1
authorp15692025051 <846603105@qq.com>
Wed, 28 Feb 2024 09:33:08 +0000 (17:33 +0800)
committerp15692025051 <846603105@qq.com>
Wed, 28 Feb 2024 09:33:08 +0000 (17:33 +0800)
143 files changed:
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_ublue.c [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_ublue_dummy.c [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_util_aos.c [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_util_dummy.c [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/alios_api.c [new file with mode: 0644]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/bizbus_common.h [new file with mode: 0644]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/cJSON.h [new file with mode: 0644]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/cJSON.lib [new file with mode: 0644]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/upay_lite.lib [new file with mode: 0644]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/upay_vendor.h [new file with mode: 0644]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/proj_main.c
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Listings/app_boot_vectors.lst [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Listings/ble_voice_mouse.map [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app_boot_vectors.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app_boot_vectors.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.axf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.build_log.htm [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.htm [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.lnp [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse_ble_voice_mouse.dep [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.crf [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.d [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.o [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Output/ble_voice_mouse.asm [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Output/ble_voice_mouse.bin [deleted file]
2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/feedback.txt

diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_ublue.c b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_ublue.c
deleted file mode 100644 (file)
index 7c451af..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-/*
- * Copyright C 2019-2023 Alibaba Group Holding Limited
- */
-
-#include "ublue.h"
-#include "ublue_gatt.h"
-
-// 配置子模块log等级
-#ifndef CONFIG_LOG_UBLUE
-#define CONFIG_LOG_UBLUE CONFIG_LOGLEVEL_DEFAULT
-#endif
-static uint8_t _log_level = CONFIG_LOG_UBLUE;
-
-#if CONFIG_AIOT_UMEDIA_ENABLE
-#include "umedia.h"
-#endif
-
-__attribute__((weak)) void *ublue_malloc(int32_t size)
-{
-    return util_malloc(size);
-}
-
-__attribute__((weak)) void ublue_free(void *ptr)
-{
-    return util_free(ptr);
-}
-
-// 获取设备PK,返回PK长度
-__attribute__((weak)) uint8_t hal_ublue_get_product_key(uint8_t *product_key, uint8_t pk_len)
-{
-    if (pk_len > UBLUE_PRODUCT_KEY_LEN) {
-        pk_len = UBLUE_PRODUCT_KEY_LEN;
-        UBLUE_LOG_W("set str_size = %d", UBLUE_PRODUCT_KEY_LEN);
-    }
-    memcpy(product_key, "a1234567890", pk_len);
-    return pk_len;
-}
-
-// 获取设备DN,返回DN长度
-__attribute__((weak)) uint8_t hal_ublue_get_device_name(uint8_t *device_name, uint8_t dn_len)
-{
-    if (dn_len > UBLUE_DEVICE_NAME_LEN) {
-        dn_len = UBLUE_DEVICE_NAME_LEN;
-        UBLUE_LOG_W("set dn_len = %d", UBLUE_DEVICE_NAME_LEN);
-    }
-#if CONFIG_CHIP_LANXUN
-    bt_get_local_bd_addr(device_name);
-#endif
-    UBLUE_LOG_HEX("get mac", device_name, dn_len);
-    // memcpy(device_name, "ABCDEF", dn_len);
-    return dn_len;
-}
-
-__attribute__((weak)) uint32_t hal_ublue_get_free_size(void)
-{
-#if CONFIG_AIOT_UMEDIA_ENABLE
-    return umedia_get_free_size();
-#else
-    return 0;
-#endif
-}
-
-__attribute__((weak)) uint32_t hal_ublue_get_path_free_size(uint8_t *path)
-{
-#if CONFIG_AIOT_UMEDIA_ENABLE
-    return umedia_get_free_size();
-#else
-    return 0;
-#endif
-}
-
-__attribute__((weak)) int32_t hal_ublue_data_notify(uint8_t conn_index, uint8_t *frame, uint16_t frame_length)
-{
-    return ublue_data_notify(conn_index, frame, frame_length);
-}
-
-__attribute__((weak)) uint16_t hal_ublue_get_mtu(uint8_t conn_index)
-{
-    uint16_t mtu;
-
-    mtu = hal_ublue_bt_get_mtu(conn_index);
-    if (mtu < 23) {
-        mtu = 23;
-    }
-
-    return mtu;
-}
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_ublue_dummy.c b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_ublue_dummy.c
deleted file mode 100644 (file)
index 4832646..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Copyright C 2019-2023 Alibaba Group Holding Limited
- */
-
-#include "ublue.h"
-
-// 配置子模块log等级
-#ifndef CONFIG_LOG_UBLUE
-#define CONFIG_LOG_UBLUE CONFIG_LOGLEVEL_DEFAULT
-#endif
-static uint8_t _log_level = CONFIG_LOG_UBLUE;
-
-#if CONFIG_AIOT_UMEDIA_ENABLE
-#include "umedia.h"
-#endif
-
-__attribute__((weak)) void *ublue_malloc(int32_t size)
-{
-    return util_malloc(size);
-}
-
-__attribute__((weak)) void ublue_free(void *ptr)
-{
-    return util_free(ptr);
-}
-
-// 获取设备PK,返回PK长度
-__attribute__((weak)) uint8_t hal_ublue_get_product_key(uint8_t *product_key, uint8_t pk_len)
-{
-    if (pk_len > UBLUE_PRODUCT_KEY_LEN) {
-        pk_len = UBLUE_PRODUCT_KEY_LEN;
-        UBLUE_LOG_W("set str_size = %d", UBLUE_PRODUCT_KEY_LEN);
-    }
-    memcpy(product_key, "a1234567890", pk_len);
-    return pk_len;
-}
-
-// 获取设备DN,返回DN长度
-__attribute__((weak)) uint8_t hal_ublue_get_device_name(uint8_t *device_name, uint8_t dn_len)
-{
-    if (dn_len > UBLUE_DEVICE_NAME_LEN) {
-        dn_len = UBLUE_DEVICE_NAME_LEN;
-        UBLUE_LOG_W("set dn_len = %d", UBLUE_DEVICE_NAME_LEN);
-    }
-#if CONFIG_CHIP_LANXUN
-    bt_get_local_bd_addr(device_name);
-#endif
-    UBLUE_LOG_HEX("get mac", device_name, dn_len);
-    // memcpy(device_name, "ABCDEF", dn_len);
-    return dn_len;
-}
-
-__attribute__((weak)) uint32_t hal_ublue_get_free_size(void)
-{
-#if CONFIG_AIOT_UMEDIA_ENABLE
-    return umedia_get_free_size();
-#else
-    return 0;
-#endif
-}
-
-__attribute__((weak)) uint32_t hal_ublue_get_path_free_size(uint8_t *path)
-{
-#if CONFIG_AIOT_UMEDIA_ENABLE
-    return umedia_get_free_size();
-#else
-    return 0;
-#endif
-}
-
-__attribute__((weak)) int32_t hal_ublue_data_notify(uint8_t conn_index, uint8_t *frame, uint16_t frame_length)
-{
-    return ublue_data_notify(conn_index, frame, frame_length);
-}
-
-__attribute__((weak)) uint16_t hal_ublue_get_mtu(uint8_t conn_index)
-{
-    uint16_t mtu;
-
-    mtu = hal_ublue_bt_get_mtu(conn_index);
-    if (mtu < 23) {
-        mtu = 23;
-    }
-
-    return mtu;
-}
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_util_aos.c b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_util_aos.c
deleted file mode 100644 (file)
index 5384954..0000000
+++ /dev/null
@@ -1,285 +0,0 @@
-/*
- * Copyright C 2019-2023 Alibaba Group Holding Limited
- * util组件hal层
- * list组件依赖: malloc与free接口
- * msg组件依赖: malloc与free接口 mutex sem task
- */
-
-#include "utils.h"
-
-#include "stdlib.h"
-#include "../../modules/upay/include/aos/kernel.h"
-
-static uint8_t _log_level = UTIL_LOG_LV_DEFAULT;
-
-#define UTIL_MEM_DEBUG 0
-
-#if CONFIG_CHIP_LANXUN
-#define mutex_malloc    malloc
-#define mutex_free      free
-#define sem_malloc      malloc
-#define sem_free        free
-#define task_malloc     malloc
-#define task_free       free
-#else
-#define mutex_malloc    aos_malloc
-#define mutex_free      aos_free
-#define sem_malloc      aos_malloc
-#define sem_free        aos_free
-#define task_malloc     aos_malloc
-#define task_free       aos_free
-#endif
-
-#if UTIL_MEM_DEBUG
-/*****************************************************
- * malloc function
- * param: size --- malloc size.
- * return: void * --- malloc address, 0 when failed.
- ****************************************************/
-void * util_malloc(int32_t size)
-{
-    // void *ptr = k_aligned_alloc(ARM_ALIGN, size);
-    // printf("===> util_malloc size %d\n", size);
-    void *ptr = aos_malloc(size);
-    printf("===> malloc[%d] %p~%p\n", ptr, size, (uint8_t *)ptr + size);
-    return ptr;
-    // return k_malloc(size);
-}
-
-/*****************************************************
- * free function
- * param: ptr --- free address.
- * return: none.
- ****************************************************/
-void util_free(void *ptr)
-{
-    printf("===> free:%p\n", ptr);
-    aos_free(ptr);
-}
-#else
-void *util_malloc(int32_t size)
-{
-    return aos_malloc(size);
-}
-
-void util_free(void *ptr)
-{
-    aos_free(ptr);
-}
-#endif
-
-util_mutex_t * util_mutex_create(void)
-{
-    int err;
-    util_mutex_t *mutex;
-
-    mutex = mutex_malloc(sizeof(util_mutex_t));
-    if (mutex == NULL) {
-        UTIL_LOG_E("malloc failed");
-        return NULL;
-    }
-
-    mutex->mutex_handle = mutex_malloc(sizeof(aos_mutex_t *));
-    if (mutex->mutex_handle == NULL) {
-        mutex_free(mutex);
-        UTIL_LOG_E("malloc failed");
-        return NULL;
-    }
-
-    err = aos_mutex_new((aos_mutex_t *)(mutex->mutex_handle));
-    if (err) {
-        mutex_free(mutex->mutex_handle);
-        mutex_free(mutex);
-        return NULL;
-    }
-
-    return mutex;
-}
-
-void util_mutex_delete(util_mutex_t *mutex)
-{
-    aos_mutex_free((aos_mutex_t *)(mutex->mutex_handle));
-    mutex_free(mutex->mutex_handle);
-    mutex_free(mutex);
-}
-
-int32_t util_mutex_lock(util_mutex_t *mutex, int32_t timeout)
-{
-    int err;
-
-    if (mutex == NULL) {
-        return -UTIL_ERR_INIT_FAIL;
-    }
-
-    err = aos_mutex_lock((aos_mutex_t *)(mutex->mutex_handle), timeout);
-    // UTIL_LOG_I("done %p %d", mutex->mutex_handle, err);
-    if (err) {
-        return -UTIL_ERR_UNEXPECT;
-    }
-
-    return UTIL_SUCCESS;
-}
-
-int32_t util_mutex_unlock(util_mutex_t *mutex)
-{
-    int err;
-
-    if (mutex == NULL) {
-        return -UTIL_ERR_INIT_FAIL;
-    }
-
-    err = aos_mutex_unlock((aos_mutex_t *)(mutex->mutex_handle));
-    // UTIL_LOG_I("done %p %d", mutex->mutex_handle, err);
-    if (err) {
-        return -UTIL_ERR_UNEXPECT;
-    }
-
-    return UTIL_SUCCESS;
-}
-
-util_sem_t * util_sem_create(uint32_t max_count, uint32_t init_count)
-{
-    int err;
-    util_sem_t *sem;
-
-    sem = sem_malloc(sizeof(util_sem_t));
-    if (sem == NULL) {
-        UTIL_LOG_E("malloc sem failed");
-        return NULL;
-    }
-
-    sem->sem_handle = sem_malloc(sizeof(aos_sem_t));
-    if (sem->sem_handle == NULL) {
-        sem_free(sem);
-        UTIL_LOG_E("malloc sem handle failed");
-        return NULL;
-    }
-
-    err = aos_sem_new((aos_sem_t *)(sem->sem_handle), init_count);
-    if (err) {
-        sem_free(sem->sem_handle);
-        sem_free(sem);
-        return NULL;
-    }
-
-    return sem;
-}
-
-void util_sem_delete(util_sem_t *sem)
-{
-    aos_sem_free((aos_sem_t *)(sem->sem_handle));
-    sem_free(sem->sem_handle);
-    sem_free(sem);
-}
-
-int32_t util_sem_take(util_sem_t *sem, int32_t timeout)
-{
-    int err;
-
-    if (sem == NULL) {
-        return -UTIL_ERR_INIT_FAIL;
-    }
-
-    err = aos_sem_wait((aos_sem_t *)(sem->sem_handle), timeout);
-    // if (err == -1 || err == -110) {
-    //     // UTIL_LOG_D("sem timeout");
-    //     return -UTIL_ERR_TIMEOUT;
-    // }
-    // else 
-    if (err) {
-        // UTIL_LOG_E("SEM: unexpect err = %d", err);
-        return -UTIL_ERR_UNEXPECT;
-    }
-
-    return UTIL_SUCCESS;
-}
-
-int32_t util_sem_give(util_sem_t *sem)
-{
-    if (sem == NULL) {
-        return -UTIL_ERR_INIT_FAIL;
-    }
-
-    aos_sem_signal((aos_sem_t *)(sem->sem_handle));
-
-    return UTIL_SUCCESS;
-}
-
-int32_t util_sem_reset(util_sem_t *sem)
-{
-    aos_sem_signal_all((aos_sem_t *)(sem->sem_handle));
-    return UTIL_SUCCESS;
-}
-
-util_sem_t *util_msg_sem_create(void)
-{
-    return util_sem_create(UTIL_SEM_MAX_COUNT, UTIL_SEM_INIT_COUNT);
-}
-
-typedef struct _util_task_handle_t {
-    uint32_t stack_size;
-} util_task_handle_t;
-
-util_task_t *util_task_create(char *name, uint8_t prio, uint32_t stack_size, util_task_entry_func entry, void *p1)
-{
-    util_task_t *task;
-    int err;
-
-    task = task_malloc(sizeof(util_task_t));
-    if (task == NULL) {
-        UTIL_LOG_E("malloc task failed");
-        return NULL;
-    }
-
-    task->task_handle = task_malloc(sizeof(aos_task_t));
-    if (task->task_handle == NULL) {
-        task_free(task);
-        UTIL_LOG_E("malloc task handle failed");
-        return NULL;
-    }
-
-    // if (prio > RHINO_CONFIG_PRI_MAX) {
-    //     prio = RHINO_CONFIG_PRI_MAX - 2;
-    // }
-    UTIL_LOG_I("name %s, prio %d, stack size %d", name, prio, stack_size);
-    err = aos_task_new_ext(task->task_handle, (const char *)name, entry, p1, stack_size, prio);
-
-    if (err) {
-        UTIL_LOG_E("task create failed %d", err);
-        task_free(task->task_handle);
-        task_free(task);
-        return NULL;
-    }
-
-    return task;
-}
-
-void util_task_delete(util_task_t *task)
-{
-    if (task) {
-        aos_task_exit(0);
-
-        task_free(task->task_handle);
-        task_free(task);
-    }
-}
-
-#define UTIL_MSG_TASK_NAME          "MSG_TASK"
-#define UTIL_MSG_TASK_PRIO          (26)
-#define UTIL_MSG_TASK_STACK_SIZE    (2048)
-
-util_task_t *util_msg_task_create(util_task_entry_func entry, void *p1)
-{
-    return util_task_create(UTIL_MSG_TASK_NAME, UTIL_MSG_TASK_PRIO, UTIL_MSG_TASK_STACK_SIZE, entry, p1);
-}
-
-__attribute__((weak)) int64_t util_now_ms(void)
-{
-    return aos_now_ms();
-}
-
-void util_msleep(uint32_t ms)
-{
-    aos_msleep(ms);
-}
-
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_util_dummy.c b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/hal_util_dummy.c
deleted file mode 100644 (file)
index f3d74e7..0000000
+++ /dev/null
@@ -1,95 +0,0 @@
-/*
- * Copyright C 2019-2023 Alibaba Group Holding Limited
- * util组件hal层
- * list组件依赖: malloc与free接口
- * msg组件依赖: malloc与free接口 mutex sem task
- */
-
-#include "utils.h"
-
-#include "stdlib.h"
-#include "../../modules/upay/include/aos/kernel.h"
-
-static uint8_t _log_level = UTIL_LOG_LV_DEFAULT;
-
-__attribute__((weak)) void *util_malloc(int32_t size)
-{
-    return NULL;
-}
-
-__attribute__((weak)) void util_free(void *ptr)
-{
-}
-
-
-__attribute__((weak)) util_mutex_t * util_mutex_create(void)
-{
-    return NULL;
-}
-
-__attribute__((weak)) void util_mutex_delete(util_mutex_t *mutex)
-{
-}
-
-__attribute__((weak)) int32_t util_mutex_lock(util_mutex_t *mutex, int32_t timeout)
-{
-    return UTIL_SUCCESS;
-}
-
-__attribute__((weak)) int32_t util_mutex_unlock(util_mutex_t *mutex)
-{
-    return UTIL_SUCCESS;
-}
-
-__attribute__((weak)) util_sem_t * util_sem_create(uint32_t max_count, uint32_t init_count)
-{
-    return NULL;
-}
-
-__attribute__((weak)) void util_sem_delete(util_sem_t *sem)
-{
-}
-
-__attribute__((weak)) int32_t util_sem_take(util_sem_t *sem, int32_t timeout)
-{
-    return UTIL_SUCCESS;
-}
-
-__attribute__((weak)) int32_t util_sem_give(util_sem_t *sem)
-{
-    return UTIL_SUCCESS;
-}
-
-__attribute__((weak)) int32_t util_sem_reset(util_sem_t *sem)
-{
-    return UTIL_SUCCESS;
-}
-
-__attribute__((weak)) util_sem_t *util_msg_sem_create(void)
-{
-    return NULL;
-}
-
-__attribute__((weak)) util_task_t *util_task_create(char *name, uint8_t prio, uint32_t stack_size, util_task_entry_func entry, void *p1)
-{
-    return NULL;
-}
-
-__attribute__((weak)) void util_task_delete(util_task_t *task)
-{
-}
-
-__attribute__((weak)) util_task_t *util_msg_task_create(util_task_entry_func entry, void *p1)
-{
-    return NULL;
-}
-
-__attribute__((weak)) int64_t util_now_ms(void)
-{
-    return 0;
-}
-
-__attribute__((weak)) void util_msleep(uint32_t ms)
-{
-}
-
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/alios_api.c b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/alios_api.c
new file mode 100644 (file)
index 0000000..897b7bf
--- /dev/null
@@ -0,0 +1,163 @@
+#include "bizbus_common.h"
+#include "upay_vendor.h"
+//#include "os_mem.h"
+//#include "co_printf.h"
+//#include "stdarg.h"
+//安全数据API,需要一块单独大小为2.5K的区域存储,要求恢复出厂设置不能被清除、OTA不能被清除、常规烧录升级不能被清除
+/**
+ * 安全数据写入,大小为2.5K,需要厂商实现
+ *
+ * @param[in]   offset    the offset of the reserved partition
+ * @param[out]  data      the data need to write
+ * @param[in]   write_len  the length of the data need to write
+ *
+ * @return 0 : On success, EIO : If an error occurred with any step
+ */
+int32_t hal_flash_id2_write(uint32_t offset, void *data, uint32_t write_len)
+{
+    return 1;
+}
+
+/**
+ * 安全数据读取,大小为2.5K,需要厂商实现
+ *
+ * @param[in]   offset    the offset of the reserved partition
+ * @param[out]  data      the data need to read
+ * @param[in]   read_len  the length of the data need to read
+ *
+ * @return 0 : On success, EIO : If an error occurred with any step
+ */
+int32_t hal_flash_id2_read(uint32_t offset, void *data, uint32_t read_len)
+{
+    return 1;
+}
+/**
+ * 安全数据擦除,大小为2.5K,需要厂商实现
+ *
+ * @param[in]   erase_offset    the offset of the reserved partition
+ * @param[in]   earse_len  the length of the data need to erase
+ *
+ * @return 0 : On success, EIO : If an error occurred with any step
+ */
+
+int32_t hal_flash_id2_erase(uint32_t erase_offset,uint32_t earse_len)
+{
+    return 1;
+}
+
+// hal 需要厂商实现,与APP SDK端的数据收发
+bizbus_ret_t bizbus_hal_send(char *sid, uint8_t *data, uint32_t data_len)
+{
+    bizbus_ret_t a;
+    return a;
+}
+bizbus_ret_t bizbus_hal_recv(uint8_t * data, uint32_t data_len)
+{
+    bizbus_ret_t a;
+    return a;
+}
+//厂商实现,设置ble 系统UTC时间
+bizbus_ret_t bizbus_set_time(uint8_t *time_str)
+{
+    bizbus_ret_t a;
+    return a;
+}
+// bizbus_ret_t bizbus_recv(uint8_t *json_string, uint32_t data_len)
+// {
+
+// }
+
+// /*若客户采用产线烧录三元组方式,需要注册一下函数,非产线烧录三元组模式无需实现*/
+// bizbus_ret_t bizbus_register_ds_get(bizbus_ds_get_func ds_get_func)
+// {
+
+// }
+// bizbus_ret_t bizbus_register_dn_get(bizbus_dn_get_func dn_get_func)
+// {
+
+// }
+// bizbus_ret_t bizbus_register_pk_get(bizbus_pk_get_func pk_get_func)
+// {
+
+// }
+
+void *aos_malloc(size_t size)
+{
+    return NULL;//os_malloc(size);
+}
+void aos_free(void *mem)
+{
+    //os_free(mem);
+}
+int aos_kv_init(void)
+{
+    return 1;
+}
+int  upay_id2_init(void)
+{
+    return 1;
+}
+void alipay_exec_env_init(void)
+{
+
+}
+void aos_idt_pk_cfg(uint8_t *data)
+{
+
+}
+void aos_printf(const char *fmt, ...)
+{
+    // va_list args;
+    // va_start(args,fmt);
+    // co_printf(fmt,args);
+    // va_end(args);
+    //co_printf(fmt,##__VA_ARGS__);
+}
+//#define aos_printf(fmt, ...) co_printf(fmt,##__VA_ARGS__);
+/*!!!!!!!!!!*/
+uint32_t upay_get_timestamp(void)
+{
+    return 1;
+}
+int upay_id2_check_status(uint8_t *id2_st)
+{
+    return 1;
+}
+int aos_idt_id2_pull_entry(void)
+{
+    return 1;
+}
+int32_t is_need_to_request_cert(void)
+{
+    return 1;
+}
+bizbus_ret_t bizbus_gtd_id2_init(void)
+{
+    bizbus_ret_t a;
+    return a;
+}
+bizbus_ret_t bizbus_gtd_wear_init(void)
+{
+    bizbus_ret_t a;
+    return a;
+}
+bizbus_ret_t bizbus_recv_gtd_hdl(uint8_t *data, uint32_t data_len)
+{
+    bizbus_ret_t a;
+    return a;
+}
+void* ALIPAY_malloc(uint32_t size)
+{
+    return aos_malloc(size);
+}
+
+void ALIPAY_free(void* pt)
+{
+     aos_free(pt);
+     return;
+}
+
+void* ALIPAY_realloc(void* pt, uint32_t size)
+{
+    return NULL;//os_realloc(pt,size);
+}
\ No newline at end of file
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/bizbus_common.h b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/bizbus_common.h
new file mode 100644 (file)
index 0000000..c4167eb
--- /dev/null
@@ -0,0 +1,81 @@
+
+#ifndef _BIZBUS_HAL_H_
+#define _BIZBUS_HAL_H_
+
+#include <stdint.h>
+#include <stdio.h>
+#include <stdbool.h>
+
+typedef enum _bizbus_ret_t {
+    BIZBUS_SUCCESS,
+    BIZBUS_ERR_INIT_FAILED,
+    BIZBUS_ERR_NOT_FOUND,
+    BIZBUS_ERR_ALREADY,
+    BIZBUS_ERR_UNEXPECTED,
+    BIZBUS_ERR_TIMEOUT,
+    BIZBUS_ERR_NO_MEM,
+    BIZBUS_ERR_NOT_PERMITTED,
+    BIZBUS_ERR_INVALID_PARAM,
+    BIZBUS_ERR_IO,
+    BIZBUS_ERR_FAILED,
+    BIZBUS_ERR_POWER_BY_KEY = 0xFE,
+} bizbus_ret_t;
+
+
+#define BIZBUS_MAC_RAW_LEN                      6
+
+#define BIZBUS_PK_LEN                           11
+
+#define BIZBUS_VERSION_LEN                      9
+#define BIZBUS_VENDOR_LEN                       8
+#define BIZBUS_MAC_LEN                          12
+#define BIZBUS_DN_LEN                           (BIZBUS_VERSION_LEN + BIZBUS_VENDOR_LEN + BIZBUS_MAC_LEN)
+
+#define BIZBUS_SIGN_KEY_LEN                     32
+#define BIZBUS_DS_LEN                           BIZBUS_SIGN_KEY_LEN
+#define BIZBUS_PS_LEN                           16
+
+#define BIZBUS_TS_LEN                           13
+#define BIZBUS_SHA1HMAC_LEN                     40
+
+#define BIZBUS_SONCE_LEN                        8 // 验签设备端随机数长度, for fgs
+#define BIZBUS_SIGN_MAX_LEN                     256 //验签数据大小
+
+
+typedef struct _bizbus_init_para_t {
+    uint8_t pk_str[BIZBUS_PK_LEN + 1]; //三元组PK,请客户联系阿里BD申请
+    uint8_t ps_str[BIZBUS_PS_LEN + 1]; //三元组PS,请客户联系阿里BD申请
+    uint8_t version_str[BIZBUS_VERSION_LEN + 1]; //一般传HAAS-3AX-,默认情况无需要改动
+    uint8_t vendor_str[BIZBUS_VENDOR_LEN + 1]; //根据厂商申请的厂商代码与型号来定义,如厂商代码为AAA,型号代码为BBB,则传入AAA-BBB-
+    uint8_t mac_str[BIZBUS_MAC_LEN + 1];  //设备MAC地址,大写字符 如 AABBCCDDEEFF
+    uint8_t id2_pk[BIZBUS_PK_LEN + 1]; //安全PK,请客户联系阿里BD申请
+    uint8_t dn_without_prefix;  // 如果客户实现了 bizbus_register_dn_get,此项设置无效
+                             // 如果未实现 bizbus_register_dn_get,0 表示:使用带前缀的DN,如 HAAS-3AX-XXX-YYY-C1B1637E0565,此项是为了兼容已有版本
+                             //                                   1 表示:使用不带前缀作为DN,如 C1B1637E0565,此项为了方便后续客户自行导入DN到后台时,无需额手动添加前缀
+} bizbus_init_para_t;
+
+void bizbus_init(bizbus_init_para_t *para);
+
+
+// hal 需要厂商实现,与APP SDK端的数据收发
+bizbus_ret_t bizbus_hal_send(char *sid, uint8_t *data, uint32_t data_len);
+bizbus_ret_t bizbus_hal_recv(uint8_t * data, uint32_t data_len);
+
+bizbus_ret_t bizbus_recv(uint8_t *json_string, uint32_t data_len);
+
+//厂商实现,设置ble 系统UTC时间
+bizbus_ret_t bizbus_set_time(uint8_t *time_str);
+
+
+/*返回值为ds长度*/
+typedef int (* bizbus_ds_get_func)(char device_secret[BIZBUS_DS_LEN + 1]);
+/*返回值为dn长度*/
+typedef int (* bizbus_dn_get_func)(char device_name[BIZBUS_DN_LEN + 1]);
+/*返回值为pk长度*/
+typedef int (* bizbus_pk_get_func)(char product_key[BIZBUS_PK_LEN + 1]);
+/*若客户采用产线烧录三元组方式,需要注册一下函数,非产线烧录三元组模式无需实现*/
+bizbus_ret_t bizbus_register_ds_get(bizbus_ds_get_func ds_get_func);
+bizbus_ret_t bizbus_register_dn_get(bizbus_dn_get_func dn_get_func);
+bizbus_ret_t bizbus_register_pk_get(bizbus_pk_get_func pk_get_func);
+
+#endif
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/cJSON.h b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/cJSON.h
new file mode 100644 (file)
index 0000000..e97e5f4
--- /dev/null
@@ -0,0 +1,293 @@
+/*
+  Copyright (c) 2009-2017 Dave Gamble and cJSON contributors
+
+  Permission is hereby granted, free of charge, to any person obtaining a copy
+  of this software and associated documentation files (the "Software"), to deal
+  in the Software without restriction, including without limitation the rights
+  to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+  copies of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
+
+  The above copyright notice and this permission notice shall be included in
+  all copies or substantial portions of the Software.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+  IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+  FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+  AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+  OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+  THE SOFTWARE.
+*/
+
+#ifndef cJSON__h
+#define cJSON__h
+
+#ifdef __cplusplus
+extern "C"
+{
+#endif
+
+#if !defined(__WINDOWS__) && (defined(WIN32) || defined(WIN64) || defined(_MSC_VER) || defined(_WIN32))
+#define __WINDOWS__
+#endif
+
+#ifdef __WINDOWS__
+
+/* When compiling for windows, we specify a specific calling convention to avoid issues where we are being called from a project with a different default calling convention.  For windows you have 3 define options:
+
+CJSON_HIDE_SYMBOLS - Define this in the case where you don't want to ever dllexport symbols
+CJSON_EXPORT_SYMBOLS - Define this on library build when you want to dllexport symbols (default)
+CJSON_IMPORT_SYMBOLS - Define this if you want to dllimport symbol
+
+For *nix builds that support visibility attribute, you can define similar behavior by
+
+setting default visibility to hidden by adding
+-fvisibility=hidden (for gcc)
+or
+-xldscope=hidden (for sun cc)
+to CFLAGS
+
+then using the CJSON_API_VISIBILITY flag to "export" the same symbols the way CJSON_EXPORT_SYMBOLS does
+
+*/
+
+#define CJSON_CDECL __cdecl
+#define CJSON_STDCALL __stdcall
+
+/* export symbols by default, this is necessary for copy pasting the C and header file */
+#if !defined(CJSON_HIDE_SYMBOLS) && !defined(CJSON_IMPORT_SYMBOLS) && !defined(CJSON_EXPORT_SYMBOLS)
+#define CJSON_EXPORT_SYMBOLS
+#endif
+
+#if defined(CJSON_HIDE_SYMBOLS)
+#define CJSON_PUBLIC(type)   type CJSON_STDCALL
+#elif defined(CJSON_EXPORT_SYMBOLS)
+#define CJSON_PUBLIC(type)   __declspec(dllexport) type CJSON_STDCALL
+#elif defined(CJSON_IMPORT_SYMBOLS)
+#define CJSON_PUBLIC(type)   __declspec(dllimport) type CJSON_STDCALL
+#endif
+#else /* !__WINDOWS__ */
+#define CJSON_CDECL
+#define CJSON_STDCALL
+
+#if (defined(__GNUC__) || defined(__SUNPRO_CC) || defined (__SUNPRO_C)) && defined(CJSON_API_VISIBILITY)
+#define CJSON_PUBLIC(type)   __attribute__((visibility("default"))) type
+#else
+#define CJSON_PUBLIC(type) type
+#endif
+#endif
+
+/* project version */
+#define CJSON_VERSION_MAJOR 1
+#define CJSON_VERSION_MINOR 7
+#define CJSON_VERSION_PATCH 14
+
+#include <stddef.h>
+
+/* cJSON Types: */
+#define cJSON_Invalid (0)
+#define cJSON_False  (1 << 0)
+#define cJSON_True   (1 << 1)
+#define cJSON_NULL   (1 << 2)
+#define cJSON_Number (1 << 3)
+#define cJSON_String (1 << 4)
+#define cJSON_Array  (1 << 5)
+#define cJSON_Object (1 << 6)
+#define cJSON_Raw    (1 << 7) /* raw json */
+
+#define cJSON_IsReference 256
+#define cJSON_StringIsConst 512
+
+/* The cJSON structure: */
+typedef struct cJSON
+{
+    /* next/prev allow you to walk array/object chains. Alternatively, use GetArraySize/GetArrayItem/GetObjectItem */
+    struct cJSON *next;
+    struct cJSON *prev;
+    /* An array or object item will have a child pointer pointing to a chain of the items in the array/object. */
+    struct cJSON *child;
+
+    /* The type of the item, as above. */
+    int type;
+
+    /* The item's string, if type==cJSON_String  and type == cJSON_Raw */
+    char *valuestring;
+    /* writing to valueint is DEPRECATED, use cJSON_SetNumberValue instead */
+    int valueint;
+    /* The item's number, if type==cJSON_Number */
+    double valuedouble;
+
+    /* The item's name string, if this item is the child of, or is in the list of subitems of an object. */
+    char *string;
+} cJSON;
+
+typedef struct cJSON_Hooks
+{
+      /* malloc/free are CDECL on Windows regardless of the default calling convention of the compiler, so ensure the hooks allow passing those functions directly. */
+      void *(CJSON_CDECL *malloc_fn)(size_t sz);
+      void (CJSON_CDECL *free_fn)(void *ptr);
+} cJSON_Hooks;
+
+typedef int cJSON_bool;
+
+/* Limits how deeply nested arrays/objects can be before cJSON rejects to parse them.
+ * This is to prevent stack overflows. */
+#ifndef CJSON_NESTING_LIMIT
+#define CJSON_NESTING_LIMIT 1000
+#endif
+
+/* returns the version of cJSON as a string */
+CJSON_PUBLIC(const char*) cJSON_Version(void);
+
+/* Supply malloc, realloc and free functions to cJSON */
+CJSON_PUBLIC(void) cJSON_InitHooks(cJSON_Hooks* hooks);
+
+/* Memory Management: the caller is always responsible to free the results from all variants of cJSON_Parse (with cJSON_Delete) and cJSON_Print (with stdlib free, cJSON_Hooks.free_fn, or cJSON_free as appropriate). The exception is cJSON_PrintPreallocated, where the caller has full responsibility of the buffer. */
+/* Supply a block of JSON, and this returns a cJSON object you can interrogate. */
+CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value);
+CJSON_PUBLIC(cJSON *) cJSON_ParseWithLength(const char *value, size_t buffer_length);
+/* ParseWithOpts allows you to require (and check) that the JSON is null terminated, and to retrieve the pointer to the final byte parsed. */
+/* If you supply a ptr in return_parse_end and parsing fails, then return_parse_end will contain a pointer to the error so will match cJSON_GetErrorPtr(). */
+CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated);
+CJSON_PUBLIC(cJSON *) cJSON_ParseWithLengthOpts(const char *value, size_t buffer_length, const char **return_parse_end, cJSON_bool require_null_terminated);
+
+/* Render a cJSON entity to text for transfer/storage. */
+CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item);
+/* Render a cJSON entity to text for transfer/storage without any formatting. */
+CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item);
+/* Render a cJSON entity to text using a buffered strategy. prebuffer is a guess at the final size. guessing well reduces reallocation. fmt=0 gives unformatted, =1 gives formatted */
+CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt);
+/* Render a cJSON entity to text using a buffer already allocated in memory with given length. Returns 1 on success and 0 on failure. */
+/* NOTE: cJSON is not always 100% accurate in estimating how much memory it will use, so to be safe allocate 5 bytes more than you actually need */
+CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buffer, const int length, const cJSON_bool format);
+/* Delete a cJSON entity and all subentities. */
+CJSON_PUBLIC(void) cJSON_Delete(cJSON *item);
+
+/* Returns the number of items in an array (or object). */
+CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array);
+/* Retrieve item number "index" from array "array". Returns NULL if unsuccessful. */
+CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index);
+/* Get item "string" from object. Case insensitive. */
+CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string);
+CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string);
+CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string);
+/* For analysing failed parses. This returns a pointer to the parse error. You'll probably need to look a few chars back to make sense of it. Defined when cJSON_Parse() returns 0. 0 when cJSON_Parse() succeeds. */
+CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void);
+
+/* Check item type and return its value */
+CJSON_PUBLIC(char *) cJSON_GetStringValue(const cJSON * const item);
+CJSON_PUBLIC(double) cJSON_GetNumberValue(const cJSON * const item);
+
+/* These functions check the type of an item */
+CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item);
+CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item);
+
+/* These calls create a cJSON item of the appropriate type. */
+CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void);
+CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void);
+CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void);
+CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool boolean);
+CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num);
+CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string);
+/* raw json */
+CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw);
+CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void);
+CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void);
+
+/* Create a string where valuestring references a string so
+ * it will not be freed by cJSON_Delete */
+CJSON_PUBLIC(cJSON *) cJSON_CreateStringReference(const char *string);
+/* Create an object/array that only references it's elements so
+ * they will not be freed by cJSON_Delete */
+CJSON_PUBLIC(cJSON *) cJSON_CreateObjectReference(const cJSON *child);
+CJSON_PUBLIC(cJSON *) cJSON_CreateArrayReference(const cJSON *child);
+
+/* These utilities create an Array of count items.
+ * The parameter count cannot be greater than the number of elements in the number array, otherwise array access will be out of bounds.*/
+CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count);
+CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count);
+CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count);
+CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char *const *strings, int count);
+
+/* Append item to the specified array/object. */
+CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToArray(cJSON *array, cJSON *item);
+CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item);
+/* Use this when string is definitely const (i.e. a literal, or as good as), and will definitely survive the cJSON object.
+ * WARNING: When this function was used, make sure to always check that (item->type & cJSON_StringIsConst) is zero before
+ * writing to `item->string` */
+CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item);
+/* Append reference to item to the specified array/object. Use this when you want to add an existing cJSON to a new cJSON, but don't want to corrupt your existing cJSON. */
+CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item);
+CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *item);
+
+/* Remove/Detach items from Arrays/Objects. */
+CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item);
+CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which);
+CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which);
+CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string);
+CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string);
+CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string);
+CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string);
+
+/* Update array items. */
+CJSON_PUBLIC(cJSON_bool) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem); /* Shifts pre-existing items to the right. */
+CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement);
+CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem);
+CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObject(cJSON *object,const char *string,cJSON *newitem);
+CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object,const char *string,cJSON *newitem);
+
+/* Duplicate a cJSON item */
+CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse);
+/* Duplicate will create a new, identical cJSON item to the one you pass, in new memory that will
+ * need to be released. With recurse!=0, it will duplicate any children connected to the item.
+ * The item->next and ->prev pointers are always zero on return from Duplicate. */
+/* Recursively compare two cJSON items for equality. If either a or b is NULL or invalid, they will be considered unequal.
+ * case_sensitive determines if object keys are treated case sensitive (1) or case insensitive (0) */
+CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive);
+
+/* Minify a strings, remove blank characters(such as ' ', '\t', '\r', '\n') from strings.
+ * The input pointer json cannot point to a read-only address area, such as a string constant, 
+ * but should point to a readable and writable adress area. */
+CJSON_PUBLIC(void) cJSON_Minify(char *json);
+
+/* Helper functions for creating and adding items to an object at the same time.
+ * They return the added item or NULL on failure. */
+CJSON_PUBLIC(cJSON*) cJSON_AddNullToObject(cJSON * const object, const char * const name);
+CJSON_PUBLIC(cJSON*) cJSON_AddTrueToObject(cJSON * const object, const char * const name);
+CJSON_PUBLIC(cJSON*) cJSON_AddFalseToObject(cJSON * const object, const char * const name);
+CJSON_PUBLIC(cJSON*) cJSON_AddBoolToObject(cJSON * const object, const char * const name, const cJSON_bool boolean);
+CJSON_PUBLIC(cJSON*) cJSON_AddNumberToObject(cJSON * const object, const char * const name, const double number);
+CJSON_PUBLIC(cJSON*) cJSON_AddStringToObject(cJSON * const object, const char * const name, const char * const string);
+CJSON_PUBLIC(cJSON*) cJSON_AddRawToObject(cJSON * const object, const char * const name, const char * const raw);
+CJSON_PUBLIC(cJSON*) cJSON_AddObjectToObject(cJSON * const object, const char * const name);
+CJSON_PUBLIC(cJSON*) cJSON_AddArrayToObject(cJSON * const object, const char * const name);
+
+/* When assigning an integer value, it needs to be propagated to valuedouble too. */
+#define cJSON_SetIntValue(object, number) ((object) ? (object)->valueint = (object)->valuedouble = (number) : (number))
+/* helper for the cJSON_SetNumberValue macro */
+CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number);
+#define cJSON_SetNumberValue(object, number) ((object != NULL) ? cJSON_SetNumberHelper(object, (double)number) : (number))
+/* Change the valuestring of a cJSON_String object, only takes effect when type of object is cJSON_String */
+CJSON_PUBLIC(char*) cJSON_SetValuestring(cJSON *object, const char *valuestring);
+
+/* Macro for iterating over an array or object */
+#define cJSON_ArrayForEach(element, array) for(element = (array != NULL) ? (array)->child : NULL; element != NULL; element = element->next)
+
+/* malloc/free objects using the malloc/free functions that have been set with cJSON_InitHooks */
+CJSON_PUBLIC(void *) cJSON_malloc(size_t size);
+CJSON_PUBLIC(void) cJSON_free(void *object);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/cJSON.lib b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/cJSON.lib
new file mode 100644 (file)
index 0000000..bc2149a
Binary files /dev/null and b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/cJSON.lib differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/upay_lite.lib b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/upay_lite.lib
new file mode 100644 (file)
index 0000000..5ce23d2
Binary files /dev/null and b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/upay_lite.lib differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/upay_vendor.h b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/code/alios/upay_lite/upay_vendor.h
new file mode 100644 (file)
index 0000000..73789ed
--- /dev/null
@@ -0,0 +1,59 @@
+/****************************************************************************
+ * IoTPay modules 1.0 2017/10/19
+ * This software is provided "AS IS," without a warranty of any kind. ALL
+ * EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING
+ * ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
+ * OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. ALIPAY, INC.
+ * AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE
+ * AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS
+ * DERIVATIVES. IN NO EVENT WILL ALIPAY OR ITS LICENSORS BE LIABLE FOR ANY LOST
+ * REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL,
+ * INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY
+ * OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE,
+ * EVEN IF ALIPAY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ ****************************************************************************
+ * You acknowledge that this software is not designed, licensed or intended
+ * for use in the design, construction, operation or maintenance of any
+ * nuclear facility.
+*****************************************************************************/
+#ifndef UPAY_VENDOR_H
+#define UPAY_VENDOR_H
+
+//#include "upay_common.h"
+
+
+//安全数据API,需要一块单独大小为2.5K的区域存储,要求恢复出厂设置不能被清除、OTA不能被清除、常规烧录升级不能被清除
+/**
+ * 安全数据写入,大小为2.5K,需要厂商实现
+ *
+ * @param[in]   offset    the offset of the reserved partition
+ * @param[out]  data      the data need to write
+ * @param[in]   write_len  the length of the data need to write
+ *
+ * @return 0 : On success, EIO : If an error occurred with any step
+ */
+extern int32_t hal_flash_id2_write(uint32_t offset, void *data, uint32_t write_len);
+
+/**
+ * 安全数据读取,大小为2.5K,需要厂商实现
+ *
+ * @param[in]   offset    the offset of the reserved partition
+ * @param[out]  data      the data need to read
+ * @param[in]   read_len  the length of the data need to read
+ *
+ * @return 0 : On success, EIO : If an error occurred with any step
+ */
+extern int32_t hal_flash_id2_read(uint32_t offset, void *data, uint32_t read_len);
+/**
+ * 安全数据擦除,大小为2.5K,需要厂商实现
+ *
+ * @param[in]   erase_offset    the offset of the reserved partition
+ * @param[in]   earse_len  the length of the data need to erase
+ *
+ * @return 0 : On success, EIO : If an error occurred with any step
+ */
+
+extern int32_t hal_flash_id2_erase(uint32_t erase_offset,uint32_t earse_len);
+
+
+#endif
index 0f757c4..a2cd186 100644 (file)
@@ -279,6 +279,8 @@ bool system_nosleep_evt_get(void)
  *
  * @return  None.
  */
+#include "bizbus_common.h"
+#include "upay_vendor.h"
 void user_entry_after_ble_init(void)
 {
        co_printf("\r\nFR801X Mouse demo\r\n");
@@ -297,7 +299,8 @@ void user_entry_after_ble_init(void)
        wdt_init(WDT_ACT_CALL_IRQ, 10);
        wdt_start();
        #endif
-
+       bizbus_init_para_t para;
+       bizbus_init(&para);
        // Application layer initialization, can included bond manager init, 
        // advertising parameters init, scanning parameter init, GATT service adding, etc.    
        simple_peripheral_init();
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Listings/app_boot_vectors.lst b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Listings/app_boot_vectors.lst
deleted file mode 100644 (file)
index fbe0c84..0000000
+++ /dev/null
@@ -1,663 +0,0 @@
-
-
-
-ARM Macro Assembler    Page 1 
-
-
-    1 00000000         ;/******************************************************
-                       ***********************
-    2 00000000         ; * @file:    startup_MPS_CM3.s
-    3 00000000         ; * @purpose: CMSIS Cortex-M3 Core Device Startup File 
-    4 00000000         ; *           for the ARM 'Microcontroller Prototyping S
-                       ystem' 
-    5 00000000         ; * @version: V1.01
-    6 00000000         ; * @date:    19. Aug. 2009
-    7 00000000         ; *------- <<< Use Configuration Wizard in Context Menu 
-                       >>> ------------------
-    8 00000000         ; *
-    9 00000000         ; * Copyright (C) 2008-2009 ARM Limited. All rights rese
-                       rved.
-   10 00000000         ; * ARM Limited (ARM) is supplying this software for use
-                        with Cortex-M3 
-   11 00000000         ; * processor based microcontrollers.  This file can be 
-                       freely distributed 
-   12 00000000         ; * within development tools that are supporting such AR
-                       M based processors. 
-   13 00000000         ; *
-   14 00000000         ; * THIS SOFTWARE IS PROVIDED "AS IS".  NO WARRANTIES, W
-                       HETHER EXPRESS, IMPLIED
-   15 00000000         ; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED
-                        WARRANTIES OF
-   16 00000000         ; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-                        APPLY TO THIS SOFTWARE.
-   17 00000000         ; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR S
-                       PECIAL, INCIDENTAL, OR
-   18 00000000         ; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.
-   19 00000000         ; *
-   20 00000000         ; ******************************************************
-                       ***********************/
-   21 00000000         
-   22 00000000         ; <h> Stack Configuration
-   23 00000000         ;   <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
-   24 00000000         ; </h>
-   25 00000000         
-   26 00000000                 import           Reset_Handler
-   27 00000000                 import           NMI_Handler
-   28 00000000         ;import HardFault_Handler
-   29 00000000                 import           MemManage_Handler
-   30 00000000                 import           BusFault_Handler
-   31 00000000                 import           UsageFault_Handler
-   32 00000000         ;import SVC_Handler
-   33 00000000                 import           DebugMon_Handler
-   34 00000000                 import           PendSV_Handler
-   35 00000000                 import           SysTick_Handler
-   36 00000000                 import           rwble_isr_patch
-   37 00000000                 import           timer0_isr_ram
-   38 00000000                 import           timer1_isr_ram
-   39 00000000         ;import uart0_isr_ram
-   40 00000000         ;import uart1_isr_ram
-   41 00000000         ;import pmu_isr_ram
-   42 00000000                 import           i2s_isr_ram
-   43 00000000                 import           exti_isr_ram
-   44 00000000         ;import pdm_isr_ram
-   45 00000000         ;import ssp_isr_ram
-   46 00000000         
-   47 00000000         
-
-
-
-ARM Macro Assembler    Page 2 
-
-
-   48 00000000         
-   49 00000000         ;Stack_Size      EQU     0x280 ;0x00000400 
-   50 00000000         
-   51 00000000                 AREA             STACK, NOINIT, READWRITE, ALIGN
-=3
-   52 00000000         
-   53 00000000                 PRESERVE8
-   54 00000000                 THUMB
-   55 00000000         
-   56 00000000         ; Vector Table Mapped to Address 0 at Reset
-   57 00000000         
-   58 00000000                 AREA             RESET, DATA, READONLY
-   59 00000000         
-   60 00000000 40004000 
-                       __initial_sp
-                               EQU              0x40004000
-   61 00000000         
-   62 00000000 40004000        DCD              __initial_sp ;  ?¨²3?¨º??¡¥o¨®¨
-                                                            °??¡ã?¨²MAINo¡¥¨ºy?
-                                                            ¨²??¨º1¨®?EXMEM¡Á??
-                                                            aSTACK¡ê?¦Ì¨¨os?a??
-                                                            o¨®¡ê???handle thea
-                                                            d?¡äMSP¨¦¨¨?a0x0800
-                                                            xxxx?D¦Ì??¦Ì(?¨´?Y¨
-                                                            ®??¡ì????¡ä¨®D?)
-   63 00000004 00000000        DCD              Reset_Handler ; Reset Handler
-   64 00000008 00000000        DCD              NMI_Handler ; NMI Handler
-   65 0000000C 00000000        DCD              HardFault_Handler_Ram ; Hard Fa
-                                                            ult Handler
-   66 00000010 00000000        DCD              MemManage_Handler 
-                                                            ; MPU Fault Handler
-                                                            
-   67 00000014 00000000        DCD              BusFault_Handler 
-                                                            ; Bus Fault Handler
-                                                            
-   68 00000018 00000000        DCD              UsageFault_Handler ; Usage Faul
-                                                            t Handler
-   69 0000001C 00000000        DCD              0           ; Reserved
-   70 00000020 00000000        DCD              0           ; Reserved
-   71 00000024 00000000        DCD              0           ; Reserved
-   72 00000028 00000000        DCD              0           ; Reserved
-   73 0000002C 00000000        DCD              SVC_Handler ; SVCall Handler
-   74 00000030 00000000        DCD              DebugMon_Handler ; Debug Monito
-                                                            r Handler
-   75 00000034 00000000        DCD              0           ; Reserved
-   76 00000038 00000000        DCD              PendSV_Handler ; PendSV Handler
-                                                            
-   77 0000003C 00000000        DCD              SysTick_Handler 
-                                                            ; SysTick Handler
-   78 00000040         
-   79 00000040 00000000        DCD              rwble_isr_patch ; 0
-   80 00000044 00000000        DCD              timer0_isr_ram ; 1
-   81 00000048 00000000        DCD              timer1_isr_ram ; 2
-   82 0000004C 00000000        DCD              uart0_isr_ram ; 3
-   83 00000050 00000000        DCD              uart1_isr_ram ; 4
-   84 00000054 00000000        DCD              ssp_isr_ram ; 5
-   85 00000058 00000000        DCD              0           ; 6
-   86 0000005C 00000000        DCD              0           ; 7
-   87 00000060 00000000        DCD              0           ; 8
-
-
-
-ARM Macro Assembler    Page 3 
-
-
-   88 00000064 00000000        DCD              i2s_isr_ram ; 9
-   89 00000068 00000000        DCD              exti_isr_ram ; 10
-   90 0000006C 00000000        DCD              pmu_isr_ram ; 11
-   91 00000070 00000000        DCD              adc_isr     ; 12
-   92 00000074 00000000        DCD              pdm_isr_ram ; 13
-   93 00000078 00000000        DCD              0           ; 14
-   94 0000007C 00000000        DCD              0           ; 15
-   95 00000080         
-   96 00000080         
-   97 00000080                 AREA             ram_code, CODE, READONLY
-   98 00000000         
-   99 00000000         HardFault_Handler_Ram
-                               PROC
-  100 00000000                 IMPORT           HardFault_Handler_C
-  101 00000000 F01E 0F04       TST              LR, #4      ;test bit[2] is 0 ,
-                                                            then exe EQ branch,
-                                                             MSP as sp
-  102 00000004 BF0C            ITE              EQ
-  103 00000006 F3EF 8008       MRSEQ            R0, MSP
-  104 0000000A F3EF 8009       MRSNE            R0, PSP
-  105 0000000E F7FF BFFE       B                HardFault_Handler_C
-  106 00000012                 ENDP
-  107 00000012         
-  108 00000012                 AREA             ram_code, CODE, READONLY ;defau
-                                                            lt as align 4 bytes
-                                                            
-  109 00000012         pmu_isr_ram
-                               PROC
-  110 00000012                 IMPORT           pmu_isr_ram_C
-  111 00000012 F01E 0F04       TST              LR, #4      ;test bit[2] is 0 ,
-                                                            then exe EQ branch,
-                                                             MSP as sp
-  112 00000016 BF0C            ITE              EQ
-  113 00000018 F3EF 8008       MRSEQ            R0, MSP
-  114 0000001C F3EF 8009       MRSNE            R0, PSP
-  115 00000020 F7FF BFFE       B                pmu_isr_ram_C
-  116 00000024                 ENDP
-  117 00000024         
-  118 00000024         ;ALIGN  ;default as area align
-  119 00000024         SVC_Handler
-                               PROC
-  120 00000024                 IMPORT           prv_call_svc_pc
-  121 00000024                 IMPORT           vPortSVCHandler
-  122 00000024                 IMPORT           svc_exception_handler
-  123 00000024                 IMPORT           con_sched_patch
-  124 00000024 F01E 0F04       TST              LR, #4      ;test bit[2] is 0 ,
-                                                            then exe EQ branch,
-                                                             MSP as sp
-  125 00000028 BF0C            ITE              EQ
-  126 0000002A F3EF 8308       MRSEQ            R3, MSP
-  127 0000002E F3EF 8309       MRSNE            R3, PSP
-  128 00000032 6998            LDR              R0, [R3, #0x18] ;r0 = return_ad
-                                                            dress
-  129 00000034 4A0E            LDR              R2, =prv_call_svc_pc
-  130 00000036 F102 0201       ADD              R2, R2, #1
-  131 0000003A 4290            CMP              R0, R2
-  132 0000003C F43F AFFE       BEQ              vPortSVCHandler
-  133 00000040         
-  134 00000040 B508            PUSH             {LR, R3}
-
-
-
-ARM Macro Assembler    Page 4 
-
-
-  135 00000042 4A0C            LDR              R2, =0x00011f50
-  136 00000044 4290            CMP              R0, R2      ;if return_address 
-                                                            == 0x00011f50
-  137 00000046 D10A            BNE              SVC_Handler_1
-  138 00000048 E92D 1FF0       PUSH             {R4-R12}
-  139 0000004C 4620            MOV              R0, R4
-  140 0000004E 4629            MOV              R1, R5
-  141 00000050 F7FF FFFE       BL               con_sched_patch
-  142 00000054 E8BD 1FF0       POP              {R4-R12}
-  143 00000058 4605            MOV              R5, R0
-  144 0000005A 4807            LDR              R0, =0x00011f67 ;return_address
-                                                             = 0x00011f67
-  145 0000005C E003            B                SVC_Handler_2
-  146 0000005E         SVC_Handler_1
-  147 0000005E 6959            LDR              R1, [R3, #0x14] ;r1 = lr
-  148 00000060 4A06            LDR              R2, =svc_exception_handler
-  149 00000062 6812            LDR              R2, [R2, #0]
-  150 00000064 4790            BLX              R2
-  151 00000066         SVC_Handler_2
-  152 00000066 E8BD 4008       POP              {LR, R3}
-  153 0000006A 6198            STR              R0, [R3, #0x18]
-  154 0000006C 4770            BX               LR
-  155 0000006E                 ENDP
-  156 0000006E         
-  157 0000006E         Default_Handler
-                               PROC
-  158 0000006E                 EXPORT           adc_isr           [WEAK]
-  159 0000006E                 EXPORT           ssp_isr_ram       [WEAK]
-  160 0000006E                 EXPORT           pdm_isr_ram       [WEAK]
-  161 0000006E                 EXPORT           uart0_isr_ram     [WEAK]
-  162 0000006E                 EXPORT           uart1_isr_ram     [WEAK]
-  163 0000006E         adc_isr
-  164 0000006E         ssp_isr_ram
-  165 0000006E         pdm_isr_ram
-  166 0000006E         uart0_isr_ram
-  167 0000006E         uart1_isr_ram
-  168 0000006E E7FE            B                .
-  169 00000070                 ENDP
-  170 00000070                 END
-              00000000 
-              00011F50 
-              00011F67 
-              00000000 
-Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
-ork --depend=.\objects\app_boot_vectors.d -o.\objects\app_boot_vectors.o -IH:\1
-.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_
-mouse\keil\RTE -ID:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include 
--ID:\Keil_v5\ARM\CMSIS\Include --predefine="__MICROLIB SETA 1" --predefine="__U
-VISION_VERSION SETA 514" --predefine="ARMCM3 SETA 1" --list=.\listings\app_boot
-_vectors.lst ..\..\..\..\components\modules\platform\source\app_boot_vectors.s
-
-
-
-ARM Macro Assembler    Page 1 Alphabetic symbol ordering
-Relocatable symbols
-
-STACK 00000000
-
-Symbol: STACK
-   Definitions
-      At line 51 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      None
-Comment: STACK unused
-1 symbol
-
-
-
-ARM Macro Assembler    Page 1 Alphabetic symbol ordering
-Relocatable symbols
-
-RESET 00000000
-
-Symbol: RESET
-   Definitions
-      At line 58 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      None
-Comment: RESET unused
-1 symbol
-
-
-
-ARM Macro Assembler    Page 1 Alphabetic symbol ordering
-Relocatable symbols
-
-Default_Handler 0000006E
-
-Symbol: Default_Handler
-   Definitions
-      At line 157 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      None
-Comment: Default_Handler unused
-HardFault_Handler_Ram 00000000
-
-Symbol: HardFault_Handler_Ram
-   Definitions
-      At line 99 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 65 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: HardFault_Handler_Ram used once
-SVC_Handler 00000024
-
-Symbol: SVC_Handler
-   Definitions
-      At line 119 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 73 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: SVC_Handler used once
-SVC_Handler_1 0000005E
-
-Symbol: SVC_Handler_1
-   Definitions
-      At line 146 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 137 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: SVC_Handler_1 used once
-SVC_Handler_2 00000066
-
-Symbol: SVC_Handler_2
-   Definitions
-      At line 151 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 145 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: SVC_Handler_2 used once
-adc_isr 0000006E
-
-Symbol: adc_isr
-   Definitions
-      At line 163 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 91 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-      At line 158 in file ..\..\..\..\components\modules\platform\source\app_bo
-
-
-
-ARM Macro Assembler    Page 2 Alphabetic symbol ordering
-Relocatable symbols
-
-ot_vectors.s
-
-pdm_isr_ram 0000006E
-
-Symbol: pdm_isr_ram
-   Definitions
-      At line 165 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 92 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-      At line 160 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-
-pmu_isr_ram 00000012
-
-Symbol: pmu_isr_ram
-   Definitions
-      At line 109 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 90 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: pmu_isr_ram used once
-ram_code 00000000
-
-Symbol: ram_code
-   Definitions
-      At line 97 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      None
-Comment: ram_code unused
-ssp_isr_ram 0000006E
-
-Symbol: ssp_isr_ram
-   Definitions
-      At line 164 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 84 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-      At line 159 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-
-uart0_isr_ram 0000006E
-
-Symbol: uart0_isr_ram
-   Definitions
-      At line 166 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 82 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-      At line 161 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-
-uart1_isr_ram 0000006E
-
-
-
-
-ARM Macro Assembler    Page 3 Alphabetic symbol ordering
-Relocatable symbols
-
-Symbol: uart1_isr_ram
-   Definitions
-      At line 167 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 83 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-      At line 162 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-
-12 symbols
-
-
-
-ARM Macro Assembler    Page 1 Alphabetic symbol ordering
-Absolute symbols
-
-__initial_sp 40004000
-
-Symbol: __initial_sp
-   Definitions
-      At line 60 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 62 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: __initial_sp used once
-1 symbol
-
-
-
-ARM Macro Assembler    Page 1 Alphabetic symbol ordering
-External symbols
-
-BusFault_Handler 00000000
-
-Symbol: BusFault_Handler
-   Definitions
-      At line 30 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 67 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: BusFault_Handler used once
-DebugMon_Handler 00000000
-
-Symbol: DebugMon_Handler
-   Definitions
-      At line 33 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 74 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: DebugMon_Handler used once
-HardFault_Handler_C 00000000
-
-Symbol: HardFault_Handler_C
-   Definitions
-      At line 100 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 105 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: HardFault_Handler_C used once
-MemManage_Handler 00000000
-
-Symbol: MemManage_Handler
-   Definitions
-      At line 29 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 66 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: MemManage_Handler used once
-NMI_Handler 00000000
-
-Symbol: NMI_Handler
-   Definitions
-      At line 27 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 64 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: NMI_Handler used once
-PendSV_Handler 00000000
-
-Symbol: PendSV_Handler
-   Definitions
-      At line 34 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 76 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-
-
-
-ARM Macro Assembler    Page 2 Alphabetic symbol ordering
-External symbols
-
-Comment: PendSV_Handler used once
-Reset_Handler 00000000
-
-Symbol: Reset_Handler
-   Definitions
-      At line 26 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 63 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: Reset_Handler used once
-SysTick_Handler 00000000
-
-Symbol: SysTick_Handler
-   Definitions
-      At line 35 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 77 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: SysTick_Handler used once
-UsageFault_Handler 00000000
-
-Symbol: UsageFault_Handler
-   Definitions
-      At line 31 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 68 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: UsageFault_Handler used once
-con_sched_patch 00000000
-
-Symbol: con_sched_patch
-   Definitions
-      At line 123 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 141 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: con_sched_patch used once
-exti_isr_ram 00000000
-
-Symbol: exti_isr_ram
-   Definitions
-      At line 43 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 89 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: exti_isr_ram used once
-i2s_isr_ram 00000000
-
-Symbol: i2s_isr_ram
-   Definitions
-      At line 42 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 88 in file ..\..\..\..\components\modules\platform\source\app_boo
-
-
-
-ARM Macro Assembler    Page 3 Alphabetic symbol ordering
-External symbols
-
-t_vectors.s
-Comment: i2s_isr_ram used once
-pmu_isr_ram_C 00000000
-
-Symbol: pmu_isr_ram_C
-   Definitions
-      At line 110 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 115 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: pmu_isr_ram_C used once
-prv_call_svc_pc 00000000
-
-Symbol: prv_call_svc_pc
-   Definitions
-      At line 120 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 129 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: prv_call_svc_pc used once
-rwble_isr_patch 00000000
-
-Symbol: rwble_isr_patch
-   Definitions
-      At line 36 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 79 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: rwble_isr_patch used once
-svc_exception_handler 00000000
-
-Symbol: svc_exception_handler
-   Definitions
-      At line 122 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 148 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: svc_exception_handler used once
-timer0_isr_ram 00000000
-
-Symbol: timer0_isr_ram
-   Definitions
-      At line 37 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-      At line 80 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: timer0_isr_ram used once
-timer1_isr_ram 00000000
-
-Symbol: timer1_isr_ram
-   Definitions
-      At line 38 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-   Uses
-
-
-
-ARM Macro Assembler    Page 4 Alphabetic symbol ordering
-External symbols
-
-      At line 81 in file ..\..\..\..\components\modules\platform\source\app_boo
-t_vectors.s
-Comment: timer1_isr_ram used once
-vPortSVCHandler 00000000
-
-Symbol: vPortSVCHandler
-   Definitions
-      At line 121 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-   Uses
-      At line 132 in file ..\..\..\..\components\modules\platform\source\app_bo
-ot_vectors.s
-Comment: vPortSVCHandler used once
-19 symbols
-369 symbols in table
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Listings/ble_voice_mouse.map b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Listings/ble_voice_mouse.map
deleted file mode 100644 (file)
index 0e09ff9..0000000
+++ /dev/null
@@ -1,12525 +0,0 @@
-Component: ARM Compiler 5.05 update 1 (build 106) Tool: armlink [4d0efa]
-
-==============================================================================
-
-Section Cross References
-
-    proj_main.o(i.system_nosleep_evt_get) refers to proj_main.o(.data) for .data
-    proj_main.o(i.system_nosleep_evt_set) refers to sys_utils.o(i.system_sleep_disable) for system_sleep_disable
-    proj_main.o(i.system_nosleep_evt_set) refers to proj_main.o(.data) for .data
-    proj_main.o(i.user_custom_parameters) refers to driver_efuse.o(i.efuse_get_chip_unique_id) for efuse_get_chip_unique_id
-    proj_main.o(i.user_custom_parameters) refers to jump_table.o(i.jump_table_set_static_keys_store_offset) for jump_table_set_static_keys_store_offset
-    proj_main.o(i.user_custom_parameters) refers to sys_utils.o(ram_code) for retry_handshake
-    proj_main.o(i.user_custom_parameters) refers to inflash.o(.data) for user_data
-    proj_main.o(i.user_entry_after_ble_init) refers to timer.o(i.user_timer_init) for user_timer_init
-    proj_main.o(i.user_entry_after_ble_init) refers to led.o(i.user_led_init) for user_led_init
-    proj_main.o(i.user_entry_after_ble_init) refers to gpio.o(i.user_gpio_init) for user_gpio_init
-    proj_main.o(i.user_entry_after_ble_init) refers to sensor.o(i.user_sensor_init) for user_sensor_init
-    proj_main.o(i.user_entry_after_ble_init) refers to qdec.o(i.user_qdec_init) for user_qdec_init
-    proj_main.o(i.user_entry_after_ble_init) refers to user_task.o(i.user_task_init) for user_task_init
-    proj_main.o(i.user_entry_after_ble_init) refers to inflash.o(i.user_inflash_init) for user_inflash_init
-    proj_main.o(i.user_entry_after_ble_init) refers to audio_encoder.o(i.audio_encoder_init) for audio_encoder_init
-    proj_main.o(i.user_entry_after_ble_init) refers to adc.o(i.battery_voltage_get) for battery_voltage_get
-    proj_main.o(i.user_entry_after_ble_init) refers to keyscan.o(i.user_keyscan_init) for user_keyscan_init
-    proj_main.o(i.user_entry_after_ble_init) refers to driver_wdt.o(i.wdt_init) for wdt_init
-    proj_main.o(i.user_entry_after_ble_init) refers to driver_wdt.o(i.wdt_start) for wdt_start
-    proj_main.o(i.user_entry_after_ble_init) refers to ble_simple_peripheral.o(i.simple_peripheral_init) for simple_peripheral_init
-    proj_main.o(i.user_entry_before_ble_init) refers to driver_pmu.o(i.pmu_set_sys_power_mode) for pmu_set_sys_power_mode
-    proj_main.o(i.user_entry_before_ble_init) refers to flash.o(ram_code) for flash_protect_enable
-    proj_main.o(i.user_entry_before_ble_init) refers to driver_pmu.o(i.pmu_enable_irq) for pmu_enable_irq
-    proj_main.o(i.user_init_static_memory) refers to jump_table.o(i.initial_static_memory) for initial_static_memory
-    proj_main.o(ram_code) refers to entry.o(ram_code) for frspim_rd
-    proj_main.o(ram_code) refers to user_task.o(i.user_event_send) for user_event_send
-    proj_main.o(ram_code) refers to proj_main.o(.data) for .data
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to gap_api.o(i.gap_get_connect_status) for gap_get_connect_status
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to ble_simple_peripheral.o(i.sp_start_adv) for sp_start_adv
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to gap_api.o(i.gap_get_connect_num) for gap_get_connect_num
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to gatt_api.o(i.gatt_mtu_exchange_req) for gatt_mtu_exchange_req
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to gap_api.o(i.gap_security_get_bond_status) for gap_security_get_bond_status
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to led.o(i.work_mode_led_prestart) for work_mode_led_prestart
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to timer.o(i.hid_mouse_timer_stop) for hid_mouse_timer_stop
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to keyscan.o(i.disconnect_button_handle) for disconnect_button_handle
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.app_gap_evt_cb) refers to ble_simple_peripheral.o(.bss) for .bss
-    ble_simple_peripheral.o(i.ble_app_data_tx) refers to simple_gatt_service.o(i.ntf_data) for ntf_data
-    ble_simple_peripheral.o(i.ble_app_data_tx) refers to ble_simple_peripheral.o(i.disable_latency) for disable_latency
-    ble_simple_peripheral.o(i.ble_app_data_tx) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.ble_app_data_tx) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.ble_hid_data_tx) refers to simple_gatt_service.o(i.ntf_data) for ntf_data
-    ble_simple_peripheral.o(i.ble_hid_data_tx) refers to ble_simple_peripheral.o(i.disable_latency) for disable_latency
-    ble_simple_peripheral.o(i.ble_hid_data_tx) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.ble_hid_data_tx) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.ble_send_debug) refers to simple_gatt_service.o(i.ntf_data) for ntf_data
-    ble_simple_peripheral.o(i.ble_send_debug) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.curr_conn_index_get) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.disable_latency) refers to patch_rf.o(i.system_latency_disable) for system_latency_disable
-    ble_simple_peripheral.o(i.disable_latency) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.disable_latency) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.enable_latency) refers to patch_rf.o(i.system_latency_enable) for system_latency_enable
-    ble_simple_peripheral.o(i.enable_latency) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.enable_latency) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.hid_consumer_value_send) refers to hid_service.o(i.hid_gatt_report_notify) for hid_gatt_report_notify
-    ble_simple_peripheral.o(i.hid_consumer_value_send) refers to ble_simple_peripheral.o(i.disable_latency) for disable_latency
-    ble_simple_peripheral.o(i.hid_consumer_value_send) refers to ble_simple_peripheral.o(i.ble_hid_data_tx) for ble_hid_data_tx
-    ble_simple_peripheral.o(i.hid_consumer_value_send) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.hid_consumer_value_send) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.hid_keyboard_value_send) refers to hid_service.o(i.hid_gatt_report_notify) for hid_gatt_report_notify
-    ble_simple_peripheral.o(i.hid_keyboard_value_send) refers to ble_simple_peripheral.o(i.disable_latency) for disable_latency
-    ble_simple_peripheral.o(i.hid_keyboard_value_send) refers to ble_simple_peripheral.o(i.ble_hid_data_tx) for ble_hid_data_tx
-    ble_simple_peripheral.o(i.hid_keyboard_value_send) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.hid_keyboard_value_send) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.hid_mouse_value_send) refers to hid_service.o(i.hid_gatt_report_notify) for hid_gatt_report_notify
-    ble_simple_peripheral.o(i.hid_mouse_value_send) refers to ble_simple_peripheral.o(i.disable_latency) for disable_latency
-    ble_simple_peripheral.o(i.hid_mouse_value_send) refers to ble_simple_peripheral.o(i.ble_hid_data_tx) for ble_hid_data_tx
-    ble_simple_peripheral.o(i.hid_mouse_value_send) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.hid_mouse_value_send) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.param_timer_func) refers to gap_api.o(i.gap_conn_param_update) for gap_conn_param_update
-    ble_simple_peripheral.o(i.param_timer_func) refers to ble_simple_peripheral.o(i.enable_latency) for enable_latency
-    ble_simple_peripheral.o(i.param_timer_func) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.param_timer_func) refers to ble_simple_peripheral.o(.data) for .data
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to gap_api.o(i.gap_set_dev_name) for gap_set_dev_name
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to gap_api.o(i.gap_set_dev_appearance) for gap_set_dev_appearance
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to os_timer.o(i.os_timer_init) for os_timer_init
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to gap_api.o(i.gap_security_param_init) for gap_security_param_init
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to gap_api.o(i.gap_set_cb_func) for gap_set_cb_func
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to gap_api.o(i.gap_bond_manager_init) for gap_bond_manager_init
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to gap_api.o(i.gap_address_get) for gap_address_get
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to dev_info_service.o(i.dis_gatt_add_service) for dis_gatt_add_service
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to simple_gatt_service.o(i.sp_gatt_add_service) for sp_gatt_add_service
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to hid_service.o(i.hid_gatt_add_service) for hid_gatt_add_service
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to ota_service.o(i.ota_gatt_add_service) for ota_gatt_add_service
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to batt_service.o(i.batt_gatt_add_service) for batt_gatt_add_service
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to ble_simple_peripheral.o(i.param_timer_func) for param_timer_func
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to ble_simple_peripheral.o(.bss) for .bss
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to ble_simple_peripheral.o(.constdata) for .constdata
-    ble_simple_peripheral.o(i.simple_peripheral_init) refers to ble_simple_peripheral.o(i.app_gap_evt_cb) for app_gap_evt_cb
-    ble_simple_peripheral.o(i.sp_start_adv) refers to gap_api.o(i.gap_bond_manager_get_info) for gap_bond_manager_get_info
-    ble_simple_peripheral.o(i.sp_start_adv) refers to gap_api.o(i.gap_set_advertising_param) for gap_set_advertising_param
-    ble_simple_peripheral.o(i.sp_start_adv) refers to gap_api.o(i.gap_set_advertising_data) for gap_set_advertising_data
-    ble_simple_peripheral.o(i.sp_start_adv) refers to gap_api.o(i.gap_set_advertising_rsp_data) for gap_set_advertising_rsp_data
-    ble_simple_peripheral.o(i.sp_start_adv) refers to gap_api.o(i.gap_start_advertising) for gap_start_advertising
-    ble_simple_peripheral.o(i.sp_start_adv) refers to proj_main.o(.data) for g_device_param
-    ble_simple_peripheral.o(i.sp_start_adv) refers to ble_simple_peripheral.o(.bss) for .bss
-    ble_simple_peripheral.o(i.sp_start_adv) refers to ble_simple_peripheral.o(.data) for .data
-    user_task.o(i.user_event_send) refers to os_msg_q.o(i.os_msg_post) for os_msg_post
-    user_task.o(i.user_event_send) refers to user_task.o(.data) for .data
-    user_task.o(i.user_task_func) refers to sensor.o(i.sensor_get_motion) for sensor_get_motion
-    user_task.o(i.user_task_func) refers to ble_simple_peripheral.o(i.hid_mouse_value_send) for hid_mouse_value_send
-    user_task.o(i.user_task_func) refers to app.o(i.ble_rx_data_cope) for ble_rx_data_cope
-    user_task.o(i.user_task_func) refers to sensor.o(i.sensor_powerdown) for sensor_powerdown
-    user_task.o(i.user_task_func) refers to led.o(i.user_led_io_deinit) for user_led_io_deinit
-    user_task.o(i.user_task_func) refers to qdec.o(i.user_qdec_deinit) for user_qdec_deinit
-    user_task.o(i.user_task_func) refers to timer.o(i.hid_mouse_timer_stop) for hid_mouse_timer_stop
-    user_task.o(i.user_task_func) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    user_task.o(i.user_task_func) refers to led.o(i.bat1_led_set) for bat1_led_set
-    user_task.o(i.user_task_func) refers to driver_pmu.o(i.pmu_set_led2_value) for pmu_set_led2_value
-    user_task.o(i.user_task_func) refers to led.o(i.bt2_bat3_led_set) for bt2_bat3_led_set
-    user_task.o(i.user_task_func) refers to led.o(i.lowbat_led_timer_stop) for lowbat_led_timer_stop
-    user_task.o(i.user_task_func) refers to driver_wdt.o(i.wdt_stop) for wdt_stop
-    user_task.o(i.user_task_func) refers to ble_simple_peripheral.o(i.curr_conn_index_get) for curr_conn_index_get
-    user_task.o(i.user_task_func) refers to gap_api.o(i.gap_disconnect_req) for gap_disconnect_req
-    user_task.o(i.user_task_func) refers to gap_api.o(i.gap_stop_advertising) for gap_stop_advertising
-    user_task.o(i.user_task_func) refers to led.o(i.work_mode_led_prestart) for work_mode_led_prestart
-    user_task.o(i.user_task_func) refers to led.o(i.user_led_io_init) for user_led_io_init
-    user_task.o(i.user_task_func) refers to adc.o(i.battery_voltage_get) for battery_voltage_get
-    user_task.o(i.user_task_func) refers to keyscan.o(i.user_keyscan_io_init) for user_keyscan_io_init
-    user_task.o(i.user_task_func) refers to qdec.o(i.user_qdec_init) for user_qdec_init
-    user_task.o(i.user_task_func) refers to sensor.o(i.sensor_poweron) for sensor_poweron
-    user_task.o(i.user_task_func) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    user_task.o(i.user_task_func) refers to driver_wdt.o(i.wdt_start) for wdt_start
-    user_task.o(i.user_task_func) refers to ble_simple_peripheral.o(i.sp_start_adv) for sp_start_adv
-    user_task.o(i.user_task_func) refers to proj_main.o(.data) for g_device_param
-    user_task.o(i.user_task_func) refers to user_task.o(.data) for .data
-    user_task.o(i.user_task_func) refers to timer.o(.bss) for m_task_1s_timer
-    user_task.o(i.user_task_init) refers to os_task.o(i.os_task_create) for os_task_create
-    user_task.o(i.user_task_init) refers to user_task.o(i.user_task_func) for user_task_func
-    user_task.o(i.user_task_init) refers to user_task.o(.data) for .data
-    timer.o(i.hid_mouse_timer_start) refers to driver_timer.o(i.timer_init) for timer_init
-    timer.o(i.hid_mouse_timer_start) refers to driver_timer.o(ram_code) for timer_run
-    timer.o(i.hid_mouse_timer_start) refers to proj_main.o(i.system_nosleep_evt_set) for system_nosleep_evt_set
-    timer.o(i.hid_mouse_timer_start) refers to sensor.o(i.user_sensor_init) for user_sensor_init
-    timer.o(i.hid_mouse_timer_start) refers to timer.o(.data) for .data
-    timer.o(i.hid_mouse_timer_start) refers to proj_main.o(.data) for g_device_param
-    timer.o(i.hid_mouse_timer_start) refers to timer.o(.constdata) for .constdata
-    timer.o(i.hid_mouse_timer_stop) refers to driver_timer.o(ram_code) for timer_stop
-    timer.o(i.hid_mouse_timer_stop) refers to proj_main.o(i.system_nosleep_evt_set) for system_nosleep_evt_set
-    timer.o(i.hid_mouse_timer_stop) refers to timer.o(.data) for .data
-    timer.o(i.hid_mouse_timer_stop) refers to timer.o(.constdata) for .constdata
-    timer.o(i.task_10s_timer_handle) refers to keyscan.o(i.button_timer_status_get) for button_timer_status_get
-    timer.o(i.task_10s_timer_handle) refers to adc.o(i.battery_voltage_get) for battery_voltage_get
-    timer.o(i.task_10s_timer_handle) refers to keyscan.o(i.user_keyscan_io_init) for user_keyscan_io_init
-    timer.o(i.task_10s_timer_handle) refers to proj_main.o(.data) for g_device_param
-    timer.o(i.task_1s_timer_handle) refers to ble_simple_peripheral.o(i.curr_conn_index_get) for curr_conn_index_get
-    timer.o(i.task_1s_timer_handle) refers to ble_simple_peripheral.o(i.enable_latency) for enable_latency
-    timer.o(i.task_1s_timer_handle) refers to user_task.o(i.user_event_send) for user_event_send
-    timer.o(i.task_1s_timer_handle) refers to driver_wdt.o(i.wdt_feed) for wdt_feed
-    timer.o(i.task_1s_timer_handle) refers to proj_main.o(i.system_nosleep_evt_get) for system_nosleep_evt_get
-    timer.o(i.task_1s_timer_handle) refers to sys_utils.o(i.system_sleep_enable) for system_sleep_enable
-    timer.o(i.task_1s_timer_handle) refers to proj_main.o(.data) for g_device_param
-    timer.o(i.user_timer_init) refers to os_timer.o(i.os_timer_init) for os_timer_init
-    timer.o(i.user_timer_init) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    timer.o(i.user_timer_init) refers to timer.o(i.task_1s_timer_handle) for task_1s_timer_handle
-    timer.o(i.user_timer_init) refers to timer.o(.bss) for .bss
-    timer.o(i.user_timer_init) refers to timer.o(i.task_10s_timer_handle) for task_10s_timer_handle
-    timer.o(i.user_timer_init) refers to func.o(i.url_send_timer_handle) for url_send_timer_handle
-    timer.o(i.user_timer_init) refers to timer.o(.constdata) for .constdata
-    timer.o(ram_code) refers to driver_timer.o(ram_code) for timer_clear_interrupt
-    timer.o(ram_code) refers to driver_pmu.o(i.pmu_set_gpio_value) for pmu_set_gpio_value
-    timer.o(ram_code) refers to user_task.o(i.user_event_send) for user_event_send
-    gpio.o(i.user_gpio_init) refers to driver_pmu.o(i.pmu_set_pin_to_PMU) for pmu_set_pin_to_PMU
-    gpio.o(i.user_gpio_init) refers to driver_pmu.o(i.pmu_set_port_mux) for pmu_set_port_mux
-    gpio.o(i.user_gpio_init) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    gpio.o(i.user_gpio_init) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    gpio.o(i.user_gpio_init) refers to driver_pmu.o(i.pmu_get_gpio_value) for pmu_get_gpio_value
-    gpio.o(i.user_gpio_init) refers to led.o(i.work_mode_led_prestart) for work_mode_led_prestart
-    gpio.o(i.user_gpio_init) refers to patch.o(ram_code) for patch_set_2ms
-    gpio.o(i.user_gpio_init) refers to proj_main.o(.data) for g_device_param
-    keyscan.o(i.button_callback) refers to user_task.o(i.user_event_send) for user_event_send
-    keyscan.o(i.button_callback) refers to ble_simple_peripheral.o(i.hid_mouse_value_send) for hid_mouse_value_send
-    keyscan.o(i.button_callback) refers to led.o(i.work_mode_led_prestart) for work_mode_led_prestart
-    keyscan.o(i.button_callback) refers to gap_api.o(i.gap_bond_manager_delete_all) for gap_bond_manager_delete_all
-    keyscan.o(i.button_callback) refers to patch.o(ram_code) for flash_erase
-    keyscan.o(i.button_callback) refers to gap_api.o(i.gap_address_get) for gap_address_get
-    keyscan.o(i.button_callback) refers to inflash.o(i.user_data_storage_do) for user_data_storage_do
-    keyscan.o(i.button_callback) refers to sys_utils.o(ram_code) for co_delay_100us
-    keyscan.o(i.button_callback) refers to driver_wdt.o(i.wdt_init) for wdt_init
-    keyscan.o(i.button_callback) refers to driver_wdt.o(i.wdt_start) for wdt_start
-    keyscan.o(i.button_callback) refers to ble_simple_peripheral.o(i.curr_conn_index_get) for curr_conn_index_get
-    keyscan.o(i.button_callback) refers to gap_api.o(i.gap_disconnect_req) for gap_disconnect_req
-    keyscan.o(i.button_callback) refers to gap_api.o(i.gap_stop_advertising) for gap_stop_advertising
-    keyscan.o(i.button_callback) refers to func.o(i.user_url_send) for user_url_send
-    keyscan.o(i.button_callback) refers to amic.o(i.amic_stop) for amic_stop
-    keyscan.o(i.button_callback) refers to app.o(i.device_key_send) for device_key_send
-    keyscan.o(i.button_callback) refers to amic.o(i.amic_start) for amic_start
-    keyscan.o(i.button_callback) refers to proj_main.o(.data) for g_device_param
-    keyscan.o(i.button_callback) refers to keyscan.o(.data) for .data
-    keyscan.o(i.button_callback) refers to inflash.o(.data) for user_data
-    keyscan.o(i.button_callback) refers to user_task.o(.data) for hid_mouse_param
-    keyscan.o(i.button_press_status_get) refers to keyscan.o(.data) for .data
-    keyscan.o(i.button_timer_handle) refers to button.o(i.button_ticks) for button_ticks
-    keyscan.o(i.button_timer_start) refers to proj_main.o(i.system_nosleep_evt_set) for system_nosleep_evt_set
-    keyscan.o(i.button_timer_start) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    keyscan.o(i.button_timer_start) refers to keyscan.o(.data) for .data
-    keyscan.o(i.button_timer_start) refers to keyscan.o(.bss) for .bss
-    keyscan.o(i.button_timer_status_get) refers to keyscan.o(.data) for .data
-    keyscan.o(i.button_timer_stop) refers to proj_main.o(i.system_nosleep_evt_set) for system_nosleep_evt_set
-    keyscan.o(i.button_timer_stop) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    keyscan.o(i.button_timer_stop) refers to keyscan.o(.data) for .data
-    keyscan.o(i.button_timer_stop) refers to keyscan.o(.bss) for .bss
-    keyscan.o(i.disconnect_button_handle) refers to amic.o(i.amic_stop) for amic_stop
-    keyscan.o(i.disconnect_button_handle) refers to keyscan.o(.data) for .data
-    keyscan.o(i.user_keyscan_init) refers to keyscan.o(i.user_keyscan_io_init) for user_keyscan_io_init
-    keyscan.o(i.user_keyscan_init) refers to button.o(i.button_init) for button_init
-    keyscan.o(i.user_keyscan_init) refers to os_timer.o(i.os_timer_init) for os_timer_init
-    keyscan.o(i.user_keyscan_init) refers to keyscan.o(.constdata) for .constdata
-    keyscan.o(i.user_keyscan_init) refers to keyscan.o(.data) for .data
-    keyscan.o(i.user_keyscan_init) refers to keyscan.o(i.button_timer_handle) for button_timer_handle
-    keyscan.o(i.user_keyscan_init) refers to keyscan.o(.bss) for .bss
-    keyscan.o(i.user_keyscan_io_init) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    keyscan.o(i.user_keyscan_io_init) refers to driver_keyscan.o(i.keyscan_init) for keyscan_init
-    keyscan.o(ram_code) refers to entry.o(ram_code) for frspim_rd
-    keyscan.o(ram_code) refers to keyscan.o(i.button_timer_start) for button_timer_start
-    keyscan.o(ram_code) refers to proj_main.o(.data) for g_device_param
-    keyscan.o(ram_code) refers to keyscan.o(.data) for .data
-    button.o(i.button_deInit) refers to button.o(.data) for .data
-    button.o(i.button_handler) refers to keyscan.o(i.button_press_status_get) for button_press_status_get
-    button.o(i.button_handler) refers to button.o(.data) for .data
-    button.o(i.button_init) refers to keyscan.o(i.button_callback) for button_callback
-    button.o(i.button_init) refers to button.o(.data) for .data
-    button.o(i.button_ticks) refers to button.o(i.button_handler) for button_handler
-    button.o(i.button_ticks) refers to keyscan.o(i.button_timer_stop) for button_timer_stop
-    button.o(i.button_ticks) refers to button.o(.data) for .data
-    sensor.o(i.sensor_get_motion) refers to sensor.o(i.sensor_read_reg) for sensor_read_reg
-    sensor.o(i.sensor_gpio_cpu_init) refers to driver_pmu.o(i.pmu_set_pin_to_CPU) for pmu_set_pin_to_CPU
-    sensor.o(i.sensor_gpio_pmu_init) refers to driver_pmu.o(i.pmu_set_pin_to_PMU) for pmu_set_pin_to_PMU
-    sensor.o(i.sensor_gpio_pmu_init) refers to driver_pmu.o(i.pmu_set_port_mux) for pmu_set_port_mux
-    sensor.o(i.sensor_gpio_pmu_init) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    sensor.o(i.sensor_gpio_pmu_init) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    sensor.o(i.sensor_powerdown) refers to sensor.o(i.sensor_gpio_cpu_init) for sensor_gpio_cpu_init
-    sensor.o(i.sensor_powerdown) refers to sensor.o(i.sensor_read_reg) for sensor_read_reg
-    sensor.o(i.sensor_powerdown) refers to sensor.o(i.sensor_write_reg) for sensor_write_reg
-    sensor.o(i.sensor_powerdown) refers to sensor.o(i.sensor_sync_clk) for sensor_sync_clk
-    sensor.o(i.sensor_powerdown) refers to sensor.o(.constdata) for .constdata
-    sensor.o(i.sensor_poweron) refers to sensor.o(i.sensor_gpio_cpu_init) for sensor_gpio_cpu_init
-    sensor.o(i.sensor_poweron) refers to sensor.o(i.sensor_write_reg) for sensor_write_reg
-    sensor.o(i.sensor_poweron) refers to sys_utils.o(ram_code) for co_delay_100us
-    sensor.o(i.sensor_poweron) refers to sensor.o(i.sensor_read_reg) for sensor_read_reg
-    sensor.o(i.sensor_poweron) refers to sensor.o(i.sensor_sync_clk) for sensor_sync_clk
-    sensor.o(i.sensor_poweron) refers to sensor.o(.constdata) for .constdata
-    sensor.o(i.sensor_read_reg) refers to sensor.o(i.sensor_write_byte) for sensor_write_byte
-    sensor.o(i.sensor_read_reg) refers to sensor.o(i.sensor_read_byte) for sensor_read_byte
-    sensor.o(i.sensor_write_reg) refers to sensor.o(i.sensor_write_byte) for sensor_write_byte
-    sensor.o(i.snesor_dpi_init) refers to sensor.o(i.sensor_write_reg) for sensor_write_reg
-    sensor.o(i.snesor_dpi_init) refers to proj_main.o(.data) for g_device_param
-    sensor.o(i.snesor_dpi_init) refers to sensor.o(.constdata) for .constdata
-    sensor.o(i.user_sensor_init) refers to driver_pmu.o(i.pmu_set_port_mux) for pmu_set_port_mux
-    sensor.o(i.user_sensor_init) refers to driver_pmu.o(i.pmu_set_pin_to_PMU) for pmu_set_pin_to_PMU
-    sensor.o(i.user_sensor_init) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    sensor.o(i.user_sensor_init) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    sensor.o(i.user_sensor_init) refers to driver_pmu.o(i.pmu_port_wakeup_func_set) for pmu_port_wakeup_func_set
-    sensor.o(i.user_sensor_init) refers to sensor.o(i.sensor_gpio_cpu_init) for sensor_gpio_cpu_init
-    sensor.o(i.user_sensor_init) refers to sensor.o(i.sensor_read_reg) for sensor_read_reg
-    sensor.o(i.user_sensor_init) refers to sensor.o(i.snesor_dpi_init) for snesor_dpi_init
-    sensor.o(i.user_sensor_init) refers to sensor.o(.constdata) for .constdata
-    sensor.o(i.user_sensor_init) refers to proj_main.o(.data) for g_device_param
-    sensor.o(i.user_sensor_init) refers to sensor.o(.data) for .data
-    sensor.o(i.user_sensor_init) refers to inflash.o(.data) for user_data
-    sensor.o(.data) refers to sensor.o(.conststring) for .conststring
-    qdec.o(i.user_qdec_deinit) refers to driver_pmu.o(i.pmu_set_port_mux) for pmu_set_port_mux
-    qdec.o(i.user_qdec_deinit) refers to driver_pmu.o(i.pmu_set_pin_to_PMU) for pmu_set_pin_to_PMU
-    qdec.o(i.user_qdec_deinit) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    qdec.o(i.user_qdec_deinit) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    qdec.o(i.user_qdec_deinit) refers to driver_pmu.o(i.pmu_set_gpio_value) for pmu_set_gpio_value
-    qdec.o(i.user_qdec_init) refers to driver_pmu.o(i.pmu_set_port_mux) for pmu_set_port_mux
-    qdec.o(i.user_qdec_init) refers to driver_pmu.o(i.pmu_set_pin_to_PMU) for pmu_set_pin_to_PMU
-    qdec.o(i.user_qdec_init) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    qdec.o(i.user_qdec_init) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    qdec.o(i.user_qdec_init) refers to driver_pmu_qdec.o(i.pmu_qdec_init) for pmu_qdec_init
-    qdec.o(i.user_qdec_init) refers to driver_pmu_qdec.o(i.pmu_qdec_set_pin) for pmu_qdec_set_pin
-    qdec.o(i.user_qdec_init) refers to driver_pmu_qdec.o(i.pmu_qdec_autorest_cnt_flag) for pmu_qdec_autorest_cnt_flag
-    qdec.o(i.user_qdec_init) refers to driver_pmu_qdec.o(i.pmu_qdec_set_irq_type) for pmu_qdec_set_irq_type
-    qdec.o(i.user_qdec_init) refers to driver_pmu_qdec.o(i.pmu_qdec_set_debounce_cnt) for pmu_qdec_set_debounce_cnt
-    qdec.o(i.user_qdec_init) refers to qdec.o(.constdata) for .constdata
-    qdec.o(ram_code) refers to driver_pmu_qdec.o(i.pmu_qdec_get_cnt) for pmu_qdec_get_cnt
-    qdec.o(ram_code) refers to user_task.o(i.user_event_send) for user_event_send
-    qdec.o(ram_code) refers to proj_main.o(.data) for g_device_param
-    qdec.o(ram_code) refers to user_task.o(.data) for hid_mouse_param
-    qdec.o(ram_code) refers to qdec.o(.data) for .data
-    amic.o(i.amic_start) refers to proj_main.o(i.system_nosleep_evt_set) for system_nosleep_evt_set
-    amic.o(i.amic_start) refers to audio_encoder.o(i.audio_encode_start) for audio_encode_start
-    amic.o(i.amic_start) refers to driver_pmu.o(i.pmu_codec_power_enable) for pmu_codec_power_enable
-    amic.o(i.amic_start) refers to driver_codec.o(i.codec_init) for codec_init
-    amic.o(i.amic_start) refers to driver_codec.o(i.codec_enable_adc) for codec_enable_adc
-    amic.o(i.amic_start) refers to driver_i2s.o(i.i2s_init) for i2s_init
-    amic.o(i.amic_start) refers to driver_i2s.o(i.i2s_start) for i2s_start
-    amic.o(i.amic_start) refers to amic.o(.data) for .data
-    amic.o(i.amic_start) refers to amic.o(.constdata) for .constdata
-    amic.o(i.amic_stop) refers to driver_i2s.o(i.i2s_stop) for i2s_stop
-    amic.o(i.amic_stop) refers to driver_pmu.o(i.pmu_codec_power_disable) for pmu_codec_power_disable
-    amic.o(i.amic_stop) refers to driver_codec.o(i.codec_disable_adc) for codec_disable_adc
-    amic.o(i.amic_stop) refers to audio_encoder.o(i.audio_encode_stop) for audio_encode_stop
-    amic.o(i.amic_stop) refers to proj_main.o(i.system_nosleep_evt_set) for system_nosleep_evt_set
-    amic.o(i.amic_stop) refers to amic.o(.data) for .data
-    amic.o(i.encoder_frame_out_func) refers to ble_simple_peripheral.o(i.ble_app_data_tx) for ble_app_data_tx
-    amic.o(i.encoder_frame_out_func) refers to amic.o(.bss) for .bss
-    amic.o(i.encoder_frame_out_func) refers to amic.o(.data) for .data
-    amic.o(ram_code) refers to driver_i2s.o(i.i2s_get_int_status) for i2s_get_int_status
-    amic.o(ram_code) refers to driver_i2s.o(i.i2s_get_data) for i2s_get_data
-    amic.o(ram_code) refers to audio_encoder.o(i.audio_encode_store_pcm_data) for audio_encode_store_pcm_data
-    app.o(i.app_dpi_set) refers to sensor.o(i.snesor_dpi_init) for snesor_dpi_init
-    app.o(i.app_dpi_set) refers to app.o(i.device_key_send) for device_key_send
-    app.o(i.app_dpi_set) refers to proj_main.o(.data) for g_device_param
-    app.o(i.app_dpi_set) refers to sensor.o(.constdata) for SENSOR_DPI_TABLE
-    app.o(i.app_dpi_set) refers to inflash.o(.data) for user_data
-    app.o(i.app_dpi_set) refers to app.o(.data) for .data
-    app.o(i.app_logo_led_set) refers to inflash.o(.data) for user_data
-    app.o(i.app_m_key_set) refers to func.o(i.user_keyvalue_send) for user_keyvalue_send
-    app.o(i.app_m_key_set) refers to app.o(.constdata) for .constdata
-    app.o(i.app_random_key) refers to app.o(i.device_key_send) for device_key_send
-    app.o(i.app_random_key) refers to inflash.o(.data) for user_data
-    app.o(i.app_url_set) refers to app.o(i.device_key_send) for device_key_send
-    app.o(i.app_url_set) refers to inflash.o(.data) for user_data
-    app.o(i.ble_rx_data_cope) refers to app.o(i.app_url_set) for app_url_set
-    app.o(i.ble_rx_data_cope) refers to app.o(i.app_m_key_set) for app_m_key_set
-    app.o(i.ble_rx_data_cope) refers to app.o(i.device_key_send) for device_key_send
-    app.o(i.ble_rx_data_cope) refers to app.o(i.app_logo_led_set) for app_logo_led_set
-    app.o(i.ble_rx_data_cope) refers to app.o(i.app_dpi_set) for app_dpi_set
-    app.o(i.ble_rx_data_cope) refers to app.o(i.app_random_key) for app_random_key
-    app.o(i.ble_rx_data_cope) refers to inflash.o(i.user_data_storage_do) for user_data_storage_do
-    app.o(i.ble_rx_data_cope) refers to app.o(i.app_multi_channel) for app_multi_channel
-    app.o(i.ble_rx_data_cope) refers to app.o(.constdata) for .constdata
-    app.o(i.device_key_send) refers to ble_simple_peripheral.o(i.curr_conn_index_get) for curr_conn_index_get
-    app.o(i.device_key_send) refers to gap_api.o(i.gap_address_get) for gap_address_get
-    app.o(i.device_key_send) refers to ble_simple_peripheral.o(i.ble_app_data_tx) for ble_app_data_tx
-    app.o(i.device_key_send) refers to app.o(.constdata) for .constdata
-    app.o(i.device_key_send) refers to inflash.o(.data) for user_data
-    app.o(i.device_key_send) refers to proj_main.o(.data) for g_device_param
-    app.o(i.device_key_send) refers to adc.o(.data) for battery_info
-    app.o(i.device_key_send) refers to sensor.o(.constdata) for SENSOR_DPI_TABLE
-    led.o(i.bat1_led_set) refers to driver_pmu.o(i.pmu_set_led1_value) for pmu_set_led1_value
-    led.o(i.bat1_led_set) refers to led.o(.data) for .data
-    led.o(i.bat1_led_turn) refers to led.o(i.bat1_led_set) for bat1_led_set
-    led.o(i.bat1_led_turn) refers to led.o(.data) for .data
-    led.o(i.bt2_bat3_led_set) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    led.o(i.bt2_bat3_led_set) refers to driver_pmu.o(i.pmu_set_gpio_value) for pmu_set_gpio_value
-    led.o(i.lowbat_led_timer_handle) refers to led.o(i.bat1_led_turn) for bat1_led_turn
-    led.o(i.lowbat_led_timer_start) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    led.o(i.lowbat_led_timer_start) refers to led.o(.bss) for .bss
-    led.o(i.lowbat_led_timer_stop) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    led.o(i.lowbat_led_timer_stop) refers to led.o(.bss) for .bss
-    led.o(i.user_led_init) refers to led.o(i.user_led_io_init) for user_led_io_init
-    led.o(i.user_led_init) refers to led.o(i.bat1_led_set) for bat1_led_set
-    led.o(i.user_led_init) refers to driver_pmu.o(i.pmu_set_led2_value) for pmu_set_led2_value
-    led.o(i.user_led_init) refers to os_timer.o(i.os_timer_init) for os_timer_init
-    led.o(i.user_led_init) refers to led.o(i.work_mode_timer_handle) for work_mode_timer_handle
-    led.o(i.user_led_init) refers to led.o(.bss) for .bss
-    led.o(i.user_led_init) refers to led.o(i.lowbat_led_timer_handle) for lowbat_led_timer_handle
-    led.o(i.user_led_init) refers to led.o(.constdata) for .constdata
-    led.o(i.user_led_io_deinit) refers to led.o(i.work_mode_led_off) for work_mode_led_off
-    led.o(i.user_led_io_deinit) refers to led.o(i.bat1_led_set) for bat1_led_set
-    led.o(i.user_led_io_deinit) refers to driver_pmu.o(i.pmu_set_led2_value) for pmu_set_led2_value
-    led.o(i.user_led_io_deinit) refers to led.o(i.bt2_bat3_led_set) for bt2_bat3_led_set
-    led.o(i.user_led_io_deinit) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    led.o(i.user_led_io_deinit) refers to led.o(.bss) for .bss
-    led.o(i.user_led_io_init) refers to driver_pmu.o(i.pmu_set_port_mux) for pmu_set_port_mux
-    led.o(i.user_led_io_init) refers to driver_pmu.o(i.pmu_set_pin_to_PMU) for pmu_set_pin_to_PMU
-    led.o(i.user_led_io_init) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    led.o(i.user_led_io_init) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    led.o(i.work_mode_led_off) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    led.o(i.work_mode_led_on) refers to driver_pmu.o(i.pmu_set_pin_dir) for pmu_set_pin_dir
-    led.o(i.work_mode_led_on) refers to driver_pmu.o(i.pmu_set_gpio_value) for pmu_set_gpio_value
-    led.o(i.work_mode_led_on) refers to proj_main.o(.data) for g_device_param
-    led.o(i.work_mode_led_prestart) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    led.o(i.work_mode_led_prestart) refers to led.o(i.work_mode_led_off) for work_mode_led_off
-    led.o(i.work_mode_led_prestart) refers to led.o(i.work_mode_led_on) for work_mode_led_on
-    led.o(i.work_mode_led_prestart) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    led.o(i.work_mode_led_prestart) refers to led.o(.bss) for .bss
-    led.o(i.work_mode_led_prestart) refers to led.o(.data) for .data
-    led.o(i.work_mode_timer_handle) refers to led.o(i.work_mode_led_off) for work_mode_led_off
-    led.o(i.work_mode_timer_handle) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    led.o(i.work_mode_timer_handle) refers to led.o(i.work_mode_led_on) for work_mode_led_on
-    led.o(i.work_mode_timer_handle) refers to led.o(.data) for .data
-    led.o(i.work_mode_timer_handle) refers to led.o(.bss) for .bss
-    inflash.o(i.inflash_read) refers to patch.o(ram_code) for flash_read
-    inflash.o(i.inflash_write) refers to flash.o(ram_code) for flash_page_erase
-    inflash.o(i.inflash_write) refers to patch.o(ram_code) for flash_write
-    inflash.o(i.user_data_storage) refers to inflash.o(.data) for .data
-    inflash.o(i.user_data_storage_do) refers to inflash.o(i.inflash_write) for inflash_write
-    inflash.o(i.user_data_storage_do) refers to inflash.o(.data) for .data
-    inflash.o(i.user_data_storage_do) refers to inflash.o(.constdata) for .constdata
-    inflash.o(i.user_inflash_init) refers to inflash.o(i.inflash_read) for inflash_read
-    inflash.o(i.user_inflash_init) refers to gap_api.o(i.gap_address_set) for gap_address_set
-    inflash.o(i.user_inflash_init) refers to inflash.o(.data) for .data
-    inflash.o(i.user_inflash_init) refers to proj_main.o(.data) for g_device_param
-    func.o(i.convert_ascii_to_hid) refers to func.o(.data) for .data
-    func.o(i.url_send_timer_handle) refers to ble_simple_peripheral.o(i.hid_keyboard_value_send) for hid_keyboard_value_send
-    func.o(i.url_send_timer_handle) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    func.o(i.url_send_timer_handle) refers to func.o(.data) for .data
-    func.o(i.url_send_timer_handle) refers to func.o(.conststring) for .conststring
-    func.o(i.url_send_timer_handle) refers to func.o(.bss) for .bss
-    func.o(i.url_send_timer_handle) refers to timer.o(.bss) for m_url_send_timer
-    func.o(i.user_keyvalue_send) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    func.o(i.user_keyvalue_send) refers to func.o(.data) for .data
-    func.o(i.user_keyvalue_send) refers to func.o(.bss) for .bss
-    func.o(i.user_keyvalue_send) refers to timer.o(.bss) for m_url_send_timer
-    func.o(i.user_url_send) refers to hid_service.o(i.caps_lock_status_get) for caps_lock_status_get
-    func.o(i.user_url_send) refers to func.o(i.convert_ascii_to_hid) for convert_ascii_to_hid
-    func.o(i.user_url_send) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    func.o(i.user_url_send) refers to inflash.o(.data) for user_data
-    func.o(i.user_url_send) refers to func.o(.data) for .data
-    func.o(i.user_url_send) refers to func.o(.bss) for .bss
-    func.o(i.user_url_send) refers to func.o(.constdata) for .constdata
-    func.o(i.user_url_send) refers to timer.o(.bss) for m_url_send_timer
-    adc.o(i.battery_precent_cal) refers to adc.o(.constdata) for .constdata
-    adc.o(i.battery_voltage_get) refers to driver_pmu.o(i.pmu_set_pin_pull) for pmu_set_pin_pull
-    adc.o(i.battery_voltage_get) refers to driver_adc.o(i.adc_init) for adc_init
-    adc.o(i.battery_voltage_get) refers to driver_adc.o(i.adc_enable) for adc_enable
-    adc.o(i.battery_voltage_get) refers to driver_adc.o(i.adc_get_result) for adc_get_result
-    adc.o(i.battery_voltage_get) refers to driver_adc.o(i.adc_disable) for adc_disable
-    adc.o(i.battery_voltage_get) refers to ffltui.o(.text) for __aeabi_ui2f
-    adc.o(i.battery_voltage_get) refers to fmul.o(.text) for __aeabi_fmul
-    adc.o(i.battery_voltage_get) refers to ffixui.o(.text) for __aeabi_f2uiz
-    adc.o(i.battery_voltage_get) refers to adc.o(i.battery_precent_cal) for battery_precent_cal
-    adc.o(i.battery_voltage_get) refers to led.o(i.bat1_led_set) for bat1_led_set
-    adc.o(i.battery_voltage_get) refers to driver_pmu.o(i.pmu_set_led2_value) for pmu_set_led2_value
-    adc.o(i.battery_voltage_get) refers to led.o(i.bt2_bat3_led_set) for bt2_bat3_led_set
-    adc.o(i.battery_voltage_get) refers to led.o(i.lowbat_led_timer_stop) for lowbat_led_timer_stop
-    adc.o(i.battery_voltage_get) refers to led.o(i.lowbat_led_timer_start) for lowbat_led_timer_start
-    adc.o(i.battery_voltage_get) refers to adc.o(.data) for .data
-    sbc.o(i.msbc_pack_frame) refers to sbc.o(i.sbc_pack_frame_internal) for sbc_pack_frame_internal
-    sbc.o(i.sbc_calculate_bits_internal) refers to sbc.o(.constdata) for .constdata
-    sbc.o(i.sbc_encode) refers to sbc.o(i.sbc_get_frame_length) for sbc_get_frame_length
-    sbc.o(i.sbc_encode) refers to sbc.o(i.sbc_get_codesize) for sbc_get_codesize
-    sbc.o(i.sbc_encode) refers to sbc_primitives.o(i.sbc_init_primitives) for sbc_init_primitives
-    sbc.o(i.sbc_encode) refers to sbc.o(i.sbc_analyze_audio) for sbc_analyze_audio
-    sbc.o(i.sbc_init) refers to sbc.o(i.sbc_set_defaults) for sbc_set_defaults
-    sbc.o(i.sbc_init_msbc) refers to sbc.o(i.sbc_set_defaults) for sbc_set_defaults
-    sbc.o(i.sbc_pack_frame) refers to sbc.o(i.sbc_pack_frame_internal) for sbc_pack_frame_internal
-    sbc.o(i.sbc_pack_frame_internal) refers to sbc.o(i.sbc_calculate_bits_internal) for sbc_calculate_bits_internal
-    sbc.o(i.sbc_pack_frame_internal) refers to sbc.o(.constdata) for .constdata
-    sbc.o(i.sbc_reinit) refers to sbc.o(i.sbc_set_defaults) for sbc_set_defaults
-    sbc.o(i.sbc_set_defaults) refers to sbc.o(i.msbc_pack_frame) for msbc_pack_frame
-    sbc.o(i.sbc_set_defaults) refers to sbc.o(i.sbc_pack_frame) for sbc_pack_frame
-    sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even) refers to sbc_primitives.o(.emb_text) for __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd
-    sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even) refers to sbc_primitives.o(.constdata) for .constdata
-    sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even) refers to sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd) for sbc_analyze_1b_8s_simd_odd
-    sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd) refers to sbc_primitives.o(.emb_text) for __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd
-    sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd) refers to sbc_primitives.o(.constdata) for .constdata
-    sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd) refers to sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even) for sbc_analyze_1b_8s_simd_even
-    sbc_primitives.o(i.sbc_analyze_4b_4s_simd) refers to sbc_primitives.o(.emb_text) for __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd
-    sbc_primitives.o(i.sbc_analyze_4b_4s_simd) refers to sbc_primitives.o(.constdata) for .constdata
-    sbc_primitives.o(i.sbc_analyze_4b_8s_simd) refers to sbc_primitives.o(.emb_text) for __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd
-    sbc_primitives.o(i.sbc_analyze_4b_8s_simd) refers to sbc_primitives.o(.constdata) for .constdata
-    sbc_primitives.o(i.sbc_enc_process_input_8s_le) refers to sbc_primitives.o(i.sbc_encoder_process_input_s8_internal) for sbc_encoder_process_input_s8_internal
-    sbc_primitives.o(i.sbc_init_primitives) refers to sbc_primitives.o(i.sbc_analyze_4b_4s_simd) for sbc_analyze_4b_4s_simd
-    sbc_primitives.o(i.sbc_init_primitives) refers to sbc_primitives.o(i.sbc_analyze_4b_8s_simd) for sbc_analyze_4b_8s_simd
-    sbc_primitives.o(i.sbc_init_primitives) refers to sbc_primitives.o(i.sbc_enc_process_input_4s_le) for sbc_enc_process_input_4s_le
-    sbc_primitives.o(i.sbc_init_primitives) refers to sbc_primitives.o(i.sbc_enc_process_input_8s_le) for sbc_enc_process_input_8s_le
-    sbc_primitives.o(i.sbc_init_primitives) refers to sbc_primitives.o(i.sbc_calc_scalefactors) for sbc_calc_scalefactors
-    sbc_primitives.o(i.sbc_init_primitives) refers to sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd) for sbc_analyze_1b_8s_simd_odd
-    adpcm.o(i.decode) refers to adpcm.o(.data) for .data
-    adpcm.o(i.encode) refers to adpcm.o(.data) for .data
-    audio_encoder.o(i.audio_encode_start) refers to sbc.o(i.sbc_init) for sbc_init
-    audio_encoder.o(i.audio_encode_start) refers to sbc.o(i.sbc_get_codesize) for sbc_get_codesize
-    audio_encoder.o(i.audio_encode_start) refers to sbc.o(i.sbc_get_frame_length) for sbc_get_frame_length
-    audio_encoder.o(i.audio_encode_start) refers to audio_encoder.o(.data) for .data
-    audio_encoder.o(i.audio_encode_start) refers to audio_encoder.o(.bss) for .bss
-    audio_encoder.o(i.audio_encode_stop) refers to os_msg_q.o(i.os_msg_free) for os_msg_free
-    audio_encoder.o(i.audio_encode_stop) refers to audio_encoder.o(.data) for .data
-    audio_encoder.o(i.audio_encode_stop) refers to audio_encoder.o(.bss) for .bss
-    audio_encoder.o(i.audio_encode_store_pcm_data) refers to os_msg_q.o(i.os_msg_malloc) for os_msg_malloc
-    audio_encoder.o(i.audio_encode_store_pcm_data) refers to os_msg_q.o(i.os_msg_send) for os_msg_send
-    audio_encoder.o(i.audio_encode_store_pcm_data) refers to audio_encoder.o(.data) for .data
-    audio_encoder.o(i.audio_encode_store_pcm_data) refers to audio_encoder.o(.bss) for .bss
-    audio_encoder.o(i.audio_encode_task) refers to audio_encoder.o(i.audio_encoder_next_frame_handler) for audio_encoder_next_frame_handler
-    audio_encoder.o(i.audio_encoder_init) refers to os_task.o(i.os_task_create) for os_task_create
-    audio_encoder.o(i.audio_encoder_init) refers to audio_encoder.o(.data) for .data
-    audio_encoder.o(i.audio_encoder_init) refers to audio_encoder.o(i.audio_encode_task) for audio_encode_task
-    audio_encoder.o(i.audio_encoder_next_frame_handler) refers to sbc.o(i.sbc_encode) for sbc_encode
-    audio_encoder.o(i.audio_encoder_next_frame_handler) refers to amic.o(i.encoder_frame_out_func) for encoder_frame_out_func
-    audio_encoder.o(i.audio_encoder_next_frame_handler) refers to adpcm.o(i.encode) for encode
-    audio_encoder.o(i.audio_encoder_next_frame_handler) refers to audio_encoder.o(.data) for .data
-    audio_encoder.o(i.audio_encoder_next_frame_handler) refers to audio_encoder.o(.bss) for .bss
-    dev_info_service.o(i.dis_gatt_add_service) refers to gatt_api.o(i.gatt_add_service) for gatt_add_service
-    dev_info_service.o(i.dis_gatt_add_service) refers to dev_info_service.o(.constdata) for .constdata
-    dev_info_service.o(i.dis_gatt_add_service) refers to dev_info_service.o(i.dis_gatt_msg_handler) for dis_gatt_msg_handler
-    dev_info_service.o(i.dis_gatt_add_service) refers to dev_info_service.o(.data) for .data
-    dev_info_service.o(.constdata) refers to dev_info_service.o(.constdata) for dis_svc_uuid
-    simple_gatt_service.o(i.ntf_data) refers to gatt_api.o(i.gatt_notification) for gatt_notification
-    simple_gatt_service.o(i.ntf_data) refers to simple_gatt_service.o(.data) for .data
-    simple_gatt_service.o(i.sp_gatt_add_service) refers to gatt_api.o(i.gatt_add_service) for gatt_add_service
-    simple_gatt_service.o(i.sp_gatt_add_service) refers to simple_gatt_service.o(.constdata) for .constdata
-    simple_gatt_service.o(i.sp_gatt_add_service) refers to simple_gatt_service.o(.bss) for .bss
-    simple_gatt_service.o(i.sp_gatt_add_service) refers to simple_gatt_service.o(i.sp_gatt_msg_handler) for sp_gatt_msg_handler
-    simple_gatt_service.o(i.sp_gatt_add_service) refers to simple_gatt_service.o(.data) for .data
-    simple_gatt_service.o(i.sp_gatt_msg_handler) refers to user_task.o(i.user_event_send) for user_event_send
-    simple_gatt_service.o(i.sp_gatt_msg_handler) refers to timer.o(i.hid_mouse_timer_start) for hid_mouse_timer_start
-    simple_gatt_service.o(i.sp_gatt_msg_handler) refers to simple_gatt_service.o(.data) for .data
-    simple_gatt_service.o(.constdata) refers to simple_gatt_service.o(.constdata) for sp_svc_uuid
-    hid_service.o(i.caps_lock_status_get) refers to hid_service.o(.data) for .data
-    hid_service.o(i.hid_gatt_add_service) refers to gatt_api.o(i.gatt_add_service) for gatt_add_service
-    hid_service.o(i.hid_gatt_add_service) refers to hid_service.o(.constdata) for .constdata
-    hid_service.o(i.hid_gatt_add_service) refers to hid_service.o(i.hid_gatt_msg_handler) for hid_gatt_msg_handler
-    hid_service.o(i.hid_gatt_add_service) refers to hid_service.o(.data) for .data
-    hid_service.o(i.hid_gatt_msg_handler) refers to timer.o(i.hid_mouse_timer_start) for hid_mouse_timer_start
-    hid_service.o(i.hid_gatt_msg_handler) refers to hid_service.o(.bss) for .bss
-    hid_service.o(i.hid_gatt_msg_handler) refers to hid_service.o(.data) for .data
-    hid_service.o(i.hid_gatt_msg_handler) refers to hid_service.o(.constdata) for .constdata
-    hid_service.o(i.hid_gatt_report_notify) refers to gatt_api.o(i.gatt_notification) for gatt_notification
-    hid_service.o(i.hid_gatt_report_notify) refers to hid_service.o(.bss) for .bss
-    hid_service.o(i.hid_gatt_report_notify) refers to hid_service.o(.data) for .data
-    hid_service.o(.constdata) refers to hid_service.o(.constdata) for hid_svc_uuid
-    ota_service.o(i.ota_gatt_add_service) refers to gatt_api.o(i.gatt_add_service) for gatt_add_service
-    ota_service.o(i.ota_gatt_add_service) refers to ota_service.o(.constdata) for .constdata
-    ota_service.o(i.ota_gatt_add_service) refers to ota_service.o(i.ota_gatt_msg_handler) for ota_gatt_msg_handler
-    ota_service.o(i.ota_gatt_add_service) refers to ota_service.o(.data) for .data
-    ota_service.o(i.ota_gatt_msg_handler) refers to ota.o(i.app_otas_read_data) for app_otas_read_data
-    ota_service.o(i.ota_gatt_msg_handler) refers to ota.o(i.app_otas_recv_data) for app_otas_recv_data
-    ota_service.o(i.ota_gatt_msg_handler) refers to ota.o(i.ota_init) for ota_init
-    ota_service.o(i.ota_gatt_msg_handler) refers to ota.o(i.ota_deinit) for ota_deinit
-    ota_service.o(i.ota_gatt_msg_handler) refers to ota_service.o(.data) for .data
-    ota_service.o(i.ota_gatt_report_notify) refers to gatt_api.o(i.gatt_notification) for gatt_notification
-    ota_service.o(i.ota_gatt_report_notify) refers to ota_service.o(.data) for .data
-    ota_service.o(.constdata) refers to ota_service.o(.constdata) for ota_svc_uuid
-    ota.o(i.app_otas_read_data) refers to ota.o(.data) for .data
-    ota.o(i.app_otas_recv_data) refers to patch_rf.o(i.system_latency_disable) for system_latency_disable
-    ota.o(i.app_otas_recv_data) refers to gatt_api.o(i.gatt_mtu_exchange_req) for gatt_mtu_exchange_req
-    ota.o(i.app_otas_recv_data) refers to ota.o(ram_code) for app_set_ota_state
-    ota.o(i.app_otas_recv_data) refers to ota.o(i.ota_start) for ota_start
-    ota.o(i.app_otas_recv_data) refers to gatt_api.o(i.gatt_get_mtu) for gatt_get_mtu
-    ota.o(i.app_otas_recv_data) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    ota.o(i.app_otas_recv_data) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    ota.o(i.app_otas_recv_data) refers to ota.o(i.ota_change_flash_pin) for ota_change_flash_pin
-    ota.o(i.app_otas_recv_data) refers to driver_wdt.o(i.wdt_feed) for wdt_feed
-    ota.o(i.app_otas_recv_data) refers to ota.o(i.ota_clr_buffed_pkt) for ota_clr_buffed_pkt
-    ota.o(i.app_otas_recv_data) refers to ota.o(i.ota_recover_flash_pin) for ota_recover_flash_pin
-    ota.o(i.app_otas_recv_data) refers to ota.o(i.app_otas_get_storage_address) for app_otas_get_storage_address
-    ota.o(i.app_otas_recv_data) refers to gap_api.o(i.gap_disconnect_req) for gap_disconnect_req
-    ota.o(i.app_otas_recv_data) refers to flash.o(ram_code) for flash_protect_disable
-    ota.o(i.app_otas_recv_data) refers to patch.o(ram_code) for flash_erase
-    ota.o(i.app_otas_recv_data) refers to ota.o(i.ota_stop) for ota_stop
-    ota.o(i.app_otas_recv_data) refers to ota.o(i.app_otas_get_curr_firmwave_version) for app_otas_get_curr_firmwave_version
-    ota.o(i.app_otas_recv_data) refers to sys_utils.o(ram_code) for platform_reset_patch
-    ota.o(i.app_otas_recv_data) refers to ota.o(.data) for .data
-    ota.o(i.app_otas_recv_data) refers to ota.o(.bss) for .bss
-    ota.o(i.app_otas_recv_data) refers to ota.o(.conststring) for .conststring
-    ota.o(i.app_otas_recv_data) refers to ota_service.o(i.ota_gatt_report_notify) for ota_gatt_report_notify
-    ota.o(i.os_timer_ota_cb) refers to ota.o(i.ota_stop) for ota_stop
-    ota.o(i.ota_clr_buffed_pkt) refers to patch_rf.o(i.system_latency_enable) for system_latency_enable
-    ota.o(i.ota_clr_buffed_pkt) refers to ota.o(.data) for .data
-    ota.o(i.ota_deinit) refers to ota.o(i.ota_clr_buffed_pkt) for ota_clr_buffed_pkt
-    ota.o(i.ota_deinit) refers to ota.o(ram_code) for app_set_ota_state
-    ota.o(i.ota_deinit) refers to ota.o(.data) for .data
-    ota.o(i.ota_init) refers to ota.o(.data) for .data
-    ota.o(i.ota_start) refers to os_timer.o(i.os_timer_init) for os_timer_init
-    ota.o(i.ota_start) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    ota.o(i.ota_start) refers to ota.o(i.os_timer_ota_cb) for os_timer_ota_cb
-    ota.o(i.ota_start) refers to ota.o(.bss) for .bss
-    ota.o(i.ota_stop) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    ota.o(i.ota_stop) refers to os_timer.o(i.os_timer_destroy) for os_timer_destroy
-    ota.o(i.ota_stop) refers to ota.o(i.ota_deinit) for ota_deinit
-    ota.o(i.ota_stop) refers to ota.o(i.ota_init) for ota_init
-    ota.o(i.ota_stop) refers to ota.o(.bss) for .bss
-    ota.o(ram_code) refers to patch.o(ram_code) for flash_write
-    ota.o(ram_code) refers to entry.o(ram_code) for disable_cache
-    ota.o(ram_code) refers to entry.o(ram_code_front) for enable_cache
-    ota.o(ram_code) refers to ota.o(.data) for .data
-    ota.o(ram_code) refers to ota.o(.constdata) for .constdata
-    batt_service.o(i.batt_gatt_add_service) refers to gatt_api.o(i.gatt_add_service) for gatt_add_service
-    batt_service.o(i.batt_gatt_add_service) refers to batt_service.o(.constdata) for .constdata
-    batt_service.o(i.batt_gatt_add_service) refers to batt_service.o(i.batt_gatt_msg_handler) for batt_gatt_msg_handler
-    batt_service.o(i.batt_gatt_add_service) refers to batt_service.o(.data) for .data
-    batt_service.o(i.batt_gatt_msg_handler) refers to batt_service.o(.bss) for .bss
-    batt_service.o(i.batt_gatt_msg_handler) refers to adc.o(.data) for battery_info
-    batt_service.o(i.batt_gatt_notify) refers to gatt_api.o(i.gatt_notification) for gatt_notification
-    batt_service.o(i.batt_gatt_notify) refers to batt_service.o(.data) for .data
-    batt_service.o(i.batt_gatt_notify) refers to batt_service.o(.bss) for .bss
-    batt_service.o(.constdata) refers to batt_service.o(.constdata) for batt_svc_uuid
-    driver_pmu.o(i.pmu_bg_trim) refers to flash.o(ram_code) for flash_OTP_read
-    driver_pmu.o(i.pmu_bg_trim) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_bg_trim) refers to driver_adc.o(i.adc_set_ref_voltage) for adc_set_ref_voltage
-    driver_pmu.o(i.pmu_codec_power_disable) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_codec_power_enable) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_enable_charge) refers to entry.o(ram_code) for frspim_wr
-    driver_pmu.o(i.pmu_enable_irq) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_get_gpio_port_value) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_get_gpio_value) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_port_wakeup_func_set) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_aldo_voltage) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_gpio_value) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_led1_as_pwm) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_led1_value) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_led2_as_pwm) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_led2_value) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_lp_clk_src) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_lp_clk_src) refers to entry.o(.data) for pmu_clk_src
-    driver_pmu.o(i.pmu_set_pin_dir) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_pin_pull) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_pin_to_CPU) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_pin_to_PMU) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_port_mux) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu.o(i.pmu_set_sys_power_mode) refers to entry.o(ram_code) for frspim_wr
-    driver_pmu.o(i.pmu_sub_init) refers to entry.o(ram_code) for frspim_wr
-    driver_pmu.o(i.pmu_sub_init) refers to driver_efuse.o(i.efuse_read) for efuse_read
-    driver_pmu.o(i.pmu_sub_init) refers to driver_pmu.o(i.pmu_bg_trim) for pmu_bg_trim
-    driver_pmu.o(ram_code) refers to entry.o(ram_code) for frspim_wr
-    driver_pmu.o(ram_code) refers to sys_utils.o(ram_code) for co_delay_100us
-    driver_pmu.o(ram_code) refers to keyscan.o(ram_code) for keyscan_isr_ram
-    driver_pmu.o(ram_code) refers to driver_rtc.o(ram_code) for rtc_isr_ram
-    driver_pmu.o(ram_code) refers to driver_wdt.o(ram_code) for wdt_isr_ram
-    driver_pmu.o(ram_code) refers to proj_main.o(ram_code) for pmu_gpio_isr_ram
-    driver_pmu.o(ram_code) refers to qdec.o(ram_code) for qdec_isr_ram
-    driver_keyscan.o(i.keyscan_init) refers to entry.o(ram_code) for frspim_rd
-    driver_keyscan.o(i.keyscan_init) refers to driver_pmu.o(i.pmu_set_port_mux) for pmu_set_port_mux
-    driver_keyscan.o(i.keyscan_init) refers to driver_pmu.o(i.pmu_set_pin_to_PMU) for pmu_set_pin_to_PMU
-    driver_keyscan.o(i.keyscan_test) refers to driver_keyscan.o(i.keyscan_init) for keyscan_init
-    driver_keyscan.o(ram_code) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu_qdec.o(i.pmu_qdec_autorest_cnt_flag) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu_qdec.o(i.pmu_qdec_get_cnt) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu_qdec.o(i.pmu_qdec_init) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu_qdec.o(i.pmu_qdec_set_debounce_cnt) refers to entry.o(ram_code) for frspim_wr
-    driver_pmu_qdec.o(i.pmu_qdec_set_irq_type) refers to entry.o(ram_code) for frspim_rd
-    driver_pmu_qdec.o(i.pmu_qdec_set_pin) refers to entry.o(ram_code) for frspim_wr
-    driver_pmu_qdec.o(i.pmu_qdec_set_threshold) refers to entry.o(ram_code) for frspim_wr
-    driver_pmu_qdec.o(ram_code) refers to driver_pmu_qdec.o(i.pmu_qdec_get_cnt) for pmu_qdec_get_cnt
-    driver_rtc.o(i.rtc_alarm) refers to entry.o(ram_code) for frspim_rd
-    driver_rtc.o(i.rtc_disalarm) refers to entry.o(ram_code) for frspim_rd
-    driver_rtc.o(i.rtc_get_value) refers to entry.o(ram_code) for frspim_rd
-    driver_rtc.o(i.rtc_init) refers to entry.o(ram_code) for frspim_rd
-    driver_rtc.o(i.rtc_init) refers to sys_utils.o(ram_code) for co_delay_10us
-    driver_wdt.o(i.wdt_feed) refers to driver_pmu.o(ram_code) for pmu_clear_isr_state
-    driver_wdt.o(i.wdt_init) refers to entry.o(ram_code) for frspim_wr
-    driver_wdt.o(i.wdt_start) refers to driver_pmu.o(ram_code) for pmu_clear_isr_state
-    driver_wdt.o(i.wdt_start) refers to entry.o(ram_code) for frspim_rd
-    driver_wdt.o(i.wdt_stop) refers to entry.o(ram_code) for frspim_rd
-    driver_wdt.o(i.wdt_test) refers to driver_wdt.o(i.wdt_init) for wdt_init
-    driver_wdt.o(i.wdt_test) refers to driver_wdt.o(i.wdt_start) for wdt_start
-    driver_wdt.o(i.wdt_test) refers to sys_utils.o(ram_code) for co_delay_100us
-    driver_wdt.o(i.wdt_test) refers to driver_wdt.o(i.wdt_stop) for wdt_stop
-    driver_wdt.o(ram_code) refers to driver_wdt.o(i.wdt_init) for wdt_init
-    driver_wdt.o(ram_code) refers to entry.o(ram_code) for frspim_rd
-    driver_i2s.o(i.i2s_clear_fifo) refers to driver_i2s.o(.data) for .data
-    driver_i2s.o(i.i2s_get_data) refers to driver_i2s.o(.data) for .data
-    driver_i2s.o(i.i2s_get_int_status) refers to driver_i2s.o(.data) for .data
-    driver_i2s.o(i.i2s_init) refers to driver_i2s.o(.data) for .data
-    driver_i2s.o(i.i2s_send_data) refers to driver_i2s.o(.data) for .data
-    driver_i2s.o(i.i2s_start) refers to driver_i2s.o(i.i2s_clear_fifo) for i2s_clear_fifo
-    driver_i2s.o(i.i2s_start) refers to driver_i2s.o(.data) for .data
-    driver_i2s.o(i.i2s_stop) refers to driver_i2s.o(.data) for .data
-    driver_i2s.o(ram_code) refers to driver_i2s.o(.data) for .data
-    driver_exti.o(i.ext_int_set_type) refers to driver_exti.o(.data) for .data
-    driver_timer.o(i.timer_init) refers to driver_timer.o(.constdata) for .constdata
-    driver_iic.o(i.iic_init) refers to driver_iic.o(.data) for .data
-    driver_iic.o(i.iic_read_byte) refers to sys_utils.o(ram_code) for co_delay_10us
-    driver_iic.o(i.iic_read_byte) refers to driver_iic.o(.data) for .data
-    driver_iic.o(i.iic_read_bytes) refers to sys_utils.o(ram_code) for co_delay_10us
-    driver_iic.o(i.iic_read_bytes) refers to driver_iic.o(.data) for .data
-    driver_iic.o(i.iic_write_byte) refers to sys_utils.o(ram_code) for co_delay_10us
-    driver_iic.o(i.iic_write_byte) refers to driver_iic.o(.data) for .data
-    driver_iic.o(i.iic_write_bytes) refers to sys_utils.o(ram_code) for co_delay_10us
-    driver_iic.o(i.iic_write_bytes) refers to driver_iic.o(.data) for .data
-    driver_iic.o(i.iic_write_bytes_imp) refers to sys_utils.o(ram_code) for co_delay_10us
-    driver_iic.o(ram_code) refers to driver_iic.o(.data) for .data
-    driver_efuse.o(i.efuse_get_chip_unique_id) refers to driver_efuse.o(i.efuse_read) for efuse_read
-    driver_efuse.o(i.efuse_get_chip_unique_id_new) refers to driver_efuse.o(i.efuse_read) for efuse_read
-    driver_efuse.o(i.efuse_get_chip_unique_id_new) refers to driver_efuse.o(i.reverse_uint8_t) for reverse_uint8_t
-    driver_efuse.o(i.efuse_get_chip_unique_id_new) refers to driver_efuse.o(i.trans_lot_id) for trans_lot_id
-    driver_codec.o(i.audio_speaker_codec_init) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.audio_speaker_codec_init) refers to driver_codec.o(i.codec_hw_set_freq) for codec_hw_set_freq
-    driver_codec.o(i.audio_speaker_codec_init) refers to driver_codec.o(.data) for .data
-    driver_codec.o(i.codec_adc_init) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.codec_adc_init) refers to driver_codec.o(i.codec_hw_set_freq) for codec_hw_set_freq
-    driver_codec.o(i.codec_disable_adc) refers to entry.o(ram_code) for frspim_rd
-    driver_codec.o(i.codec_disable_dac) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.codec_enable_adc) refers to entry.o(ram_code) for frspim_rd
-    driver_codec.o(i.codec_enable_dac) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.codec_hw_set_freq) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.codec_init) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.codec_init) refers to driver_codec.o(i.codec_hw_set_freq) for codec_hw_set_freq
-    driver_codec.o(i.codec_set_vol) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.speaker_codec_init) refers to entry.o(ram_code) for frspim_wr
-    driver_codec.o(i.speaker_codec_init) refers to driver_codec.o(i.codec_hw_set_freq) for codec_hw_set_freq
-    driver_codec.o(i.speaker_codec_init) refers to driver_codec.o(.data) for .data
-    driver_adc.o(i.adc_disable) refers to entry.o(ram_code) for frspim_rd
-    driver_adc.o(i.adc_disable) refers to driver_adc.o(.data) for .data
-    driver_adc.o(i.adc_enable) refers to entry.o(ram_code) for frspim_rd
-    driver_adc.o(i.adc_enable) refers to sys_utils.o(ram_code) for co_delay_100us
-    driver_adc.o(i.adc_enable) refers to driver_adc.o(.bss) for .bss
-    driver_adc.o(i.adc_enable) refers to driver_adc.o(.data) for .data
-    driver_adc.o(i.adc_get_ref_voltage) refers to driver_adc.o(.data) for .data
-    driver_adc.o(i.adc_get_result) refers to driver_adc.o(.data) for .data
-    driver_adc.o(i.adc_get_result) refers to driver_adc.o(.bss) for .bss
-    driver_adc.o(i.adc_init) refers to driver_efuse.o(i.efuse_read) for efuse_read
-    driver_adc.o(i.adc_init) refers to flash.o(ram_code) for flash_OTP_read
-    driver_adc.o(i.adc_init) refers to entry.o(ram_code) for frspim_rd
-    driver_adc.o(i.adc_init) refers to driver_adc.o(i.adc_set_sample_clock) for adc_set_sample_clock
-    driver_adc.o(i.adc_init) refers to driver_adc.o(i.adc_route_config) for adc_route_config
-    driver_adc.o(i.adc_init) refers to driver_adc.o(.data) for .data
-    driver_adc.o(i.adc_init) refers to driver_pmu.o(.data) for adc_ref_internal_trim
-    driver_adc.o(i.adc_init) refers to driver_adc.o(.bss) for .bss
-    driver_adc.o(i.adc_isr) refers to driver_adc.o(i.adc_disable) for adc_disable
-    driver_adc.o(i.adc_isr) refers to driver_adc.o(.bss) for .bss
-    driver_adc.o(i.adc_isr) refers to driver_adc.o(.data) for .data
-    driver_adc.o(i.adc_route_config) refers to entry.o(ram_code) for frspim_rd
-    driver_adc.o(i.adc_set_ref_voltage) refers to driver_adc.o(.data) for .data
-    driver_adc.o(i.adc_set_sample_clock) refers to entry.o(ram_code) for frspim_rd
-    core_cm3_isr.o(ram_code) refers to sys_utils.o(ram_code) for co_delay_100us
-    app_boot_vectors.o(RESET) refers to app_boot_vectors.o(ram_code) for HardFault_Handler_Ram
-    app_boot_vectors.o(RESET) refers to patch_rf.o(ram_code) for rwble_isr_patch
-    app_boot_vectors.o(RESET) refers to timer.o(ram_code) for timer0_isr_ram
-    app_boot_vectors.o(RESET) refers to driver_timer.o(ram_code) for timer1_isr_ram
-    app_boot_vectors.o(RESET) refers to amic.o(ram_code) for i2s_isr_ram
-    app_boot_vectors.o(RESET) refers to driver_exti.o(ram_code) for exti_isr_ram
-    app_boot_vectors.o(RESET) refers to driver_adc.o(i.adc_isr) for adc_isr
-    app_boot_vectors.o(ram_code) refers to core_cm3_isr.o(ram_code) for HardFault_Handler_C
-    app_boot_vectors.o(ram_code) refers to driver_pmu.o(ram_code) for pmu_isr_ram_C
-    app_boot_vectors.o(ram_code) refers to patch_rf.o(ram_code) for con_sched_patch
-    patch.o(ram_code) refers to entry.o(ram_code) for frspim_rd
-    patch.o(ram_code) refers to entry.o(ram_code_front) for enable_cache
-    patch.o(ram_code) refers to flash.o(ram_code) for flash_protect_disable
-    patch.o(ram_code) refers to ota.o(ram_code) for app_get_ota_state
-    patch.o(ram_code) refers to patch.o(.data) for .data
-    patch.o(ram_code) refers to patch.o(.bss) for .bss
-    patch.o(ram_code) refers to entry.o(.data) for pmu_clk_src
-    patch.o(.data) refers to patch_rf.o(i.con_max_lat_calc_patch) for con_max_lat_calc_patch
-    patch.o(.data) refers to sys_utils.o(ram_code) for platform_reset_patch
-    patch.o(.data) refers to entry.o(ram_code) for frspim_wr
-    patch.o(.data) refers to patch_rtos.o(ram_code) for vPortSuppressTicksAndSleep_patch
-    patch.o(.data) refers to patch_rf.o(ram_code) for adv_tx_free_imp
-    patch.o(.data) refers to patch_rf.o(i.llc_patch_1) for llc_patch_1
-    gap_api.o(i.gap_address_set) refers to gapm.o(.bss) for gapm_env
-    gap_api.o(i.gap_bond_manager_add_info) refers to app_sec.o(i.gap_security_check_rand_ediv) for gap_security_check_rand_ediv
-    gap_api.o(i.gap_bond_manager_add_info) refers to app_sec.o(i.bond_info_add) for bond_info_add
-    gap_api.o(i.gap_bond_manager_delete) refers to user_bond_manage.o(i.ble_bond_clr_info) for ble_bond_clr_info
-    gap_api.o(i.gap_bond_manager_delete_all) refers to user_bond_manage.o(i.ble_bond_clr_all_info) for ble_bond_clr_all_info
-    gap_api.o(i.gap_bond_manager_get_info) refers to user_bond_manage.o(i.ble_bond_get_bond_info) for ble_bond_get_bond_info
-    gap_api.o(i.gap_bond_manager_init) refers to user_bond_manage.o(i.ble_bond_init) for ble_bond_init
-    gap_api.o(i.gap_conn_phy_update) refers to gap_api.o(i.gap_get_connect_status) for gap_get_connect_status
-    gap_api.o(i.gap_disconnect_req) refers to gap_api.o(i.gap_get_connect_status) for gap_get_connect_status
-    gap_api.o(i.gap_disconnect_req) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gap_api.o(i.gap_get_conn_phy) refers to gap_api.o(i.gap_get_connect_status) for gap_get_connect_status
-    gap_api.o(i.gap_get_connect_num) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_get_connect_status) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_get_dev_appearance) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_get_dev_name) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_get_encryption_status) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_get_latest_bond_idx) refers to user_bond_manage.o(i.ble_bond_get_last_bond_idx) for ble_bond_get_last_bond_idx
-    gap_api.o(i.gap_get_latest_conn_parameter) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_get_link_features) refers to gap_api.o(i.gap_get_connect_status) for gap_get_connect_status
-    gap_api.o(i.gap_get_link_rssi) refers to gap_api.o(i.gap_get_connect_status) for gap_get_connect_status
-    gap_api.o(i.gap_get_link_version) refers to gap_api.o(i.gap_get_connect_status) for gap_get_connect_status
-    gap_api.o(i.gap_sec_clr_fixed_ltk) refers to app_sec.o(i.ble_sec_clr_fixed_ltk) for ble_sec_clr_fixed_ltk
-    gap_api.o(i.gap_sec_nc_rsp) refers to app_sec.o(i.ble_sec_nc_rsp) for ble_sec_nc_rsp
-    gap_api.o(i.gap_sec_set_fixed_ltk) refers to app_sec.o(i.ble_sec_set_fixed_ltk) for ble_sec_set_fixed_ltk
-    gap_api.o(i.gap_security_enc_req) refers to app_sec.o(i.ble_sec_start_enc_req) for ble_sec_start_enc_req
-    gap_api.o(i.gap_security_get_bond_req) refers to app_sec.o(.data) for bond_req
-    gap_api.o(i.gap_security_get_bond_status) refers to app_sec.o(i.ble_sec_get_bond_status) for ble_sec_get_bond_status
-    gap_api.o(i.gap_security_pairing_req) refers to app_sec.o(i.ble_sec_start_bond) for ble_sec_start_bond
-    gap_api.o(i.gap_security_param_init) refers to app_sec.o(i.ble_sec_set_pairing_param) for ble_sec_set_pairing_param
-    gap_api.o(i.gap_security_req) refers to app_sec.o(i.ble_sec_send_security_req) for ble_sec_send_security_req
-    gap_api.o(i.gap_security_send_pairing_password) refers to app_sec.o(i.ble_sec_send_paring_password) for ble_sec_send_paring_password
-    gap_api.o(i.gap_set_advertising_data) refers to app.o(i.appm_set_advertising_data) for appm_set_advertising_data
-    gap_api.o(i.gap_set_advertising_data1) refers to app.o(i.appm_set_advertising_data) for appm_set_advertising_data
-    gap_api.o(i.gap_set_advertising_param) refers to app.o(i.appm_set_advertising_param) for appm_set_advertising_param
-    gap_api.o(i.gap_set_advertising_param1) refers to app.o(i.appm_set_advertising_param) for appm_set_advertising_param
-    gap_api.o(i.gap_set_advertising_rsp_data) refers to app.o(i.appm_set_scan_response_data) for appm_set_scan_response_data
-    gap_api.o(i.gap_set_advertising_rsp_data1) refers to app.o(i.appm_set_scan_response_data) for appm_set_scan_response_data
-    gap_api.o(i.gap_set_cb_func) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_set_dev_appearance) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_set_dev_name) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_set_mtu) refers to gapm.o(i.gapm_set_max_mtu) for gapm_set_max_mtu
-    gap_api.o(i.gap_set_mtu) refers to gapm.o(i.gapm_set_max_mps) for gapm_set_max_mps
-    gap_api.o(i.gap_set_per_adv_data) refers to app.o(i.appm_set_per_adv_data) for appm_set_per_adv_data
-    gap_api.o(i.gap_set_per_adv_data1) refers to app.o(i.appm_set_per_adv_data) for appm_set_per_adv_data
-    gap_api.o(i.gap_set_ral) refers to app.o(i.ble_set_ral) for ble_set_ral
-    gap_api.o(i.gap_set_wl) refers to app.o(i.ble_set_wl) for ble_set_wl
-    gap_api.o(i.gap_start_advertising) refers to app.o(i.appm_start_advertising) for appm_start_advertising
-    gap_api.o(i.gap_start_advertising1) refers to app.o(i.appm_start_advertising) for appm_start_advertising
-    gap_api.o(i.gap_start_conn) refers to app_conn.o(i.appm_start_conn) for appm_start_conn
-    gap_api.o(i.gap_start_conn) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_start_conn) refers to app_conn.o(.bss) for conn_param
-    gap_api.o(i.gap_start_conn_long_range) refers to app_conn.o(i.appm_start_conn) for appm_start_conn
-    gap_api.o(i.gap_start_conn_long_range) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_start_conn_long_range) refers to app_conn.o(.bss) for conn_param
-    gap_api.o(i.gap_start_conn_whitelist) refers to app_conn.o(i.appm_start_conn) for appm_start_conn
-    gap_api.o(i.gap_start_conn_whitelist) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_start_conn_whitelist) refers to app_conn.o(.bss) for conn_param
-    gap_api.o(i.gap_start_conn_whitelist) refers to app.o(.data) for wl_status
-    gap_api.o(i.gap_start_per_sync) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    gap_api.o(i.gap_start_per_sync) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_start_per_sync) refers to app.o(i.appm_period_sync_recv_gapm_cmp) for appm_period_sync_recv_gapm_cmp
-    gap_api.o(i.gap_start_scan) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    gap_api.o(i.gap_start_scan) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_start_scan) refers to app.o(i.appm_scan_recv_gapm_cmp) for appm_scan_recv_gapm_cmp
-    gap_api.o(i.gap_stop_advertising) refers to app.o(i.appm_stop_advertising) for appm_stop_advertising
-    gap_api.o(i.gap_stop_advertising1) refers to app.o(i.appm_stop_advertising) for appm_stop_advertising
-    gap_api.o(i.gap_stop_conn) refers to app_conn.o(i.appm_stop_conn) for appm_stop_conn
-    gap_api.o(i.gap_stop_conn) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_stop_per_sync) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    gap_api.o(i.gap_stop_per_sync) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_stop_per_sync) refers to app.o(i.appm_period_sync_recv_gapm_cmp) for appm_period_sync_recv_gapm_cmp
-    gap_api.o(i.gap_stop_scan) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    gap_api.o(i.gap_stop_scan) refers to app.o(.bss) for app_env
-    gap_api.o(i.gap_stop_scan) refers to app.o(i.appm_scan_recv_gapm_cmp) for appm_scan_recv_gapm_cmp
-    gatt_api.o(i.gatt_add_client) refers to gatt_api.o(i.gatt_profile_task_add) for gatt_profile_task_add
-    gatt_api.o(i.gatt_add_client) refers to gatt_api.o(i.gatt_add_client_uuid) for gatt_add_client_uuid
-    gatt_api.o(i.gatt_add_client) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_add_client) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_add_client_uuid) refers to gatt_api.o(i.gatt_regist_peer_prf_info) for gatt_regist_peer_prf_info
-    gatt_api.o(i.gatt_add_client_uuid) refers to user_bond_manage.o(i.gatt_write_peer_svc_to_flash) for gatt_write_peer_svc_to_flash
-    gatt_api.o(i.gatt_add_client_uuid) refers to gatt_api.o(i.gatt_clr_peer_svc) for gatt_clr_peer_svc
-    gatt_api.o(i.gatt_add_client_uuid) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_add_client_uuid) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_add_service) refers to gatt_api.o(i.gatt_profile_task_add) for gatt_profile_task_add
-    gatt_api.o(i.gatt_add_service) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_change_client_uuid) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_change_client_uuid) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_change_svc) refers to gattm.o(.bss) for gattm_env
-    gatt_api.o(i.gatt_change_svc) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_check_peer_svc) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_check_peer_svc) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_clear_remote_svc) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_clear_remote_svc) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_direct_register) refers to gatt_api.o(i.gatt_check_peer_svc) for gatt_check_peer_svc
-    gatt_api.o(i.gatt_client_direct_register) refers to gatt_api.o(i.gatt_regist_peer_prf_info) for gatt_regist_peer_prf_info
-    gatt_api.o(i.gatt_client_direct_register) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_enable_ntf) refers to gatt_api.o(i.gatt_client_write_req_with_handle) for gatt_client_write_req_with_handle
-    gatt_api.o(i.gatt_client_enable_ntf) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_client_enable_ntf) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_enable_ntf_ind) refers to gatt_api.o(i.gatt_client_write_req_with_handle) for gatt_client_write_req_with_handle
-    gatt_api.o(i.gatt_client_enable_ntf_ind) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_client_enable_ntf_ind) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_read) refers to gatt_api.o(i.gatt_client_read_with_handle) for gatt_client_read_with_handle
-    gatt_api.o(i.gatt_client_read) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_client_read) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_read_by_uuid) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_read_with_handle) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_write_cmd) refers to gatt_api.o(i.gatt_client_write_cmd_with_handle) for gatt_client_write_cmd_with_handle
-    gatt_api.o(i.gatt_client_write_cmd) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_client_write_cmd) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_write_cmd_with_handle) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_write_req) refers to gatt_api.o(i.gatt_client_write_req_with_handle) for gatt_client_write_req_with_handle
-    gatt_api.o(i.gatt_client_write_req) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_client_write_req) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_client_write_req_with_handle) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_clr_peer_svc) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_delete_svc) refers to gatt_api.o(i.gatt_delete_svc_list) for gatt_delete_svc_list
-    gatt_api.o(i.gatt_delete_svc) refers to gattm.o(.bss) for gattm_env
-    gatt_api.o(i.gatt_delete_svc_internal) refers to gattm.o(.bss) for gattm_env
-    gatt_api.o(i.gatt_delete_svc_list) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_discovery_all_peer_svc) refers to user_bond_manage.o(i.gatt_load_peer_svc_from_flash) for gatt_load_peer_svc_from_flash
-    gatt_api.o(i.gatt_discovery_all_peer_svc) refers to gatt_api.o(i.gatt_check_peer_svc) for gatt_check_peer_svc
-    gatt_api.o(i.gatt_discovery_all_peer_svc) refers to gatt_api.o(i.gatt_regist_peer_prf_info) for gatt_regist_peer_prf_info
-    gatt_api.o(i.gatt_discovery_all_peer_svc) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_discovery_all_peer_svc) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_discovery_peer_svc) refers to user_bond_manage.o(i.gatt_load_peer_svc_from_flash) for gatt_load_peer_svc_from_flash
-    gatt_api.o(i.gatt_discovery_peer_svc) refers to gatt_api.o(i.gatt_check_peer_svc) for gatt_check_peer_svc
-    gatt_api.o(i.gatt_discovery_peer_svc) refers to gatt_api.o(i.gatt_regist_peer_prf_info) for gatt_regist_peer_prf_info
-    gatt_api.o(i.gatt_discovery_peer_svc) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_discovery_peer_svc) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_get_client_read_handle) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_get_free_svc_id) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_get_mtu) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    gatt_api.o(i.gatt_get_notification_handle) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_get_svc_hdl) refers to gattm.o(.bss) for gattm_env
-    gatt_api.o(i.gatt_get_task_no_from_prf_id) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_indication) refers to gatt_api.o(i.gatt_indication_with_handle) for gatt_indication_with_handle
-    gatt_api.o(i.gatt_indication) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_indication_with_handle) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_msg_default) refers to gatt_api.o(i.gatt_msg_default_handler_imp) for gatt_msg_default_handler_imp
-    gatt_api.o(i.gatt_msg_default_handler) refers to gatt_api.o(i.gatt_msg_default_handler_imp) for gatt_msg_default_handler_imp
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to gatt_api.o(i.get_active_service_id) for get_active_service_id
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to os_msg_q.o(i.os_msg_post) for os_msg_post
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to gatt_api.o(i.gatt_store_peer_prf_info) for gatt_store_peer_prf_info
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to gatt_api.o(i.gatt_regist_peer_prf_info) for gatt_regist_peer_prf_info
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to user_bond_manage.o(i.gatt_write_peer_svc_to_flash) for gatt_write_peer_svc_to_flash
-    gatt_api.o(i.gatt_msg_default_handler_imp) refers to gatt_api.o(i.gatt_clr_peer_svc) for gatt_clr_peer_svc
-    gatt_api.o(i.gatt_notification) refers to gatt_api.o(i.gatt_notification_with_handle) for gatt_notification_with_handle
-    gatt_api.o(i.gatt_notification) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_notification_with_handle) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_profile_task_add) refers to gatt_api.o(i.gatt_get_free_svc_id) for gatt_get_free_svc_id
-    gatt_api.o(i.gatt_profile_task_add) refers to app.o(i.ble_set_evt_func) for ble_set_evt_func
-    gatt_api.o(i.gatt_profile_task_add) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_profile_task_add) refers to gatt_api.o(i.gatt_servcie_added) for gatt_servcie_added
-    gatt_api.o(i.gatt_profile_task_add) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_regist_peer_prf_info) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_regist_peer_prf_info) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_servcie_added) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_servcie_added) refers to app.o(.bss) for app_env
-    gatt_api.o(i.gatt_service_connection_cleanup) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_service_connection_created) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_service_connection_created) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_service_init) refers to attm.o(i.attm_svc_create_db) for attm_svc_create_db
-    gatt_api.o(i.gatt_service_init) refers to attm.o(i.attm_svc_create_db_ext) for attm_svc_create_db_ext
-    gatt_api.o(i.gatt_service_init) refers to attm.o(i.attm_att_set_value) for attm_att_set_value
-    gatt_api.o(i.gatt_service_init) refers to os_task.o(i.from_task_func_to_msg_handle) for from_task_func_to_msg_handle
-    gatt_api.o(i.gatt_service_init) refers to gatt_api.o(i.gatt_msg_default_handler) for gatt_msg_default_handler
-    gatt_api.o(i.gatt_service_init) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.gatt_store_peer_prf_info) refers to prf_utils.o(i.prf_extract_svc_info_uuid_128) for prf_extract_svc_info_uuid_128
-    gatt_api.o(i.gatt_store_peer_prf_info) refers to gatt_api.o(.data) for .data
-    gatt_api.o(i.gatt_store_peer_prf_info) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.get_active_service_id) refers to gatt_api.o(.bss) for .bss
-    gatt_api.o(i.get_gatt_default_itf) refers to gatt_api.o(.data) for .data
-    gatt_api.o(.data) refers to gatt_api.o(i.gatt_service_init) for gatt_service_init
-    gatt_api.o(.data) refers to gatt_api.o(i.gatt_service_destroy) for gatt_service_destroy
-    gatt_api.o(.data) refers to gatt_api.o(i.gatt_service_connection_created) for gatt_service_connection_created
-    gatt_api.o(.data) refers to gatt_api.o(i.gatt_service_connection_cleanup) for gatt_service_connection_cleanup
-    entry.o(i.app_main) refers to entry.o(ram_code) for main_loop
-    entry.o(i.app_main) refers to entry.o(ram_code_front) for enable_cache
-    entry.o(i.app_main) refers to proj_main.o(i.user_custom_parameters) for user_custom_parameters
-    entry.o(i.app_main) refers to sys_utils.o(ram_code) for system_optimize_power_consumption_get
-    entry.o(i.app_main) refers to proj_main.o(i.user_init_static_memory) for user_init_static_memory
-    entry.o(i.app_main) refers to patch.o(ram_code) for patch_set_entry
-    entry.o(i.app_main) refers to driver_pmu.o(i.pmu_sub_init) for pmu_sub_init
-    entry.o(i.app_main) refers to proj_main.o(i.user_entry_before_ble_init) for user_entry_before_ble_init
-    entry.o(i.app_main) refers to sys_utils.o(i.trng_init_) for trng_init_
-    entry.o(i.app_main) refers to entry.o(.data) for .data
-    entry.o(i.app_main) refers to gapc.o(i.gapc_get_conidx_imp) for gapc_get_conidx_imp
-    entry.o(i.app_main) refers to app.o(i.appm_init_imp) for appm_init_imp
-    entry.o(i.app_main) refers to rwble_hl.o(i.rwble_hl_init_imp) for rwble_hl_init_imp
-    entry.o(i.app_main) refers to app_prf.o(i.prf_itf_get_imp) for prf_itf_get_imp
-    entry.o(i.app_main) refers to prf.o(.data) for prf_itf_get
-    entry.o(i.app_main) refers to patch_rf.o(ram_code) for rf_init_app
-    entry.o(i.app_main) refers to proj_main.o(ram_code) for user_entry_before_sleep_imp
-    entry.o(i.check_and_set_rand_seed) refers to patch.o(ram_code) for flash_read
-    entry.o(i.pmu_recalib_rc) refers to entry.o(ram_code) for frspim_rd
-    entry.o(i.pmu_recalib_rc) refers to sys_utils.o(ram_code) for co_delay_10us
-    entry.o(i.pmu_recalib_rc) refers to entry.o(.data) for .data
-    entry.o(i.user_init_static_memory) refers to jump_table.o(i.initial_static_memory) for initial_static_memory
-    entry.o(ram_code) refers to sys_utils.o(ram_code) for co_delay_10us
-    entry.o(ram_code) refers to entry.o(.data) for .data
-    entry.o(ram_code) refers to entry.o(.bss) for .bss
-    jump_table.o(i.initial_static_memory) refers to jump_table.o(i.em_ble_generate_base_address_table) for em_ble_generate_base_address_table
-    jump_table.o(i.initial_static_memory) refers to jump_table.o(heap_ke) for heap_ke
-    jump_table.o(i.initial_static_memory) refers to jump_table.o(.data) for .data
-    jump_table.o(i.jump_table_get_static_keys) refers to patch.o(ram_code) for flash_erase
-    jump_table.o(i.jump_table_get_static_keys) refers to jump_table.o(.data) for .data
-    jump_table.o(i.jump_table_memmory_init) refers to jump_table.o(.data) for .data
-    jump_table.o(i.jump_table_memmory_init) refers to jump_table.o(.bss) for .bss
-    jump_table.o(i.jump_table_memmory_init) refers to prf.o(.data) for prf_env
-    jump_table.o(i.jump_table_param_get) refers to jump_table.o(i.jump_table_get_static_keys) for jump_table_get_static_keys
-    jump_table.o(i.jump_table_param_set) refers to jump_table.o(i.jump_table_set_static_keys) for jump_table_set_static_keys
-    jump_table.o(i.jump_table_set_static_keys) refers to patch.o(ram_code) for flash_erase
-    jump_table.o(i.jump_table_set_static_keys) refers to jump_table.o(.data) for .data
-    jump_table.o(i.jump_table_set_static_keys_store_offset) refers to jump_table.o(.data) for .data
-    jump_table.o(jump_table_2) refers to entry.o(i.app_main) for app_main
-    jump_table.o(jump_table_2) refers to jump_table.o(i.jump_table_memmory_init) for jump_table_memmory_init
-    jump_table.o(jump_table_4) refers to jump_table.o(i.jump_table_param_get) for jump_table_param_get
-    jump_table.o(jump_table_4) refers to jump_table.o(i.jump_table_param_set) for jump_table_param_set
-    patch_rtos.o(i.freertos_baseband_restore_done_patch) refers to patch.o(ram_code) for patch_init
-    patch_rtos.o(i.freertos_baseband_restore_done_patch) refers to patch_rtos.o(.data) for .data
-    patch_rtos.o(ram_code) refers to entry.o(ram_code) for frspim_wr
-    patch_rtos.o(ram_code) refers to patch_rtos.o(.data) for .data
-    patch_rf.o(ram_code) refers to patch_rf.o(ram_code) for upload_rssi_value
-    patch_rf.o(i.con_max_lat_calc_patch) refers to patch_rf.o(.data) for .data
-    patch_rf.o(i.gap_set_link_rssi_report) refers to patch_rf.o(.data) for .data
-    patch_rf.o(i.system_latency_disable) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    patch_rf.o(i.system_latency_disable) refers to patch_rf.o(.data) for .data
-    patch_rf.o(i.system_latency_enable) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    patch_rf.o(i.system_latency_enable) refers to patch_rf.o(.data) for .data
-    patch_rf.o(i.system_set_conn_sleep_max_during) refers to patch_rf.o(.data) for .data
-    patch_rf.o(ram_code) refers to entry.o(ram_code) for frspim_wr
-    patch_rf.o(ram_code) refers to gapc.o(i.gapc_get_conidx_imp) for gapc_get_conidx_imp
-    patch_rf.o(ram_code) refers to patch_rf.o(i.gap_rssi_ind) for gap_rssi_ind
-    patch_rf.o(ram_code) refers to patch_no_md_bit.o(ram_code) for patch_handle_lld_con_env
-    patch_rf.o(ram_code) refers to patch_rf.o(.data) for .data
-    patch_rf.o(ram_code) refers to patch_rf.o(i.rf_force_agc_enable) for rf_force_agc_enable
-    patch_rf.o(ram_code) refers to patch_rf.o(ram_code) for __asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch
-    patch_rf.o(ram_code) refers to m_al_scan.o(ram_code) for scan_event_end
-    patch_rf.o(ram_code) refers to sys_utils.o(ram_code) for system_optimize_power_consumption_get
-    patch_rf.o(ram_code) refers to adv_check_mode.o(ram_code) for calib_lld_rx_isr
-    patch_rf.o(ram_code) refers to proj_main.o(ram_code) for user_entry_after_sleep_imp
-    patch_rf.o(ram_code) refers to patch_rf.o(.bss) for .bss
-    sys_utils.o(i.Smoothing_Filter_destroy) refers to sys_utils.o(.data) for .data
-    sys_utils.o(i.Smoothing_Filter_init) refers to sys_utils.o(.data) for .data
-    sys_utils.o(i.Smoothing_Filter_reset) refers to sys_utils.o(.data) for .data
-    sys_utils.o(i.hex_arr_to_str) refers to printf8.o(i.__0sprintf$8) for __2sprintf
-    sys_utils.o(i.str_to_hex_arr) refers to sys_utils.o(i.str_to_val) for str_to_val
-    sys_utils.o(i.str_to_val) refers to sys_utils.o(i.char_to_val) for char_to_val
-    sys_utils.o(i.system_optimize_power_consumption_set) refers to sys_utils.o(.data) for .data
-    sys_utils.o(i.system_power_off) refers to entry.o(ram_code) for frspim_wr
-    sys_utils.o(i.system_power_off) refers to driver_pmu.o(i.pmu_set_aldo_voltage) for pmu_set_aldo_voltage
-    sys_utils.o(i.system_set_rf_power) refers to patch_rf.o(.data) for rf_modem_parameter_table
-    sys_utils.o(i.system_set_tx_power) refers to entry.o(ram_code) for frspim_rd
-    sys_utils.o(i.system_set_tx_power) refers to sys_utils.o(.constdata) for .constdata
-    sys_utils.o(i.system_set_tx_power) refers to patch_rf.o(.data) for rf_modem_parameter_table
-    sys_utils.o(i.trng_init_) refers to sys_utils.o(i.trng_flow_w_specific_smp_cnt) for trng_flow_w_specific_smp_cnt
-    sys_utils.o(i.val_to_str) refers to printf8.o(i.__0sprintf$8) for __2sprintf
-    sys_utils.o(ram_code) refers to sys_utils.o(ram_code) for __asm___11_sys_utils_c_415ab936__cpu_delay
-    sys_utils.o(ram_code) refers to f2d.o(.text) for __aeabi_f2d
-    sys_utils.o(ram_code) refers to dadd.o(.text) for __aeabi_dadd
-    sys_utils.o(ram_code) refers to ddiv.o(.text) for __aeabi_ddiv
-    sys_utils.o(ram_code) refers to d2f.o(.text) for __aeabi_d2f
-    sys_utils.o(ram_code) refers to fadd.o(.text) for __aeabi_fadd
-    sys_utils.o(ram_code) refers to fdiv.o(.text) for __aeabi_fdiv
-    sys_utils.o(ram_code) refers to fmul.o(.text) for __aeabi_fmul
-    sys_utils.o(ram_code) refers to entry.o(ram_code) for frspim_wr
-    sys_utils.o(ram_code) refers to entry.o(ram_code_front) for enable_cache
-    sys_utils.o(ram_code) refers to sys_utils.o(.data) for .data
-    os_task.o(i.from_task_func_to_msg_handle) refers to os_task.o(i.os_default_task_func) for os_default_task_func
-    os_task.o(i.ke_task_saved_update) refers to os_task.o(i.cmp_dest_id) for cmp_dest_id
-    os_task.o(i.os_task_create) refers to os_task.o(i.os_task_create_x) for os_task_create_x
-    os_task.o(i.os_task_create_x) refers to os_task.o(i.from_task_func_to_msg_handle) for from_task_func_to_msg_handle
-    os_task.o(i.os_task_create_x) refers to os_task.o(i.os_get_free_task_type) for os_get_free_task_type
-    os_task.o(i.os_task_delete) refers to os_task.o(i.ke_task_delete) for ke_task_delete
-    os_task.o(i.os_task_process_saved_msg) refers to os_task.o(i.ke_task_saved_update) for ke_task_saved_update
-    os_timer.o(i.check_timer_handle) refers to os_timer.o(.data) for .data
-    os_timer.o(i.free_time_evt_id) refers to os_timer.o(.data) for .data
-    os_timer.o(i.get_valid_tim_evt_id) refers to os_timer.o(.data) for .data
-    os_timer.o(i.os_timer_destroy) refers to os_timer.o(i.free_time_evt_id) for free_time_evt_id
-    os_timer.o(i.os_timer_destroy) refers to os_timer.o(.data) for .data
-    os_timer.o(i.os_timer_init) refers to os_timer.o(.data) for .data
-    os_timer.o(i.os_timer_start) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    os_timer.o(i.os_timer_start) refers to os_timer.o(i.get_valid_tim_evt_id) for get_valid_tim_evt_id
-    os_timer.o(i.os_timer_stop) refers to os_timer.o(i.free_time_evt_id) for free_time_evt_id
-    flash.o(ram_code) refers to sys_utils.o(ram_code) for co_delay_10us
-    flash.o(ram_code) refers to entry.o(ram_code) for disable_cache
-    flash.o(ram_code) refers to entry.o(ram_code_front) for enable_cache
-    flash.o(ram_code) refers to flash.o(.constdata) for .constdata
-    app.o(i.appm_adv_get_defer_op) refers to app.o(.bss) for .bss
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app.o(i.appm_create_adv_act) for appm_create_adv_act
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_deleted_ind_func) for app_act_deleted_ind_func
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app.o(i.appm_stop_advertising) for appm_stop_advertising
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app_proj_event.o(i.app_adv_complete_ind_func) for app_adv_complete_ind_func
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_created_ind_func) for app_act_created_ind_func
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app.o(i.appm_set_advertising_data) for appm_set_advertising_data
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app.o(i.appm_set_scan_response_data) for appm_set_scan_response_data
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app.o(i.appm_set_per_adv_data) for appm_set_per_adv_data
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app.o(i.appm_start_advertising) for appm_start_advertising
-    app.o(i.appm_adv_recv_gapm_cmp) refers to app.o(.bss) for .bss
-    app.o(i.appm_adv_set_defer_op) refers to app.o(.bss) for .bss
-    app.o(i.appm_create_adv_act) refers to app.o(i.appm_create_per_adv_act) for appm_create_per_adv_act
-    app.o(i.appm_create_adv_act) refers to app.o(i.appm_create_aux_adv_act) for appm_create_aux_adv_act
-    app.o(i.appm_create_adv_act) refers to app.o(i.appm_create_legacy_adv_act) for appm_create_legacy_adv_act
-    app.o(i.appm_create_aux_adv_act) refers to app.o(.data) for .data
-    app.o(i.appm_create_legacy_adv_act) refers to app.o(.data) for .data
-    app.o(i.appm_create_per_adv_act) refers to app.o(.data) for .data
-    app.o(i.appm_create_per_sync_act) refers to app.o(.data) for .data
-    app.o(i.appm_create_per_sync_act) refers to app.o(.bss) for .bss
-    app.o(i.appm_create_scan_act) refers to app.o(.bss) for .bss
-    app.o(i.appm_create_scan_act) refers to app.o(.data) for .data
-    app.o(i.appm_delete_act) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app.o(i.appm_delete_act) refers to app.o(.bss) for .bss
-    app.o(i.appm_delete_act) refers to app.o(i.appm_adv_recv_gapm_cmp) for appm_adv_recv_gapm_cmp
-    app.o(i.appm_delete_act) refers to app.o(i.appm_scan_recv_gapm_cmp) for appm_scan_recv_gapm_cmp
-    app.o(i.appm_exc_activity_cmp) refers to app.o(.data) for .data
-    app.o(i.appm_execute_activity_cmd) refers to app.o(.data) for .data
-    app.o(i.appm_init_imp) refers to app_sec.o(i.ble_sec_init) for ble_sec_init
-    app.o(i.appm_init_imp) refers to app.o(.bss) for .bss
-    app.o(i.appm_init_imp) refers to app.o(.data) for .data
-    app.o(i.appm_init_imp) refers to app_task.o(.constdata) for TASK_DESC_APP
-    app.o(i.appm_period_sync_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_deleted_ind_func) for app_act_deleted_ind_func
-    app.o(i.appm_period_sync_recv_gapm_cmp) refers to app_proj_event.o(i.app_per_sync_completed_ind_func) for app_per_sync_completed_ind_func
-    app.o(i.appm_period_sync_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_created_ind_func) for app_act_created_ind_func
-    app.o(i.appm_period_sync_recv_gapm_cmp) refers to app.o(.bss) for .bss
-    app.o(i.appm_scan_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_deleted_ind_func) for app_act_deleted_ind_func
-    app.o(i.appm_scan_recv_gapm_cmp) refers to app_proj_event.o(i.app_scanning_completed_ind_func) for app_scanning_completed_ind_func
-    app.o(i.appm_scan_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_created_ind_func) for app_act_created_ind_func
-    app.o(i.appm_scan_recv_gapm_cmp) refers to app.o(.bss) for .bss
-    app.o(i.appm_set_advertising_data) refers to app.o(i.appm_adv_get_defer_op) for appm_adv_get_defer_op
-    app.o(i.appm_set_advertising_data) refers to app.o(i.appm_adv_set_defer_op) for appm_adv_set_defer_op
-    app.o(i.appm_set_advertising_data) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app.o(i.appm_set_advertising_data) refers to app.o(.bss) for .bss
-    app.o(i.appm_set_advertising_data) refers to app.o(i.appm_adv_recv_gapm_cmp) for appm_adv_recv_gapm_cmp
-    app.o(i.appm_set_advertising_param) refers to app.o(i.appm_create_adv_act) for appm_create_adv_act
-    app.o(i.appm_set_advertising_param) refers to app.o(i.appm_delete_act) for appm_delete_act
-    app.o(i.appm_set_advertising_param) refers to app.o(i.appm_adv_set_defer_op) for appm_adv_set_defer_op
-    app.o(i.appm_set_advertising_param) refers to app.o(.bss) for .bss
-    app.o(i.appm_set_per_adv_data) refers to app.o(i.appm_adv_get_defer_op) for appm_adv_get_defer_op
-    app.o(i.appm_set_per_adv_data) refers to app.o(i.appm_adv_set_defer_op) for appm_adv_set_defer_op
-    app.o(i.appm_set_per_adv_data) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app.o(i.appm_set_per_adv_data) refers to app.o(.bss) for .bss
-    app.o(i.appm_set_per_adv_data) refers to app.o(i.appm_adv_recv_gapm_cmp) for appm_adv_recv_gapm_cmp
-    app.o(i.appm_set_scan_response_data) refers to app.o(i.appm_adv_get_defer_op) for appm_adv_get_defer_op
-    app.o(i.appm_set_scan_response_data) refers to app.o(i.appm_adv_set_defer_op) for appm_adv_set_defer_op
-    app.o(i.appm_set_scan_response_data) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app.o(i.appm_set_scan_response_data) refers to app.o(.bss) for .bss
-    app.o(i.appm_set_scan_response_data) refers to app.o(i.appm_adv_recv_gapm_cmp) for appm_adv_recv_gapm_cmp
-    app.o(i.appm_start_advertising) refers to app.o(i.appm_adv_get_defer_op) for appm_adv_get_defer_op
-    app.o(i.appm_start_advertising) refers to app.o(i.appm_adv_set_defer_op) for appm_adv_set_defer_op
-    app.o(i.appm_start_advertising) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app.o(i.appm_start_advertising) refers to app.o(.bss) for .bss
-    app.o(i.appm_start_advertising) refers to app.o(i.appm_adv_recv_gapm_cmp) for appm_adv_recv_gapm_cmp
-    app.o(i.appm_stop_advertising) refers to app.o(i.appm_adv_get_defer_op) for appm_adv_get_defer_op
-    app.o(i.appm_stop_advertising) refers to app.o(i.appm_adv_set_defer_op) for appm_adv_set_defer_op
-    app.o(i.appm_stop_advertising) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app.o(i.appm_stop_advertising) refers to app.o(.bss) for .bss
-    app.o(i.appm_stop_advertising) refers to app.o(i.appm_adv_recv_gapm_cmp) for appm_adv_recv_gapm_cmp
-    app.o(i.ble_add_svc) refers to app.o(.bss) for .bss
-    app.o(i.ble_add_svc) refers to app.o(.constdata) for .constdata
-    app.o(i.ble_aes128_start) refers to app.o(i.ble_set_evt_func) for ble_set_evt_func
-    app.o(i.ble_gap_set_dev_config) refers to app.o(.data) for .data
-    app.o(i.ble_set_addr_type) refers to app.o(.data) for .data
-    app.o(i.ble_set_diagport) refers to entry.o(ram_code) for frspim_wr
-    app.o(i.ble_set_evt_func) refers to app.o(.bss) for .bss
-    app.o(i.ble_set_ral) refers to app.o(.bss) for .bss
-    app.o(i.ble_set_rlsv_addr_renew_time) refers to app.o(.data) for .data
-    app.o(i.ble_set_wl) refers to app.o(.data) for .data
-    app.o(i.gap_lecb_conn_req) refers to gatt_api.o(i.gatt_get_mtu) for gatt_get_mtu
-    app.o(i.l2cap_recv_data_direct_register) refers to l2cc_task.o(.data) for _l2cap_recv_data_direct_callback
-    app_prf.o(i.prf_itf_get_imp) refers to gatt_api.o(i.get_gatt_default_itf) for get_gatt_default_itf
-    app_prf.o(i.prf_itf_get_imp) refers to mesh_api.o(.data) for mesh_prf_cbs_get
-    app_conn.o(i.appm_conn_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_deleted_ind_func) for app_act_deleted_ind_func
-    app_conn.o(i.appm_conn_recv_gapm_cmp) refers to app_proj_event.o(i.app_conn_complete_ind_func) for app_conn_complete_ind_func
-    app_conn.o(i.appm_conn_recv_gapm_cmp) refers to app_proj_event.o(i.app_act_created_ind_func) for app_act_created_ind_func
-    app_conn.o(i.appm_conn_recv_gapm_cmp) refers to app_conn.o(.data) for .data
-    app_conn.o(i.appm_conn_send_data) refers to app_conn.o(.data) for .data
-    app_conn.o(i.appm_create_conn_act) refers to app_conn.o(.bss) for .bss
-    app_conn.o(i.appm_create_conn_act) refers to app.o(.data) for local_own_addr_type
-    app_conn.o(i.appm_delete_conn_act) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app_conn.o(i.appm_delete_conn_act) refers to app_conn.o(.data) for .data
-    app_conn.o(i.appm_delete_conn_act) refers to app_conn.o(i.appm_conn_recv_gapm_cmp) for appm_conn_recv_gapm_cmp
-    app_conn.o(i.appm_start_conn) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app_conn.o(i.appm_start_conn) refers to app_conn.o(.data) for .data
-    app_conn.o(i.appm_start_conn) refers to app_conn.o(i.appm_conn_recv_gapm_cmp) for appm_conn_recv_gapm_cmp
-    app_conn.o(i.appm_stop_conn) refers to app.o(i.appm_execute_activity_cmd) for appm_execute_activity_cmd
-    app_conn.o(i.appm_stop_conn) refers to app_conn.o(.data) for .data
-    app_conn.o(i.appm_stop_conn) refers to app_conn.o(i.appm_conn_recv_gapm_cmp) for appm_conn_recv_gapm_cmp
-    user_bond_manage.o(i.ble_bond_addr_check_result) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_addr_resolve_cb) refers to app_sec.o(i.ble_sec_init) for ble_sec_init
-    user_bond_manage.o(i.ble_bond_addr_resolve_cb) refers to app.o(i.ble_set_evt_func) for ble_set_evt_func
-    user_bond_manage.o(i.ble_bond_addr_resolve_cb) refers to app_task.o(i.gapc_connection_send_cfm) for gapc_connection_send_cfm
-    user_bond_manage.o(i.ble_bond_addr_resolve_cb) refers to app_proj_event.o(i.app_connection_req_ind_func) for app_connection_req_ind_func
-    user_bond_manage.o(i.ble_bond_addr_resolve_cb) refers to app_proj_event.o(i.app_connection_success_ind_func) for app_connection_success_ind_func
-    user_bond_manage.o(i.ble_bond_addr_resolve_cb) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_addr_resolve_cb) refers to app.o(.bss) for app_env
-    user_bond_manage.o(i.ble_bond_check) refers to gap_api.o(i.gap_address_get) for gap_address_get
-    user_bond_manage.o(i.ble_bond_check) refers to app.o(i.ble_set_evt_func) for ble_set_evt_func
-    user_bond_manage.o(i.ble_bond_check) refers to app_sec.o(i.ble_sec_resolve_address) for ble_sec_resolve_address
-    user_bond_manage.o(i.ble_bond_check) refers to app_sec.o(i.ble_sec_init) for ble_sec_init
-    user_bond_manage.o(i.ble_bond_check) refers to app_task.o(i.gapc_connection_send_cfm) for gapc_connection_send_cfm
-    user_bond_manage.o(i.ble_bond_check) refers to app_proj_event.o(i.app_connection_req_ind_func) for app_connection_req_ind_func
-    user_bond_manage.o(i.ble_bond_check) refers to app_proj_event.o(i.app_connection_success_ind_func) for app_connection_success_ind_func
-    user_bond_manage.o(i.ble_bond_check) refers to app.o(.bss) for app_env
-    user_bond_manage.o(i.ble_bond_check) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_check) refers to user_bond_manage.o(i.ble_bond_addr_resolve_cb) for ble_bond_addr_resolve_cb
-    user_bond_manage.o(i.ble_bond_clr_all_info) refers to patch.o(ram_code) for flash_erase
-    user_bond_manage.o(i.ble_bond_clr_all_info) refers to app_sec.o(i.ble_sec_init) for ble_sec_init
-    user_bond_manage.o(i.ble_bond_clr_all_info) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_clr_info) refers to patch.o(ram_code) for flash_erase
-    user_bond_manage.o(i.ble_bond_clr_info) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_get_bond_info) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_get_info) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_get_last_bond_idx) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_init) refers to app.o(i.ble_set_evt_func) for ble_set_evt_func
-    user_bond_manage.o(i.ble_bond_init) refers to user_bond_manage.o(i.ble_bond_read_info_from_flash) for ble_bond_read_info_from_flash
-    user_bond_manage.o(i.ble_bond_init) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_init) refers to user_bond_manage.o(i.ble_bond_get_info) for ble_bond_get_info
-    user_bond_manage.o(i.ble_bond_init) refers to user_bond_manage.o(i.ble_bond_store_info) for ble_bond_store_info
-    user_bond_manage.o(i.ble_bond_read_info_from_flash) refers to patch.o(ram_code) for flash_read
-    user_bond_manage.o(i.ble_bond_read_info_from_flash) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_store_info) refers to gap_api.o(i.gap_address_get) for gap_address_get
-    user_bond_manage.o(i.ble_bond_store_info) refers to user_bond_manage.o(i.ble_bond_write_info_to_flash) for ble_bond_write_info_to_flash
-    user_bond_manage.o(i.ble_bond_store_info) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.ble_bond_write_info_to_flash) refers to patch.o(ram_code) for flash_read
-    user_bond_manage.o(i.ble_bond_write_info_to_flash) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.gatt_load_peer_svc_from_flash) refers to patch.o(ram_code) for flash_read
-    user_bond_manage.o(i.gatt_load_peer_svc_from_flash) refers to user_bond_manage.o(.data) for .data
-    user_bond_manage.o(i.gatt_write_peer_svc_to_flash) refers to patch.o(ram_code) for flash_read
-    user_bond_manage.o(i.gatt_write_peer_svc_to_flash) refers to user_bond_manage.o(.data) for .data
-    app_sec.o(i.ble_sec_check_ediv_rand) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.ble_sec_check_ediv_rand) refers to app_sec.o(.data) for .data
-    app_sec.o(i.ble_sec_clr_fixed_ltk) refers to app_sec.o(.data) for .data
-    app_sec.o(i.ble_sec_get_bond_status) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.ble_sec_init) refers to app_proj_event.o(i.get_stored_info_req) for get_stored_info_req
-    app_sec.o(i.ble_sec_init) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.ble_sec_init) refers to app.o(.bss) for app_env
-    app_sec.o(i.ble_sec_init) refers to app_sec.o(.data) for .data
-    app_sec.o(i.ble_sec_remove_bond) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.ble_sec_set_fixed_ltk) refers to app_sec.o(.data) for .data
-    app_sec.o(i.ble_sec_set_fixed_ltk) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.ble_sec_set_pairing_param) refers to app_sec.o(.data) for .data
-    app_sec.o(i.ble_sec_start_bond) refers to app_sec.o(.data) for .data
-    app_sec.o(i.ble_sec_start_enc_req) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.bond_info_add) refers to app_proj_event.o(i.app_connection_paring_info_ind_func) for app_connection_paring_info_ind_func
-    app_sec.o(i.gap_pairing_rsp) refers to app_sec.o(.data) for .data
-    app_sec.o(i.gap_paring_req_cb) refers to app_sec.o(.data) for .data
-    app_sec.o(i.gap_security_check_rand_ediv) refers to app_sec.o(.data) for .data
-    app_sec.o(i.gapc_bond_ind_handler) refers to gapc.o(i.gapc_get_bdaddr) for gapc_get_bdaddr
-    app_sec.o(i.gapc_bond_ind_handler) refers to app_proj_event.o(i.app_connection_paring_info_ind_func) for app_connection_paring_info_ind_func
-    app_sec.o(i.gapc_bond_ind_handler) refers to app_proj_event.o(i.app_connection_master_encrypted_ind_func) for app_connection_master_encrypted_ind_func
-    app_sec.o(i.gapc_bond_ind_handler) refers to app_proj_event.o(i.app_connection_slave_encrypted_ind_func) for app_connection_slave_encrypted_ind_func
-    app_sec.o(i.gapc_bond_ind_handler) refers to gap_api.o(i.gap_disconnect_req) for gap_disconnect_req
-    app_sec.o(i.gapc_bond_ind_handler) refers to gapc.o(.bss) for gapc_env
-    app_sec.o(i.gapc_bond_ind_handler) refers to app.o(.bss) for app_env
-    app_sec.o(i.gapc_bond_ind_handler) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.gapc_bond_ind_handler) refers to app_sec.o(.data) for .data
-    app_sec.o(i.gapc_bond_req_ind_handler) refers to app_sec.o(i.gap_paring_req_cb) for gap_paring_req_cb
-    app_sec.o(i.gapc_bond_req_ind_handler) refers to app_proj_event.o(i.app_connection_paring_info_ind_func) for app_connection_paring_info_ind_func
-    app_sec.o(i.gapc_bond_req_ind_handler) refers to app_sec.o(.data) for .data
-    app_sec.o(i.gapc_bond_req_ind_handler) refers to app.o(.bss) for app_env
-    app_sec.o(i.gapc_bond_req_ind_handler) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.gapc_bond_req_ind_handler) refers to gapc.o(.bss) for gapc_env
-    app_sec.o(i.gapc_encrypt_ind_handler) refers to app_proj_event.o(i.app_connection_master_encrypted_ind_func) for app_connection_master_encrypted_ind_func
-    app_sec.o(i.gapc_encrypt_ind_handler) refers to app_proj_event.o(i.app_connection_slave_encrypted_ind_func) for app_connection_slave_encrypted_ind_func
-    app_sec.o(i.gapc_encrypt_ind_handler) refers to gapc.o(.bss) for gapc_env
-    app_sec.o(i.gapc_encrypt_req_ind_handler) refers to app_sec.o(i.ble_sec_check_ediv_rand) for ble_sec_check_ediv_rand
-    app_sec.o(i.gapc_encrypt_req_ind_handler) refers to app_sec.o(.data) for .data
-    app_sec.o(i.gapc_encrypt_req_ind_handler) refers to app_sec.o(.bss) for .bss
-    app_sec.o(i.gapc_encrypt_req_ind_handler) refers to app.o(.bss) for app_env
-    app_sec.o(i.gapc_security_ind_handler) refers to app.o(.bss) for app_env
-    app_sec.o(.constdata) refers to app_sec.o(i.app_sec_msg_dflt_handler) for app_sec_msg_dflt_handler
-    app_sec.o(.constdata) refers to app_sec.o(i.gapc_security_ind_handler) for gapc_security_ind_handler
-    app_sec.o(.constdata) refers to app_sec.o(i.gapc_bond_req_ind_handler) for gapc_bond_req_ind_handler
-    app_sec.o(.constdata) refers to app_sec.o(i.gapc_bond_ind_handler) for gapc_bond_ind_handler
-    app_sec.o(.constdata) refers to app_sec.o(i.gapc_encrypt_req_ind_handler) for gapc_encrypt_req_ind_handler
-    app_sec.o(.constdata) refers to app_sec.o(i.gapc_encrypt_ind_handler) for gapc_encrypt_ind_handler
-    app_sec.o(.constdata) refers to app_sec.o(.constdata) for app_sec_msg_handler_list
-    adv_check_mode.o(i.calib_lld_reset) refers to adv_check_mode.o(ram_code) for calib_lld_cancel
-    adv_check_mode.o(i.calib_lld_reset) refers to patch_rf.o(.data) for rf_modem_parameter_table2
-    adv_check_mode.o(ram_code) refers to adv_check_mode.o(i.calib_meter_recv_msg) for calib_meter_recv_msg
-    adv_check_mode.o(ram_code) refers to adv_check_mode.o(i.calib_meter_evt_end) for calib_meter_evt_end
-    adv_check_mode.o(ram_code) refers to patch_rf.o(.data) for calib_meter_is_ongoing
-    adv_check_mode.o(ram_code) refers to adv_check_mode.o(.data) for .data
-    gapc.o(i.gapc_auth_get) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_auth_set) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_cleanup) refers to gapc.o(i.gapc_operation_cleanup) for gapc_operation_cleanup
-    gapc.o(i.gapc_cleanup) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc.o(i.gapc_cleanup) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_con_cleanup) refers to gapc.o(i.gapc_cleanup) for gapc_cleanup
-    gapc.o(i.gapc_con_create) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_enc_keysize_get) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_enc_keysize_set) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_bdaddr) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_chan_sel_algo) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_conhdl) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_conidx_imp) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_csrk) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_dest_task) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_operation) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_operation_ptr) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_requester) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_role) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_get_sign_counter) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_init) refers to gapc.o(i.gapc_cleanup) for gapc_cleanup
-    gapc.o(i.gapc_init) refers to gapc_task.o(.constdata) for TASK_DESC_GAPC
-    gapc.o(i.gapc_init) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_is_sec_set) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_link_encrypted) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_lk_sec_lvl_get) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_operation_cleanup) refers to smpc.o(i.smpc_clear_timeout_timer) for smpc_clear_timeout_timer
-    gapc.o(i.gapc_operation_cleanup) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_reschedule_operation) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_send_complete_evt) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    gapc.o(i.gapc_send_complete_evt) refers to gapc.o(i.gapc_operation_cleanup) for gapc_operation_cleanup
-    gapc.o(i.gapc_send_complete_evt) refers to gapc.o(i.gapc_update_state) for gapc_update_state
-    gapc.o(i.gapc_send_complete_evt) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_set_local_addr) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_set_operation_ptr) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_svc_chg_ccc_get) refers to gapc.o(.bss) for .bss
-    gapc.o(i.gapc_svc_chg_ccc_set) refers to gapc.o(.bss) for .bss
-    gapm.o(i.gapm_con_cleanup) refers to patch_rf.o(i.system_latency_enable) for system_latency_enable
-    gapm.o(i.gapm_con_cleanup) refers to gapc.o(i.gapc_con_cleanup) for gapc_con_cleanup
-    gapm.o(i.gapm_con_cleanup) refers to l2cm.o(i.l2cm_cleanup) for l2cm_cleanup
-    gapm.o(i.gapm_con_cleanup) refers to gattm.o(i.gattm_cleanup) for gattm_cleanup
-    gapm.o(i.gapm_con_cleanup) refers to prf.o(i.prf_cleanup) for prf_cleanup
-    gapm.o(i.gapm_con_cleanup) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_con_create) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm.o(i.gapm_con_create) refers to gapc.o(i.gapc_con_create) for gapc_con_create
-    gapm.o(i.gapm_con_create) refers to l2cm.o(i.l2cm_create) for l2cm_create
-    gapm.o(i.gapm_con_create) refers to gattm.o(i.gattm_create) for gattm_create
-    gapm.o(i.gapm_con_create) refers to prf.o(i.prf_create) for prf_create
-    gapm.o(i.gapm_con_create) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_con_enable) refers to gattc.o(i.gattc_con_enable) for gattc_con_enable
-    gapm.o(i.gapm_get_address_type) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_att_handle) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_bdaddr) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_id_from_task) refers to prf.o(i.prf_get_id_from_task) for prf_get_id_from_task
-    gapm.o(i.gapm_get_irk) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_local_public_key) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_max_mps) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_max_mtu) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_operation) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_requester) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_get_task_from_id) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    gapm.o(i.gapm_init) refers to gapm_actv.o(i.gapm_actv_init) for gapm_actv_init
-    gapm.o(i.gapm_init) refers to gapm_addr.o(i.gapm_addr_init) for gapm_addr_init
-    gapm.o(i.gapm_init) refers to gapm.o(i.gapm_le_psm_cleanup) for gapm_le_psm_cleanup
-    gapm.o(i.gapm_init) refers to prf.o(i.prf_init) for prf_init
-    gapm.o(i.gapm_init) refers to gapm.o(i.gapm_operation_cleanup) for gapm_operation_cleanup
-    gapm.o(i.gapm_init) refers to gapc.o(i.gapc_init) for gapc_init
-    gapm.o(i.gapm_init) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_init) refers to gapm_task.o(.constdata) for TASK_DESC_GAPM
-    gapm.o(i.gapm_init_attr) refers to attm.o(i.attm_svc_create_db) for attm_svc_create_db
-    gapm.o(i.gapm_init_attr) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_init_attr) refers to gapm.o(.constdata) for .constdata
-    gapm.o(i.gapm_is_legacy_pairing_supp) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_is_pref_con_param_pres) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_is_sec_con_pairing_supp) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_le_psm_cleanup) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_le_psm_find) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_le_psm_get_info) refers to gapm.o(i.gapm_le_psm_find) for gapm_le_psm_find
-    gapm.o(i.gapm_lecb_register) refers to gapm.o(i.gapm_le_psm_find) for gapm_le_psm_find
-    gapm.o(i.gapm_lecb_register) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_lecb_unregister) refers to gapm.o(i.gapm_le_psm_find) for gapm_le_psm_find
-    gapm.o(i.gapm_lecb_unregister) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_operation_cleanup) refers to gapm.o(i.gapm_update_state) for gapm_update_state
-    gapm.o(i.gapm_operation_cleanup) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_process_op) refers to gapm.o(i.gapm_update_state) for gapm_update_state
-    gapm.o(i.gapm_process_op) refers to gapm.o(i.gapm_send_error_evt) for gapm_send_error_evt
-    gapm.o(i.gapm_process_op) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_send_complete_evt) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm.o(i.gapm_send_complete_evt) refers to gapm.o(i.gapm_operation_cleanup) for gapm_operation_cleanup
-    gapm.o(i.gapm_send_complete_evt) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_set_max_mps) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_set_max_mtu) refers to gapm.o(.bss) for .bss
-    gapm.o(i.gapm_svc_chg_en) refers to gapm.o(.bss) for .bss
-    attm.o(i.attm_att_set_permission) refers to attm_db.o(i.attmdb_get_attribute) for attmdb_get_attribute
-    attm.o(i.attm_att_set_permission) refers to attm_db.o(i.attmdb_uuid16_comp) for attmdb_uuid16_comp
-    attm.o(i.attm_att_set_value) refers to attm_db.o(i.attmdb_get_attribute) for attmdb_get_attribute
-    attm.o(i.attm_att_set_value) refers to attm_db.o(i.attmdb_uuid16_comp) for attmdb_uuid16_comp
-    attm.o(i.attm_att_update_perm) refers to attm_db.o(i.attmdb_get_attribute) for attmdb_get_attribute
-    attm.o(i.attm_att_update_perm) refers to attm_db.o(i.attmdb_uuid16_comp) for attmdb_uuid16_comp
-    attm.o(i.attm_get_value) refers to attm_db.o(i.attmdb_get_attribute) for attmdb_get_attribute
-    attm.o(i.attm_get_value) refers to attm_db.o(i.attmdb_uuid16_comp) for attmdb_uuid16_comp
-    attm.o(i.attm_get_value) refers to attm_db.o(i.attmdb_get_uuid) for attmdb_get_uuid
-    attm.o(i.attm_get_value) refers to gattm.o(.bss) for gattm_env
-    attm.o(i.attm_init) refers to attm_db.o(i.attmdb_destroy) for attmdb_destroy
-    attm.o(i.attm_init) refers to gattm.o(.bss) for gattm_env
-    attm.o(i.attm_is_bt16_uuid) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    attm.o(i.attm_is_bt32_uuid) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    attm.o(i.attm_reserve_handle_range) refers to attm_db.o(i.attmdb_svc_check_hdl) for attmdb_svc_check_hdl
-    attm.o(i.attm_svc_create_db) refers to attm_db.o(i.attmdb_add_service) for attmdb_add_service
-    attm.o(i.attm_svc_create_db_128) refers to attm_db.o(i.attmdb_add_service) for attmdb_add_service
-    attm.o(i.attm_svc_create_db_ext) refers to attm_db.o(i.attmdb_add_service) for attmdb_add_service
-    attm.o(i.attm_svc_get_permission) refers to attm_db.o(i.attmdb_get_service) for attmdb_get_service
-    attm.o(i.attm_svc_set_permission) refers to attm_db.o(i.attmdb_get_service) for attmdb_get_service
-    attm.o(i.attm_uuid16_comp) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    attm.o(i.attm_uuid_comp) refers to attm.o(i.attm_convert_to128) for attm_convert_to128
-    gattc.o(i.gattc_cleanup) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc.o(i.gattc_cleanup) refers to gattc.o(i.gattc_operation_cleanup) for gattc_operation_cleanup
-    gattc.o(i.gattc_cleanup) refers to atts.o(i.atts_clear_prep_data) for atts_clear_prep_data
-    gattc.o(i.gattc_cleanup) refers to atts.o(i.atts_clear_rsp_data) for atts_clear_rsp_data
-    gattc.o(i.gattc_cleanup) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    gattc.o(i.gattc_cleanup) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_con_enable) refers to gattc.o(i.gattc_update_state) for gattc_update_state
-    gattc.o(i.gattc_con_enable) refers to atts.o(i.atts_process_pdu) for atts_process_pdu
-    gattc.o(i.gattc_create) refers to gattc.o(i.gattc_update_state) for gattc_update_state
-    gattc.o(i.gattc_create) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_get_mtu) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_get_op_seq_num) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_get_operation) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_get_operation_ptr) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_get_requester) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_init) refers to gattc.o(i.gattc_cleanup) for gattc_cleanup
-    gattc.o(i.gattc_init) refers to gattc_task.o(.constdata) for TASK_DESC_GATTC
-    gattc.o(i.gattc_init) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_operation_cleanup) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_reschedule_operation) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_send_complete_evt) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    gattc.o(i.gattc_send_complete_evt) refers to gattc.o(i.gattc_operation_cleanup) for gattc_operation_cleanup
-    gattc.o(i.gattc_send_complete_evt) refers to gattc.o(i.gattc_update_state) for gattc_update_state
-    gattc.o(i.gattc_send_complete_evt) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_set_mtu) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gattc.o(i.gattc_set_mtu) refers to gattc.o(.bss) for .bss
-    gattc.o(i.gattc_set_operation_ptr) refers to gattc.o(.bss) for .bss
-    gattm.o(i.gattm_cleanup) refers to gattc.o(i.gattc_cleanup) for gattc_cleanup
-    gattm.o(i.gattm_create) refers to gattc.o(i.gattc_create) for gattc_create
-    gattm.o(i.gattm_init) refers to gattc.o(i.gattc_init) for gattc_init
-    gattm.o(i.gattm_init) refers to gattm_task.o(.constdata) for TASK_DESC_GATTM
-    gattm.o(i.gattm_init_attr) refers to attm.o(i.attm_svc_create_db) for attm_svc_create_db
-    gattm.o(i.gattm_init_attr) refers to gapm.o(i.gapm_svc_chg_en) for gapm_svc_chg_en
-    gattm.o(i.gattm_init_attr) refers to attm.o(i.attm_att_set_value) for attm_att_set_value
-    gattm.o(i.gattm_init_attr) refers to gattm.o(.bss) for .bss
-    gattm.o(i.gattm_init_attr) refers to gattm.o(.constdata) for .constdata
-    gattm.o(i.gattm_svc_get_start_hdl) refers to gattm.o(.bss) for .bss
-    prf.o(i.prf_add_profile) refers to prf.o(.data) for .data
-    prf.o(i.prf_cleanup) refers to prf.o(.data) for .data
-    prf.o(i.prf_create) refers to prf.o(.data) for .data
-    prf.o(i.prf_env_get) refers to prf.o(.data) for .data
-    prf.o(i.prf_get_id_from_task) refers to prf.o(.data) for .data
-    prf.o(i.prf_get_task_from_id) refers to prf.o(.data) for .data
-    prf.o(i.prf_init) refers to prf.o(.data) for .data
-    prf_utils.o(i.prf_client_att_info_rsp) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
-    prf_utils.o(i.prf_client_att_info_rsp) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
-    prf_utils.o(i.prf_disc_svc_send) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
-    prf_utils.o(i.prf_extract_svc_info) refers to attm.o(i.attm_uuid16_comp) for attm_uuid16_comp
-    prf_utils.o(i.prf_extract_svc_info_uuid_128) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    prf_utils.o(i.prf_gatt_write) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
-    prf_utils.o(i.prf_gatt_write_ntf_ind) refers to prf_utils.o(i.prf_gatt_write) for prf_gatt_write
-    prf_utils.o(i.prf_read_char_send) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
-    prf_utils.o(i.prf_register_atthdl2gatt) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
-    prf_utils.o(i.prf_unregister_atthdl2gatt) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
-    rwble_hl.o(i.rwble_hl_init_imp) refers to attm.o(i.attm_init) for attm_init
-    rwble_hl.o(i.rwble_hl_init_imp) refers to gapm.o(i.gapm_init) for gapm_init
-    rwble_hl.o(i.rwble_hl_init_imp) refers to gattm.o(i.gattm_init) for gattm_init
-    rwble_hl.o(i.rwble_hl_init_imp) refers to l2cm.o(i.l2cm_init) for l2cm_init
-    rwble_hl.o(i.rwble_hl_reset) refers to attm.o(i.attm_init) for attm_init
-    rwble_hl.o(i.rwble_hl_reset) refers to gapm.o(i.gapm_init) for gapm_init
-    rwble_hl.o(i.rwble_hl_reset) refers to gattm.o(i.gattm_init) for gattm_init
-    rwble_hl.o(i.rwble_hl_reset) refers to l2cm.o(i.l2cm_init) for l2cm_init
-    patch_no_md_bit.o(i.gatt_get_tx_buf_nb) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    patch_no_md_bit.o(i.patch_get_con_evt_cnt) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    patch_no_md_bit.o(i.patch_set_event_cnt_target) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    patch_no_md_bit.o(i.patch_set_event_cnt_target) refers to patch_no_md_bit.o(.bss) for .bss
-    patch_no_md_bit.o(ram_code) refers to patch_no_md_bit.o(.bss) for .bss
-    mesh_api.o(i.mesh_add_model) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_adv_report_ind_user_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_cmp_handler) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_api_cmp_handler) refers to app_mesh_info.o(i.mesh_info_load) for mesh_info_load
-    mesh_api.o(i.mesh_api_cmp_handler) refers to app_mesh_info.o(i.mesh_info_find_unicast_addr) for mesh_info_find_unicast_addr
-    mesh_api.o(i.mesh_api_cmp_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_cmp_handler) refers to mesh_api.o(.conststring) for .conststring
-    mesh_api.o(i.mesh_api_compo_data_req_ind_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_fault_get_req_ind_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_model_msg_ind_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_model_opcode_check) refers to mesh_api.o(i.mesh_model_opcode_check) for mesh_model_opcode_check
-    mesh_api.o(i.mesh_api_model_opcode_check) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_model_opcode_req_ind_handler) refers to mesh_api.o(i.mesh_api_model_opcode_check) for mesh_api_model_opcode_check
-    mesh_api.o(i.mesh_api_node_reset_ind_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_prov_auth_data_req_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_prov_param_req_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_prov_state_ind_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_proxy_end_ind_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_api_update_ind_handler) refers to app_mesh_info.o(i.mesh_info_store) for mesh_info_store
-    mesh_api.o(i.mesh_api_update_ind_handler) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_fatal_error_report) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_get_node_unicast_addr) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    mesh_api.o(i.mesh_get_remote_param) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_init) refers to gatt_api.o(i.gatt_profile_task_add) for gatt_profile_task_add
-    mesh_api.o(i.mesh_init) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_init) refers to mesh_api.o(.constdata) for .constdata
-    mesh_api.o(i.mesh_init) refers to m_al_task.o(i.m_al_prf_itf_get) for m_al_prf_itf_get
-    mesh_api.o(i.mesh_iv_update) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_load_stored_info) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_model_add_publish_addr) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_model_add_publish_addr) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_model_bind_appkey) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_model_bind_appkey) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_model_del_group_addr) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_model_del_group_addr) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_model_sub_group_addr) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_model_sub_group_addr) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_proxy_ctrl) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_publish_msg) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_publish_msg) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_send_compo_data_rsp) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_send_prov_auth_data_rsp) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_send_prov_param_rsp) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_send_rsp) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_send_rsp) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_set_adv_parameter) refers to m_al_adv.o(.data) for m_al_adv_interval
-    mesh_api.o(i.mesh_set_adv_parameter) refers to m_al_adv.o(.data) for m_al_adv_nb
-    mesh_api.o(i.mesh_set_cb_func) refers to mesh_api.o(.data) for .data
-    mesh_api.o(i.mesh_set_runtime) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_set_scan_parameter) refers to m_al_scan.o(.data) for m_al_scan_interval
-    mesh_api.o(i.mesh_set_scan_rsp_data) refers to m_al_task.o(i.m_al_free) for m_al_free
-    mesh_api.o(i.mesh_set_scan_rsp_data) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    mesh_api.o(i.mesh_set_scan_rsp_data) refers to m_al_con.o(.data) for m_al_con_scan_rsp_length
-    mesh_api.o(i.mesh_start) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_stop) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(i.mesh_stop_prov_link_timeout_timer) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_msg_dflt_handler) for mesh_msg_dflt_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_cmp_handler) for mesh_api_cmp_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_prov_param_req_handler) for mesh_api_prov_param_req_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_prov_auth_data_req_handler) for mesh_api_prov_auth_data_req_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_prov_state_ind_handler) for mesh_api_prov_state_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_update_ind_handler) for mesh_api_update_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_model_opcode_req_ind_handler) for mesh_api_model_opcode_req_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_model_msg_ind_handler) for mesh_api_model_msg_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_node_reset_ind_handler) for mesh_api_node_reset_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_compo_data_req_ind_handler) for mesh_api_compo_data_req_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_fault_get_req_ind_handler) for mesh_api_fault_get_req_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(i.mesh_api_proxy_end_ind_handler) for mesh_api_proxy_end_ind_handler
-    mesh_api.o(.constdata) refers to mesh_api.o(.constdata) for app_mesh_msg_handler_list
-    mesh_api.o(.data) refers to mesh_api.o(.conststring) for .conststring
-    mesh_api.o(.data) refers to mesh_api.o(.conststring) for .conststring
-    app_task.o(i.app_get_current_rssi_rsp) refers to app.o(.bss) for app_env
-    app_task.o(i.appm_msg_handler) refers to os_timer.o(i.check_timer_handle) for check_timer_handle
-    app_task.o(i.appm_msg_handler) refers to app_task.o(i.app_get_handler) for app_get_handler
-    app_task.o(i.appm_msg_handler) refers to app_proj_event.o(i.app_update_params_update_ind_func) for app_update_params_update_ind_func
-    app_task.o(i.appm_msg_handler) refers to app_proj_event.o(i.app_set_phy_ind_func) for app_set_phy_ind_func
-    app_task.o(i.appm_msg_handler) refers to app_sec.o(.constdata) for app_sec_handlers
-    app_task.o(i.appm_msg_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.appm_msg_handler) refers to mesh_api.o(.data) for app_mesh_handlers_ptr
-    app_task.o(i.gapc_cmp_evt_handler) refers to app_proj_event.o(i.app_update_params_rejected_ind_func) for app_update_params_rejected_ind_func
-    app_task.o(i.gapc_cmp_evt_handler) refers to app_proj_event.o(i.app_update_params_complete_ind_func) for app_update_params_complete_ind_func
-    app_task.o(i.gapc_cmp_evt_handler) refers to app_proj_event.o(i.app_connection_master_encrypt_compeleted_ind_func) for app_connection_master_encrypt_compeleted_ind_func
-    app_task.o(i.gapc_cmp_evt_handler) refers to app_proj_event.o(i.app_update_phy_rejected_ind_func) for app_update_phy_rejected_ind_func
-    app_task.o(i.gapc_connection_req_ind_handler) refers to gatt_api.o(i.gatt_clear_remote_svc) for gatt_clear_remote_svc
-    app_task.o(i.gapc_connection_req_ind_handler) refers to user_bond_manage.o(i.ble_bond_check) for ble_bond_check
-    app_task.o(i.gapc_connection_req_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapc_connection_req_ind_handler) refers to app_sec.o(.data) for bond_req
-    app_task.o(i.gapc_connection_req_ind_handler) refers to app_task.o(.data) for .data
-    app_task.o(i.gapc_connection_send_cfm) refers to app_sec.o(i.ble_sec_get_bond_status) for ble_sec_get_bond_status
-    app_task.o(i.gapc_connection_send_cfm) refers to app_task.o(.data) for .data
-    app_task.o(i.gapc_disconnect_ind_handler) refers to app_proj_event.o(i.app_disconnect_ind_func) for app_disconnect_ind_func
-    app_task.o(i.gapc_disconnect_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapc_get_dev_info_req_ind_handler) refers to gap_api.o(i.gap_get_dev_name) for gap_get_dev_name
-    app_task.o(i.gapc_get_dev_info_req_ind_handler) refers to gap_api.o(i.gap_get_dev_appearance) for gap_get_dev_appearance
-    app_task.o(i.gapc_param_update_req_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapc_peer_features_ind_handler) refers to app_proj_event.o(i.app_get_info_ind_func) for app_get_info_ind_func
-    app_task.o(i.gapc_peer_ver_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapc_set_dev_info_req_ind_handler) refers to gap_api.o(i.gap_set_dev_name) for gap_set_dev_name
-    app_task.o(i.gapc_set_dev_info_req_ind_handler) refers to gap_api.o(i.gap_set_dev_appearance) for gap_set_dev_appearance
-    app_task.o(i.gapm_activity_created_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapm_activity_stopped_ind_handler) refers to app_proj_event.o(i.app_adv_complete_ind_func) for app_adv_complete_ind_func
-    app_task.o(i.gapm_activity_stopped_ind_handler) refers to app_proj_event.o(i.app_scanning_completed_ind_func) for app_scanning_completed_ind_func
-    app_task.o(i.gapm_activity_stopped_ind_handler) refers to app_proj_event.o(i.app_conn_complete_ind_func) for app_conn_complete_ind_func
-    app_task.o(i.gapm_activity_stopped_ind_handler) refers to app_proj_event.o(i.app_per_sync_completed_ind_func) for app_per_sync_completed_ind_func
-    app_task.o(i.gapm_activity_stopped_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapm_activity_stopped_ind_handler) refers to app_conn.o(.data) for appm_conn_act_env
-    app_task.o(i.gapm_addr_solved_ind_handler) refers to app_proj_event.o(i.app_addr_resolve_result_ind_func) for app_addr_resolve_result_ind_func
-    app_task.o(i.gapm_cmp_evt_handler) refers to patch.o(ram_code) for patch_reset_entry
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_proj_event.o(i.app_reset_complete_ind_func) for app_reset_complete_ind_func
-    app_task.o(i.gapm_cmp_evt_handler) refers to app.o(i.ble_add_svc) for ble_add_svc
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_proj_event.o(i.app_db_init_complete_ind_func) for app_db_init_complete_ind_func
-    app_task.o(i.gapm_cmp_evt_handler) refers to jump_table.o(i.jump_table_set_static_keys) for jump_table_set_static_keys
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_sec.o(i.ble_sec_get_bond_status) for ble_sec_get_bond_status
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_proj_event.o(i.app_set_dev_config_complete_ind_func) for app_set_dev_config_complete_ind_func
-    app_task.o(i.gapm_cmp_evt_handler) refers to jump_table.o(i.jump_table_get_static_keys) for jump_table_get_static_keys
-    app_task.o(i.gapm_cmp_evt_handler) refers to app.o(i.appm_scan_recv_gapm_cmp) for appm_scan_recv_gapm_cmp
-    app_task.o(i.gapm_cmp_evt_handler) refers to app.o(i.appm_adv_recv_gapm_cmp) for appm_adv_recv_gapm_cmp
-    app_task.o(i.gapm_cmp_evt_handler) refers to app.o(i.appm_period_sync_recv_gapm_cmp) for appm_period_sync_recv_gapm_cmp
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_conn.o(i.appm_conn_recv_gapm_cmp) for appm_conn_recv_gapm_cmp
-    app_task.o(i.gapm_cmp_evt_handler) refers to app.o(i.appm_exc_activity_cmp) for appm_exc_activity_cmp
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_proj_event.o(i.app_addr_resolve_result_ind_func) for app_addr_resolve_result_ind_func
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_conn.o(i.appm_start_conn) for appm_start_conn
-    app_task.o(i.gapm_cmp_evt_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapm_cmp_evt_handler) refers to app.o(.data) for wl_status
-    app_task.o(i.gapm_cmp_evt_handler) refers to app_conn.o(.bss) for conn_param
-    app_task.o(i.gapm_enc_block_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapm_ext_adv_report_ind_handler) refers to app_proj_event.o(i.app_adv_report_ind_func) for app_adv_report_ind_func
-    app_task.o(i.gapm_gen_rand_nb_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapm_profile_added_ind_handler) refers to app_proj_event.o(i.app_svc_added_ind_func) for app_svc_added_ind_func
-    app_task.o(i.gapm_profile_added_ind_handler) refers to mesh_api.o(i.mesh_set_runtime) for mesh_set_runtime
-    app_task.o(i.gapm_scan_request_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.gapm_sync_established_ind_handler) refers to app_proj_event.o(i.app_per_sync_established_ind_func) for app_per_sync_established_ind_func
-    app_task.o(i.gattc_event_ind_handler) refers to app_task.o(.data) for .data
-    app_task.o(i.l2cc_cmp_evt_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.l2cc_lecb_add_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.l2cc_lecb_con_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.l2cc_lecb_con_req_ind_handler) refers to gatt_api.o(i.gatt_get_mtu) for gatt_get_mtu
-    app_task.o(i.l2cc_lecb_discon_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(i.l2cc_lecb_sdu_recv_ind_handler) refers to app.o(.bss) for app_env
-    app_task.o(.constdata) refers to app_task.o(i.appm_msg_handler) for appm_msg_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_profile_added_ind_handler) for gapm_profile_added_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_activity_created_ind_handler) for gapm_activity_created_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_activity_stopped_ind_handler) for gapm_activity_stopped_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_cmp_evt_handler) for gapm_cmp_evt_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_gen_rand_nb_ind_handler) for gapm_gen_rand_nb_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_ext_adv_report_ind_handler) for gapm_ext_adv_report_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_sync_established_ind_handler) for gapm_sync_established_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_addr_solved_ind_handler) for gapm_addr_solved_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.app_get_current_rssi_rsp) for app_get_current_rssi_rsp
-    app_task.o(.constdata) refers to app_task.o(i.gapm_scan_request_ind_handler) for gapm_scan_request_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_get_dev_info_req_ind_handler) for gapc_get_dev_info_req_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_set_dev_info_req_ind_handler) for gapc_set_dev_info_req_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_connection_req_ind_handler) for gapc_connection_req_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_param_update_req_ind_handler) for gapc_param_update_req_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_cmp_evt_handler) for gapc_cmp_evt_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_disconnect_ind_handler) for gapc_disconnect_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_peer_ver_ind_handler) for gapc_peer_ver_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapc_peer_features_ind_handler) for gapc_peer_features_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gapm_enc_block_ind_handler) for gapm_enc_block_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.l2cc_lecb_con_req_ind_handler) for l2cc_lecb_con_req_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.l2cc_lecb_con_ind_handler) for l2cc_lecb_con_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.l2cc_cmp_evt_handler) for l2cc_cmp_evt_handler
-    app_task.o(.constdata) refers to app_task.o(i.l2cc_lecb_discon_ind_handler) for l2cc_lecb_discon_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.l2cc_lecb_add_ind_handler) for l2cc_lecb_add_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.l2cc_lecb_sdu_recv_ind_handler) for l2cc_lecb_sdu_recv_ind_handler
-    app_task.o(.constdata) refers to app_task.o(i.gattc_event_ind_handler) for gattc_event_ind_handler
-    app_task.o(.constdata) refers to app_task.o(.constdata) for appm_msg_handler_tab
-    app_task.o(.constdata) refers to app_task.o(.data) for appm_state
-    app_proj_event.o(i.app_act_created_ind_func) refers to app.o(i.ble_add_svc) for ble_add_svc
-    app_proj_event.o(i.app_act_created_ind_func) refers to app_proj_event.o(i.app_db_init_complete_ind_func) for app_db_init_complete_ind_func
-    app_proj_event.o(i.app_act_created_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_act_deleted_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_addr_resolve_result_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_adv_complete_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_adv_report_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_conn_complete_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_connection_master_encrypt_compeleted_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_connection_master_encrypted_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_connection_paring_info_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_connection_req_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_connection_req_ind_func) refers to patch_rf.o(.data) for start_counter_connect_ind_flag
-    app_proj_event.o(i.app_connection_req_ind_func) refers to app_proj_event.o(.data) for .data
-    app_proj_event.o(i.app_connection_slave_encrypted_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_connection_success_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_db_init_complete_ind_func) refers to proj_main.o(i.user_entry_after_ble_init) for user_entry_after_ble_init
-    app_proj_event.o(i.app_db_init_complete_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_disconnect_ind_func) refers to patch_rf.o(.data) for connect_ind_counter
-    app_proj_event.o(i.app_disconnect_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_get_info_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_per_sync_completed_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_per_sync_established_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_reset_complete_ind_func) refers to proj_main.o(i.user_entry_after_ble_init) for user_entry_after_ble_init
-    app_proj_event.o(i.app_reset_complete_ind_func) refers to app.o(i.ble_gap_set_dev_config) for ble_gap_set_dev_config
-    app_proj_event.o(i.app_reset_complete_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_scanning_completed_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_set_dev_config_complete_ind_func) refers to app_conn.o(i.appm_create_conn_act) for appm_create_conn_act
-    app_proj_event.o(i.app_set_dev_config_complete_ind_func) refers to app.o(i.appm_create_per_sync_act) for appm_create_per_sync_act
-    app_proj_event.o(i.app_set_dev_config_complete_ind_func) refers to app.o(i.appm_create_adv_act) for appm_create_adv_act
-    app_proj_event.o(i.app_set_dev_config_complete_ind_func) refers to app.o(i.appm_create_scan_act) for appm_create_scan_act
-    app_proj_event.o(i.app_set_dev_config_complete_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_set_phy_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_svc_added_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_update_params_rejected_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_update_params_update_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.app_update_phy_rejected_ind_func) refers to app.o(.bss) for app_env
-    app_proj_event.o(i.get_stored_info_req) refers to app.o(.bss) for app_env
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc_api.o(i.smpc_pairing_rsp) for smpc_pairing_rsp
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc_api.o(i.smpc_pairing_csrk_exch) for smpc_pairing_csrk_exch
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc_api.o(i.smpc_pairing_tk_exch) for smpc_pairing_tk_exch
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc_api.o(i.smpc_pairing_ltk_exch) for smpc_pairing_ltk_exch
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc_api.o(i.smpc_pairing_irk_exch) for smpc_pairing_irk_exch
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc_api.o(i.smpc_pairing_oob_exch) for smpc_pairing_oob_exch
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to smpc_api.o(i.smpc_pairing_nc_exch) for smpc_pairing_nc_exch
-    gapc_task.o(i.gapc_bond_cfm_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_bond_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_bond_cmd_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_task.o(i.gapc_bond_cmd_handler) refers to smpc_api.o(i.smpc_pairing_req_handler) for smpc_pairing_req_handler
-    gapc_task.o(i.gapc_bond_cmd_handler) refers to smpc_api.o(i.smpc_pairing_start) for smpc_pairing_start
-    gapc_task.o(i.gapc_bond_cmd_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapc_connection_cfm_handler) refers to gapc.o(i.gapc_auth_set) for gapc_auth_set
-    gapc_task.o(i.gapc_connection_cfm_handler) refers to gapm.o(i.gapm_con_enable) for gapm_con_enable
-    gapc_task.o(i.gapc_connection_cfm_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_disconnect_cmd_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_disconnect_cmd_handler) refers to gapc.o(i.gapc_send_error_evt) for gapc_send_error_evt
-    gapc_task.o(i.gapc_disconnect_cmd_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_encrypt_cfm_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_task.o(i.gapc_encrypt_cfm_handler) refers to smpc_api.o(i.smpc_encrypt_cfm) for smpc_encrypt_cfm
-    gapc_task.o(i.gapc_encrypt_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_encrypt_cmd_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_task.o(i.gapc_encrypt_cmd_handler) refers to smpc_api.o(i.smpc_encrypt_start_handler) for smpc_encrypt_start_handler
-    gapc_task.o(i.gapc_encrypt_cmd_handler) refers to smpc_api.o(i.smpc_encrypt_start) for smpc_encrypt_start
-    gapc_task.o(i.gapc_encrypt_cmd_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapc_gen_dh_key_ind_handler) refers to smpc.o(i.smpc_handle_dh_key_check_complete) for smpc_handle_dh_key_check_complete
-    gapc_task.o(i.gapc_get_dev_info_cfm_handler) refers to gapm.o(i.gapm_get_att_handle) for gapm_get_att_handle
-    gapc_task.o(i.gapc_get_info_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_get_info_cmd_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_get_info_cmd_handler) refers to gapc.o(i.gapc_get_chan_sel_algo) for gapc_get_chan_sel_algo
-    gapc_task.o(i.gapc_get_info_cmd_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapc_key_press_notification_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_key_press_notification_cmd_handler) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    gapc_task.o(i.gapc_key_press_notification_cmd_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_param_update_cfm_handler) refers to gapc.o(i.gapc_get_operation_ptr) for gapc_get_operation_ptr
-    gapc_task.o(i.gapc_param_update_cfm_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.gapc_param_update_cfm_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_param_update_cfm_handler) refers to gapc_sig.o(i.gapc_sig_send_param_resp) for gapc_sig_send_param_resp
-    gapc_task.o(i.gapc_param_update_cfm_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapc_param_update_cfm_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to gapc.o(i.gapc_param_update_sanity) for gapc_param_update_sanity
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    gapc_task.o(i.gapc_param_update_cmd_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_process_op) refers to gapc.o(i.gapc_get_operation_ptr) for gapc_get_operation_ptr
-    gapc_task.o(i.gapc_process_op) refers to gapc.o(i.gapc_set_operation_ptr) for gapc_set_operation_ptr
-    gapc_task.o(i.gapc_process_op) refers to gapc.o(i.gapc_update_state) for gapc_update_state
-    gapc_task.o(i.gapc_process_op) refers to gapc.o(i.gapc_send_error_evt) for gapc_send_error_evt
-    gapc_task.o(i.gapc_security_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_security_cmd_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_task.o(i.gapc_security_cmd_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapc_security_cmd_handler) refers to smpc_api.o(i.smpc_security_req_send) for smpc_security_req_send
-    gapc_task.o(i.gapc_set_dev_info_cfm_handler) refers to gapm.o(i.gapm_get_att_handle) for gapm_get_att_handle
-    gapc_task.o(i.gapc_set_le_ping_to_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_set_le_ping_to_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_set_le_pkt_size_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_set_le_pkt_size_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_set_phy_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_set_phy_cmd_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_set_pref_slave_latency_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_set_pref_slave_latency_cmd_handler) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    gapc_task.o(i.gapc_sign_cmd_handler) refers to gapc_task.o(i.gapc_process_op) for gapc_process_op
-    gapc_task.o(i.gapc_sign_cmd_handler) refers to smpc_api.o(i.smpc_sign_command) for smpc_sign_command
-    gapc_task.o(i.gapc_sign_cmd_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapc_smp_rep_attempts_timer_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_smp_timeout_timer_ind_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_task.o(i.gapc_smp_timeout_timer_ind_handler) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    gapc_task.o(i.gapc_smp_timeout_timer_ind_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_task.o(i.gapc_update_conn_param_to_ind_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.gapc_update_conn_param_to_ind_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapm_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.gapm_cmp_evt_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_task.o(i.gapm_cmp_evt_handler) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    gapc_task.o(i.gapm_cmp_evt_handler) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    gapc_task.o(i.gapm_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gapm_gen_rand_nb_ind_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.gapm_gen_rand_nb_ind_handler) refers to smpc_api.o(i.smpc_confirm_gen_rand) for smpc_confirm_gen_rand
-    gapc_task.o(i.gapm_use_enc_block_ind_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.gapm_use_enc_block_ind_handler) refers to smpc_api.o(i.smpc_calc_confirm_cont) for smpc_calc_confirm_cont
-    gapc_task.o(i.gapm_use_enc_block_ind_handler) refers to smpc_api.o(i.smpc_sign_cont) for smpc_sign_cont
-    gapc_task.o(i.gattc_att_info_req_ind_handler) refers to gapm.o(i.gapm_get_att_handle) for gapm_get_att_handle
-    gapc_task.o(i.gattc_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.gattc_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.gattc_read_ind_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.gattc_read_ind_handler) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    gapc_task.o(i.gattc_read_req_ind_handler) refers to gapm.o(i.gapm_is_pref_con_param_pres) for gapm_is_pref_con_param_pres
-    gapc_task.o(i.gattc_read_req_ind_handler) refers to gapm.o(i.gapm_get_att_handle) for gapm_get_att_handle
-    gapc_task.o(i.gattc_read_req_ind_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_task.o(i.gattc_read_req_ind_handler) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapc_task.o(i.gattc_write_req_ind_handler) refers to gapm.o(i.gapm_get_att_handle) for gapm_get_att_handle
-    gapc_task.o(i.gattc_write_req_ind_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_task.o(i.l2cc_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_task.o(i.l2cc_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_task.o(i.l2cc_pdu_recv_ind_handler) refers to gapc_sig.o(i.gapc_sig_pdu_recv_handler) for gapc_sig_pdu_recv_handler
-    gapc_task.o(i.l2cc_pdu_recv_ind_handler) refers to smpc.o(i.smpc_pdu_recv) for smpc_pdu_recv
-    gapc_task.o(i.l2cc_pdu_recv_ind_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gapc_task.o(i.l2cc_pdu_recv_ind_handler) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_default_msg_handler) for gapc_default_msg_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_disconnect_cmd_handler) for gapc_disconnect_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_connection_cfm_handler) for gapc_connection_cfm_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_get_info_cmd_handler) for gapc_get_info_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gattc_read_ind_handler) for gattc_read_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gattc_cmp_evt_handler) for gattc_cmp_evt_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_param_update_cmd_handler) for gapc_param_update_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_param_update_cfm_handler) for gapc_param_update_cfm_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.l2cc_pdu_recv_ind_handler) for l2cc_pdu_recv_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_update_conn_param_to_ind_handler) for gapc_update_conn_param_to_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_set_pref_slave_latency_cmd_handler) for gapc_set_pref_slave_latency_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_bond_cmd_handler) for gapc_bond_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_bond_cfm_handler) for gapc_bond_cfm_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_encrypt_cmd_handler) for gapc_encrypt_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_encrypt_cfm_handler) for gapc_encrypt_cfm_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_security_cmd_handler) for gapc_security_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_sign_cmd_handler) for gapc_sign_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.l2cc_cmp_evt_handler) for l2cc_cmp_evt_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapm_gen_rand_nb_ind_handler) for gapm_gen_rand_nb_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapm_use_enc_block_ind_handler) for gapm_use_enc_block_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapm_cmp_evt_handler) for gapm_cmp_evt_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_smp_timeout_timer_ind_handler) for gapc_smp_timeout_timer_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_smp_rep_attempts_timer_handler) for gapc_smp_rep_attempts_timer_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_gen_dh_key_ind_handler) for gapc_gen_dh_key_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_key_press_notification_cmd_handler) for gapc_key_press_notification_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gattc_write_req_ind_handler) for gattc_write_req_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gattc_att_info_req_ind_handler) for gattc_att_info_req_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gattc_read_req_ind_handler) for gattc_read_req_ind_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_get_dev_info_cfm_handler) for gapc_get_dev_info_cfm_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_set_dev_info_cfm_handler) for gapc_set_dev_info_cfm_handler
-    gapc_task.o(.constdata) refers to gapc_hci.o(i.gapc_hci_handler) for gapc_hci_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_set_le_ping_to_handler) for gapc_set_le_ping_to_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_set_le_pkt_size_handler) for gapc_set_le_pkt_size_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_set_phy_cmd_handler) for gapc_set_phy_cmd_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(i.gapc_cmp_evt_handler) for gapc_cmp_evt_handler
-    gapc_task.o(.constdata) refers to gapc_task.o(.constdata) for gapc_msg_handler_tab
-    gapc_task.o(.constdata) refers to gapc_task.o(.bss) for gapc_state
-    gapm_actv.o(i.gapm_activity_create_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_actv.o(i.gapm_activity_create_cmd_handler) refers to gapm_adv.o(i.gapm_adv_create) for gapm_adv_create
-    gapm_actv.o(i.gapm_activity_create_cmd_handler) refers to gapm_scan.o(i.gapm_scan_create) for gapm_scan_create
-    gapm_actv.o(i.gapm_activity_create_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_activity_create_cmd_handler) refers to gapm_per_sync.o(i.gapm_per_sync_create) for gapm_per_sync_create
-    gapm_actv.o(i.gapm_activity_create_cmd_handler) refers to gapm_init.o(i.gapm_init_create) for gapm_init_create
-    gapm_actv.o(i.gapm_activity_create_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_activity_delete_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_actv.o(i.gapm_activity_delete_cmd_handler) refers to gapm_actv.o(i.gapm_actv_get_next) for gapm_actv_get_next
-    gapm_actv.o(i.gapm_activity_delete_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_activity_delete_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_activity_start_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_actv.o(i.gapm_activity_start_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_activity_start_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_activity_stop_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_actv.o(i.gapm_activity_stop_cmd_handler) refers to gapm_actv.o(i.gapm_actv_get_next) for gapm_actv_get_next
-    gapm_actv.o(i.gapm_activity_stop_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_activity_stop_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_alloc) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_created) refers to gapm_actv.o(i.gapm_actv_free) for gapm_actv_free
-    gapm_actv.o(i.gapm_actv_created) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_actv_created) refers to gapm_addr.o(i.gapm_addr_set_rand_addr) for gapm_addr_set_rand_addr
-    gapm_actv.o(i.gapm_actv_created) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_deleted) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_actv.o(i.gapm_actv_deleted) refers to gapm_actv.o(i.gapm_actv_get_next) for gapm_actv_get_next
-    gapm_actv.o(i.gapm_actv_deleted) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_actv_deleted) refers to gapm_actv.o(i.gapm_actv_free) for gapm_actv_free
-    gapm_actv.o(i.gapm_actv_deleted) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_free) refers to gapm_scan.o(i.gapm_scan_actv_clean) for gapm_scan_actv_clean
-    gapm_actv.o(i.gapm_actv_free) refers to gapm_per_sync.o(i.gapm_per_sync_clear_fragments) for gapm_per_sync_clear_fragments
-    gapm_actv.o(i.gapm_actv_free) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_get_hci_own_addr_type) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm_actv.o(i.gapm_actv_get_next) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_init) refers to gapm_actv.o(i.gapm_actv_free) for gapm_actv_free
-    gapm_actv.o(i.gapm_actv_init) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_rand_addr_set_ind) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_actv_rand_addr_set_ind) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_started) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_actv_started) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.gapm_actv_stopped) refers to gapm_actv.o(i.gapm_actv_send_stopped_ind) for gapm_actv_send_stopped_ind
-    gapm_actv.o(i.gapm_actv_stopped) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_actv.o(i.gapm_actv_stopped) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_actv.o(i.gapm_actv_stopped) refers to gapm_actv.o(i.gapm_actv_get_next) for gapm_actv_get_next
-    gapm_actv.o(i.gapm_actv_stopped) refers to gapm.o(.bss) for gapm_env
-    gapm_actv.o(i.hci_le_enh_con_cmp_evt_handler) refers to gapm.o(i.gapm_con_create) for gapm_con_create
-    gapm_actv.o(i.hci_le_enh_con_cmp_evt_handler) refers to gapm_init.o(i.gapm_init_connection_ind) for gapm_init_connection_ind
-    gapm_addr.o(i.gapm_addr_fsm) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_addr.o(i.gapm_addr_fsm) refers to gapm_actv.o(i.gapm_actv_rand_addr_set_ind) for gapm_actv_rand_addr_set_ind
-    gapm_addr.o(i.gapm_addr_fsm) refers to gapm_addr.o(i.gapm_addr_renew_next_addr) for gapm_addr_renew_next_addr
-    gapm_addr.o(i.gapm_addr_fsm) refers to gapm.o(.bss) for gapm_env
-    gapm_addr.o(i.gapm_addr_init) refers to gapm.o(.bss) for gapm_env
-    gapm_addr.o(i.gapm_addr_renew_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_addr.o(i.gapm_addr_renew_cmd_handler) refers to gapm_addr.o(i.gapm_addr_renew_next_addr) for gapm_addr_renew_next_addr
-    gapm_addr.o(i.gapm_addr_renew_next_addr) refers to gapm_addr.o(i.gapm_addr_send_dev_bdaddr_ind) for gapm_addr_send_dev_bdaddr_ind
-    gapm_addr.o(i.gapm_addr_renew_next_addr) refers to gapm_addr.o(i.gapm_addr_fsm) for gapm_addr_fsm
-    gapm_addr.o(i.gapm_addr_renew_next_addr) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_addr.o(i.gapm_addr_renew_next_addr) refers to gapm.o(.bss) for gapm_env
-    gapm_addr.o(i.gapm_addr_set_rand_addr) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
-    gapm_addr.o(i.gapm_addr_set_rand_addr) refers to m_al_task.o(i.m_al_get_local_addr) for m_al_get_local_addr
-    gapm_addr.o(i.gapm_addr_set_rand_addr) refers to gapm_addr.o(i.gapm_addr_send_dev_bdaddr_ind) for gapm_addr_send_dev_bdaddr_ind
-    gapm_addr.o(i.gapm_addr_set_rand_addr) refers to gapm_addr.o(i.gapm_addr_fsm) for gapm_addr_fsm
-    gapm_addr.o(i.gapm_addr_set_rand_addr) refers to gapm.o(.bss) for gapm_env
-    gapm_addr.o(i.gapm_cmp_evt_handler) refers to gapm_addr.o(i.gapm_addr_fsm) for gapm_addr_fsm
-    gapm_addr.o(i.gapm_cmp_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_addr.o(i.gapm_dev_bdaddr_ind_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_addr.o(i.gapm_is_addr_type_valid) refers to gapm.o(.bss) for gapm_env
-    gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler) refers to gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) for hci_le_cmd_cmp_evt_adv_handler
-    gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler) refers to gapm_addr.o(i.gapm_addr_fsm) for gapm_addr_fsm
-    gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_task.o(i.gapm_hci_handler) refers to gapm_task.o(.constdata) for .constdata
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler) for hci_basic_cmd_cmp_evt_cfg_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_test_end_cmd_cmp_evt_handler) for hci_test_end_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler) for hci_le_rd_buff_size_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_rd_buff_size_cmd_cmp_evt_handler) for hci_rd_buff_size_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler) for hci_rd_local_ver_info_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler) for hci_rd_bd_addr_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler) for hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler) for hci_le_rd_max_data_len_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler) for hci_le_rd_tx_pwr_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler) for hci_le_rd_rf_path_comp_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler) for hci_le_rd_wlst_size_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler) for hci_le_cmd_cmp_evt_list_handler
-    gapm_task.o(.constdata) refers to gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) for hci_le_cmd_cmp_evt_adv_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler) for hci_le_read_max_adv_data_len_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler) for hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler) for hci_le_cmd_cmp_evt_scan_handler
-    gapm_task.o(.constdata) refers to gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler) for hci_le_cmd_cmp_evt_per_sync_handler
-    gapm_task.o(.constdata) refers to gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler) for hci_le_rd_pal_size_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler) for hci_le_cmd_cmp_evt_init_handler
-    gapm_task.o(.constdata) refers to gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler) for hci_le_cmd_cmp_evt_addr_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler) for hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler) for hci_le_rd_ral_size_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler) for hci_le_rd_ral_addr_cmd_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_basic_cmd_cmp_evt_rl_cfg_handler) for hci_basic_cmd_cmp_evt_rl_cfg_handler
-    gapm_task.o(.constdata) refers to gapm_smp.o(i.hci_le_gen_dhkey_stat_evt_handler) for hci_le_gen_dhkey_stat_evt_handler
-    gapm_task.o(.constdata) refers to gapm_scan.o(i.hci_le_ext_adv_report_evt_handler) for hci_le_ext_adv_report_evt_handler
-    gapm_task.o(.constdata) refers to gapm_scan.o(i.hci_le_scan_timeout_evt_handler) for hci_le_scan_timeout_evt_handler
-    gapm_task.o(.constdata) refers to gapm_per_sync.o(i.hci_le_per_adv_sync_est_evt_handler) for hci_le_per_adv_sync_est_evt_handler
-    gapm_task.o(.constdata) refers to gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler) for hci_le_per_adv_report_evt_handler
-    gapm_task.o(.constdata) refers to gapm_per_sync.o(i.hci_le_per_adv_sync_lost_evt_handler) for hci_le_per_adv_sync_lost_evt_handler
-    gapm_task.o(.constdata) refers to gapm_actv.o(i.hci_le_enh_con_cmp_evt_handler) for hci_le_enh_con_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler) for hci_le_rd_local_p256_public_key_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler) for hci_le_generate_dhkey_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_adv.o(i.hci_le_adv_set_term_evt_handler) for hci_le_adv_set_term_evt_handler
-    gapm_task.o(.constdata) refers to gapm_adv.o(i.hci_le_scan_req_rcvd_evt_handler) for hci_le_scan_req_rcvd_evt_handler
-    gapm_task.o(.constdata) refers to gapm_task.o(i.gapm_default_msg_handler) for gapm_default_msg_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_reset_cmd_handler) for gapm_reset_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) for gapm_set_dev_config_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_set_channel_map_cmd_handler) for gapm_set_channel_map_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_get_dev_info_cmd_handler) for gapm_get_dev_info_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_smp.o(i.gapm_resolv_addr_cmd_handler) for gapm_resolv_addr_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler) for gapm_gen_rand_addr_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_smp.o(i.gapm_use_enc_block_cmd_handler) for gapm_use_enc_block_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_smp.o(i.gapm_gen_dh_key_cmd_handler) for gapm_gen_dh_key_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_smp.o(i.gapm_get_pub_key_cmd_handler) for gapm_get_pub_key_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_init.o(i.gapc_cmp_evt_handler) for gapc_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_init.o(i.gapc_peer_att_info_ind_handler) for gapc_peer_att_info_ind_handler
-    gapm_task.o(.constdata) refers to gapm_actv.o(i.gapm_activity_create_cmd_handler) for gapm_activity_create_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_actv.o(i.gapm_activity_start_cmd_handler) for gapm_activity_start_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_actv.o(i.gapm_activity_stop_cmd_handler) for gapm_activity_stop_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_actv.o(i.gapm_activity_delete_cmd_handler) for gapm_activity_delete_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_adv.o(i.gapm_set_adv_data_cmd_handler) for gapm_set_adv_data_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_init.o(i.gapm_auto_conn_to_ind_handler) for gapm_auto_conn_to_ind_handler
-    gapm_task.o(.constdata) refers to gapm_addr.o(i.gapm_addr_renew_cmd_handler) for gapm_addr_renew_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_addr.o(i.gapm_addr_renew_to_ind_handler) for gapm_addr_renew_to_ind_handler
-    gapm_task.o(.constdata) refers to gapm_addr.o(i.gapm_dev_bdaddr_ind_handler) for gapm_dev_bdaddr_ind_handler
-    gapm_task.o(.constdata) refers to gapm_addr.o(i.gapm_cmp_evt_handler) for gapm_cmp_evt_handler
-    gapm_task.o(.constdata) refers to gapm_list.o(i.gapm_list_set_cmd_handler) for gapm_list_set_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_list.o(i.gapm_get_ral_addr_cmd_handler) for gapm_get_ral_addr_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_profile_task_add_cmd_handler) for gapm_profile_task_add_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_task.o(i.gapm_unknown_task_msg_handler) for gapm_unknown_task_msg_handler
-    gapm_task.o(.constdata) refers to gapm_task.o(i.gapm_hci_handler) for gapm_hci_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_set_irk_cmd_handler) for gapm_set_irk_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_lepsm_register_cmd_handler) for gapm_lepsm_register_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler) for gapm_lepsm_unregister_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_cfg.o(i.gapm_le_test_mode_ctrl_cmd_handler) for gapm_le_test_mode_ctrl_cmd_handler
-    gapm_task.o(.constdata) refers to gapm_task.o(.constdata) for gapm_msg_handler_tab
-    gapm_task.o(.constdata) refers to gapm_task.o(.data) for gapm_state
-    smpc.o(i.smpc_calc_subkeys) refers to smpc.o(i.smpc_xor) for smpc_xor
-    smpc.o(i.smpc_check_key_distrib) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc.o(i.smpc_check_key_distrib) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_check_max_key_size) refers to gapc.o(i.gapc_enc_keysize_set) for gapc_enc_keysize_set
-    smpc.o(i.smpc_check_max_key_size) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_check_repeated_attempts) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc.o(i.smpc_check_repeated_attempts) refers to smpc.o(i.smpc_launch_rep_att_timer) for smpc_launch_rep_att_timer
-    smpc.o(i.smpc_check_repeated_attempts) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_clear_timeout_timer) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_generate_cfm) refers to gapc.o(i.gapc_get_bdaddr) for gapc_get_bdaddr
-    smpc.o(i.smpc_generate_cfm) refers to smpc.o(i.smpc_xor) for smpc_xor
-    smpc.o(i.smpc_generate_cfm) refers to smpc.o(i.smpc_send_use_enc_block_cmd) for smpc_send_use_enc_block_cmd
-    smpc.o(i.smpc_generate_cfm) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_generate_ci) refers to gapc.o(i.gapc_get_csrk) for gapc_get_csrk
-    smpc.o(i.smpc_generate_ci) refers to smpc.o(i.smpc_xor) for smpc_xor
-    smpc.o(i.smpc_generate_ci) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_generate_e1) refers to gapc.o(i.gapc_get_bdaddr) for gapc_get_bdaddr
-    smpc.o(i.smpc_generate_e1) refers to smpc.o(i.smpc_xor) for smpc_xor
-    smpc.o(i.smpc_generate_e1) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_generate_l) refers to gapc.o(i.gapc_get_csrk) for gapc_get_csrk
-    smpc.o(i.smpc_generate_l) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_generate_rand) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_generate_stk) refers to smpc.o(i.smpc_send_use_enc_block_cmd) for smpc_send_use_enc_block_cmd
-    smpc.o(i.smpc_generate_stk) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_get_key_sec_prop) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc.o(i.smpc_get_key_sec_prop) refers to smpc.o(.constdata) for .constdata
-    smpc.o(i.smpc_get_key_sec_prop) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_get_next_passkey_bit) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_handle_dh_key_check_complete) refers to smpc.o(i.smpc_init_mac_key_calculation) for smpc_init_mac_key_calculation
-    smpc.o(i.smpc_handle_dh_key_check_complete) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_handle_enc_change_evt) refers to gapc.o(i.gapc_update_state) for gapc_update_state
-    smpc.o(i.smpc_handle_enc_change_evt) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc.o(i.smpc_handle_enc_change_evt) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc.o(i.smpc_handle_enc_change_evt) refers to gapc.o(i.gapc_link_encrypted) for gapc_link_encrypted
-    smpc.o(i.smpc_handle_enc_change_evt) refers to gapc.o(i.gapc_auth_get) for gapc_auth_get
-    smpc.o(i.smpc_handle_enc_change_evt) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    smpc.o(i.smpc_handle_enc_change_evt) refers to smpc.o(i.smpc_tkdp_send_start) for smpc_tkdp_send_start
-    smpc.o(i.smpc_handle_enc_change_evt) refers to smpc.o(i.smpc_tkdp_rcp_start) for smpc_tkdp_rcp_start
-    smpc.o(i.smpc_handle_enc_change_evt) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_init_mac_key_calculation) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc.o(i.smpc_init_mac_key_calculation) refers to smpc_crypto.o(i.smpc_f5_init) for smpc_f5_init
-    smpc.o(i.smpc_init_mac_key_calculation) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_initiate_dhkey_check) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc.o(i.smpc_initiate_dhkey_check) refers to smpc_crypto.o(i.smpc_f6_init) for smpc_f6_init
-    smpc.o(i.smpc_initiate_dhkey_check) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_initiate_dhkey_verification) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc.o(i.smpc_initiate_dhkey_verification) refers to smpc_crypto.o(i.smpc_f6_init) for smpc_f6_init
-    smpc.o(i.smpc_initiate_dhkey_verification) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_is_sec_mode_reached) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_launch_rep_att_timer) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_pairing_end) refers to smpc.o(i.smpc_send_pairing_ind) for smpc_send_pairing_ind
-    smpc.o(i.smpc_pairing_end) refers to smpc.o(i.smpc_launch_rep_att_timer) for smpc_launch_rep_att_timer
-    smpc.o(i.smpc_pairing_end) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    smpc.o(i.smpc_pairing_end) refers to smpc.o(i.smpc_clear_timeout_timer) for smpc_clear_timeout_timer
-    smpc.o(i.smpc_pairing_end) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_pdu_recv) refers to smpc_util.o(i.smpc_check_param) for smpc_check_param
-    smpc.o(i.smpc_pdu_recv) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc.o(i.smpc_pdu_recv) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc.o(i.smpc_pdu_recv) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    smpc.o(i.smpc_pdu_recv) refers to smpc_util.o(.constdata) for smpc_recv_pdu
-    smpc.o(i.smpc_pdu_send) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    smpc.o(i.smpc_pdu_send) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    smpc.o(i.smpc_pdu_send) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_pdu_send) refers to smpc_util.o(.constdata) for smpc_construct_pdu
-    smpc.o(i.smpc_secure_connections_enabled) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_send_ltk_req_rsp) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    smpc.o(i.smpc_send_ltk_req_rsp) refers to gapc.o(i.gapc_update_state) for gapc_update_state
-    smpc.o(i.smpc_send_ltk_req_rsp) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    smpc.o(i.smpc_send_ltk_req_rsp) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_send_pairing_ind) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc.o(i.smpc_send_pairing_ind) refers to gapc.o(i.gapc_link_encrypted) for gapc_link_encrypted
-    smpc.o(i.smpc_send_pairing_ind) refers to gapc.o(i.gapc_auth_set) for gapc_auth_set
-    smpc.o(i.smpc_send_pairing_ind) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_send_pairing_req_ind) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc.o(i.smpc_send_pairing_req_ind) refers to gapc.o(i.gapc_enc_keysize_get) for gapc_enc_keysize_get
-    smpc.o(i.smpc_send_pairing_req_ind) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc.o(i.smpc_send_pairing_req_ind) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_send_start_enc_cmd) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    smpc.o(i.smpc_send_start_enc_cmd) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc.o(i.smpc_send_start_enc_cmd) refers to gapc.o(i.gapc_update_state) for gapc_update_state
-    smpc.o(i.smpc_send_start_enc_cmd) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_tkdp_rcp_continue) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc.o(i.smpc_tkdp_rcp_continue) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    smpc.o(i.smpc_tkdp_rcp_continue) refers to smpc.o(i.smpc_tkdp_send_start) for smpc_tkdp_send_start
-    smpc.o(i.smpc_tkdp_rcp_continue) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_tkdp_rcp_start) refers to smpc.o(i.smpc_tkdp_rcp_continue) for smpc_tkdp_rcp_continue
-    smpc.o(i.smpc_tkdp_rcp_start) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_tkdp_send_continue) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc.o(i.smpc_tkdp_send_continue) refers to smpc.o(i.smpc_send_pairing_req_ind) for smpc_send_pairing_req_ind
-    smpc.o(i.smpc_tkdp_send_continue) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    smpc.o(i.smpc_tkdp_send_continue) refers to gapm.o(i.gapm_get_irk) for gapm_get_irk
-    smpc.o(i.smpc_tkdp_send_continue) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc.o(i.smpc_tkdp_send_continue) refers to gapm.o(i.gapm_get_bdaddr) for gapm_get_bdaddr
-    smpc.o(i.smpc_tkdp_send_continue) refers to smpc.o(i.smpc_tkdp_rcp_start) for smpc_tkdp_rcp_start
-    smpc.o(i.smpc_tkdp_send_continue) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    smpc.o(i.smpc_tkdp_send_continue) refers to gapc.o(.bss) for gapc_env
-    smpc.o(i.smpc_tkdp_send_start) refers to smpc.o(i.smpc_tkdp_send_continue) for smpc_tkdp_send_continue
-    smpc.o(i.smpc_tkdp_send_start) refers to gapc.o(.bss) for gapc_env
-    attm_db.o(i.attmdb_add_service) refers to attm_db.o(i.attmdb_svc_check_hdl) for attmdb_svc_check_hdl
-    attm_db.o(i.attmdb_add_service) refers to attm_db.o(i.attmdb_svc_calc_len) for attmdb_svc_calc_len
-    attm_db.o(i.attmdb_add_service) refers to attm_db.o(i.attmdb_svc_init) for attmdb_svc_init
-    attm_db.o(i.attmdb_add_service) refers to gattm.o(.bss) for gattm_env
-    attm_db.o(i.attmdb_att_get_permission) refers to attm_db.o(i.attmdb_get_attribute) for attmdb_get_attribute
-    attm_db.o(i.attmdb_att_get_permission) refers to attm_db.o(i.attmdb_uuid16_comp) for attmdb_uuid16_comp
-    attm_db.o(i.attmdb_att_get_permission) refers to attm.o(i.attm_svc_get_permission) for attm_svc_get_permission
-    attm_db.o(i.attmdb_destroy) refers to gattm.o(.bss) for gattm_env
-    attm_db.o(i.attmdb_get_attribute) refers to attm_db.o(i.attmdb_get_service) for attmdb_get_service
-    attm_db.o(i.attmdb_get_max_len) refers to attm_db.o(i.attmdb_uuid16_comp) for attmdb_uuid16_comp
-    attm_db.o(i.attmdb_get_next_att) refers to gattm.o(.bss) for gattm_env
-    attm_db.o(i.attmdb_get_service) refers to gattm.o(.bss) for gattm_env
-    attm_db.o(i.attmdb_get_uuid) refers to attm.o(i.attm_convert_to128) for attm_convert_to128
-    attm_db.o(i.attmdb_svc_calc_len) refers to attm.o(i.attm_uuid16_comp) for attm_uuid16_comp
-    attm_db.o(i.attmdb_svc_check_hdl) refers to gattm.o(.bss) for gattm_env
-    attm_db.o(i.attmdb_svc_init) refers to attm.o(i.attm_uuid16_comp) for attm_uuid16_comp
-    attm_db.o(i.attmdb_svc_visibility_set) refers to gattm.o(.bss) for gattm_env
-    atts.o(i.atts_check_length_and_offset) refers to attm_db.o(i.attmdb_get_max_len) for attmdb_get_max_len
-    atts.o(i.atts_clear_prep_data) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_clear_read_cache) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_clear_rsp_data) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_execute_write_req) refers to atts.o(i.atts_clear_prep_data) for atts_clear_prep_data
-    atts.o(i.atts_execute_write_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_execute_write_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_execute_write_req) refers to attm_db.o(i.attmdb_get_attribute) for attmdb_get_attribute
-    atts.o(i.atts_execute_write_req) refers to atts.o(i.atts_check_length_and_offset) for atts_check_length_and_offset
-    atts.o(i.atts_execute_write_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_execute_write_req) refers to atts.o(i.atts_get_dest_task) for atts_get_dest_task
-    atts.o(i.atts_execute_write_req) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_find_by_type_req) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_find_by_type_req) refers to atts.o(i.atts_find_value_by_uuid) for atts_find_value_by_uuid
-    atts.o(i.atts_find_by_type_req) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    atts.o(i.atts_find_by_type_req) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    atts.o(i.atts_find_by_type_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_find_by_type_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_find_by_type_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_find_by_type_req) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_find_end) refers to attm_db.o(i.attmdb_uuid16_comp) for attmdb_uuid16_comp
-    atts.o(i.atts_find_end) refers to attm_db.o(i.attmdb_get_service) for attmdb_get_service
-    atts.o(i.atts_find_end) refers to attm_db.o(i.attmdb_get_attribute) for attmdb_get_attribute
-    atts.o(i.atts_find_info_req) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_find_info_req) refers to attm_db.o(i.attmdb_get_next_att) for attmdb_get_next_att
-    atts.o(i.atts_find_info_req) refers to attm_db.o(i.attmdb_get_uuid) for attmdb_get_uuid
-    atts.o(i.atts_find_info_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_find_info_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_find_info_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_find_info_req) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_find_value_by_uuid) refers to attm_db.o(i.attmdb_get_next_att) for attmdb_get_next_att
-    atts.o(i.atts_find_value_by_uuid) refers to attm_db.o(i.attmdb_get_uuid) for attmdb_get_uuid
-    atts.o(i.atts_find_value_by_uuid) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    atts.o(i.atts_find_value_by_uuid) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_find_value_by_uuid) refers to atts.o(i.atts_find_end) for atts_find_end
-    atts.o(i.atts_find_value_by_uuid) refers to atts.o(i.atts_get_value) for atts_get_value
-    atts.o(i.atts_get_att_chk_perm) refers to attm_db.o(i.attmdb_att_get_permission) for attmdb_att_get_permission
-    atts.o(i.atts_get_att_chk_perm) refers to gapc.o(i.gapc_lk_sec_lvl_get) for gapc_lk_sec_lvl_get
-    atts.o(i.atts_get_att_chk_perm) refers to gapc.o(i.gapc_is_sec_set) for gapc_is_sec_set
-    atts.o(i.atts_get_att_chk_perm) refers to gapc.o(i.gapc_enc_keysize_get) for gapc_enc_keysize_get
-    atts.o(i.atts_get_att_chk_perm) refers to atts.o(.constdata) for .constdata
-    atts.o(i.atts_get_dest_task) refers to attm_db.o(i.attmdb_get_service) for attmdb_get_service
-    atts.o(i.atts_get_value) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    atts.o(i.atts_get_value) refers to attm.o(i.attm_get_value) for attm_get_value
-    atts.o(i.atts_get_value) refers to atts.o(i.atts_get_dest_task) for atts_get_dest_task
-    atts.o(i.atts_get_value) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_l2cc_pdu_recv_handler) refers to atts.o(i.atts_process_pdu) for atts_process_pdu
-    atts.o(i.atts_l2cc_pdu_recv_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    atts.o(i.atts_l2cc_pdu_recv_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    atts.o(i.atts_l2cc_pdu_recv_handler) refers to atts.o(.constdata) for .constdata
-    atts.o(i.atts_l2cc_pdu_recv_handler) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_mtu_exc_req) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    atts.o(i.atts_mtu_exc_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_mtu_exc_req) refers to gattc.o(i.gattc_set_mtu) for gattc_set_mtu
-    atts.o(i.atts_mtu_exc_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_prepare_write_req) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_prepare_write_req) refers to atts.o(i.atts_store_prep_data) for atts_store_prep_data
-    atts.o(i.atts_prepare_write_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_prepare_write_req) refers to atts.o(i.atts_get_dest_task) for atts_get_dest_task
-    atts.o(i.atts_prepare_write_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_prepare_write_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_prepare_write_req) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_process_pdu) refers to atts.o(i.atts_clear_rsp_data) for atts_clear_rsp_data
-    atts.o(i.atts_process_pdu) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_process_pdu) refers to atts.o(.constdata) for .constdata
-    atts.o(i.atts_read_blob_req) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_read_blob_req) refers to atts.o(i.atts_get_value) for atts_get_value
-    atts.o(i.atts_read_blob_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_read_blob_req) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_read_blob_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_read_blob_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_read_blob_req) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    atts.o(i.atts_read_by_grp_type_req) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_read_by_grp_type_req) refers to atts.o(i.atts_find_value_by_uuid) for atts_find_value_by_uuid
-    atts.o(i.atts_read_by_grp_type_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_read_by_grp_type_req) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    atts.o(i.atts_read_by_grp_type_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_read_by_grp_type_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_read_by_grp_type_req) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_read_by_type_req) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_read_by_type_req) refers to atts.o(i.atts_find_value_by_uuid) for atts_find_value_by_uuid
-    atts.o(i.atts_read_by_type_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_read_by_type_req) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    atts.o(i.atts_read_by_type_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_read_by_type_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_read_by_type_req) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_read_mult_req) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_read_mult_req) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_read_mult_req) refers to atts.o(i.atts_get_value) for atts_get_value
-    atts.o(i.atts_read_mult_req) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    atts.o(i.atts_read_mult_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_read_mult_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_read_mult_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_read_mult_req) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_read_req) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_read_req) refers to atts.o(i.atts_get_value) for atts_get_value
-    atts.o(i.atts_read_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_read_req) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_read_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_read_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_read_req) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    atts.o(i.atts_send_error) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_send_error) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_send_event) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_send_event) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    atts.o(i.atts_send_event) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_send_event) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_store_prep_data) refers to gattc.o(.bss) for gattc_env
-    atts.o(i.atts_update_elmt) refers to atts.o(i.atts_get_dest_task) for atts_get_dest_task
-    atts.o(i.atts_write_cmd) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_write_cmd) refers to atts.o(i.atts_check_length_and_offset) for atts_check_length_and_offset
-    atts.o(i.atts_write_cmd) refers to atts.o(i.atts_update_elmt) for atts_update_elmt
-    atts.o(i.atts_write_req) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_write_req) refers to atts.o(i.atts_check_length_and_offset) for atts_check_length_and_offset
-    atts.o(i.atts_write_req) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_write_req) refers to atts.o(i.atts_update_elmt) for atts_update_elmt
-    atts.o(i.atts_write_rsp_send) refers to atts.o(i.atts_send_error) for atts_send_error
-    atts.o(i.atts_write_rsp_send) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    atts.o(i.atts_write_rsp_send) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    atts.o(i.atts_write_signed) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_write_signed) refers to atts.o(i.atts_check_length_and_offset) for atts_check_length_and_offset
-    atts.o(i.atts_write_signed_cfm) refers to atts.o(i.atts_get_att_chk_perm) for atts_get_att_chk_perm
-    atts.o(i.atts_write_signed_cfm) refers to atts.o(i.atts_update_elmt) for atts_update_elmt
-    atts.o(.constdata) refers to atts.o(i.atts_mtu_exc_req) for atts_mtu_exc_req
-    atts.o(.constdata) refers to atts.o(i.atts_find_info_req) for atts_find_info_req
-    atts.o(.constdata) refers to atts.o(i.atts_find_by_type_req) for atts_find_by_type_req
-    atts.o(.constdata) refers to atts.o(i.atts_read_by_type_req) for atts_read_by_type_req
-    atts.o(.constdata) refers to atts.o(i.atts_read_by_grp_type_req) for atts_read_by_grp_type_req
-    atts.o(.constdata) refers to atts.o(i.atts_read_req) for atts_read_req
-    atts.o(.constdata) refers to atts.o(i.atts_read_blob_req) for atts_read_blob_req
-    atts.o(.constdata) refers to atts.o(i.atts_read_mult_req) for atts_read_mult_req
-    atts.o(.constdata) refers to atts.o(i.atts_write_cmd) for atts_write_cmd
-    atts.o(.constdata) refers to atts.o(i.atts_write_req) for atts_write_req
-    atts.o(.constdata) refers to atts.o(i.atts_write_signed) for atts_write_signed
-    atts.o(.constdata) refers to atts.o(i.atts_prepare_write_req) for atts_prepare_write_req
-    atts.o(.constdata) refers to atts.o(i.atts_execute_write_req) for atts_execute_write_req
-    gattc_task.o(i.gapc_cmp_evt_handler) refers to atts.o(i.atts_process_pdu) for atts_process_pdu
-    gattc_task.o(i.gapc_cmp_evt_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gapc_sign_ind_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    gattc_task.o(i.gapc_sign_ind_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gapc_sign_ind_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    gattc_task.o(i.gapc_sign_ind_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gattc_task.o(i.gapc_sign_ind_handler) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    gattc_task.o(i.gapc_sign_ind_handler) refers to atts.o(i.atts_write_signed_cfm) for atts_write_signed_cfm
-    gattc_task.o(i.gattc_att_info_cfm_handler) refers to atts.o(i.atts_send_error) for atts_send_error
-    gattc_task.o(i.gattc_att_info_cfm_handler) refers to atts.o(i.atts_process_pdu) for atts_process_pdu
-    gattc_task.o(i.gattc_att_info_cfm_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_att_info_req_ind_handler) refers to gattm.o(i.gattm_svc_get_start_hdl) for gattm_svc_get_start_hdl
-    gattc_task.o(i.gattc_cmp_evt_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    gattc_task.o(i.gattc_cmp_evt_handler) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    gattc_task.o(i.gattc_cmp_evt_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_cmp_evt_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_disc_char_desc_ind_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    gattc_task.o(i.gattc_disc_char_desc_ind_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_disc_char_ind_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    gattc_task.o(i.gattc_disc_char_ind_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_disc_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_disc_cmd_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_disc_cmd_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gattc_task.o(i.gattc_disc_cmd_handler) refers to attm.o(i.attm_convert_to128) for attm_convert_to128
-    gattc_task.o(i.gattc_disc_cmd_handler) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    gattc_task.o(i.gattc_disc_svc_incl_ind_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    gattc_task.o(i.gattc_disc_svc_incl_ind_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_disc_svc_ind_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    gattc_task.o(i.gattc_disc_svc_ind_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_event_cfm_handler) refers to attc.o(i.attc_send_hdl_cfm) for attc_send_hdl_cfm
-    gattc_task.o(i.gattc_exc_mtu_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_exc_mtu_cmd_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gattc_task.o(i.gattc_exc_mtu_cmd_handler) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    gattc_task.o(i.gattc_exc_mtu_cmd_handler) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    gattc_task.o(i.gattc_execute_write_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_execute_write_cmd_handler) refers to attc.o(i.attc_send_execute) for attc_send_execute
-    gattc_task.o(i.gattc_process_op) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    gattc_task.o(i.gattc_process_op) refers to gattc.o(i.gattc_send_error_evt) for gattc_send_error_evt
-    gattc_task.o(i.gattc_process_op) refers to gattc.o(i.gattc_set_operation_ptr) for gattc_set_operation_ptr
-    gattc_task.o(i.gattc_process_op) refers to gattc.o(i.gattc_update_state) for gattc_update_state
-    gattc_task.o(i.gattc_process_op) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_read_cfm_handler) refers to atts.o(i.atts_process_pdu) for atts_process_pdu
-    gattc_task.o(i.gattc_read_cfm_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_read_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_read_cmd_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gattc_task.o(i.gattc_read_cmd_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_read_cmd_handler) refers to attm.o(i.attm_convert_to128) for attm_convert_to128
-    gattc_task.o(i.gattc_read_cmd_handler) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    gattc_task.o(i.gattc_read_cmd_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_read_req_ind_handler) refers to gattm.o(i.gattm_svc_get_start_hdl) for gattm_svc_get_start_hdl
-    gattc_task.o(i.gattc_read_req_ind_handler) refers to gapc.o(i.gapc_svc_chg_ccc_get) for gapc_svc_chg_ccc_get
-    gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    gattc_task.o(i.gattc_send_evt_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_send_evt_cmd_handler) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    gattc_task.o(i.gattc_send_evt_cmd_handler) refers to atts.o(i.atts_send_event) for atts_send_event
-    gattc_task.o(i.gattc_send_evt_cmd_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_send_evt_cmd_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_send_svc_changed_cmd_handler) refers to gapm.o(i.gapm_svc_chg_en) for gapm_svc_chg_en
-    gattc_task.o(i.gattc_send_svc_changed_cmd_handler) refers to gapc.o(i.gapc_svc_chg_ccc_get) for gapc_svc_chg_ccc_get
-    gattc_task.o(i.gattc_send_svc_changed_cmd_handler) refers to gattm.o(i.gattm_svc_get_start_hdl) for gattm_svc_get_start_hdl
-    gattc_task.o(i.gattc_send_svc_changed_cmd_handler) refers to attm.o(i.attm_att_set_value) for attm_att_set_value
-    gattc_task.o(i.gattc_send_svc_changed_cmd_handler) refers to gattc.o(i.gattc_send_error_evt) for gattc_send_error_evt
-    gattc_task.o(i.gattc_timeout_handler) refers to gapc.o(i.gapc_is_disc_connection) for gapc_is_disc_connection
-    gattc_task.o(i.gattc_timeout_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gattc_task.o(i.gattc_timeout_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_timeout_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_timeout_handler) refers to gattc_task.o(.data) for .data
-    gattc_task.o(i.gattc_trans_timeout_ctrl) refers to gattc_task.o(.data) for .data
-    gattc_task.o(i.gattc_write_cfm_handler) refers to atts.o(i.atts_write_rsp_send) for atts_write_rsp_send
-    gattc_task.o(i.gattc_write_cfm_handler) refers to atts.o(i.atts_send_error) for atts_send_error
-    gattc_task.o(i.gattc_write_cfm_handler) refers to atts.o(i.atts_clear_prep_data) for atts_clear_prep_data
-    gattc_task.o(i.gattc_write_cfm_handler) refers to atts.o(i.atts_process_pdu) for atts_process_pdu
-    gattc_task.o(i.gattc_write_cfm_handler) refers to atts.o(i.atts_clear_read_cache) for atts_clear_read_cache
-    gattc_task.o(i.gattc_write_cfm_handler) refers to gattc.o(.bss) for gattc_env
-    gattc_task.o(i.gattc_write_cmd_handler) refers to gattc_task.o(i.gattc_process_op) for gattc_process_op
-    gattc_task.o(i.gattc_write_cmd_handler) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    gattc_task.o(i.gattc_write_cmd_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gattc_task.o(i.gattc_write_cmd_handler) refers to gapc.o(i.gapc_is_sec_set) for gapc_is_sec_set
-    gattc_task.o(i.gattc_write_cmd_handler) refers to gapc.o(i.gapc_lk_sec_lvl_get) for gapc_lk_sec_lvl_get
-    gattc_task.o(i.gattc_write_cmd_handler) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    gattc_task.o(i.gattc_write_cmd_handler) refers to attc.o(i.attc_send_execute) for attc_send_execute
-    gattc_task.o(i.gattc_write_cmd_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.gattc_write_req_ind_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gattc_task.o(i.gattc_write_req_ind_handler) refers to gapc.o(i.gapc_svc_chg_ccc_set) for gapc_svc_chg_ccc_set
-    gattc_task.o(i.l2cc_cmp_evt_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    gattc_task.o(i.l2cc_cmp_evt_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    gattc_task.o(i.l2cc_pdu_recv_ind_handler) refers to atts.o(i.atts_l2cc_pdu_recv_handler) for atts_l2cc_pdu_recv_handler
-    gattc_task.o(i.l2cc_pdu_recv_ind_handler) refers to attc.o(i.attc_l2cc_pdu_recv_handler) for attc_l2cc_pdu_recv_handler
-    gattc_task.o(i.l2cc_pdu_recv_ind_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gattc_task.o(i.l2cc_pdu_recv_ind_handler) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_default_msg_handler) for gattc_default_msg_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_exc_mtu_cmd_handler) for gattc_exc_mtu_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_disc_cmd_handler) for gattc_disc_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_read_cmd_handler) for gattc_read_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_write_cmd_handler) for gattc_write_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_event_cfm_handler) for gattc_event_cfm_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_execute_write_cmd_handler) for gattc_execute_write_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler) for gattc_reg_to_peer_evt_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_timeout_handler) for gattc_timeout_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler) for gattc_sdp_svc_disc_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_cmp_evt_handler) for gattc_cmp_evt_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_disc_svc_ind_handler) for gattc_disc_svc_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_disc_svc_incl_ind_handler) for gattc_disc_svc_incl_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_disc_char_ind_handler) for gattc_disc_char_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_disc_char_desc_ind_handler) for gattc_disc_char_desc_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_read_cfm_handler) for gattc_read_cfm_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_write_cfm_handler) for gattc_write_cfm_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_att_info_cfm_handler) for gattc_att_info_cfm_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_send_svc_changed_cmd_handler) for gattc_send_svc_changed_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_send_evt_cmd_handler) for gattc_send_evt_cmd_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_write_req_ind_handler) for gattc_write_req_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_att_info_req_ind_handler) for gattc_att_info_req_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gattc_read_req_ind_handler) for gattc_read_req_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gapc_sign_ind_handler) for gapc_sign_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.gapc_cmp_evt_handler) for gapc_cmp_evt_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.l2cc_pdu_recv_ind_handler) for l2cc_pdu_recv_ind_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(i.l2cc_cmp_evt_handler) for l2cc_cmp_evt_handler
-    gattc_task.o(.constdata) refers to gattc_task.o(.constdata) for gattc_msg_handler_tab
-    gattc_task.o(.constdata) refers to gattc_task.o(.bss) for gattc_state
-    gattm_task.o(.constdata) refers to gattm_task.o(i.gattm_default_msg_handler) for gattm_default_msg_handler
-    gattm_task.o(.constdata) refers to gattm_task.o(.constdata) for gattm_msg_handler_tab
-    gattm_task.o(.constdata) refers to gattm_task.o(.data) for gattm_state
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc_pdu.o(i.l2cc_pdu_rx_init) for l2cc_pdu_rx_init
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc_pdu.o(i.l2cc_pdu_header_check) for l2cc_pdu_header_check
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc_pdu.o(i.l2cc_pdu_unpack) for l2cc_pdu_unpack
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc_pdu.o(i.l2cc_lecb_pdu_unpack) for l2cc_lecb_pdu_unpack
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc_lecb.o(i.l2cc_lecb_init_disconnect) for l2cc_lecb_init_disconnect
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_task.o(i.hci_acl_data_handler) refers to l2cc_task.o(.data) for .data
-    l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler) refers to l2cm.o(i.l2cm_get_nb_buffer_available) for l2cm_get_nb_buffer_available
-    l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler) refers to l2cm.o(.bss) for l2cm_env
-    l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler) refers to l2cm.o(i.l2cm_tx_status) for l2cm_tx_status
-    l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_task.o(i.l2cc_lecb_add_cmd_handler) refers to l2cc_task.o(i.l2cc_process_op) for l2cc_process_op
-    l2cc_task.o(i.l2cc_lecb_add_cmd_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_task.o(i.l2cc_lecb_add_cmd_handler) refers to l2cc_lecb.o(i.l2cc_lecb_send_credit_add) for l2cc_lecb_send_credit_add
-    l2cc_task.o(i.l2cc_lecb_add_cmd_handler) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) refers to gapm.o(i.gapm_get_max_mps) for gapm_get_max_mps
-    l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) refers to l2cc_lecb.o(i.l2cc_lecb_h2l_err) for l2cc_lecb_h2l_err
-    l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) refers to l2cc_lecb.o(i.l2cc_lecb_send_con_rsp) for l2cc_lecb_send_con_rsp
-    l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) refers to l2cc_lecb.o(i.l2cc_lecb_free) for l2cc_lecb_free
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to l2cc_task.o(i.l2cc_process_op) for l2cc_process_op
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to gapm.o(i.gapm_get_max_mps) for gapm_get_max_mps
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to gapm.o(i.gapm_lecb_register) for gapm_lecb_register
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to l2cc_lecb.o(i.l2cc_lecb_send_con_req) for l2cc_lecb_send_con_req
-    l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler) refers to l2cc_task.o(i.l2cc_process_op) for l2cc_process_op
-    l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler) refers to l2cc_lecb.o(i.l2cc_lecb_send_disc_req) for l2cc_lecb_send_disc_req
-    l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler) refers to l2cm.o(i.l2cm_tx_status) for l2cm_tx_status
-    l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_task.o(i.l2cc_pdu_recv_ind_handler) refers to l2cc_sig.o(i.l2cc_sig_pdu_recv_handler) for l2cc_sig_pdu_recv_handler
-    l2cc_task.o(i.l2cc_pdu_recv_ind_handler) refers to l2cc_sig.o(i.l2cc_sig_send_cmd_reject) for l2cc_sig_send_cmd_reject
-    l2cc_task.o(i.l2cc_pdu_send_cmd_handler) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc_task.o(i.l2cc_pdu_send_cmd_handler) refers to l2cm.o(i.l2cm_tx_status) for l2cm_tx_status
-    l2cc_task.o(i.l2cc_pdu_send_cmd_handler) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_task.o(i.l2cc_process_op) refers to l2cc.o(i.l2cc_get_operation_ptr) for l2cc_get_operation_ptr
-    l2cc_task.o(i.l2cc_process_op) refers to l2cc.o(i.l2cc_set_operation_ptr) for l2cc_set_operation_ptr
-    l2cc_task.o(i.l2cc_process_op) refers to l2cc.o(i.l2cc_update_state) for l2cc_update_state
-    l2cc_task.o(i.l2cc_process_op) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler) refers to l2cc.o(i.l2cc_get_operation) for l2cc_get_operation
-    l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler) refers to l2cc_lecb.o(i.l2cc_lecb_free) for l2cc_lecb_free
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_default_msg_handler) for l2cc_default_msg_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_pdu_send_cmd_handler) for l2cc_pdu_send_cmd_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler) for l2cc_lecb_sdu_send_cmd_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler) for l2cc_dbg_pdu_send_cmd_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) for l2cc_lecb_connect_cmd_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) for l2cc_lecb_connect_cfm_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_lecb_add_cmd_handler) for l2cc_lecb_add_cmd_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler) for l2cc_lecb_disconnect_cmd_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler) for l2cc_signaling_trans_to_ind_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler) for hci_nb_cmp_pkts_evt_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.hci_acl_data_handler) for hci_acl_data_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(i.l2cc_pdu_recv_ind_handler) for l2cc_pdu_recv_ind_handler
-    l2cc_task.o(.constdata) refers to l2cc_task.o(.constdata) for l2cc_msg_handler_tab
-    l2cc_task.o(.constdata) refers to l2cc_task.o(.bss) for l2cc_state
-    l2cm.o(i.l2cm_cleanup) refers to l2cm.o(i.l2cm_tx_status) for l2cm_tx_status
-    l2cm.o(i.l2cm_cleanup) refers to l2cc.o(i.l2cc_cleanup) for l2cc_cleanup
-    l2cm.o(i.l2cm_cleanup) refers to l2cm.o(.bss) for .bss
-    l2cm.o(i.l2cm_create) refers to l2cc.o(i.l2cc_create) for l2cc_create
-    l2cm.o(i.l2cm_get_nb_buffer_available) refers to l2cm.o(.bss) for .bss
-    l2cm.o(i.l2cm_init) refers to l2cc.o(i.l2cc_init) for l2cc_init
-    l2cm.o(i.l2cm_init) refers to l2cm.o(i.l2cm_l2cap_tx_handler) for l2cm_l2cap_tx_handler
-    l2cm.o(i.l2cm_init) refers to l2cm.o(.bss) for .bss
-    l2cm.o(i.l2cm_l2cap_tx_handler) refers to l2cc.o(i.l2cc_data_send) for l2cc_data_send
-    l2cm.o(i.l2cm_l2cap_tx_handler) refers to l2cm.o(.bss) for .bss
-    l2cm.o(i.l2cm_set_link_layer_buff_size) refers to l2cm.o(.bss) for .bss
-    l2cm.o(i.l2cm_tx_status) refers to l2cm.o(.bss) for .bss
-    app_mesh_info.o(i.app_mesh_info_update_app_key) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.app_mesh_info_update_bind) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.app_mesh_info_update_net_key) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.app_mesh_info_update_publish) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.app_mesh_info_update_state) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.app_mesh_info_update_subs) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.mesh_info_clear) refers to patch.o(ram_code) for flash_erase
-    app_mesh_info.o(i.mesh_info_clear) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.mesh_info_clear) refers to mesh_api.o(.data) for mesh_info_store_addr
-    app_mesh_info.o(i.mesh_info_find_unicast_addr) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.mesh_info_load) refers to patch.o(ram_code) for flash_read
-    app_mesh_info.o(i.mesh_info_load) refers to app_mesh_info.o(i.mesh_info_clear) for mesh_info_clear
-    app_mesh_info.o(i.mesh_info_load) refers to sys_utils.o(ram_code) for platform_reset_patch
-    app_mesh_info.o(i.mesh_info_load) refers to mesh_api.o(.data) for mesh_info_store_addr
-    app_mesh_info.o(i.mesh_info_load) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.mesh_info_store) refers to app_mesh_info.o(i.app_mesh_info_update_state) for app_mesh_info_update_state
-    app_mesh_info.o(i.mesh_info_store) refers to app_mesh_info.o(i.app_mesh_info_update_net_key) for app_mesh_info_update_net_key
-    app_mesh_info.o(i.mesh_info_store) refers to app_mesh_info.o(i.app_mesh_info_update_app_key) for app_mesh_info_update_app_key
-    app_mesh_info.o(i.mesh_info_store) refers to app_mesh_info.o(i.app_mesh_info_update_publish) for app_mesh_info_update_publish
-    app_mesh_info.o(i.mesh_info_store) refers to app_mesh_info.o(i.app_mesh_info_update_subs) for app_mesh_info_update_subs
-    app_mesh_info.o(i.mesh_info_store) refers to app_mesh_info.o(i.app_mesh_info_update_bind) for app_mesh_info_update_bind
-    app_mesh_info.o(i.mesh_info_store_into_flash) refers to patch.o(ram_code) for flash_erase
-    app_mesh_info.o(i.mesh_info_store_into_flash) refers to app_mesh_info.o(.data) for .data
-    app_mesh_info.o(i.mesh_info_store_into_flash) refers to mesh_api.o(.data) for mesh_info_store_addr
-    gapc_hci.o(i.gapc_hci_handler) refers to gapc_hci.o(.constdata) for .constdata
-    gapc_hci.o(i.hci_auth_payl_to_exp_evt_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_hci.o(i.hci_cmd_stat_event_handler) refers to gapc.o(i.gapc_send_error_evt) for gapc_send_error_evt
-    gapc_hci.o(i.hci_cmd_stat_event_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_cmd_stat_event_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_hci.o(i.hci_cmd_stat_event_handler) refers to gapc.o(i.gapc_reschedule_operation) for gapc_reschedule_operation
-    gapc_hci.o(i.hci_cmd_stat_event_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_disc_cmp_evt_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_hci.o(i.hci_disc_cmp_evt_handler) refers to gapc.o(i.gapc_send_disconect_ind) for gapc_send_disconect_ind
-    gapc_hci.o(i.hci_disc_cmp_evt_handler) refers to gapc.o(i.gapc_send_error_evt) for gapc_send_error_evt
-    gapc_hci.o(i.hci_disc_cmp_evt_handler) refers to gapm.o(i.gapm_con_cleanup) for gapm_con_cleanup
-    gapc_hci.o(i.hci_disc_cmp_evt_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_enc_chg_evt_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_hci.o(i.hci_enc_chg_evt_handler) refers to smpc.o(i.smpc_handle_enc_change_evt) for smpc_handle_enc_change_evt
-    gapc_hci.o(i.hci_enc_key_refr_evt_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    gapc_hci.o(i.hci_enc_key_refr_evt_handler) refers to smpc.o(i.smpc_handle_enc_change_evt) for smpc_handle_enc_change_evt
-    gapc_hci.o(i.hci_le_ch_sel_algo_evt_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_le_con_update_cmp_evt_handler) refers to gapc.o(i.gapc_reschedule_operation) for gapc_reschedule_operation
-    gapc_hci.o(i.hci_le_con_update_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_le_con_update_cmp_evt_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_hci.o(i.hci_le_con_update_cmp_evt_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_le_data_len_chg_evt_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_hci.o(i.hci_le_ltk_request_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_hci.o(i.hci_le_ltk_request_evt_handler) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    gapc_hci.o(i.hci_le_ltk_request_evt_handler) refers to smpc.o(i.smpc_send_ltk_req_rsp) for smpc_send_ltk_req_rsp
-    gapc_hci.o(i.hci_le_ltk_request_evt_handler) refers to smpc.o(i.smpc_generate_stk) for smpc_generate_stk
-    gapc_hci.o(i.hci_le_ltk_request_evt_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_le_rd_phy_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    gapc_hci.o(i.hci_le_rd_phy_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_le_rem_con_param_req_evt_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_le_set_data_len_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_le_start_enc_stat_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    gapc_hci.o(i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(i.hci_wr_auth_payl_to_cmd_cmp_evt_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler) for hci_rd_rssi_cmd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler) for hci_rd_chnl_map_cmd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler) for hci_rd_auth_payl_to_cmd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_wr_auth_payl_to_cmd_cmp_evt_handler) for hci_wr_auth_payl_to_cmd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_set_data_len_cmd_cmp_evt_handler) for hci_le_set_data_len_cmd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_rd_phy_cmd_cmp_evt_handler) for hci_le_rd_phy_cmd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler) for hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_cmd_stat_event_handler) for hci_cmd_stat_event_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_start_enc_stat_evt_handler) for hci_le_start_enc_stat_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler) for hci_le_rd_rem_feats_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_con_update_cmp_evt_handler) for hci_le_con_update_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_rem_con_param_req_evt_handler) for hci_le_rem_con_param_req_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_data_len_chg_evt_handler) for hci_le_data_len_chg_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler) for hci_le_phy_upd_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_ch_sel_algo_evt_handler) for hci_le_ch_sel_algo_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_le_ltk_request_evt_handler) for hci_le_ltk_request_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_disc_cmp_evt_handler) for hci_disc_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler) for hci_rd_rem_ver_info_cmp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_auth_payl_to_exp_evt_handler) for hci_auth_payl_to_exp_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_enc_chg_evt_handler) for hci_enc_chg_evt_handler
-    gapc_hci.o(.constdata) refers to gapc_hci.o(i.hci_enc_key_refr_evt_handler) for hci_enc_key_refr_evt_handler
-    gapc_sig.o(i.gapc_sig_pdu_recv_handler) refers to gapc_sig.o(.constdata) for .constdata
-    gapc_sig.o(i.gapc_sig_send_param_resp) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    gapc_sig.o(i.gapc_sig_send_param_resp) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    gapc_sig.o(i.l2c_code_conn_param_upd_req_handler) refers to gapc.o(i.gapc_param_update_sanity) for gapc_param_update_sanity
-    gapc_sig.o(i.l2c_code_conn_param_upd_req_handler) refers to gapc_sig.o(i.gapc_sig_send_param_resp) for gapc_sig_send_param_resp
-    gapc_sig.o(i.l2c_code_conn_param_upd_req_handler) refers to gapc.o(.bss) for gapc_env
-    gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler) refers to gapc.o(i.gapc_get_operation_ptr) for gapc_get_operation_ptr
-    gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_sig.o(i.l2c_code_reject_handler) refers to gapc.o(i.gapc_get_operation) for gapc_get_operation
-    gapc_sig.o(i.l2c_code_reject_handler) refers to gapc.o(i.gapc_get_operation_ptr) for gapc_get_operation_ptr
-    gapc_sig.o(i.l2c_code_reject_handler) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    gapc_sig.o(.constdata) refers to gapc_sig.o(i.l2c_code_reject_handler) for l2c_code_reject_handler
-    gapc_sig.o(.constdata) refers to gapc_sig.o(i.l2c_code_conn_param_upd_req_handler) for l2c_code_conn_param_upd_req_handler
-    gapc_sig.o(.constdata) refers to gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler) for l2c_code_conn_param_upd_resp_handler
-    gapm_adv.o(i.gapm_adv_check_param) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm_adv.o(i.gapm_adv_check_param) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.gapm_adv_create) refers to gapm_adv.o(i.gapm_adv_check_param) for gapm_adv_check_param
-    gapm_adv.o(i.gapm_adv_create) refers to gapm_actv.o(i.gapm_actv_alloc) for gapm_actv_alloc
-    gapm_adv.o(i.gapm_adv_create) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_adv.o(i.gapm_adv_create) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_param_cmd) for gapm_adv_send_hci_le_set_ext_adv_param_cmd
-    gapm_adv.o(i.gapm_adv_create) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.gapm_adv_create) refers to gapm_adv.o(i.gapm_adv_start) for gapm_adv_start
-    gapm_adv.o(i.gapm_adv_create) refers to gapm_adv.o(i.gapm_adv_stop) for gapm_adv_stop
-    gapm_adv.o(i.gapm_adv_create) refers to gapm_adv.o(i.gapm_adv_delete) for gapm_adv_delete
-    gapm_adv.o(i.gapm_adv_delete) refers to gapm_adv.o(i.gapm_adv_send_hci_le_rmv_adv_set_cmd) for gapm_adv_send_hci_le_rmv_adv_set_cmd
-    gapm_adv.o(i.gapm_adv_delete) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_param_cmd) refers to gapm_actv.o(i.gapm_actv_get_hci_own_addr_type) for gapm_actv_get_hci_own_addr_type
-    gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_param_cmd) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm_adv.o(i.gapm_adv_set_data) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_data_cmd) for gapm_adv_send_hci_le_set_ext_adv_data_cmd
-    gapm_adv.o(i.gapm_adv_set_data) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd) for gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd
-    gapm_adv.o(i.gapm_adv_set_data) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_data_cmd) for gapm_adv_send_hci_le_set_per_adv_data_cmd
-    gapm_adv.o(i.gapm_adv_start) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_en_cmd) for gapm_adv_send_hci_le_set_ext_adv_en_cmd
-    gapm_adv.o(i.gapm_adv_start) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.gapm_adv_stop) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_en_cmd) for gapm_adv_send_hci_le_set_ext_adv_en_cmd
-    gapm_adv.o(i.gapm_adv_stop) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_en_cmd) for gapm_adv_send_hci_le_set_per_adv_en_cmd
-    gapm_adv.o(i.gapm_adv_stop) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.gapm_set_adv_data_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_adv.o(i.gapm_set_adv_data_cmd_handler) refers to gapm_adv.o(i.gapm_adv_check_data_sanity) for gapm_adv_check_data_sanity
-    gapm_adv.o(i.gapm_set_adv_data_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_adv.o(i.gapm_set_adv_data_cmd_handler) refers to gapm_adv.o(i.gapm_adv_set_data) for gapm_adv_set_data
-    gapm_adv.o(i.gapm_set_adv_data_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.hci_le_adv_set_term_evt_handler) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm_adv.o(i.hci_le_adv_set_term_evt_handler) refers to gapc.o(i.gapc_set_local_addr) for gapc_set_local_addr
-    gapm_adv.o(i.hci_le_adv_set_term_evt_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_adv.o(i.hci_le_adv_set_term_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt) for gapm_actv_retrieve_cmd_cmp_evt
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler) for hci_le_cmd_cmp_evt_creating_handler
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm_adv.o(i.gapm_adv_set_data) for gapm_adv_set_data
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm_adv.o(i.hci_le_cmd_cmp_evt_starting_handler) for hci_le_cmd_cmp_evt_starting_handler
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_en_cmd) for gapm_adv_send_hci_le_set_per_adv_en_cmd
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm_actv.o(i.gapm_actv_deleted) for gapm_actv_deleted
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler) refers to gapm_adv.o(i.gapm_adv_send_hci_le_rmv_adv_set_cmd) for gapm_adv_send_hci_le_rmv_adv_set_cmd
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler) refers to m_al_task.o(i.m_al_get_local_addr) for m_al_get_local_addr
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler) refers to gapm_actv.o(i.gapm_actv_created) for gapm_actv_created
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_starting_handler) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_en_cmd) for gapm_adv_send_hci_le_set_per_adv_en_cmd
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_starting_handler) refers to gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_en_cmd) for gapm_adv_send_hci_le_set_ext_adv_en_cmd
-    gapm_adv.o(i.hci_le_cmd_cmp_evt_starting_handler) refers to gapm_actv.o(i.gapm_actv_started) for gapm_actv_started
-    gapm_adv.o(i.hci_le_scan_req_rcvd_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_get_dev_info_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_get_dev_info_cmd_handler) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm_cfg.o(i.gapm_get_dev_info_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_get_dev_info_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_le_test_mode_ctrl_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_lepsm_register_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_lepsm_register_cmd_handler) refers to gapm.o(i.gapm_le_psm_find) for gapm_le_psm_find
-    gapm_cfg.o(i.gapm_lepsm_register_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_lepsm_register_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler) refers to gapm.o(i.gapm_le_psm_find) for gapm_le_psm_find
-    gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_op_reset_continue) refers to l2cm.o(i.l2cm_get_nb_buffer_available) for l2cm_get_nb_buffer_available
-    gapm_cfg.o(i.gapm_op_reset_continue) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_op_setup_continue) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_op_setup_continue) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_profile_task_add_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_profile_task_add_cmd_handler) refers to prf.o(i.prf_add_profile) for prf_add_profile
-    gapm_cfg.o(i.gapm_profile_task_add_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_reset_cmd_handler) refers to gapm.o(i.gapm_send_error_evt) for gapm_send_error_evt
-    gapm_cfg.o(i.gapm_reset_cmd_handler) refers to rwble_hl.o(i.rwble_hl_reset) for rwble_hl_reset
-    gapm_cfg.o(i.gapm_reset_cmd_handler) refers to gapm_cfg.o(i.gapm_op_reset_continue) for gapm_op_reset_continue
-    gapm_cfg.o(i.gapm_reset_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_set_channel_map_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_set_channel_map_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_set_channel_map_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_dle_val_check) for gapm_dle_val_check
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to attm_db.o(i.attmdb_destroy) for attmdb_destroy
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_init_attr) for gapm_init_attr
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gattm.o(i.gattm_init_attr) for gattm_init_attr
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_get_att_handle) for gapm_get_att_handle
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to attm.o(i.attm_att_update_perm) for attm_att_update_perm
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to prf.o(i.prf_init) for prf_init
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_set_max_mtu) for gapm_set_max_mtu
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_set_max_mps) for gapm_set_max_mps
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(i.gapm_le_psm_cleanup) for gapm_le_psm_cleanup
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm_cfg.o(i.gapm_op_setup_continue) for gapm_op_setup_continue
-    gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.gapm_set_irk_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_cfg.o(i.gapm_set_irk_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.gapm_set_irk_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler) refers to gapm_cfg.o(i.gapm_op_reset_continue) for gapm_op_reset_continue
-    gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler) refers to gapm_cfg.o(i.gapm_op_setup_continue) for gapm_op_setup_continue
-    gapm_cfg.o(i.hci_basic_cmd_cmp_evt_rl_cfg_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_basic_cmd_cmp_evt_rl_cfg_handler) refers to gapm_cfg.o(i.gapm_op_setup_continue) for gapm_op_setup_continue
-    gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler) refers to l2cm.o(i.l2cm_set_link_layer_buff_size) for l2cm_set_link_layer_buff_size
-    gapm_cfg.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler) refers to gapm_cfg.o(i.gapm_op_reset_continue) for gapm_op_reset_continue
-    gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler) refers to gapm_cfg.o(i.gapm_op_setup_continue) for gapm_op_setup_continue
-    gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler) refers to gapm_cfg.o(i.gapm_op_reset_continue) for gapm_op_reset_continue
-    gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler) refers to gapm_cfg.o(i.gapm_op_reset_continue) for gapm_op_reset_continue
-    gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler) refers to gapm_cfg.o(i.gapm_op_reset_continue) for gapm_op_reset_continue
-    gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler) refers to gapm_cfg.o(i.gapm_op_setup_continue) for gapm_op_setup_continue
-    gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_cfg.o(i.hci_rd_buff_size_cmd_cmp_evt_handler) refers to l2cm.o(i.l2cm_set_link_layer_buff_size) for l2cm_set_link_layer_buff_size
-    gapm_cfg.o(i.hci_rd_buff_size_cmd_cmp_evt_handler) refers to gapm_cfg.o(i.gapm_op_reset_continue) for gapm_op_reset_continue
-    gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_cfg.o(i.hci_test_end_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_cfg.o(i.hci_test_end_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_init.o(i.gapc_cmp_evt_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_init.o(i.gapc_cmp_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_init.o(i.gapc_peer_att_info_ind_handler) refers to gapc.o(i.gapc_get_bdaddr) for gapc_get_bdaddr
-    gapm_init.o(i.gapc_peer_att_info_ind_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_init.o(i.gapm_auto_conn_to_ind_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_init.o(i.gapm_init_connection_ind) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm_init.o(i.gapm_init_connection_ind) refers to gapc.o(i.gapc_set_local_addr) for gapc_set_local_addr
-    gapm_init.o(i.gapm_init_connection_ind) refers to gapm_init.o(i.gapm_init_send_hci_le_ext_create_con_cmd) for gapm_init_send_hci_le_ext_create_con_cmd
-    gapm_init.o(i.gapm_init_connection_ind) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_init.o(i.gapm_init_connection_ind) refers to gapm.o(.bss) for gapm_env
-    gapm_init.o(i.gapm_init_create) refers to gapm_addr.o(i.gapm_is_addr_type_valid) for gapm_is_addr_type_valid
-    gapm_init.o(i.gapm_init_create) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    gapm_init.o(i.gapm_init_create) refers to gapm_actv.o(i.gapm_actv_alloc) for gapm_actv_alloc
-    gapm_init.o(i.gapm_init_create) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_init.o(i.gapm_init_create) refers to gapm_actv.o(i.gapm_actv_created) for gapm_actv_created
-    gapm_init.o(i.gapm_init_create) refers to gapm.o(.bss) for gapm_env
-    gapm_init.o(i.gapm_init_create) refers to gapm_init.o(i.gapm_init_start) for gapm_init_start
-    gapm_init.o(i.gapm_init_create) refers to gapm_init.o(i.gapm_init_stop) for gapm_init_stop
-    gapm_init.o(i.gapm_init_create) refers to gapm_init.o(i.gapm_init_delete) for gapm_init_delete
-    gapm_init.o(i.gapm_init_delete) refers to gapm_actv.o(i.gapm_actv_deleted) for gapm_actv_deleted
-    gapm_init.o(i.gapm_init_send_hci_le_ext_create_con_cmd) refers to gapm_actv.o(i.gapm_actv_get_hci_own_addr_type) for gapm_actv_get_hci_own_addr_type
-    gapm_init.o(i.gapm_init_start) refers to gapm_init.o(i.gapm_init_send_hci_le_ext_create_con_cmd) for gapm_init_send_hci_le_ext_create_con_cmd
-    gapm_init.o(i.gapm_init_start) refers to gapm.o(.bss) for gapm_env
-    gapm_init.o(i.gapm_init_stop) refers to gapm.o(.bss) for gapm_env
-    gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler) refers to gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt) for gapm_actv_retrieve_cmd_cmp_evt
-    gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler) refers to gapm_actv.o(i.gapm_actv_started) for gapm_actv_started
-    gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_list.o(i.gapm_get_ral_addr_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_list.o(i.gapm_list_send_list_size_ind) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_list.o(i.gapm_list_set_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_list.o(i.gapm_list_set_cmd_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler) refers to gapm_list.o(i.gapm_list_add_next_entry) for gapm_list_add_next_entry
-    gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler) refers to gapm_list.o(i.gapm_list_send_list_size_ind) for gapm_list_send_list_size_ind
-    gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler) refers to gapm_list.o(i.gapm_list_send_list_size_ind) for gapm_list_send_list_size_ind
-    gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler) refers to gapm_list.o(i.gapm_list_send_list_size_ind) for gapm_list_send_list_size_ind
-    gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_per_sync.o(i.gapm_per_sync_create) refers to gapm_actv.o(i.gapm_actv_alloc) for gapm_actv_alloc
-    gapm_per_sync.o(i.gapm_per_sync_create) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_per_sync.o(i.gapm_per_sync_create) refers to gapm_actv.o(i.gapm_actv_created) for gapm_actv_created
-    gapm_per_sync.o(i.gapm_per_sync_create) refers to gapm_per_sync.o(i.gapm_per_sync_start) for gapm_per_sync_start
-    gapm_per_sync.o(i.gapm_per_sync_create) refers to gapm_per_sync.o(i.gapm_per_sync_stop) for gapm_per_sync_stop
-    gapm_per_sync.o(i.gapm_per_sync_create) refers to gapm_per_sync.o(i.gapm_per_sync_delete) for gapm_per_sync_delete
-    gapm_per_sync.o(i.gapm_per_sync_delete) refers to gapm_actv.o(i.gapm_actv_deleted) for gapm_actv_deleted
-    gapm_per_sync.o(i.gapm_per_sync_get_activity) refers to gapm.o(.bss) for gapm_env
-    gapm_per_sync.o(i.gapm_per_sync_start) refers to gapm_per_sync.o(i.gapm_per_sync_get_activity) for gapm_per_sync_get_activity
-    gapm_per_sync.o(i.gapm_per_sync_start) refers to gapm.o(.bss) for gapm_env
-    gapm_per_sync.o(i.gapm_per_sync_stop) refers to gapm.o(.bss) for gapm_env
-    gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler) refers to gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt) for gapm_actv_retrieve_cmd_cmp_evt
-    gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler) refers to gapm_actv.o(i.gapm_actv_started) for gapm_actv_started
-    gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler) refers to gapm_per_sync.o(i.gapm_per_sync_get_activity) for gapm_per_sync_get_activity
-    gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler) refers to gapm_per_sync.o(i.gapm_per_sync_send_adv_report_ind) for gapm_per_sync_send_adv_report_ind
-    gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler) refers to gapm_per_sync.o(i.gapm_per_sync_clear_fragments) for gapm_per_sync_clear_fragments
-    gapm_per_sync.o(i.hci_le_per_adv_sync_est_evt_handler) refers to gapm_per_sync.o(i.gapm_per_sync_get_activity) for gapm_per_sync_get_activity
-    gapm_per_sync.o(i.hci_le_per_adv_sync_est_evt_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_per_sync.o(i.hci_le_per_adv_sync_lost_evt_handler) refers to gapm_per_sync.o(i.gapm_per_sync_get_activity) for gapm_per_sync_get_activity
-    gapm_per_sync.o(i.hci_le_per_adv_sync_lost_evt_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_scan.o(i.gapm_scan_actv_clean) refers to gapm_scan.o(i.gapm_scan_clear_fragments) for gapm_scan_clear_fragments
-    gapm_scan.o(i.gapm_scan_create) refers to gapm_addr.o(i.gapm_is_addr_type_valid) for gapm_is_addr_type_valid
-    gapm_scan.o(i.gapm_scan_create) refers to gapm_actv.o(i.gapm_actv_alloc) for gapm_actv_alloc
-    gapm_scan.o(i.gapm_scan_create) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_scan.o(i.gapm_scan_create) refers to gapm_actv.o(i.gapm_actv_created) for gapm_actv_created
-    gapm_scan.o(i.gapm_scan_create) refers to gapm.o(.bss) for gapm_env
-    gapm_scan.o(i.gapm_scan_create) refers to gapm_scan.o(i.gapm_scan_start) for gapm_scan_start
-    gapm_scan.o(i.gapm_scan_create) refers to gapm_scan.o(i.gapm_scan_stop) for gapm_scan_stop
-    gapm_scan.o(i.gapm_scan_create) refers to gapm_scan.o(i.gapm_scan_delete) for gapm_scan_delete
-    gapm_scan.o(i.gapm_scan_delete) refers to gapm_actv.o(i.gapm_actv_deleted) for gapm_actv_deleted
-    gapm_scan.o(i.gapm_scan_filter_packet) refers to gapm_scan.o(i.gapm_scan_add_to_filter) for gapm_scan_add_to_filter
-    gapm_scan.o(i.gapm_scan_filter_packet) refers to gapm_scan.o(.data) for .data
-    gapm_scan.o(i.gapm_scan_send_adv_report_ind) refers to gapm_scan.o(i.gapm_scan_filter_packet) for gapm_scan_filter_packet
-    gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_en_cmd) refers to gapm.o(.bss) for gapm_env
-    gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_param_cmd) refers to gapm_actv.o(i.gapm_actv_get_hci_own_addr_type) for gapm_actv_get_hci_own_addr_type
-    gapm_scan.o(i.gapm_scan_start) refers to gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_param_cmd) for gapm_scan_send_hci_le_set_ext_scan_param_cmd
-    gapm_scan.o(i.gapm_scan_start) refers to gapm.o(.bss) for gapm_env
-    gapm_scan.o(i.gapm_scan_stop) refers to gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_en_cmd) for gapm_scan_send_hci_le_set_ext_scan_en_cmd
-    gapm_scan.o(i.gapm_scan_stop) refers to gapm.o(.bss) for gapm_env
-    gapm_scan.o(i.gapm_scan_store_fragment) refers to gapm_scan.o(i.gapm_scan_clear_fragments) for gapm_scan_clear_fragments
-    gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler) refers to gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt) for gapm_actv_retrieve_cmd_cmp_evt
-    gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler) refers to gapm_actv.o(i.gapm_actv_started) for gapm_actv_started
-    gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler) refers to gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_en_cmd) for gapm_scan_send_hci_le_set_ext_scan_en_cmd
-    gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_scan.o(i.hci_le_ext_adv_report_evt_handler) refers to gapm_scan.o(i.gapm_scan_send_adv_report_ind) for gapm_scan_send_adv_report_ind
-    gapm_scan.o(i.hci_le_ext_adv_report_evt_handler) refers to gapm_scan.o(i.gapm_scan_clear_fragments) for gapm_scan_clear_fragments
-    gapm_scan.o(i.hci_le_ext_adv_report_evt_handler) refers to gapm_scan.o(i.gapm_scan_store_fragment) for gapm_scan_store_fragment
-    gapm_scan.o(i.hci_le_ext_adv_report_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_scan.o(i.hci_le_scan_timeout_evt_handler) refers to gapm_actv.o(i.gapm_actv_stopped) for gapm_actv_stopped
-    gapm_scan.o(i.hci_le_scan_timeout_evt_handler) refers to gapm.o(.bss) for gapm_env
-    gapm_smp.o(i.gapm_gen_dh_key_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler) refers to gapm_smp.o(i.gapm_smp_rand_req) for gapm_smp_rand_req
-    gapm_smp.o(i.gapm_get_pub_key_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_smp.o(i.gapm_get_pub_key_cmd_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_smp.o(i.gapm_get_pub_key_cmd_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_smp.o(i.gapm_resolv_addr_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_smp.o(i.gapm_resolv_addr_cmd_handler) refers to gapm_smp.o(i.gapm_smp_resolv_op_cont) for gapm_smp_resolv_op_cont
-    gapm_smp.o(i.gapm_smp_encrypt_req) refers to gapm_smp.o(i.gapm_smp_encrypt_rsp) for gapm_smp_encrypt_rsp
-    gapm_smp.o(i.gapm_smp_encrypt_rsp) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_smp.o(i.gapm_smp_encrypt_rsp) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_smp.o(i.gapm_smp_encrypt_rsp) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_smp.o(i.gapm_smp_encrypt_rsp) refers to gapm_smp.o(i.gapm_smp_resolv_op_cont) for gapm_smp_resolv_op_cont
-    gapm_smp.o(i.gapm_smp_encrypt_rsp) refers to gapm.o(.bss) for gapm_env
-    gapm_smp.o(i.gapm_smp_rand_req) refers to gapm_smp.o(i.gapm_smp_rand_rsp) for gapm_smp_rand_rsp
-    gapm_smp.o(i.gapm_smp_rand_rsp) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_smp.o(i.gapm_smp_rand_rsp) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_smp.o(i.gapm_smp_rand_rsp) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_smp.o(i.gapm_smp_rand_rsp) refers to gapm.o(i.gapm_get_irk) for gapm_get_irk
-    gapm_smp.o(i.gapm_smp_rand_rsp) refers to gapm_smp.o(i.gapm_smp_encrypt_req) for gapm_smp_encrypt_req
-    gapm_smp.o(i.gapm_smp_rand_rsp) refers to gapm.o(.bss) for gapm_env
-    gapm_smp.o(i.gapm_smp_resolv_op_cont) refers to gapm_smp.o(i.gapm_smp_encrypt_req) for gapm_smp_encrypt_req
-    gapm_smp.o(i.gapm_smp_resolv_op_cont) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    gapm_smp.o(i.gapm_smp_resolv_op_cont) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_smp.o(i.gapm_smp_resolv_op_cont) refers to gapm.o(.bss) for gapm_env
-    gapm_smp.o(i.gapm_use_enc_block_cmd_handler) refers to gapm.o(i.gapm_process_op) for gapm_process_op
-    gapm_smp.o(i.gapm_use_enc_block_cmd_handler) refers to gapm_smp.o(i.gapm_smp_encrypt_req) for gapm_smp_encrypt_req
-    gapm_smp.o(i.gapm_use_enc_block_cmd_handler) refers to gapm_smp.o(i.gapm_smp_rand_req) for gapm_smp_rand_req
-    gapm_smp.o(i.hci_le_gen_dhkey_stat_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_smp.o(i.hci_le_gen_dhkey_stat_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler) refers to gapm.o(i.gapm_get_operation) for gapm_get_operation
-    gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler) refers to gapm.o(i.gapm_send_complete_evt) for gapm_send_complete_evt
-    gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler) refers to gapm.o(i.gapm_get_requester) for gapm_get_requester
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_generate_cfm) for smpc_generate_cfm
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_generate_stk) for smpc_generate_stk
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to gapc.o(i.gapc_enc_keysize_get) for gapc_enc_keysize_get
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_send_ltk_req_rsp) for smpc_send_ltk_req_rsp
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_send_start_enc_cmd) for smpc_send_start_enc_cmd
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc_crypto.o(i.smpc_process_aes_cmac) for smpc_process_aes_cmac
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc_crypto.o(i.smpc_f4_complete) for smpc_f4_complete
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_init_mac_key_calculation) for smpc_init_mac_key_calculation
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to gapm.o(i.gapm_get_local_public_key) for gapm_get_local_public_key
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc_crypto.o(i.smpc_g2_init) for smpc_g2_init
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc_crypto.o(i.smpc_g2_complete) for smpc_g2_complete
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_send_pairing_req_ind) for smpc_send_pairing_req_ind
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc_crypto.o(i.smpc_aes_cmac_init) for smpc_aes_cmac_init
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc_crypto.o(i.smpc_f5_complete) for smpc_f5_complete
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_initiate_dhkey_check) for smpc_initiate_dhkey_check
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc_crypto.o(i.smpc_f6_complete) for smpc_f6_complete
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_initiate_dhkey_verification) for smpc_initiate_dhkey_verification
-    smpc_api.o(i.smpc_calc_confirm_cont) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to smpc.o(i.smpc_generate_e1) for smpc_generate_e1
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to gapm.o(i.gapm_get_local_public_key) for gapm_get_local_public_key
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to smpc.o(i.smpc_get_next_passkey_bit) for smpc_get_next_passkey_bit
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to smpc_crypto.o(i.smpc_f4_Init) for smpc_f4_Init
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to smpc.o(i.smpc_send_pairing_req_ind) for smpc_send_pairing_req_ind
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to smpc.o(i.smpc_init_mac_key_calculation) for smpc_init_mac_key_calculation
-    smpc_api.o(i.smpc_confirm_gen_rand) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_encrypt_cfm) refers to smpc.o(i.smpc_send_ltk_req_rsp) for smpc_send_ltk_req_rsp
-    smpc_api.o(i.smpc_encrypt_cfm) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_encrypt_start) refers to smpc.o(i.smpc_send_start_enc_cmd) for smpc_send_start_enc_cmd
-    smpc_api.o(i.smpc_encrypt_start) refers to gapc.o(i.gapc_enc_keysize_set) for gapc_enc_keysize_set
-    smpc_api.o(i.smpc_encrypt_start_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc_api.o(i.smpc_key_press_notification_ind) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc_api.o(i.smpc_pairing_csrk_exch) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_pairing_csrk_exch) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_pairing_csrk_exch) refers to smpc.o(i.smpc_tkdp_send_continue) for smpc_tkdp_send_continue
-    smpc_api.o(i.smpc_pairing_csrk_exch) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_irk_exch) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_pairing_irk_exch) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_pairing_irk_exch) refers to smpc.o(i.smpc_tkdp_send_continue) for smpc_tkdp_send_continue
-    smpc_api.o(i.smpc_pairing_irk_exch) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_ltk_exch) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_pairing_ltk_exch) refers to gapc.o(i.gapc_enc_keysize_get) for gapc_enc_keysize_get
-    smpc_api.o(i.smpc_pairing_ltk_exch) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_pairing_ltk_exch) refers to smpc.o(i.smpc_tkdp_send_continue) for smpc_tkdp_send_continue
-    smpc_api.o(i.smpc_pairing_ltk_exch) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_nc_exch) refers to smpc.o(i.smpc_init_mac_key_calculation) for smpc_init_mac_key_calculation
-    smpc_api.o(i.smpc_pairing_nc_exch) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_pairing_nc_exch) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_pairing_nc_exch) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    smpc_api.o(i.smpc_pairing_nc_exch) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_oob_exch) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_pairing_oob_exch) refers to smpc_crypto.o(i.smpc_f4_Init) for smpc_f4_Init
-    smpc_api.o(i.smpc_pairing_oob_exch) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_api.o(i.smpc_pairing_oob_exch) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_req_handler) refers to smpc.o(i.smpc_send_pairing_req_ind) for smpc_send_pairing_req_ind
-    smpc_api.o(i.smpc_pairing_req_handler) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_rsp) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_pairing_rsp) refers to gapm.o(i.gapm_is_sec_con_pairing_supp) for gapm_is_sec_con_pairing_supp
-    smpc_api.o(i.smpc_pairing_rsp) refers to gapm.o(i.gapm_is_legacy_pairing_supp) for gapm_is_legacy_pairing_supp
-    smpc_api.o(i.smpc_pairing_rsp) refers to smpc.o(i.smpc_check_max_key_size) for smpc_check_max_key_size
-    smpc_api.o(i.smpc_pairing_rsp) refers to smpc.o(i.smpc_check_key_distrib) for smpc_check_key_distrib
-    smpc_api.o(i.smpc_pairing_rsp) refers to smpc.o(i.smpc_get_key_sec_prop) for smpc_get_key_sec_prop
-    smpc_api.o(i.smpc_pairing_rsp) refers to smpc.o(i.smpc_is_sec_mode_reached) for smpc_is_sec_mode_reached
-    smpc_api.o(i.smpc_pairing_rsp) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_pairing_rsp) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc_api.o(i.smpc_pairing_rsp) refers to smpc.o(i.smpc_send_pairing_req_ind) for smpc_send_pairing_req_ind
-    smpc_api.o(i.smpc_pairing_rsp) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_start) refers to smpc.o(i.smpc_check_pairing_feat) for smpc_check_pairing_feat
-    smpc_api.o(i.smpc_pairing_start) refers to gapm.o(i.gapm_is_sec_con_pairing_supp) for gapm_is_sec_con_pairing_supp
-    smpc_api.o(i.smpc_pairing_start) refers to gapm.o(i.gapm_is_legacy_pairing_supp) for gapm_is_legacy_pairing_supp
-    smpc_api.o(i.smpc_pairing_start) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_pairing_start) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_pairing_tk_exch) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_api.o(i.smpc_pairing_tk_exch) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc_api.o(i.smpc_pairing_tk_exch) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_api.o(i.smpc_pairing_tk_exch) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_security_req_send) refers to gapm.o(i.gapm_is_sec_con_pairing_supp) for gapm_is_sec_con_pairing_supp
-    smpc_api.o(i.smpc_security_req_send) refers to gapm.o(i.gapm_is_legacy_pairing_supp) for gapm_is_legacy_pairing_supp
-    smpc_api.o(i.smpc_security_req_send) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_api.o(i.smpc_security_req_send) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_sign_command) refers to gapc.o(i.gapc_get_sign_counter) for gapc_get_sign_counter
-    smpc_api.o(i.smpc_sign_command) refers to smpc.o(i.smpc_generate_ci) for smpc_generate_ci
-    smpc_api.o(i.smpc_sign_command) refers to smpc.o(i.smpc_generate_l) for smpc_generate_l
-    smpc_api.o(i.smpc_sign_command) refers to gapc.o(.bss) for gapc_env
-    smpc_api.o(i.smpc_sign_cont) refers to gapc.o(i.gapc_get_operation_ptr) for gapc_get_operation_ptr
-    smpc_api.o(i.smpc_sign_cont) refers to smpc.o(i.smpc_generate_ci) for smpc_generate_ci
-    smpc_api.o(i.smpc_sign_cont) refers to smpc.o(i.smpc_calc_subkeys) for smpc_calc_subkeys
-    smpc_api.o(i.smpc_sign_cont) refers to smpc.o(i.smpc_xor) for smpc_xor
-    smpc_api.o(i.smpc_sign_cont) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc_api.o(i.smpc_sign_cont) refers to gapc.o(i.gapc_get_requester) for gapc_get_requester
-    smpc_api.o(i.smpc_sign_cont) refers to gapc.o(i.gapc_get_sign_counter) for gapc_get_sign_counter
-    smpc_api.o(i.smpc_sign_cont) refers to gapc.o(i.gapc_send_complete_evt) for gapc_send_complete_evt
-    smpc_api.o(i.smpc_sign_cont) refers to smpc.o(i.smpc_generate_l) for smpc_generate_l
-    smpc_api.o(i.smpc_sign_cont) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_aes_cmac_complete) refers to smpc_crypto.o(i.smpc_XOR_16_Byte_Array) for smpc_XOR_16_Byte_Array
-    smpc_crypto.o(i.smpc_aes_cmac_complete) refers to smpc.o(i.smpc_send_use_enc_block_cmd) for smpc_send_use_enc_block_cmd
-    smpc_crypto.o(i.smpc_aes_cmac_complete) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_aes_cmac_continue) refers to smpc_crypto.o(i.smpc_XOR_16_Byte_Array) for smpc_XOR_16_Byte_Array
-    smpc_crypto.o(i.smpc_aes_cmac_continue) refers to smpc.o(i.smpc_send_use_enc_block_cmd) for smpc_send_use_enc_block_cmd
-    smpc_crypto.o(i.smpc_aes_cmac_continue) refers to smpc_crypto.o(i.smpc_ShiftLeft1Bit16ByteNum) for smpc_ShiftLeft1Bit16ByteNum
-    smpc_crypto.o(i.smpc_aes_cmac_continue) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_aes_cmac_init) refers to smpc.o(i.smpc_send_use_enc_block_cmd) for smpc_send_use_enc_block_cmd
-    smpc_crypto.o(i.smpc_aes_cmac_init) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_f4_Init) refers to smpc_crypto.o(i.smpc_aes_cmac_init) for smpc_aes_cmac_init
-    smpc_crypto.o(i.smpc_f4_Init) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_f4_complete) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_f5_complete) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_f5_init) refers to smpc_crypto.o(i.smpc_aes_cmac_init) for smpc_aes_cmac_init
-    smpc_crypto.o(i.smpc_f5_init) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_f6_complete) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_f6_init) refers to smpc_crypto.o(i.smpc_aes_cmac_init) for smpc_aes_cmac_init
-    smpc_crypto.o(i.smpc_f6_init) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_g2_complete) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_g2_init) refers to smpc_crypto.o(i.smpc_aes_cmac_init) for smpc_aes_cmac_init
-    smpc_crypto.o(i.smpc_g2_init) refers to gapc.o(.bss) for gapc_env
-    smpc_crypto.o(i.smpc_process_aes_cmac) refers to smpc_crypto.o(i.smpc_aes_cmac_continue) for smpc_aes_cmac_continue
-    smpc_crypto.o(i.smpc_process_aes_cmac) refers to smpc_crypto.o(i.smpc_aes_cmac_complete) for smpc_aes_cmac_complete
-    smpc_crypto.o(i.smpc_process_aes_cmac) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_construct_id_addr_info_pdu) refers to gapm.o(i.gapm_get_address_type) for gapm_get_address_type
-    smpc_util.o(i.smpc_construct_id_addr_info_pdu) refers to gapm.o(i.gapm_get_bdaddr) for gapm_get_bdaddr
-    smpc_util.o(i.smpc_recv_dhkey_check_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_dhkey_check_pdu) refers to smpc.o(i.smpc_initiate_dhkey_check) for smpc_initiate_dhkey_check
-    smpc_util.o(i.smpc_recv_dhkey_check_pdu) refers to smpc.o(i.smpc_initiate_dhkey_verification) for smpc_initiate_dhkey_verification
-    smpc_util.o(i.smpc_recv_dhkey_check_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_enc_info_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_enc_info_pdu) refers to smpc.o(i.smpc_tkdp_rcp_continue) for smpc_tkdp_rcp_continue
-    smpc_util.o(i.smpc_recv_enc_info_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_id_addr_info_pdu) refers to smpc.o(i.smpc_send_pairing_ind) for smpc_send_pairing_ind
-    smpc_util.o(i.smpc_recv_id_addr_info_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_id_addr_info_pdu) refers to smpc.o(i.smpc_tkdp_rcp_continue) for smpc_tkdp_rcp_continue
-    smpc_util.o(i.smpc_recv_id_addr_info_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_id_info_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_id_info_pdu) refers to smpc.o(i.smpc_tkdp_rcp_continue) for smpc_tkdp_rcp_continue
-    smpc_util.o(i.smpc_recv_id_info_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_keypress_notification_pdu) refers to smpc_api.o(i.smpc_key_press_notification_ind) for smpc_key_press_notification_ind
-    smpc_util.o(i.smpc_recv_keypress_notification_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_mst_id_pdu) refers to gapc.o(i.gapc_enc_keysize_get) for gapc_enc_keysize_get
-    smpc_util.o(i.smpc_recv_mst_id_pdu) refers to smpc.o(i.smpc_send_pairing_ind) for smpc_send_pairing_ind
-    smpc_util.o(i.smpc_recv_mst_id_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_mst_id_pdu) refers to smpc.o(i.smpc_tkdp_rcp_continue) for smpc_tkdp_rcp_continue
-    smpc_util.o(i.smpc_recv_mst_id_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_pair_cfm_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_pair_cfm_pdu) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc_util.o(i.smpc_recv_pair_cfm_pdu) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_util.o(i.smpc_recv_pair_cfm_pdu) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_util.o(i.smpc_recv_pair_cfm_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_pair_fail_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_pair_fail_pdu) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    smpc_util.o(i.smpc_recv_pair_fail_pdu) refers to smpc.o(i.smpc_send_pairing_ind) for smpc_send_pairing_ind
-    smpc_util.o(i.smpc_recv_pair_fail_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to smpc.o(i.smpc_generate_e1) for smpc_generate_e1
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to smpc.o(i.smpc_init_mac_key_calculation) for smpc_init_mac_key_calculation
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to gapm.o(i.gapm_get_local_public_key) for gapm_get_local_public_key
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to smpc_crypto.o(i.smpc_g2_init) for smpc_g2_init
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to smpc_crypto.o(i.smpc_f4_Init) for smpc_f4_Init
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to smpc.o(i.smpc_get_next_passkey_bit) for smpc_get_next_passkey_bit
-    smpc_util.o(i.smpc_recv_pair_rand_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_pair_req_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_pair_req_pdu) refers to smpc.o(i.smpc_check_repeated_attempts) for smpc_check_repeated_attempts
-    smpc_util.o(i.smpc_recv_pair_req_pdu) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_util.o(i.smpc_recv_pair_req_pdu) refers to gapm.o(i.gapm_is_legacy_pairing_supp) for gapm_is_legacy_pairing_supp
-    smpc_util.o(i.smpc_recv_pair_req_pdu) refers to gapm.o(i.gapm_is_sec_con_pairing_supp) for gapm_is_sec_con_pairing_supp
-    smpc_util.o(i.smpc_recv_pair_req_pdu) refers to smpc.o(i.smpc_send_pairing_ind) for smpc_send_pairing_ind
-    smpc_util.o(i.smpc_recv_pair_req_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_check_pairing_feat) for smpc_check_pairing_feat
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to gapm.o(i.gapm_is_legacy_pairing_supp) for gapm_is_legacy_pairing_supp
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_check_max_key_size) for smpc_check_max_key_size
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_check_key_distrib) for smpc_check_key_distrib
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_get_key_sec_prop) for smpc_get_key_sec_prop
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_is_sec_mode_reached) for smpc_is_sec_mode_reached
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_secure_connections_enabled) for smpc_secure_connections_enabled
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to gapm.o(i.gapm_get_local_public_key) for gapm_get_local_public_key
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_send_pairing_req_ind) for smpc_send_pairing_req_ind
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to smpc.o(i.smpc_pairing_end) for smpc_pairing_end
-    smpc_util.o(i.smpc_recv_pair_rsp_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_public_key_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_public_key_pdu) refers to smpc.o(i.smpc_send_gen_dh_key_cmd) for smpc_send_gen_dh_key_cmd
-    smpc_util.o(i.smpc_recv_public_key_pdu) refers to gapm.o(i.gapm_get_local_public_key) for gapm_get_local_public_key
-    smpc_util.o(i.smpc_recv_public_key_pdu) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_util.o(i.smpc_recv_public_key_pdu) refers to smpc.o(i.smpc_generate_rand) for smpc_generate_rand
-    smpc_util.o(i.smpc_recv_public_key_pdu) refers to smpc.o(i.smpc_send_pairing_req_ind) for smpc_send_pairing_req_ind
-    smpc_util.o(i.smpc_recv_public_key_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_sec_req_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_sec_req_pdu) refers to smpc.o(i.smpc_check_repeated_attempts) for smpc_check_repeated_attempts
-    smpc_util.o(i.smpc_recv_sec_req_pdu) refers to gapm.o(i.gapm_is_legacy_pairing_supp) for gapm_is_legacy_pairing_supp
-    smpc_util.o(i.smpc_recv_sec_req_pdu) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    smpc_util.o(i.smpc_recv_sec_req_pdu) refers to smpc.o(i.smpc_pdu_send) for smpc_pdu_send
-    smpc_util.o(i.smpc_recv_sec_req_pdu) refers to smpc.o(i.smpc_send_pairing_ind) for smpc_send_pairing_ind
-    smpc_util.o(i.smpc_recv_sec_req_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(i.smpc_recv_sign_info_pdu) refers to smpc.o(i.smpc_send_pairing_ind) for smpc_send_pairing_ind
-    smpc_util.o(i.smpc_recv_sign_info_pdu) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    smpc_util.o(i.smpc_recv_sign_info_pdu) refers to smpc.o(i.smpc_tkdp_rcp_continue) for smpc_tkdp_rcp_continue
-    smpc_util.o(i.smpc_recv_sign_info_pdu) refers to gapc.o(.bss) for gapc_env
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_pair_req_pdu) for smpc_construct_pair_req_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_pair_rsp_pdu) for smpc_construct_pair_rsp_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_pair_cfm_pdu) for smpc_construct_pair_cfm_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_pair_rand_pdu) for smpc_construct_pair_rand_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_pair_fail_pdu) for smpc_construct_pair_fail_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_enc_info_pdu) for smpc_construct_enc_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_mst_id_pdu) for smpc_construct_mst_id_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_id_info_pdu) for smpc_construct_id_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_id_addr_info_pdu) for smpc_construct_id_addr_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_sign_info_pdu) for smpc_construct_sign_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_sec_req_pdu) for smpc_construct_sec_req_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construcpublic_key_t_pdu) for smpc_construcpublic_key_t_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_dhkey_check_pdu) for smpc_construct_dhkey_check_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_construct_keypress_notification_pdu) for smpc_construct_keypress_notification_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_pair_req_pdu) for smpc_recv_pair_req_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_pair_rsp_pdu) for smpc_recv_pair_rsp_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_pair_cfm_pdu) for smpc_recv_pair_cfm_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_pair_rand_pdu) for smpc_recv_pair_rand_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_pair_fail_pdu) for smpc_recv_pair_fail_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_enc_info_pdu) for smpc_recv_enc_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_mst_id_pdu) for smpc_recv_mst_id_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_id_info_pdu) for smpc_recv_id_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_id_addr_info_pdu) for smpc_recv_id_addr_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_sign_info_pdu) for smpc_recv_sign_info_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_sec_req_pdu) for smpc_recv_sec_req_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_public_key_pdu) for smpc_recv_public_key_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_dhkey_check_pdu) for smpc_recv_dhkey_check_pdu
-    smpc_util.o(.constdata) refers to smpc_util.o(i.smpc_recv_keypress_notification_pdu) for smpc_recv_keypress_notification_pdu
-    attc.o(i.attc_err_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_exc_mtu_rsp_handler) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    attc.o(i.attc_exc_mtu_rsp_handler) refers to gattc.o(i.gattc_set_mtu) for gattc_set_mtu
-    attc.o(i.attc_exc_mtu_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_exc_mtu_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_exe_wr_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_exe_wr_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_exe_wr_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_find_by_type_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_find_by_type_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_find_by_type_rsp_handler) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    attc.o(i.attc_find_by_type_rsp_handler) refers to gattc.o(i.gattc_reschedule_operation) for gattc_reschedule_operation
-    attc.o(i.attc_find_by_type_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_find_info_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_find_info_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_find_info_rsp_handler) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    attc.o(i.attc_find_info_rsp_handler) refers to gattc.o(i.gattc_reschedule_operation) for gattc_reschedule_operation
-    attc.o(i.attc_find_info_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_hdl_val_ntf_ind_handler) refers to gapc.o(i.gapc_get_dest_task) for gapc_get_dest_task
-    attc.o(i.attc_hdl_val_ntf_ind_handler) refers to gattc.o(.bss) for gattc_env
-    attc.o(i.attc_l2cc_pdu_recv_handler) refers to attc.o(.constdata) for .constdata
-    attc.o(i.attc_prep_wr_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_prep_wr_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_prep_wr_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_prep_wr_rsp_handler) refers to gattc.o(i.gattc_reschedule_operation) for gattc_reschedule_operation
-    attc.o(i.attc_rd_by_grp_type_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_rd_by_grp_type_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_rd_by_grp_type_rsp_handler) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    attc.o(i.attc_rd_by_grp_type_rsp_handler) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    attc.o(i.attc_rd_by_grp_type_rsp_handler) refers to gattc.o(i.gattc_reschedule_operation) for gattc_reschedule_operation
-    attc.o(i.attc_rd_by_grp_type_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to attm.o(i.attm_uuid_comp) for attm_uuid_comp
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to gattc.o(i.gattc_reschedule_operation) for gattc_reschedule_operation
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_rd_by_type_rsp_handler) refers to gattc.o(.bss) for gattc_env
-    attc.o(i.attc_rd_mult_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_rd_mult_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_rd_mult_rsp_handler) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    attc.o(i.attc_rd_mult_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_rd_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_rd_rsp_handler) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_rd_rsp_handler) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    attc.o(i.attc_rd_rsp_handler) refers to attc.o(i.attc_send_read_ind) for attc_send_read_ind
-    attc.o(i.attc_rd_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(i.attc_rd_rsp_handler) refers to gattc.o(i.gattc_reschedule_operation) for gattc_reschedule_operation
-    attc.o(i.attc_rd_rsp_handler) refers to gattc.o(.bss) for gattc_env
-    attc.o(i.attc_send_att_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    attc.o(i.attc_send_execute) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    attc.o(i.attc_send_execute) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    attc.o(i.attc_send_hdl_cfm) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    attc.o(i.attc_send_hdl_cfm) refers to attc.o(i.attc_send_att_req) for attc_send_att_req
-    attc.o(i.attc_send_read_ind) refers to gattc.o(i.gattc_get_operation_ptr) for gattc_get_operation_ptr
-    attc.o(i.attc_send_read_ind) refers to gattc.o(i.gattc_get_requester) for gattc_get_requester
-    attc.o(i.attc_send_read_ind) refers to gattc.o(.bss) for gattc_env
-    attc.o(i.attc_wr_rsp_handler) refers to gattc.o(i.gattc_get_operation) for gattc_get_operation
-    attc.o(i.attc_wr_rsp_handler) refers to gattc.o(i.gattc_send_complete_evt) for gattc_send_complete_evt
-    attc.o(.constdata) refers to attc.o(i.attc_exc_mtu_rsp_handler) for attc_exc_mtu_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_find_info_rsp_handler) for attc_find_info_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_find_by_type_rsp_handler) for attc_find_by_type_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_rd_by_type_rsp_handler) for attc_rd_by_type_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_rd_by_grp_type_rsp_handler) for attc_rd_by_grp_type_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_rd_rsp_handler) for attc_rd_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_rd_mult_rsp_handler) for attc_rd_mult_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_wr_rsp_handler) for attc_wr_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_prep_wr_rsp_handler) for attc_prep_wr_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_exe_wr_rsp_handler) for attc_exe_wr_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_err_rsp_handler) for attc_err_rsp_handler
-    attc.o(.constdata) refers to attc.o(i.attc_hdl_val_ntf_ind_handler) for attc_hdl_val_ntf_ind_handler
-    l2cc.o(i.l2cc_cleanup) refers to l2cc_lecb.o(i.l2cc_lecb_free) for l2cc_lecb_free
-    l2cc.o(i.l2cc_cleanup) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc.o(i.l2cc_cleanup) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc.o(i.l2cc_cleanup) refers to l2cc.o(.bss) for .bss
-    l2cc.o(i.l2cc_create) refers to l2cc.o(.bss) for .bss
-    l2cc.o(i.l2cc_data_send) refers to l2cc_pdu.o(i.l2cc_pdu_pack) for l2cc_pdu_pack
-    l2cc.o(i.l2cc_data_send) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc.o(i.l2cc_data_send) refers to l2cc_pdu.o(i.l2cc_lecb_pdu_pack) for l2cc_lecb_pdu_pack
-    l2cc.o(i.l2cc_data_send) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc.o(i.l2cc_data_send) refers to l2cm.o(i.l2cm_tx_status) for l2cm_tx_status
-    l2cc.o(i.l2cc_data_send) refers to l2cc_pdu.o(i.l2cc_dbg_pdu_pack) for l2cc_dbg_pdu_pack
-    l2cc.o(i.l2cc_data_send) refers to gapc.o(i.gapc_get_conhdl) for gapc_get_conhdl
-    l2cc.o(i.l2cc_data_send) refers to l2cc.o(.bss) for .bss
-    l2cc.o(i.l2cc_data_send) refers to l2cm.o(.bss) for l2cm_env
-    l2cc.o(i.l2cc_get_operation) refers to l2cc.o(.bss) for .bss
-    l2cc.o(i.l2cc_get_operation_ptr) refers to l2cc.o(.bss) for .bss
-    l2cc.o(i.l2cc_init) refers to l2cc.o(i.l2cc_cleanup) for l2cc_cleanup
-    l2cc.o(i.l2cc_init) refers to l2cc_task.o(.constdata) for TASK_DESC_L2CC
-    l2cc.o(i.l2cc_init) refers to l2cc.o(.bss) for .bss
-    l2cc.o(i.l2cc_op_complete) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc.o(i.l2cc_op_complete) refers to l2cc.o(i.l2cc_update_state) for l2cc_update_state
-    l2cc.o(i.l2cc_op_complete) refers to l2cc.o(.bss) for .bss
-    l2cc.o(i.l2cc_set_operation_ptr) refers to l2cc.o(.bss) for .bss
-    l2cc_lecb.o(i.l2cc_lecb_find) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_lecb.o(i.l2cc_lecb_free) refers to gapm.o(i.gapm_lecb_unregister) for gapm_lecb_unregister
-    l2cc_lecb.o(i.l2cc_lecb_free) refers to l2cc.o(i.l2cc_send_cmp_evt) for l2cc_send_cmp_evt
-    l2cc_lecb.o(i.l2cc_lecb_free) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_lecb.o(i.l2cc_lecb_send_con_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    l2cc_lecb.o(i.l2cc_lecb_send_con_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    l2cc_lecb.o(i.l2cc_lecb_send_con_rsp) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    l2cc_lecb.o(i.l2cc_lecb_send_con_rsp) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    l2cc_lecb.o(i.l2cc_lecb_send_credit_add) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    l2cc_lecb.o(i.l2cc_lecb_send_credit_add) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    l2cc_lecb.o(i.l2cc_lecb_send_disc_req) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    l2cc_lecb.o(i.l2cc_lecb_send_disc_req) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    l2cc_lecb.o(i.l2cc_lecb_send_disc_rsp) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    l2cc_lecb.o(i.l2cc_lecb_send_disc_rsp) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    l2cc_pdu.o(i.l2cc_dbg_pdu_pack) refers to l2cm.o(.bss) for l2cm_env
-    l2cc_pdu.o(i.l2cc_lecb_pdu_pack) refers to l2cm.o(.bss) for l2cm_env
-    l2cc_pdu.o(i.l2cc_lecb_pdu_unpack) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_pdu.o(i.l2cc_pdu_header_check) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_pdu.o(i.l2cc_pdu_header_check) refers to l2cc_lecb.o(i.l2cc_lecb_init_disconnect) for l2cc_lecb_init_disconnect
-    l2cc_pdu.o(i.l2cc_pdu_header_check) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    l2cc_pdu.o(i.l2cc_pdu_header_check) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    l2cc_pdu.o(i.l2cc_pdu_header_check) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_pdu.o(i.l2cc_pdu_pack) refers to gapm.o(i.gapm_get_max_mtu) for gapm_get_max_mtu
-    l2cc_pdu.o(i.l2cc_pdu_pack) refers to l2cm.o(.bss) for l2cm_env
-    l2cc_pdu.o(i.l2cc_pdu_pack) refers to l2cc_pdu.o(.constdata) for .constdata
-    l2cc_pdu.o(i.l2cc_pdu_rx_init) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_pdu.o(i.l2cc_pdu_rx_init) refers to l2cc_lecb.o(i.l2cc_lecb_init_disconnect) for l2cc_lecb_init_disconnect
-    l2cc_pdu.o(i.l2cc_pdu_rx_init) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_pdu.o(i.l2cc_pdu_unpack) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_pdu.o(i.l2cc_pdu_unpack) refers to l2cc_pdu.o(.constdata) for .constdata
-    l2cc_pdu.o(.constdata) refers to l2cc_pdu.o(.conststring) for .conststring
-    l2cc_sig.o(i.l2c_code_conn_param_upd_req_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    l2cc_sig.o(i.l2c_code_conn_param_upd_req_handler) refers to l2cc_sig.o(i.l2cc_sig_send_cmd_reject) for l2cc_sig_send_cmd_reject
-    l2cc_sig.o(i.l2c_code_conn_param_upd_resp_handler) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    l2cc_sig.o(i.l2c_code_conn_param_upd_resp_handler) refers to l2cc_sig.o(i.l2cc_sig_send_cmd_reject) for l2cc_sig_send_cmd_reject
-    l2cc_sig.o(i.l2c_code_disconnection_req_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_sig.o(i.l2c_code_disconnection_req_handler) refers to l2cc_lecb.o(i.l2cc_lecb_send_disc_rsp) for l2cc_lecb_send_disc_rsp
-    l2cc_sig.o(i.l2c_code_disconnection_req_handler) refers to l2cc_lecb.o(i.l2cc_lecb_free) for l2cc_lecb_free
-    l2cc_sig.o(i.l2c_code_disconnection_resp_handler) refers to l2cc.o(i.l2cc_get_operation_ptr) for l2cc_get_operation_ptr
-    l2cc_sig.o(i.l2c_code_disconnection_resp_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_sig.o(i.l2c_code_disconnection_resp_handler) refers to l2cc_lecb.o(i.l2cc_lecb_free) for l2cc_lecb_free
-    l2cc_sig.o(i.l2c_code_disconnection_resp_handler) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to gapm.o(i.gapm_le_psm_get_info) for gapm_le_psm_get_info
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to gapc.o(i.gapc_is_sec_set) for gapc_is_sec_set
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to gapc.o(i.gapc_lk_sec_lvl_get) for gapc_lk_sec_lvl_get
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to gapc.o(i.gapc_enc_keysize_get) for gapc_enc_keysize_get
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to l2cc_lecb.o(i.l2cc_lecb_h2l_err) for l2cc_lecb_h2l_err
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to gapm.o(i.gapm_lecb_register) for gapm_lecb_register
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to l2cc_lecb.o(i.l2cc_lecb_send_con_rsp) for l2cc_lecb_send_con_rsp
-    l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler) refers to l2cc.o(i.l2cc_get_operation_ptr) for l2cc_get_operation_ptr
-    l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler) refers to l2cc_lecb.o(i.l2cc_lecb_free) for l2cc_lecb_free
-    l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler) refers to l2cc_lecb.o(i.l2cc_lecb_init_disconnect) for l2cc_lecb_init_disconnect
-    l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler) refers to l2cm.o(i.l2cm_tx_status) for l2cm_tx_status
-    l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler) refers to l2cc.o(.bss) for l2cc_env
-    l2cc_sig.o(i.l2c_code_reject_handler) refers to l2cc.o(i.l2cc_get_operation) for l2cc_get_operation
-    l2cc_sig.o(i.l2c_code_reject_handler) refers to l2cc.o(i.l2cc_get_operation_ptr) for l2cc_get_operation_ptr
-    l2cc_sig.o(i.l2c_code_reject_handler) refers to l2cc_lecb.o(i.l2cc_lecb_find) for l2cc_lecb_find
-    l2cc_sig.o(i.l2c_code_reject_handler) refers to l2cc_lecb.o(i.l2cc_lecb_free) for l2cc_lecb_free
-    l2cc_sig.o(i.l2c_code_reject_handler) refers to l2cc.o(i.l2cc_op_complete) for l2cc_op_complete
-    l2cc_sig.o(i.l2cc_sig_pdu_recv_handler) refers to l2cc_sig.o(i.l2cc_sig_send_cmd_reject) for l2cc_sig_send_cmd_reject
-    l2cc_sig.o(i.l2cc_sig_pdu_recv_handler) refers to l2cc_sig.o(.constdata) for .constdata
-    l2cc_sig.o(i.l2cc_sig_send_cmd_reject) refers to l2cc_task.o(i.l2cc_pdu_alloc) for l2cc_pdu_alloc
-    l2cc_sig.o(i.l2cc_sig_send_cmd_reject) refers to l2cc_task.o(i.l2cc_pdu_send) for l2cc_pdu_send
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_reject_handler) for l2c_code_reject_handler
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_conn_param_upd_req_handler) for l2c_code_conn_param_upd_req_handler
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_conn_param_upd_resp_handler) for l2c_code_conn_param_upd_resp_handler
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_disconnection_req_handler) for l2c_code_disconnection_req_handler
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_disconnection_resp_handler) for l2c_code_disconnection_resp_handler
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) for l2c_code_le_cb_conn_req_handler
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler) for l2c_code_le_cb_conn_resp_handler
-    l2cc_sig.o(.constdata) refers to l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler) for l2c_code_le_flow_control_credit_handler
-    m_al_adv.o(i.m_al_adv_cmp_evt_handler) refers to m_al_adv.o(i.m_al_adv_continue) for m_al_adv_continue
-    m_al_adv.o(i.m_al_adv_continue) refers to m_al_activity.o(i.m_al_activity_cmd_send) for m_al_activity_cmd_send
-    m_al_adv.o(i.m_al_adv_continue) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_adv.o(i.m_al_adv_created_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_adv.o(i.m_al_adv_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_adv.o(i.m_al_adv_send) refers to m_al_adv.o(i.m_al_adv_continue) for m_al_adv_continue
-    m_al_adv.o(i.m_al_adv_send) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_adv.o(i.m_al_adv_stopped_ind_handler) refers to m_al_adv.o(i.m_al_adv_continue) for m_al_adv_continue
-    m_al_adv.o(.constdata) refers to m_al_scan.o(i.m_al_scan_start) for m_al_scan_start
-    m_al_adv.o(.constdata) refers to m_al_scan.o(i.m_al_scan_stop) for m_al_scan_stop
-    m_al_adv.o(.constdata) refers to m_al_adv.o(i.m_al_adv_send) for m_al_adv_send
-    m_al_con.o(i.gattc_cmp_evt_handler) refers to m_al_con.o(i.m_al_con_pdu_send_cont) for m_al_con_pdu_send_cont
-    m_al_con.o(i.gattc_cmp_evt_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.gattc_read_req_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.gattc_write_req_ind_handler) refers to m_al_con.o(i.m_al_handle_rx_pkt) for m_al_handle_rx_pkt
-    m_al_con.o(i.gattc_write_req_ind_handler) refers to m_al_con.o(i.m_al_con_pdu_send_cont) for m_al_con_pdu_send_cont
-    m_al_con.o(i.gattc_write_req_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_adv_start_cont) refers to m_al_activity.o(i.m_al_activity_cmd_send) for m_al_activity_cmd_send
-    m_al_con.o(i.m_al_con_adv_start_cont) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_adv_start_cont) refers to m_al_con.o(.data) for .data
-    m_al_con.o(i.m_al_con_cleanup) refers to m_al_con.o(i.m_al_con_type_init) for m_al_con_type_init
-    m_al_con.o(i.m_al_con_cleanup) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_close) refers to m_al_con.o(i.m_al_con_disconnect) for m_al_con_disconnect
-    m_al_con.o(i.m_al_con_close) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_cmp_evt_handler) refers to m_al_con.o(i.m_al_con_adv_start_cont) for m_al_con_adv_start_cont
-    m_al_con.o(i.m_al_con_cmp_evt_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_create) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_created_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_disconnect) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_init) refers to attm.o(i.attm_reserve_handle_range) for attm_reserve_handle_range
-    m_al_con.o(i.m_al_con_init) refers to attm.o(i.attm_svc_create_db) for attm_svc_create_db
-    m_al_con.o(i.m_al_con_init) refers to attm_db.o(i.attmdb_svc_visibility_set) for attmdb_svc_visibility_set
-    m_al_con.o(i.m_al_con_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_init) refers to m_al_con.o(.constdata) for .constdata
-    m_al_con.o(i.m_al_con_pdu_send_cont) refers to gattc.o(i.gattc_get_mtu) for gattc_get_mtu
-    m_al_con.o(i.m_al_con_pdu_send_cont) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_send) refers to m_al_con.o(i.m_al_con_pdu_send_cont) for m_al_con_pdu_send_cont
-    m_al_con.o(i.m_al_con_send) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_start) refers to attm_db.o(i.attmdb_svc_visibility_set) for attmdb_svc_visibility_set
-    m_al_con.o(i.m_al_con_start) refers to m_al_con.o(i.m_al_con_adv_start_cont) for m_al_con_adv_start_cont
-    m_al_con.o(i.m_al_con_start) refers to m_al_activity.o(i.m_al_activity_cmd_send) for m_al_activity_cmd_send
-    m_al_con.o(i.m_al_con_start) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_stop) refers to m_al_activity.o(i.m_al_activity_cmd_send) for m_al_activity_cmd_send
-    m_al_con.o(i.m_al_con_stop) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_stopped_ind_handler) refers to m_al_con.o(i.m_al_con_disconnect) for m_al_con_disconnect
-    m_al_con.o(i.m_al_con_stopped_ind_handler) refers to m_al_con.o(i.m_al_con_type_init) for m_al_con_type_init
-    m_al_con.o(i.m_al_con_stopped_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_con_type_init) refers to attm_db.o(i.attmdb_svc_visibility_set) for attmdb_svc_visibility_set
-    m_al_con.o(i.m_al_con_type_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.m_al_handle_rx_pkt) refers to m_al_con.o(i.m_al_con_disconnect) for m_al_con_disconnect
-    m_al_con.o(i.m_al_handle_rx_pkt) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(i.mesh_con_timer_ind_handler) refers to m_al_con.o(i.m_al_con_disconnect) for m_al_con_disconnect
-    m_al_con.o(i.mesh_con_timer_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_con.o(.constdata) refers to m_al_con.o(i.m_al_con_start) for m_al_con_start
-    m_al_con.o(.constdata) refers to m_al_con.o(i.m_al_con_stop) for m_al_con_stop
-    m_al_con.o(.constdata) refers to m_al_con.o(i.m_al_con_close) for m_al_con_close
-    m_al_con.o(.constdata) refers to m_al_con.o(i.m_al_con_send) for m_al_con_send
-    m_al_scan.o(i.gapm_ext_adv_report_ind_handler) refers to mesh_api.o(i.mesh_adv_report_ind_user_handler) for mesh_adv_report_ind_user_handler
-    m_al_scan.o(i.gapm_ext_adv_report_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(i.m_al_scan_cmp_evt_handler) refers to m_al_scan.o(i.m_al_scan_stop_continue) for m_al_scan_stop_continue
-    m_al_scan.o(i.m_al_scan_cmp_evt_handler) refers to m_al_scan.o(i.m_al_scan_start_continue) for m_al_scan_start_continue
-    m_al_scan.o(i.m_al_scan_created_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(i.m_al_scan_init) refers to os_timer.o(i.os_timer_init) for os_timer_init
-    m_al_scan.o(i.m_al_scan_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(i.m_al_scan_init) refers to m_al_scan.o(i.mesh_check_baseband_status_handler) for mesh_check_baseband_status_handler
-    m_al_scan.o(i.m_al_scan_init) refers to m_al_scan.o(.bss) for .bss
-    m_al_scan.o(i.m_al_scan_start) refers to m_al_scan.o(i.m_al_scan_start_continue) for m_al_scan_start_continue
-    m_al_scan.o(i.m_al_scan_start) refers to os_timer.o(i.os_timer_start) for os_timer_start
-    m_al_scan.o(i.m_al_scan_start) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(i.m_al_scan_start) refers to m_al_scan.o(.data) for .data
-    m_al_scan.o(i.m_al_scan_start) refers to m_al_scan.o(.bss) for .bss
-    m_al_scan.o(i.m_al_scan_start_continue) refers to m_al_activity.o(i.m_al_activity_cmd_send) for m_al_activity_cmd_send
-    m_al_scan.o(i.m_al_scan_start_continue) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(i.m_al_scan_start_continue) refers to m_al_scan.o(.data) for .data
-    m_al_scan.o(i.m_al_scan_stop) refers to m_al_scan.o(i.m_al_scan_stop_continue) for m_al_scan_stop_continue
-    m_al_scan.o(i.m_al_scan_stop) refers to os_timer.o(i.os_timer_stop) for os_timer_stop
-    m_al_scan.o(i.m_al_scan_stop) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(i.m_al_scan_stop) refers to m_al_scan.o(.bss) for .bss
-    m_al_scan.o(i.m_al_scan_stop_continue) refers to m_al_activity.o(i.m_al_activity_cmd_send) for m_al_activity_cmd_send
-    m_al_scan.o(i.m_al_scan_stop_continue) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(i.m_al_scan_stopped_ind_handler) refers to m_al_scan.o(i.m_al_scan_stop_continue) for m_al_scan_stop_continue
-    m_al_scan.o(i.mesh_check_baseband_status_handler) refers to mesh_api.o(i.mesh_fatal_error_report) for mesh_fatal_error_report
-    m_al_scan.o(i.mesh_check_baseband_status_handler) refers to m_al_scan.o(.data) for .data
-    m_al_scan.o(ram_code) refers to mesh_api.o(i.mesh_fatal_error_report) for mesh_fatal_error_report
-    m_al_scan.o(ram_code) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_scan.o(ram_code) refers to m_al_scan.o(.data) for .data
-    m_al_task.o(i.gapm_cmp_evt_handler) refers to m_al_activity.o(i.m_al_activity_cmp_evt_handler) for m_al_activity_cmp_evt_handler
-    m_al_task.o(i.gapm_cmp_evt_handler) refers to m_al_sec.o(i.m_al_sec_cmp_evt_handler) for m_al_sec_cmp_evt_handler
-    m_al_task.o(i.ke_msg_default_handler) refers to m_al_task.o(i.m_al_int_message_handler) for m_al_int_message_handler
-    m_al_task.o(i.ke_msg_default_handler) refers to m_api.o(i.m_api_message_handler) for m_api_message_handler
-    m_al_task.o(i.ke_msg_default_handler) refers to m_al_task.o(.data) for .data
-    m_al_task.o(i.m_al_cleanup) refers to m_al_con.o(i.m_al_con_cleanup) for m_al_con_cleanup
-    m_al_task.o(i.m_al_create) refers to gapc.o(i.gapc_get_role) for gapc_get_role
-    m_al_task.o(i.m_al_create) refers to m_al_con.o(i.m_al_con_create) for m_al_con_create
-    m_al_task.o(i.m_al_destroy) refers to m_al_con.o(i.m_al_con_init) for m_al_con_init
-    m_al_task.o(i.m_al_destroy) refers to m_al_sec.o(i.m_al_sec_init) for m_al_sec_init
-    m_al_task.o(i.m_al_destroy) refers to m_al_timer.o(i.m_al_timer_init) for m_al_timer_init
-    m_al_task.o(i.m_al_destroy) refers to m_al_djob.o(i.m_al_djob_init) for m_al_djob_init
-    m_al_task.o(i.m_al_destroy) refers to m_al_activity.o(i.m_al_activity_init) for m_al_activity_init
-    m_al_task.o(i.m_al_destroy) refers to m_al_adv.o(i.m_al_adv_init) for m_al_adv_init
-    m_al_task.o(i.m_al_destroy) refers to m_al_scan.o(i.m_al_scan_init) for m_al_scan_init
-    m_al_task.o(i.m_al_destroy) refers to m_api.o(i.m_api_init) for m_api_init
-    m_al_task.o(i.m_al_destroy) refers to m_al_task.o(.data) for .data
-    m_al_task.o(i.m_al_get_local_addr) refers to m_al_task.o(.data) for .data
-    m_al_task.o(i.m_al_init) refers to m_api.o(i.m_api_get_env_size) for m_api_get_env_size
-    m_al_task.o(i.m_al_init) refers to m_al_task.o(i.m_al_set_local_addr) for m_al_set_local_addr
-    m_al_task.o(i.m_al_init) refers to m_al_con.o(i.m_al_con_init) for m_al_con_init
-    m_al_task.o(i.m_al_init) refers to m_al_sec.o(i.m_al_sec_init) for m_al_sec_init
-    m_al_task.o(i.m_al_init) refers to m_al_timer.o(i.m_al_timer_init) for m_al_timer_init
-    m_al_task.o(i.m_al_init) refers to m_al_djob.o(i.m_al_djob_init) for m_al_djob_init
-    m_al_task.o(i.m_al_init) refers to m_al_activity.o(i.m_al_activity_init) for m_al_activity_init
-    m_al_task.o(i.m_al_init) refers to m_al_adv.o(i.m_al_adv_init) for m_al_adv_init
-    m_al_task.o(i.m_al_init) refers to m_al_scan.o(i.m_al_scan_init) for m_al_scan_init
-    m_al_task.o(i.m_al_init) refers to m_api.o(i.m_api_init) for m_api_init
-    m_al_task.o(i.m_al_init) refers to m_al_task.o(.data) for .data
-    m_al_task.o(i.m_al_init) refers to m_al_task.o(.constdata) for .constdata
-    m_al_task.o(i.m_al_int_message_handler) refers to m_al_con.o(i.mesh_con_timer_ind_handler) for mesh_con_timer_ind_handler
-    m_al_task.o(i.m_al_int_message_handler) refers to m_al_timer.o(i.mesh_timer_ind_handler) for mesh_timer_ind_handler
-    m_al_task.o(i.m_al_local_id_get) refers to prf.o(i.prf_env_get) for prf_env_get
-    m_al_task.o(i.m_al_local_id_get) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
-    m_al_task.o(i.m_al_msg_send) refers to m_al_task.o(i.m_al_local_id_get) for m_al_local_id_get
-    m_al_task.o(i.m_al_prf_itf_get) refers to m_al_task.o(.constdata) for .constdata
-    m_al_task.o(i.m_al_set_local_addr) refers to m_al_task.o(.data) for .data
-    m_al_task.o(.constdata) refers to m_al_task.o(i.m_al_init) for m_al_init
-    m_al_task.o(.constdata) refers to m_al_task.o(i.m_al_destroy) for m_al_destroy
-    m_al_task.o(.constdata) refers to m_al_task.o(i.m_al_create) for m_al_create
-    m_al_task.o(.constdata) refers to m_al_task.o(i.m_al_cleanup) for m_al_cleanup
-    m_al_task.o(.constdata) refers to m_al_task.o(i.ke_msg_default_handler) for ke_msg_default_handler
-    m_al_task.o(.constdata) refers to m_al_sec.o(i.gapm_use_enc_block_ind_handler) for gapm_use_enc_block_ind_handler
-    m_al_task.o(.constdata) refers to m_al_sec.o(i.gapm_gen_dh_key_ind_handler) for gapm_gen_dh_key_ind_handler
-    m_al_task.o(.constdata) refers to m_al_sec.o(i.gapm_pub_key_ind_handler) for gapm_pub_key_ind_handler
-    m_al_task.o(.constdata) refers to m_al_task.o(i.gapm_cmp_evt_handler) for gapm_cmp_evt_handler
-    m_al_task.o(.constdata) refers to m_al_activity.o(i.gapm_activity_created_ind_handler) for gapm_activity_created_ind_handler
-    m_al_task.o(.constdata) refers to m_al_activity.o(i.gapm_activity_stopped_ind_handler) for gapm_activity_stopped_ind_handler
-    m_al_task.o(.constdata) refers to m_al_scan.o(i.gapm_ext_adv_report_ind_handler) for gapm_ext_adv_report_ind_handler
-    m_al_task.o(.constdata) refers to m_al_con.o(i.gattc_cmp_evt_handler) for gattc_cmp_evt_handler
-    m_al_task.o(.constdata) refers to m_al_con.o(i.gattc_read_req_ind_handler) for gattc_read_req_ind_handler
-    m_al_task.o(.constdata) refers to m_al_con.o(i.gattc_write_req_ind_handler) for gattc_write_req_ind_handler
-    m_tb_mio.o(i.m_tb_mio_add_subscription) refers to m_tb_mio.o(i.m_tb_mio_subs_find_addr) for m_tb_mio_subs_find_addr
-    m_tb_mio.o(i.m_tb_mio_add_subscription) refers to m_tb_mio.o(i.m_tb_mio_addr_list_add) for m_tb_mio_addr_list_add
-    m_tb_mio.o(i.m_tb_mio_add_subscription) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_add_subscription) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_add_subscription_virt) refers to m_tb_mio.o(i.m_tb_mio_find_label_uuid) for m_tb_mio_find_label_uuid
-    m_tb_mio.o(i.m_tb_mio_add_subscription_virt) refers to m_tb_mio.o(i.m_tb_mio_subs_find_va_lid) for m_tb_mio_subs_find_va_lid
-    m_tb_mio.o(i.m_tb_mio_add_subscription_virt) refers to m_tb_mio.o(i.m_tb_mio_add_virt_addr) for m_tb_mio_add_virt_addr
-    m_tb_mio.o(i.m_tb_mio_add_subscription_virt) refers to m_tb_mio.o(i.m_tb_mio_addr_list_add) for m_tb_mio_addr_list_add
-    m_tb_mio.o(i.m_tb_mio_add_subscription_virt) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_add_subscription_virt) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_add_virt_addr) refers to m_tb_mio.o(i.m_tb_mio_find_label_uuid) for m_tb_mio_find_label_uuid
-    m_tb_mio.o(i.m_tb_mio_add_virt_addr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_addr_list_add) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_addr_list_get) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_addr_list_get_size) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_addr_list_rem) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_addr_list_start) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_mio.o(i.m_tb_mio_addr_list_start) refers to m_tb_mio.o(i.m_tb_mio_addr_list_add) for m_tb_mio_addr_list_add
-    m_tb_mio.o(i.m_tb_mio_addr_list_start) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_mio.o(i.m_tb_mio_addr_list_start) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_addr_list_stop) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_mio.o(i.m_tb_mio_addr_list_stop) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_app_key_rem_ind) refers to m_tb_mio.o(i.m_tb_mio_set_publi_param) for m_tb_mio_set_publi_param
-    m_tb_mio.o(i.m_tb_mio_app_key_rem_ind) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_bind) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_bind) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_cb_get) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_delete_all_subscription) refers to m_tb_mio.o(i.m_tb_mio_rem_virt_addr) for m_tb_mio_rem_virt_addr
-    m_tb_mio.o(i.m_tb_mio_delete_all_subscription) refers to m_tb_mio.o(i.m_tb_mio_addr_list_rem) for m_tb_mio_addr_list_rem
-    m_tb_mio.o(i.m_tb_mio_delete_all_subscription) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_delete_all_subscription) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_delete_subscription) refers to m_tb_mio.o(i.m_tb_mio_subs_find_addr) for m_tb_mio_subs_find_addr
-    m_tb_mio.o(i.m_tb_mio_delete_subscription) refers to m_tb_mio.o(i.m_tb_mio_addr_list_rem) for m_tb_mio_addr_list_rem
-    m_tb_mio.o(i.m_tb_mio_delete_subscription) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_delete_subscription) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_delete_subscription_virt) refers to m_tb_mio.o(i.m_tb_mio_find_label_uuid) for m_tb_mio_find_label_uuid
-    m_tb_mio.o(i.m_tb_mio_delete_subscription_virt) refers to m_tb_mio.o(i.m_tb_mio_subs_find_va_lid) for m_tb_mio_subs_find_va_lid
-    m_tb_mio.o(i.m_tb_mio_delete_subscription_virt) refers to m_tb_mio.o(i.m_tb_mio_rem_virt_addr) for m_tb_mio_rem_virt_addr
-    m_tb_mio.o(i.m_tb_mio_delete_subscription_virt) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_delete_subscription_virt) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_find_label_uuid) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_element_addr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_label_uuid) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_local_id) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_model_id) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_model_ids) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_nb_bound_app) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_nb_elements) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_nb_model) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_nb_models) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_period) refers to m_tb_mio.o(i.m_tb_mio_convert_period) for m_tb_mio_convert_period
-    m_tb_mio.o(i.m_tb_mio_get_period) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_prim_addr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_publi_param) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_subscription_list) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_subscription_list_size) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_subscription_list_size_vaddr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_get_vaddr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_init) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_mio.o(i.m_tb_mio_init) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_is_dest_addr) refers to m_tb_mio.o(i.m_tb_mio_subs_find_addr) for m_tb_mio_subs_find_addr
-    m_tb_mio.o(i.m_tb_mio_is_dest_addr) refers to m_tb_mio.o(i.m_tb_mio_subs_find_va_lid) for m_tb_mio_subs_find_va_lid
-    m_tb_mio.o(i.m_tb_mio_is_dest_addr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_is_local_addr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_register_model) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_tb_mio.o(i.m_tb_mio_register_model) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_rem_virt_addr) refers to m_tb_mio.o(i.m_tb_mio_addr_list_rem) for m_tb_mio_addr_list_rem
-    m_tb_mio.o(i.m_tb_mio_rem_virt_addr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_set_prim_addr) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_set_prim_addr) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_set_publi_param) refers to m_tb_mio.o(i.m_tb_mio_rem_virt_addr) for m_tb_mio_rem_virt_addr
-    m_tb_mio.o(i.m_tb_mio_set_publi_param) refers to m_tb_mio.o(i.m_tb_mio_add_virt_addr) for m_tb_mio_add_virt_addr
-    m_tb_mio.o(i.m_tb_mio_set_publi_param) refers to m_tb_mio.o(i.m_tb_mio_convert_period) for m_tb_mio_convert_period
-    m_tb_mio.o(i.m_tb_mio_set_publi_param) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_set_publi_param) refers to m_tb_mio.o(.data) for .data
-    m_tb_mio.o(i.m_tb_mio_unbind) refers to m_tb_mio.o(i.m_tb_mio_set_publi_param) for m_tb_mio_set_publi_param
-    m_tb_mio.o(i.m_tb_mio_unbind) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_mio.o(i.m_tb_mio_unbind) refers to m_tb_mio.o(.data) for .data
-    m_al_activity.o(i.gapm_activity_created_ind_handler) refers to m_al_adv.o(i.m_al_adv_created_ind_handler) for m_al_adv_created_ind_handler
-    m_al_activity.o(i.gapm_activity_created_ind_handler) refers to m_al_scan.o(i.m_al_scan_created_ind_handler) for m_al_scan_created_ind_handler
-    m_al_activity.o(i.gapm_activity_created_ind_handler) refers to m_al_con.o(i.m_al_con_created_ind_handler) for m_al_con_created_ind_handler
-    m_al_activity.o(i.gapm_activity_created_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_activity.o(i.gapm_activity_stopped_ind_handler) refers to m_al_adv.o(i.m_al_adv_stopped_ind_handler) for m_al_adv_stopped_ind_handler
-    m_al_activity.o(i.gapm_activity_stopped_ind_handler) refers to m_al_scan.o(i.m_al_scan_stopped_ind_handler) for m_al_scan_stopped_ind_handler
-    m_al_activity.o(i.gapm_activity_stopped_ind_handler) refers to m_al_con.o(i.m_al_con_stopped_ind_handler) for m_al_con_stopped_ind_handler
-    m_al_activity.o(i.gapm_activity_stopped_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_activity.o(i.m_al_activity_cmd_exec) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_activity.o(i.m_al_activity_cmd_send) refers to m_al_activity.o(i.m_al_activity_cmd_exec) for m_al_activity_cmd_exec
-    m_al_activity.o(i.m_al_activity_cmd_send) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_activity.o(i.m_al_activity_cmp_evt_handler) refers to m_al_adv.o(i.m_al_adv_cmp_evt_handler) for m_al_adv_cmp_evt_handler
-    m_al_activity.o(i.m_al_activity_cmp_evt_handler) refers to m_al_scan.o(i.m_al_scan_cmp_evt_handler) for m_al_scan_cmp_evt_handler
-    m_al_activity.o(i.m_al_activity_cmp_evt_handler) refers to m_al_con.o(i.m_al_con_cmp_evt_handler) for m_al_con_cmp_evt_handler
-    m_al_activity.o(i.m_al_activity_cmp_evt_handler) refers to m_al_activity.o(i.m_al_activity_cmd_exec) for m_al_activity_cmd_exec
-    m_al_activity.o(i.m_al_activity_cmp_evt_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_activity.o(i.m_al_activity_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_djob.o(i.m_al_djob_evt_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_djob.o(i.m_al_djob_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_djob.o(i.m_al_djob_init) refers to m_al_djob.o(i.m_al_djob_evt_handler) for m_al_djob_evt_handler
-    m_al_djob.o(i.m_al_djob_reg) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_sec.o(i.gapm_gen_dh_key_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_sec.o(i.gapm_pub_key_ind_handler) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_sec.o(i.m_al_sec_aes) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_sec.o(i.m_al_sec_aes_ccm) refers to m_al_sec.o(i.m_al_sec_ccm_result_cb) for m_al_sec_ccm_result_cb
-    m_al_sec.o(i.m_al_sec_aes_cmac) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_sec.o(i.m_al_sec_aes_k1) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_sec.o(i.m_al_sec_aes_k2) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_sec.o(i.m_al_sec_aes_k3) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_sec.o(i.m_al_sec_aes_k4) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_sec.o(i.m_al_sec_aes_req) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_sec.o(i.m_al_sec_aes_s1) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_sec.o(i.m_al_sec_ecdh_secret) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_sec.o(i.m_al_sec_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_sec.o(i.m_al_sec_pub_key_read) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_sec.o(i.m_al_sec_rand) refers to m_al_sec.o(i.m_al_sec_aes_result_cb) for m_al_sec_aes_result_cb
-    m_al_timer.o(i.m_al_timer_clear) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.m_al_timer_get_clock) refers to m_al_timer.o(i.m_al_timer_update_clock) for m_al_timer_update_clock
-    m_al_timer.o(i.m_al_timer_get_clock) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.m_al_timer_get_delay) refers to m_al_timer.o(i.m_al_timer_update_clock) for m_al_timer_update_clock
-    m_al_timer.o(i.m_al_timer_get_delay) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.m_al_timer_get_time_ms) refers to m_al_timer.o(i.m_al_timer_update_clock) for m_al_timer_update_clock
-    m_al_timer.o(i.m_al_timer_get_time_ms) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.m_al_timer_init) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.m_al_timer_set) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.m_al_timer_set_clock) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.m_al_timer_update_clock) refers to m_al_task.o(.data) for p_m_al_env
-    m_al_timer.o(i.mesh_timer_ind_handler) refers to m_tb_timer.o(i.m_tb_timer_expired) for m_tb_timer_expired
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_tb_state.o(i.m_tb_state_set_enabled) for m_tb_state_set_enabled
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_tb_state.o(i.m_tb_state_get_prov_state) for m_tb_state_get_prov_state
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_bcn.o(i.m_bcn_stop_tx_security_bcn) for m_bcn_stop_tx_security_bcn
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_lay_proxy.o(i.m_lay_proxy_state_set) for m_lay_proxy_state_set
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_bcn.o(i.m_bcn_stop_tx_unprov_bcn) for m_bcn_stop_tx_unprov_bcn
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_prov_bearer.o(i.m_prov_bearer_gatt_stop) for m_prov_bearer_gatt_stop
-    m_api.o(i.m_api_bearer_operation_close_cb) refers to m_api.o(.data) for .data
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_tb_state.o(i.m_tb_state_set_enabled) for m_tb_state_set_enabled
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_tb_state.o(i.m_tb_state_get_prov_state) for m_tb_state_get_prov_state
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_bcn.o(i.m_bcn_state_update) for m_bcn_state_update
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_tb_key.o(i.m_tb_key_net_next) for m_tb_key_net_next
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_prov.o(i.m_prov_start) for m_prov_start
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_bcn.o(i.m_bcn_restart_tx_unprov_bcn) for m_bcn_restart_tx_unprov_bcn
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_prov_bearer.o(i.m_prov_bearer_gatt_start) for m_prov_bearer_gatt_start
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_tb_key.o(i.m_tb_key_set_node_identity) for m_tb_key_set_node_identity
-    m_api.o(i.m_api_bearer_operation_open_cb) refers to m_api.o(.data) for .data
-    m_api.o(i.m_api_buf_alloc) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_api.o(i.m_api_buf_alloc_block) refers to m_tb_buf.o(i.m_tb_buf_block_alloc) for m_tb_buf_block_alloc
-    m_api.o(i.m_api_buf_free_block) refers to m_tb_buf.o(i.m_tb_buf_block_free) for m_tb_buf_block_free
-    m_api.o(i.m_api_buf_free_block) refers to m_api.o(.data) for .data
-    m_api.o(i.m_api_buf_release) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_api.o(i.m_api_compo_data_cfm) refers to m_tb_store_wvt.o(i.m_tb_store_rx_compo_data) for m_tb_store_rx_compo_data
-    m_api.o(i.m_api_disable) refers to m_tb_state.o(i.m_tb_state_is_enabled) for m_tb_state_is_enabled
-    m_api.o(i.m_api_disable) refers to m_bearer.o(i.m_bearer_stop) for m_bearer_stop
-    m_api.o(i.m_api_disable) refers to m_api.o(.data) for .data
-    m_api.o(i.m_api_disable) refers to m_api.o(i.m_api_bearer_operation_close_cb) for m_api_bearer_operation_close_cb
-    m_api.o(i.m_api_enable) refers to m_tb_state.o(i.m_tb_state_is_enabled) for m_tb_state_is_enabled
-    m_api.o(i.m_api_enable) refers to m_bearer.o(i.m_bearer_start) for m_bearer_start
-    m_api.o(i.m_api_enable) refers to m_api.o(.data) for .data
-    m_api.o(i.m_api_enable) refers to m_api.o(i.m_api_bearer_operation_open_cb) for m_api_bearer_operation_open_cb
-    m_api.o(i.m_api_get_env_size) refers to m_tb.o(i.m_tb_get_env_size) for m_tb_get_env_size
-    m_api.o(i.m_api_get_env_size) refers to m_bearer.o(i.m_bearer_get_env_size) for m_bearer_get_env_size
-    m_api.o(i.m_api_get_env_size) refers to m_lay.o(i.m_lay_get_env_size) for m_lay_get_env_size
-    m_api.o(i.m_api_get_env_size) refers to m_prov.o(i.m_prov_get_env_size) for m_prov_get_env_size
-    m_api.o(i.m_api_get_env_size) refers to m_fnd.o(i.m_fnd_get_env_size) for m_fnd_get_env_size
-    m_api.o(i.m_api_get_env_size) refers to m_bcn.o(i.m_bcn_get_env_size) for m_bcn_get_env_size
-    m_api.o(i.m_api_get_run_time) refers to m_al_timer.o(i.m_al_timer_get_clock) for m_al_timer_get_clock
-    m_api.o(i.m_api_health_cfm) refers to m_fnd_hlths.o(i.m_fnd_hlths_cfm) for m_fnd_hlths_cfm
-    m_api.o(i.m_api_health_status_send) refers to m_fnd_hlths.o(i.m_fnd_hlths_status_ind) for m_fnd_hlths_status_ind
-    m_api.o(i.m_api_init) refers to m_tb.o(i.m_tb_init) for m_tb_init
-    m_api.o(i.m_api_init) refers to m_bearer.o(i.m_bearer_init) for m_bearer_init
-    m_api.o(i.m_api_init) refers to m_lay.o(i.m_lay_init) for m_lay_init
-    m_api.o(i.m_api_init) refers to m_prov.o(i.m_prov_init) for m_prov_init
-    m_api.o(i.m_api_init) refers to m_fnd.o(i.m_fnd_init) for m_fnd_init
-    m_api.o(i.m_api_init) refers to m_bcn.o(i.m_bcn_init) for m_bcn_init
-    m_api.o(i.m_api_init) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_api.o(i.m_api_init) refers to m_api_msg.o(i.m_api_msg_init) for m_api_msg_init
-    m_api.o(i.m_api_init) refers to m_api.o(.data) for .data
-    m_api.o(i.m_api_iv_upd_test_mode) refers to m_tb_key.o(i.m_tb_key_iv_upd_test_mode_ind) for m_tb_key_iv_upd_test_mode_ind
-    m_api.o(i.m_api_load_stored_info) refers to m_tb_state.o(i.m_tb_state_is_enabled) for m_tb_state_is_enabled
-    m_api.o(i.m_api_load_stored_info) refers to m_tb_store_wvt.o(i.m_tb_store_load) for m_tb_store_load
-    m_api.o(i.m_api_load_stored_info) refers to m_api.o(i.m_api_stored_info_load_cb) for m_api_stored_info_load_cb
-    m_api.o(i.m_api_lpn_select_friend) refers to m_lay_lpn.o(i.m_lay_lpn_select_friend) for m_lay_lpn_select_friend
-    m_api.o(i.m_api_lpn_start) refers to m_lay_lpn.o(i.m_lay_lpn_start) for m_lay_lpn_start
-    m_api.o(i.m_api_lpn_stop) refers to m_lay_lpn.o(i.m_lay_lpn_stop) for m_lay_lpn_stop
-    m_api.o(i.m_api_message_handler) refers to m_api_msg.o(i.m_api_msg_handler) for m_api_msg_handler
-    m_api.o(i.m_api_model_opcode_status) refers to m_lay_access.o(i.m_lay_access_opcode_status) for m_lay_access_opcode_status
-    m_api.o(i.m_api_model_publish) refers to m_lay_access.o(i.m_lay_access_publish) for m_lay_access_publish
-    m_api.o(i.m_api_model_rsp_send) refers to m_lay_access.o(i.m_lay_access_rsp_send) for m_lay_access_rsp_send
-    m_api.o(i.m_api_prov_oob_auth_rsp) refers to m_prov.o(i.m_prov_oob_auth_rsp) for m_prov_oob_auth_rsp
-    m_api.o(i.m_api_prov_param_rsp) refers to m_prov.o(i.m_prov_param_rsp) for m_prov_param_rsp
-    m_api.o(i.m_api_prov_pub_key_read) refers to m_prov.o(i.m_prov_pub_key_get) for m_prov_pub_key_get
-    m_api.o(i.m_api_prov_stop_link_timeout) refers to m_prov.o(i.m_prov_stop_link_timeout) for m_prov_stop_link_timeout
-    m_api.o(i.m_api_proxy_ctrl) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) for m_lay_proxy_bearer_adv_ctrl
-    m_api.o(i.m_api_proxy_end_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_proxy_end_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_register_model) refers to m_tb_state.o(i.m_tb_state_is_enabled) for m_tb_state_is_enabled
-    m_api.o(i.m_api_register_model) refers to m_tb_mio.o(i.m_tb_mio_register_model) for m_tb_mio_register_model
-    m_api.o(i.m_api_send_attention_update_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_attention_update_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_compo_data_req_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_compo_data_req_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_fault_clear_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_fault_clear_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_fault_get_req_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_fault_get_req_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_fault_period_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_fault_period_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_fault_test_req_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_fault_test_req_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_lpn_offer_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_lpn_offer_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_lpn_status_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_lpn_status_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_node_reset_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_node_reset_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_send_update_ind) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api.o(i.m_api_send_update_ind) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api.o(i.m_api_set) refers to m_api.o(.data) for .data
-    m_api.o(i.m_api_set_run_time) refers to m_tb_state.o(i.m_tb_state_is_enabled) for m_tb_state_is_enabled
-    m_api.o(i.m_api_set_run_time) refers to m_al_timer.o(i.m_al_timer_set_clock) for m_al_timer_set_clock
-    m_api.o(i.m_api_stored_info_load_cb) refers to m_api.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_cb_appkey_added) refers to m_tb_key.o(i.m_tb_key_net_find) for m_tb_key_net_find
-    m_tb_store_wvt.o(i.m_tb_store_cb_appkey_added) refers to m_tb_key.o(i.m_tb_key_app_update) for m_tb_key_app_update
-    m_tb_store_wvt.o(i.m_tb_store_cb_appkey_added) refers to m_tb_store_wvt.o(i.m_tb_store_load_fsm) for m_tb_store_load_fsm
-    m_tb_store_wvt.o(i.m_tb_store_cb_appkey_added) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_cb_netkey_added) refers to m_tb_key.o(i.m_tb_key_net_update) for m_tb_key_net_update
-    m_tb_store_wvt.o(i.m_tb_store_cb_netkey_added) refers to m_tb_store_wvt.o(i.m_tb_store_load_fsm) for m_tb_store_load_fsm
-    m_tb_store_wvt.o(i.m_tb_store_cb_netkey_added) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_get_compo_data) refers to m_api.o(i.m_api_send_compo_data_req_ind) for m_api_send_compo_data_req_ind
-    m_tb_store_wvt.o(i.m_tb_store_get_compo_data) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_init) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_load) refers to m_tb_store_wvt.o(i.m_tb_check_stored_info) for m_tb_check_stored_info
-    m_tb_store_wvt.o(i.m_tb_store_load) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_store_wvt.o(i.m_tb_store_load) refers to m_tb_store_wvt.o(i.m_tb_store_load_fsm) for m_tb_store_load_fsm
-    m_tb_store_wvt.o(i.m_tb_store_load) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_load_binding) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_tb_store_wvt.o(i.m_tb_store_load_binding) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_tb_store_wvt.o(i.m_tb_store_load_binding) refers to m_tb_key.o(i.m_tb_key_model_bind) for m_tb_key_model_bind
-    m_tb_store_wvt.o(i.m_tb_store_load_binding) refers to m_tb_mio.o(i.m_tb_mio_bind) for m_tb_mio_bind
-    m_tb_store_wvt.o(i.m_tb_store_load_binding) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_store_wvt.o(i.m_tb_store_load_states) for m_tb_store_load_states
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_key.o(i.m_tb_key_net_add) for m_tb_key_net_add
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_key.o(i.m_tb_key_net_find) for m_tb_key_net_find
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_key.o(i.m_tb_key_app_add) for m_tb_key_app_add
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_store_wvt.o(i.m_tb_store_load_publi_param) for m_tb_store_load_publi_param
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_store_wvt.o(i.m_tb_store_load_subs_list) for m_tb_store_load_subs_list
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_store_wvt.o(i.m_tb_store_load_binding) for m_tb_store_load_binding
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_state.o(i.m_tb_state_set_prov_state) for m_tb_state_set_prov_state
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_store_wvt.o(i.m_tb_store_cb_netkey_added) for m_tb_store_cb_netkey_added
-    m_tb_store_wvt.o(i.m_tb_store_load_fsm) refers to m_tb_store_wvt.o(i.m_tb_store_cb_appkey_added) for m_tb_store_cb_appkey_added
-    m_tb_store_wvt.o(i.m_tb_store_load_publi_param) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_tb_store_wvt.o(i.m_tb_store_load_publi_param) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_tb_store_wvt.o(i.m_tb_store_load_publi_param) refers to m_tb_mio.o(i.m_tb_mio_set_publi_param) for m_tb_mio_set_publi_param
-    m_tb_store_wvt.o(i.m_tb_store_load_publi_param) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_mio.o(i.m_tb_mio_set_prim_addr) for m_tb_mio_set_prim_addr
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_state.o(i.m_tb_state_set_default_ttl) for m_tb_state_set_default_ttl
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_state.o(i.m_tb_state_set_beacon_state) for m_tb_state_set_beacon_state
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_state.o(i.m_tb_state_set_net_tx_state) for m_tb_state_set_net_tx_state
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_state.o(i.m_tb_state_set_relay_state) for m_tb_state_set_relay_state
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_state.o(i.m_tb_state_set_gatt_proxy_state) for m_tb_state_set_gatt_proxy_state
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_state.o(i.m_tb_state_set_friend_state) for m_tb_state_set_friend_state
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_key.o(i.m_tb_key_dev_add) for m_tb_key_dev_add
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_key.o(i.m_tb_key_model_bind) for m_tb_key_model_bind
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_key.o(i.m_tb_key_set_iv_seq) for m_tb_key_set_iv_seq
-    m_tb_store_wvt.o(i.m_tb_store_load_states) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_load_subs_list) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_tb_store_wvt.o(i.m_tb_store_load_subs_list) refers to m_tb_mio.o(i.m_tb_mio_add_subscription_virt) for m_tb_mio_add_subscription_virt
-    m_tb_store_wvt.o(i.m_tb_store_load_subs_list) refers to m_tb_mio.o(i.m_tb_mio_add_subscription) for m_tb_mio_add_subscription
-    m_tb_store_wvt.o(i.m_tb_store_load_subs_list) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_rx_compo_data) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_update_app_key_ind) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_tb_store_wvt.o(i.m_tb_store_update_app_key_ind) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_tb_store_wvt.o(i.m_tb_store_update_app_key_ind) refers to m_api.o(i.m_api_send_update_ind) for m_api_send_update_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) refers to m_tb_mio.o(i.m_tb_mio_get_nb_bound_app) for m_tb_mio_get_nb_bound_app
-    m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) refers to m_tb_mio.o(i.m_tb_mio_get_element_addr) for m_tb_mio_get_element_addr
-    m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) refers to m_tb_mio.o(i.m_tb_mio_get_model_id) for m_tb_mio_get_model_id
-    m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) refers to m_tb_key.o(i.m_tb_key_get_model_appkey_ids) for m_tb_key_get_model_appkey_ids
-    m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) refers to m_api.o(i.m_api_send_update_ind) for m_api_send_update_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_store_wvt.o(i.m_tb_store_update_ind) refers to m_tb_store_wvt.o(i.m_tb_store_update_net_key_ind) for m_tb_store_update_net_key_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_ind) refers to m_tb_store_wvt.o(i.m_tb_store_update_app_key_ind) for m_tb_store_update_app_key_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_ind) refers to m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind) for m_tb_store_update_publi_param_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_ind) refers to m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) for m_tb_store_update_subs_list_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_ind) refers to m_tb_store_wvt.o(i.m_tb_store_update_binding_ind) for m_tb_store_update_binding_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_ind) refers to m_tb_store_wvt.o(i.m_tb_store_update_state_ind) for m_tb_store_update_state_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_ind) refers to m_tb_store_wvt.o(.data) for .data
-    m_tb_store_wvt.o(i.m_tb_store_update_net_key_ind) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_tb_store_wvt.o(i.m_tb_store_update_net_key_ind) refers to m_api.o(i.m_api_send_update_ind) for m_api_send_update_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind) refers to m_tb_mio.o(i.m_tb_mio_get_element_addr) for m_tb_mio_get_element_addr
-    m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind) refers to m_tb_mio.o(i.m_tb_mio_get_model_id) for m_tb_mio_get_model_id
-    m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind) refers to m_tb_mio.o(i.m_tb_mio_get_publi_param) for m_tb_mio_get_publi_param
-    m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind) refers to m_tb_mio.o(i.m_tb_mio_get_vaddr) for m_tb_mio_get_vaddr
-    m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind) refers to m_api.o(i.m_api_send_update_ind) for m_api_send_update_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_state.o(i.m_tb_state_get_default_ttl) for m_tb_state_get_default_ttl
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_api.o(i.m_api_send_update_ind) for m_api_send_update_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_state.o(i.m_tb_state_get_beacon_state) for m_tb_state_get_beacon_state
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_state.o(i.m_tb_state_get_net_tx_state) for m_tb_state_get_net_tx_state
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_state.o(i.m_tb_state_get_relay_state) for m_tb_state_get_relay_state
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_state.o(i.m_tb_state_get_gatt_proxy_state) for m_tb_state_get_gatt_proxy_state
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_state.o(i.m_tb_state_get_friend_state) for m_tb_state_get_friend_state
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_key.o(i.m_tb_key_dev_get) for m_tb_key_dev_get
-    m_tb_store_wvt.o(i.m_tb_store_update_state_ind) refers to m_tb_key.o(i.m_tb_key_get_iv_seq_no_inc) for m_tb_key_get_iv_seq_no_inc
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_tb_mio.o(i.m_tb_mio_get_subscription_list_size) for m_tb_mio_get_subscription_list_size
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_tb_mio.o(i.m_tb_mio_get_subscription_list_size_vaddr) for m_tb_mio_get_subscription_list_size_vaddr
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_tb_mio.o(i.m_tb_mio_get_element_addr) for m_tb_mio_get_element_addr
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_tb_mio.o(i.m_tb_mio_get_model_id) for m_tb_mio_get_model_id
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_tb_mio.o(i.m_tb_mio_get_subscription_list) for m_tb_mio_get_subscription_list
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_api.o(i.m_api_send_update_ind) for m_api_send_update_ind
-    m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_api_msg.o(i.m_api_basic_cmp_evt_send) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_basic_cmp_evt_send) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_model_rsp_send_cmd_handler) refers to m_api.o(i.m_api_buf_alloc) for m_api_buf_alloc
-    m_api_msg.o(i.m_api_model_rsp_send_cmd_handler) refers to m_api.o(i.m_api_buf_data_get) for m_api_buf_data_get
-    m_api_msg.o(i.m_api_model_rsp_send_cmd_handler) refers to m_api.o(i.m_api_model_rsp_send) for m_api_model_rsp_send
-    m_api_msg.o(i.m_api_model_rsp_send_cmd_handler) refers to m_api.o(i.m_api_buf_release) for m_api_buf_release
-    m_api_msg.o(i.m_api_model_rsp_send_cmd_handler) refers to m_api_msg.o(i.m_api_basic_cmp_evt_send) for m_api_basic_cmp_evt_send
-    m_api_msg.o(i.m_api_msg_buf_block_freed_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_buf_block_freed_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_disabled_cb) refers to m_api_msg.o(i.m_api_basic_cmp_evt_send) for m_api_basic_cmp_evt_send
-    m_api_msg.o(i.m_api_msg_enabled_cb) refers to m_api_msg.o(i.m_api_basic_cmp_evt_send) for m_api_basic_cmp_evt_send
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_enable) for m_api_enable
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_disable) for m_api_disable
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_set_run_time) for m_api_set_run_time
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_get_run_time) for m_api_get_run_time
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_buf_alloc_block) for m_api_buf_alloc_block
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_buf_free_block) for m_api_buf_free_block
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_register_model) for m_api_register_model
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_load_stored_info) for m_api_load_stored_info
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_buf_alloc) for m_api_buf_alloc
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_buf_data_get) for m_api_buf_data_get
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_model_publish) for m_api_model_publish
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_buf_release) for m_api_buf_release
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api_msg.o(i.m_api_model_rsp_send_cmd_handler) for m_api_model_rsp_send_cmd_handler
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_key.o(i.m_tb_key_model_bind) for m_tb_key_model_bind
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_mio.o(i.m_tb_mio_bind) for m_tb_mio_bind
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_mio.o(i.m_tb_mio_add_subscription_virt) for m_tb_mio_add_subscription_virt
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_mio.o(i.m_tb_mio_add_subscription) for m_tb_mio_add_subscription
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_mio.o(i.m_tb_mio_set_publi_param) for m_tb_mio_set_publi_param
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_mio.o(i.m_tb_mio_delete_subscription_virt) for m_tb_mio_delete_subscription_virt
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_tb_mio.o(i.m_tb_mio_delete_subscription) for m_tb_mio_delete_subscription
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_health_status_send) for m_api_health_status_send
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_prov_pub_key_read) for m_api_prov_pub_key_read
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_iv_upd_test_mode) for m_api_iv_upd_test_mode
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_lpn_start) for m_api_lpn_start
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_lpn_stop) for m_api_lpn_stop
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api_msg.o(i.m_api_basic_cmp_evt_send) for m_api_basic_cmp_evt_send
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_lpn_select_friend) for m_api_lpn_select_friend
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_proxy_ctrl) for m_api_proxy_ctrl
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api.o(i.m_api_prov_stop_link_timeout) for m_api_prov_stop_link_timeout
-    m_api_msg.o(i.m_api_msg_exec_cmd) refers to m_api_msg.o(.constdata) for .constdata
-    m_api_msg.o(i.m_api_msg_handler) refers to m_api_msg.o(i.m_api_msg_exec_cmd) for m_api_msg_exec_cmd
-    m_api_msg.o(i.m_api_msg_handler) refers to m_api.o(i.m_api_model_opcode_status) for m_api_model_opcode_status
-    m_api_msg.o(i.m_api_msg_handler) refers to m_api.o(i.m_api_compo_data_cfm) for m_api_compo_data_cfm
-    m_api_msg.o(i.m_api_msg_handler) refers to m_api.o(i.m_api_health_cfm) for m_api_health_cfm
-    m_api_msg.o(i.m_api_msg_handler) refers to m_api.o(i.m_api_prov_param_rsp) for m_api_prov_param_rsp
-    m_api_msg.o(i.m_api_msg_handler) refers to m_api.o(i.m_api_prov_oob_auth_rsp) for m_api_prov_oob_auth_rsp
-    m_api_msg.o(i.m_api_msg_init) refers to m_api.o(i.m_api_set) for m_api_set
-    m_api_msg.o(i.m_api_msg_init) refers to m_api_msg.o(.constdata) for .constdata
-    m_api_msg.o(i.m_api_msg_loaded_cb) refers to m_api_msg.o(i.m_api_basic_cmp_evt_send) for m_api_basic_cmp_evt_send
-    m_api_msg.o(i.m_api_msg_model_opcode_check_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_model_opcode_check_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_model_publish_period_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_model_publish_period_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_model_rx_cb) refers to m_api.o(i.m_api_buf_data_len_get) for m_api_buf_data_len_get
-    m_api_msg.o(i.m_api_msg_model_rx_cb) refers to m_api.o(i.m_api_buf_data_get) for m_api_buf_data_get
-    m_api_msg.o(i.m_api_msg_model_rx_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_model_rx_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_model_sent_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_model_sent_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_model_sent_cb) refers to m_api.o(i.m_api_buf_release) for m_api_buf_release
-    m_api_msg.o(i.m_api_msg_prov_oob_auth_req_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_prov_oob_auth_req_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_prov_param_req_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_prov_param_req_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(i.m_api_msg_prov_state_cb) refers to m_al_task.o(i.m_al_msg_alloc) for m_al_msg_alloc
-    m_api_msg.o(i.m_api_msg_prov_state_cb) refers to m_al_task.o(i.m_al_msg_send) for m_al_msg_send
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_enabled_cb) for m_api_msg_enabled_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_disabled_cb) for m_api_msg_disabled_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_prov_state_cb) for m_api_msg_prov_state_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_prov_param_req_cb) for m_api_msg_prov_param_req_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_prov_oob_auth_req_cb) for m_api_msg_prov_oob_auth_req_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_buf_block_freed_cb) for m_api_msg_buf_block_freed_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_loaded_cb) for m_api_msg_loaded_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_model_rx_cb) for m_api_msg_model_rx_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_model_sent_cb) for m_api_msg_model_sent_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_model_opcode_check_cb) for m_api_msg_model_opcode_check_cb
-    m_api_msg.o(.constdata) refers to m_api_msg.o(i.m_api_msg_model_publish_period_cb) for m_api_msg_model_publish_period_cb
-    m_bcn.o(i.m_bcn_adv_tx_check) refers to m_bcn.o(i.m_bcn_send) for m_bcn_send
-    m_bcn.o(i.m_bcn_adv_tx_check) refers to m_bcn.o(i.m_bcn_prep_secure_bcn) for m_bcn_prep_secure_bcn
-    m_bcn.o(i.m_bcn_adv_tx_check) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cb_closed) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_bcn.o(i.m_bcn_cb_closed) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cb_opened) refers to m_bcn.o(i.m_bcn_proxy_tx_check) for m_bcn_proxy_tx_check
-    m_bcn.o(i.m_bcn_cb_opened) refers to m_bcn.o(i.m_bcn_buf_rts_set) for m_bcn_buf_rts_set
-    m_bcn.o(i.m_bcn_cb_opened) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_bcn.o(i.m_bcn_cb_opened) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_cb_opened) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cb_rx) refers to m_tb_key.o(i.m_tb_key_get_net_from_net_id) for m_tb_key_get_net_from_net_id
-    m_bcn.o(i.m_bcn_cb_rx) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_bcn.o(i.m_bcn_cb_rx) refers to m_bcn.o(i.m_bcn_insert_encrypt_queue) for m_bcn_insert_encrypt_queue
-    m_bcn.o(i.m_bcn_cb_rx) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cb_sent) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_cb_sent) refers to m_bcn.o(i.m_bcn_proxy_tx_check) for m_bcn_proxy_tx_check
-    m_bcn.o(i.m_bcn_cb_sent) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cb_timer_bcn_expired) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_bcn.o(i.m_bcn_cb_timer_bcn_expired) refers to m_bcn.o(i.m_bcn_buf_rts_set) for m_bcn_buf_rts_set
-    m_bcn.o(i.m_bcn_cb_timer_bcn_expired) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_cb_timer_bcn_expired) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cb_timer_obs_expired) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_bcn.o(i.m_bcn_cb_timer_obs_expired) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_bcn.o(i.m_bcn_proxy_tx_check) for m_bcn_proxy_tx_check
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_tb_key.o(i.m_tb_key_secure_bcn_rx_ind) for m_tb_key_secure_bcn_rx_ind
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_bcn.o(i.m_bcn_proxy_con_start) for m_bcn_proxy_con_start
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_cmac_start) for m_tb_sec_cmac_start
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_cmac_finished_cb) refers to m_bcn.o(i.m_bcn_cmac_ready_cb) for m_bcn_cmac_ready_cb
-    m_bcn.o(i.m_bcn_cmac_ready_cb) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_bcn.o(i.m_bcn_cmac_ready_cb) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_connect_api) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_init) refers to m_bcn.o(i.m_bcn_get_env_size) for m_bcn_get_env_size
-    m_bcn.o(i.m_bcn_init) refers to m_bcn.o(i.m_bcn_buf_init) for m_bcn_buf_init
-    m_bcn.o(i.m_bcn_init) refers to m_bearer.o(i.m_bearer_connect_client_cb) for m_bearer_connect_client_cb
-    m_bcn.o(i.m_bcn_init) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_init) refers to m_bcn.o(i.m_bcn_cb_timer_obs_expired) for m_bcn_cb_timer_obs_expired
-    m_bcn.o(i.m_bcn_init) refers to m_bcn.o(i.m_bcn_cb_timer_bcn_expired) for m_bcn_cb_timer_bcn_expired
-    m_bcn.o(i.m_bcn_init) refers to m_bearer.o(.constdata) for m_bearer_api
-    m_bcn.o(i.m_bcn_init) refers to m_bcn.o(.constdata) for .constdata
-    m_bcn.o(i.m_bcn_insert_encrypt_queue) refers to m_tb_sec.o(i.m_tb_sec_cmac_start) for m_tb_sec_cmac_start
-    m_bcn.o(i.m_bcn_insert_encrypt_queue) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_insert_encrypt_queue) refers to m_bcn.o(i.m_bcn_cmac_finished_cb) for m_bcn_cmac_finished_cb
-    m_bcn.o(i.m_bcn_insert_encrypt_queue) refers to m_bcn.o(i.m_bcn_cmac_ready_cb) for m_bcn_cmac_ready_cb
-    m_bcn.o(i.m_bcn_prep_secure_bcn) refers to m_tb_key.o(i.m_tb_key_get_net_info) for m_tb_key_get_net_info
-    m_bcn.o(i.m_bcn_prep_secure_bcn) refers to m_bcn.o(i.m_bcn_insert_encrypt_queue) for m_bcn_insert_encrypt_queue
-    m_bcn.o(i.m_bcn_prep_secure_bcn) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_proxy_con_start) refers to m_bcn.o(i.m_bcn_proxy_tx_check) for m_bcn_proxy_tx_check
-    m_bcn.o(i.m_bcn_proxy_con_start) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_proxy_tx_check) refers to m_bcn.o(i.m_bcn_send) for m_bcn_send
-    m_bcn.o(i.m_bcn_proxy_tx_check) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_proxy_tx_check) refers to m_bcn.o(i.m_bcn_prep_secure_bcn) for m_bcn_prep_secure_bcn
-    m_bcn.o(i.m_bcn_proxy_tx_check) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_restart_tx_unprov_bcn) refers to m_bcn.o(i.m_bcn_buf_rts_set) for m_bcn_buf_rts_set
-    m_bcn.o(i.m_bcn_restart_tx_unprov_bcn) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_bcn.o(i.m_bcn_restart_tx_unprov_bcn) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_restart_tx_unprov_bcn) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_send) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_start_tx_unprov_bcn) refers to m_bcn.o(i.m_bcn_buf_rts_set) for m_bcn_buf_rts_set
-    m_bcn.o(i.m_bcn_start_tx_unprov_bcn) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_bcn.o(i.m_bcn_start_tx_unprov_bcn) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_start_tx_unprov_bcn) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_state_update) refers to m_tb_state.o(i.m_tb_state_get_prov_state) for m_tb_state_get_prov_state
-    m_bcn.o(i.m_bcn_state_update) refers to m_tb_state.o(i.m_tb_state_get_beacon_state) for m_tb_state_get_beacon_state
-    m_bcn.o(i.m_bcn_state_update) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_bcn.o(i.m_bcn_state_update) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_state_update) refers to m_bcn.o(i.m_bcn_stop_tx_unprov_bcn) for m_bcn_stop_tx_unprov_bcn
-    m_bcn.o(i.m_bcn_state_update) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_bcn.o(i.m_bcn_state_update) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_stop_tx_security_bcn) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_bcn.o(i.m_bcn_stop_tx_security_bcn) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_stop_tx_unprov_bcn) refers to m_bcn.o(i.m_bcn_buf_rts_set) for m_bcn_buf_rts_set
-    m_bcn.o(i.m_bcn_stop_tx_unprov_bcn) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_bcn.o(i.m_bcn_stop_tx_unprov_bcn) refers to m_bcn.o(.data) for .data
-    m_bcn.o(i.m_bcn_subnet_update_ind) refers to m_bcn.o(i.m_bcn_adv_tx_check) for m_bcn_adv_tx_check
-    m_bcn.o(i.m_bcn_subnet_update_ind) refers to m_bcn.o(.data) for .data
-    m_bcn.o(.constdata) refers to m_bcn.o(i.m_bcn_cb_sent) for m_bcn_cb_sent
-    m_bcn.o(.constdata) refers to m_bcn.o(i.m_bcn_cb_rx) for m_bcn_cb_rx
-    m_bcn.o(.constdata) refers to m_bcn.o(i.m_bcn_cb_opened) for m_bcn_cb_opened
-    m_bcn.o(.constdata) refers to m_bcn.o(i.m_bcn_cb_closed) for m_bcn_cb_closed
-    m_bearer.o(i.m_bearer_closed) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_bearer.o(i.m_bearer_closed) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_connect_client_cb) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_init) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_init) refers to m_bearer.o(i.m_bearer_send_continue) for m_bearer_send_continue
-    m_bearer.o(i.m_bearer_opened) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_rx) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_bearer.o(i.m_bearer_rx) refers to m_tb_buf.o(i.m_tb_buf_copy_data_from_mem) for m_tb_buf_copy_data_from_mem
-    m_bearer.o(i.m_bearer_rx) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_bearer.o(i.m_bearer_rx) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_send) refers to m_bearer_adv.o(i.m_bearer_adv_tx_prepare) for m_bearer_adv_tx_prepare
-    m_bearer.o(i.m_bearer_send) refers to m_bearer_gatt.o(i.m_bearer_gatt_tx_prepare) for m_bearer_gatt_tx_prepare
-    m_bearer.o(i.m_bearer_send) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_bearer.o(i.m_bearer_send) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_bearer.o(i.m_bearer_send) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_send_continue) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_bearer.o(i.m_bearer_send_continue) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_bearer.o(i.m_bearer_send_continue) refers to m_bearer_adv.o(i.m_bearer_adv_send) for m_bearer_adv_send
-    m_bearer.o(i.m_bearer_send_continue) refers to m_bearer_gatt.o(i.m_bearer_gatt_send) for m_bearer_gatt_send
-    m_bearer.o(i.m_bearer_send_continue) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_sent) refers to m_tb_buf.o(i.m_tb_buf_head_release) for m_tb_buf_head_release
-    m_bearer.o(i.m_bearer_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_bearer.o(i.m_bearer_sent) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_bearer.o(i.m_bearer_sent) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_start) refers to m_bearer_adv.o(i.m_bearer_adv_start) for m_bearer_adv_start
-    m_bearer.o(i.m_bearer_start) refers to m_bearer_gatt.o(i.m_bearer_gatt_start) for m_bearer_gatt_start
-    m_bearer.o(i.m_bearer_start) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_started) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_stop) refers to m_bearer_adv.o(i.m_bearer_adv_stop) for m_bearer_adv_stop
-    m_bearer.o(i.m_bearer_stop) refers to m_bearer_gatt.o(i.m_bearer_gatt_stop) for m_bearer_gatt_stop
-    m_bearer.o(i.m_bearer_stop) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_stopped) refers to m_bearer.o(.data) for .data
-    m_bearer.o(i.m_bearer_update) refers to m_bearer_gatt.o(i.m_bearer_gatt_update) for m_bearer_gatt_update
-    m_bearer.o(i.m_bearer_update) refers to m_bearer_adv.o(i.m_bearer_adv_update) for m_bearer_adv_update
-    m_bearer.o(i.m_bearer_update) refers to m_bearer.o(.data) for .data
-    m_bearer.o(.constdata) refers to m_bearer.o(i.m_bearer_send) for m_bearer_send
-    m_bearer.o(.constdata) refers to m_bearer.o(i.m_bearer_update) for m_bearer_update
-    m_fnd.o(i.m_fnd_get_env_size) refers to m_fnd_confs.o(i.m_fnd_confs_get_env_size) for m_fnd_confs_get_env_size
-    m_fnd.o(i.m_fnd_get_env_size) refers to m_fnd_hlths.o(i.m_fnd_hlths_get_env_size) for m_fnd_hlths_get_env_size
-    m_fnd.o(i.m_fnd_init) refers to m_fnd_confs.o(i.m_fnd_confs_init) for m_fnd_confs_init
-    m_fnd.o(i.m_fnd_init) refers to m_fnd_hlths.o(i.m_fnd_hlths_init) for m_fnd_hlths_init
-    m_fnd_hlths.o(i.m_fnd_hlths_buf_alloc) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_opcode_check) refers to m_api.o(i.m_api_model_opcode_status) for m_api_model_opcode_status
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_publish_period) refers to m_api.o(i.m_api_send_fault_period_ind) for m_api_send_fault_period_ind
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_publish_period) refers to m_fnd_hlths.o(.data) for .data
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_rx) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_rx) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_rx) refers to m_fnd_hlths.o(i.m_fnd_hlths_process) for m_fnd_hlths_process
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_rx) refers to m_fnd_hlths.o(.data) for .data
-    m_fnd_hlths.o(i.m_fnd_hlths_cb_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_fnd_hlths.o(i.m_fnd_hlths_cfm) refers to m_fnd_hlths.o(i.m_fnd_hlths_send_status) for m_fnd_hlths_send_status
-    m_fnd_hlths.o(i.m_fnd_hlths_cfm) refers to m_fnd_hlths.o(i.m_fnd_hlths_process_next) for m_fnd_hlths_process_next
-    m_fnd_hlths.o(i.m_fnd_hlths_handler_period) refers to m_tb_mio.o(i.m_tb_mio_get_period) for m_tb_mio_get_period
-    m_fnd_hlths.o(i.m_fnd_hlths_handler_period) refers to m_api.o(i.m_api_send_fault_period_ind) for m_api_send_fault_period_ind
-    m_fnd_hlths.o(i.m_fnd_hlths_handler_period) refers to m_fnd_hlths.o(i.m_fnd_hlths_buf_alloc) for m_fnd_hlths_buf_alloc
-    m_fnd_hlths.o(i.m_fnd_hlths_handler_period) refers to m_fnd_hlths.o(i.m_fnd_hlths_send) for m_fnd_hlths_send
-    m_fnd_hlths.o(i.m_fnd_hlths_handler_period) refers to m_fnd_hlths.o(i.m_fnd_hlths_process_next) for m_fnd_hlths_process_next
-    m_fnd_hlths.o(i.m_fnd_hlths_handler_period) refers to m_fnd_hlths.o(.data) for .data
-    m_fnd_hlths.o(i.m_fnd_hlths_init) refers to m_api.o(i.m_api_register_model) for m_api_register_model
-    m_fnd_hlths.o(i.m_fnd_hlths_init) refers to m_fnd_hlths.o(.data) for .data
-    m_fnd_hlths.o(i.m_fnd_hlths_init) refers to m_fnd_hlths.o(.constdata) for .constdata
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_tb_state.o(i.m_tb_state_set_attention_state) for m_tb_state_set_attention_state
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_fnd_hlths.o(i.m_fnd_hlths_send_attention_status) for m_fnd_hlths_send_attention_status
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_api.o(i.m_api_send_fault_clear_ind) for m_api_send_fault_clear_ind
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_fnd_hlths.o(i.m_fnd_hlths_send_status) for m_fnd_hlths_send_status
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_api.o(i.m_api_send_fault_get_req_ind) for m_api_send_fault_get_req_ind
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_api.o(i.m_api_send_fault_test_req_ind) for m_api_send_fault_test_req_ind
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_fnd_hlths.o(i.m_fnd_hlths_process_next) for m_fnd_hlths_process_next
-    m_fnd_hlths.o(i.m_fnd_hlths_process) refers to m_fnd_hlths.o(i.m_fnd_hlths_handler_period) for m_fnd_hlths_handler_period
-    m_fnd_hlths.o(i.m_fnd_hlths_process_next) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_fnd_hlths.o(i.m_fnd_hlths_process_next) refers to m_fnd_hlths.o(i.m_fnd_hlths_process) for m_fnd_hlths_process
-    m_fnd_hlths.o(i.m_fnd_hlths_process_next) refers to m_fnd_hlths.o(.data) for .data
-    m_fnd_hlths.o(i.m_fnd_hlths_send) refers to m_api.o(i.m_api_model_rsp_send) for m_api_model_rsp_send
-    m_fnd_hlths.o(i.m_fnd_hlths_send) refers to m_fnd_hlths.o(.data) for .data
-    m_fnd_hlths.o(i.m_fnd_hlths_send_attention_status) refers to m_fnd_hlths.o(i.m_fnd_hlths_buf_alloc) for m_fnd_hlths_buf_alloc
-    m_fnd_hlths.o(i.m_fnd_hlths_send_attention_status) refers to m_tb_state.o(i.m_tb_state_get_attention_state) for m_tb_state_get_attention_state
-    m_fnd_hlths.o(i.m_fnd_hlths_send_attention_status) refers to m_fnd_hlths.o(i.m_fnd_hlths_send) for m_fnd_hlths_send
-    m_fnd_hlths.o(i.m_fnd_hlths_send_attention_status) refers to m_fnd_hlths.o(i.m_fnd_hlths_process_next) for m_fnd_hlths_process_next
-    m_fnd_hlths.o(i.m_fnd_hlths_send_status) refers to m_fnd_hlths.o(i.m_fnd_hlths_buf_alloc) for m_fnd_hlths_buf_alloc
-    m_fnd_hlths.o(i.m_fnd_hlths_send_status) refers to m_fnd_hlths.o(i.m_fnd_hlths_process_next) for m_fnd_hlths_process_next
-    m_fnd_hlths.o(i.m_fnd_hlths_send_status) refers to m_fnd_hlths.o(i.m_fnd_hlths_send) for m_fnd_hlths_send
-    m_fnd_hlths.o(i.m_fnd_hlths_send_status) refers to m_api.o(i.m_api_model_publish) for m_api_model_publish
-    m_fnd_hlths.o(i.m_fnd_hlths_send_status) refers to m_fnd_hlths.o(.data) for .data
-    m_fnd_hlths.o(i.m_fnd_hlths_status_ind) refers to m_fnd_hlths.o(i.m_fnd_hlths_send_status) for m_fnd_hlths_send_status
-    m_fnd_hlths.o(.constdata) refers to m_fnd_hlths.o(i.m_fnd_hlths_cb_rx) for m_fnd_hlths_cb_rx
-    m_fnd_hlths.o(.constdata) refers to m_fnd_hlths.o(i.m_fnd_hlths_cb_sent) for m_fnd_hlths_cb_sent
-    m_fnd_hlths.o(.constdata) refers to m_fnd_hlths.o(i.m_fnd_hlths_cb_opcode_check) for m_fnd_hlths_cb_opcode_check
-    m_fnd_hlths.o(.constdata) refers to m_fnd_hlths.o(i.m_fnd_hlths_cb_publish_period) for m_fnd_hlths_cb_publish_period
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_net.o(i.m_lay_net_get_env_size) for m_lay_net_get_env_size
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_ltrans.o(i.m_lay_ltrans_get_env_size) for m_lay_ltrans_get_env_size
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_utrans.o(i.m_lay_utrans_get_env_size) for m_lay_utrans_get_env_size
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_access.o(i.m_lay_access_get_env_size) for m_lay_access_get_env_size
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_hb.o(i.m_lay_hb_get_env_size) for m_lay_hb_get_env_size
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_lpn.o(i.m_lay_lpn_get_env_size) for m_lay_lpn_get_env_size
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_friend.o(i.m_lay_friend_get_env_size) for m_lay_friend_get_env_size
-    m_lay.o(i.m_lay_get_env_size) refers to m_lay_proxy.o(i.m_lay_proxy_get_env_size) for m_lay_proxy_get_env_size
-    m_lay.o(i.m_lay_init) refers to m_lay_net.o(i.m_lay_net_init) for m_lay_net_init
-    m_lay.o(i.m_lay_init) refers to m_lay_ltrans.o(i.m_lay_ltrans_init) for m_lay_ltrans_init
-    m_lay.o(i.m_lay_init) refers to m_lay_utrans.o(i.m_lay_utrans_init) for m_lay_utrans_init
-    m_lay.o(i.m_lay_init) refers to m_lay_access.o(i.m_lay_access_init) for m_lay_access_init
-    m_lay.o(i.m_lay_init) refers to m_lay_hb.o(i.m_lay_hb_init) for m_lay_hb_init
-    m_lay.o(i.m_lay_init) refers to m_lay_lpn.o(i.m_lay_lpn_init) for m_lay_lpn_init
-    m_lay.o(i.m_lay_init) refers to m_lay_friend.o(i.m_lay_friend_init) for m_lay_friend_init
-    m_lay.o(i.m_lay_init) refers to m_lay_proxy.o(i.m_lay_proxy_init) for m_lay_proxy_init
-    m_lay.o(i.m_lay_init) refers to m_bearer_adv.o(i.m_bearer_adv_connect_api_al) for m_bearer_adv_connect_api_al
-    m_lay.o(i.m_lay_init) refers to m_bearer_gatt.o(i.m_bearer_gatt_connect_api_al) for m_bearer_gatt_connect_api_al
-    m_lay.o(i.m_lay_init) refers to m_lay_net.o(i.m_lay_net_connect_api_bearer) for m_lay_net_connect_api_bearer
-    m_lay.o(i.m_lay_init) refers to m_bearer.o(i.m_bearer_connect_client_cb) for m_bearer_connect_client_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_net.o(i.m_lay_net_connect_cb) for m_lay_net_connect_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_ltrans.o(i.m_lay_ltrans_connect_api_net) for m_lay_ltrans_connect_api_net
-    m_lay.o(i.m_lay_init) refers to m_lay_ltrans.o(i.m_lay_ltrans_connect_cb) for m_lay_ltrans_connect_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_utrans.o(i.m_lay_utrans_connect_api_ltrans) for m_lay_utrans_connect_api_ltrans
-    m_lay.o(i.m_lay_init) refers to m_lay_utrans.o(i.m_lay_utrans_connect_cb) for m_lay_utrans_connect_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_hb.o(i.m_lay_hb_connect_api_utrans) for m_lay_hb_connect_api_utrans
-    m_lay.o(i.m_lay_init) refers to m_tb_state.o(i.m_tb_state_set_hb_cb) for m_tb_state_set_hb_cb
-    m_lay.o(i.m_lay_init) refers to m_tb_state.o(i.m_tb_state_set_friend_cb) for m_tb_state_set_friend_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_ltrans.o(i.m_lay_ltrans_connect_cb_seg) for m_lay_ltrans_connect_cb_seg
-    m_lay.o(i.m_lay_init) refers to m_lay_friend.o(i.m_lay_friend_connect_api_net) for m_lay_friend_connect_api_net
-    m_lay.o(i.m_lay_init) refers to m_lay_friend.o(i.m_lay_friend_connect_api_utrans) for m_lay_friend_connect_api_utrans
-    m_lay.o(i.m_lay_init) refers to m_lay_lpn.o(i.m_lay_lpn_connect_api_utrans) for m_lay_lpn_connect_api_utrans
-    m_lay.o(i.m_lay_init) refers to m_lay_net.o(i.m_lay_net_connect_cb_lpn_rx) for m_lay_net_connect_cb_lpn_rx
-    m_lay.o(i.m_lay_init) refers to m_lay_proxy.o(i.m_lay_proxy_connect_api_net) for m_lay_proxy_connect_api_net
-    m_lay.o(i.m_lay_init) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_connect_api) for m_lay_proxy_bearer_connect_api
-    m_lay.o(i.m_lay_init) refers to m_lay_access.o(i.m_lay_access_connect_api_utrans) for m_lay_access_connect_api_utrans
-    m_lay.o(i.m_lay_init) refers to m_al_adv.o(.constdata) for m_al_adv_api
-    m_lay.o(i.m_lay_init) refers to m_al_con.o(.constdata) for m_al_con_api
-    m_lay.o(i.m_lay_init) refers to m_bearer.o(.constdata) for m_bearer_api
-    m_lay.o(i.m_lay_init) refers to m_lay_net.o(.constdata) for m_lay_net_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_ltrans.o(.constdata) for m_lay_ltrans_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_net.o(.constdata) for m_lay_net_api
-    m_lay.o(i.m_lay_init) refers to m_lay_utrans.o(.constdata) for m_lay_utrans_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_ltrans.o(.constdata) for m_lay_ltrans_api
-    m_lay.o(i.m_lay_init) refers to m_lay_access.o(.constdata) for m_lay_access_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_hb.o(.constdata) for m_lay_hb_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_utrans.o(.constdata) for m_lay_utrans_api
-    m_lay.o(i.m_lay_init) refers to m_lay_hb.o(.constdata) for m_lay_hb_state_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_friend.o(.constdata) for m_lay_friend_state_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_friend.o(.constdata) for m_lay_friend_cb_net
-    m_lay.o(i.m_lay_init) refers to m_lay_friend.o(.constdata) for m_lay_friend_cb_ltrans
-    m_lay.o(i.m_lay_init) refers to m_lay_friend.o(.constdata) for m_lay_friend_cb_utrans
-    m_lay.o(i.m_lay_init) refers to m_lay_lpn.o(.constdata) for m_lay_lpn_utrans_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_lpn.o(.constdata) for m_lay_lpn_net_cb
-    m_lay.o(i.m_lay_init) refers to m_lay_proxy.o(.constdata) for m_lay_proxy_cb_net
-    m_lay_access.o(i.m_lay_access_connect_api_utrans) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_init) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_init) refers to m_lay_access.o(i.m_lay_access_retx_timer_cb) for m_lay_access_retx_timer_cb
-    m_lay_access.o(i.m_lay_access_init) refers to m_lay_access.o(i.m_lay_access_model_check) for m_lay_access_model_check
-    m_lay_access.o(i.m_lay_access_model_check) refers to m_tb_key.o(i.m_tb_key_model_bind_check) for m_tb_key_model_bind_check
-    m_lay_access.o(i.m_lay_access_model_check) refers to m_tb_mio.o(i.m_tb_mio_is_dest_addr) for m_tb_mio_is_dest_addr
-    m_lay_access.o(i.m_lay_access_model_check) refers to m_tb_mio.o(i.m_tb_mio_cb_get) for m_tb_mio_cb_get
-    m_lay_access.o(i.m_lay_access_model_check) refers to m_tb_mio.o(i.m_tb_mio_get_nb_model) for m_tb_mio_get_nb_model
-    m_lay_access.o(i.m_lay_access_model_check) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_access.o(i.m_lay_access_model_check) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_lay_access.o(i.m_lay_access_model_check) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_model_check) refers to mesh_api.o(.data) for gateway_src_id
-    m_lay_access.o(i.m_lay_access_opcode_set) refers to m_tb_buf.o(i.m_tb_buf_head_reserve) for m_tb_buf_head_reserve
-    m_lay_access.o(i.m_lay_access_opcode_status) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_lay_access.o(i.m_lay_access_opcode_status) refers to m_tb_mio.o(i.m_tb_mio_cb_get) for m_tb_mio_cb_get
-    m_lay_access.o(i.m_lay_access_opcode_status) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_publish) refers to m_tb_mio.o(i.m_tb_mio_get_element_addr) for m_tb_mio_get_element_addr
-    m_lay_access.o(i.m_lay_access_publish) refers to m_tb_mio.o(i.m_tb_mio_get_publi_param) for m_tb_mio_get_publi_param
-    m_lay_access.o(i.m_lay_access_publish) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_lay_access.o(i.m_lay_access_publish) refers to m_tb_key.o(i.m_tb_key_model_bind_check) for m_tb_key_model_bind_check
-    m_lay_access.o(i.m_lay_access_publish) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_lay_access.o(i.m_lay_access_publish) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_access.o(i.m_lay_access_publish) refers to m_lay_access.o(i.m_lay_access_opcode_set) for m_lay_access_opcode_set
-    m_lay_access.o(i.m_lay_access_publish) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_access.o(i.m_lay_access_publish) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_retx_timer_cb) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_lay_access.o(i.m_lay_access_retx_timer_cb) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_access.o(i.m_lay_access_retx_timer_cb) refers to m_tb_mio.o(i.m_tb_mio_cb_get) for m_tb_mio_cb_get
-    m_lay_access.o(i.m_lay_access_retx_timer_cb) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_access.o(i.m_lay_access_retx_timer_cb) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_rsp_send) refers to m_tb_mio.o(i.m_tb_mio_get_element_addr) for m_tb_mio_get_element_addr
-    m_lay_access.o(i.m_lay_access_rsp_send) refers to m_tb_key.o(i.m_tb_key_model_bind_check) for m_tb_key_model_bind_check
-    m_lay_access.o(i.m_lay_access_rsp_send) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_lay_access.o(i.m_lay_access_rsp_send) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_access.o(i.m_lay_access_rsp_send) refers to m_lay_access.o(i.m_lay_access_opcode_set) for m_lay_access_opcode_set
-    m_lay_access.o(i.m_lay_access_rsp_send) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_access.o(i.m_lay_access_rsp_send) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_rx) refers to m_tb_buf.o(i.m_tb_buf_head_release) for m_tb_buf_head_release
-    m_lay_access.o(i.m_lay_access_rx) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_access.o(i.m_lay_access_rx) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_lay_access.o(i.m_lay_access_rx) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(i.m_lay_access_sent) refers to m_tb_mio.o(i.m_tb_mio_cb_get) for m_tb_mio_cb_get
-    m_lay_access.o(i.m_lay_access_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_access.o(i.m_lay_access_sent) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_access.o(i.m_lay_access_sent) refers to m_lay_access.o(.data) for .data
-    m_lay_access.o(.constdata) refers to m_lay_access.o(i.m_lay_access_sent) for m_lay_access_sent
-    m_lay_access.o(.constdata) refers to m_lay_access.o(i.m_lay_access_rx) for m_lay_access_rx
-    m_lay_lpn.o(i.m_lay_lpn_cb_key) refers to m_lay_lpn.o(i.m_lay_lpn_send_poll) for m_lay_lpn_send_poll
-    m_lay_lpn.o(i.m_lay_lpn_cb_key) refers to m_api.o(i.m_api_send_lpn_status_ind) for m_api_send_lpn_status_ind
-    m_lay_lpn.o(i.m_lay_lpn_cb_key) refers to m_lay_lpn.o(i.m_lay_lpn_clean_env) for m_lay_lpn_clean_env
-    m_lay_lpn.o(i.m_lay_lpn_cb_key) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_add) refers to m_lay_lpn.o(i.m_lay_lpn_send_subs_list) for m_lay_lpn_send_subs_list
-    m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_add) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_rem) refers to m_lay_lpn.o(i.m_lay_lpn_send_subs_list) for m_lay_lpn_send_subs_list
-    m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_rem) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer) refers to m_lay_lpn.o(i.m_lay_lpn_send_req) for m_lay_lpn_send_req
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer) refers to m_lay_lpn.o(i.m_lay_lpn_send_poll) for m_lay_lpn_send_poll
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer) refers to m_api.o(i.m_api_send_lpn_status_ind) for m_api_send_lpn_status_ind
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer) refers to m_lay_lpn.o(i.m_lay_lpn_clean_env) for m_lay_lpn_clean_env
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer) refers to m_tb_state.o(i.m_tb_state_set_lpn_state) for m_tb_state_set_lpn_state
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer_offer) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer_offer) refers to m_api.o(i.m_api_send_lpn_status_ind) for m_api_send_lpn_status_ind
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer_offer) refers to m_lay_lpn.o(i.m_lay_lpn_clean_env) for m_lay_lpn_clean_env
-    m_lay_lpn.o(i.m_lay_lpn_cb_timer_offer) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_check_tx_list) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_lpn.o(i.m_lay_lpn_check_tx_list) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_clean_env) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_lpn.o(i.m_lay_lpn_clean_env) refers to m_tb_key.o(i.m_tb_key_friend_end_ind) for m_tb_key_friend_end_ind
-    m_lay_lpn.o(i.m_lay_lpn_clean_env) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_clean_list_offer) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_lpn.o(i.m_lay_lpn_clean_list_offer) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_lpn.o(i.m_lay_lpn_clean_list_offer) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_connect_api_utrans) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_handler_offer) refers to m_lay_lpn.o(i.m_lay_lpn_seek_offer) for m_lay_lpn_seek_offer
-    m_lay_lpn.o(i.m_lay_lpn_handler_offer) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_lpn.o(i.m_lay_lpn_handler_offer) refers to m_api.o(i.m_api_send_lpn_offer_ind) for m_api_send_lpn_offer_ind
-    m_lay_lpn.o(i.m_lay_lpn_handler_offer) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_lpn.o(i.m_lay_lpn_handler_offer) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_handler_offer) refers to m_lay_lpn.o(i.m_lay_lpn_cb_timer_offer) for m_lay_lpn_cb_timer_offer
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_tb_mio.o(i.m_tb_mio_addr_list_start) for m_tb_mio_addr_list_start
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_tb_state.o(i.m_tb_state_set_lpn_state) for m_tb_state_set_lpn_state
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_api.o(i.m_api_send_lpn_status_ind) for m_api_send_lpn_status_ind
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_tb_mio.o(i.m_tb_mio_addr_list_get_size) for m_tb_mio_addr_list_get_size
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_lay_lpn.o(i.m_lay_lpn_send_subs_list) for m_lay_lpn_send_subs_list
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_tb_key.o(i.m_tb_key_secure_bcn_rx_ind) for m_tb_key_secure_bcn_rx_ind
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_lay_lpn.o(i.m_lay_lpn_send_poll) for m_lay_lpn_send_poll
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_rem) for m_lay_lpn_cb_subs_list_rem
-    m_lay_lpn.o(i.m_lay_lpn_handler_update) refers to m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_add) for m_lay_lpn_cb_subs_list_add
-    m_lay_lpn.o(i.m_lay_lpn_init) refers to m_lay_lpn.o(i.m_lay_lpn_clean_env) for m_lay_lpn_clean_env
-    m_lay_lpn.o(i.m_lay_lpn_init) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_net_rx_cb) refers to m_lay_lpn.o(i.m_lay_lpn_send_poll) for m_lay_lpn_send_poll
-    m_lay_lpn.o(i.m_lay_lpn_net_rx_cb) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_pack) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_lpn.o(i.m_lay_lpn_pack) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_lpn.o(i.m_lay_lpn_pack) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_lpn.o(i.m_lay_lpn_pack) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_lpn.o(i.m_lay_lpn_pack) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_rx_ctl) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_lpn.o(i.m_lay_lpn_rx_ctl) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_rx_ctl) refers to m_lay_lpn.o(i.m_lay_lpn_handler_subs_list_cfm) for m_lay_lpn_handler_subs_list_cfm
-    m_lay_lpn.o(i.m_lay_lpn_rx_ctl) refers to m_lay_lpn.o(i.m_lay_lpn_handler_offer) for m_lay_lpn_handler_offer
-    m_lay_lpn.o(i.m_lay_lpn_rx_ctl) refers to m_lay_lpn.o(i.m_lay_lpn_handler_update) for m_lay_lpn_handler_update
-    m_lay_lpn.o(i.m_lay_lpn_seek_offer) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_select_friend) refers to m_lay_lpn.o(i.m_lay_lpn_seek_offer) for m_lay_lpn_seek_offer
-    m_lay_lpn.o(i.m_lay_lpn_select_friend) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_lpn.o(i.m_lay_lpn_select_friend) refers to m_tb_key.o(i.m_tb_key_friend_new_ind) for m_tb_key_friend_new_ind
-    m_lay_lpn.o(i.m_lay_lpn_select_friend) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_lpn.o(i.m_lay_lpn_select_friend) refers to m_lay_lpn.o(i.m_lay_lpn_clean_list_offer) for m_lay_lpn_clean_list_offer
-    m_lay_lpn.o(i.m_lay_lpn_select_friend) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_select_friend) refers to m_lay_lpn.o(i.m_lay_lpn_cb_key) for m_lay_lpn_cb_key
-    m_lay_lpn.o(i.m_lay_lpn_send_poll) refers to m_lay_lpn.o(i.m_lay_lpn_pack) for m_lay_lpn_pack
-    m_lay_lpn.o(i.m_lay_lpn_send_poll) refers to m_lay_lpn.o(i.m_lay_lpn_check_tx_list) for m_lay_lpn_check_tx_list
-    m_lay_lpn.o(i.m_lay_lpn_send_poll) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_send_req) refers to m_tb_mio.o(i.m_tb_mio_get_nb_elements) for m_tb_mio_get_nb_elements
-    m_lay_lpn.o(i.m_lay_lpn_send_req) refers to m_lay_lpn.o(i.m_lay_lpn_pack) for m_lay_lpn_pack
-    m_lay_lpn.o(i.m_lay_lpn_send_req) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_lpn.o(i.m_lay_lpn_send_req) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_send_subs_list) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_lay_lpn.o(i.m_lay_lpn_send_subs_list) refers to m_lay_lpn.o(i.m_lay_lpn_pack) for m_lay_lpn_pack
-    m_lay_lpn.o(i.m_lay_lpn_send_subs_list) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_lpn.o(i.m_lay_lpn_send_subs_list) refers to m_lay_lpn.o(i.m_lay_lpn_check_tx_list) for m_lay_lpn_check_tx_list
-    m_lay_lpn.o(i.m_lay_lpn_send_subs_list) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_lpn.o(i.m_lay_lpn_start) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_lay_lpn.o(i.m_lay_lpn_start) refers to m_lay_lpn.o(i.m_lay_lpn_send_req) for m_lay_lpn_send_req
-    m_lay_lpn.o(i.m_lay_lpn_start) refers to m_lay_lpn.o(i.m_lay_lpn_clean_env) for m_lay_lpn_clean_env
-    m_lay_lpn.o(i.m_lay_lpn_start) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(i.m_lay_lpn_start) refers to m_lay_lpn.o(i.m_lay_lpn_cb_timer) for m_lay_lpn_cb_timer
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_tb_state.o(i.m_tb_state_get_lpn_state) for m_tb_state_get_lpn_state
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_lay_lpn.o(i.m_lay_lpn_pack) for m_lay_lpn_pack
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_lay_lpn.o(i.m_lay_lpn_clean_list_offer) for m_lay_lpn_clean_list_offer
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_tb_state.o(i.m_tb_state_set_lpn_state) for m_tb_state_set_lpn_state
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_lay_lpn.o(i.m_lay_lpn_clean_env) for m_lay_lpn_clean_env
-    m_lay_lpn.o(i.m_lay_lpn_stop) refers to m_lay_lpn.o(.data) for .data
-    m_lay_lpn.o(.constdata) refers to m_lay_lpn.o(i.m_lay_lpn_sent) for m_lay_lpn_sent
-    m_lay_lpn.o(.constdata) refers to m_lay_lpn.o(i.m_lay_lpn_rx_ctl) for m_lay_lpn_rx_ctl
-    m_lay_lpn.o(.constdata) refers to m_lay_lpn.o(i.m_lay_lpn_net_rx_cb) for m_lay_lpn_net_rx_cb
-    m_lay_proxy.o(i.m_lay_proxy_addr_in_filt_list) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_adv_data_set) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_lay_proxy.o(i.m_lay_proxy_adv_data_set) refers to m_tb_sec.o(i.m_tb_sec_rand_start) for m_tb_sec_rand_start
-    m_lay_proxy.o(i.m_lay_proxy_adv_data_set) refers to m_tb_key.o(i.m_tb_key_net_next) for m_tb_key_net_next
-    m_lay_proxy.o(i.m_lay_proxy_adv_data_set) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_start) for m_lay_proxy_bearer_start
-    m_lay_proxy.o(i.m_lay_proxy_adv_data_set) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_proxy.o(i.m_lay_proxy_adv_data_set) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_adv_data_set) refers to m_lay_proxy.o(i.m_lay_proxy_rand_finished) for m_lay_proxy_rand_finished
-    m_lay_proxy.o(i.m_lay_proxy_aes_finished) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_start) for m_lay_proxy_bearer_start
-    m_lay_proxy.o(i.m_lay_proxy_aes_finished) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_aes_ready) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) refers to m_tb_key.o(i.m_tb_key_set_node_identity) for m_tb_key_set_node_identity
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) refers to m_bearer.o(i.m_bearer_stop) for m_bearer_stop
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) refers to m_lay_proxy.o(i.m_lay_proxy_adv_data_set) for m_lay_proxy_adv_data_set
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_stopped) for m_lay_proxy_bearer_stopped
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_timer_handler) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) for m_lay_proxy_bearer_adv_ctrl
-    m_lay_proxy.o(i.m_lay_proxy_bearer_adv_update_timer_handler) refers to m_lay_proxy.o(i.m_lay_proxy_adv_data_set) for m_lay_proxy_adv_data_set
-    m_lay_proxy.o(i.m_lay_proxy_bearer_closed_cb) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_proxy.o(i.m_lay_proxy_bearer_closed_cb) refers to m_lay_proxy.o(i.m_lay_proxy_adv_data_set) for m_lay_proxy_adv_data_set
-    m_lay_proxy.o(i.m_lay_proxy_bearer_closed_cb) refers to m_api.o(i.m_api_proxy_end_ind) for m_api_proxy_end_ind
-    m_lay_proxy.o(i.m_lay_proxy_bearer_closed_cb) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_connect_api) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_init) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_proxy.o(i.m_lay_proxy_bearer_init) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_init) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_adv_timer_handler) for m_lay_proxy_bearer_adv_timer_handler
-    m_lay_proxy.o(i.m_lay_proxy_bearer_init) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_adv_update_timer_handler) for m_lay_proxy_bearer_adv_update_timer_handler
-    m_lay_proxy.o(i.m_lay_proxy_bearer_opened_cb) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_lay_proxy.o(i.m_lay_proxy_bearer_opened_cb) refers to m_bcn.o(i.m_bcn_proxy_con_start) for m_bcn_proxy_con_start
-    m_lay_proxy.o(i.m_lay_proxy_bearer_opened_cb) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_proxy.o(i.m_lay_proxy_bearer_opened_cb) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_start) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_proxy.o(i.m_lay_proxy_bearer_start) refers to m_bearer.o(i.m_bearer_start) for m_bearer_start
-    m_lay_proxy.o(i.m_lay_proxy_bearer_start) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_proxy.o(i.m_lay_proxy_bearer_start) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_start) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_started) for m_lay_proxy_bearer_started
-    m_lay_proxy.o(i.m_lay_proxy_bearer_started) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_proxy.o(i.m_lay_proxy_bearer_started) refers to m_bearer.o(i.m_bearer_stop) for m_bearer_stop
-    m_lay_proxy.o(i.m_lay_proxy_bearer_started) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_bearer_started) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_stopped) for m_lay_proxy_bearer_stopped
-    m_lay_proxy.o(i.m_lay_proxy_bearer_stopped) refers to m_api.o(i.m_api_proxy_end_ind) for m_api_proxy_end_ind
-    m_lay_proxy.o(i.m_lay_proxy_check_relay) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_proxy.o(i.m_lay_proxy_check_relay) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_connect_api_net) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_filt_addr_add) refers to m_lay_proxy.o(i.m_lay_proxy_addr_in_filt_list) for m_lay_proxy_addr_in_filt_list
-    m_lay_proxy.o(i.m_lay_proxy_filt_addr_add) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_filt_addr_rem) refers to m_lay_proxy.o(i.m_lay_proxy_addr_in_filt_list) for m_lay_proxy_addr_in_filt_list
-    m_lay_proxy.o(i.m_lay_proxy_filt_addr_rem) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_filt_status_send) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_proxy.o(i.m_lay_proxy_filt_status_send) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_proxy.o(i.m_lay_proxy_filt_status_send) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_proxy.o(i.m_lay_proxy_filt_status_send) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_proxy.o(i.m_lay_proxy_filt_status_send) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_init) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_init) for m_lay_proxy_bearer_init
-    m_lay_proxy.o(i.m_lay_proxy_init) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_prot_rx) refers to m_lay_proxy.o(i.m_lay_proxy_filt_addr_add) for m_lay_proxy_filt_addr_add
-    m_lay_proxy.o(i.m_lay_proxy_prot_rx) refers to m_lay_proxy.o(i.m_lay_proxy_filt_addr_rem) for m_lay_proxy_filt_addr_rem
-    m_lay_proxy.o(i.m_lay_proxy_prot_rx) refers to m_lay_proxy.o(i.m_lay_proxy_filt_status_send) for m_lay_proxy_filt_status_send
-    m_lay_proxy.o(i.m_lay_proxy_prot_rx) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_rand_finished) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_proxy.o(i.m_lay_proxy_rand_finished) refers to m_tb_sec.o(i.m_tb_sec_aes_start) for m_tb_sec_aes_start
-    m_lay_proxy.o(i.m_lay_proxy_rand_finished) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_rand_finished) refers to m_lay_proxy.o(i.m_lay_proxy_aes_finished) for m_lay_proxy_aes_finished
-    m_lay_proxy.o(i.m_lay_proxy_rand_finished) refers to m_lay_proxy.o(i.m_lay_proxy_aes_ready) for m_lay_proxy_aes_ready
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_lay_proxy.o(i.m_lay_proxy_addr_in_filt_list) for m_lay_proxy_addr_in_filt_list
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_lay_proxy.o(i.m_lay_proxy_prot_rx) for m_lay_proxy_prot_rx
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_lay_proxy.o(i.m_lay_proxy_filt_addr_add) for m_lay_proxy_filt_addr_add
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_lay_proxy.o(i.m_lay_proxy_filt_addr_rem) for m_lay_proxy_filt_addr_rem
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_lay_proxy.o(i.m_lay_proxy_check_relay) for m_lay_proxy_check_relay
-    m_lay_proxy.o(i.m_lay_proxy_rx) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_sent) refers to m_lay_proxy.o(i.m_lay_proxy_check_relay) for m_lay_proxy_check_relay
-    m_lay_proxy.o(i.m_lay_proxy_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_proxy.o(i.m_lay_proxy_sent) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(i.m_lay_proxy_state_set) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) for m_lay_proxy_bearer_adv_ctrl
-    m_lay_proxy.o(i.m_lay_proxy_state_set) refers to m_lay_proxy.o(.data) for .data
-    m_lay_proxy.o(.constdata) refers to m_lay_proxy.o(i.m_lay_proxy_sent) for m_lay_proxy_sent
-    m_lay_proxy.o(.constdata) refers to m_lay_proxy.o(i.m_lay_proxy_rx) for m_lay_proxy_rx
-    m_lay_proxy.o(.constdata) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_opened_cb) for m_lay_proxy_bearer_opened_cb
-    m_lay_proxy.o(.constdata) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_closed_cb) for m_lay_proxy_bearer_closed_cb
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_tb_key.o(i.m_tb_key_dev_add) for m_tb_key_dev_add
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_tb_mio.o(i.m_tb_mio_set_prim_addr) for m_tb_mio_set_prim_addr
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_tb_key.o(i.m_tb_key_model_bind) for m_tb_key_model_bind
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_tb_key.o(i.m_tb_key_net_add) for m_tb_key_net_add
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_tb_key.o(i.m_tb_key_set_iv_seq) for m_tb_key_set_iv_seq
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_ccm_finished_cb) refers to m_prov.o(i.m_prov_net_key_added_cb) for m_prov_net_key_added_cb
-    m_prov.o(i.m_prov_ccm_ready_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_cfm_salt_finished_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_cfm_salt_finished_cb) refers to m_al_sec.o(i.m_al_sec_ecdh_secret) for m_al_sec_ecdh_secret
-    m_prov.o(i.m_prov_cfm_salt_finished_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_cfm_salt_finished_cb) refers to m_prov.o(i.m_prov_ecdh_secret_res_cb) for m_prov_ecdh_secret_res_cb
-    m_prov.o(i.m_prov_cfm_salt_finished_cb) refers to m_api.o(.data) for p_m_api_cb
-    m_prov.o(i.m_prov_cmac_finished_cb) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_cmac_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_s1_start) for m_tb_sec_s1_start
-    m_prov.o(i.m_prov_cmac_finished_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_cmac_finished_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_cmac_finished_cb) refers to m_prov.o(i.m_prov_psalt_finished_cb) for m_prov_psalt_finished_cb
-    m_prov.o(i.m_prov_cmac_finished_cb) refers to m_prov.o(i.m_prov_s1_ready_cb) for m_prov_s1_ready_cb
-    m_prov.o(i.m_prov_cmac_ready_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_ecdh_secret_res_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_ecdh_secret_res_cb) refers to m_tb_sec.o(i.m_tb_sec_rand_start) for m_tb_sec_rand_start
-    m_prov.o(i.m_prov_ecdh_secret_res_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_ecdh_secret_res_cb) refers to m_prov.o(i.m_prov_rand_finished_cb) for m_prov_rand_finished_cb
-    m_prov.o(i.m_prov_error_handle) refers to m_tb_state.o(i.m_tb_state_set_prov_state) for m_tb_state_set_prov_state
-    m_prov.o(i.m_prov_error_handle) refers to m_prov.o(i.m_prov_state_send) for m_prov_state_send
-    m_prov.o(i.m_prov_error_handle) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_error_handle) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov.o(i.m_prov_error_handle) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_init) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_prov.o(i.m_prov_init) refers to m_prov_bearer.o(i.m_prov_bearer_init) for m_prov_bearer_init
-    m_prov.o(i.m_prov_init) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_cmac_start) for m_tb_sec_cmac_start
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_k1_start) for m_tb_sec_k1_start
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_prov.o(i.m_prov_cmac_finished_cb) for m_prov_cmac_finished_cb
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_prov.o(i.m_prov_cmac_ready_cb) for m_prov_cmac_ready_cb
-    m_prov.o(i.m_prov_k1_finished_cb) refers to m_prov.o(i.m_prov_k1_ready_cb) for m_prov_k1_ready_cb
-    m_prov.o(i.m_prov_k1_ready_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_k1_ready_cb) refers to m_prov.o(.constdata) for .constdata
-    m_prov.o(i.m_prov_link_closed) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_prov.o(i.m_prov_link_closed) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up) for m_prov_adv_trans_clean_up
-    m_prov.o(i.m_prov_link_closed) refers to m_tb_state.o(i.m_tb_state_set_prov_state) for m_tb_state_set_prov_state
-    m_prov.o(i.m_prov_link_closed) refers to m_al_sec.o(i.m_al_sec_pub_key_read) for m_al_sec_pub_key_read
-    m_prov.o(i.m_prov_link_closed) refers to m_prov.o(i.m_prov_state_send) for m_prov_state_send
-    m_prov.o(i.m_prov_link_closed) refers to m_bcn.o(i.m_bcn_state_update) for m_bcn_state_update
-    m_prov.o(i.m_prov_link_closed) refers to m_prov_bearer.o(i.m_prov_bearer_scan_start) for m_prov_bearer_scan_start
-    m_prov.o(i.m_prov_link_closed) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_prov.o(i.m_prov_link_closed) refers to m_tb_key.o(i.m_tb_key_net_next) for m_tb_key_net_next
-    m_prov.o(i.m_prov_link_closed) refers to m_tb_state.o(i.m_tb_state_set_gatt_proxy_state) for m_tb_state_set_gatt_proxy_state
-    m_prov.o(i.m_prov_link_closed) refers to m_tb_key.o(i.m_tb_key_set_node_identity) for m_tb_key_set_node_identity
-    m_prov.o(i.m_prov_link_closed) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_prov.o(i.m_prov_link_closed) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_link_closed) refers to m_prov.o(i.m_prov_pub_key_res_cb) for m_prov_pub_key_res_cb
-    m_prov.o(i.m_prov_link_open) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov.o(i.m_prov_link_open) refers to m_bcn.o(i.m_bcn_stop_tx_unprov_bcn) for m_bcn_stop_tx_unprov_bcn
-    m_prov.o(i.m_prov_link_open) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_prov.o(i.m_prov_link_open) refers to m_prov_bearer.o(i.m_prov_bearer_gatt_stop) for m_prov_bearer_gatt_stop
-    m_prov.o(i.m_prov_link_open) refers to m_prov_bearer.o(i.m_prov_bearer_scan_stop) for m_prov_bearer_scan_stop
-    m_prov.o(i.m_prov_link_open) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_link_timeout_cb) refers to m_prov.o(i.m_prov_link_closed) for m_prov_link_closed
-    m_prov.o(i.m_prov_link_timeout_cb) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov.o(i.m_prov_link_timeout_cb) refers to m_prov_bearer.o(i.m_prov_bearer_close) for m_prov_bearer_close
-    m_prov.o(i.m_prov_link_timeout_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_net_key_added_cb) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_net_key_added_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_net_key_added_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_oob_auth_rsp) refers to m_tb_sec.o(i.m_tb_sec_rand_start) for m_tb_sec_rand_start
-    m_prov.o(i.m_prov_oob_auth_rsp) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_oob_auth_rsp) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_oob_auth_rsp) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_oob_auth_rsp) refers to m_prov.o(i.m_prov_rand_finished_cb) for m_prov_rand_finished_cb
-    m_prov.o(i.m_prov_param_req) refers to m_api.o(.data) for p_m_api_cb
-    m_prov.o(i.m_prov_param_rsp) refers to m_al_sec.o(i.m_al_sec_pub_key_read) for m_al_sec_pub_key_read
-    m_prov.o(i.m_prov_param_rsp) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_param_rsp) refers to m_prov.o(i.m_prov_pub_key_res_cb) for m_prov_pub_key_res_cb
-    m_prov.o(i.m_prov_pdu_cfm_handler) refers to m_tb_sec.o(i.m_tb_sec_rand_start) for m_tb_sec_rand_start
-    m_prov.o(i.m_prov_pdu_cfm_handler) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_cfm_handler) refers to m_prov.o(i.m_prov_rand_finished_cb) for m_prov_rand_finished_cb
-    m_prov.o(i.m_prov_pdu_data_handler) refers to m_tb_sec.o(i.m_tb_sec_ccm_dec_start) for m_tb_sec_ccm_dec_start
-    m_prov.o(i.m_prov_pdu_data_handler) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_data_handler) refers to m_prov.o(i.m_prov_ccm_finished_cb) for m_prov_ccm_finished_cb
-    m_prov.o(i.m_prov_pdu_data_handler) refers to m_prov.o(i.m_prov_ccm_ready_cb) for m_prov_ccm_ready_cb
-    m_prov.o(i.m_prov_pdu_failed_handler) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_pdu_failed_handler) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_handle) refers to m_prov.o(.constdata) for .constdata
-    m_prov.o(i.m_prov_pdu_invite_handler) refers to m_tb_state.o(i.m_tb_state_set_attention_state) for m_tb_state_set_attention_state
-    m_prov.o(i.m_prov_pdu_invite_handler) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_pdu_invite_handler) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_pub_key_handler) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_pdu_pub_key_handler) refers to m_tb_sec.o(i.m_tb_sec_s1_start) for m_tb_sec_s1_start
-    m_prov.o(i.m_prov_pdu_pub_key_handler) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_pub_key_handler) refers to m_prov.o(i.m_prov_cfm_salt_finished_cb) for m_prov_cfm_salt_finished_cb
-    m_prov.o(i.m_prov_pdu_pub_key_handler) refers to m_prov.o(i.m_prov_s1_ready_cb) for m_prov_s1_ready_cb
-    m_prov.o(i.m_prov_pdu_random_handler) refers to m_tb_sec.o(i.m_tb_sec_cmac_start) for m_tb_sec_cmac_start
-    m_prov.o(i.m_prov_pdu_random_handler) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_random_handler) refers to m_prov.o(i.m_prov_cmac_finished_cb) for m_prov_cmac_finished_cb
-    m_prov.o(i.m_prov_pdu_random_handler) refers to m_prov.o(i.m_prov_cmac_ready_cb) for m_prov_cmac_ready_cb
-    m_prov.o(i.m_prov_pdu_rx) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov.o(i.m_prov_pdu_rx) refers to m_prov.o(i.m_prov_pdu_handle) for m_prov_pdu_handle
-    m_prov.o(i.m_prov_pdu_rx) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_pdu_rx) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_send) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_prov.o(i.m_prov_pdu_send) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov.o(i.m_prov_pdu_send) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov.o(i.m_prov_pdu_send) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_send) for m_prov_adv_trans_send
-    m_prov.o(i.m_prov_pdu_send) refers to m_prov_bearer.o(i.m_prov_bearer_gatt_send) for m_prov_bearer_gatt_send
-    m_prov.o(i.m_prov_pdu_send) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_send) refers to m_prov.o(.bss) for .bss
-    m_prov.o(i.m_prov_pdu_send) refers to m_prov.o(.constdata) for .constdata
-    m_prov.o(i.m_prov_pdu_sent) refers to m_api.o(i.m_api_buf_release) for m_api_buf_release
-    m_prov.o(i.m_prov_pdu_sent) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_prov.o(i.m_prov_pdu_sent) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov.o(i.m_prov_pdu_sent) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pdu_start_handler) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_psalt_finished_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_psalt_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_k1_start) for m_tb_sec_k1_start
-    m_prov.o(i.m_prov_psalt_finished_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_psalt_finished_cb) refers to m_prov.o(i.m_prov_k1_finished_cb) for m_prov_k1_finished_cb
-    m_prov.o(i.m_prov_psalt_finished_cb) refers to m_prov.o(i.m_prov_k1_ready_cb) for m_prov_k1_ready_cb
-    m_prov.o(i.m_prov_pub_key_get) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_pub_key_res_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_pub_key_res_cb) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_prov.o(i.m_prov_pub_key_res_cb) refers to m_bcn.o(i.m_bcn_start_tx_unprov_bcn) for m_bcn_start_tx_unprov_bcn
-    m_prov.o(i.m_prov_pub_key_res_cb) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_prov.o(i.m_prov_pub_key_res_cb) refers to m_prov_bearer.o(i.m_prov_bearer_gatt_start) for m_prov_bearer_gatt_start
-    m_prov.o(i.m_prov_pub_key_res_cb) refers to m_prov_bearer.o(i.m_prov_bearer_scan_start) for m_prov_bearer_scan_start
-    m_prov.o(i.m_prov_pub_key_res_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_rand_finished_cb) refers to m_prov.o(i.m_prov_error_handle) for m_prov_error_handle
-    m_prov.o(i.m_prov_rand_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_k1_start) for m_tb_sec_k1_start
-    m_prov.o(i.m_prov_rand_finished_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_rand_finished_cb) refers to m_prov.o(i.m_prov_k1_finished_cb) for m_prov_k1_finished_cb
-    m_prov.o(i.m_prov_rand_finished_cb) refers to m_prov.o(i.m_prov_k1_ready_cb) for m_prov_k1_ready_cb
-    m_prov.o(i.m_prov_s1_ready_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_start) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_prov.o(i.m_prov_start) refers to m_tb_state.o(i.m_tb_state_set_prov_state) for m_tb_state_set_prov_state
-    m_prov.o(i.m_prov_start) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_prov.o(i.m_prov_start) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_start) refers to m_prov.o(i.m_prov_link_timeout_cb) for m_prov_link_timeout_cb
-    m_prov.o(i.m_prov_start) refers to m_prov.o(i.m_prov_trans_timeout_cb) for m_prov_trans_timeout_cb
-    m_prov.o(i.m_prov_start) refers to m_prov.o(i.m_prov_trans_restart_cb) for m_prov_trans_restart_cb
-    m_prov.o(i.m_prov_start) refers to m_prov.o(i.m_prov_param_req) for m_prov_param_req
-    m_prov.o(i.m_prov_state_send) refers to m_tb_state.o(i.m_tb_state_get_attention_state) for m_tb_state_get_attention_state
-    m_prov.o(i.m_prov_state_send) refers to m_tb_state.o(i.m_tb_state_set_attention_state) for m_tb_state_set_attention_state
-    m_prov.o(i.m_prov_state_send) refers to m_api.o(.data) for p_m_api_cb
-    m_prov.o(i.m_prov_stop_link_timeout) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_prov.o(i.m_prov_stop_link_timeout) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_trans_restart_cb) refers to m_prov.o(i.m_prov_pdu_send) for m_prov_pdu_send
-    m_prov.o(i.m_prov_trans_restart_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(i.m_prov_trans_restart_cb) refers to m_prov.o(.bss) for .bss
-    m_prov.o(i.m_prov_trans_timeout_cb) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov.o(i.m_prov_trans_timeout_cb) refers to m_prov_bearer.o(i.m_prov_bearer_close) for m_prov_bearer_close
-    m_prov.o(i.m_prov_trans_timeout_cb) refers to m_prov.o(.data) for .data
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_invite_handler) for m_prov_pdu_invite_handler
-    m_prov.o(.constdata) refers to m_prov.o(.conststring) for .conststring
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_capabilities_handler) for m_prov_pdu_capabilities_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_start_handler) for m_prov_pdu_start_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_pub_key_handler) for m_prov_pdu_pub_key_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_input_cmp_handler) for m_prov_pdu_input_cmp_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_cfm_handler) for m_prov_pdu_cfm_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_random_handler) for m_prov_pdu_random_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_data_handler) for m_prov_pdu_data_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_cmp_handler) for m_prov_pdu_cmp_handler
-    m_prov.o(.constdata) refers to m_prov.o(i.m_prov_pdu_failed_handler) for m_prov_pdu_failed_handler
-    m_prov_bearer.o(i.m_prov_bearer_close) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_link_close_send) for m_prov_adv_trans_link_close_send
-    m_prov_bearer.o(i.m_prov_bearer_close) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_closed_cb) refers to m_prov.o(i.m_prov_link_closed) for m_prov_link_closed
-    m_prov_bearer.o(i.m_prov_bearer_closed_cb) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_connect_api) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_gatt_send) refers to m_tb_buf.o(i.m_tb_buf_head_reserve) for m_tb_buf_head_reserve
-    m_prov_bearer.o(i.m_prov_bearer_gatt_send) refers to m_prov_bearer.o(i.m_prov_bearer_send) for m_prov_bearer_send
-    m_prov_bearer.o(i.m_prov_bearer_gatt_start) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_prov_bearer.o(i.m_prov_bearer_gatt_start) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_prov_bearer.o(i.m_prov_bearer_gatt_start) refers to m_bearer.o(i.m_bearer_start) for m_bearer_start
-    m_prov_bearer.o(i.m_prov_bearer_gatt_start) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov_bearer.o(i.m_prov_bearer_gatt_start) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_gatt_start) refers to m_prov_bearer.o(i.m_prov_bearer_gatt_started) for m_prov_bearer_gatt_started
-    m_prov_bearer.o(i.m_prov_bearer_gatt_started) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov_bearer.o(i.m_prov_bearer_gatt_started) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_gatt_stop) refers to m_bearer.o(i.m_bearer_stop) for m_bearer_stop
-    m_prov_bearer.o(i.m_prov_bearer_gatt_stop) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_gatt_stop) refers to m_prov_bearer.o(i.m_prov_bearer_gatt_stopped) for m_prov_bearer_gatt_stopped
-    m_prov_bearer.o(i.m_prov_bearer_init) refers to m_bearer.o(i.m_bearer_connect_client_cb) for m_bearer_connect_client_cb
-    m_prov_bearer.o(i.m_prov_bearer_init) refers to m_bearer.o(.constdata) for m_bearer_api
-    m_prov_bearer.o(i.m_prov_bearer_init) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_init) refers to m_prov_bearer.o(.constdata) for .constdata
-    m_prov_bearer.o(i.m_prov_bearer_opened_cb) refers to m_prov.o(i.m_prov_link_open) for m_prov_link_open
-    m_prov_bearer.o(i.m_prov_bearer_opened_cb) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_rx_cb) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_rx) for m_prov_adv_trans_rx
-    m_prov_bearer.o(i.m_prov_bearer_rx_cb) refers to m_tb_buf.o(i.m_tb_buf_head_release) for m_tb_buf_head_release
-    m_prov_bearer.o(i.m_prov_bearer_rx_cb) refers to m_prov.o(i.m_prov_pdu_rx) for m_prov_pdu_rx
-    m_prov_bearer.o(i.m_prov_bearer_rx_cb) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_scan_start) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_scan_stop) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_send) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(i.m_prov_bearer_sent_cb) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_sent) for m_prov_adv_trans_sent
-    m_prov_bearer.o(i.m_prov_bearer_sent_cb) refers to m_prov.o(i.m_prov_pdu_sent) for m_prov_pdu_sent
-    m_prov_bearer.o(i.m_prov_bearer_sent_cb) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_bearer.o(.constdata) refers to m_prov_bearer.o(i.m_prov_bearer_sent_cb) for m_prov_bearer_sent_cb
-    m_prov_bearer.o(.constdata) refers to m_prov_bearer.o(i.m_prov_bearer_rx_cb) for m_prov_bearer_rx_cb
-    m_prov_bearer.o(.constdata) refers to m_prov_bearer.o(i.m_prov_bearer_opened_cb) for m_prov_bearer_opened_cb
-    m_prov_bearer.o(.constdata) refers to m_prov_bearer.o(i.m_prov_bearer_closed_cb) for m_prov_bearer_closed_cb
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_sec.o(i.m_tb_sec_get_env_size) for m_tb_sec_get_env_size
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_key.o(i.m_tb_key_get_env_size) for m_tb_key_get_env_size
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_buf.o(i.m_tb_buf_get_env_size) for m_tb_buf_get_env_size
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_timer.o(i.m_tb_timer_get_env_size) for m_tb_timer_get_env_size
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_mio.o(i.m_tb_mio_get_env_size) for m_tb_mio_get_env_size
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_state.o(i.m_tb_state_get_env_size) for m_tb_state_get_env_size
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_store_wvt.o(i.m_tb_store_get_env_size) for m_tb_store_get_env_size
-    m_tb.o(i.m_tb_get_env_size) refers to m_tb_friend.o(i.m_tb_friend_get_env_size) for m_tb_friend_get_env_size
-    m_tb.o(i.m_tb_init) refers to m_tb_sec.o(i.m_tb_sec_init) for m_tb_sec_init
-    m_tb.o(i.m_tb_init) refers to m_tb_key.o(i.m_tb_key_init) for m_tb_key_init
-    m_tb.o(i.m_tb_init) refers to m_tb_buf.o(i.m_tb_buf_init) for m_tb_buf_init
-    m_tb.o(i.m_tb_init) refers to m_tb_timer.o(i.m_tb_timer_init) for m_tb_timer_init
-    m_tb.o(i.m_tb_init) refers to m_tb_mio.o(i.m_tb_mio_init) for m_tb_mio_init
-    m_tb.o(i.m_tb_init) refers to m_tb_state.o(i.m_tb_state_init) for m_tb_state_init
-    m_tb.o(i.m_tb_init) refers to m_tb_store_wvt.o(i.m_tb_store_init) for m_tb_store_init
-    m_tb.o(i.m_tb_init) refers to m_tb_friend.o(i.m_tb_friend_init) for m_tb_friend_init
-    m_tb_buf.o(i.m_tb_buf_alloc) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_buf.o(i.m_tb_buf_alloc) refers to m_tb_buf.o(.data) for .data
-    m_tb_buf.o(i.m_tb_buf_block_alloc) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_buf.o(i.m_tb_buf_block_alloc) refers to m_tb_buf.o(.data) for .data
-    m_tb_buf.o(i.m_tb_buf_block_free) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_buf.o(i.m_tb_buf_block_free) refers to m_tb_buf.o(.data) for .data
-    m_tb_buf.o(i.m_tb_buf_copy) refers to m_tb_buf.o(i.m_tb_buf_copy_data) for m_tb_buf_copy_data
-    m_tb_buf.o(i.m_tb_buf_copy_data_from_mem) refers to m_tb_buf.o(i.m_tb_buf_copy_data) for m_tb_buf_copy_data
-    m_tb_buf.o(i.m_tb_buf_copy_data_to_mem) refers to m_tb_buf.o(i.m_tb_buf_copy_data) for m_tb_buf_copy_data
-    m_tb_buf.o(i.m_tb_buf_init) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_buf.o(i.m_tb_buf_init) refers to m_tb_buf.o(i.m_tb_buf_block_alloc) for m_tb_buf_block_alloc
-    m_tb_buf.o(i.m_tb_buf_init) refers to m_tb_buf.o(.data) for .data
-    m_tb_buf.o(i.m_tb_buf_release) refers to m_tb_buf.o(i.m_tb_buf_block_free) for m_tb_buf_block_free
-    m_tb_buf.o(i.m_tb_buf_release) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_buf.o(i.m_tb_buf_release) refers to m_tb_buf.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_aid_tbl_add) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_aid_tbl_del) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_add) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_app_add) refers to m_tb_key.o(i.m_tb_key_create_start) for m_tb_key_create_start
-    m_tb_key.o(i.m_tb_key_app_add) refers to m_tb_sec.o(i.m_tb_sec_k4_start) for m_tb_sec_k4_start
-    m_tb_key.o(i.m_tb_key_app_add) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_add) refers to m_tb_key.o(i.m_tb_key_finished_cb) for m_tb_key_finished_cb
-    m_tb_key.o(i.m_tb_key_app_add) refers to m_tb_key.o(i.m_tb_key_k4_ready_cb) for m_tb_key_k4_ready_cb
-    m_tb_key.o(i.m_tb_key_app_delete) refers to m_tb_key.o(i.m_tb_key_aid_tbl_del) for m_tb_key_aid_tbl_del
-    m_tb_key.o(i.m_tb_key_app_delete) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_app_delete) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_key.o(i.m_tb_key_app_delete) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_find) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_get) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_get_ids) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_get_lids) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_lid_from_net_aid) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_update) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_tb_key.o(i.m_tb_key_app_update) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_app_update) refers to m_tb_key.o(i.m_tb_key_create_start) for m_tb_key_create_start
-    m_tb_key.o(i.m_tb_key_app_update) refers to m_tb_sec.o(i.m_tb_sec_k4_start) for m_tb_sec_k4_start
-    m_tb_key.o(i.m_tb_key_app_update) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_app_update) refers to m_tb_key.o(i.m_tb_key_finished_cb) for m_tb_key_finished_cb
-    m_tb_key.o(i.m_tb_key_app_update) refers to m_tb_key.o(i.m_tb_key_k4_ready_cb) for m_tb_key_k4_ready_cb
-    m_tb_key.o(i.m_tb_key_check_iv) refers to m_tb_timer.o(i.m_tb_timer_get_cur_time) for m_tb_timer_get_cur_time
-    m_tb_key.o(i.m_tb_key_check_iv) refers to m_tb_state.o(i.m_tb_state_iv_update_ind) for m_tb_state_iv_update_ind
-    m_tb_key.o(i.m_tb_key_check_iv) refers to m_tb_state.o(i.m_tb_state_is_iv_update_auth) for m_tb_state_is_iv_update_auth
-    m_tb_key.o(i.m_tb_key_check_iv) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_check_iv) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_create_end) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_create_start) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_dev_add) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_dev_add) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_dev_add) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_dev_get) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_k1_start) for m_tb_sec_k1_start
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_k3_start) for m_tb_sec_k3_start
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(i.m_tb_key_nid_tbl_add) for m_tb_key_nid_tbl_add
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_bcn.o(i.m_bcn_subnet_update_ind) for m_bcn_subnet_update_ind
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_k2_start) for m_tb_sec_k2_start
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(i.m_tb_key_create_end) for m_tb_key_create_end
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(i.m_tb_key_aid_tbl_add) for m_tb_key_aid_tbl_add
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(i.m_tb_key_k1_ready_cb) for m_tb_key_k1_ready_cb
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(i.m_tb_key_k3_ready_cb) for m_tb_key_k3_ready_cb
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(i.m_tb_key_friend_finished_cb) for m_tb_key_friend_finished_cb
-    m_tb_key.o(i.m_tb_key_finished_cb) refers to m_tb_key.o(i.m_tb_key_friend_k2_ready_cb) for m_tb_key_friend_k2_ready_cb
-    m_tb_key.o(i.m_tb_key_friend_end_ind) refers to m_tb_key.o(i.m_tb_key_friend_nid_tbl_del) for m_tb_key_friend_nid_tbl_del
-    m_tb_key.o(i.m_tb_key_friend_end_ind) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_key.o(i.m_tb_key_friend_end_ind) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_finished_cb) refers to m_tb_key.o(i.m_tb_key_friend_nid_tbl_add) for m_tb_key_friend_nid_tbl_add
-    m_tb_key.o(i.m_tb_key_friend_finished_cb) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_friend_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_k2_start) for m_tb_sec_k2_start
-    m_tb_key.o(i.m_tb_key_friend_finished_cb) refers to m_tb_key.o(i.m_tb_key_create_end) for m_tb_key_create_end
-    m_tb_key.o(i.m_tb_key_friend_finished_cb) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_finished_cb) refers to m_tb_key.o(i.m_tb_key_friend_k2_ready_cb) for m_tb_key_friend_k2_ready_cb
-    m_tb_key.o(i.m_tb_key_friend_get_cred) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_get_key) refers to m_tb_key.o(i.m_tb_key_friend_get_cred) for m_tb_key_friend_get_cred
-    m_tb_key.o(i.m_tb_key_friend_get_nid) refers to m_tb_key.o(i.m_tb_key_friend_get_cred) for m_tb_key_friend_get_cred
-    m_tb_key.o(i.m_tb_key_friend_k2_ready_cb) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_net_lid_from_nid) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_new_ind) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_friend_new_ind) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_key.o(i.m_tb_key_friend_new_ind) refers to m_tb_sec.o(i.m_tb_sec_k2_start) for m_tb_sec_k2_start
-    m_tb_key.o(i.m_tb_key_friend_new_ind) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_new_ind) refers to m_tb_key.o(i.m_tb_key_friend_finished_cb) for m_tb_key_friend_finished_cb
-    m_tb_key.o(i.m_tb_key_friend_new_ind) refers to m_tb_key.o(i.m_tb_key_friend_k2_ready_cb) for m_tb_key_friend_k2_ready_cb
-    m_tb_key.o(i.m_tb_key_friend_nid_tbl_add) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_nid_tbl_del) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_friend_revoke_old) refers to m_tb_key.o(i.m_tb_key_friend_nid_tbl_del) for m_tb_key_friend_nid_tbl_del
-    m_tb_key.o(i.m_tb_key_friend_revoke_old) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_key.o(i.m_tb_key_friend_revoke_old) refers to m_tb_key.o(i.m_tb_key_friend_nid_tbl_add) for m_tb_key_friend_nid_tbl_add
-    m_tb_key.o(i.m_tb_key_friend_revoke_old) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_iv_rx) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_iv_seq) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_get_iv_seq) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_iv_seq_no_inc) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_model_appkey_ids) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_nb_app_keys) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_nb_net_keys) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_net_from_net_id) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_net_info) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_netkey_id) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_node_identity) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_key.o(i.m_tb_key_get_node_identity) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_get_phase) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_init) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_key.o(i.m_tb_key_init) refers to m_tb_key.o(i.m_tb_key_friend_end_ind) for m_tb_key_friend_end_ind
-    m_tb_key.o(i.m_tb_key_init) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_iv_upd_test_mode_ind) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_iv_upd_test_mode_ind) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_k1_ready_cb) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_k1_ready_cb) refers to m_tb_key.o(.constdata) for .constdata
-    m_tb_key.o(i.m_tb_key_k2_ready_cb) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_k2_ready_cb) refers to m_tb_key.o(.constdata) for .constdata
-    m_tb_key.o(i.m_tb_key_k3_ready_cb) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_k4_ready_cb) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_model_bind) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_model_bind_check) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_model_unbind) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_add) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_net_add) refers to m_tb_key.o(i.m_tb_key_create_start) for m_tb_key_create_start
-    m_tb_key.o(i.m_tb_key_net_add) refers to m_tb_sec.o(i.m_tb_sec_k2_start) for m_tb_sec_k2_start
-    m_tb_key.o(i.m_tb_key_net_add) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_add) refers to m_tb_key.o(i.m_tb_key_finished_cb) for m_tb_key_finished_cb
-    m_tb_key.o(i.m_tb_key_net_add) refers to m_tb_key.o(i.m_tb_key_k2_ready_cb) for m_tb_key_k2_ready_cb
-    m_tb_key.o(i.m_tb_key_net_delete) refers to m_tb_key.o(i.m_tb_key_nid_tbl_del) for m_tb_key_nid_tbl_del
-    m_tb_key.o(i.m_tb_key_net_delete) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_net_delete) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_key.o(i.m_tb_key_net_delete) refers to m_bcn.o(i.m_bcn_subnet_update_ind) for m_bcn_subnet_update_ind
-    m_tb_key.o(i.m_tb_key_net_delete) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_find) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_get) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_get_ids) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_lid_from_nid) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_next) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_tb_key.o(i.m_tb_key_aid_tbl_del) for m_tb_key_aid_tbl_del
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_tb_key.o(i.m_tb_key_aid_tbl_add) for m_tb_key_aid_tbl_add
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_tb_key.o(i.m_tb_key_nid_tbl_del) for m_tb_key_nid_tbl_del
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_tb_key.o(i.m_tb_key_nid_tbl_add) for m_tb_key_nid_tbl_add
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_tb_key.o(i.m_tb_key_friend_revoke_old) for m_tb_key_friend_revoke_old
-    m_tb_key.o(i.m_tb_key_net_revoke_old) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_update) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_tb_key.o(i.m_tb_key_net_update) refers to m_tb_key.o(i.m_tb_key_create_start) for m_tb_key_create_start
-    m_tb_key.o(i.m_tb_key_net_update) refers to m_tb_sec.o(i.m_tb_sec_k2_start) for m_tb_sec_k2_start
-    m_tb_key.o(i.m_tb_key_net_update) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_net_update) refers to m_tb_key.o(i.m_tb_key_finished_cb) for m_tb_key_finished_cb
-    m_tb_key.o(i.m_tb_key_net_update) refers to m_tb_key.o(i.m_tb_key_k2_ready_cb) for m_tb_key_k2_ready_cb
-    m_tb_key.o(i.m_tb_key_net_use_new) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_key.o(i.m_tb_key_net_use_new) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_nid_tbl_add) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_nid_tbl_del) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_phase_transition_ind) refers to m_tb_key.o(i.m_tb_key_net_use_new) for m_tb_key_net_use_new
-    m_tb_key.o(i.m_tb_key_phase_transition_ind) refers to m_tb_key.o(i.m_tb_key_net_revoke_old) for m_tb_key_net_revoke_old
-    m_tb_key.o(i.m_tb_key_phase_transition_ind) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_secure_bcn_rx_ind) refers to m_tb_key.o(i.m_tb_key_check_iv) for m_tb_key_check_iv
-    m_tb_key.o(i.m_tb_key_secure_bcn_rx_ind) refers to m_tb_key.o(i.m_tb_key_net_use_new) for m_tb_key_net_use_new
-    m_tb_key.o(i.m_tb_key_secure_bcn_rx_ind) refers to m_tb_key.o(i.m_tb_key_net_revoke_old) for m_tb_key_net_revoke_old
-    m_tb_key.o(i.m_tb_key_secure_bcn_rx_ind) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_set_iv_seq) refers to m_tb_key.o(.data) for .data
-    m_tb_key.o(i.m_tb_key_set_node_identity) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_key.o(i.m_tb_key_set_node_identity) refers to m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl) for m_lay_proxy_bearer_adv_ctrl
-    m_tb_key.o(i.m_tb_key_set_node_identity) refers to m_tb_key.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_cb_timer_attention) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_tb_state.o(i.m_tb_state_cb_timer_attention) refers to m_api.o(i.m_api_send_attention_update_ind) for m_api_send_attention_update_ind
-    m_tb_state.o(i.m_tb_state_cb_timer_attention) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_attention_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_beacon_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_compo_info) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_default_ttl) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_friend_state) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_state.o(i.m_tb_state_get_friend_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_gatt_proxy_state) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_state.o(i.m_tb_state_get_gatt_proxy_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_hb_feat_upd) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_hb_pub_params) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_hb_subs_params) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_lpn_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_nb_cdata_page) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_net_tx_params) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_net_tx_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_prov_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_get_relay_state) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_state.o(i.m_tb_state_get_relay_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_hb_check_features) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_hb_rx_ind) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_hb_tx_ind) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_init) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_init) refers to m_al_adv.o(.data) for m_al_adv_interval
-    m_tb_state.o(i.m_tb_state_init) refers to m_al_adv.o(.data) for m_al_adv_nb
-    m_tb_state.o(i.m_tb_state_init) refers to m_tb_state.o(i.m_tb_state_cb_timer_attention) for m_tb_state_cb_timer_attention
-    m_tb_state.o(i.m_tb_state_is_enabled) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_is_feature_sup) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_is_iv_update_auth) refers to m_tb_timer.o(i.m_tb_timer_get_cur_time) for m_tb_timer_get_cur_time
-    m_tb_state.o(i.m_tb_state_is_iv_update_auth) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_iv_update_ind) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_net_key_rem_ind) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_attention_state) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_tb_state.o(i.m_tb_state_set_attention_state) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_tb_state.o(i.m_tb_state_set_attention_state) refers to m_api.o(i.m_api_send_attention_update_ind) for m_api_send_attention_update_ind
-    m_tb_state.o(i.m_tb_state_set_attention_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_beacon_state) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_state.o(i.m_tb_state_set_beacon_state) refers to m_bcn.o(i.m_bcn_state_update) for m_bcn_state_update
-    m_tb_state.o(i.m_tb_state_set_beacon_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_default_ttl) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_state.o(i.m_tb_state_set_default_ttl) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_enabled) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_friend_cb) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_friend_state) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_state.o(i.m_tb_state_set_friend_state) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_state.o(i.m_tb_state_set_friend_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_gatt_proxy_state) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_state.o(i.m_tb_state_set_gatt_proxy_state) refers to m_lay_proxy.o(i.m_lay_proxy_state_set) for m_lay_proxy_state_set
-    m_tb_state.o(i.m_tb_state_set_gatt_proxy_state) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_state.o(i.m_tb_state_set_gatt_proxy_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_hb_cb) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_hb_pub_params) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_hb_subs_params) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_tb_state.o(i.m_tb_state_set_hb_subs_params) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_lpn_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_net_tx_state) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_state.o(i.m_tb_state_set_net_tx_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_prov_state) refers to m_tb_state.o(.data) for .data
-    m_tb_state.o(i.m_tb_state_set_relay_state) refers to m_tb_state.o(i.m_tb_state_is_feature_sup) for m_tb_state_is_feature_sup
-    m_tb_state.o(i.m_tb_state_set_relay_state) refers to m_tb_store_wvt.o(i.m_tb_store_update_ind) for m_tb_store_update_ind
-    m_tb_state.o(i.m_tb_state_set_relay_state) refers to m_tb_state.o(.data) for .data
-    m_tb_timer.o(i.m_tb_timer_clear) refers to m_tb_timer.o(i.m_tb_timer_remove) for m_tb_timer_remove
-    m_tb_timer.o(i.m_tb_timer_expired) refers to m_al_timer.o(i.m_al_timer_get_delay) for m_al_timer_get_delay
-    m_tb_timer.o(i.m_tb_timer_expired) refers to m_tb_timer.o(i.m_tb_timer_prog) for m_tb_timer_prog
-    m_tb_timer.o(i.m_tb_timer_expired) refers to m_tb_timer.o(.data) for .data
-    m_tb_timer.o(i.m_tb_timer_get_cur_time) refers to m_al_timer.o(i.m_al_timer_get_clock) for m_al_timer_get_clock
-    m_tb_timer.o(i.m_tb_timer_init) refers to m_tb_timer.o(.data) for .data
-    m_tb_timer.o(i.m_tb_timer_insert) refers to m_tb_timer.o(i.m_tb_timer_prog) for m_tb_timer_prog
-    m_tb_timer.o(i.m_tb_timer_insert) refers to m_tb_timer.o(.data) for .data
-    m_tb_timer.o(i.m_tb_timer_prog) refers to m_al_timer.o(i.m_al_timer_get_delay) for m_al_timer_get_delay
-    m_tb_timer.o(i.m_tb_timer_prog) refers to m_al_timer.o(i.m_al_timer_clear) for m_al_timer_clear
-    m_tb_timer.o(i.m_tb_timer_prog) refers to m_al_timer.o(i.m_al_timer_set) for m_al_timer_set
-    m_tb_timer.o(i.m_tb_timer_prog) refers to m_tb_timer.o(.data) for .data
-    m_tb_timer.o(i.m_tb_timer_remove) refers to m_tb_timer.o(i.m_tb_timer_prog) for m_tb_timer_prog
-    m_tb_timer.o(i.m_tb_timer_remove) refers to m_tb_timer.o(.data) for .data
-    m_tb_timer.o(i.m_tb_timer_set) refers to m_tb_timer.o(i.m_tb_timer_remove) for m_tb_timer_remove
-    m_tb_timer.o(i.m_tb_timer_set) refers to m_al_timer.o(i.m_al_timer_get_time_ms) for m_al_timer_get_time_ms
-    m_tb_timer.o(i.m_tb_timer_set) refers to m_tb_timer.o(i.m_tb_timer_insert) for m_tb_timer_insert
-    m_bearer_adv.o(i.m_bearer_adv_connect_api_al) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_adv.o(i.m_bearer_adv_rx) refers to m_bearer.o(i.m_bearer_rx) for m_bearer_rx
-    m_bearer_adv.o(i.m_bearer_adv_rx) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_adv.o(i.m_bearer_adv_send) refers to m_tb_state.o(i.m_tb_state_get_net_tx_params) for m_tb_state_get_net_tx_params
-    m_bearer_adv.o(i.m_bearer_adv_send) refers to m_lay_net.o(i.m_lay_net_get_sending_buf_in_queue) for m_lay_net_get_sending_buf_in_queue
-    m_bearer_adv.o(i.m_bearer_adv_send) refers to m_al_adv.o(.data) for m_al_adv_interval
-    m_bearer_adv.o(i.m_bearer_adv_send) refers to m_al_adv.o(.data) for m_al_adv_nb
-    m_bearer_adv.o(i.m_bearer_adv_send) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_adv.o(i.m_bearer_adv_sent) refers to m_bearer.o(i.m_bearer_sent) for m_bearer_sent
-    m_bearer_adv.o(i.m_bearer_adv_start) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_adv.o(i.m_bearer_adv_start) refers to m_bearer_adv.o(.constdata) for .constdata
-    m_bearer_adv.o(i.m_bearer_adv_started) refers to m_bearer.o(i.m_bearer_started) for m_bearer_started
-    m_bearer_adv.o(i.m_bearer_adv_started) refers to m_bearer.o(i.m_bearer_opened) for m_bearer_opened
-    m_bearer_adv.o(i.m_bearer_adv_started) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_adv.o(i.m_bearer_adv_stop) refers to m_bearer_adv.o(i.m_bearer_adv_update) for m_bearer_adv_update
-    m_bearer_adv.o(i.m_bearer_adv_stopped) refers to m_bearer.o(i.m_bearer_closed) for m_bearer_closed
-    m_bearer_adv.o(i.m_bearer_adv_stopped) refers to m_bearer.o(i.m_bearer_stopped) for m_bearer_stopped
-    m_bearer_adv.o(i.m_bearer_adv_stopped) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_adv.o(i.m_bearer_adv_tx_prepare) refers to m_tb_buf.o(i.m_tb_buf_head_reserve) for m_tb_buf_head_reserve
-    m_bearer_adv.o(i.m_bearer_adv_update) refers to m_bearer_adv.o(i.m_bearer_adv_stopped) for m_bearer_adv_stopped
-    m_bearer_adv.o(i.m_bearer_adv_update) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_adv.o(i.m_bearer_adv_update) refers to m_bearer_adv.o(.constdata) for .constdata
-    m_bearer_adv.o(.constdata) refers to m_bearer_adv.o(i.m_bearer_adv_started) for m_bearer_adv_started
-    m_bearer_adv.o(.constdata) refers to m_bearer_adv.o(i.m_bearer_adv_stopped) for m_bearer_adv_stopped
-    m_bearer_adv.o(.constdata) refers to m_bearer_adv.o(i.m_bearer_adv_rx) for m_bearer_adv_rx
-    m_bearer_adv.o(.constdata) refers to m_bearer_adv.o(i.m_bearer_adv_sent) for m_bearer_adv_sent
-    m_bearer_gatt.o(i.m_bearer_gatt_closed) refers to m_bearer.o(i.m_bearer_closed) for m_bearer_closed
-    m_bearer_gatt.o(i.m_bearer_gatt_closed) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_connect_api_al) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_created) refers to m_bearer.o(i.m_bearer_opened) for m_bearer_opened
-    m_bearer_gatt.o(i.m_bearer_gatt_created) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_rx) refers to m_bearer.o(i.m_bearer_rx) for m_bearer_rx
-    m_bearer_gatt.o(i.m_bearer_gatt_rx) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_send) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_sent) refers to m_bearer.o(i.m_bearer_sent) for m_bearer_sent
-    m_bearer_gatt.o(i.m_bearer_gatt_start) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_start) refers to m_bearer_gatt.o(.constdata) for .constdata
-    m_bearer_gatt.o(i.m_bearer_gatt_started) refers to m_bearer.o(i.m_bearer_started) for m_bearer_started
-    m_bearer_gatt.o(i.m_bearer_gatt_started) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_stop) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_stopped) refers to m_bearer.o(i.m_bearer_stopped) for m_bearer_stopped
-    m_bearer_gatt.o(i.m_bearer_gatt_stopped) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_tx_prepare) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(i.m_bearer_gatt_update) refers to m_bearer.o(.data) for p_m_bearer_env
-    m_bearer_gatt.o(.constdata) refers to m_bearer_gatt.o(i.m_bearer_gatt_started) for m_bearer_gatt_started
-    m_bearer_gatt.o(.constdata) refers to m_bearer_gatt.o(i.m_bearer_gatt_stopped) for m_bearer_gatt_stopped
-    m_bearer_gatt.o(.constdata) refers to m_bearer_gatt.o(i.m_bearer_gatt_created) for m_bearer_gatt_created
-    m_bearer_gatt.o(.constdata) refers to m_bearer_gatt.o(i.m_bearer_gatt_closed) for m_bearer_gatt_closed
-    m_bearer_gatt.o(.constdata) refers to m_bearer_gatt.o(i.m_bearer_gatt_rx) for m_bearer_gatt_rx
-    m_bearer_gatt.o(.constdata) refers to m_bearer_gatt.o(i.m_bearer_gatt_sent) for m_bearer_gatt_sent
-    m_fnd_confs.o(i.m_fnd_confs_buf_alloc) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_cb_appkey_added) refers to m_fnd_confs.o(i.m_fnd_confs_send_appkey_status) for m_fnd_confs_send_appkey_status
-    m_fnd_confs.o(i.m_fnd_confs_cb_appkey_added) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_cb_compo_data) refers to m_tb_state.o(i.m_tb_state_get_nb_cdata_page) for m_tb_state_get_nb_cdata_page
-    m_fnd_confs.o(i.m_fnd_confs_cb_compo_data) refers to m_fnd_confs.o(i.m_fnd_confs_send_compo_data_status) for m_fnd_confs_send_compo_data_status
-    m_fnd_confs.o(i.m_fnd_confs_cb_netkey_added) refers to m_fnd_confs.o(i.m_fnd_confs_send_netkey_status) for m_fnd_confs_send_netkey_status
-    m_fnd_confs.o(i.m_fnd_confs_cb_netkey_added) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_cb_opcode_check) refers to m_api.o(i.m_api_model_opcode_status) for m_api_model_opcode_status
-    m_fnd_confs.o(i.m_fnd_confs_cb_rx) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_cb_rx) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_fnd_confs.o(i.m_fnd_confs_cb_rx) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_fnd_confs.o(i.m_fnd_confs_cb_rx) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished) refers to m_tb_mio.o(i.m_tb_mio_set_publi_param) for m_tb_mio_set_publi_param
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) for m_fnd_confs_send_model_pub_status
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_ready) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_ready) refers to m_fnd_confs.o(.constdata) for .constdata
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_subs_finished) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_subs_finished) refers to m_tb_mio.o(i.m_tb_mio_add_subscription_virt) for m_tb_mio_add_subscription_virt
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_subs_finished) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) for m_fnd_confs_send_model_subs_status
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_subs_finished) refers to m_tb_mio.o(i.m_tb_mio_delete_all_subscription) for m_tb_mio_delete_all_subscription
-    m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_subs_finished) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_cb_sent) refers to m_api.o(i.m_api_send_node_reset_ind) for m_api_send_node_reset_ind
-    m_fnd_confs.o(i.m_fnd_confs_cb_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_fnd_confs.o(i.m_fnd_confs_cb_sent) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_tb_key.o(i.m_tb_key_net_find) for m_tb_key_net_find
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_tb_key.o(i.m_tb_key_app_delete) for m_tb_key_app_delete
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_tb_mio.o(i.m_tb_mio_app_key_rem_ind) for m_tb_mio_app_key_rem_ind
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_tb_key.o(i.m_tb_key_app_update) for m_tb_key_app_update
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_fnd_confs.o(i.m_fnd_confs_send_appkey_status) for m_fnd_confs_send_appkey_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_tb_key.o(i.m_tb_key_app_add) for m_tb_key_app_add
-    m_fnd_confs.o(i.m_fnd_confs_handler_appkey) refers to m_fnd_confs.o(i.m_fnd_confs_cb_appkey_added) for m_fnd_confs_cb_appkey_added
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_tb_state.o(i.m_tb_state_get_nb_cdata_page) for m_tb_state_get_nb_cdata_page
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_tb_store_wvt.o(i.m_tb_store_get_compo_data) for m_tb_store_get_compo_data
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_tb_mio.o(i.m_tb_mio_get_nb_elements) for m_tb_mio_get_nb_elements
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_tb_mio.o(i.m_tb_mio_get_nb_models) for m_tb_mio_get_nb_models
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_tb_state.o(i.m_tb_state_get_compo_info) for m_tb_state_get_compo_info
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_tb_mio.o(i.m_tb_mio_get_model_ids) for m_tb_mio_get_model_ids
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_fnd_confs.o(i.m_fnd_confs_send_compo_data_status) for m_fnd_confs_send_compo_data_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) refers to m_fnd_confs.o(i.m_fnd_confs_cb_compo_data) for m_fnd_confs_cb_compo_data
-    m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) refers to m_tb_key.o(i.m_tb_key_net_find) for m_tb_key_net_find
-    m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) refers to m_tb_key.o(i.m_tb_key_phase_transition_ind) for m_tb_key_phase_transition_ind
-    m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) refers to m_tb_key.o(i.m_tb_key_get_phase) for m_tb_key_get_phase
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_tb_key.o(i.m_tb_key_model_unbind) for m_tb_key_model_unbind
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_tb_key.o(i.m_tb_key_model_bind) for m_tb_key_model_bind
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_tb_mio.o(i.m_tb_mio_bind) for m_tb_mio_bind
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_tb_mio.o(i.m_tb_mio_unbind) for m_tb_mio_unbind
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_app) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_app_status) for m_fnd_confs_send_model_app_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_pub_set) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_pub_set) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_pub_set) refers to m_tb_key.o(i.m_tb_key_app_find) for m_tb_key_app_find
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_pub_set) refers to m_tb_mio.o(i.m_tb_mio_set_publi_param) for m_tb_mio_set_publi_param
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_pub_set) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) for m_fnd_confs_send_model_pub_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs) refers to m_tb_mio.o(i.m_tb_mio_add_subscription) for m_tb_mio_add_subscription
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs) refers to m_tb_mio.o(i.m_tb_mio_delete_subscription) for m_tb_mio_delete_subscription
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) for m_fnd_confs_send_model_subs_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs) refers to m_tb_mio.o(i.m_tb_mio_delete_all_subscription) for m_tb_mio_delete_all_subscription
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_tb_sec.o(i.m_tb_sec_cmac_start) for m_tb_sec_cmac_start
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) for m_fnd_confs_send_model_subs_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_tb_mio.o(i.m_tb_mio_delete_subscription_virt) for m_tb_mio_delete_subscription_virt
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_subs_finished) for m_fnd_confs_cb_sec_cmac_subs_finished
-    m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) refers to m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_ready) for m_fnd_confs_cb_sec_cmac_ready
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_key.o(i.m_tb_key_net_find) for m_tb_key_net_find
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_key.o(i.m_tb_key_net_add) for m_tb_key_net_add
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_key.o(i.m_tb_key_net_update) for m_tb_key_net_update
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_key.o(i.m_tb_key_get_nb_app_keys) for m_tb_key_get_nb_app_keys
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_key.o(i.m_tb_key_app_get_lids) for m_tb_key_app_get_lids
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_key.o(i.m_tb_key_app_delete) for m_tb_key_app_delete
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_mio.o(i.m_tb_mio_app_key_rem_ind) for m_tb_mio_app_key_rem_ind
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_key.o(i.m_tb_key_net_delete) for m_tb_key_net_delete
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_fnd_confs.o(i.m_fnd_confs_send_netkey_status) for m_fnd_confs_send_netkey_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_tb_state.o(i.m_tb_state_net_key_rem_ind) for m_tb_state_net_key_rem_ind
-    m_fnd_confs.o(i.m_fnd_confs_handler_netkey) refers to m_fnd_confs.o(i.m_fnd_confs_cb_netkey_added) for m_fnd_confs_cb_netkey_added
-    m_fnd_confs.o(i.m_fnd_confs_handler_node_id) refers to m_tb_key.o(i.m_tb_key_net_find) for m_tb_key_net_find
-    m_fnd_confs.o(i.m_fnd_confs_handler_node_id) refers to m_tb_key.o(i.m_tb_key_set_node_identity) for m_tb_key_set_node_identity
-    m_fnd_confs.o(i.m_fnd_confs_handler_node_id) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_handler_node_id) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_handler_node_id) refers to m_tb_key.o(i.m_tb_key_get_node_identity) for m_tb_key_get_node_identity
-    m_fnd_confs.o(i.m_fnd_confs_handler_node_id) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_handler_node_id) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_init) refers to m_api.o(i.m_api_register_model) for m_api_register_model
-    m_fnd_confs.o(i.m_fnd_confs_init) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_init) refers to m_fnd_confs.o(.constdata) for .constdata
-    m_fnd_confs.o(i.m_fnd_confs_init) refers to m_fnd_confs.o(i.m_fnd_confs_process) for m_fnd_confs_process
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_model_pub_set) for m_fnd_confs_handler_model_pub_set
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_mio.o(i.m_tb_mio_get_local_id) for m_tb_mio_get_local_id
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) for m_fnd_confs_send_model_pub_status
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_sec.o(i.m_tb_sec_cmac_start) for m_tb_sec_cmac_start
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_model_subs) for m_fnd_confs_handler_model_subs
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr) for m_fnd_confs_handler_model_subs_vaddr
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_mio.o(i.m_tb_mio_delete_all_subscription) for m_tb_mio_delete_all_subscription
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) for m_fnd_confs_send_model_subs_status
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list) for m_fnd_confs_send_model_subs_list
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_appkey) for m_fnd_confs_handler_appkey
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_key.o(i.m_tb_key_net_find) for m_tb_key_net_find
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) for m_fnd_confs_send_appkey_list
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_netkey) for m_fnd_confs_handler_netkey
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_key.o(i.m_tb_key_get_nb_net_keys) for m_tb_key_get_nb_net_keys
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_get_ids_length) for m_fnd_confs_get_ids_length
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_key.o(i.m_tb_key_net_get_ids) for m_tb_key_net_get_ids
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_model_app) for m_fnd_confs_handler_model_app
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) for m_fnd_confs_send_model_app_list
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_beacon_state) for m_tb_state_set_beacon_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_get_beacon_state) for m_tb_state_get_beacon_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_default_ttl) for m_tb_state_set_default_ttl
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_get_default_ttl) for m_tb_state_get_default_ttl
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_friend_state) for m_tb_state_set_friend_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_get_friend_state) for m_tb_state_get_friend_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_gatt_proxy_state) for m_tb_state_set_gatt_proxy_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_get_gatt_proxy_state) for m_tb_state_get_gatt_proxy_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_hb_check_features) for m_tb_state_hb_check_features
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_net_tx_state) for m_tb_state_set_net_tx_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_get_net_tx_state) for m_tb_state_get_net_tx_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_relay_state) for m_tb_state_set_relay_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_get_relay_state) for m_tb_state_get_relay_state
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase) for m_fnd_confs_handler_key_refresh_phase
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_node_id) for m_fnd_confs_handler_node_id
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished) for m_fnd_confs_cb_sec_cmac_pub_finished
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_ready) for m_fnd_confs_cb_sec_cmac_ready
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get) for m_fnd_confs_handler_compo_data_get
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_hb_pub_params) for m_tb_state_set_hb_pub_params
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status) for m_fnd_confs_send_hbeat_pub_status
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_tb_state.o(i.m_tb_state_set_hb_subs_params) for m_tb_state_set_hb_subs_params
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_hbeat_subs_status) for m_fnd_confs_send_hbeat_subs_status
-    m_fnd_confs.o(i.m_fnd_confs_process) refers to m_fnd_confs.o(i.m_fnd_confs_send_lpn_polltimeout_status) for m_fnd_confs_send_lpn_polltimeout_status
-    m_fnd_confs.o(i.m_fnd_confs_process_next) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_fnd_confs.o(i.m_fnd_confs_process_next) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_fnd_confs.o(i.m_fnd_confs_process_next) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_send) refers to m_api.o(i.m_api_model_rsp_send) for m_api_model_rsp_send
-    m_fnd_confs.o(i.m_fnd_confs_send) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) refers to m_fnd_confs.o(i.m_fnd_confs_get_ids_length) for m_fnd_confs_get_ids_length
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) refers to m_tb_key.o(i.m_tb_key_get_nb_app_keys) for m_tb_key_get_nb_app_keys
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) refers to m_tb_key.o(i.m_tb_key_app_get_ids) for m_tb_key_app_get_ids
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_list) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_appkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_compo_data_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_compo_data_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_compo_data_status) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status) refers to m_tb_state.o(i.m_tb_state_get_hb_pub_params) for m_tb_state_get_hb_pub_params
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status) refers to m_tb_key.o(i.m_tb_key_get_netkey_id) for m_tb_key_get_netkey_id
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status) refers to m_fnd_confs.o(.data) for .data
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_subs_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_subs_status) refers to m_tb_state.o(i.m_tb_state_get_hb_subs_params) for m_tb_state_get_hb_subs_params
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_subs_status) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_hbeat_subs_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_lpn_polltimeout_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_lpn_polltimeout_status) refers to m_tb_friend.o(i.m_tb_friend_is_lpn) for m_tb_friend_is_lpn
-    m_fnd_confs.o(i.m_fnd_confs_send_lpn_polltimeout_status) refers to m_tb_friend.o(i.m_tb_friend_get_polltimeout_ms) for m_tb_friend_get_polltimeout_ms
-    m_fnd_confs.o(i.m_fnd_confs_send_lpn_polltimeout_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_lpn_polltimeout_status) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) refers to m_fnd_confs.o(i.m_fnd_confs_get_ids_length) for m_fnd_confs_get_ids_length
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) refers to m_tb_mio.o(i.m_tb_mio_get_nb_bound_app) for m_tb_mio_get_nb_bound_app
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) refers to m_tb_key.o(i.m_tb_key_get_model_appkey_ids) for m_tb_key_get_model_appkey_ids
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_list) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_status) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_model_app_status) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) refers to m_tb_mio.o(i.m_tb_mio_get_publi_param) for m_tb_mio_get_publi_param
-    m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list) refers to m_tb_mio.o(i.m_tb_mio_get_subscription_list_size) for m_tb_mio_get_subscription_list_size
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list) refers to m_tb_mio.o(i.m_tb_mio_get_subscription_list) for m_tb_mio_get_subscription_list
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(i.m_fnd_confs_send_netkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_buf_alloc) for m_fnd_confs_buf_alloc
-    m_fnd_confs.o(i.m_fnd_confs_send_netkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_get_air_status) for m_fnd_confs_get_air_status
-    m_fnd_confs.o(i.m_fnd_confs_send_netkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_send) for m_fnd_confs_send
-    m_fnd_confs.o(i.m_fnd_confs_send_netkey_status) refers to m_fnd_confs.o(i.m_fnd_confs_process_next) for m_fnd_confs_process_next
-    m_fnd_confs.o(.constdata) refers to m_fnd_confs.o(i.m_fnd_confs_cb_rx) for m_fnd_confs_cb_rx
-    m_fnd_confs.o(.constdata) refers to m_fnd_confs.o(i.m_fnd_confs_cb_sent) for m_fnd_confs_cb_sent
-    m_fnd_confs.o(.constdata) refers to m_fnd_confs.o(i.m_fnd_confs_cb_opcode_check) for m_fnd_confs_cb_opcode_check
-    m_lay_friend.o(i.m_lay_friend_cb_key) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_cb_repeat_timer) refers to m_lay_friend.o(i.m_lay_friend_send_clear) for m_lay_friend_send_clear
-    m_lay_friend.o(i.m_lay_friend_cb_repeat_timer) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_friend.o(i.m_lay_friend_cb_state_updated) refers to m_lay_friend.o(i.m_lay_friend_end_friendship) for m_lay_friend_end_friendship
-    m_lay_friend.o(i.m_lay_friend_cb_state_updated) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_cb_timer) refers to m_lay_friend.o(i.m_lay_friend_send) for m_lay_friend_send
-    m_lay_friend.o(i.m_lay_friend_cb_timer) refers to m_lay_friend.o(i.m_lay_friend_end_friendship) for m_lay_friend_end_friendship
-    m_lay_friend.o(i.m_lay_friend_cb_timer) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_friend.o(i.m_lay_friend_cb_timer) refers to m_lay_friend.o(i.m_lay_friend_send_update) for m_lay_friend_send_update
-    m_lay_friend.o(i.m_lay_friend_cb_timer) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_check_queue_length) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_friend.o(i.m_lay_friend_connect_api_net) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_connect_api_utrans) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_end_friendship) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_friend.o(i.m_lay_friend_end_friendship) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_friend.o(i.m_lay_friend_end_friendship) refers to m_tb_key.o(i.m_tb_key_friend_end_ind) for m_tb_key_friend_end_ind
-    m_lay_friend.o(i.m_lay_friend_end_friendship) refers to m_tb_friend.o(i.m_tb_friend_lpn_rem) for m_tb_friend_lpn_rem
-    m_lay_friend.o(i.m_lay_friend_end_friendship) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_handler_clear) refers to m_lay_friend.o(i.m_lay_friend_seek_lpn) for m_lay_friend_seek_lpn
-    m_lay_friend.o(i.m_lay_friend_handler_clear) refers to m_lay_friend.o(i.m_lay_friend_send) for m_lay_friend_send
-    m_lay_friend.o(i.m_lay_friend_handler_clear) refers to m_lay_friend.o(i.m_lay_friend_end_friendship) for m_lay_friend_end_friendship
-    m_lay_friend.o(i.m_lay_friend_handler_clear_cfm) refers to m_lay_friend.o(i.m_lay_friend_seek_lpn) for m_lay_friend_seek_lpn
-    m_lay_friend.o(i.m_lay_friend_handler_clear_cfm) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_friend.o(i.m_lay_friend_handler_clear_cfm) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_friend.o(i.m_lay_friend_handler_poll) refers to m_lay_friend.o(i.m_lay_friend_seek_lpn) for m_lay_friend_seek_lpn
-    m_lay_friend.o(i.m_lay_friend_handler_poll) refers to m_tb_friend.o(i.m_tb_friend_lpn_estab) for m_tb_friend_lpn_estab
-    m_lay_friend.o(i.m_lay_friend_handler_poll) refers to m_lay_friend.o(i.m_lay_friend_send_clear) for m_lay_friend_send_clear
-    m_lay_friend.o(i.m_lay_friend_handler_poll) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_friend.o(i.m_lay_friend_handler_poll) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_friend.o(i.m_lay_friend_handler_poll) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_lay_friend.o(i.m_lay_friend_seek_lpn) for m_lay_friend_seek_lpn
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_lay_friend.o(i.m_lay_friend_end_friendship) for m_lay_friend_end_friendship
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_tb_friend.o(i.m_tb_friend_get_nb_lpn_known) for m_tb_friend_get_nb_lpn_known
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_tb_friend.o(i.m_tb_friend_get_friend_cnt) for m_tb_friend_get_friend_cnt
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_tb_friend.o(i.m_tb_friend_lpn_add) for m_tb_friend_lpn_add
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_tb_key.o(i.m_tb_key_friend_new_ind) for m_tb_key_friend_new_ind
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_lay_friend.o(i.m_lay_friend_cb_timer) for m_lay_friend_cb_timer
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_lay_friend.o(i.m_lay_friend_cb_repeat_timer) for m_lay_friend_cb_repeat_timer
-    m_lay_friend.o(i.m_lay_friend_handler_request) refers to m_lay_friend.o(i.m_lay_friend_cb_key) for m_lay_friend_cb_key
-    m_lay_friend.o(i.m_lay_friend_handler_subs_list) refers to m_lay_friend.o(i.m_lay_friend_seek_lpn) for m_lay_friend_seek_lpn
-    m_lay_friend.o(i.m_lay_friend_handler_subs_list) refers to m_tb_friend.o(i.m_tb_friend_subs_list_update) for m_tb_friend_subs_list_update
-    m_lay_friend.o(i.m_lay_friend_handler_subs_list) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_friend.o(i.m_lay_friend_handler_subs_list) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_friend.o(i.m_lay_friend_init) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_lay_friend.o(i.m_lay_friend_init) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans) refers to m_tb_state.o(i.m_tb_state_get_friend_state) for m_tb_state_get_friend_state
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans) refers to m_lay_friend.o(i.m_lay_friend_rx_ltrans_seg) for m_lay_friend_rx_ltrans_seg
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans) refers to m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) for m_lay_friend_rx_ltrans_unseg
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_seg) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_seg) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_seg) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_seg) refers to m_lay_friend.o(i.m_lay_friend_rx_seg_all) for m_lay_friend_rx_seg_all
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_seg) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) refers to m_tb_friend.o(i.m_tb_friend_is_subs_dst) for m_tb_friend_is_subs_dst
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) refers to m_lay_friend.o(i.m_lay_friend_check_queue_length) for m_lay_friend_check_queue_length
-    m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_rx_seg_all) refers to m_tb_friend.o(i.m_tb_friend_is_subs_dst) for m_tb_friend_is_subs_dst
-    m_lay_friend.o(i.m_lay_friend_rx_seg_all) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_friend.o(i.m_lay_friend_rx_seg_all) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_friend.o(i.m_lay_friend_rx_seg_all) refers to m_lay_friend.o(i.m_lay_friend_check_queue_length) for m_lay_friend_check_queue_length
-    m_lay_friend.o(i.m_lay_friend_rx_seg_all) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_friend.o(i.m_lay_friend_rx_seg_all) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_rx_utrans) refers to m_tb_state.o(i.m_tb_state_get_friend_state) for m_tb_state_get_friend_state
-    m_lay_friend.o(i.m_lay_friend_rx_utrans) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_friend.o(i.m_lay_friend_rx_utrans) refers to m_lay_friend.o(i.m_lay_friend_handler_subs_list) for m_lay_friend_handler_subs_list
-    m_lay_friend.o(i.m_lay_friend_rx_utrans) refers to m_lay_friend.o(i.m_lay_friend_handler_poll) for m_lay_friend_handler_poll
-    m_lay_friend.o(i.m_lay_friend_rx_utrans) refers to m_lay_friend.o(i.m_lay_friend_handler_request) for m_lay_friend_handler_request
-    m_lay_friend.o(i.m_lay_friend_rx_utrans) refers to m_lay_friend.o(i.m_lay_friend_handler_clear) for m_lay_friend_handler_clear
-    m_lay_friend.o(i.m_lay_friend_rx_utrans) refers to m_lay_friend.o(i.m_lay_friend_handler_clear_cfm) for m_lay_friend_handler_clear_cfm
-    m_lay_friend.o(i.m_lay_friend_seek_lpn) refers to m_tb_friend.o(i.m_tb_friend_get_nb_lpn_known) for m_tb_friend_get_nb_lpn_known
-    m_lay_friend.o(i.m_lay_friend_seek_lpn) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_send) refers to m_tb_buf.o(i.m_tb_buf_reuse) for m_tb_buf_reuse
-    m_lay_friend.o(i.m_lay_friend_send) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_friend.o(i.m_lay_friend_send) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_friend.o(i.m_lay_friend_send) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_friend.o(i.m_lay_friend_send) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_friend.o(i.m_lay_friend_send) refers to m_lay_friend.o(.data) for .data
-    m_lay_friend.o(i.m_lay_friend_send_clear) refers to m_lay_friend.o(i.m_lay_friend_send) for m_lay_friend_send
-    m_lay_friend.o(i.m_lay_friend_send_clear) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_friend.o(i.m_lay_friend_send_update) refers to m_tb_key.o(i.m_tb_key_get_net_info) for m_tb_key_get_net_info
-    m_lay_friend.o(i.m_lay_friend_send_update) refers to m_lay_friend.o(i.m_lay_friend_send) for m_lay_friend_send
-    m_lay_friend.o(i.m_lay_friend_sent_utrans) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_friend.o(.constdata) refers to m_lay_friend.o(i.m_lay_friend_sent_utrans) for m_lay_friend_sent_utrans
-    m_lay_friend.o(.constdata) refers to m_lay_friend.o(i.m_lay_friend_rx_utrans) for m_lay_friend_rx_utrans
-    m_lay_friend.o(.constdata) refers to m_lay_friend.o(i.m_lay_friend_sent_net) for m_lay_friend_sent_net
-    m_lay_friend.o(.constdata) refers to m_lay_friend.o(i.m_lay_friend_rx_ltrans) for m_lay_friend_rx_ltrans
-    m_lay_friend.o(.constdata) refers to m_lay_friend.o(i.m_lay_friend_cb_state_updated) for m_lay_friend_cb_state_updated
-    m_lay_hb.o(i.m_lay_hb_cb_rx) refers to m_tb_state.o(i.m_tb_state_get_hb_subs_params) for m_tb_state_get_hb_subs_params
-    m_lay_hb.o(i.m_lay_hb_cb_rx) refers to m_tb_state.o(i.m_tb_state_hb_rx_ind) for m_tb_state_hb_rx_ind
-    m_lay_hb.o(i.m_lay_hb_cb_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_hb.o(i.m_lay_hb_cb_state_updated) refers to m_lay_hb.o(i.m_lay_hb_send) for m_lay_hb_send
-    m_lay_hb.o(i.m_lay_hb_cb_state_updated) refers to m_tb_state.o(i.m_tb_state_get_hb_pub_params) for m_tb_state_get_hb_pub_params
-    m_lay_hb.o(i.m_lay_hb_cb_state_updated) refers to m_tb_state.o(i.m_tb_state_get_hb_subs_params) for m_tb_state_get_hb_subs_params
-    m_lay_hb.o(i.m_lay_hb_cb_state_updated) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_hb.o(i.m_lay_hb_cb_state_updated) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_hb.o(i.m_lay_hb_cb_state_updated) refers to m_lay_hb.o(.data) for .data
-    m_lay_hb.o(i.m_lay_hb_cb_timer_pub) refers to m_tb_state.o(i.m_tb_state_get_hb_pub_params) for m_tb_state_get_hb_pub_params
-    m_lay_hb.o(i.m_lay_hb_cb_timer_pub) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_hb.o(i.m_lay_hb_cb_timer_pub) refers to m_lay_hb.o(i.m_lay_hb_send) for m_lay_hb_send
-    m_lay_hb.o(i.m_lay_hb_cb_timer_pub) refers to m_lay_hb.o(.data) for .data
-    m_lay_hb.o(i.m_lay_hb_cb_timer_subs) refers to m_tb_state.o(i.m_tb_state_get_hb_subs_params) for m_tb_state_get_hb_subs_params
-    m_lay_hb.o(i.m_lay_hb_cb_timer_subs) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_hb.o(i.m_lay_hb_cb_timer_subs) refers to m_lay_hb.o(.data) for .data
-    m_lay_hb.o(i.m_lay_hb_connect_api_utrans) refers to m_lay_hb.o(.data) for .data
-    m_lay_hb.o(i.m_lay_hb_init) refers to m_lay_hb.o(.data) for .data
-    m_lay_hb.o(i.m_lay_hb_init) refers to m_lay_hb.o(i.m_lay_hb_cb_timer_subs) for m_lay_hb_cb_timer_subs
-    m_lay_hb.o(i.m_lay_hb_init) refers to m_lay_hb.o(i.m_lay_hb_cb_timer_pub) for m_lay_hb_cb_timer_pub
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_state.o(i.m_tb_state_get_hb_pub_params) for m_tb_state_get_hb_pub_params
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_state.o(i.m_tb_state_get_relay_state) for m_tb_state_get_relay_state
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_state.o(i.m_tb_state_get_gatt_proxy_state) for m_tb_state_get_gatt_proxy_state
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_state.o(i.m_tb_state_get_friend_state) for m_tb_state_get_friend_state
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_state.o(i.m_tb_state_get_lpn_state) for m_tb_state_get_lpn_state
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_tb_state.o(i.m_tb_state_hb_tx_ind) for m_tb_state_hb_tx_ind
-    m_lay_hb.o(i.m_lay_hb_send) refers to m_lay_hb.o(.data) for .data
-    m_lay_hb.o(.constdata) refers to m_lay_hb.o(i.m_lay_hb_cb_sent) for m_lay_hb_cb_sent
-    m_lay_hb.o(.constdata) refers to m_lay_hb.o(i.m_lay_hb_cb_rx) for m_lay_hb_cb_rx
-    m_lay_hb.o(.constdata) refers to m_lay_hb.o(i.m_lay_hb_cb_state_updated) for m_lay_hb_cb_state_updated
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_tb_state.o(i.m_tb_state_get_friend_state) for m_tb_state_get_friend_state
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_tb_state.o(i.m_tb_state_get_lpn_state) for m_tb_state_get_lpn_state
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_tb_buf.o(i.m_tb_buf_reuse) for m_tb_buf_reuse
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_tb_mio.o(i.m_tb_mio_get_prim_addr) for m_tb_mio_get_prim_addr
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_connect_api_net) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_connect_cb) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_connect_cb_seg) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_filt_add) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_init) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_init) refers to m_lay_ltrans.o(i.m_lay_trans_seg_timer) for m_lay_trans_seg_timer
-    m_lay_ltrans.o(i.m_lay_ltrans_init) refers to m_lay_ltrans.o(i.m_lay_trans_ack_timer) for m_lay_trans_ack_timer
-    m_lay_ltrans.o(i.m_lay_ltrans_init) refers to m_lay_ltrans.o(i.m_lay_trans_incomp_timer) for m_lay_trans_incomp_timer
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_lay_ltrans.o(i.m_lay_trans_incomp_timer) for m_lay_trans_incomp_timer
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_lay_ltrans.o(i.m_lay_ltrans_filt_add) for m_lay_ltrans_filt_add
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) for m_lay_ltrans_block_ack_send
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_tb_buf.o(i.m_tb_buf_head_release) for m_tb_buf_head_release
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) for m_lay_ltrans_tx_handler
-    m_lay_ltrans.o(i.m_lay_ltrans_rx) refers to m_lay_ltrans.o(i.m_lay_ltrans_seg_finished) for m_lay_ltrans_seg_finished
-    m_lay_ltrans.o(i.m_lay_ltrans_seg_finished) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_ltrans.o(i.m_lay_ltrans_seg_finished) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_ltrans.o(i.m_lay_ltrans_seg_finished) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_send) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_ltrans.o(i.m_lay_ltrans_send) refers to m_tb_buf.o(i.m_tb_buf_head_reserve) for m_tb_buf_head_reserve
-    m_lay_ltrans.o(i.m_lay_ltrans_send) refers to m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) for m_lay_ltrans_tx_handler
-    m_lay_ltrans.o(i.m_lay_ltrans_send) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_ltrans.o(i.m_lay_ltrans_send) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_send_seg) refers to m_tb_buf.o(i.m_tb_buf_reuse) for m_tb_buf_reuse
-    m_lay_ltrans.o(i.m_lay_ltrans_send_seg) refers to m_tb_key.o(i.m_tb_key_get_iv_seq) for m_tb_key_get_iv_seq
-    m_lay_ltrans.o(i.m_lay_ltrans_send_seg) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_ltrans.o(i.m_lay_ltrans_send_seg) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_ltrans.o(i.m_lay_ltrans_sent) refers to m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) for m_lay_ltrans_tx_handler
-    m_lay_ltrans.o(i.m_lay_ltrans_sent) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) refers to m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send) for m_lay_ltrans_block_ack_send
-    m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) refers to m_lay_ltrans.o(i.m_lay_ltrans_send_seg) for m_lay_ltrans_send_seg
-    m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) refers to m_lay_ltrans.o(i.m_lay_ltrans_seg_finished) for m_lay_ltrans_seg_finished
-    m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_trans_ack_timer) refers to m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) for m_lay_ltrans_tx_handler
-    m_lay_ltrans.o(i.m_lay_trans_ack_timer) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_trans_incomp_timer) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_lay_ltrans.o(i.m_lay_trans_incomp_timer) refers to m_lay_ltrans.o(i.m_lay_ltrans_filt_add) for m_lay_ltrans_filt_add
-    m_lay_ltrans.o(i.m_lay_trans_incomp_timer) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_ltrans.o(i.m_lay_trans_incomp_timer) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(i.m_lay_trans_seg_timer) refers to m_lay_ltrans.o(i.m_lay_ltrans_tx_handler) for m_lay_ltrans_tx_handler
-    m_lay_ltrans.o(i.m_lay_trans_seg_timer) refers to m_lay_ltrans.o(i.m_lay_ltrans_seg_finished) for m_lay_ltrans_seg_finished
-    m_lay_ltrans.o(i.m_lay_trans_seg_timer) refers to m_lay_ltrans.o(.data) for .data
-    m_lay_ltrans.o(.constdata) refers to m_lay_ltrans.o(i.m_lay_ltrans_send) for m_lay_ltrans_send
-    m_lay_ltrans.o(.constdata) refers to m_lay_ltrans.o(i.m_lay_ltrans_sent) for m_lay_ltrans_sent
-    m_lay_ltrans.o(.constdata) refers to m_lay_ltrans.o(i.m_lay_ltrans_rx) for m_lay_ltrans_rx
-    m_lay_net.o(i.m_lay_net_add_header) refers to m_tb_buf.o(i.m_tb_buf_head_reserve) for m_tb_buf_head_reserve
-    m_lay_net.o(i.m_lay_net_add_header) refers to m_tb_key.o(i.m_tb_key_friend_get_nid) for m_tb_key_friend_get_nid
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_lay_net.o(i.m_lay_net_decrypt_err) for m_lay_net_decrypt_err
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_head_release) for m_tb_buf_head_release
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_tail_release) for m_tb_buf_tail_release
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_tb_state.o(i.m_tb_state_get_lpn_state) for m_tb_state_get_lpn_state
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_lay_net.o(i.m_lay_net_is_addr_valid) for m_lay_net_is_addr_valid
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_tb_friend.o(i.m_tb_friend_is_lpn) for m_tb_friend_is_lpn
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_lay_net.o(i.m_lay_net_check_relay) for m_lay_net_check_relay
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_lay_net.o(i.m_lay_net_check_group_dst) for m_lay_net_check_group_dst
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_lay_net.o(i.m_lay_net_check_encrypt_queue) for m_lay_net_check_encrypt_queue
-    m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_ccm_dec_ready_cb) refers to m_tb_key.o(i.m_tb_key_friend_get_key) for m_tb_key_friend_get_key
-    m_lay_net.o(i.m_lay_net_ccm_dec_ready_cb) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_lay_net.o(i.m_lay_net_ccm_dec_ready_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb) refers to m_lay_net.o(i.m_lay_net_encrypt_err) for m_lay_net_encrypt_err
-    m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_aes_start) for m_tb_sec_aes_start
-    m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb) refers to m_lay_net.o(i.m_lay_net_obfusc_finished_cb) for m_lay_net_obfusc_finished_cb
-    m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb) refers to m_lay_net.o(i.m_lay_net_obfusc_ready_cb) for m_lay_net_obfusc_ready_cb
-    m_lay_net.o(i.m_lay_net_ccm_enc_ready_cb) refers to m_tb_key.o(i.m_tb_key_friend_get_key) for m_tb_key_friend_get_key
-    m_lay_net.o(i.m_lay_net_ccm_enc_ready_cb) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_lay_net.o(i.m_lay_net_ccm_enc_ready_cb) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_net.o(i.m_lay_net_ccm_enc_ready_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_check_encrypt_queue) refers to m_tb_sec.o(i.m_tb_sec_aes_start) for m_tb_sec_aes_start
-    m_lay_net.o(i.m_lay_net_check_encrypt_queue) refers to m_tb_sec.o(i.m_tb_sec_ccm_enc_start) for m_tb_sec_ccm_enc_start
-    m_lay_net.o(i.m_lay_net_check_encrypt_queue) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_check_encrypt_queue) refers to m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) for m_lay_net_desobfusc_finished_cb
-    m_lay_net.o(i.m_lay_net_check_encrypt_queue) refers to m_lay_net.o(i.m_lay_net_desobfusc_ready_cb) for m_lay_net_desobfusc_ready_cb
-    m_lay_net.o(i.m_lay_net_check_encrypt_queue) refers to m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb) for m_lay_net_ccm_enc_finished_cb
-    m_lay_net.o(i.m_lay_net_check_encrypt_queue) refers to m_lay_net.o(i.m_lay_net_ccm_enc_ready_cb) for m_lay_net_ccm_enc_ready_cb
-    m_lay_net.o(i.m_lay_net_check_group_dst) refers to m_tb_state.o(i.m_tb_state_get_friend_state) for m_tb_state_get_friend_state
-    m_lay_net.o(i.m_lay_net_check_group_dst) refers to m_tb_state.o(i.m_tb_state_get_gatt_proxy_state) for m_tb_state_get_gatt_proxy_state
-    m_lay_net.o(i.m_lay_net_check_group_dst) refers to m_tb_state.o(i.m_tb_state_get_relay_state) for m_tb_state_get_relay_state
-    m_lay_net.o(i.m_lay_net_check_group_dst) refers to m_tb_mio.o(i.m_tb_mio_get_label_uuid) for m_tb_mio_get_label_uuid
-    m_lay_net.o(i.m_lay_net_check_relay) refers to m_tb_state.o(i.m_tb_state_get_relay_state) for m_tb_state_get_relay_state
-    m_lay_net.o(i.m_lay_net_check_relay) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_net.o(i.m_lay_net_check_relay) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_net.o(i.m_lay_net_check_relay) refers to m_lay_net.o(i.m_lay_net_send) for m_lay_net_send
-    m_lay_net.o(i.m_lay_net_check_relay) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_net.o(i.m_lay_net_closed) refers to m_lay_net.o(i.m_lay_net_sent) for m_lay_net_sent
-    m_lay_net.o(i.m_lay_net_closed) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_connect_api_bearer) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_connect_cb) refers to m_lay_net.o(i.m_lay_net_intf_type_to_idx) for m_lay_net_intf_type_to_idx
-    m_lay_net.o(i.m_lay_net_connect_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_connect_cb_lpn_rx) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_decrypt_err) refers to m_tb_state.o(i.m_tb_state_get_lpn_state) for m_tb_state_get_lpn_state
-    m_lay_net.o(i.m_lay_net_decrypt_err) refers to m_tb_key.o(i.m_tb_key_net_lid_from_nid) for m_tb_key_net_lid_from_nid
-    m_lay_net.o(i.m_lay_net_decrypt_err) refers to m_tb_key.o(i.m_tb_key_friend_net_lid_from_nid) for m_tb_key_friend_net_lid_from_nid
-    m_lay_net.o(i.m_lay_net_decrypt_err) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_net.o(i.m_lay_net_decrypt_err) refers to m_lay_net.o(i.m_lay_net_check_encrypt_queue) for m_lay_net_check_encrypt_queue
-    m_lay_net.o(i.m_lay_net_decrypt_err) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_lay_net.o(i.m_lay_net_is_addr_valid) for m_lay_net_is_addr_valid
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_tb_mio.o(i.m_tb_mio_is_local_addr) for m_tb_mio_is_local_addr
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_lay_net.o(i.m_lay_net_is_in_cache) for m_lay_net_is_in_cache
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_lay_net.o(i.m_lay_net_decrypt_err) for m_lay_net_decrypt_err
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_tb_sec.o(i.m_tb_sec_ccm_dec_start) for m_tb_sec_ccm_dec_start
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb) for m_lay_net_ccm_dec_finished_cb
-    m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) refers to m_lay_net.o(i.m_lay_net_ccm_dec_ready_cb) for m_lay_net_ccm_dec_ready_cb
-    m_lay_net.o(i.m_lay_net_desobfusc_ready_cb) refers to m_tb_key.o(i.m_tb_key_friend_get_key) for m_tb_key_friend_get_key
-    m_lay_net.o(i.m_lay_net_desobfusc_ready_cb) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_lay_net.o(i.m_lay_net_desobfusc_ready_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_encrypt_err) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_net.o(i.m_lay_net_encrypt_err) refers to m_lay_net.o(i.m_lay_net_check_encrypt_queue) for m_lay_net_check_encrypt_queue
-    m_lay_net.o(i.m_lay_net_encrypt_err) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_get_sending_buf_in_queue) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_init) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_is_in_cache) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_is_in_pre_filt) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_obfusc_finished_cb) refers to m_lay_net.o(i.m_lay_net_encrypt_err) for m_lay_net_encrypt_err
-    m_lay_net.o(i.m_lay_net_obfusc_finished_cb) refers to m_lay_net.o(i.m_lay_net_check_encrypt_queue) for m_lay_net_check_encrypt_queue
-    m_lay_net.o(i.m_lay_net_obfusc_finished_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_obfusc_ready_cb) refers to m_tb_key.o(i.m_tb_key_friend_get_key) for m_tb_key_friend_get_key
-    m_lay_net.o(i.m_lay_net_obfusc_ready_cb) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_lay_net.o(i.m_lay_net_obfusc_ready_cb) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_opened) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_rx) refers to m_tb_state.o(i.m_tb_state_get_lpn_state) for m_tb_state_get_lpn_state
-    m_lay_net.o(i.m_lay_net_rx) refers to m_tb_key.o(i.m_tb_key_net_lid_from_nid) for m_tb_key_net_lid_from_nid
-    m_lay_net.o(i.m_lay_net_rx) refers to m_tb_key.o(i.m_tb_key_friend_net_lid_from_nid) for m_tb_key_friend_net_lid_from_nid
-    m_lay_net.o(i.m_lay_net_rx) refers to m_lay_net.o(i.m_lay_net_is_in_pre_filt) for m_lay_net_is_in_pre_filt
-    m_lay_net.o(i.m_lay_net_rx) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_net.o(i.m_lay_net_rx) refers to m_tb_key.o(i.m_tb_key_get_iv_rx) for m_tb_key_get_iv_rx
-    m_lay_net.o(i.m_lay_net_rx) refers to m_tb_sec.o(i.m_tb_sec_aes_start) for m_tb_sec_aes_start
-    m_lay_net.o(i.m_lay_net_rx) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_rx) refers to m_lay_net.o(i.m_lay_net_desobfusc_finished_cb) for m_lay_net_desobfusc_finished_cb
-    m_lay_net.o(i.m_lay_net_rx) refers to m_lay_net.o(i.m_lay_net_desobfusc_ready_cb) for m_lay_net_desobfusc_ready_cb
-    m_lay_net.o(i.m_lay_net_send) refers to m_tb_key.o(i.m_tb_key_net_get) for m_tb_key_net_get
-    m_lay_net.o(i.m_lay_net_send) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_net.o(i.m_lay_net_send) refers to m_lay_net.o(i.m_lay_net_add_header) for m_lay_net_add_header
-    m_lay_net.o(i.m_lay_net_send) refers to m_lay_net.o(i.m_lay_net_intf_type_to_idx) for m_lay_net_intf_type_to_idx
-    m_lay_net.o(i.m_lay_net_send) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_net.o(i.m_lay_net_send) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_net.o(i.m_lay_net_send) refers to m_tb_sec.o(i.m_tb_sec_ccm_enc_start) for m_tb_sec_ccm_enc_start
-    m_lay_net.o(i.m_lay_net_send) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(i.m_lay_net_send) refers to m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb) for m_lay_net_ccm_enc_finished_cb
-    m_lay_net.o(i.m_lay_net_send) refers to m_lay_net.o(i.m_lay_net_ccm_enc_ready_cb) for m_lay_net_ccm_enc_ready_cb
-    m_lay_net.o(i.m_lay_net_sent) refers to m_tb_buf.o(i.m_tb_buf_head_release) for m_tb_buf_head_release
-    m_lay_net.o(i.m_lay_net_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_net.o(i.m_lay_net_sent) refers to m_lay_net.o(.data) for .data
-    m_lay_net.o(.constdata) refers to m_lay_net.o(i.m_lay_net_send) for m_lay_net_send
-    m_lay_net.o(.constdata) refers to m_lay_net.o(i.m_lay_net_sent) for m_lay_net_sent
-    m_lay_net.o(.constdata) refers to m_lay_net.o(i.m_lay_net_rx) for m_lay_net_rx
-    m_lay_net.o(.constdata) refers to m_lay_net.o(i.m_lay_net_opened) for m_lay_net_opened
-    m_lay_net.o(.constdata) refers to m_lay_net.o(i.m_lay_net_closed) for m_lay_net_closed
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_finished_cb) refers to m_lay_utrans.o(i.m_lay_utrans_decrypt_err) for m_lay_utrans_decrypt_err
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_finished_cb) refers to m_lay_utrans.o(i.m_lay_utrans_check_decrypt_queue) for m_lay_utrans_check_decrypt_queue
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_finished_cb) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) refers to m_tb_key.o(i.m_tb_key_dev_get) for m_tb_key_dev_get
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) refers to m_tb_mio.o(i.m_tb_mio_get_label_uuid) for m_tb_mio_get_label_uuid
-    m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_finished_cb) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_finished_cb) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_finished_cb) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb) refers to m_tb_key.o(i.m_tb_key_app_get) for m_tb_key_app_get
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb) refers to m_tb_key.o(i.m_tb_key_dev_get) for m_tb_key_dev_get
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb) refers to m_tb_buf.o(i.m_tb_buf_copy) for m_tb_buf_copy
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb) refers to m_tb_mio.o(i.m_tb_mio_get_label_uuid) for m_tb_mio_get_label_uuid
-    m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_check_decrypt_queue) refers to m_tb_sec.o(i.m_tb_sec_ccm_dec_start) for m_tb_sec_ccm_dec_start
-    m_lay_utrans.o(i.m_lay_utrans_check_decrypt_queue) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_check_decrypt_queue) refers to m_lay_utrans.o(i.m_lay_utrans_ccm_dec_finished_cb) for m_lay_utrans_ccm_dec_finished_cb
-    m_lay_utrans.o(i.m_lay_utrans_check_decrypt_queue) refers to m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) for m_lay_utrans_ccm_dec_ready_cb
-    m_lay_utrans.o(i.m_lay_utrans_connect_api_ltrans) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_connect_cb) refers to m_lay_utrans.o(i.m_lay_utrans_intf_type_to_idx) for m_lay_utrans_intf_type_to_idx
-    m_lay_utrans.o(i.m_lay_utrans_connect_cb) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_decrypt_err) refers to m_tb_key.o(i.m_tb_key_app_lid_from_net_aid) for m_tb_key_app_lid_from_net_aid
-    m_lay_utrans.o(i.m_lay_utrans_decrypt_err) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_utrans.o(i.m_lay_utrans_decrypt_err) refers to m_lay_utrans.o(i.m_lay_utrans_check_decrypt_queue) for m_lay_utrans_check_decrypt_queue
-    m_lay_utrans.o(i.m_lay_utrans_decrypt_err) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_init) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_init) refers to m_lay_utrans.o(i.m_lay_utrans_tx) for m_lay_utrans_tx
-    m_lay_utrans.o(i.m_lay_utrans_rx) refers to m_tb_key.o(i.m_tb_key_app_lid_from_net_aid) for m_tb_key_app_lid_from_net_aid
-    m_lay_utrans.o(i.m_lay_utrans_rx) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_utrans.o(i.m_lay_utrans_rx) refers to m_tb_sec.o(i.m_tb_sec_ccm_dec_start) for m_tb_sec_ccm_dec_start
-    m_lay_utrans.o(i.m_lay_utrans_rx) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_rx) refers to m_lay_utrans.o(i.m_lay_utrans_ccm_dec_finished_cb) for m_lay_utrans_ccm_dec_finished_cb
-    m_lay_utrans.o(i.m_lay_utrans_rx) refers to m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb) for m_lay_utrans_ccm_dec_ready_cb
-    m_lay_utrans.o(i.m_lay_utrans_send) refers to m_lay_utrans.o(i.m_lay_utrans_intf_type_to_idx) for m_lay_utrans_intf_type_to_idx
-    m_lay_utrans.o(i.m_lay_utrans_send) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_lay_utrans.o(i.m_lay_utrans_send) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_lay_utrans.o(i.m_lay_utrans_send) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_utrans.o(i.m_lay_utrans_sent) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_tx) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_lay_utrans.o(i.m_lay_utrans_tx) refers to m_al_djob.o(i.m_al_djob_reg) for m_al_djob_reg
-    m_lay_utrans.o(i.m_lay_utrans_tx) refers to m_tb_sec.o(i.m_tb_sec_ccm_enc_start) for m_tb_sec_ccm_enc_start
-    m_lay_utrans.o(i.m_lay_utrans_tx) refers to m_lay_utrans.o(.data) for .data
-    m_lay_utrans.o(i.m_lay_utrans_tx) refers to m_lay_utrans.o(i.m_lay_utrans_ccm_enc_finished_cb) for m_lay_utrans_ccm_enc_finished_cb
-    m_lay_utrans.o(i.m_lay_utrans_tx) refers to m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb) for m_lay_utrans_ccm_enc_ready_cb
-    m_lay_utrans.o(.constdata) refers to m_lay_utrans.o(i.m_lay_utrans_send) for m_lay_utrans_send
-    m_lay_utrans.o(.constdata) refers to m_lay_utrans.o(i.m_lay_utrans_sent) for m_lay_utrans_sent
-    m_lay_utrans.o(.constdata) refers to m_lay_utrans.o(i.m_lay_utrans_rx) for m_lay_utrans_rx
-    m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up) refers to m_prov.o(i.m_prov_pdu_sent) for m_prov_pdu_sent
-    m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up) refers to m_tb_timer.o(i.m_tb_timer_clear) for m_tb_timer_clear
-    m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up) refers to m_al_task.o(i.m_al_free) for m_al_free
-    m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_adv_trans.o(i.m_prov_adv_trans_fcs_compute) refers to m_prov_adv_trans.o(.constdata) for .constdata
-    m_prov_adv_trans.o(i.m_prov_adv_trans_link_close_send) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set) for m_prov_adv_trans_tx_set
-    m_prov_adv_trans.o(i.m_prov_adv_trans_link_close_send) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_tb_buf.o(i.m_tb_buf_head_release) for m_tb_buf_head_release
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_prov.o(i.m_prov_link_closed) for m_prov_link_closed
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_prov.o(i.m_prov_link_open) for m_prov_link_open
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_al_task.o(i.m_al_malloc) for m_al_malloc
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set) for m_prov_adv_trans_tx_set
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_tb_buf.o(i.m_tb_buf_alloc) for m_tb_buf_alloc
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_rx_check) for m_prov_adv_trans_rx_check
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_prov.o(i.m_prov_pdu_sent) for m_prov_pdu_sent
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) for m_prov_adv_trans_tx_cb
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx_check) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_fcs_compute) for m_prov_adv_trans_fcs_compute
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx_check) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set) for m_prov_adv_trans_tx_set
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx_check) refers to m_prov.o(i.m_prov_pdu_rx) for m_prov_pdu_rx
-    m_prov_adv_trans.o(i.m_prov_adv_trans_rx_check) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov_adv_trans.o(i.m_prov_adv_trans_send) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_prov_adv_trans.o(i.m_prov_adv_trans_send) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_fcs_compute) for m_prov_adv_trans_fcs_compute
-    m_prov_adv_trans.o(i.m_prov_adv_trans_send) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set) for m_prov_adv_trans_tx_set
-    m_prov_adv_trans.o(i.m_prov_adv_trans_send) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_adv_trans.o(i.m_prov_adv_trans_sent) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov_adv_trans.o(i.m_prov_adv_trans_sent) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up) for m_prov_adv_trans_clean_up
-    m_prov_adv_trans.o(i.m_prov_adv_trans_sent) refers to m_prov.o(i.m_prov_link_closed) for m_prov_link_closed
-    m_prov_adv_trans.o(i.m_prov_adv_trans_sent) refers to m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set) for m_prov_adv_trans_tx_set
-    m_prov_adv_trans.o(i.m_prov_adv_trans_sent) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) refers to m_tb_buf.o(i.m_tb_buf_acquire) for m_tb_buf_acquire
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) refers to m_tb_buf.o(i.m_tb_buf_reuse) for m_tb_buf_reuse
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) refers to m_prov_bearer.o(i.m_prov_bearer_send) for m_prov_bearer_send
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) refers to m_tb_buf.o(i.m_tb_buf_release) for m_tb_buf_release
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) refers to m_prov.o(i.m_prov_link_closed) for m_prov_link_closed
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) refers to m_prov.o(.data) for p_m_prov_env
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb) refers to m_prov_adv_trans.o(.data) for .data
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set) refers to m_tb_timer.o(i.m_tb_timer_set) for m_tb_timer_set
-    m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set) refers to m_prov.o(.data) for p_m_prov_env
-    m_tb_friend.o(i.m_tb_friend_get_friend_cnt) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_get_nb_lpn_estab) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_get_nb_lpn_known) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_get_polltimeout_ms) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_init) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_is_lpn) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_is_subs_dst) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_lpn_add) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_lpn_estab) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_lpn_rem) refers to m_tb_friend.o(.data) for .data
-    m_tb_friend.o(i.m_tb_friend_subs_list_update) refers to m_tb_friend.o(.data) for .data
-    m_tb_sec.o(i.m_tb_sec_aes_ccm_cb) refers to m_tb_sec.o(i.m_tb_sec_func_end_handler) for m_tb_sec_func_end_handler
-    m_tb_sec.o(i.m_tb_sec_aes_res_cb) refers to m_tb_sec.o(i.m_tb_sec_func_end_handler) for m_tb_sec_func_end_handler
-    m_tb_sec.o(i.m_tb_sec_aes_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_ccm_dec_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_ccm_enc_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_cmac_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes) for m_al_sec_aes
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes_cmac) for m_al_sec_aes_cmac
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes_ccm) for m_al_sec_aes_ccm
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes_s1) for m_al_sec_aes_s1
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes_k1) for m_al_sec_aes_k1
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes_k2) for m_al_sec_aes_k2
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes_k3) for m_al_sec_aes_k3
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_aes_k4) for m_al_sec_aes_k4
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_al_sec.o(i.m_al_sec_rand) for m_al_sec_rand
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_tb_sec.o(.data) for .data
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_tb_sec.o(i.m_tb_sec_aes_res_cb) for m_tb_sec_aes_res_cb
-    m_tb_sec.o(i.m_tb_sec_execute) refers to m_tb_sec.o(i.m_tb_sec_aes_ccm_cb) for m_tb_sec_aes_ccm_cb
-    m_tb_sec.o(i.m_tb_sec_func_end_handler) refers to m_tb_sec.o(i.m_tb_sec_execute) for m_tb_sec_execute
-    m_tb_sec.o(i.m_tb_sec_func_end_handler) refers to m_tb_sec.o(.data) for .data
-    m_tb_sec.o(i.m_tb_sec_init) refers to m_tb_sec.o(.data) for .data
-    m_tb_sec.o(i.m_tb_sec_k1_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_k2_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_k3_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_k4_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_rand_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_rand_start) refers to m_tb_sec.o(i.m_tb_sec_ready_rand_cb) for m_tb_sec_ready_rand_cb
-    m_tb_sec.o(i.m_tb_sec_s1_start) refers to m_tb_sec.o(i.m_tb_sec_start) for m_tb_sec_start
-    m_tb_sec.o(i.m_tb_sec_start) refers to m_tb_sec.o(i.m_tb_sec_execute) for m_tb_sec_execute
-    m_tb_sec.o(i.m_tb_sec_start) refers to m_tb_sec.o(.data) for .data
-    printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
-    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
-    printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
-    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
-    printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
-    printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
-    printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
-    printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
-    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
-    printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
-    printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
-    printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
-    printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
-    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
-    printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
-    printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
-    printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
-    printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
-    printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
-    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
-    printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
-    printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
-    printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
-    printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
-    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
-    printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
-    printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
-    printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
-    printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
-    printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
-    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
-    printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
-    printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
-    printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
-    printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
-    printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
-    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
-    printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
-    printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
-    printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
-    printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
-    printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
-    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
-    printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
-    printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
-    printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
-    printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
-    printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
-    printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
-    printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
-    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
-    printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
-    printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
-    printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
-    printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
-    printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
-    printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
-    printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
-    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
-    printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
-    printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
-    printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
-    printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
-    printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
-    printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
-    printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
-    printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
-    printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
-    printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
-    printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
-    printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
-    printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
-    printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
-    printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
-    printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
-    printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
-    printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
-    printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
-    printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
-    printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
-    printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
-    fadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    fadd.o(.text) refers to fepilogue.o(.text) for _float_epilogue
-    fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
-    dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
-    dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
-    dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
-    ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    ddiv.o(.text) refers to depilogue.o(.text) for _double_round
-    ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue
-    ffixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
-    d2f.o(.text) refers to fepilogue.o(.text) for _float_round
-    uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
-    uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
-    depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
-    depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
-    dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
-    dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
-    dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
-
-
-==============================================================================
-
-Removing Unused input sections from the image.
-
-    Removing proj_main.o(.rev16_text), (4 bytes).
-    Removing proj_main.o(.revsh_text), (4 bytes).
-    Removing proj_main.o(.rrx_text), (6 bytes).
-    Removing ble_simple_peripheral.o(.rev16_text), (4 bytes).
-    Removing ble_simple_peripheral.o(.revsh_text), (4 bytes).
-    Removing ble_simple_peripheral.o(.rrx_text), (6 bytes).
-    Removing ble_simple_peripheral.o(i.ble_send_debug), (92 bytes).
-    Removing ble_simple_peripheral.o(i.hid_consumer_value_send), (64 bytes).
-    Removing user_task.o(.rev16_text), (4 bytes).
-    Removing user_task.o(.revsh_text), (4 bytes).
-    Removing user_task.o(.rrx_text), (6 bytes).
-    Removing timer.o(.rev16_text), (4 bytes).
-    Removing timer.o(.revsh_text), (4 bytes).
-    Removing timer.o(.rrx_text), (6 bytes).
-    Removing timer.o(.constdata), (21 bytes).
-    Removing timer.o(.constdata), (22 bytes).
-    Removing gpio.o(.rev16_text), (4 bytes).
-    Removing gpio.o(.revsh_text), (4 bytes).
-    Removing gpio.o(.rrx_text), (6 bytes).
-    Removing gpio.o(.constdata), (15 bytes).
-    Removing keyscan.o(.rev16_text), (4 bytes).
-    Removing keyscan.o(.revsh_text), (4 bytes).
-    Removing keyscan.o(.rrx_text), (6 bytes).
-    Removing button.o(i.button_callback), (2 bytes).
-    Removing button.o(i.button_deInit), (40 bytes).
-    Removing sensor.o(.rev16_text), (4 bytes).
-    Removing sensor.o(.revsh_text), (4 bytes).
-    Removing sensor.o(.rrx_text), (6 bytes).
-    Removing sensor.o(i.sensor_gpio_pmu_init), (54 bytes).
-    Removing sensor.o(.constdata), (16 bytes).
-    Removing sensor.o(.constdata), (17 bytes).
-    Removing qdec.o(.rev16_text), (4 bytes).
-    Removing qdec.o(.revsh_text), (4 bytes).
-    Removing qdec.o(.rrx_text), (6 bytes).
-    Removing amic.o(.rev16_text), (4 bytes).
-    Removing amic.o(.revsh_text), (4 bytes).
-    Removing amic.o(.rrx_text), (6 bytes).
-    Removing app.o(.constdata), (17 bytes).
-    Removing app.o(.constdata), (12 bytes).
-    Removing app.o(.constdata), (12 bytes).
-    Removing app.o(.constdata), (15 bytes).
-    Removing app.o(.constdata), (18 bytes).
-    Removing led.o(.rev16_text), (4 bytes).
-    Removing led.o(.revsh_text), (4 bytes).
-    Removing led.o(.rrx_text), (6 bytes).
-    Removing inflash.o(i.user_data_storage), (16 bytes).
-    Removing inflash.o(.constdata), (18 bytes).
-    Removing func.o(.constdata), (21 bytes).
-    Removing func.o(.constdata), (22 bytes).
-    Removing func.o(.constdata), (14 bytes).
-    Removing func.o(.constdata), (19 bytes).
-    Removing adc.o(.rev16_text), (4 bytes).
-    Removing adc.o(.revsh_text), (4 bytes).
-    Removing adc.o(.rrx_text), (6 bytes).
-    Removing sbc.o(i.sbc_finish), (16 bytes).
-    Removing sbc.o(i.sbc_init_msbc), (66 bytes).
-    Removing sbc.o(i.sbc_reinit), (38 bytes).
-    Removing adpcm.o(i.decode), (172 bytes).
-    Removing audio_encoder.o(.rev16_text), (4 bytes).
-    Removing audio_encoder.o(.revsh_text), (4 bytes).
-    Removing audio_encoder.o(.rrx_text), (6 bytes).
-    Removing audio_encoder.o(i.encoder_frame_out_func), (2 bytes).
-    Removing dev_info_service.o(i.dis_gatt_op_cmp_handler), (2 bytes).
-    Removing simple_gatt_service.o(.bss), (40 bytes).
-    Removing simple_gatt_service.o(.bss), (40 bytes).
-    Removing hid_service.o(i.hid_gatt_op_cmp_handler), (2 bytes).
-    Removing hid_service.o(i.hid_service_enable), (2 bytes).
-    Removing hid_service.o(.constdata), (2 bytes).
-    Removing ota_service.o(.rev16_text), (4 bytes).
-    Removing ota_service.o(.revsh_text), (4 bytes).
-    Removing ota_service.o(.rrx_text), (6 bytes).
-    Removing ota_service.o(i.ota_gatt_op_cmp_handler), (2 bytes).
-    Removing ota.o(.rev16_text), (4 bytes).
-    Removing ota.o(.revsh_text), (4 bytes).
-    Removing ota.o(.rrx_text), (6 bytes).
-    Removing batt_service.o(i.batt_gatt_notify), (52 bytes).
-    Removing batt_service.o(i.batt_gatt_op_cmp_handler), (2 bytes).
-    Removing driver_pmu.o(.rev16_text), (4 bytes).
-    Removing driver_pmu.o(.revsh_text), (4 bytes).
-    Removing driver_pmu.o(.rrx_text), (6 bytes).
-    Removing driver_pmu.o(i.adc_set_ref_voltage), (2 bytes).
-    Removing driver_pmu.o(i.pmu_disable_irq), (32 bytes).
-    Removing driver_pmu.o(i.pmu_enable_charge), (96 bytes).
-    Removing driver_pmu.o(i.pmu_get_gpio_port_value), (18 bytes).
-    Removing driver_pmu.o(i.pmu_set_aldo_voltage), (54 bytes).
-    Removing driver_pmu.o(i.pmu_set_led1_as_pwm), (32 bytes).
-    Removing driver_pmu.o(i.pmu_set_led2_as_pwm), (32 bytes).
-    Removing driver_pmu.o(i.pmu_set_lp_clk_src), (180 bytes).
-    Removing driver_keyscan.o(i.keyscan_test), (32 bytes).
-    Removing driver_keyscan.o(ram_code), (32 bytes).
-    Removing driver_keyscan.o(.constdata), (13 bytes).
-    Removing driver_keyscan.o(.constdata), (16 bytes).
-    Removing driver_pmu_qdec.o(i.pmu_qdec_set_threshold), (12 bytes).
-    Removing driver_pmu_qdec.o(ram_code), (40 bytes).
-    Removing driver_rtc.o(.rev16_text), (4 bytes).
-    Removing driver_rtc.o(.revsh_text), (4 bytes).
-    Removing driver_rtc.o(.rrx_text), (6 bytes).
-    Removing driver_rtc.o(i.rtc_alarm), (108 bytes).
-    Removing driver_rtc.o(i.rtc_disalarm), (38 bytes).
-    Removing driver_rtc.o(i.rtc_get_value), (10 bytes).
-    Removing driver_rtc.o(i.rtc_init), (112 bytes).
-    Removing driver_uart.o(.rev16_text), (4 bytes).
-    Removing driver_uart.o(.revsh_text), (4 bytes).
-    Removing driver_uart.o(.rrx_text), (6 bytes).
-    Removing driver_uart.o(i.uart_init1), (202 bytes).
-    Removing driver_wdt.o(i.wdt_test), (30 bytes).
-    Removing driver_wdt.o(.constdata), (9 bytes).
-    Removing driver_wdt.o(.constdata), (10 bytes).
-    Removing driver_wdt.o(.constdata), (9 bytes).
-    Removing driver_i2s.o(.rev16_text), (4 bytes).
-    Removing driver_i2s.o(.revsh_text), (4 bytes).
-    Removing driver_i2s.o(.rrx_text), (6 bytes).
-    Removing driver_i2s.o(i.i2s_send_data), (52 bytes).
-    Removing driver_i2s.o(ram_code), (48 bytes).
-    Removing driver_exti.o(.rev16_text), (4 bytes).
-    Removing driver_exti.o(.revsh_text), (4 bytes).
-    Removing driver_exti.o(.rrx_text), (6 bytes).
-    Removing driver_exti.o(i.ext_int_clear), (12 bytes).
-    Removing driver_exti.o(i.ext_int_disable), (20 bytes).
-    Removing driver_exti.o(i.ext_int_enable), (20 bytes).
-    Removing driver_exti.o(i.ext_int_get_src), (12 bytes).
-    Removing driver_exti.o(i.ext_int_set_control), (40 bytes).
-    Removing driver_exti.o(i.ext_int_set_port_mux), (28 bytes).
-    Removing driver_exti.o(i.ext_int_set_type), (48 bytes).
-    Removing driver_exti.o(.constdata), (4 bytes).
-    Removing driver_exti.o(.data), (4 bytes).
-    Removing driver_timer.o(.rev16_text), (4 bytes).
-    Removing driver_timer.o(.revsh_text), (4 bytes).
-    Removing driver_timer.o(.rrx_text), (6 bytes).
-    Removing driver_timer.o(i.timer_get_current_value), (6 bytes).
-    Removing driver_timer.o(i.timer_get_load_value), (6 bytes).
-    Removing driver_timer.o(i.timer_reload), (12 bytes).
-    Removing driver_iic.o(.rev16_text), (4 bytes).
-    Removing driver_iic.o(.revsh_text), (4 bytes).
-    Removing driver_iic.o(.rrx_text), (6 bytes).
-    Removing driver_iic.o(i.iic_init), (108 bytes).
-    Removing driver_iic.o(i.iic_read_byte), (96 bytes).
-    Removing driver_iic.o(i.iic_read_bytes), (156 bytes).
-    Removing driver_iic.o(i.iic_write_byte), (80 bytes).
-    Removing driver_iic.o(i.iic_write_bytes), (120 bytes).
-    Removing driver_iic.o(i.iic_write_bytes_imp), (112 bytes).
-    Removing driver_iic.o(ram_code), (144 bytes).
-    Removing driver_iic.o(.data), (6 bytes).
-    Removing driver_efuse.o(.rev16_text), (4 bytes).
-    Removing driver_efuse.o(.revsh_text), (4 bytes).
-    Removing driver_efuse.o(.rrx_text), (6 bytes).
-    Removing driver_efuse.o(i.efuse_get_chip_unique_id_new), (182 bytes).
-    Removing driver_efuse.o(i.efuse_write), (40 bytes).
-    Removing driver_efuse.o(i.reverse_uint8_t), (42 bytes).
-    Removing driver_efuse.o(i.trans_lot_id), (14 bytes).
-    Removing driver_codec.o(i.audio_speaker_codec_init), (248 bytes).
-    Removing driver_codec.o(i.codec_adc_init), (280 bytes).
-    Removing driver_codec.o(i.codec_disable_dac), (56 bytes).
-    Removing driver_codec.o(i.codec_enable_dac), (54 bytes).
-    Removing driver_codec.o(i.codec_set_vol), (12 bytes).
-    Removing driver_codec.o(i.speaker_codec_init), (248 bytes).
-    Removing driver_codec.o(.data), (1 bytes).
-    Removing driver_adc.o(.rev16_text), (4 bytes).
-    Removing driver_adc.o(.revsh_text), (4 bytes).
-    Removing driver_adc.o(.rrx_text), (6 bytes).
-    Removing driver_adc.o(i.adc_get_ref_voltage), (24 bytes).
-    Removing core_cm3_isr.o(.rev16_text), (4 bytes).
-    Removing core_cm3_isr.o(.revsh_text), (4 bytes).
-    Removing core_cm3_isr.o(.rrx_text), (6 bytes).
-    Removing app_boot_vectors.o(STACK), (0 bytes).
-    Removing patch.o(.rev16_text), (4 bytes).
-    Removing patch.o(.revsh_text), (4 bytes).
-    Removing patch.o(.rrx_text), (6 bytes).
-    Removing gap_api.o(i.gap_bond_manager_add_info), (30 bytes).
-    Removing gap_api.o(i.gap_bond_manager_delete), (4 bytes).
-    Removing gap_api.o(i.gap_conn_phy_update), (56 bytes).
-    Removing gap_api.o(i.gap_get_conn_phy), (44 bytes).
-    Removing gap_api.o(i.gap_get_encryption_status), (12 bytes).
-    Removing gap_api.o(i.gap_get_latest_bond_idx), (4 bytes).
-    Removing gap_api.o(i.gap_get_latest_conn_parameter), (8 bytes).
-    Removing gap_api.o(i.gap_get_link_features), (44 bytes).
-    Removing gap_api.o(i.gap_get_link_rssi), (44 bytes).
-    Removing gap_api.o(i.gap_get_link_version), (44 bytes).
-    Removing gap_api.o(i.gap_param_update_rsp), (38 bytes).
-    Removing gap_api.o(i.gap_sec_clr_fixed_ltk), (4 bytes).
-    Removing gap_api.o(i.gap_sec_nc_rsp), (4 bytes).
-    Removing gap_api.o(i.gap_sec_set_fixed_ltk), (4 bytes).
-    Removing gap_api.o(i.gap_security_enc_req), (4 bytes).
-    Removing gap_api.o(i.gap_security_get_bond_req), (12 bytes).
-    Removing gap_api.o(i.gap_security_pairing_req), (4 bytes).
-    Removing gap_api.o(i.gap_security_req), (4 bytes).
-    Removing gap_api.o(i.gap_security_send_pairing_password), (4 bytes).
-    Removing gap_api.o(i.gap_set_advertising_data1), (10 bytes).
-    Removing gap_api.o(i.gap_set_advertising_param1), (8 bytes).
-    Removing gap_api.o(i.gap_set_advertising_rsp_data1), (10 bytes).
-    Removing gap_api.o(i.gap_set_channel_map), (56 bytes).
-    Removing gap_api.o(i.gap_set_mtu), (18 bytes).
-    Removing gap_api.o(i.gap_set_per_adv_data), (10 bytes).
-    Removing gap_api.o(i.gap_set_per_adv_data1), (10 bytes).
-    Removing gap_api.o(i.gap_set_ral), (4 bytes).
-    Removing gap_api.o(i.gap_set_wl), (4 bytes).
-    Removing gap_api.o(i.gap_start_advertising1), (8 bytes).
-    Removing gap_api.o(i.gap_start_conn), (84 bytes).
-    Removing gap_api.o(i.gap_start_conn_long_range), (84 bytes).
-    Removing gap_api.o(i.gap_start_conn_whitelist), (156 bytes).
-    Removing gap_api.o(i.gap_start_per_sync), (116 bytes).
-    Removing gap_api.o(i.gap_start_scan), (140 bytes).
-    Removing gap_api.o(i.gap_stop_advertising1), (6 bytes).
-    Removing gap_api.o(i.gap_stop_conn), (12 bytes).
-    Removing gap_api.o(i.gap_stop_per_sync), (56 bytes).
-    Removing gap_api.o(i.gap_stop_scan), (56 bytes).
-    Removing gatt_api.o(i.gatt_add_client), (260 bytes).
-    Removing gatt_api.o(i.gatt_add_client_uuid), (768 bytes).
-    Removing gatt_api.o(i.gatt_change_client_uuid), (128 bytes).
-    Removing gatt_api.o(i.gatt_change_svc), (332 bytes).
-    Removing gatt_api.o(i.gatt_check_peer_svc), (316 bytes).
-    Removing gatt_api.o(i.gatt_client_direct_register), (56 bytes).
-    Removing gatt_api.o(i.gatt_client_enable_ntf), (84 bytes).
-    Removing gatt_api.o(i.gatt_client_enable_ntf_ind), (92 bytes).
-    Removing gatt_api.o(i.gatt_client_read), (48 bytes).
-    Removing gatt_api.o(i.gatt_client_read_by_uuid), (120 bytes).
-    Removing gatt_api.o(i.gatt_client_read_with_handle), (92 bytes).
-    Removing gatt_api.o(i.gatt_client_write_cmd), (52 bytes).
-    Removing gatt_api.o(i.gatt_client_write_cmd_with_handle), (120 bytes).
-    Removing gatt_api.o(i.gatt_client_write_req), (52 bytes).
-    Removing gatt_api.o(i.gatt_client_write_req_with_handle), (120 bytes).
-    Removing gatt_api.o(i.gatt_delete_svc), (132 bytes).
-    Removing gatt_api.o(i.gatt_delete_svc_internal), (124 bytes).
-    Removing gatt_api.o(i.gatt_delete_svc_list), (220 bytes).
-    Removing gatt_api.o(i.gatt_discovery_all_peer_svc), (192 bytes).
-    Removing gatt_api.o(i.gatt_discovery_peer_svc), (212 bytes).
-    Removing gatt_api.o(i.gatt_get_client_read_handle), (40 bytes).
-    Removing gatt_api.o(i.gatt_get_notification_handle), (40 bytes).
-    Removing gatt_api.o(i.gatt_get_svc_hdl), (84 bytes).
-    Removing gatt_api.o(i.gatt_get_task_no_from_prf_id), (60 bytes).
-    Removing gatt_api.o(i.gatt_indication), (48 bytes).
-    Removing gatt_api.o(i.gatt_indication_with_handle), (104 bytes).
-    Removing gatt_api.o(i.gatt_msg_default), (20 bytes).
-    Removing gatt_api.o(i.gatt_svc_changed_req), (44 bytes).
-    Removing entry.o(.rev16_text), (4 bytes).
-    Removing entry.o(.revsh_text), (4 bytes).
-    Removing entry.o(.rrx_text), (6 bytes).
-    Removing entry.o(i.check_and_set_rand_seed), (236 bytes).
-    Removing entry.o(i.get_SDK_compile_date_time), (36 bytes).
-    Removing entry.o(i.pmu_recalib_rc), (72 bytes).
-    Removing entry.o(i.user_entry_before_ble_init), (2 bytes).
-    Removing entry.o(i.user_init_static_memory), (38 bytes).
-    Removing jump_table.o(.rev16_text), (4 bytes).
-    Removing jump_table.o(.revsh_text), (4 bytes).
-    Removing jump_table.o(.rrx_text), (6 bytes).
-    Removing patch_rtos.o(.rev16_text), (4 bytes).
-    Removing patch_rtos.o(.revsh_text), (4 bytes).
-    Removing patch_rtos.o(.rrx_text), (6 bytes).
-    Removing patch_rtos.o(i.freertos_baseband_restore_done_patch), (172 bytes).
-    Removing patch_rf.o(.rev16_text), (4 bytes).
-    Removing patch_rf.o(.revsh_text), (4 bytes).
-    Removing patch_rf.o(.rrx_text), (6 bytes).
-    Removing patch_rf.o(i.gap_set_link_rssi_report), (72 bytes).
-    Removing patch_rf.o(i.system_set_conn_sleep_max_during), (12 bytes).
-    Removing sys_utils.o(.rev16_text), (4 bytes).
-    Removing sys_utils.o(.revsh_text), (4 bytes).
-    Removing sys_utils.o(.rrx_text), (6 bytes).
-    Removing sys_utils.o(i.Smoothing_Filter_destroy), (48 bytes).
-    Removing sys_utils.o(i.Smoothing_Filter_init), (112 bytes).
-    Removing sys_utils.o(i.Smoothing_Filter_reset), (76 bytes).
-    Removing sys_utils.o(i.aes_decrypt), (84 bytes).
-    Removing sys_utils.o(i.ascii_strn2val), (70 bytes).
-    Removing sys_utils.o(i.char_to_val), (38 bytes).
-    Removing sys_utils.o(i.hex4bit_to_caps_char), (14 bytes).
-    Removing sys_utils.o(i.hex4bit_to_char), (14 bytes).
-    Removing sys_utils.o(i.hex_arr_to_str), (48 bytes).
-    Removing sys_utils.o(i.str_to_hex_arr), (36 bytes).
-    Removing sys_utils.o(i.str_to_val), (46 bytes).
-    Removing sys_utils.o(i.system_get_curr_time), (18 bytes).
-    Removing sys_utils.o(i.system_get_spare_exmem), (96 bytes).
-    Removing sys_utils.o(i.system_optimize_power_consumption_set), (12 bytes).
-    Removing sys_utils.o(i.system_power_off), (420 bytes).
-    Removing sys_utils.o(i.system_prevent_sleep_clear), (8 bytes).
-    Removing sys_utils.o(i.system_prevent_sleep_set), (8 bytes).
-    Removing sys_utils.o(i.system_set_rf_power), (32 bytes).
-    Removing sys_utils.o(i.system_set_tx_power), (100 bytes).
-    Removing sys_utils.o(i.val_to_str), (16 bytes).
-    Removing sys_utils.o(.constdata), (36 bytes).
-    Removing os_task.o(i.cmp_dest_id), (14 bytes).
-    Removing os_task.o(i.ke_task_delete), (72 bytes).
-    Removing os_task.o(i.ke_task_saved_update), (88 bytes).
-    Removing os_task.o(i.os_get_free_task_id_num), (32 bytes).
-    Removing os_task.o(i.os_task_delete), (4 bytes).
-    Removing os_task.o(i.os_task_process_saved_msg), (4 bytes).
-    Removing os_task.o(i.os_user_loop_event_clear), (6 bytes).
-    Removing os_task.o(i.os_user_loop_event_set), (20 bytes).
-    Removing flash.o(.rev16_text), (4 bytes).
-    Removing flash.o(.revsh_text), (4 bytes).
-    Removing flash.o(.rrx_text), (6 bytes).
-    Removing flash.o(i.flash_OTP_protect), (26 bytes).
-    Removing app.o(.rev16_text), (4 bytes).
-    Removing app.o(.revsh_text), (4 bytes).
-    Removing app.o(.rrx_text), (6 bytes).
-    Removing app.o(i.ble_aes128_start), (66 bytes).
-    Removing app.o(i.ble_gap_get_peer_info), (80 bytes).
-    Removing app.o(i.ble_set_addr_type), (32 bytes).
-    Removing app.o(i.ble_set_diagport), (112 bytes).
-    Removing app.o(i.ble_set_ral), (144 bytes).
-    Removing app.o(i.ble_set_rlsv_addr_renew_time), (12 bytes).
-    Removing app.o(i.ble_set_wl), (88 bytes).
-    Removing app.o(i.gap_lecb_add_credit), (44 bytes).
-    Removing app.o(i.gap_lecb_conn_req), (68 bytes).
-    Removing app.o(i.gap_lecb_disconn_req), (40 bytes).
-    Removing app.o(i.gap_lecb_send), (66 bytes).
-    Removing app.o(i.gap_lepsm_register), (40 bytes).
-    Removing app.o(i.gap_lepsm_unregister), (32 bytes).
-    Removing app.o(i.l2cap_recv_data_direct_register), (12 bytes).
-    Removing app.o(i.l2cap_send_data_direct), (58 bytes).
-    Removing app.o(i.user_entry_after_ble_init), (44 bytes).
-    Removing app_conn.o(i.appm_conn_send_data), (84 bytes).
-    Removing app_conn.o(i.appm_delete_conn_act), (56 bytes).
-    Removing app_conn.o(i.appm_stop_conn), (60 bytes).
-    Removing user_bond_manage.o(i.ble_bond_addr_check_result), (24 bytes).
-    Removing user_bond_manage.o(i.ble_bond_clr_info), (180 bytes).
-    Removing user_bond_manage.o(i.ble_bond_get_last_bond_idx), (24 bytes).
-    Removing user_bond_manage.o(i.gatt_load_peer_svc_from_flash), (148 bytes).
-    Removing app_sec.o(i.ble_sec_clr_fixed_ltk), (12 bytes).
-    Removing app_sec.o(i.ble_sec_nc_rsp), (36 bytes).
-    Removing app_sec.o(i.ble_sec_remove_bond), (24 bytes).
-    Removing app_sec.o(i.ble_sec_send_paring_password), (56 bytes).
-    Removing app_sec.o(i.ble_sec_send_security_req), (36 bytes).
-    Removing app_sec.o(i.ble_sec_set_fixed_ltk), (48 bytes).
-    Removing app_sec.o(i.ble_sec_start_bond), (140 bytes).
-    Removing app_sec.o(i.ble_sec_start_enc_req), (68 bytes).
-    Removing app_sec.o(i.bond_info_add), (78 bytes).
-    Removing app_sec.o(i.gap_pairing_rsp), (12 bytes).
-    Removing app_sec.o(i.gap_security_check_rand_ediv), (12 bytes).
-    Removing adv_check_mode.o(.rev16_text), (4 bytes).
-    Removing adv_check_mode.o(.revsh_text), (4 bytes).
-    Removing adv_check_mode.o(.rrx_text), (6 bytes).
-    Removing adv_check_mode.o(i.calib_lld_reset), (88 bytes).
-    Removing adv_check_mode.o(.data), (1 bytes).
-    Removing gapm.o(i.gapm_get_id_from_task), (52 bytes).
-    Removing gapm.o(i.gapm_get_task_from_id), (60 bytes).
-    Removing attm.o(i.attm_att_set_permission), (112 bytes).
-    Removing attm.o(i.attm_is_bt16_uuid), (48 bytes).
-    Removing attm.o(i.attm_is_bt32_uuid), (48 bytes).
-    Removing attm.o(i.attm_reserve_handle_range), (34 bytes).
-    Removing attm.o(i.attm_svc_create_db_128), (320 bytes).
-    Removing attm.o(i.attm_svc_set_permission), (34 bytes).
-    Removing gattc.o(i.gattc_get_op_seq_num), (28 bytes).
-    Removing prf.o(i.prf_dst_task_get), (16 bytes).
-    Removing prf.o(i.prf_env_get), (72 bytes).
-    Removing prf.o(i.prf_get_id_from_task), (76 bytes).
-    Removing prf.o(i.prf_src_task_get), (16 bytes).
-    Removing prf_utils.o(i.prf_check_svc_char_desc_validity), (56 bytes).
-    Removing prf_utils.o(i.prf_check_svc_char_validity), (68 bytes).
-    Removing prf_utils.o(i.prf_client_att_info_rsp), (86 bytes).
-    Removing prf_utils.o(i.prf_disc_svc_send), (64 bytes).
-    Removing prf_utils.o(i.prf_extract_svc_info), (320 bytes).
-    Removing prf_utils.o(i.prf_gatt_write), (86 bytes).
-    Removing prf_utils.o(i.prf_gatt_write_ntf_ind), (28 bytes).
-    Removing prf_utils.o(i.prf_pack_date_time), (32 bytes).
-    Removing prf_utils.o(i.prf_read_char_send), (52 bytes).
-    Removing prf_utils.o(i.prf_register_atthdl2gatt), (58 bytes).
-    Removing prf_utils.o(i.prf_unpack_date_time), (28 bytes).
-    Removing prf_utils.o(i.prf_unregister_atthdl2gatt), (58 bytes).
-    Removing patch_no_md_bit.o(i.dbg_log), (56 bytes).
-    Removing patch_no_md_bit.o(i.gatt_get_tx_buf_nb), (32 bytes).
-    Removing patch_no_md_bit.o(i.patch_get_con_evt_cnt), (16 bytes).
-    Removing patch_no_md_bit.o(i.patch_set_event_cnt_target), (32 bytes).
-    Removing mesh_api.o(i.app_mesh_enable_prf), (2 bytes).
-    Removing mesh_api.o(i.mesh_add_model), (68 bytes).
-    Removing mesh_api.o(i.mesh_adv_report_ind_user_handler), (124 bytes).
-    Removing mesh_api.o(i.mesh_api_cmp_handler), (520 bytes).
-    Removing mesh_api.o(i.mesh_api_compo_data_req_ind_handler), (36 bytes).
-    Removing mesh_api.o(i.mesh_api_fault_get_req_ind_handler), (52 bytes).
-    Removing mesh_api.o(i.mesh_api_model_msg_ind_handler), (104 bytes).
-    Removing mesh_api.o(i.mesh_api_model_opcode_check), (44 bytes).
-    Removing mesh_api.o(i.mesh_api_model_opcode_req_ind_handler), (48 bytes).
-    Removing mesh_api.o(i.mesh_api_node_reset_ind_handler), (28 bytes).
-    Removing mesh_api.o(i.mesh_api_prov_auth_data_req_handler), (28 bytes).
-    Removing mesh_api.o(i.mesh_api_prov_param_req_handler), (28 bytes).
-    Removing mesh_api.o(i.mesh_api_prov_state_ind_handler), (100 bytes).
-    Removing mesh_api.o(i.mesh_api_proxy_end_ind_handler), (28 bytes).
-    Removing mesh_api.o(i.mesh_api_update_ind_handler), (40 bytes).
-    Removing mesh_api.o(i.mesh_get_node_unicast_addr), (4 bytes).
-    Removing mesh_api.o(i.mesh_get_remote_param), (16 bytes).
-    Removing mesh_api.o(i.mesh_init), (200 bytes).
-    Removing mesh_api.o(i.mesh_iv_update), (38 bytes).
-    Removing mesh_api.o(i.mesh_load_stored_info), (60 bytes).
-    Removing mesh_api.o(i.mesh_model_add_publish_addr), (208 bytes).
-    Removing mesh_api.o(i.mesh_model_bind_appkey), (88 bytes).
-    Removing mesh_api.o(i.mesh_model_del_group_addr), (92 bytes).
-    Removing mesh_api.o(i.mesh_model_opcode_check), (4 bytes).
-    Removing mesh_api.o(i.mesh_model_sub_group_addr), (92 bytes).
-    Removing mesh_api.o(i.mesh_msg_dflt_handler), (4 bytes).
-    Removing mesh_api.o(i.mesh_proxy_ctrl), (38 bytes).
-    Removing mesh_api.o(i.mesh_publish_msg), (132 bytes).
-    Removing mesh_api.o(i.mesh_send_compo_data_rsp), (56 bytes).
-    Removing mesh_api.o(i.mesh_send_prov_auth_data_rsp), (56 bytes).
-    Removing mesh_api.o(i.mesh_send_prov_param_rsp), (94 bytes).
-    Removing mesh_api.o(i.mesh_send_rsp), (144 bytes).
-    Removing mesh_api.o(i.mesh_set_adv_parameter), (20 bytes).
-    Removing mesh_api.o(i.mesh_set_cb_func), (12 bytes).
-    Removing mesh_api.o(i.mesh_set_scan_parameter), (20 bytes).
-    Removing mesh_api.o(i.mesh_set_scan_rsp_data), (60 bytes).
-    Removing mesh_api.o(i.mesh_start), (34 bytes).
-    Removing mesh_api.o(i.mesh_stop), (34 bytes).
-    Removing mesh_api.o(i.mesh_stop_prov_link_timeout_timer), (34 bytes).
-    Removing mesh_api.o(.constdata), (96 bytes).
-    Removing mesh_api.o(.constdata), (8 bytes).
-    Removing mesh_api.o(.conststring), (102 bytes).
-    Removing mesh_api.o(.data), (32 bytes).
-    Removing attm_db.o(i.attmdb_svc_visibility_set), (52 bytes).
-    Removing gattc_task.o(i.gattc_trans_timeout_ctrl), (12 bytes).
-    Removing app_mesh_info.o(i.app_mesh_info_update_app_key), (188 bytes).
-    Removing app_mesh_info.o(i.app_mesh_info_update_bind), (188 bytes).
-    Removing app_mesh_info.o(i.app_mesh_info_update_net_key), (176 bytes).
-    Removing app_mesh_info.o(i.app_mesh_info_update_publish), (252 bytes).
-    Removing app_mesh_info.o(i.app_mesh_info_update_state), (164 bytes).
-    Removing app_mesh_info.o(i.app_mesh_info_update_subs), (188 bytes).
-    Removing app_mesh_info.o(i.mesh_info_clear), (48 bytes).
-    Removing app_mesh_info.o(i.mesh_info_find_unicast_addr), (24 bytes).
-    Removing app_mesh_info.o(i.mesh_info_load), (220 bytes).
-    Removing app_mesh_info.o(i.mesh_info_store), (56 bytes).
-    Removing app_mesh_info.o(i.mesh_info_store_into_flash), (112 bytes).
-    Removing app_mesh_info.o(.data), (4 bytes).
-    Removing l2cc_pdu.o(i.l2cc_dbg_pdu_unpack), (42 bytes).
-    Removing m_al_adv.o(i.m_al_adv_cmp_evt_handler), (30 bytes).
-    Removing m_al_adv.o(i.m_al_adv_continue), (252 bytes).
-    Removing m_al_adv.o(i.m_al_adv_created_ind_handler), (24 bytes).
-    Removing m_al_adv.o(i.m_al_adv_init), (32 bytes).
-    Removing m_al_adv.o(i.m_al_adv_send), (72 bytes).
-    Removing m_al_adv.o(i.m_al_adv_stopped_ind_handler), (12 bytes).
-    Removing m_al_adv.o(.constdata), (12 bytes).
-    Removing m_al_adv.o(.data), (2 bytes).
-    Removing m_al_adv.o(.data), (2 bytes).
-    Removing m_al_con.o(i.gattc_cmp_evt_handler), (36 bytes).
-    Removing m_al_con.o(i.gattc_read_req_ind_handler), (152 bytes).
-    Removing m_al_con.o(i.gattc_write_req_ind_handler), (260 bytes).
-    Removing m_al_con.o(i.m_al_con_adv_start_cont), (288 bytes).
-    Removing m_al_con.o(i.m_al_con_cleanup), (112 bytes).
-    Removing m_al_con.o(i.m_al_con_close), (60 bytes).
-    Removing m_al_con.o(i.m_al_con_cmp_evt_handler), (64 bytes).
-    Removing m_al_con.o(i.m_al_con_create), (24 bytes).
-    Removing m_al_con.o(i.m_al_con_created_ind_handler), (24 bytes).
-    Removing m_al_con.o(i.m_al_con_disconnect), (44 bytes).
-    Removing m_al_con.o(i.m_al_con_init), (308 bytes).
-    Removing m_al_con.o(i.m_al_con_pdu_send_cont), (216 bytes).
-    Removing m_al_con.o(i.m_al_con_send), (180 bytes).
-    Removing m_al_con.o(i.m_al_con_start), (220 bytes).
-    Removing m_al_con.o(i.m_al_con_stop), (72 bytes).
-    Removing m_al_con.o(i.m_al_con_stopped_ind_handler), (116 bytes).
-    Removing m_al_con.o(i.m_al_con_type_init), (64 bytes).
-    Removing m_al_con.o(i.m_al_handle_rx_pkt), (364 bytes).
-    Removing m_al_con.o(i.mesh_con_timer_ind_handler), (28 bytes).
-    Removing m_al_con.o(.constdata), (96 bytes).
-    Removing m_al_con.o(.constdata), (16 bytes).
-    Removing m_al_con.o(.data), (8 bytes).
-    Removing m_al_scan.o(i.gapm_ext_adv_report_ind_handler), (64 bytes).
-    Removing m_al_scan.o(i.m_al_scan_cmp_evt_handler), (30 bytes).
-    Removing m_al_scan.o(i.m_al_scan_created_ind_handler), (24 bytes).
-    Removing m_al_scan.o(i.m_al_scan_init), (48 bytes).
-    Removing m_al_scan.o(i.m_al_scan_start), (112 bytes).
-    Removing m_al_scan.o(i.m_al_scan_start_continue), (152 bytes).
-    Removing m_al_scan.o(i.m_al_scan_stop), (52 bytes).
-    Removing m_al_scan.o(i.m_al_scan_stop_continue), (88 bytes).
-    Removing m_al_scan.o(i.m_al_scan_stopped_ind_handler), (6 bytes).
-    Removing m_al_scan.o(i.mesh_check_baseband_status_handler), (40 bytes).
-    Removing m_al_scan.o(.bss), (20 bytes).
-    Removing m_al_task.o(i.gapm_cmp_evt_handler), (38 bytes).
-    Removing m_al_task.o(i.ke_msg_default_handler), (92 bytes).
-    Removing m_al_task.o(i.m_al_cleanup), (14 bytes).
-    Removing m_al_task.o(i.m_al_create), (30 bytes).
-    Removing m_al_task.o(i.m_al_destroy), (84 bytes).
-    Removing m_al_task.o(i.m_al_free), (4 bytes).
-    Removing m_al_task.o(i.m_al_init), (204 bytes).
-    Removing m_al_task.o(i.m_al_int_message_handler), (38 bytes).
-    Removing m_al_task.o(i.m_al_local_id_get), (18 bytes).
-    Removing m_al_task.o(i.m_al_malloc), (6 bytes).
-    Removing m_al_task.o(i.m_al_msg_alloc), (32 bytes).
-    Removing m_al_task.o(i.m_al_msg_free), (6 bytes).
-    Removing m_al_task.o(i.m_al_msg_send), (28 bytes).
-    Removing m_al_task.o(i.m_al_msg_src_id_get), (6 bytes).
-    Removing m_al_task.o(i.m_al_prf_itf_get), (8 bytes).
-    Removing m_al_task.o(i.m_al_set_local_addr), (16 bytes).
-    Removing m_al_task.o(.constdata), (104 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_add_subscription), (112 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_add_subscription_virt), (140 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_add_virt_addr), (132 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_addr_list_add), (100 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_addr_list_get), (56 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_addr_list_get_size), (32 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_addr_list_rem), (112 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_addr_list_start), (184 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_addr_list_stop), (32 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_app_key_rem_ind), (72 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_bind), (32 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_cb_get), (36 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_convert_period), (52 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_delete_all_subscription), (76 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_delete_subscription), (76 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_delete_subscription_virt), (140 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_find_label_uuid), (68 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_element_addr), (44 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_env_size), (6 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_label_uuid), (84 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_local_id), (104 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_model_id), (24 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_model_ids), (88 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_nb_bound_app), (16 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_nb_elements), (16 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_nb_model), (16 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_nb_models), (64 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_period), (20 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_prim_addr), (16 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_publi_param), (88 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_subscription_list), (116 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_subscription_list_size), (24 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_subscription_list_size_vaddr), (16 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_get_vaddr), (24 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_init), (56 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_is_dest_addr), (88 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_is_local_addr), (36 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_register_model), (144 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_rem_virt_addr), (60 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_set_prim_addr), (20 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_set_publi_param), (212 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_subs_find_addr), (42 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_subs_find_va_lid), (44 bytes).
-    Removing m_tb_mio.o(i.m_tb_mio_unbind), (72 bytes).
-    Removing m_tb_mio.o(.data), (4 bytes).
-    Removing m_al_activity.o(i.gapm_activity_created_ind_handler), (68 bytes).
-    Removing m_al_activity.o(i.gapm_activity_stopped_ind_handler), (76 bytes).
-    Removing m_al_activity.o(i.m_al_activity_cmd_exec), (56 bytes).
-    Removing m_al_activity.o(i.m_al_activity_cmd_send), (32 bytes).
-    Removing m_al_activity.o(i.m_al_activity_cmp_evt_handler), (60 bytes).
-    Removing m_al_activity.o(i.m_al_activity_init), (44 bytes).
-    Removing m_al_djob.o(i.m_al_djob_evt_handler), (56 bytes).
-    Removing m_al_djob.o(i.m_al_djob_init), (40 bytes).
-    Removing m_al_djob.o(i.m_al_djob_reg), (52 bytes).
-    Removing m_al_sec.o(i.gapm_gen_dh_key_ind_handler), (28 bytes).
-    Removing m_al_sec.o(i.gapm_pub_key_ind_handler), (32 bytes).
-    Removing m_al_sec.o(i.gapm_use_enc_block_ind_handler), (12 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes), (20 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_ccm), (40 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_cmac), (16 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_k1), (24 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_k2), (16 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_k3), (12 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_k4), (12 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_req), (68 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_result_cb), (4 bytes).
-    Removing m_al_sec.o(i.m_al_sec_aes_s1), (12 bytes).
-    Removing m_al_sec.o(i.m_al_sec_ccm_result_cb), (2 bytes).
-    Removing m_al_sec.o(i.m_al_sec_cmp_evt_handler), (2 bytes).
-    Removing m_al_sec.o(i.m_al_sec_ecdh_secret), (92 bytes).
-    Removing m_al_sec.o(i.m_al_sec_init), (24 bytes).
-    Removing m_al_sec.o(i.m_al_sec_pub_key_read), (60 bytes).
-    Removing m_al_sec.o(i.m_al_sec_rand), (12 bytes).
-    Removing m_al_timer.o(i.m_al_timer_clear), (20 bytes).
-    Removing m_al_timer.o(i.m_al_timer_get_clock), (28 bytes).
-    Removing m_al_timer.o(i.m_al_timer_get_delay), (92 bytes).
-    Removing m_al_timer.o(i.m_al_timer_get_time_ms), (60 bytes).
-    Removing m_al_timer.o(i.m_al_timer_init), (28 bytes).
-    Removing m_al_timer.o(i.m_al_timer_set), (24 bytes).
-    Removing m_al_timer.o(i.m_al_timer_set_clock), (16 bytes).
-    Removing m_al_timer.o(i.m_al_timer_update_clock), (52 bytes).
-    Removing m_al_timer.o(i.mesh_timer_ind_handler), (4 bytes).
-    Removing m_api.o(i.m_api_bearer_operation_close_cb), (68 bytes).
-    Removing m_api.o(i.m_api_bearer_operation_open_cb), (116 bytes).
-    Removing m_api.o(i.m_api_buf_alloc), (10 bytes).
-    Removing m_api.o(i.m_api_buf_alloc_block), (4 bytes).
-    Removing m_api.o(i.m_api_buf_data_get), (14 bytes).
-    Removing m_api.o(i.m_api_buf_data_len_get), (10 bytes).
-    Removing m_api.o(i.m_api_buf_free_block), (28 bytes).
-    Removing m_api.o(i.m_api_buf_release), (4 bytes).
-    Removing m_api.o(i.m_api_compo_data_cfm), (4 bytes).
-    Removing m_api.o(i.m_api_disable), (40 bytes).
-    Removing m_api.o(i.m_api_enable), (44 bytes).
-    Removing m_api.o(i.m_api_get_env_size), (88 bytes).
-    Removing m_api.o(i.m_api_get_run_time), (4 bytes).
-    Removing m_api.o(i.m_api_health_cfm), (12 bytes).
-    Removing m_api.o(i.m_api_health_status_send), (4 bytes).
-    Removing m_api.o(i.m_api_init), (152 bytes).
-    Removing m_api.o(i.m_api_iv_upd_test_mode), (4 bytes).
-    Removing m_api.o(i.m_api_load_stored_info), (36 bytes).
-    Removing m_api.o(i.m_api_lpn_select_friend), (4 bytes).
-    Removing m_api.o(i.m_api_lpn_start), (16 bytes).
-    Removing m_api.o(i.m_api_lpn_stop), (4 bytes).
-    Removing m_api.o(i.m_api_message_handler), (26 bytes).
-    Removing m_api.o(i.m_api_model_opcode_status), (4 bytes).
-    Removing m_api.o(i.m_api_model_publish), (12 bytes).
-    Removing m_api.o(i.m_api_model_rsp_send), (26 bytes).
-    Removing m_api.o(i.m_api_prov_oob_auth_rsp), (4 bytes).
-    Removing m_api.o(i.m_api_prov_param_rsp), (4 bytes).
-    Removing m_api.o(i.m_api_prov_pub_key_read), (4 bytes).
-    Removing m_api.o(i.m_api_prov_stop_link_timeout), (4 bytes).
-    Removing m_api.o(i.m_api_proxy_ctrl), (6 bytes).
-    Removing m_api.o(i.m_api_proxy_end_ind), (24 bytes).
-    Removing m_api.o(i.m_api_register_model), (44 bytes).
-    Removing m_api.o(i.m_api_send_attention_update_ind), (28 bytes).
-    Removing m_api.o(i.m_api_send_compo_data_req_ind), (28 bytes).
-    Removing m_api.o(i.m_api_send_fault_clear_ind), (28 bytes).
-    Removing m_api.o(i.m_api_send_fault_get_req_ind), (28 bytes).
-    Removing m_api.o(i.m_api_send_fault_period_ind), (32 bytes).
-    Removing m_api.o(i.m_api_send_fault_test_req_ind), (36 bytes).
-    Removing m_api.o(i.m_api_send_lpn_offer_ind), (50 bytes).
-    Removing m_api.o(i.m_api_send_lpn_status_ind), (32 bytes).
-    Removing m_api.o(i.m_api_send_node_reset_ind), (24 bytes).
-    Removing m_api.o(i.m_api_send_update_ind), (50 bytes).
-    Removing m_api.o(i.m_api_set), (36 bytes).
-    Removing m_api.o(i.m_api_set_run_time), (30 bytes).
-    Removing m_api.o(i.m_api_stored_info_load_cb), (12 bytes).
-    Removing m_api.o(.data), (4 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_check_stored_info), (136 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_cb_appkey_added), (96 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_cb_netkey_added), (80 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_get_compo_data), (20 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_get_env_size), (4 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_init), (24 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_load), (116 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_load_binding), (140 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_load_fsm), (220 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_load_publi_param), (124 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_load_states), (168 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_load_subs_list), (140 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_rx_compo_data), (28 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_update_app_key_ind), (138 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_update_binding_ind), (94 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_update_ind), (68 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_update_net_key_ind), (136 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_update_publi_param_ind), (152 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_update_state_ind), (192 bytes).
-    Removing m_tb_store_wvt.o(i.m_tb_store_update_subs_list_ind), (100 bytes).
-    Removing m_tb_store_wvt.o(.data), (4 bytes).
-    Removing m_api_msg.o(i.m_api_basic_cmp_evt_send), (34 bytes).
-    Removing m_api_msg.o(i.m_api_model_rsp_send_cmd_handler), (106 bytes).
-    Removing m_api_msg.o(i.m_api_msg_buf_block_freed_cb), (36 bytes).
-    Removing m_api_msg.o(i.m_api_msg_disabled_cb), (10 bytes).
-    Removing m_api_msg.o(i.m_api_msg_enabled_cb), (10 bytes).
-    Removing m_api_msg.o(i.m_api_msg_exec_cmd), (680 bytes).
-    Removing m_api_msg.o(i.m_api_msg_handler), (134 bytes).
-    Removing m_api_msg.o(i.m_api_msg_init), (12 bytes).
-    Removing m_api_msg.o(i.m_api_msg_loaded_cb), (10 bytes).
-    Removing m_api_msg.o(i.m_api_msg_model_opcode_check_cb), (32 bytes).
-    Removing m_api_msg.o(i.m_api_msg_model_publish_period_cb), (32 bytes).
-    Removing m_api_msg.o(i.m_api_msg_model_rx_cb), (100 bytes).
-    Removing m_api_msg.o(i.m_api_msg_model_sent_cb), (46 bytes).
-    Removing m_api_msg.o(i.m_api_msg_prov_oob_auth_req_cb), (36 bytes).
-    Removing m_api_msg.o(i.m_api_msg_prov_param_req_cb), (24 bytes).
-    Removing m_api_msg.o(i.m_api_msg_prov_state_cb), (32 bytes).
-    Removing m_api_msg.o(.constdata), (44 bytes).
-    Removing m_bcn.o(i.m_bcn_adv_tx_check), (144 bytes).
-    Removing m_bcn.o(i.m_bcn_buf_init), (26 bytes).
-    Removing m_bcn.o(i.m_bcn_buf_rts_set), (14 bytes).
-    Removing m_bcn.o(i.m_bcn_cb_closed), (44 bytes).
-    Removing m_bcn.o(i.m_bcn_cb_opened), (104 bytes).
-    Removing m_bcn.o(i.m_bcn_cb_rx), (144 bytes).
-    Removing m_bcn.o(i.m_bcn_cb_sent), (52 bytes).
-    Removing m_bcn.o(i.m_bcn_cb_timer_bcn_expired), (128 bytes).
-    Removing m_bcn.o(i.m_bcn_cb_timer_obs_expired), (60 bytes).
-    Removing m_bcn.o(i.m_bcn_cmac_finished_cb), (264 bytes).
-    Removing m_bcn.o(i.m_bcn_cmac_ready_cb), (96 bytes).
-    Removing m_bcn.o(i.m_bcn_connect_api), (12 bytes).
-    Removing m_bcn.o(i.m_bcn_get_env_size), (16 bytes).
-    Removing m_bcn.o(i.m_bcn_init), (152 bytes).
-    Removing m_bcn.o(i.m_bcn_insert_encrypt_queue), (52 bytes).
-    Removing m_bcn.o(i.m_bcn_prep_secure_bcn), (108 bytes).
-    Removing m_bcn.o(i.m_bcn_proxy_con_start), (52 bytes).
-    Removing m_bcn.o(i.m_bcn_proxy_tx_check), (232 bytes).
-    Removing m_bcn.o(i.m_bcn_restart_tx_unprov_bcn), (56 bytes).
-    Removing m_bcn.o(i.m_bcn_send), (100 bytes).
-    Removing m_bcn.o(i.m_bcn_start_tx_unprov_bcn), (144 bytes).
-    Removing m_bcn.o(i.m_bcn_state_update), (140 bytes).
-    Removing m_bcn.o(i.m_bcn_stop_tx_security_bcn), (52 bytes).
-    Removing m_bcn.o(i.m_bcn_stop_tx_unprov_bcn), (48 bytes).
-    Removing m_bcn.o(i.m_bcn_subnet_update_ind), (44 bytes).
-    Removing m_bcn.o(.constdata), (16 bytes).
-    Removing m_bcn.o(.data), (4 bytes).
-    Removing m_bearer.o(i.m_bearer_closed), (112 bytes).
-    Removing m_bearer.o(i.m_bearer_connect_client_cb), (16 bytes).
-    Removing m_bearer.o(i.m_bearer_get_env_size), (4 bytes).
-    Removing m_bearer.o(i.m_bearer_init), (108 bytes).
-    Removing m_bearer.o(i.m_bearer_opened), (56 bytes).
-    Removing m_bearer.o(i.m_bearer_rx), (124 bytes).
-    Removing m_bearer.o(i.m_bearer_send), (128 bytes).
-    Removing m_bearer.o(i.m_bearer_send_continue), (132 bytes).
-    Removing m_bearer.o(i.m_bearer_sent), (116 bytes).
-    Removing m_bearer.o(i.m_bearer_start), (60 bytes).
-    Removing m_bearer.o(i.m_bearer_started), (24 bytes).
-    Removing m_bearer.o(i.m_bearer_stop), (60 bytes).
-    Removing m_bearer.o(i.m_bearer_stopped), (24 bytes).
-    Removing m_bearer.o(i.m_bearer_update), (68 bytes).
-    Removing m_bearer.o(.constdata), (8 bytes).
-    Removing m_bearer.o(.data), (4 bytes).
-    Removing m_fnd.o(i.m_fnd_get_env_size), (32 bytes).
-    Removing m_fnd.o(i.m_fnd_init), (48 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_buf_alloc), (10 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_cb_opcode_check), (38 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_cb_publish_period), (20 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_cb_rx), (60 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_cb_sent), (6 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_cfm), (32 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_get_env_size), (4 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_handler_period), (104 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_init), (48 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_process), (196 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_process_next), (36 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_send), (40 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_send_attention_status), (42 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_send_status), (108 bytes).
-    Removing m_fnd_hlths.o(i.m_fnd_hlths_status_ind), (14 bytes).
-    Removing m_fnd_hlths.o(.constdata), (16 bytes).
-    Removing m_fnd_hlths.o(.data), (4 bytes).
-    Removing m_lay.o(i.m_lay_get_env_size), (110 bytes).
-    Removing m_lay.o(i.m_lay_init), (396 bytes).
-    Removing m_lay_access.o(i.m_lay_access_connect_api_utrans), (12 bytes).
-    Removing m_lay_access.o(i.m_lay_access_get_env_size), (4 bytes).
-    Removing m_lay_access.o(i.m_lay_access_init), (92 bytes).
-    Removing m_lay_access.o(i.m_lay_access_model_check), (144 bytes).
-    Removing m_lay_access.o(i.m_lay_access_opcode_set), (84 bytes).
-    Removing m_lay_access.o(i.m_lay_access_opcode_status), (116 bytes).
-    Removing m_lay_access.o(i.m_lay_access_publish), (260 bytes).
-    Removing m_lay_access.o(i.m_lay_access_retx_timer_cb), (144 bytes).
-    Removing m_lay_access.o(i.m_lay_access_rsp_send), (196 bytes).
-    Removing m_lay_access.o(i.m_lay_access_rx), (132 bytes).
-    Removing m_lay_access.o(i.m_lay_access_sent), (148 bytes).
-    Removing m_lay_access.o(.constdata), (8 bytes).
-    Removing m_lay_access.o(.data), (4 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_cb_key), (60 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_add), (36 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_cb_subs_list_rem), (36 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_cb_timer), (188 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_cb_timer_offer), (64 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_check_tx_list), (68 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_clean_env), (48 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_clean_list_offer), (44 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_connect_api_utrans), (12 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_get_env_size), (4 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_handler_offer), (152 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_handler_subs_list_cfm), (2 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_handler_update), (192 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_init), (32 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_net_rx_cb), (68 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_pack), (244 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_rx_ctl), (152 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_seek_offer), (32 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_select_friend), (116 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_send_poll), (56 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_send_req), (140 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_send_subs_list), (136 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_sent), (4 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_start), (180 bytes).
-    Removing m_lay_lpn.o(i.m_lay_lpn_stop), (124 bytes).
-    Removing m_lay_lpn.o(.constdata), (8 bytes).
-    Removing m_lay_lpn.o(.constdata), (16 bytes).
-    Removing m_lay_lpn.o(.data), (4 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_addr_in_filt_list), (72 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_adv_data_set), (112 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_aes_finished), (56 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_aes_ready), (52 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_adv_ctrl), (252 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_adv_timer_handler), (8 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_adv_update_timer_handler), (4 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_closed_cb), (100 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_connect_api), (16 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_init), (96 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_opened_cb), (108 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_start), (208 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_started), (80 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_bearer_stopped), (4 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_check_relay), (116 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_connect_api_net), (16 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_filt_addr_add), (96 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_filt_addr_rem), (60 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_filt_status_send), (136 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_get_env_size), (14 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_init), (60 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_prot_rx), (200 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_rand_finished), (92 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_rx), (264 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_sent), (32 bytes).
-    Removing m_lay_proxy.o(i.m_lay_proxy_state_set), (108 bytes).
-    Removing m_lay_proxy.o(.constdata), (16 bytes).
-    Removing m_lay_proxy.o(.data), (4 bytes).
-    Removing m_prov.o(i.m_prov_ccm_finished_cb), (148 bytes).
-    Removing m_prov.o(i.m_prov_ccm_ready_cb), (88 bytes).
-    Removing m_prov.o(i.m_prov_cfm_salt_finished_cb), (152 bytes).
-    Removing m_prov.o(i.m_prov_cmac_finished_cb), (140 bytes).
-    Removing m_prov.o(i.m_prov_cmac_ready_cb), (56 bytes).
-    Removing m_prov.o(i.m_prov_ecdh_secret_res_cb), (104 bytes).
-    Removing m_prov.o(i.m_prov_error_handle), (148 bytes).
-    Removing m_prov.o(i.m_prov_get_env_size), (4 bytes).
-    Removing m_prov.o(i.m_prov_init), (72 bytes).
-    Removing m_prov.o(i.m_prov_k1_finished_cb), (216 bytes).
-    Removing m_prov.o(i.m_prov_k1_ready_cb), (152 bytes).
-    Removing m_prov.o(i.m_prov_link_closed), (240 bytes).
-    Removing m_prov.o(i.m_prov_link_open), (84 bytes).
-    Removing m_prov.o(i.m_prov_link_timeout_cb), (88 bytes).
-    Removing m_prov.o(i.m_prov_net_key_added_cb), (64 bytes).
-    Removing m_prov.o(i.m_prov_oob_auth_rsp), (228 bytes).
-    Removing m_prov.o(i.m_prov_param_req), (12 bytes).
-    Removing m_prov.o(i.m_prov_param_rsp), (52 bytes).
-    Removing m_prov.o(i.m_prov_pdu_capabilities_handler), (6 bytes).
-    Removing m_prov.o(i.m_prov_pdu_cfm_handler), (80 bytes).
-    Removing m_prov.o(i.m_prov_pdu_cmp_handler), (6 bytes).
-    Removing m_prov.o(i.m_prov_pdu_data_handler), (68 bytes).
-    Removing m_prov.o(i.m_prov_pdu_failed_handler), (44 bytes).
-    Removing m_prov.o(i.m_prov_pdu_handle), (120 bytes).
-    Removing m_prov.o(i.m_prov_pdu_input_cmp_handler), (6 bytes).
-    Removing m_prov.o(i.m_prov_pdu_invite_handler), (164 bytes).
-    Removing m_prov.o(i.m_prov_pdu_pub_key_handler), (160 bytes).
-    Removing m_prov.o(i.m_prov_pdu_random_handler), (80 bytes).
-    Removing m_prov.o(i.m_prov_pdu_rx), (48 bytes).
-    Removing m_prov.o(i.m_prov_pdu_send), (216 bytes).
-    Removing m_prov.o(i.m_prov_pdu_sent), (72 bytes).
-    Removing m_prov.o(i.m_prov_pdu_start_handler), (208 bytes).
-    Removing m_prov.o(i.m_prov_psalt_finished_cb), (84 bytes).
-    Removing m_prov.o(i.m_prov_pub_key_get), (52 bytes).
-    Removing m_prov.o(i.m_prov_pub_key_res_cb), (120 bytes).
-    Removing m_prov.o(i.m_prov_rand_finished_cb), (96 bytes).
-    Removing m_prov.o(i.m_prov_s1_ready_cb), (60 bytes).
-    Removing m_prov.o(i.m_prov_start), (100 bytes).
-    Removing m_prov.o(i.m_prov_state_send), (40 bytes).
-    Removing m_prov.o(i.m_prov_stop_link_timeout), (16 bytes).
-    Removing m_prov.o(i.m_prov_trans_restart_cb), (32 bytes).
-    Removing m_prov.o(i.m_prov_trans_timeout_cb), (68 bytes).
-    Removing m_prov.o(.bss), (66 bytes).
-    Removing m_prov.o(.constdata), (136 bytes).
-    Removing m_prov.o(.conststring), (50 bytes).
-    Removing m_prov.o(.data), (4 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_close), (36 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_closed_cb), (40 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_connect_api), (12 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_gatt_send), (36 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_gatt_start), (148 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_gatt_started), (24 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_gatt_stop), (36 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_gatt_stopped), (2 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_init), (28 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_opened_cb), (32 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_rx_cb), (84 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_scan_start), (20 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_scan_stop), (20 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_send), (52 bytes).
-    Removing m_prov_bearer.o(i.m_prov_bearer_sent_cb), (24 bytes).
-    Removing m_prov_bearer.o(.constdata), (16 bytes).
-    Removing m_tb.o(i.m_tb_get_env_size), (116 bytes).
-    Removing m_tb.o(i.m_tb_init), (156 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_acquire), (8 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_alloc), (200 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_block_alloc), (176 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_block_free), (104 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_copy), (66 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_copy_data), (82 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_copy_data_from_mem), (30 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_copy_data_to_mem), (16 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_get_env_size), (4 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_head_release), (30 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_head_reserve), (28 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_init), (80 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_release), (120 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_reuse), (30 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_tail_release), (30 bytes).
-    Removing m_tb_buf.o(i.m_tb_buf_tail_reserve), (28 bytes).
-    Removing m_tb_buf.o(.data), (4 bytes).
-    Removing m_tb_key.o(i.m_tb_key_aid_tbl_add), (88 bytes).
-    Removing m_tb_key.o(i.m_tb_key_aid_tbl_del), (124 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_add), (192 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_delete), (264 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_find), (48 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_get), (76 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_get_ids), (124 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_get_lids), (80 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_lid_from_net_aid), (136 bytes).
-    Removing m_tb_key.o(i.m_tb_key_app_update), (188 bytes).
-    Removing m_tb_key.o(i.m_tb_key_check_iv), (144 bytes).
-    Removing m_tb_key.o(i.m_tb_key_create_end), (40 bytes).
-    Removing m_tb_key.o(i.m_tb_key_create_start), (32 bytes).
-    Removing m_tb_key.o(i.m_tb_key_dev_add), (60 bytes).
-    Removing m_tb_key.o(i.m_tb_key_dev_get), (28 bytes).
-    Removing m_tb_key.o(i.m_tb_key_finished_cb), (580 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_end_ind), (136 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_finished_cb), (368 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_get_cred), (104 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_get_key), (32 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_get_nid), (28 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_k2_ready_cb), (132 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_net_lid_from_nid), (88 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_new_ind), (344 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_nid_tbl_add), (88 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_nid_tbl_del), (128 bytes).
-    Removing m_tb_key.o(i.m_tb_key_friend_revoke_old), (144 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_env_size), (6 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_iv_rx), (28 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_iv_seq), (52 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_iv_seq_no_inc), (40 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_model_appkey_ids), (152 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_nb_app_keys), (20 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_nb_net_keys), (16 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_net_from_net_id), (96 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_net_info), (88 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_netkey_id), (20 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_node_identity), (36 bytes).
-    Removing m_tb_key.o(i.m_tb_key_get_phase), (20 bytes).
-    Removing m_tb_key.o(i.m_tb_key_init), (120 bytes).
-    Removing m_tb_key.o(i.m_tb_key_iv_upd_test_mode_ind), (72 bytes).
-    Removing m_tb_key.o(i.m_tb_key_k1_ready_cb), (72 bytes).
-    Removing m_tb_key.o(i.m_tb_key_k2_ready_cb), (40 bytes).
-    Removing m_tb_key.o(i.m_tb_key_k3_ready_cb), (28 bytes).
-    Removing m_tb_key.o(i.m_tb_key_k4_ready_cb), (28 bytes).
-    Removing m_tb_key.o(i.m_tb_key_model_bind), (208 bytes).
-    Removing m_tb_key.o(i.m_tb_key_model_bind_check), (68 bytes).
-    Removing m_tb_key.o(i.m_tb_key_model_unbind), (172 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_add), (204 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_delete), (196 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_find), (52 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_get), (72 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_get_ids), (84 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_lid_from_nid), (80 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_next), (76 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_revoke_old), (280 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_update), (156 bytes).
-    Removing m_tb_key.o(i.m_tb_key_net_use_new), (76 bytes).
-    Removing m_tb_key.o(i.m_tb_key_nid_tbl_add), (68 bytes).
-    Removing m_tb_key.o(i.m_tb_key_nid_tbl_del), (100 bytes).
-    Removing m_tb_key.o(i.m_tb_key_phase_transition_ind), (84 bytes).
-    Removing m_tb_key.o(i.m_tb_key_secure_bcn_rx_ind), (100 bytes).
-    Removing m_tb_key.o(i.m_tb_key_set_iv_seq), (16 bytes).
-    Removing m_tb_key.o(i.m_tb_key_set_node_identity), (64 bytes).
-    Removing m_tb_key.o(.constdata), (39 bytes).
-    Removing m_tb_key.o(.data), (4 bytes).
-    Removing m_tb_state.o(i.m_tb_state_cb_timer_attention), (40 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_attention_state), (16 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_beacon_state), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_compo_info), (48 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_default_ttl), (16 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_env_size), (4 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_friend_state), (32 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_gatt_proxy_state), (32 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_hb_feat_upd), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_hb_pub_params), (12 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_hb_subs_params), (12 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_lpn_state), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_nb_cdata_page), (16 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_net_tx_params), (32 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_net_tx_state), (16 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_prov_state), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_get_relay_state), (44 bytes).
-    Removing m_tb_state.o(i.m_tb_state_hb_check_features), (44 bytes).
-    Removing m_tb_state.o(i.m_tb_state_hb_rx_ind), (52 bytes).
-    Removing m_tb_state.o(i.m_tb_state_hb_tx_ind), (32 bytes).
-    Removing m_tb_state.o(i.m_tb_state_init), (148 bytes).
-    Removing m_tb_state.o(i.m_tb_state_is_enabled), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_is_feature_sup), (24 bytes).
-    Removing m_tb_state.o(i.m_tb_state_is_iv_update_auth), (64 bytes).
-    Removing m_tb_state.o(i.m_tb_state_iv_update_ind), (24 bytes).
-    Removing m_tb_state.o(i.m_tb_state_net_key_rem_ind), (40 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_attention_state), (48 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_beacon_state), (40 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_default_ttl), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_enabled), (24 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_friend_cb), (12 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_friend_state), (72 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_gatt_proxy_state), (80 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_hb_cb), (12 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_hb_pub_params), (140 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_hb_subs_params), (168 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_lpn_state), (24 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_net_tx_state), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_prov_state), (20 bytes).
-    Removing m_tb_state.o(i.m_tb_state_set_relay_state), (72 bytes).
-    Removing m_tb_state.o(.data), (4 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_clear), (4 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_expired), (80 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_get_cur_time), (4 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_get_env_size), (4 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_init), (28 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_insert), (88 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_prog), (44 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_remove), (40 bytes).
-    Removing m_tb_timer.o(i.m_tb_timer_set), (44 bytes).
-    Removing m_tb_timer.o(.data), (4 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_connect_api_al), (12 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_rx), (88 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_send), (152 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_sent), (10 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_start), (72 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_started), (68 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_stop), (6 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_stopped), (56 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_tx_prepare), (62 bytes).
-    Removing m_bearer_adv.o(i.m_bearer_adv_update), (124 bytes).
-    Removing m_bearer_adv.o(.constdata), (16 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_closed), (48 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_connect_api_al), (12 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_created), (76 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_rx), (76 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_send), (72 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_sent), (10 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_start), (96 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_started), (28 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_stop), (48 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_stopped), (24 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_tx_prepare), (60 bytes).
-    Removing m_bearer_gatt.o(i.m_bearer_gatt_update), (76 bytes).
-    Removing m_bearer_gatt.o(.constdata), (24 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_buf_alloc), (10 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_appkey_added), (36 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_compo_data), (34 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_netkey_added), (28 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_opcode_check), (60 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_rx), (68 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_pub_finished), (180 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_ready), (40 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_sec_cmac_subs_finished), (152 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_cb_sent), (32 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_get_air_status), (28 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_get_env_size), (4 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_get_ids_length), (26 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_appkey), (160 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_compo_data_get), (316 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_key_refresh_phase), (116 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_model_app), (154 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_model_pub_set), (156 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_model_subs), (168 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_model_subs_vaddr), (188 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_netkey), (220 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_handler_node_id), (120 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_init), (64 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_process), (1186 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_process_next), (40 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send), (44 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_appkey_list), (96 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_appkey_status), (58 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_compo_data_status), (52 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_hbeat_pub_status), (168 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_hbeat_subs_status), (154 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_lpn_polltimeout_status), (88 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_model_app_list), (150 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_model_app_status), (106 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_model_pub_status), (234 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_model_subs_list), (144 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_model_subs_status), (104 bytes).
-    Removing m_fnd_confs.o(i.m_fnd_confs_send_netkey_status), (54 bytes).
-    Removing m_fnd_confs.o(.constdata), (32 bytes).
-    Removing m_fnd_confs.o(.data), (4 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_cb_key), (36 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_cb_repeat_timer), (70 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_cb_state_updated), (36 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_cb_timer), (284 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_check_queue_length), (114 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_connect_api_net), (12 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_connect_api_utrans), (12 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_end_friendship), (84 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_get_env_size), (4 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_handler_clear), (80 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_handler_clear_cfm), (56 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_handler_poll), (164 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_handler_request), (408 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_handler_subs_list), (136 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_init), (56 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_rx_ltrans), (132 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_rx_ltrans_seg), (152 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_rx_ltrans_unseg), (276 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_rx_seg_all), (248 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_rx_utrans), (220 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_seek_lpn), (56 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_send), (260 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_send_clear), (44 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_send_update), (52 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_sent_net), (2 bytes).
-    Removing m_lay_friend.o(i.m_lay_friend_sent_utrans), (4 bytes).
-    Removing m_lay_friend.o(.constdata), (8 bytes).
-    Removing m_lay_friend.o(.constdata), (16 bytes).
-    Removing m_lay_friend.o(.constdata), (4 bytes).
-    Removing m_lay_friend.o(.constdata), (4 bytes).
-    Removing m_lay_friend.o(.data), (4 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_cb_rx), (74 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_cb_sent), (4 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_cb_state_updated), (88 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_cb_timer_pub), (44 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_cb_timer_subs), (40 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_connect_api_utrans), (12 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_get_env_size), (4 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_init), (52 bytes).
-    Removing m_lay_hb.o(i.m_lay_hb_send), (180 bytes).
-    Removing m_lay_hb.o(.constdata), (8 bytes).
-    Removing m_lay_hb.o(.constdata), (4 bytes).
-    Removing m_lay_hb.o(.data), (4 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_block_ack_send), (216 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_connect_api_net), (12 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_connect_cb), (12 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_connect_cb_seg), (12 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_filt_add), (64 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_get_env_size), (6 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_init), (192 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_rx), (1118 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_seg_finished), (76 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_send), (272 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_send_seg), (308 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_sent), (60 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_ltrans_tx_handler), (300 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_trans_ack_timer), (36 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_trans_incomp_timer), (100 bytes).
-    Removing m_lay_ltrans.o(i.m_lay_trans_seg_timer), (64 bytes).
-    Removing m_lay_ltrans.o(.constdata), (4 bytes).
-    Removing m_lay_ltrans.o(.constdata), (16 bytes).
-    Removing m_lay_ltrans.o(.data), (4 bytes).
-    Removing m_lay_net.o(i.m_lay_net_add_header), (134 bytes).
-    Removing m_lay_net.o(i.m_lay_net_ccm_dec_finished_cb), (264 bytes).
-    Removing m_lay_net.o(i.m_lay_net_ccm_dec_ready_cb), (292 bytes).
-    Removing m_lay_net.o(i.m_lay_net_ccm_enc_finished_cb), (60 bytes).
-    Removing m_lay_net.o(i.m_lay_net_ccm_enc_ready_cb), (328 bytes).
-    Removing m_lay_net.o(i.m_lay_net_check_encrypt_queue), (60 bytes).
-    Removing m_lay_net.o(i.m_lay_net_check_group_dst), (94 bytes).
-    Removing m_lay_net.o(i.m_lay_net_check_relay), (100 bytes).
-    Removing m_lay_net.o(i.m_lay_net_closed), (108 bytes).
-    Removing m_lay_net.o(i.m_lay_net_connect_api_bearer), (12 bytes).
-    Removing m_lay_net.o(i.m_lay_net_connect_cb), (24 bytes).
-    Removing m_lay_net.o(i.m_lay_net_connect_cb_lpn_rx), (12 bytes).
-    Removing m_lay_net.o(i.m_lay_net_decrypt_err), (116 bytes).
-    Removing m_lay_net.o(i.m_lay_net_desobfusc_finished_cb), (232 bytes).
-    Removing m_lay_net.o(i.m_lay_net_desobfusc_ready_cb), (176 bytes).
-    Removing m_lay_net.o(i.m_lay_net_encrypt_err), (60 bytes).
-    Removing m_lay_net.o(i.m_lay_net_get_env_size), (6 bytes).
-    Removing m_lay_net.o(i.m_lay_net_get_sending_buf_in_queue), (24 bytes).
-    Removing m_lay_net.o(i.m_lay_net_init), (44 bytes).
-    Removing m_lay_net.o(i.m_lay_net_intf_type_to_idx), (28 bytes).
-    Removing m_lay_net.o(i.m_lay_net_is_addr_valid), (36 bytes).
-    Removing m_lay_net.o(i.m_lay_net_is_in_cache), (156 bytes).
-    Removing m_lay_net.o(i.m_lay_net_is_in_pre_filt), (156 bytes).
-    Removing m_lay_net.o(i.m_lay_net_obfusc_finished_cb), (196 bytes).
-    Removing m_lay_net.o(i.m_lay_net_obfusc_ready_cb), (184 bytes).
-    Removing m_lay_net.o(i.m_lay_net_opened), (52 bytes).
-    Removing m_lay_net.o(i.m_lay_net_rx), (164 bytes).
-    Removing m_lay_net.o(i.m_lay_net_send), (292 bytes).
-    Removing m_lay_net.o(i.m_lay_net_sent), (176 bytes).
-    Removing m_lay_net.o(.bss), (80 bytes).
-    Removing m_lay_net.o(.constdata), (4 bytes).
-    Removing m_lay_net.o(.constdata), (16 bytes).
-    Removing m_lay_net.o(.data), (8 bytes).
-    Removing m_lay_net.o(.data), (1 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_ccm_dec_finished_cb), (72 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_ccm_dec_ready_cb), (312 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_ccm_enc_finished_cb), (100 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_ccm_enc_ready_cb), (360 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_check_decrypt_queue), (36 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_connect_api_ltrans), (12 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_connect_cb), (28 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_decrypt_err), (108 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_get_env_size), (4 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_init), (44 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_intf_type_to_idx), (36 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_rx), (164 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_send), (60 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_sent), (172 bytes).
-    Removing m_lay_utrans.o(i.m_lay_utrans_tx), (116 bytes).
-    Removing m_lay_utrans.o(.constdata), (4 bytes).
-    Removing m_lay_utrans.o(.constdata), (8 bytes).
-    Removing m_lay_utrans.o(.data), (4 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_clean_up), (96 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_fcs_compute), (36 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_link_close_send), (48 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_rx), (700 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_rx_check), (96 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_send), (148 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_sent), (84 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_tx_cb), (644 bytes).
-    Removing m_prov_adv_trans.o(i.m_prov_adv_trans_tx_set), (64 bytes).
-    Removing m_prov_adv_trans.o(.constdata), (256 bytes).
-    Removing m_prov_adv_trans.o(.data), (1 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_get_env_size), (4 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_get_friend_cnt), (16 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_get_nb_lpn_estab), (12 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_get_nb_lpn_known), (12 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_get_polltimeout_ms), (16 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_init), (32 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_is_lpn), (48 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_is_subs_dst), (68 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_lpn_add), (20 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_lpn_estab), (16 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_lpn_rem), (32 bytes).
-    Removing m_tb_friend.o(i.m_tb_friend_subs_list_update), (92 bytes).
-    Removing m_tb_friend.o(.data), (4 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_aes_ccm_cb), (12 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_aes_res_cb), (8 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_aes_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_ccm_dec_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_ccm_enc_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_cmac_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_execute), (452 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_func_end_handler), (56 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_get_env_size), (4 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_init), (76 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_k1_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_k2_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_k3_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_k4_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_rand_start), (16 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_ready_rand_cb), (4 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_s1_start), (10 bytes).
-    Removing m_tb_sec.o(i.m_tb_sec_start), (72 bytes).
-    Removing m_tb_sec.o(.data), (4 bytes).
-    Removing dmul.o(.text), (228 bytes).
-    Removing dfixul.o(.text), (48 bytes).
-    Removing cdrcmple.o(.text), (48 bytes).
-
-1199 unused section(s) (total 82313 bytes) removed from the image.
-
-==============================================================================
-
-Adding Veneers to the image
-
-    Adding TT veneer (10 bytes, Long) for call to 'NVIC_DisableIRQ' from driver_adc.o(i.adc_disable).
-    Adding TT veneer (10 bytes, Long) for call to 'frspim_rd' from driver_adc.o(i.adc_disable).
-    Adding TT veneer (10 bytes, Long) for call to 'frspim_wr' from driver_adc.o(i.adc_disable).
-    Adding TT veneer (10 bytes, Long) for call to 'co_delay_100us' from driver_adc.o(i.adc_enable).
-    Adding TT veneer (10 bytes, Long) for call to 'NVIC_EnableIRQ' from driver_adc.o(i.adc_enable).
-    Adding TT veneer (10 bytes, Long) for call to 'flash_OTP_read' from driver_adc.o(i.adc_init).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_memclr4' from driver_adc.o(i.adc_init).
-    Adding TT veneer (10 bytes, Long) for call to 'co_printf' from amic.o(i.amic_start).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_state_set' from app_proj_event.o(i.app_act_created_ind_func).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_memcpy' from app_proj_event.o(i.app_connection_req_ind_func).
-    Adding TT veneer (10 bytes, Long) for call to 'srand' from app_proj_event.o(i.app_db_init_complete_ind_func).
-    Adding TT veneer (10 bytes, Long) for call to 'main_loop' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'app_boot_get_storage_type' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'enable_cache' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'intc_init' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'NVIC_SetPriority' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'system_optimize_power_consumption_get' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'qspi_flash_init_controller' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'qspi_flash_enable_quad' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'patch_set_entry' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'patch_init' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_calibration_start' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'co_delay_10us' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_smooth_calc_calib_result' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'user_entry4' from entry.o(i.app_main).
-    Adding TT veneer (10 bytes, Long) for call to 'app_boot_load_data' from ota.o(i.app_otas_read_data).
-    Adding TT veneer (10 bytes, Long) for call to 'app_set_ota_state' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_malloc' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'flash_protect_disable' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'flash_page_erase' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'flash_protect_enable' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'flash_erase' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_free' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'app_otas_save_data' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'app_otas_crc_cal' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'platform_reset_patch' from ota.o(i.app_otas_recv_data).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_alloc' from app.o(i.appm_create_aux_adv_act).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_send' from app.o(i.appm_create_aux_adv_act).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_pop_front' from app.o(i.appm_exc_activity_cmp).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_push_back' from app.o(i.appm_execute_activity_cmd).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_init' from app.o(i.appm_init_imp).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_task_create' from app.o(i.appm_init_imp).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_timer_clear' from attc.o(i.attc_l2cc_pdu_recv_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'memcmp' from attc.o(i.attc_prep_wr_rsp_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_timer_set' from attc.o(i.attc_send_att_req).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_free' from attc.o(i.attc_send_read_ind).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_memcpy4' from attm.o(i.attm_get_value).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_size' from atts.o(i.atts_find_by_type_req).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_state_get' from atts.o(i.atts_l2cc_pdu_recv_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_push_front' from atts.o(i.atts_prepare_write_req).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_insert_before' from atts.o(i.atts_store_prep_data).
-    Adding TT veneer (10 bytes, Long) for call to 'CPU_SR_Save' from audio_encoder.o(i.audio_encode_stop).
-    Adding TT veneer (10 bytes, Long) for call to 'CPU_SR_Restore' from audio_encoder.o(i.audio_encode_stop).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_memclr' from user_bond_manage.o(i.ble_bond_clr_all_info).
-    Adding TT veneer (10 bytes, Long) for call to 'flash_write' from user_bond_manage.o(i.ble_bond_clr_all_info).
-    Adding TT veneer (10 bytes, Long) for call to 'flash_read' from user_bond_manage.o(i.ble_bond_read_info_from_flash).
-    Adding TT veneer (10 bytes, Long) for call to 'rand' from app_sec.o(i.gapc_bond_req_ind_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'hci_send_2_controller' from gapc_task.o(i.gapc_disconnect_cmd_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_src_id_get' from gapc.o(i.gapc_get_requester).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_timer_active' from gapc_task.o(i.gapc_key_press_notification_cmd_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_in_queue' from gapc.o(i.gapc_operation_cleanup).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_forward' from gapc.o(i.gapc_reschedule_operation).
-    Adding TT veneer (10 bytes, Long) for call to 'patch_reset_entry' from app_task.o(i.gapm_cmp_evt_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'hci_basic_cmd_send_2_controller' from gapm_cfg.o(i.gapm_get_dev_info_cmd_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_extract' from gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'platform_reset' from gapm_cfg.o(i.gapm_reset_cmd_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'aes_encrypt' from gapm_smp.o(i.gapm_smp_encrypt_req).
-    Adding TT veneer (10 bytes, Long) for call to 'aes_rand' from gapm_smp.o(i.gapm_smp_rand_req).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_check_malloc' from gattc_task.o(i.gattc_cmp_evt_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_send_basic' from gattc_task.o(i.gattc_timeout_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'ble_util_buf_rx_free' from l2cc_task.o(i.hci_acl_data_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_event_set' from l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler).
-    Adding TT veneer (10 bytes, Long) for call to 'timer_run' from timer.o(i.hid_mouse_timer_start).
-    Adding TT veneer (10 bytes, Long) for call to 'timer_stop' from timer.o(i.hid_mouse_timer_stop).
-    Adding TT veneer (10 bytes, Long) for call to 'ble_util_buf_init_env' from jump_table.o(i.initial_static_memory).
-    Adding TT veneer (10 bytes, Long) for call to 'llm_init_act_info_buf' from jump_table.o(i.initial_static_memory).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_memset' from jump_table.o(i.jump_table_memmory_init).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_mem_init' from jump_table.o(i.jump_table_memmory_init).
-    Adding TT veneer (10 bytes, Long) for call to 'ble_util_buf_acl_tx_alloc' from l2cc.o(i.l2cc_data_send).
-    Adding TT veneer (10 bytes, Long) for call to 'ble_util_buf_acl_tx_free' from l2cc.o(i.l2cc_data_send).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_event_callback_set' from l2cm.o(i.l2cm_init).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_event_clear' from l2cm.o(i.l2cm_init).
-    Adding TT veneer (10 bytes, Long) for call to 'ble_util_buf_adv_tx_free' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'llm_is_dev_connected' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'llm_cmd_cmp_send' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'llc_start' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'lld_res_list_peer_update' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'llm_dev_list_search' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'lld_white_list_rem' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'hci_ble_conhdl_register' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'llm_le_evt_mask_check' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'hci_send_2_host' from patch_rf.o(i.llc_patch_1).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_enable_isr' from driver_pmu.o(i.pmu_enable_irq).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_enable_isr2' from driver_pmu.o(i.pmu_enable_irq).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_first_power_on' from driver_pmu.o(i.pmu_sub_init).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_task_msg_flush' from prf.o(i.prf_init).
-    Adding TT veneer (10 bytes, Long) for call to 'gpio_set_dir' from sensor.o(i.sensor_gpio_cpu_init).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_prevent_sleep_set' from sys_utils.o(i.system_sleep_disable).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_prevent_sleep_clear' from sys_utils.o(i.system_sleep_enable).
-    Adding TT veneer (10 bytes, Long) for call to 'retry_handshake' from proj_main.o(i.user_custom_parameters).
-    Adding TT veneer (10 bytes, Long) for call to 'patch_set_2ms' from gpio.o(i.user_gpio_init).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_clear_isr_state' from driver_wdt.o(i.wdt_feed).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_get_rc_clk' from driver_wdt.o(i.wdt_init).
-    Adding TT veneer (10 bytes, Long) for call to 'user_event_send' from proj_main.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'uart_putc_noint_no_wait' from proj_main.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'system_set_port_mux' from proj_main.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'uart_init' from proj_main.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'NVIC_EnableIRQ' from proj_main.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_set_gpio_value' from timer.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'button_timer_start' from keyscan.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_qdec_get_cnt' from qdec.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'i2s_get_int_status' from amic.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'i2s_get_data' from amic.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'audio_encode_store_pcm_data' from amic.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'CPU_SR_Save' from ota.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'CPU_SR_Restore' from ota.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_malloc' from ota.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'co_printf' from ota.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_free' from ota.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_enable_isr' from driver_pmu.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_disable_isr' from driver_pmu.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_disable_isr2' from driver_pmu.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_enable_isr2' from driver_pmu.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_get_isr_state' from driver_pmu.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'wdt_init' from driver_wdt.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'vPortSVCHandler' from app_boot_vectors.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'FPB_CompSet' from patch.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_calibration_stop' from patch.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'pmu_calibration_start' from patch.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_sleep_mul_64' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_sleep_div_64' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_prevent_sleep_clear' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_prevent_sleep_set' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'GLOBAL_INT_START' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_schedule' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_sleep' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'low_power_save' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'low_power_restore' from entry.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'eTaskConfirmSleepModeStatus' from patch_rtos.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_sleep_time_calc' from patch_rtos.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_time_get' from patch_rtos.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwble_sleep_enter' from patch_rtos.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'NVIC_SetPriority' from patch_rtos.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'gapc_get_conidx_imp' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'gap_rssi_ind' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rf_init_api' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rf_em_init' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rf_init_controller' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'system_set_pclk' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_pop_front' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_push_back' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_sw_int_req' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_event_set' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'sch_arb_sw_isr' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'lld_rxdesc_free' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'lld_rxdesc_check' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'rwip_isr' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'sch_prog_skip_isr' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_memclr4' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'co_list_extract' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'ble_util_buf_acl_tx_free' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'ke_msg_send_basic' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_memcpy' from patch_rf.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'system_get_pclk_config' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_f2d' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_dadd' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_ddiv' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_d2f' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_fadd' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_fdiv' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_fsub' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to '__aeabi_fmul' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'GLOBAL_INT_STOP' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'system_set_port_pull' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'app_boot_host_comm' from sys_utils.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'qspi_stig_cmd' from flash.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'ble_util_buf_acl_tx_alloc' from adv_check_mode.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'lld_read_clock' from adv_check_mode.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'calib_meter_recv_msg' from adv_check_mode.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'llm_activity_free_set' from adv_check_mode.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'calib_meter_evt_end' from adv_check_mode.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'llm_activity_free_get' from adv_check_mode.o(ram_code).
-    Adding TT veneer (10 bytes, Long) for call to 'mesh_fatal_error_report' from m_al_scan.o(ram_code).
-
-183 Veneer(s) (total 1830 bytes) added to the image.
-
-==============================================================================
-
-Image Symbol Table
-
-    Local Symbols
-
-    Symbol Name                              Value     Ov Type        Size  Object(Section)
-
-    ../clib/microlib/division.c              0x00000000   Number         0  uidiv.o ABSOLUTE
-    ../clib/microlib/division.c              0x00000000   Number         0  uldiv.o ABSOLUTE
-    ../clib/microlib/longlong.c              0x00000000   Number         0  llshl.o ABSOLUTE
-    ../clib/microlib/longlong.c              0x00000000   Number         0  llsshr.o ABSOLUTE
-    ../clib/microlib/longlong.c              0x00000000   Number         0  llushr.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf0.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf7.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf1.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf6.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf5.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfb.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printfa.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf8.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf4.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf3.o ABSOLUTE
-    ../clib/microlib/printf/printf.c         0x00000000   Number         0  printf2.o ABSOLUTE
-    ../clib/microlib/printf/stubs.s          0x00000000   Number         0  stubs.o ABSOLUTE
-    ../clib/microlib/stubs.s                 0x00000000   Number         0  iusefp.o ABSOLUTE
-    ../fplib/microlib/d2f.c                  0x00000000   Number         0  d2f.o ABSOLUTE
-    ../fplib/microlib/f2d.c                  0x00000000   Number         0  f2d.o ABSOLUTE
-    ../fplib/microlib/fpadd.c                0x00000000   Number         0  fadd.o ABSOLUTE
-    ../fplib/microlib/fpadd.c                0x00000000   Number         0  dadd.o ABSOLUTE
-    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  fdiv.o ABSOLUTE
-    ../fplib/microlib/fpdiv.c                0x00000000   Number         0  ddiv.o ABSOLUTE
-    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  fepilogue.o ABSOLUTE
-    ../fplib/microlib/fpepilogue.c           0x00000000   Number         0  depilogue.o ABSOLUTE
-    ../fplib/microlib/fpfix.c                0x00000000   Number         0  ffixui.o ABSOLUTE
-    ../fplib/microlib/fpfix.c                0x00000000   Number         0  dfixul.o ABSOLUTE
-    ../fplib/microlib/fpflt.c                0x00000000   Number         0  ffltui.o ABSOLUTE
-    ../fplib/microlib/fpmul.c                0x00000000   Number         0  dmul.o ABSOLUTE
-    ../fplib/microlib/fpmul.c                0x00000000   Number         0  fmul.o ABSOLUTE
-    ..\..\..\..\components\ble\profiles\ble_batt\batt_service.c 0x00000000   Number         0  batt_service.o ABSOLUTE
-    ..\..\..\..\components\ble\profiles\ble_dev_info\dev_info_service.c 0x00000000   Number         0  dev_info_service.o ABSOLUTE
-    ..\..\..\..\components\ble\profiles\ble_hid\hid_service.c 0x00000000   Number         0  hid_service.o ABSOLUTE
-    ..\..\..\..\components\ble\profiles\ble_ota\ota.c 0x00000000   Number         0  ota.o ABSOLUTE
-    ..\..\..\..\components\ble\profiles\ble_ota\ota_service.c 0x00000000   Number         0  ota_service.o ABSOLUTE
-    ..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.c 0x00000000   Number         0  simple_gatt_service.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_adc.c 0x00000000   Number         0  driver_adc.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_codec.c 0x00000000   Number         0  driver_codec.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_efuse.c 0x00000000   Number         0  driver_efuse.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_exti.c 0x00000000   Number         0  driver_exti.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_i2s.c 0x00000000   Number         0  driver_i2s.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_iic.c 0x00000000   Number         0  driver_iic.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_keyscan.c 0x00000000   Number         0  driver_keyscan.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_pmu.c 0x00000000   Number         0  driver_pmu.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_pmu_qdec.c 0x00000000   Number         0  driver_pmu_qdec.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_rtc.c 0x00000000   Number         0  driver_rtc.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_timer.c 0x00000000   Number         0  driver_timer.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_uart.c 0x00000000   Number         0  driver_uart.o ABSOLUTE
-    ..\..\..\..\components\driver\driver_wdt.c 0x00000000   Number         0  driver_wdt.o ABSOLUTE
-    ..\..\..\..\components\modules\audio_code_adpcm\adpcm.c 0x00000000   Number         0  adpcm.o ABSOLUTE
-    ..\..\..\..\components\modules\audio_code_sbc\sbc.c 0x00000000   Number         0  sbc.o ABSOLUTE
-    ..\..\..\..\components\modules\audio_code_sbc\sbc_primitives.c 0x00000000   Number         0  sbc_primitives.o ABSOLUTE
-    ..\..\..\..\components\modules\audio_encode\audio_encoder.c 0x00000000   Number         0  audio_encoder.o ABSOLUTE
-    ..\..\..\..\components\modules\patch\patch.c 0x00000000   Number         0  patch.o ABSOLUTE
-    ..\..\..\..\components\modules\platform\source\app_boot_vectors.s 0x00000000   Number         0  app_boot_vectors.o ABSOLUTE
-    ..\..\..\..\components\modules\platform\source\core_cm3_isr.c 0x00000000   Number         0  core_cm3_isr.o ABSOLUTE
-    ..\\..\\..\\..\\components\\ble\\profiles\\ble_ota\\ota.c 0x00000000   Number         0  ota.o ABSOLUTE
-    ..\\..\\..\\..\\components\\ble\\profiles\\ble_ota\\ota_service.c 0x00000000   Number         0  ota_service.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_adc.c 0x00000000   Number         0  driver_adc.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_efuse.c 0x00000000   Number         0  driver_efuse.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_exti.c 0x00000000   Number         0  driver_exti.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_i2s.c 0x00000000   Number         0  driver_i2s.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_iic.c 0x00000000   Number         0  driver_iic.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_pmu.c 0x00000000   Number         0  driver_pmu.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_rtc.c 0x00000000   Number         0  driver_rtc.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_timer.c 0x00000000   Number         0  driver_timer.o ABSOLUTE
-    ..\\..\\..\\..\\components\\driver\\driver_uart.c 0x00000000   Number         0  driver_uart.o ABSOLUTE
-    ..\\..\\..\\..\\components\\modules\\audio_code_sbc\\sbc_primitives.c 0x00000000   Number         0  sbc_primitives.o ABSOLUTE
-    ..\\..\\..\\..\\components\\modules\\audio_encode\\audio_encoder.c 0x00000000   Number         0  audio_encoder.o ABSOLUTE
-    ..\\..\\..\\..\\components\\modules\\patch\\patch.c 0x00000000   Number         0  patch.o ABSOLUTE
-    ..\\..\\..\\..\\components\\modules\\platform\\source\\core_cm3_isr.c 0x00000000   Number         0  core_cm3_isr.o ABSOLUTE
-    ..\\app\\src\\adv_check_mode.c           0x00000000   Number         0  adv_check_mode.o ABSOLUTE
-    ..\\app\\src\\app.c                      0x00000000   Number         0  app.o ABSOLUTE
-    ..\\code\\adc.c                          0x00000000   Number         0  adc.o ABSOLUTE
-    ..\\code\\amic.c                         0x00000000   Number         0  amic.o ABSOLUTE
-    ..\\code\\ble_simple_peripheral.c        0x00000000   Number         0  ble_simple_peripheral.o ABSOLUTE
-    ..\\code\\gpio.c                         0x00000000   Number         0  gpio.o ABSOLUTE
-    ..\\code\\keyscan.c                      0x00000000   Number         0  keyscan.o ABSOLUTE
-    ..\\code\\led.c                          0x00000000   Number         0  led.o ABSOLUTE
-    ..\\code\\proj_main.c                    0x00000000   Number         0  proj_main.o ABSOLUTE
-    ..\\code\\qdec.c                         0x00000000   Number         0  qdec.o ABSOLUTE
-    ..\\code\\sensor.c                       0x00000000   Number         0  sensor.o ABSOLUTE
-    ..\\code\\timer.c                        0x00000000   Number         0  timer.o ABSOLUTE
-    ..\\code\\user_task.c                    0x00000000   Number         0  user_task.o ABSOLUTE
-    ..\\modules\\patch\\patch_rf.c           0x00000000   Number         0  patch_rf.o ABSOLUTE
-    ..\\modules\\patch\\patch_rtos.c         0x00000000   Number         0  patch_rtos.o ABSOLUTE
-    ..\\modules\\sys\\sys_utils.c            0x00000000   Number         0  sys_utils.o ABSOLUTE
-    ..\\plf\\refip\\src\\arch\\entry.c       0x00000000   Number         0  entry.o ABSOLUTE
-    ..\\plf\\refip\\src\\arch\\jump_table.c  0x00000000   Number         0  jump_table.o ABSOLUTE
-    ..\\plf\\refip\\src\\driver\\flash\\flash.c 0x00000000   Number         0  flash.o ABSOLUTE
-    ..\app\src\adv_check_mode.c              0x00000000   Number         0  adv_check_mode.o ABSOLUTE
-    ..\app\src\app.c                         0x00000000   Number         0  app.o ABSOLUTE
-    ..\app\src\app_conn.c                    0x00000000   Number         0  app_conn.o ABSOLUTE
-    ..\app\src\app_mesh_info.c               0x00000000   Number         0  app_mesh_info.o ABSOLUTE
-    ..\app\src\app_prf.c                     0x00000000   Number         0  app_prf.o ABSOLUTE
-    ..\app\src\app_proj_event.c              0x00000000   Number         0  app_proj_event.o ABSOLUTE
-    ..\app\src\app_sec.c                     0x00000000   Number         0  app_sec.o ABSOLUTE
-    ..\app\src\app_task.c                    0x00000000   Number         0  app_task.o ABSOLUTE
-    ..\app\src\user_bond_manage.c            0x00000000   Number         0  user_bond_manage.o ABSOLUTE
-    ..\code\adc.c                            0x00000000   Number         0  adc.o ABSOLUTE
-    ..\code\amic.c                           0x00000000   Number         0  amic.o ABSOLUTE
-    ..\code\app.c                            0x00000000   Number         0  app.o ABSOLUTE
-    ..\code\ble_simple_peripheral.c          0x00000000   Number         0  ble_simple_peripheral.o ABSOLUTE
-    ..\code\button.c                         0x00000000   Number         0  button.o ABSOLUTE
-    ..\code\func.c                           0x00000000   Number         0  func.o ABSOLUTE
-    ..\code\gpio.c                           0x00000000   Number         0  gpio.o ABSOLUTE
-    ..\code\inflash.c                        0x00000000   Number         0  inflash.o ABSOLUTE
-    ..\code\keyscan.c                        0x00000000   Number         0  keyscan.o ABSOLUTE
-    ..\code\led.c                            0x00000000   Number         0  led.o ABSOLUTE
-    ..\code\proj_main.c                      0x00000000   Number         0  proj_main.o ABSOLUTE
-    ..\code\qdec.c                           0x00000000   Number         0  qdec.o ABSOLUTE
-    ..\code\sensor.c                         0x00000000   Number         0  sensor.o ABSOLUTE
-    ..\code\timer.c                          0x00000000   Number         0  timer.o ABSOLUTE
-    ..\code\user_task.c                      0x00000000   Number         0  user_task.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapc\gapc.c         0x00000000   Number         0  gapc.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapc\gapc_hci.c     0x00000000   Number         0  gapc_hci.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapc\gapc_sig.c     0x00000000   Number         0  gapc_sig.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapc\gapc_task.c    0x00000000   Number         0  gapc_task.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm.c         0x00000000   Number         0  gapm.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_actv.c    0x00000000   Number         0  gapm_actv.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_addr.c    0x00000000   Number         0  gapm_addr.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_adv.c     0x00000000   Number         0  gapm_adv.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_cfg.c     0x00000000   Number         0  gapm_cfg.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_init.c    0x00000000   Number         0  gapm_init.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_list.c    0x00000000   Number         0  gapm_list.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_per_sync.c 0x00000000   Number         0  gapm_per_sync.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_scan.c    0x00000000   Number         0  gapm_scan.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_smp.c     0x00000000   Number         0  gapm_smp.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\gapm\gapm_task.c    0x00000000   Number         0  gapm_task.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\smpc\smpc.c         0x00000000   Number         0  smpc.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\smpc\smpc_api.c     0x00000000   Number         0  smpc_api.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\smpc\smpc_crypto.c  0x00000000   Number         0  smpc_crypto.o ABSOLUTE
-    ..\ip\ble\hl\src\gap\smpc\smpc_util.c    0x00000000   Number         0  smpc_util.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\attc\attc.c        0x00000000   Number         0  attc.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\attm\attm.c        0x00000000   Number         0  attm.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\attm\attm_db.c     0x00000000   Number         0  attm_db.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\atts\atts.c        0x00000000   Number         0  atts.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\gattc\gattc.c      0x00000000   Number         0  gattc.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\gattc\gattc_task.c 0x00000000   Number         0  gattc_task.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\gattm\gattm.c      0x00000000   Number         0  gattm.o ABSOLUTE
-    ..\ip\ble\hl\src\gatt\gattm\gattm_task.c 0x00000000   Number         0  gattm_task.o ABSOLUTE
-    ..\ip\ble\hl\src\l2c\l2cc\l2cc.c         0x00000000   Number         0  l2cc.o ABSOLUTE
-    ..\ip\ble\hl\src\l2c\l2cc\l2cc_lecb.c    0x00000000   Number         0  l2cc_lecb.o ABSOLUTE
-    ..\ip\ble\hl\src\l2c\l2cc\l2cc_pdu.c     0x00000000   Number         0  l2cc_pdu.o ABSOLUTE
-    ..\ip\ble\hl\src\l2c\l2cc\l2cc_sig.c     0x00000000   Number         0  l2cc_sig.o ABSOLUTE
-    ..\ip\ble\hl\src\l2c\l2cc\l2cc_task.c    0x00000000   Number         0  l2cc_task.o ABSOLUTE
-    ..\ip\ble\hl\src\l2c\l2cm\l2cm.c         0x00000000   Number         0  l2cm.o ABSOLUTE
-    ..\ip\ble\hl\src\prf\prf.c               0x00000000   Number         0  prf.o ABSOLUTE
-    ..\ip\ble\hl\src\prf\prf_utils.c         0x00000000   Number         0  prf_utils.o ABSOLUTE
-    ..\ip\ble\hl\src\rwble_hl\rwble_hl.c     0x00000000   Number         0  rwble_hl.o ABSOLUTE
-    ..\ip\ble\hl_api\gap\gap_api.c           0x00000000   Number         0  gap_api.o ABSOLUTE
-    ..\ip\ble\hl_api\gatt\gatt_api.c         0x00000000   Number         0  gatt_api.o ABSOLUTE
-    ..\ip\ble\hl_api\mesh\mesh_api.c         0x00000000   Number         0  mesh_api.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_activity.c      0x00000000   Number         0  m_al_activity.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_adv.c           0x00000000   Number         0  m_al_adv.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_con.c           0x00000000   Number         0  m_al_con.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_djob.c          0x00000000   Number         0  m_al_djob.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_scan.c          0x00000000   Number         0  m_al_scan.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_sec.c           0x00000000   Number         0  m_al_sec.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_task.c          0x00000000   Number         0  m_al_task.o ABSOLUTE
-    ..\ip\ble\mesh\m_al\m_al_timer.c         0x00000000   Number         0  m_al_timer.o ABSOLUTE
-    ..\ip\ble\mesh\models\m_api_msg\m_api_msg.c 0x00000000   Number         0  m_api_msg.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_api.c               0x00000000   Number         0  m_api.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_bcn\m_bcn.c         0x00000000   Number         0  m_bcn.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_bearer\m_bearer.c   0x00000000   Number         0  m_bearer.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_bearer\m_bearer_adv.c 0x00000000   Number         0  m_bearer_adv.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_bearer\m_bearer_gatt.c 0x00000000   Number         0  m_bearer_gatt.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_fnd\m_fnd.c         0x00000000   Number         0  m_fnd.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_fnd\m_fnd_confs.c   0x00000000   Number         0  m_fnd_confs.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_fnd\m_fnd_hlths.c   0x00000000   Number         0  m_fnd_hlths.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay.c         0x00000000   Number         0  m_lay.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_access.c  0x00000000   Number         0  m_lay_access.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_friend.c  0x00000000   Number         0  m_lay_friend.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_hb.c      0x00000000   Number         0  m_lay_hb.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_lpn.c     0x00000000   Number         0  m_lay_lpn.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_ltrans.c  0x00000000   Number         0  m_lay_ltrans.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_net.c     0x00000000   Number         0  m_lay_net.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_proxy.c   0x00000000   Number         0  m_lay_proxy.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_lay\m_lay_utrans.c  0x00000000   Number         0  m_lay_utrans.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_prov\m_prov.c       0x00000000   Number         0  m_prov.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_prov\m_prov_adv_trans.c 0x00000000   Number         0  m_prov_adv_trans.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_prov\m_prov_bearer.c 0x00000000   Number         0  m_prov_bearer.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb.c           0x00000000   Number         0  m_tb.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_buf.c       0x00000000   Number         0  m_tb_buf.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_friend.c    0x00000000   Number         0  m_tb_friend.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_key.c       0x00000000   Number         0  m_tb_key.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_mio.c       0x00000000   Number         0  m_tb_mio.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_sec.c       0x00000000   Number         0  m_tb_sec.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_state.c     0x00000000   Number         0  m_tb_state.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_store_wvt.c 0x00000000   Number         0  m_tb_store_wvt.o ABSOLUTE
-    ..\ip\ble\mesh\src\m_tb\m_tb_timer.c     0x00000000   Number         0  m_tb_timer.o ABSOLUTE
-    ..\modules\os\os_msg_q.c                 0x00000000   Number         0  os_msg_q.o ABSOLUTE
-    ..\modules\os\os_task.c                  0x00000000   Number         0  os_task.o ABSOLUTE
-    ..\modules\os\os_timer.c                 0x00000000   Number         0  os_timer.o ABSOLUTE
-    ..\modules\patch\patch_No_MD_bit.c       0x00000000   Number         0  patch_no_md_bit.o ABSOLUTE
-    ..\modules\patch\patch_rf.c              0x00000000   Number         0  patch_rf.o ABSOLUTE
-    ..\modules\patch\patch_rtos.c            0x00000000   Number         0  patch_rtos.o ABSOLUTE
-    ..\modules\sys\sys_utils.c               0x00000000   Number         0  sys_utils.o ABSOLUTE
-    ..\plf\refip\src\arch\entry.c            0x00000000   Number         0  entry.o ABSOLUTE
-    ..\plf\refip\src\arch\jump_table.c       0x00000000   Number         0  jump_table.o ABSOLUTE
-    ..\plf\refip\src\driver\flash\flash.c    0x00000000   Number         0  flash.o ABSOLUTE
-    cdrcmple.s                               0x00000000   Number         0  cdrcmple.o ABSOLUTE
-    jump_table_0                             0x01000000   Section        4  jump_table.o(jump_table_0)
-    jump_table_1                             0x01000004   Section        8  proj_main.o(jump_table_1)
-    jump_table_2                             0x0100000c   Section       12  jump_table.o(jump_table_2)
-    jump_table_3                             0x01000018   Section        4  proj_main.o(jump_table_3)
-    jump_table_4                             0x0100001c   Section       64  jump_table.o(jump_table_4)
-    .emb_text                                0x0100005c   Section      764  sbc_primitives.o(.emb_text)
-    .text                                    0x01000358   Section        0  fadd.o(.text)
-    .text                                    0x01000408   Section        0  fmul.o(.text)
-    .text                                    0x0100046c   Section        0  fdiv.o(.text)
-    .text                                    0x010004e8   Section        0  dadd.o(.text)
-    .text                                    0x01000636   Section        0  ddiv.o(.text)
-    .text                                    0x01000714   Section        0  ffltui.o(.text)
-    .text                                    0x0100071e   Section        0  ffixui.o(.text)
-    .text                                    0x01000746   Section        0  f2d.o(.text)
-    .text                                    0x0100076c   Section        0  d2f.o(.text)
-    .text                                    0x010007a4   Section        0  llshl.o(.text)
-    .text                                    0x010007c2   Section        0  llsshr.o(.text)
-    .text                                    0x010007e6   Section        0  fepilogue.o(.text)
-    .text                                    0x010007e6   Section        0  iusefp.o(.text)
-    .text                                    0x01000854   Section        0  depilogue.o(.text)
-    .text                                    0x0100090e   Section        0  llushr.o(.text)
-    Long Thumb to Thumb Veneer to pmu_smooth_calc_calib_result 0x01000a15   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_otas_save_data 0x01000a79   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    i.adc_disable                            0x01000d34   Section        0  driver_adc.o(i.adc_disable)
-    i.adc_enable                             0x01000d9c   Section        0  driver_adc.o(i.adc_enable)
-    i.adc_get_result                         0x01000e50   Section        0  driver_adc.o(i.adc_get_result)
-    i.adc_init                               0x01000ee4   Section        0  driver_adc.o(i.adc_init)
-    i.adc_isr                                0x010010e4   Section        0  driver_adc.o(i.adc_isr)
-    i.adc_route_config                       0x01001140   Section        0  driver_adc.o(i.adc_route_config)
-    adc_route_config                         0x01001141   Thumb Code   454  driver_adc.o(i.adc_route_config)
-    i.adc_set_ref_voltage                    0x01001308   Section        0  driver_adc.o(i.adc_set_ref_voltage)
-    i.adc_set_sample_clock                   0x01001318   Section        0  driver_adc.o(i.adc_set_sample_clock)
-    adc_set_sample_clock                     0x01001319   Thumb Code   126  driver_adc.o(i.adc_set_sample_clock)
-    i.amic_start                             0x01001398   Section        0  amic.o(i.amic_start)
-    i.amic_stop                              0x010013fc   Section        0  amic.o(i.amic_stop)
-    i.app_act_created_ind_func               0x01001448   Section        0  app_proj_event.o(i.app_act_created_ind_func)
-    i.app_act_deleted_ind_func               0x01001490   Section        0  app_proj_event.o(i.app_act_deleted_ind_func)
-    i.app_addr_resolve_result_ind_func       0x010014b4   Section        0  app_proj_event.o(i.app_addr_resolve_result_ind_func)
-    i.app_adv_complete_ind_func              0x010014d4   Section        0  app_proj_event.o(i.app_adv_complete_ind_func)
-    i.app_adv_report_ind_func                0x01001508   Section        0  app_proj_event.o(i.app_adv_report_ind_func)
-    i.app_conn_complete_ind_func             0x010015ac   Section        0  app_proj_event.o(i.app_conn_complete_ind_func)
-    i.app_connection_master_encrypt_compeleted_ind_func 0x010015d0   Section        0  app_proj_event.o(i.app_connection_master_encrypt_compeleted_ind_func)
-    i.app_connection_master_encrypted_ind_func 0x010015fc   Section        0  app_proj_event.o(i.app_connection_master_encrypted_ind_func)
-    i.app_connection_paring_info_ind_func    0x01001628   Section        0  app_proj_event.o(i.app_connection_paring_info_ind_func)
-    i.app_connection_req_ind_func            0x01001648   Section        0  app_proj_event.o(i.app_connection_req_ind_func)
-    i.app_connection_slave_encrypted_ind_func 0x01001698   Section        0  app_proj_event.o(i.app_connection_slave_encrypted_ind_func)
-    i.app_connection_success_ind_func        0x010016c4   Section        0  app_proj_event.o(i.app_connection_success_ind_func)
-    i.app_db_init_complete_ind_func          0x010016f8   Section        0  app_proj_event.o(i.app_db_init_complete_ind_func)
-    i.app_disconnect_ind_func                0x01001724   Section        0  app_proj_event.o(i.app_disconnect_ind_func)
-    i.app_dpi_set                            0x01001788   Section        0  app.o(i.app_dpi_set)
-    i.app_gap_evt_cb                         0x010017f8   Section        0  ble_simple_peripheral.o(i.app_gap_evt_cb)
-    i.app_get_current_rssi_rsp               0x01001a50   Section        0  app_task.o(i.app_get_current_rssi_rsp)
-    app_get_current_rssi_rsp                 0x01001a51   Thumb Code    40  app_task.o(i.app_get_current_rssi_rsp)
-    i.app_get_handler                        0x01001a7c   Section        0  app_task.o(i.app_get_handler)
-    app_get_handler                          0x01001a7d   Thumb Code    70  app_task.o(i.app_get_handler)
-    i.app_get_info_ind_func                  0x01001ac4   Section        0  app_proj_event.o(i.app_get_info_ind_func)
-    i.app_logo_led_set                       0x01001af8   Section        0  app.o(i.app_logo_led_set)
-    i.app_m_key_set                          0x01001b40   Section        0  app.o(i.app_m_key_set)
-    i.app_main                               0x01001b7c   Section        0  entry.o(i.app_main)
-    i.app_multi_channel                      0x01001f20   Section        0  app.o(i.app_multi_channel)
-    i.app_otas_get_curr_firmwave_version     0x01001f3c   Section        0  ota.o(i.app_otas_get_curr_firmwave_version)
-    app_otas_get_curr_firmwave_version       0x01001f3d   Thumb Code    22  ota.o(i.app_otas_get_curr_firmwave_version)
-    i.app_otas_get_storage_address           0x01001f58   Section        0  ota.o(i.app_otas_get_storage_address)
-    app_otas_get_storage_address             0x01001f59   Thumb Code    20  ota.o(i.app_otas_get_storage_address)
-    i.app_otas_read_data                     0x01001f70   Section        0  ota.o(i.app_otas_read_data)
-    i.app_otas_recv_data                     0x01001fa0   Section        0  ota.o(i.app_otas_recv_data)
-    i.app_per_sync_completed_ind_func        0x01002468   Section        0  app_proj_event.o(i.app_per_sync_completed_ind_func)
-    i.app_per_sync_established_ind_func      0x0100248c   Section        0  app_proj_event.o(i.app_per_sync_established_ind_func)
-    i.app_random_key                         0x010024d4   Section        0  app.o(i.app_random_key)
-    i.app_reset_complete_ind_func            0x0100250c   Section        0  app_proj_event.o(i.app_reset_complete_ind_func)
-    i.app_scanning_completed_ind_func        0x01002550   Section        0  app_proj_event.o(i.app_scanning_completed_ind_func)
-    i.app_sec_msg_dflt_handler               0x01002574   Section        0  app_sec.o(i.app_sec_msg_dflt_handler)
-    app_sec_msg_dflt_handler                 0x01002575   Thumb Code     4  app_sec.o(i.app_sec_msg_dflt_handler)
-    i.app_set_dev_config_complete_ind_func   0x01002578   Section        0  app_proj_event.o(i.app_set_dev_config_complete_ind_func)
-    i.app_set_phy_ind_func                   0x010025b0   Section        0  app_proj_event.o(i.app_set_phy_ind_func)
-    i.app_svc_added_ind_func                 0x010025e8   Section        0  app_proj_event.o(i.app_svc_added_ind_func)
-    i.app_update_params_complete_ind_func    0x010025f8   Section        0  app_proj_event.o(i.app_update_params_complete_ind_func)
-    i.app_update_params_rejected_ind_func    0x010025fc   Section        0  app_proj_event.o(i.app_update_params_rejected_ind_func)
-    i.app_update_params_update_ind_func      0x01002624   Section        0  app_proj_event.o(i.app_update_params_update_ind_func)
-    i.app_update_phy_rejected_ind_func       0x01002668   Section        0  app_proj_event.o(i.app_update_phy_rejected_ind_func)
-    i.app_url_set                            0x01002690   Section        0  app.o(i.app_url_set)
-    i.appm_adv_get_defer_op                  0x010026d0   Section        0  app.o(i.appm_adv_get_defer_op)
-    i.appm_adv_recv_gapm_cmp                 0x010026e0   Section        0  app.o(i.appm_adv_recv_gapm_cmp)
-    i.appm_adv_set_defer_op                  0x01002850   Section        0  app.o(i.appm_adv_set_defer_op)
-    i.appm_conn_recv_gapm_cmp                0x01002868   Section        0  app_conn.o(i.appm_conn_recv_gapm_cmp)
-    i.appm_create_adv_act                    0x010028bc   Section        0  app.o(i.appm_create_adv_act)
-    i.appm_create_aux_adv_act                0x010028d4   Section        0  app.o(i.appm_create_aux_adv_act)
-    i.appm_create_conn_act                   0x01002984   Section        0  app_conn.o(i.appm_create_conn_act)
-    i.appm_create_legacy_adv_act             0x010029c0   Section        0  app.o(i.appm_create_legacy_adv_act)
-    i.appm_create_per_adv_act                0x01002a8c   Section        0  app.o(i.appm_create_per_adv_act)
-    i.appm_create_per_sync_act               0x01002b0c   Section        0  app.o(i.appm_create_per_sync_act)
-    i.appm_create_scan_act                   0x01002b40   Section        0  app.o(i.appm_create_scan_act)
-    i.appm_delete_act                        0x01002b80   Section        0  app.o(i.appm_delete_act)
-    i.appm_exc_activity_cmp                  0x01002bcc   Section        0  app.o(i.appm_exc_activity_cmp)
-    i.appm_execute_activity_cmd              0x01002c1c   Section        0  app.o(i.appm_execute_activity_cmd)
-    i.appm_init_imp                          0x01002c54   Section        0  app.o(i.appm_init_imp)
-    i.appm_msg_handler                       0x01002ccc   Section        0  app_task.o(i.appm_msg_handler)
-    appm_msg_handler                         0x01002ccd   Thumb Code   160  app_task.o(i.appm_msg_handler)
-    i.appm_period_sync_recv_gapm_cmp         0x01002d78   Section        0  app.o(i.appm_period_sync_recv_gapm_cmp)
-    i.appm_scan_recv_gapm_cmp                0x01002dc4   Section        0  app.o(i.appm_scan_recv_gapm_cmp)
-    i.appm_set_advertising_data              0x01002e10   Section        0  app.o(i.appm_set_advertising_data)
-    i.appm_set_advertising_param             0x01002eac   Section        0  app.o(i.appm_set_advertising_param)
-    i.appm_set_per_adv_data                  0x01002f10   Section        0  app.o(i.appm_set_per_adv_data)
-    i.appm_set_scan_response_data            0x01002fac   Section        0  app.o(i.appm_set_scan_response_data)
-    i.appm_start_advertising                 0x01003048   Section        0  app.o(i.appm_start_advertising)
-    i.appm_start_conn                        0x010030ac   Section        0  app_conn.o(i.appm_start_conn)
-    i.appm_stop_advertising                  0x01003188   Section        0  app.o(i.appm_stop_advertising)
-    i.attc_err_rsp_handler                   0x010031dc   Section        0  attc.o(i.attc_err_rsp_handler)
-    attc_err_rsp_handler                     0x010031dd   Thumb Code    14  attc.o(i.attc_err_rsp_handler)
-    i.attc_exc_mtu_rsp_handler               0x010031ea   Section        0  attc.o(i.attc_exc_mtu_rsp_handler)
-    attc_exc_mtu_rsp_handler                 0x010031eb   Thumb Code    56  attc.o(i.attc_exc_mtu_rsp_handler)
-    i.attc_exe_wr_rsp_handler                0x01003222   Section        0  attc.o(i.attc_exe_wr_rsp_handler)
-    attc_exe_wr_rsp_handler                  0x01003223   Thumb Code    56  attc.o(i.attc_exe_wr_rsp_handler)
-    i.attc_find_by_type_rsp_handler          0x0100325a   Section        0  attc.o(i.attc_find_by_type_rsp_handler)
-    attc_find_by_type_rsp_handler            0x0100325b   Thumb Code   172  attc.o(i.attc_find_by_type_rsp_handler)
-    i.attc_find_info_rsp_handler             0x01003306   Section        0  attc.o(i.attc_find_info_rsp_handler)
-    attc_find_info_rsp_handler               0x01003307   Thumb Code   180  attc.o(i.attc_find_info_rsp_handler)
-    i.attc_hdl_val_ntf_ind_handler           0x010033bc   Section        0  attc.o(i.attc_hdl_val_ntf_ind_handler)
-    attc_hdl_val_ntf_ind_handler             0x010033bd   Thumb Code   124  attc.o(i.attc_hdl_val_ntf_ind_handler)
-    i.attc_l2cc_pdu_recv_handler             0x0100343c   Section        0  attc.o(i.attc_l2cc_pdu_recv_handler)
-    i.attc_prep_wr_rsp_handler               0x01003494   Section        0  attc.o(i.attc_prep_wr_rsp_handler)
-    attc_prep_wr_rsp_handler                 0x01003495   Thumb Code    96  attc.o(i.attc_prep_wr_rsp_handler)
-    i.attc_rd_by_grp_type_rsp_handler        0x010034f4   Section        0  attc.o(i.attc_rd_by_grp_type_rsp_handler)
-    attc_rd_by_grp_type_rsp_handler          0x010034f5   Thumb Code   242  attc.o(i.attc_rd_by_grp_type_rsp_handler)
-    i.attc_rd_by_type_rsp_handler            0x010035e8   Section        0  attc.o(i.attc_rd_by_type_rsp_handler)
-    attc_rd_by_type_rsp_handler              0x010035e9   Thumb Code   616  attc.o(i.attc_rd_by_type_rsp_handler)
-    i.attc_rd_mult_rsp_handler               0x01003854   Section        0  attc.o(i.attc_rd_mult_rsp_handler)
-    attc_rd_mult_rsp_handler                 0x01003855   Thumb Code   182  attc.o(i.attc_rd_mult_rsp_handler)
-    i.attc_rd_rsp_handler                    0x0100390c   Section        0  attc.o(i.attc_rd_rsp_handler)
-    attc_rd_rsp_handler                      0x0100390d   Thumb Code   256  attc.o(i.attc_rd_rsp_handler)
-    i.attc_send_att_req                      0x01003a10   Section        0  attc.o(i.attc_send_att_req)
-    i.attc_send_execute                      0x01003a40   Section        0  attc.o(i.attc_send_execute)
-    i.attc_send_hdl_cfm                      0x01003a68   Section        0  attc.o(i.attc_send_hdl_cfm)
-    i.attc_send_read_ind                     0x01003a8c   Section        0  attc.o(i.attc_send_read_ind)
-    i.attc_wr_rsp_handler                    0x01003b74   Section        0  attc.o(i.attc_wr_rsp_handler)
-    attc_wr_rsp_handler                      0x01003b75   Thumb Code    32  attc.o(i.attc_wr_rsp_handler)
-    i.attm_att_set_value                     0x01003b94   Section        0  attm.o(i.attm_att_set_value)
-    i.attm_att_update_perm                   0x01003c3e   Section        0  attm.o(i.attm_att_update_perm)
-    i.attm_convert_to128                     0x01003ca4   Section        0  attm.o(i.attm_convert_to128)
-    i.attm_get_value                         0x01003ce4   Section        0  attm.o(i.attm_get_value)
-    i.attm_init                              0x01003e5c   Section        0  attm.o(i.attm_init)
-    i.attm_svc_create_db                     0x01003e70   Section        0  attm.o(i.attm_svc_create_db)
-    i.attm_svc_create_db_ext                 0x01003f70   Section        0  attm.o(i.attm_svc_create_db_ext)
-    i.attm_svc_get_permission                0x010040d4   Section        0  attm.o(i.attm_svc_get_permission)
-    i.attm_uuid16_comp                       0x010040f0   Section        0  attm.o(i.attm_uuid16_comp)
-    i.attm_uuid_comp                         0x010040fc   Section        0  attm.o(i.attm_uuid_comp)
-    i.attmdb_add_service                     0x01004154   Section        0  attm_db.o(i.attmdb_add_service)
-    i.attmdb_att_get_permission              0x010041c8   Section        0  attm_db.o(i.attmdb_att_get_permission)
-    i.attmdb_destroy                         0x010042d8   Section        0  attm_db.o(i.attmdb_destroy)
-    i.attmdb_get_attribute                   0x010042f8   Section        0  attm_db.o(i.attmdb_get_attribute)
-    i.attmdb_get_max_len                     0x0100432c   Section        0  attm_db.o(i.attmdb_get_max_len)
-    i.attmdb_get_next_att                    0x01004388   Section        0  attm_db.o(i.attmdb_get_next_att)
-    i.attmdb_get_service                     0x01004400   Section        0  attm_db.o(i.attmdb_get_service)
-    i.attmdb_get_uuid                        0x01004448   Section        0  attm_db.o(i.attmdb_get_uuid)
-    i.attmdb_svc_calc_len                    0x01004520   Section        0  attm_db.o(i.attmdb_svc_calc_len)
-    attmdb_svc_calc_len                      0x01004521   Thumb Code   322  attm_db.o(i.attmdb_svc_calc_len)
-    i.attmdb_svc_check_hdl                   0x01004664   Section        0  attm_db.o(i.attmdb_svc_check_hdl)
-    i.attmdb_svc_init                        0x010046b8   Section        0  attm_db.o(i.attmdb_svc_init)
-    attmdb_svc_init                          0x010046b9   Thumb Code   458  attm_db.o(i.attmdb_svc_init)
-    i.attmdb_uuid16_comp                     0x01004882   Section        0  attm_db.o(i.attmdb_uuid16_comp)
-    i.atts_check_length_and_offset           0x010048bc   Section        0  atts.o(i.atts_check_length_and_offset)
-    atts_check_length_and_offset             0x010048bd   Thumb Code    44  atts.o(i.atts_check_length_and_offset)
-    i.atts_clear_prep_data                   0x010048e8   Section        0  atts.o(i.atts_clear_prep_data)
-    i.atts_clear_read_cache                  0x0100490c   Section        0  atts.o(i.atts_clear_read_cache)
-    i.atts_clear_rsp_data                    0x01004930   Section        0  atts.o(i.atts_clear_rsp_data)
-    i.atts_execute_write_req                 0x01004954   Section        0  atts.o(i.atts_execute_write_req)
-    atts_execute_write_req                   0x01004955   Thumb Code   372  atts.o(i.atts_execute_write_req)
-    i.atts_find_by_type_req                  0x01004acc   Section        0  atts.o(i.atts_find_by_type_req)
-    atts_find_by_type_req                    0x01004acd   Thumb Code   386  atts.o(i.atts_find_by_type_req)
-    i.atts_find_end                          0x01004c54   Section        0  atts.o(i.atts_find_end)
-    atts_find_end                            0x01004c55   Thumb Code   122  atts.o(i.atts_find_end)
-    i.atts_find_info_req                     0x01004cd0   Section        0  atts.o(i.atts_find_info_req)
-    atts_find_info_req                       0x01004cd1   Thumb Code   324  atts.o(i.atts_find_info_req)
-    i.atts_find_value_by_uuid                0x01004e18   Section        0  atts.o(i.atts_find_value_by_uuid)
-    atts_find_value_by_uuid                  0x01004e19   Thumb Code   152  atts.o(i.atts_find_value_by_uuid)
-    i.atts_get_att_chk_perm                  0x01004eb0   Section        0  atts.o(i.atts_get_att_chk_perm)
-    atts_get_att_chk_perm                    0x01004eb1   Thumb Code   148  atts.o(i.atts_get_att_chk_perm)
-    i.atts_get_dest_task                     0x01004f48   Section        0  atts.o(i.atts_get_dest_task)
-    atts_get_dest_task                       0x01004f49   Thumb Code    26  atts.o(i.atts_get_dest_task)
-    i.atts_get_value                         0x01004f64   Section        0  atts.o(i.atts_get_value)
-    atts_get_value                           0x01004f65   Thumb Code   126  atts.o(i.atts_get_value)
-    i.atts_l2cc_pdu_recv_handler             0x01004fe8   Section        0  atts.o(i.atts_l2cc_pdu_recv_handler)
-    i.atts_mtu_exc_req                       0x0100508c   Section        0  atts.o(i.atts_mtu_exc_req)
-    atts_mtu_exc_req                         0x0100508d   Thumb Code    66  atts.o(i.atts_mtu_exc_req)
-    i.atts_prepare_write_req                 0x010050d0   Section        0  atts.o(i.atts_prepare_write_req)
-    atts_prepare_write_req                   0x010050d1   Thumb Code   244  atts.o(i.atts_prepare_write_req)
-    i.atts_process_pdu                       0x010051c8   Section        0  atts.o(i.atts_process_pdu)
-    i.atts_read_blob_req                     0x0100523c   Section        0  atts.o(i.atts_read_blob_req)
-    atts_read_blob_req                       0x0100523d   Thumb Code   186  atts.o(i.atts_read_blob_req)
-    i.atts_read_by_grp_type_req              0x010052f8   Section        0  atts.o(i.atts_read_by_grp_type_req)
-    atts_read_by_grp_type_req                0x010052f9   Thumb Code   442  atts.o(i.atts_read_by_grp_type_req)
-    i.atts_read_by_type_req                  0x010054b8   Section        0  atts.o(i.atts_read_by_type_req)
-    atts_read_by_type_req                    0x010054b9   Thumb Code   420  atts.o(i.atts_read_by_type_req)
-    i.atts_read_mult_req                     0x01005660   Section        0  atts.o(i.atts_read_mult_req)
-    atts_read_mult_req                       0x01005661   Thumb Code   284  atts.o(i.atts_read_mult_req)
-    i.atts_read_req                          0x01005780   Section        0  atts.o(i.atts_read_req)
-    atts_read_req                            0x01005781   Thumb Code   156  atts.o(i.atts_read_req)
-    i.atts_send_error                        0x0100581c   Section        0  atts.o(i.atts_send_error)
-    i.atts_send_event                        0x01005844   Section        0  atts.o(i.atts_send_event)
-    i.atts_store_prep_data                   0x010058d4   Section        0  atts.o(i.atts_store_prep_data)
-    atts_store_prep_data                     0x010058d5   Thumb Code   116  atts.o(i.atts_store_prep_data)
-    i.atts_update_elmt                       0x0100594c   Section        0  atts.o(i.atts_update_elmt)
-    atts_update_elmt                         0x0100594d   Thumb Code    68  atts.o(i.atts_update_elmt)
-    i.atts_write_cmd                         0x01005990   Section        0  atts.o(i.atts_write_cmd)
-    atts_write_cmd                           0x01005991   Thumb Code    62  atts.o(i.atts_write_cmd)
-    i.atts_write_req                         0x010059ce   Section        0  atts.o(i.atts_write_req)
-    atts_write_req                           0x010059cf   Thumb Code    78  atts.o(i.atts_write_req)
-    i.atts_write_rsp_send                    0x01005a1c   Section        0  atts.o(i.atts_write_rsp_send)
-    i.atts_write_signed                      0x01005a4a   Section        0  atts.o(i.atts_write_signed)
-    atts_write_signed                        0x01005a4b   Thumb Code   122  atts.o(i.atts_write_signed)
-    i.atts_write_signed_cfm                  0x01005ac4   Section        0  atts.o(i.atts_write_signed_cfm)
-    i.audio_encode_start                     0x01005b00   Section        0  audio_encoder.o(i.audio_encode_start)
-    i.audio_encode_stop                      0x01005bd0   Section        0  audio_encoder.o(i.audio_encode_stop)
-    i.audio_encode_store_pcm_data            0x01005c28   Section        0  audio_encoder.o(i.audio_encode_store_pcm_data)
-    i.audio_encode_task                      0x01005ca4   Section        0  audio_encoder.o(i.audio_encode_task)
-    i.audio_encoder_init                     0x01005cb4   Section        0  audio_encoder.o(i.audio_encoder_init)
-    i.audio_encoder_next_frame_handler       0x01005cd0   Section        0  audio_encoder.o(i.audio_encoder_next_frame_handler)
-    audio_encoder_next_frame_handler         0x01005cd1   Thumb Code   116  audio_encoder.o(i.audio_encoder_next_frame_handler)
-    i.bat1_led_set                           0x01005d4c   Section        0  led.o(i.bat1_led_set)
-    i.bat1_led_turn                          0x01005d6c   Section        0  led.o(i.bat1_led_turn)
-    i.batt_gatt_add_service                  0x01005d80   Section        0  batt_service.o(i.batt_gatt_add_service)
-    i.batt_gatt_msg_handler                  0x01005dac   Section        0  batt_service.o(i.batt_gatt_msg_handler)
-    batt_gatt_msg_handler                    0x01005dad   Thumb Code   140  batt_service.o(i.batt_gatt_msg_handler)
-    i.battery_precent_cal                    0x01005e78   Section        0  adc.o(i.battery_precent_cal)
-    i.battery_voltage_get                    0x01005ee8   Section        0  adc.o(i.battery_voltage_get)
-    i.ble_add_svc                            0x0100606c   Section        0  app.o(i.ble_add_svc)
-    i.ble_app_data_tx                        0x010060a4   Section        0  ble_simple_peripheral.o(i.ble_app_data_tx)
-    i.ble_bond_addr_resolve_cb               0x010060cc   Section        0  user_bond_manage.o(i.ble_bond_addr_resolve_cb)
-    ble_bond_addr_resolve_cb                 0x010060cd   Thumb Code   122  user_bond_manage.o(i.ble_bond_addr_resolve_cb)
-    i.ble_bond_check                         0x01006174   Section        0  user_bond_manage.o(i.ble_bond_check)
-    i.ble_bond_clr_all_info                  0x010062ac   Section        0  user_bond_manage.o(i.ble_bond_clr_all_info)
-    i.ble_bond_get_bond_info                 0x01006330   Section        0  user_bond_manage.o(i.ble_bond_get_bond_info)
-    i.ble_bond_get_info                      0x010063d4   Section        0  user_bond_manage.o(i.ble_bond_get_info)
-    i.ble_bond_init                          0x01006418   Section        0  user_bond_manage.o(i.ble_bond_init)
-    i.ble_bond_read_info_from_flash          0x010064e4   Section        0  user_bond_manage.o(i.ble_bond_read_info_from_flash)
-    i.ble_bond_store_info                    0x0100652c   Section        0  user_bond_manage.o(i.ble_bond_store_info)
-    i.ble_bond_write_info_to_flash           0x01006620   Section        0  user_bond_manage.o(i.ble_bond_write_info_to_flash)
-    i.ble_gap_set_dev_config                 0x010066bc   Section        0  app.o(i.ble_gap_set_dev_config)
-    i.ble_hid_data_tx                        0x0100675c   Section        0  ble_simple_peripheral.o(i.ble_hid_data_tx)
-    i.ble_rx_data_cope                       0x01006784   Section        0  app.o(i.ble_rx_data_cope)
-    i.ble_sec_check_ediv_rand                0x01006820   Section        0  app_sec.o(i.ble_sec_check_ediv_rand)
-    i.ble_sec_get_bond_status                0x01006888   Section        0  app_sec.o(i.ble_sec_get_bond_status)
-    i.ble_sec_init                           0x01006894   Section        0  app_sec.o(i.ble_sec_init)
-    i.ble_sec_resolve_address                0x01006908   Section        0  app_sec.o(i.ble_sec_resolve_address)
-    i.ble_sec_set_pairing_param              0x01006950   Section        0  app_sec.o(i.ble_sec_set_pairing_param)
-    i.ble_set_evt_func                       0x01006960   Section        0  app.o(i.ble_set_evt_func)
-    i.bt2_bat3_led_set                       0x01006974   Section        0  led.o(i.bt2_bat3_led_set)
-    i.button_callback                        0x010069a0   Section        0  keyscan.o(i.button_callback)
-    i.button_handler                         0x010072b8   Section        0  button.o(i.button_handler)
-    button_handler                           0x010072b9   Thumb Code   502  button.o(i.button_handler)
-    i.button_init                            0x010074b4   Section        0  button.o(i.button_init)
-    i.button_press_status_get                0x01007544   Section        0  keyscan.o(i.button_press_status_get)
-    i.button_ticks                           0x01007558   Section        0  button.o(i.button_ticks)
-    i.button_timer_handle                    0x010075a0   Section        0  keyscan.o(i.button_timer_handle)
-    button_timer_handle                      0x010075a1   Thumb Code     4  keyscan.o(i.button_timer_handle)
-    i.button_timer_start                     0x010075a4   Section        0  keyscan.o(i.button_timer_start)
-    i.button_timer_status_get                0x010075d0   Section        0  keyscan.o(i.button_timer_status_get)
-    i.button_timer_stop                      0x010075dc   Section        0  keyscan.o(i.button_timer_stop)
-    i.calib_meter_evt_end                    0x01007604   Section        0  adv_check_mode.o(i.calib_meter_evt_end)
-    i.calib_meter_recv_msg                   0x01007606   Section        0  adv_check_mode.o(i.calib_meter_recv_msg)
-    i.caps_lock_status_get                   0x01007608   Section        0  hid_service.o(i.caps_lock_status_get)
-    i.check_timer_handle                     0x01007614   Section        0  os_timer.o(i.check_timer_handle)
-    i.codec_disable_adc                      0x01007664   Section        0  driver_codec.o(i.codec_disable_adc)
-    i.codec_enable_adc                       0x0100769e   Section        0  driver_codec.o(i.codec_enable_adc)
-    i.codec_hw_set_freq                      0x010076e2   Section        0  driver_codec.o(i.codec_hw_set_freq)
-    codec_hw_set_freq                        0x010076e3   Thumb Code    44  driver_codec.o(i.codec_hw_set_freq)
-    i.codec_init                             0x0100770e   Section        0  driver_codec.o(i.codec_init)
-    i.con_max_lat_calc_patch                 0x0100780c   Section        0  patch_rf.o(i.con_max_lat_calc_patch)
-    i.convert_ascii_to_hid                   0x0100788c   Section        0  func.o(i.convert_ascii_to_hid)
-    i.curr_conn_index_get                    0x010078e0   Section        0  ble_simple_peripheral.o(i.curr_conn_index_get)
-    i.device_key_send                        0x010078ec   Section        0  app.o(i.device_key_send)
-    i.dis_gatt_add_service                   0x01007a00   Section        0  dev_info_service.o(i.dis_gatt_add_service)
-    i.dis_gatt_msg_handler                   0x01007a28   Section        0  dev_info_service.o(i.dis_gatt_msg_handler)
-    dis_gatt_msg_handler                     0x01007a29   Thumb Code    58  dev_info_service.o(i.dis_gatt_msg_handler)
-    i.disable_latency                        0x01007a88   Section        0  ble_simple_peripheral.o(i.disable_latency)
-    i.disconnect_button_handle               0x01007adc   Section        0  keyscan.o(i.disconnect_button_handle)
-    i.efuse_get_chip_unique_id               0x01007aec   Section        0  driver_efuse.o(i.efuse_get_chip_unique_id)
-    i.efuse_read                             0x01007b88   Section        0  driver_efuse.o(i.efuse_read)
-    i.em_ble_generate_base_address_table     0x01007bb4   Section        0  jump_table.o(i.em_ble_generate_base_address_table)
-    em_ble_generate_base_address_table       0x01007bb5   Thumb Code   174  jump_table.o(i.em_ble_generate_base_address_table)
-    i.enable_latency                         0x01007c94   Section        0  ble_simple_peripheral.o(i.enable_latency)
-    i.encode                                 0x01007ce4   Section        0  adpcm.o(i.encode)
-    i.encoder_frame_out_func                 0x01007db8   Section        0  amic.o(i.encoder_frame_out_func)
-    i.free_time_evt_id                       0x01007e18   Section        0  os_timer.o(i.free_time_evt_id)
-    free_time_evt_id                         0x01007e19   Thumb Code    30  os_timer.o(i.free_time_evt_id)
-    i.from_task_func_to_msg_handle           0x01007e3c   Section        0  os_task.o(i.from_task_func_to_msg_handle)
-    i.gap_address_get                        0x01007e60   Section        0  gap_api.o(i.gap_address_get)
-    i.gap_address_set                        0x01007e74   Section        0  gap_api.o(i.gap_address_set)
-    i.gap_bond_manager_delete_all            0x01007f1c   Section        0  gap_api.o(i.gap_bond_manager_delete_all)
-    i.gap_bond_manager_get_info              0x01007f20   Section        0  gap_api.o(i.gap_bond_manager_get_info)
-    i.gap_bond_manager_init                  0x01007f24   Section        0  gap_api.o(i.gap_bond_manager_init)
-    i.gap_conn_param_update                  0x01007f28   Section        0  gap_api.o(i.gap_conn_param_update)
-    i.gap_disconnect_req                     0x01007f60   Section        0  gap_api.o(i.gap_disconnect_req)
-    i.gap_get_connect_num                    0x01007fb8   Section        0  gap_api.o(i.gap_get_connect_num)
-    i.gap_get_connect_status                 0x01007fd8   Section        0  gap_api.o(i.gap_get_connect_status)
-    i.gap_get_dev_appearance                 0x01007fe4   Section        0  gap_api.o(i.gap_get_dev_appearance)
-    i.gap_get_dev_name                       0x01007ff0   Section        0  gap_api.o(i.gap_get_dev_name)
-    i.gap_paring_req_cb                      0x01008008   Section        0  app_sec.o(i.gap_paring_req_cb)
-    gap_paring_req_cb                        0x01008009   Thumb Code   112  app_sec.o(i.gap_paring_req_cb)
-    i.gap_rssi_ind                           0x0100807c   Section        0  patch_rf.o(i.gap_rssi_ind)
-    i.gap_security_get_bond_status           0x0100807e   Section        0  gap_api.o(i.gap_security_get_bond_status)
-    i.gap_security_param_init                0x01008082   Section        0  gap_api.o(i.gap_security_param_init)
-    i.gap_set_advertising_data               0x01008086   Section        0  gap_api.o(i.gap_set_advertising_data)
-    i.gap_set_advertising_param              0x01008090   Section        0  gap_api.o(i.gap_set_advertising_param)
-    i.gap_set_advertising_rsp_data           0x01008098   Section        0  gap_api.o(i.gap_set_advertising_rsp_data)
-    i.gap_set_cb_func                        0x010080a4   Section        0  gap_api.o(i.gap_set_cb_func)
-    i.gap_set_dev_appearance                 0x010080b0   Section        0  gap_api.o(i.gap_set_dev_appearance)
-    i.gap_set_dev_name                       0x010080bc   Section        0  gap_api.o(i.gap_set_dev_name)
-    i.gap_start_advertising                  0x010080d8   Section        0  gap_api.o(i.gap_start_advertising)
-    i.gap_stop_advertising                   0x010080e0   Section        0  gap_api.o(i.gap_stop_advertising)
-    i.gapc_auth_get                          0x010080e8   Section        0  gapc.o(i.gapc_auth_get)
-    i.gapc_auth_set                          0x0100812c   Section        0  gapc.o(i.gapc_auth_set)
-    i.gapc_bond_cfm_handler                  0x01008190   Section        0  gapc_task.o(i.gapc_bond_cfm_handler)
-    gapc_bond_cfm_handler                    0x01008191   Thumb Code   220  gapc_task.o(i.gapc_bond_cfm_handler)
-    i.gapc_bond_cmd_handler                  0x01008270   Section        0  gapc_task.o(i.gapc_bond_cmd_handler)
-    gapc_bond_cmd_handler                    0x01008271   Thumb Code    88  gapc_task.o(i.gapc_bond_cmd_handler)
-    i.gapc_bond_ind_handler                  0x010082cc   Section        0  app_sec.o(i.gapc_bond_ind_handler)
-    gapc_bond_ind_handler                    0x010082cd   Thumb Code   286  app_sec.o(i.gapc_bond_ind_handler)
-    i.gapc_bond_req_ind_handler              0x0100841c   Section        0  app_sec.o(i.gapc_bond_req_ind_handler)
-    gapc_bond_req_ind_handler                0x0100841d   Thumb Code   452  app_sec.o(i.gapc_bond_req_ind_handler)
-    i.gapc_cleanup                           0x01008614   Section        0  gapc.o(i.gapc_cleanup)
-    gapc_cleanup                             0x01008615   Thumb Code   122  gapc.o(i.gapc_cleanup)
-    i.gapc_cmp_evt_handler                   0x01008694   Section        0  app_task.o(i.gapc_cmp_evt_handler)
-    gapc_cmp_evt_handler                     0x01008695   Thumb Code    68  app_task.o(i.gapc_cmp_evt_handler)
-    i.gapc_cmp_evt_handler                   0x010086d8   Section        0  gapc_task.o(i.gapc_cmp_evt_handler)
-    gapc_cmp_evt_handler                     0x010086d9   Thumb Code     4  gapc_task.o(i.gapc_cmp_evt_handler)
-    i.gapc_cmp_evt_handler                   0x010086dc   Section        0  gattc_task.o(i.gapc_cmp_evt_handler)
-    gapc_cmp_evt_handler                     0x010086dd   Thumb Code    54  gattc_task.o(i.gapc_cmp_evt_handler)
-    i.gapc_cmp_evt_handler                   0x01008718   Section        0  gapm_init.o(i.gapc_cmp_evt_handler)
-    i.gapc_con_cleanup                       0x0100877c   Section        0  gapc.o(i.gapc_con_cleanup)
-    i.gapc_con_create                        0x0100878c   Section        0  gapc.o(i.gapc_con_create)
-    i.gapc_connection_cfm_handler            0x01008904   Section        0  gapc_task.o(i.gapc_connection_cfm_handler)
-    gapc_connection_cfm_handler              0x01008905   Thumb Code   126  gapc_task.o(i.gapc_connection_cfm_handler)
-    i.gapc_connection_req_ind_handler        0x01008988   Section        0  app_task.o(i.gapc_connection_req_ind_handler)
-    gapc_connection_req_ind_handler          0x01008989   Thumb Code   144  app_task.o(i.gapc_connection_req_ind_handler)
-    i.gapc_connection_send_cfm               0x01008a24   Section        0  app_task.o(i.gapc_connection_send_cfm)
-    i.gapc_default_msg_handler               0x01008a6c   Section        0  gapc_task.o(i.gapc_default_msg_handler)
-    gapc_default_msg_handler                 0x01008a6d   Thumb Code     4  gapc_task.o(i.gapc_default_msg_handler)
-    i.gapc_disconnect_cmd_handler            0x01008a70   Section        0  gapc_task.o(i.gapc_disconnect_cmd_handler)
-    gapc_disconnect_cmd_handler              0x01008a71   Thumb Code   108  gapc_task.o(i.gapc_disconnect_cmd_handler)
-    i.gapc_disconnect_ind_handler            0x01008ae0   Section        0  app_task.o(i.gapc_disconnect_ind_handler)
-    gapc_disconnect_ind_handler              0x01008ae1   Thumb Code    34  app_task.o(i.gapc_disconnect_ind_handler)
-    i.gapc_enc_keysize_get                   0x01008b08   Section        0  gapc.o(i.gapc_enc_keysize_get)
-    i.gapc_enc_keysize_set                   0x01008b24   Section        0  gapc.o(i.gapc_enc_keysize_set)
-    i.gapc_encrypt_cfm_handler               0x01008b3c   Section        0  gapc_task.o(i.gapc_encrypt_cfm_handler)
-    gapc_encrypt_cfm_handler                 0x01008b3d   Thumb Code    54  gapc_task.o(i.gapc_encrypt_cfm_handler)
-    i.gapc_encrypt_cmd_handler               0x01008b74   Section        0  gapc_task.o(i.gapc_encrypt_cmd_handler)
-    gapc_encrypt_cmd_handler                 0x01008b75   Thumb Code    88  gapc_task.o(i.gapc_encrypt_cmd_handler)
-    i.gapc_encrypt_ind_handler               0x01008bd0   Section        0  app_sec.o(i.gapc_encrypt_ind_handler)
-    gapc_encrypt_ind_handler                 0x01008bd1   Thumb Code    32  app_sec.o(i.gapc_encrypt_ind_handler)
-    i.gapc_encrypt_req_ind_handler           0x01008bf4   Section        0  app_sec.o(i.gapc_encrypt_req_ind_handler)
-    gapc_encrypt_req_ind_handler             0x01008bf5   Thumb Code   140  app_sec.o(i.gapc_encrypt_req_ind_handler)
-    i.gapc_gen_dh_key_ind_handler            0x01008ca0   Section        0  gapc_task.o(i.gapc_gen_dh_key_ind_handler)
-    gapc_gen_dh_key_ind_handler              0x01008ca1   Thumb Code    28  gapc_task.o(i.gapc_gen_dh_key_ind_handler)
-    i.gapc_get_bdaddr                        0x01008cbc   Section        0  gapc.o(i.gapc_get_bdaddr)
-    i.gapc_get_chan_sel_algo                 0x01008ce0   Section        0  gapc.o(i.gapc_get_chan_sel_algo)
-    i.gapc_get_conhdl                        0x01008cf8   Section        0  gapc.o(i.gapc_get_conhdl)
-    i.gapc_get_conidx_imp                    0x01008d20   Section        0  gapc.o(i.gapc_get_conidx_imp)
-    i.gapc_get_csrk                          0x01008d58   Section        0  gapc.o(i.gapc_get_csrk)
-    i.gapc_get_dest_task                     0x01008d7c   Section        0  gapc.o(i.gapc_get_dest_task)
-    i.gapc_get_dev_info_cfm_handler          0x01008d8c   Section        0  gapc_task.o(i.gapc_get_dev_info_cfm_handler)
-    gapc_get_dev_info_cfm_handler            0x01008d8d   Thumb Code   186  gapc_task.o(i.gapc_get_dev_info_cfm_handler)
-    i.gapc_get_dev_info_req_ind_handler      0x01008e46   Section        0  app_task.o(i.gapc_get_dev_info_req_ind_handler)
-    gapc_get_dev_info_req_ind_handler        0x01008e47   Thumb Code   108  app_task.o(i.gapc_get_dev_info_req_ind_handler)
-    i.gapc_get_info_cmd_handler              0x01008eb4   Section        0  gapc_task.o(i.gapc_get_info_cmd_handler)
-    gapc_get_info_cmd_handler                0x01008eb5   Thumb Code   300  gapc_task.o(i.gapc_get_info_cmd_handler)
-    i.gapc_get_operation                     0x01008fec   Section        0  gapc.o(i.gapc_get_operation)
-    i.gapc_get_operation_ptr                 0x01009008   Section        0  gapc.o(i.gapc_get_operation_ptr)
-    i.gapc_get_requester                     0x01009018   Section        0  gapc.o(i.gapc_get_requester)
-    i.gapc_get_role                          0x01009038   Section        0  gapc.o(i.gapc_get_role)
-    i.gapc_get_sign_counter                  0x01009058   Section        0  gapc.o(i.gapc_get_sign_counter)
-    i.gapc_hci_handler                       0x0100907c   Section        0  gapc_hci.o(i.gapc_hci_handler)
-    i.gapc_init                              0x010090e0   Section        0  gapc.o(i.gapc_init)
-    i.gapc_is_disc_connection                0x0100912c   Section        0  gapc.o(i.gapc_is_disc_connection)
-    i.gapc_is_sec_set                        0x01009130   Section        0  gapc.o(i.gapc_is_sec_set)
-    i.gapc_key_press_notification_cmd_handler 0x01009170   Section        0  gapc_task.o(i.gapc_key_press_notification_cmd_handler)
-    gapc_key_press_notification_cmd_handler  0x01009171   Thumb Code   104  gapc_task.o(i.gapc_key_press_notification_cmd_handler)
-    i.gapc_link_encrypted                    0x010091e0   Section        0  gapc.o(i.gapc_link_encrypted)
-    i.gapc_lk_sec_lvl_get                    0x01009208   Section        0  gapc.o(i.gapc_lk_sec_lvl_get)
-    i.gapc_operation_cleanup                 0x01009234   Section        0  gapc.o(i.gapc_operation_cleanup)
-    gapc_operation_cleanup                   0x01009235   Thumb Code    92  gapc.o(i.gapc_operation_cleanup)
-    i.gapc_param_update_cfm_handler          0x01009294   Section        0  gapc_task.o(i.gapc_param_update_cfm_handler)
-    gapc_param_update_cfm_handler            0x01009295   Thumb Code   256  gapc_task.o(i.gapc_param_update_cfm_handler)
-    i.gapc_param_update_cmd_handler          0x01009398   Section        0  gapc_task.o(i.gapc_param_update_cmd_handler)
-    gapc_param_update_cmd_handler            0x01009399   Thumb Code   276  gapc_task.o(i.gapc_param_update_cmd_handler)
-    i.gapc_param_update_req_ind_handler      0x010094b4   Section        0  app_task.o(i.gapc_param_update_req_ind_handler)
-    gapc_param_update_req_ind_handler        0x010094b5   Thumb Code   130  app_task.o(i.gapc_param_update_req_ind_handler)
-    i.gapc_param_update_sanity               0x01009540   Section        0  gapc.o(i.gapc_param_update_sanity)
-    i.gapc_peer_att_info_ind_handler         0x0100956c   Section        0  gapm_init.o(i.gapc_peer_att_info_ind_handler)
-    i.gapc_peer_features_ind_handler         0x010095d0   Section        0  app_task.o(i.gapc_peer_features_ind_handler)
-    gapc_peer_features_ind_handler           0x010095d1   Thumb Code    14  app_task.o(i.gapc_peer_features_ind_handler)
-    i.gapc_peer_ver_ind_handler              0x010095e0   Section        0  app_task.o(i.gapc_peer_ver_ind_handler)
-    gapc_peer_ver_ind_handler                0x010095e1   Thumb Code    46  app_task.o(i.gapc_peer_ver_ind_handler)
-    i.gapc_process_op                        0x01009614   Section        0  gapc_task.o(i.gapc_process_op)
-    i.gapc_reschedule_operation              0x010096a0   Section        0  gapc.o(i.gapc_reschedule_operation)
-    i.gapc_security_cmd_handler              0x010096dc   Section        0  gapc_task.o(i.gapc_security_cmd_handler)
-    gapc_security_cmd_handler                0x010096dd   Thumb Code    68  gapc_task.o(i.gapc_security_cmd_handler)
-    i.gapc_security_ind_handler              0x01009724   Section        0  app_sec.o(i.gapc_security_ind_handler)
-    gapc_security_ind_handler                0x01009725   Thumb Code    52  app_sec.o(i.gapc_security_ind_handler)
-    i.gapc_send_complete_evt                 0x0100976c   Section        0  gapc.o(i.gapc_send_complete_evt)
-    i.gapc_send_disconect_ind                0x010097cc   Section        0  gapc.o(i.gapc_send_disconect_ind)
-    i.gapc_send_error_evt                    0x010097f2   Section        0  gapc.o(i.gapc_send_error_evt)
-    i.gapc_set_dev_info_cfm_handler          0x01009818   Section        0  gapc_task.o(i.gapc_set_dev_info_cfm_handler)
-    gapc_set_dev_info_cfm_handler            0x01009819   Thumb Code    78  gapc_task.o(i.gapc_set_dev_info_cfm_handler)
-    i.gapc_set_dev_info_req_ind_handler      0x01009866   Section        0  app_task.o(i.gapc_set_dev_info_req_ind_handler)
-    gapc_set_dev_info_req_ind_handler        0x01009867   Thumb Code    60  app_task.o(i.gapc_set_dev_info_req_ind_handler)
-    i.gapc_set_le_ping_to_handler            0x010098a4   Section        0  gapc_task.o(i.gapc_set_le_ping_to_handler)
-    gapc_set_le_ping_to_handler              0x010098a5   Thumb Code    70  gapc_task.o(i.gapc_set_le_ping_to_handler)
-    i.gapc_set_le_pkt_size_handler           0x010098f0   Section        0  gapc_task.o(i.gapc_set_le_pkt_size_handler)
-    gapc_set_le_pkt_size_handler             0x010098f1   Thumb Code    74  gapc_task.o(i.gapc_set_le_pkt_size_handler)
-    i.gapc_set_local_addr                    0x01009940   Section        0  gapc.o(i.gapc_set_local_addr)
-    i.gapc_set_operation_ptr                 0x01009964   Section        0  gapc.o(i.gapc_set_operation_ptr)
-    i.gapc_set_phy_cmd_handler               0x01009974   Section        0  gapc_task.o(i.gapc_set_phy_cmd_handler)
-    gapc_set_phy_cmd_handler                 0x01009975   Thumb Code   104  gapc_task.o(i.gapc_set_phy_cmd_handler)
-    i.gapc_set_pref_slave_latency_cmd_handler 0x010099e0   Section        0  gapc_task.o(i.gapc_set_pref_slave_latency_cmd_handler)
-    gapc_set_pref_slave_latency_cmd_handler  0x010099e1   Thumb Code    70  gapc_task.o(i.gapc_set_pref_slave_latency_cmd_handler)
-    i.gapc_sig_pdu_recv_handler              0x01009a2c   Section        0  gapc_sig.o(i.gapc_sig_pdu_recv_handler)
-    i.gapc_sig_send_param_resp               0x01009a68   Section        0  gapc_sig.o(i.gapc_sig_send_param_resp)
-    i.gapc_sign_cmd_handler                  0x01009a8c   Section        0  gapc_task.o(i.gapc_sign_cmd_handler)
-    gapc_sign_cmd_handler                    0x01009a8d   Thumb Code    54  gapc_task.o(i.gapc_sign_cmd_handler)
-    i.gapc_sign_ind_handler                  0x01009ac8   Section        0  gattc_task.o(i.gapc_sign_ind_handler)
-    gapc_sign_ind_handler                    0x01009ac9   Thumb Code   138  gattc_task.o(i.gapc_sign_ind_handler)
-    i.gapc_smp_rep_attempts_timer_handler    0x01009b54   Section        0  gapc_task.o(i.gapc_smp_rep_attempts_timer_handler)
-    gapc_smp_rep_attempts_timer_handler      0x01009b55   Thumb Code    44  gapc_task.o(i.gapc_smp_rep_attempts_timer_handler)
-    i.gapc_smp_timeout_timer_ind_handler     0x01009b84   Section        0  gapc_task.o(i.gapc_smp_timeout_timer_ind_handler)
-    gapc_smp_timeout_timer_ind_handler       0x01009b85   Thumb Code    64  gapc_task.o(i.gapc_smp_timeout_timer_ind_handler)
-    i.gapc_svc_chg_ccc_get                   0x01009bc8   Section        0  gapc.o(i.gapc_svc_chg_ccc_get)
-    i.gapc_svc_chg_ccc_set                   0x01009bdc   Section        0  gapc.o(i.gapc_svc_chg_ccc_set)
-    i.gapc_update_conn_param_to_ind_handler  0x01009bf8   Section        0  gapc_task.o(i.gapc_update_conn_param_to_ind_handler)
-    gapc_update_conn_param_to_ind_handler    0x01009bf9   Thumb Code    68  gapc_task.o(i.gapc_update_conn_param_to_ind_handler)
-    i.gapc_update_state                      0x01009c3c   Section        0  gapc.o(i.gapc_update_state)
-    i.gapm_activity_create_cmd_handler       0x01009c70   Section        0  gapm_actv.o(i.gapm_activity_create_cmd_handler)
-    i.gapm_activity_created_ind_handler      0x01009d3c   Section        0  app_task.o(i.gapm_activity_created_ind_handler)
-    gapm_activity_created_ind_handler        0x01009d3d   Thumb Code    60  app_task.o(i.gapm_activity_created_ind_handler)
-    i.gapm_activity_delete_cmd_handler       0x01009d7c   Section        0  gapm_actv.o(i.gapm_activity_delete_cmd_handler)
-    i.gapm_activity_start_cmd_handler        0x01009df8   Section        0  gapm_actv.o(i.gapm_activity_start_cmd_handler)
-    i.gapm_activity_stop_cmd_handler         0x01009e6c   Section        0  gapm_actv.o(i.gapm_activity_stop_cmd_handler)
-    i.gapm_activity_stopped_ind_handler      0x01009edc   Section        0  app_task.o(i.gapm_activity_stopped_ind_handler)
-    gapm_activity_stopped_ind_handler        0x01009edd   Thumb Code   116  app_task.o(i.gapm_activity_stopped_ind_handler)
-    i.gapm_actv_alloc                        0x01009f58   Section        0  gapm_actv.o(i.gapm_actv_alloc)
-    i.gapm_actv_created                      0x01009f88   Section        0  gapm_actv.o(i.gapm_actv_created)
-    i.gapm_actv_deleted                      0x01009fec   Section        0  gapm_actv.o(i.gapm_actv_deleted)
-    i.gapm_actv_free                         0x0100a034   Section        0  gapm_actv.o(i.gapm_actv_free)
-    gapm_actv_free                           0x0100a035   Thumb Code    50  gapm_actv.o(i.gapm_actv_free)
-    i.gapm_actv_get_hci_own_addr_type        0x0100a06c   Section        0  gapm_actv.o(i.gapm_actv_get_hci_own_addr_type)
-    i.gapm_actv_get_next                     0x0100a08c   Section        0  gapm_actv.o(i.gapm_actv_get_next)
-    gapm_actv_get_next                       0x0100a08d   Thumb Code    44  gapm_actv.o(i.gapm_actv_get_next)
-    i.gapm_actv_init                         0x0100a0c0   Section        0  gapm_actv.o(i.gapm_actv_init)
-    i.gapm_actv_rand_addr_set_ind            0x0100a114   Section        0  gapm_actv.o(i.gapm_actv_rand_addr_set_ind)
-    i.gapm_actv_retrieve_cmd_cmp_evt         0x0100a130   Section        0  gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt)
-    i.gapm_actv_send_stopped_ind             0x0100a164   Section        0  gapm_actv.o(i.gapm_actv_send_stopped_ind)
-    gapm_actv_send_stopped_ind               0x0100a165   Thumb Code    42  gapm_actv.o(i.gapm_actv_send_stopped_ind)
-    i.gapm_actv_started                      0x0100a190   Section        0  gapm_actv.o(i.gapm_actv_started)
-    i.gapm_actv_stopped                      0x0100a1bc   Section        0  gapm_actv.o(i.gapm_actv_stopped)
-    i.gapm_addr_fsm                          0x0100a234   Section        0  gapm_addr.o(i.gapm_addr_fsm)
-    gapm_addr_fsm                            0x0100a235   Thumb Code   190  gapm_addr.o(i.gapm_addr_fsm)
-    i.gapm_addr_init                         0x0100a2f8   Section        0  gapm_addr.o(i.gapm_addr_init)
-    i.gapm_addr_renew_cmd_handler            0x0100a310   Section        0  gapm_addr.o(i.gapm_addr_renew_cmd_handler)
-    i.gapm_addr_renew_next_addr              0x0100a338   Section        0  gapm_addr.o(i.gapm_addr_renew_next_addr)
-    gapm_addr_renew_next_addr                0x0100a339   Thumb Code   164  gapm_addr.o(i.gapm_addr_renew_next_addr)
-    i.gapm_addr_renew_to_ind_handler         0x0100a3e4   Section        0  gapm_addr.o(i.gapm_addr_renew_to_ind_handler)
-    i.gapm_addr_send_dev_bdaddr_ind          0x0100a408   Section        0  gapm_addr.o(i.gapm_addr_send_dev_bdaddr_ind)
-    gapm_addr_send_dev_bdaddr_ind            0x0100a409   Thumb Code    44  gapm_addr.o(i.gapm_addr_send_dev_bdaddr_ind)
-    i.gapm_addr_set_rand_addr                0x0100a434   Section        0  gapm_addr.o(i.gapm_addr_set_rand_addr)
-    i.gapm_addr_solved_ind_handler           0x0100a50c   Section        0  app_task.o(i.gapm_addr_solved_ind_handler)
-    gapm_addr_solved_ind_handler             0x0100a50d   Thumb Code    16  app_task.o(i.gapm_addr_solved_ind_handler)
-    i.gapm_adv_check_data_sanity             0x0100a51c   Section        0  gapm_adv.o(i.gapm_adv_check_data_sanity)
-    gapm_adv_check_data_sanity               0x0100a51d   Thumb Code   124  gapm_adv.o(i.gapm_adv_check_data_sanity)
-    i.gapm_adv_check_param                   0x0100a598   Section        0  gapm_adv.o(i.gapm_adv_check_param)
-    gapm_adv_check_param                     0x0100a599   Thumb Code   206  gapm_adv.o(i.gapm_adv_check_param)
-    i.gapm_adv_create                        0x0100a670   Section        0  gapm_adv.o(i.gapm_adv_create)
-    i.gapm_adv_delete                        0x0100a718   Section        0  gapm_adv.o(i.gapm_adv_delete)
-    gapm_adv_delete                          0x0100a719   Thumb Code    16  gapm_adv.o(i.gapm_adv_delete)
-    i.gapm_adv_send_hci_le_rmv_adv_set_cmd   0x0100a72c   Section        0  gapm_adv.o(i.gapm_adv_send_hci_le_rmv_adv_set_cmd)
-    gapm_adv_send_hci_le_rmv_adv_set_cmd     0x0100a72d   Thumb Code    34  gapm_adv.o(i.gapm_adv_send_hci_le_rmv_adv_set_cmd)
-    i.gapm_adv_send_hci_le_set_ext_adv_data_cmd 0x0100a74e   Section        0  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_data_cmd)
-    gapm_adv_send_hci_le_set_ext_adv_data_cmd 0x0100a74f   Thumb Code   184  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_data_cmd)
-    i.gapm_adv_send_hci_le_set_ext_adv_en_cmd 0x0100a806   Section        0  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_en_cmd)
-    gapm_adv_send_hci_le_set_ext_adv_en_cmd  0x0100a807   Thumb Code    72  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_en_cmd)
-    i.gapm_adv_send_hci_le_set_ext_adv_param_cmd 0x0100a84e   Section        0  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_param_cmd)
-    gapm_adv_send_hci_le_set_ext_adv_param_cmd 0x0100a84f   Thumb Code   186  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_param_cmd)
-    i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd 0x0100a908   Section        0  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd)
-    gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd 0x0100a909   Thumb Code   182  gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd)
-    i.gapm_adv_send_hci_le_set_per_adv_data_cmd 0x0100a9be   Section        0  gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_data_cmd)
-    gapm_adv_send_hci_le_set_per_adv_data_cmd 0x0100a9bf   Thumb Code   104  gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_data_cmd)
-    i.gapm_adv_send_hci_le_set_per_adv_en_cmd 0x0100aa26   Section        0  gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_en_cmd)
-    gapm_adv_send_hci_le_set_per_adv_en_cmd  0x0100aa27   Thumb Code    38  gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_en_cmd)
-    i.gapm_adv_set_data                      0x0100aa4c   Section        0  gapm_adv.o(i.gapm_adv_set_data)
-    gapm_adv_set_data                        0x0100aa4d   Thumb Code    98  gapm_adv.o(i.gapm_adv_set_data)
-    i.gapm_adv_start                         0x0100aab0   Section        0  gapm_adv.o(i.gapm_adv_start)
-    gapm_adv_start                           0x0100aab1   Thumb Code    72  gapm_adv.o(i.gapm_adv_start)
-    i.gapm_adv_stop                          0x0100aafc   Section        0  gapm_adv.o(i.gapm_adv_stop)
-    gapm_adv_stop                            0x0100aafd   Thumb Code    30  gapm_adv.o(i.gapm_adv_stop)
-    i.gapm_auto_conn_to_ind_handler          0x0100ab20   Section        0  gapm_init.o(i.gapm_auto_conn_to_ind_handler)
-    i.gapm_cmp_evt_handler                   0x0100ab58   Section        0  app_task.o(i.gapm_cmp_evt_handler)
-    gapm_cmp_evt_handler                     0x0100ab59   Thumb Code   480  app_task.o(i.gapm_cmp_evt_handler)
-    i.gapm_cmp_evt_handler                   0x0100ad74   Section        0  gapc_task.o(i.gapm_cmp_evt_handler)
-    gapm_cmp_evt_handler                     0x0100ad75   Thumb Code   120  gapc_task.o(i.gapm_cmp_evt_handler)
-    i.gapm_cmp_evt_handler                   0x0100adec   Section        0  gapm_addr.o(i.gapm_cmp_evt_handler)
-    i.gapm_con_cleanup                       0x0100ae0c   Section        0  gapm.o(i.gapm_con_cleanup)
-    i.gapm_con_create                        0x0100ae4c   Section        0  gapm.o(i.gapm_con_create)
-    i.gapm_con_enable                        0x0100aeb4   Section        0  gapm.o(i.gapm_con_enable)
-    i.gapm_default_msg_handler               0x0100aebe   Section        0  gapm_task.o(i.gapm_default_msg_handler)
-    gapm_default_msg_handler                 0x0100aebf   Thumb Code     4  gapm_task.o(i.gapm_default_msg_handler)
-    i.gapm_dev_bdaddr_ind_handler            0x0100aec4   Section        0  gapm_addr.o(i.gapm_dev_bdaddr_ind_handler)
-    i.gapm_dle_val_check                     0x0100af00   Section        0  gapm.o(i.gapm_dle_val_check)
-    i.gapm_enc_block_ind_handler             0x0100af1c   Section        0  app_task.o(i.gapm_enc_block_ind_handler)
-    gapm_enc_block_ind_handler               0x0100af1d   Thumb Code    18  app_task.o(i.gapm_enc_block_ind_handler)
-    i.gapm_ext_adv_report_ind_handler        0x0100af34   Section        0  app_task.o(i.gapm_ext_adv_report_ind_handler)
-    gapm_ext_adv_report_ind_handler          0x0100af35   Thumb Code    12  app_task.o(i.gapm_ext_adv_report_ind_handler)
-    i.gapm_gen_dh_key_cmd_handler            0x0100af40   Section        0  gapm_smp.o(i.gapm_gen_dh_key_cmd_handler)
-    i.gapm_gen_rand_addr_cmd_handler         0x0100af90   Section        0  gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler)
-    i.gapm_gen_rand_nb_ind_handler           0x0100afcc   Section        0  app_task.o(i.gapm_gen_rand_nb_ind_handler)
-    gapm_gen_rand_nb_ind_handler             0x0100afcd   Thumb Code    38  app_task.o(i.gapm_gen_rand_nb_ind_handler)
-    i.gapm_gen_rand_nb_ind_handler           0x0100aff8   Section        0  gapc_task.o(i.gapm_gen_rand_nb_ind_handler)
-    gapm_gen_rand_nb_ind_handler             0x0100aff9   Thumb Code    40  gapc_task.o(i.gapm_gen_rand_nb_ind_handler)
-    i.gapm_get_address_type                  0x0100b020   Section        0  gapm.o(i.gapm_get_address_type)
-    i.gapm_get_att_handle                    0x0100b030   Section        0  gapm.o(i.gapm_get_att_handle)
-    i.gapm_get_bdaddr                        0x0100b058   Section        0  gapm.o(i.gapm_get_bdaddr)
-    i.gapm_get_dev_info_cmd_handler          0x0100b060   Section        0  gapm_cfg.o(i.gapm_get_dev_info_cmd_handler)
-    i.gapm_get_irk                           0x0100b170   Section        0  gapm.o(i.gapm_get_irk)
-    i.gapm_get_local_public_key              0x0100b178   Section        0  gapm.o(i.gapm_get_local_public_key)
-    i.gapm_get_max_mps                       0x0100b180   Section        0  gapm.o(i.gapm_get_max_mps)
-    i.gapm_get_max_mtu                       0x0100b18c   Section        0  gapm.o(i.gapm_get_max_mtu)
-    i.gapm_get_operation                     0x0100b198   Section        0  gapm.o(i.gapm_get_operation)
-    i.gapm_get_pub_key_cmd_handler           0x0100b1b0   Section        0  gapm_smp.o(i.gapm_get_pub_key_cmd_handler)
-    i.gapm_get_ral_addr_cmd_handler          0x0100b24c   Section        0  gapm_list.o(i.gapm_get_ral_addr_cmd_handler)
-    i.gapm_get_requester                     0x0100b2a0   Section        0  gapm.o(i.gapm_get_requester)
-    i.gapm_hci_handler                       0x0100b2bc   Section        0  gapm_task.o(i.gapm_hci_handler)
-    gapm_hci_handler                         0x0100b2bd   Thumb Code    78  gapm_task.o(i.gapm_hci_handler)
-    i.gapm_init                              0x0100b314   Section        0  gapm.o(i.gapm_init)
-    i.gapm_init_attr                         0x0100b384   Section        0  gapm.o(i.gapm_init_attr)
-    i.gapm_init_connection_ind               0x0100b3b8   Section        0  gapm_init.o(i.gapm_init_connection_ind)
-    i.gapm_init_create                       0x0100b450   Section        0  gapm_init.o(i.gapm_init_create)
-    i.gapm_init_delete                       0x0100b4d0   Section        0  gapm_init.o(i.gapm_init_delete)
-    gapm_init_delete                         0x0100b4d1   Thumb Code     4  gapm_init.o(i.gapm_init_delete)
-    i.gapm_init_send_hci_le_ext_create_con_cmd 0x0100b4d4   Section        0  gapm_init.o(i.gapm_init_send_hci_le_ext_create_con_cmd)
-    gapm_init_send_hci_le_ext_create_con_cmd 0x0100b4d5   Thumb Code   212  gapm_init.o(i.gapm_init_send_hci_le_ext_create_con_cmd)
-    i.gapm_init_start                        0x0100b5a8   Section        0  gapm_init.o(i.gapm_init_start)
-    gapm_init_start                          0x0100b5a9   Thumb Code   112  gapm_init.o(i.gapm_init_start)
-    i.gapm_init_stop                         0x0100b61c   Section        0  gapm_init.o(i.gapm_init_stop)
-    gapm_init_stop                           0x0100b61d   Thumb Code    42  gapm_init.o(i.gapm_init_stop)
-    i.gapm_is_addr_type_valid                0x0100b64c   Section        0  gapm_addr.o(i.gapm_is_addr_type_valid)
-    i.gapm_is_legacy_pairing_supp            0x0100b690   Section        0  gapm.o(i.gapm_is_legacy_pairing_supp)
-    i.gapm_is_pref_con_param_pres            0x0100b6a0   Section        0  gapm.o(i.gapm_is_pref_con_param_pres)
-    i.gapm_is_sec_con_pairing_supp           0x0100b6b0   Section        0  gapm.o(i.gapm_is_sec_con_pairing_supp)
-    i.gapm_le_psm_cleanup                    0x0100b6c0   Section        0  gapm.o(i.gapm_le_psm_cleanup)
-    i.gapm_le_psm_find                       0x0100b6dc   Section        0  gapm.o(i.gapm_le_psm_find)
-    i.gapm_le_psm_get_info                   0x0100b6f8   Section        0  gapm.o(i.gapm_le_psm_get_info)
-    i.gapm_le_test_mode_ctrl_cmd_handler     0x0100b728   Section        0  gapm_cfg.o(i.gapm_le_test_mode_ctrl_cmd_handler)
-    i.gapm_lecb_register                     0x0100b7a0   Section        0  gapm.o(i.gapm_lecb_register)
-    i.gapm_lecb_unregister                   0x0100b7d4   Section        0  gapm.o(i.gapm_lecb_unregister)
-    i.gapm_lepsm_register_cmd_handler        0x0100b7f8   Section        0  gapm_cfg.o(i.gapm_lepsm_register_cmd_handler)
-    i.gapm_lepsm_unregister_cmd_handler      0x0100b85c   Section        0  gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler)
-    i.gapm_list_add_next_entry               0x0100b8b0   Section        0  gapm_list.o(i.gapm_list_add_next_entry)
-    gapm_list_add_next_entry                 0x0100b8b1   Thumb Code   174  gapm_list.o(i.gapm_list_add_next_entry)
-    i.gapm_list_send_list_size_ind           0x0100b95e   Section        0  gapm_list.o(i.gapm_list_send_list_size_ind)
-    gapm_list_send_list_size_ind             0x0100b95f   Thumb Code    38  gapm_list.o(i.gapm_list_send_list_size_ind)
-    i.gapm_list_set_cmd_handler              0x0100b984   Section        0  gapm_list.o(i.gapm_list_set_cmd_handler)
-    i.gapm_op_reset_continue                 0x0100b9d4   Section        0  gapm_cfg.o(i.gapm_op_reset_continue)
-    gapm_op_reset_continue                   0x0100b9d5   Thumb Code   148  gapm_cfg.o(i.gapm_op_reset_continue)
-    i.gapm_op_setup_continue                 0x0100ba78   Section        0  gapm_cfg.o(i.gapm_op_setup_continue)
-    gapm_op_setup_continue                   0x0100ba79   Thumb Code   298  gapm_cfg.o(i.gapm_op_setup_continue)
-    i.gapm_operation_cleanup                 0x0100bba8   Section        0  gapm.o(i.gapm_operation_cleanup)
-    gapm_operation_cleanup                   0x0100bba9   Thumb Code    46  gapm.o(i.gapm_operation_cleanup)
-    i.gapm_per_sync_clear_fragments          0x0100bbdc   Section        0  gapm_per_sync.o(i.gapm_per_sync_clear_fragments)
-    i.gapm_per_sync_create                   0x0100bbfc   Section        0  gapm_per_sync.o(i.gapm_per_sync_create)
-    i.gapm_per_sync_delete                   0x0100bc40   Section        0  gapm_per_sync.o(i.gapm_per_sync_delete)
-    gapm_per_sync_delete                     0x0100bc41   Thumb Code     4  gapm_per_sync.o(i.gapm_per_sync_delete)
-    i.gapm_per_sync_get_activity             0x0100bc44   Section        0  gapm_per_sync.o(i.gapm_per_sync_get_activity)
-    gapm_per_sync_get_activity               0x0100bc45   Thumb Code    80  gapm_per_sync.o(i.gapm_per_sync_get_activity)
-    i.gapm_per_sync_send_adv_report_ind      0x0100bc9c   Section        0  gapm_per_sync.o(i.gapm_per_sync_send_adv_report_ind)
-    gapm_per_sync_send_adv_report_ind        0x0100bc9d   Thumb Code   144  gapm_per_sync.o(i.gapm_per_sync_send_adv_report_ind)
-    i.gapm_per_sync_start                    0x0100bd2c   Section        0  gapm_per_sync.o(i.gapm_per_sync_start)
-    gapm_per_sync_start                      0x0100bd2d   Thumb Code   120  gapm_per_sync.o(i.gapm_per_sync_start)
-    i.gapm_per_sync_stop                     0x0100bda8   Section        0  gapm_per_sync.o(i.gapm_per_sync_stop)
-    gapm_per_sync_stop                       0x0100bda9   Thumb Code    60  gapm_per_sync.o(i.gapm_per_sync_stop)
-    i.gapm_process_op                        0x0100bde8   Section        0  gapm.o(i.gapm_process_op)
-    i.gapm_profile_added_ind_handler         0x0100be5c   Section        0  app_task.o(i.gapm_profile_added_ind_handler)
-    gapm_profile_added_ind_handler           0x0100be5d   Thumb Code    34  app_task.o(i.gapm_profile_added_ind_handler)
-    i.gapm_profile_task_add_cmd_handler      0x0100be80   Section        0  gapm_cfg.o(i.gapm_profile_task_add_cmd_handler)
-    i.gapm_reset_cmd_handler                 0x0100bee0   Section        0  gapm_cfg.o(i.gapm_reset_cmd_handler)
-    i.gapm_resolv_addr_cmd_handler           0x0100bf20   Section        0  gapm_smp.o(i.gapm_resolv_addr_cmd_handler)
-    i.gapm_scan_actv_clean                   0x0100bf58   Section        0  gapm_scan.o(i.gapm_scan_actv_clean)
-    i.gapm_scan_add_to_filter                0x0100bf80   Section        0  gapm_scan.o(i.gapm_scan_add_to_filter)
-    gapm_scan_add_to_filter                  0x0100bf81   Thumb Code   124  gapm_scan.o(i.gapm_scan_add_to_filter)
-    i.gapm_scan_clear_fragments              0x0100bffc   Section        0  gapm_scan.o(i.gapm_scan_clear_fragments)
-    gapm_scan_clear_fragments                0x0100bffd   Thumb Code    26  gapm_scan.o(i.gapm_scan_clear_fragments)
-    i.gapm_scan_create                       0x0100c018   Section        0  gapm_scan.o(i.gapm_scan_create)
-    i.gapm_scan_delete                       0x0100c088   Section        0  gapm_scan.o(i.gapm_scan_delete)
-    gapm_scan_delete                         0x0100c089   Thumb Code     4  gapm_scan.o(i.gapm_scan_delete)
-    i.gapm_scan_filter_packet                0x0100c08c   Section        0  gapm_scan.o(i.gapm_scan_filter_packet)
-    gapm_scan_filter_packet                  0x0100c08d   Thumb Code   258  gapm_scan.o(i.gapm_scan_filter_packet)
-    i.gapm_scan_request_ind_handler          0x0100c194   Section        0  app_task.o(i.gapm_scan_request_ind_handler)
-    gapm_scan_request_ind_handler            0x0100c195   Thumb Code    56  app_task.o(i.gapm_scan_request_ind_handler)
-    i.gapm_scan_send_adv_report_ind          0x0100c1d0   Section        0  gapm_scan.o(i.gapm_scan_send_adv_report_ind)
-    gapm_scan_send_adv_report_ind            0x0100c1d1   Thumb Code   320  gapm_scan.o(i.gapm_scan_send_adv_report_ind)
-    i.gapm_scan_send_hci_le_set_ext_scan_en_cmd 0x0100c310   Section        0  gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_en_cmd)
-    gapm_scan_send_hci_le_set_ext_scan_en_cmd 0x0100c311   Thumb Code    74  gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_en_cmd)
-    i.gapm_scan_send_hci_le_set_ext_scan_param_cmd 0x0100c360   Section        0  gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_param_cmd)
-    gapm_scan_send_hci_le_set_ext_scan_param_cmd 0x0100c361   Thumb Code   156  gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_param_cmd)
-    i.gapm_scan_start                        0x0100c3fc   Section        0  gapm_scan.o(i.gapm_scan_start)
-    gapm_scan_start                          0x0100c3fd   Thumb Code    70  gapm_scan.o(i.gapm_scan_start)
-    i.gapm_scan_stop                         0x0100c448   Section        0  gapm_scan.o(i.gapm_scan_stop)
-    gapm_scan_stop                           0x0100c449   Thumb Code    14  gapm_scan.o(i.gapm_scan_stop)
-    i.gapm_scan_store_fragment               0x0100c45c   Section        0  gapm_scan.o(i.gapm_scan_store_fragment)
-    gapm_scan_store_fragment                 0x0100c45d   Thumb Code   118  gapm_scan.o(i.gapm_scan_store_fragment)
-    i.gapm_send_complete_evt                 0x0100c4d4   Section        0  gapm.o(i.gapm_send_complete_evt)
-    i.gapm_send_error_evt                    0x0100c518   Section        0  gapm.o(i.gapm_send_error_evt)
-    i.gapm_set_adv_data_cmd_handler          0x0100c53c   Section        0  gapm_adv.o(i.gapm_set_adv_data_cmd_handler)
-    i.gapm_set_channel_map_cmd_handler       0x0100c628   Section        0  gapm_cfg.o(i.gapm_set_channel_map_cmd_handler)
-    i.gapm_set_dev_config_cmd_handler        0x0100c680   Section        0  gapm_cfg.o(i.gapm_set_dev_config_cmd_handler)
-    i.gapm_set_irk_cmd_handler               0x0100c834   Section        0  gapm_cfg.o(i.gapm_set_irk_cmd_handler)
-    i.gapm_set_max_mps                       0x0100c86c   Section        0  gapm.o(i.gapm_set_max_mps)
-    i.gapm_set_max_mtu                       0x0100c88c   Section        0  gapm.o(i.gapm_set_max_mtu)
-    i.gapm_smp_encrypt_req                   0x0100c8ac   Section        0  gapm_smp.o(i.gapm_smp_encrypt_req)
-    gapm_smp_encrypt_req                     0x0100c8ad   Thumb Code    16  gapm_smp.o(i.gapm_smp_encrypt_req)
-    i.gapm_smp_encrypt_rsp                   0x0100c8c0   Section        0  gapm_smp.o(i.gapm_smp_encrypt_rsp)
-    gapm_smp_encrypt_rsp                     0x0100c8c1   Thumb Code   154  gapm_smp.o(i.gapm_smp_encrypt_rsp)
-    i.gapm_smp_rand_req                      0x0100c960   Section        0  gapm_smp.o(i.gapm_smp_rand_req)
-    gapm_smp_rand_req                        0x0100c961   Thumb Code     8  gapm_smp.o(i.gapm_smp_rand_req)
-    i.gapm_smp_rand_rsp                      0x0100c96c   Section        0  gapm_smp.o(i.gapm_smp_rand_rsp)
-    gapm_smp_rand_rsp                        0x0100c96d   Thumb Code   142  gapm_smp.o(i.gapm_smp_rand_rsp)
-    i.gapm_smp_resolv_op_cont                0x0100ca00   Section        0  gapm_smp.o(i.gapm_smp_resolv_op_cont)
-    gapm_smp_resolv_op_cont                  0x0100ca01   Thumb Code   150  gapm_smp.o(i.gapm_smp_resolv_op_cont)
-    i.gapm_svc_chg_en                        0x0100ca9c   Section        0  gapm.o(i.gapm_svc_chg_en)
-    i.gapm_sync_established_ind_handler      0x0100caac   Section        0  app_task.o(i.gapm_sync_established_ind_handler)
-    gapm_sync_established_ind_handler        0x0100caad   Thumb Code    12  app_task.o(i.gapm_sync_established_ind_handler)
-    i.gapm_unknown_task_msg_handler          0x0100cab8   Section        0  gapm_task.o(i.gapm_unknown_task_msg_handler)
-    gapm_unknown_task_msg_handler            0x0100cab9   Thumb Code    34  gapm_task.o(i.gapm_unknown_task_msg_handler)
-    i.gapm_update_state                      0x0100cada   Section        0  gapm.o(i.gapm_update_state)
-    i.gapm_use_enc_block_cmd_handler         0x0100cb08   Section        0  gapm_smp.o(i.gapm_use_enc_block_cmd_handler)
-    i.gapm_use_enc_block_ind_handler         0x0100cb48   Section        0  gapc_task.o(i.gapm_use_enc_block_ind_handler)
-    gapm_use_enc_block_ind_handler           0x0100cb49   Thumb Code    60  gapc_task.o(i.gapm_use_enc_block_ind_handler)
-    i.gatt_add_service                       0x0100cb84   Section        0  gatt_api.o(i.gatt_add_service)
-    i.gatt_clear_remote_svc                  0x0100cbec   Section        0  gatt_api.o(i.gatt_clear_remote_svc)
-    i.gatt_clr_peer_svc                      0x0100cc44   Section        0  gatt_api.o(i.gatt_clr_peer_svc)
-    gatt_clr_peer_svc                        0x0100cc45   Thumb Code    58  gatt_api.o(i.gatt_clr_peer_svc)
-    i.gatt_get_free_svc_id                   0x0100cc84   Section        0  gatt_api.o(i.gatt_get_free_svc_id)
-    i.gatt_get_mtu                           0x0100ccb0   Section        0  gatt_api.o(i.gatt_get_mtu)
-    i.gatt_msg_default_handler               0x0100ccb4   Section        0  gatt_api.o(i.gatt_msg_default_handler)
-    gatt_msg_default_handler                 0x0100ccb5   Thumb Code    44  gatt_api.o(i.gatt_msg_default_handler)
-    i.gatt_msg_default_handler_imp           0x0100cce8   Section        0  gatt_api.o(i.gatt_msg_default_handler_imp)
-    gatt_msg_default_handler_imp             0x0100cce9   Thumb Code  1526  gatt_api.o(i.gatt_msg_default_handler_imp)
-    i.gatt_mtu_exchange_req                  0x0100d2e4   Section        0  gatt_api.o(i.gatt_mtu_exchange_req)
-    i.gatt_notification                      0x0100d308   Section        0  gatt_api.o(i.gatt_notification)
-    i.gatt_notification_with_handle          0x0100d338   Section        0  gatt_api.o(i.gatt_notification_with_handle)
-    i.gatt_profile_task_add                  0x0100d3a0   Section        0  gatt_api.o(i.gatt_profile_task_add)
-    i.gatt_regist_peer_prf_info              0x0100d44c   Section        0  gatt_api.o(i.gatt_regist_peer_prf_info)
-    gatt_regist_peer_prf_info                0x0100d44d   Thumb Code   114  gatt_api.o(i.gatt_regist_peer_prf_info)
-    i.gatt_servcie_added                     0x0100d4cc   Section        0  gatt_api.o(i.gatt_servcie_added)
-    gatt_servcie_added                       0x0100d4cd   Thumb Code    50  gatt_api.o(i.gatt_servcie_added)
-    i.gatt_service_connection_cleanup        0x0100d508   Section        0  gatt_api.o(i.gatt_service_connection_cleanup)
-    gatt_service_connection_cleanup          0x0100d509   Thumb Code    54  gatt_api.o(i.gatt_service_connection_cleanup)
-    i.gatt_service_connection_created        0x0100d544   Section        0  gatt_api.o(i.gatt_service_connection_created)
-    gatt_service_connection_created          0x0100d545   Thumb Code    60  gatt_api.o(i.gatt_service_connection_created)
-    i.gatt_service_destroy                   0x0100d588   Section        0  gatt_api.o(i.gatt_service_destroy)
-    gatt_service_destroy                     0x0100d589   Thumb Code     2  gatt_api.o(i.gatt_service_destroy)
-    i.gatt_service_init                      0x0100d58c   Section        0  gatt_api.o(i.gatt_service_init)
-    gatt_service_init                        0x0100d58d   Thumb Code   742  gatt_api.o(i.gatt_service_init)
-    i.gatt_store_peer_prf_info               0x0100d8ac   Section        0  gatt_api.o(i.gatt_store_peer_prf_info)
-    gatt_store_peer_prf_info                 0x0100d8ad   Thumb Code   284  gatt_api.o(i.gatt_store_peer_prf_info)
-    i.gatt_write_peer_svc_to_flash           0x0100da00   Section        0  user_bond_manage.o(i.gatt_write_peer_svc_to_flash)
-    i.gattc_att_info_cfm_handler             0x0100da90   Section        0  gattc_task.o(i.gattc_att_info_cfm_handler)
-    gattc_att_info_cfm_handler               0x0100da91   Thumb Code    82  gattc_task.o(i.gattc_att_info_cfm_handler)
-    i.gattc_att_info_req_ind_handler         0x0100dae8   Section        0  gapc_task.o(i.gattc_att_info_req_ind_handler)
-    gattc_att_info_req_ind_handler           0x0100dae9   Thumb Code   102  gapc_task.o(i.gattc_att_info_req_ind_handler)
-    i.gattc_att_info_req_ind_handler         0x0100db4e   Section        0  gattc_task.o(i.gattc_att_info_req_ind_handler)
-    gattc_att_info_req_ind_handler           0x0100db4f   Thumb Code    80  gattc_task.o(i.gattc_att_info_req_ind_handler)
-    i.gattc_cleanup                          0x0100dba0   Section        0  gattc.o(i.gattc_cleanup)
-    i.gattc_cmp_evt_handler                  0x0100dc44   Section        0  gapc_task.o(i.gattc_cmp_evt_handler)
-    gattc_cmp_evt_handler                    0x0100dc45   Thumb Code    62  gapc_task.o(i.gattc_cmp_evt_handler)
-    i.gattc_cmp_evt_handler                  0x0100dc84   Section        0  gattc_task.o(i.gattc_cmp_evt_handler)
-    gattc_cmp_evt_handler                    0x0100dc85   Thumb Code   384  gattc_task.o(i.gattc_cmp_evt_handler)
-    i.gattc_con_enable                       0x0100de08   Section        0  gattc.o(i.gattc_con_enable)
-    i.gattc_create                           0x0100de20   Section        0  gattc.o(i.gattc_create)
-    i.gattc_default_msg_handler              0x0100deac   Section        0  gattc_task.o(i.gattc_default_msg_handler)
-    gattc_default_msg_handler                0x0100dead   Thumb Code    12  gattc_task.o(i.gattc_default_msg_handler)
-    i.gattc_disc_char_desc_ind_handler       0x0100deb8   Section        0  gattc_task.o(i.gattc_disc_char_desc_ind_handler)
-    gattc_disc_char_desc_ind_handler         0x0100deb9   Thumb Code   106  gattc_task.o(i.gattc_disc_char_desc_ind_handler)
-    i.gattc_disc_char_ind_handler            0x0100df28   Section        0  gattc_task.o(i.gattc_disc_char_ind_handler)
-    gattc_disc_char_ind_handler              0x0100df29   Thumb Code   146  gattc_task.o(i.gattc_disc_char_ind_handler)
-    i.gattc_disc_cmd_handler                 0x0100dfc0   Section        0  gattc_task.o(i.gattc_disc_cmd_handler)
-    gattc_disc_cmd_handler                   0x0100dfc1   Thumb Code   322  gattc_task.o(i.gattc_disc_cmd_handler)
-    i.gattc_disc_svc_incl_ind_handler        0x0100e10c   Section        0  gattc_task.o(i.gattc_disc_svc_incl_ind_handler)
-    gattc_disc_svc_incl_ind_handler          0x0100e10d   Thumb Code   110  gattc_task.o(i.gattc_disc_svc_incl_ind_handler)
-    i.gattc_disc_svc_ind_handler             0x0100e180   Section        0  gattc_task.o(i.gattc_disc_svc_ind_handler)
-    gattc_disc_svc_ind_handler               0x0100e181   Thumb Code    66  gattc_task.o(i.gattc_disc_svc_ind_handler)
-    i.gattc_event_cfm_handler                0x0100e1dc   Section        0  gattc_task.o(i.gattc_event_cfm_handler)
-    gattc_event_cfm_handler                  0x0100e1dd   Thumb Code    24  gattc_task.o(i.gattc_event_cfm_handler)
-    i.gattc_event_ind_handler                0x0100e1f4   Section        0  app_task.o(i.gattc_event_ind_handler)
-    gattc_event_ind_handler                  0x0100e1f5   Thumb Code    26  app_task.o(i.gattc_event_ind_handler)
-    i.gattc_exc_mtu_cmd_handler              0x0100e214   Section        0  gattc_task.o(i.gattc_exc_mtu_cmd_handler)
-    gattc_exc_mtu_cmd_handler                0x0100e215   Thumb Code    68  gattc_task.o(i.gattc_exc_mtu_cmd_handler)
-    i.gattc_execute_write_cmd_handler        0x0100e25c   Section        0  gattc_task.o(i.gattc_execute_write_cmd_handler)
-    gattc_execute_write_cmd_handler          0x0100e25d   Thumb Code    42  gattc_task.o(i.gattc_execute_write_cmd_handler)
-    i.gattc_get_mtu                          0x0100e28c   Section        0  gattc.o(i.gattc_get_mtu)
-    i.gattc_get_operation                    0x0100e29c   Section        0  gattc.o(i.gattc_get_operation)
-    i.gattc_get_operation_ptr                0x0100e2b8   Section        0  gattc.o(i.gattc_get_operation_ptr)
-    i.gattc_get_requester                    0x0100e2c8   Section        0  gattc.o(i.gattc_get_requester)
-    i.gattc_init                             0x0100e2e8   Section        0  gattc.o(i.gattc_init)
-    i.gattc_operation_cleanup                0x0100e338   Section        0  gattc.o(i.gattc_operation_cleanup)
-    gattc_operation_cleanup                  0x0100e339   Thumb Code   102  gattc.o(i.gattc_operation_cleanup)
-    i.gattc_process_op                       0x0100e3a4   Section        0  gattc_task.o(i.gattc_process_op)
-    gattc_process_op                         0x0100e3a5   Thumb Code   162  gattc_task.o(i.gattc_process_op)
-    i.gattc_read_cfm_handler                 0x0100e44c   Section        0  gattc_task.o(i.gattc_read_cfm_handler)
-    gattc_read_cfm_handler                   0x0100e44d   Thumb Code    64  gattc_task.o(i.gattc_read_cfm_handler)
-    i.gattc_read_cmd_handler                 0x0100e490   Section        0  gattc_task.o(i.gattc_read_cmd_handler)
-    gattc_read_cmd_handler                   0x0100e491   Thumb Code   292  gattc_task.o(i.gattc_read_cmd_handler)
-    i.gattc_read_ind_handler                 0x0100e5c0   Section        0  gapc_task.o(i.gattc_read_ind_handler)
-    gattc_read_ind_handler                   0x0100e5c1   Thumb Code   232  gapc_task.o(i.gattc_read_ind_handler)
-    i.gattc_read_req_ind_handler             0x0100e6a8   Section        0  gapc_task.o(i.gattc_read_req_ind_handler)
-    gattc_read_req_ind_handler               0x0100e6a9   Thumb Code   184  gapc_task.o(i.gattc_read_req_ind_handler)
-    i.gattc_read_req_ind_handler             0x0100e760   Section        0  gattc_task.o(i.gattc_read_req_ind_handler)
-    gattc_read_req_ind_handler               0x0100e761   Thumb Code    94  gattc_task.o(i.gattc_read_req_ind_handler)
-    i.gattc_reg_to_peer_evt_cmd_handler      0x0100e7c0   Section        0  gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler)
-    gattc_reg_to_peer_evt_cmd_handler        0x0100e7c1   Thumb Code   156  gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler)
-    i.gattc_reschedule_operation             0x0100e864   Section        0  gattc.o(i.gattc_reschedule_operation)
-    i.gattc_sdp_svc_disc_cmd_handler         0x0100e8a0   Section        0  gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler)
-    gattc_sdp_svc_disc_cmd_handler           0x0100e8a1   Thumb Code   190  gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler)
-    i.gattc_send_complete_evt                0x0100e964   Section        0  gattc.o(i.gattc_send_complete_evt)
-    i.gattc_send_error_evt                   0x0100e9cc   Section        0  gattc.o(i.gattc_send_error_evt)
-    i.gattc_send_evt_cmd_handler             0x0100e9f8   Section        0  gattc_task.o(i.gattc_send_evt_cmd_handler)
-    gattc_send_evt_cmd_handler               0x0100e9f9   Thumb Code    78  gattc_task.o(i.gattc_send_evt_cmd_handler)
-    i.gattc_send_svc_changed_cmd_handler     0x0100ea50   Section        0  gattc_task.o(i.gattc_send_svc_changed_cmd_handler)
-    gattc_send_svc_changed_cmd_handler       0x0100ea51   Thumb Code   178  gattc_task.o(i.gattc_send_svc_changed_cmd_handler)
-    i.gattc_set_mtu                          0x0100eb04   Section        0  gattc.o(i.gattc_set_mtu)
-    i.gattc_set_operation_ptr                0x0100eb54   Section        0  gattc.o(i.gattc_set_operation_ptr)
-    i.gattc_timeout_handler                  0x0100eb64   Section        0  gattc_task.o(i.gattc_timeout_handler)
-    gattc_timeout_handler                    0x0100eb65   Thumb Code   110  gattc_task.o(i.gattc_timeout_handler)
-    i.gattc_update_state                     0x0100ebdc   Section        0  gattc.o(i.gattc_update_state)
-    i.gattc_write_cfm_handler                0x0100ec04   Section        0  gattc_task.o(i.gattc_write_cfm_handler)
-    gattc_write_cfm_handler                  0x0100ec05   Thumb Code   132  gattc_task.o(i.gattc_write_cfm_handler)
-    i.gattc_write_cmd_handler                0x0100ec8c   Section        0  gattc_task.o(i.gattc_write_cmd_handler)
-    gattc_write_cmd_handler                  0x0100ec8d   Thumb Code   398  gattc_task.o(i.gattc_write_cmd_handler)
-    i.gattc_write_req_ind_handler            0x0100ee20   Section        0  gapc_task.o(i.gattc_write_req_ind_handler)
-    gattc_write_req_ind_handler              0x0100ee21   Thumb Code   224  gapc_task.o(i.gattc_write_req_ind_handler)
-    i.gattc_write_req_ind_handler            0x0100ef00   Section        0  gattc_task.o(i.gattc_write_req_ind_handler)
-    gattc_write_req_ind_handler              0x0100ef01   Thumb Code   114  gattc_task.o(i.gattc_write_req_ind_handler)
-    i.gattm_cleanup                          0x0100ef72   Section        0  gattm.o(i.gattm_cleanup)
-    i.gattm_create                           0x0100ef78   Section        0  gattm.o(i.gattm_create)
-    i.gattm_default_msg_handler              0x0100ef7c   Section        0  gattm_task.o(i.gattm_default_msg_handler)
-    gattm_default_msg_handler                0x0100ef7d   Thumb Code     4  gattm_task.o(i.gattm_default_msg_handler)
-    i.gattm_init                             0x0100ef80   Section        0  gattm.o(i.gattm_init)
-    i.gattm_init_attr                        0x0100efa4   Section        0  gattm.o(i.gattm_init_attr)
-    i.gattm_svc_get_start_hdl                0x0100f008   Section        0  gattm.o(i.gattm_svc_get_start_hdl)
-    i.get_active_service_id                  0x0100f014   Section        0  gatt_api.o(i.get_active_service_id)
-    get_active_service_id                    0x0100f015   Thumb Code    48  gatt_api.o(i.get_active_service_id)
-    i.get_gatt_default_itf                   0x0100f048   Section        0  gatt_api.o(i.get_gatt_default_itf)
-    i.get_stored_info_req                    0x0100f050   Section        0  app_proj_event.o(i.get_stored_info_req)
-    i.get_valid_tim_evt_id                   0x0100f06c   Section        0  os_timer.o(i.get_valid_tim_evt_id)
-    get_valid_tim_evt_id                     0x0100f06d   Thumb Code    70  os_timer.o(i.get_valid_tim_evt_id)
-    i.hci_acl_data_handler                   0x0100f0b8   Section        0  l2cc_task.o(i.hci_acl_data_handler)
-    hci_acl_data_handler                     0x0100f0b9   Thumb Code   292  l2cc_task.o(i.hci_acl_data_handler)
-    i.hci_auth_payl_to_exp_evt_handler       0x0100f1e8   Section        0  gapc_hci.o(i.hci_auth_payl_to_exp_evt_handler)
-    hci_auth_payl_to_exp_evt_handler         0x0100f1e9   Thumb Code    36  gapc_hci.o(i.hci_auth_payl_to_exp_evt_handler)
-    i.hci_basic_cmd_cmp_evt_cfg_handler      0x0100f20c   Section        0  gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler)
-    i.hci_basic_cmd_cmp_evt_rl_cfg_handler   0x0100f2b0   Section        0  gapm_cfg.o(i.hci_basic_cmd_cmp_evt_rl_cfg_handler)
-    i.hci_cmd_stat_event_handler             0x0100f2f4   Section        0  gapc_hci.o(i.hci_cmd_stat_event_handler)
-    hci_cmd_stat_event_handler               0x0100f2f5   Thumb Code   240  gapc_hci.o(i.hci_cmd_stat_event_handler)
-    i.hci_disc_cmp_evt_handler               0x0100f3e8   Section        0  gapc_hci.o(i.hci_disc_cmp_evt_handler)
-    hci_disc_cmp_evt_handler                 0x0100f3e9   Thumb Code    88  gapc_hci.o(i.hci_disc_cmp_evt_handler)
-    i.hci_enc_chg_evt_handler                0x0100f444   Section        0  gapc_hci.o(i.hci_enc_chg_evt_handler)
-    hci_enc_chg_evt_handler                  0x0100f445   Thumb Code    36  gapc_hci.o(i.hci_enc_chg_evt_handler)
-    i.hci_enc_key_refr_evt_handler           0x0100f46c   Section        0  gapc_hci.o(i.hci_enc_key_refr_evt_handler)
-    hci_enc_key_refr_evt_handler             0x0100f46d   Thumb Code    36  gapc_hci.o(i.hci_enc_key_refr_evt_handler)
-    i.hci_le_adv_set_term_evt_handler        0x0100f494   Section        0  gapm_adv.o(i.hci_le_adv_set_term_evt_handler)
-    i.hci_le_ch_sel_algo_evt_handler         0x0100f50c   Section        0  gapc_hci.o(i.hci_le_ch_sel_algo_evt_handler)
-    i.hci_le_cmd_cmp_evt_addr_handler        0x0100f534   Section        0  gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler)
-    i.hci_le_cmd_cmp_evt_adv_handler         0x0100f56c   Section        0  gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler)
-    i.hci_le_cmd_cmp_evt_creating_handler    0x0100f610   Section        0  gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler)
-    hci_le_cmd_cmp_evt_creating_handler      0x0100f611   Thumb Code   230  gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler)
-    i.hci_le_cmd_cmp_evt_init_handler        0x0100f6fc   Section        0  gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler)
-    i.hci_le_cmd_cmp_evt_list_handler        0x0100f77c   Section        0  gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler)
-    i.hci_le_cmd_cmp_evt_per_sync_handler    0x0100f81c   Section        0  gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler)
-    i.hci_le_cmd_cmp_evt_scan_handler        0x0100f850   Section        0  gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler)
-    i.hci_le_cmd_cmp_evt_starting_handler    0x0100f8b8   Section        0  gapm_adv.o(i.hci_le_cmd_cmp_evt_starting_handler)
-    hci_le_cmd_cmp_evt_starting_handler      0x0100f8b9   Thumb Code   126  gapm_adv.o(i.hci_le_cmd_cmp_evt_starting_handler)
-    i.hci_le_con_update_cmp_evt_handler      0x0100f938   Section        0  gapc_hci.o(i.hci_le_con_update_cmp_evt_handler)
-    hci_le_con_update_cmp_evt_handler        0x0100f939   Thumb Code   138  gapc_hci.o(i.hci_le_con_update_cmp_evt_handler)
-    i.hci_le_data_len_chg_evt_handler        0x0100f9c8   Section        0  gapc_hci.o(i.hci_le_data_len_chg_evt_handler)
-    hci_le_data_len_chg_evt_handler          0x0100f9c9   Thumb Code    60  gapc_hci.o(i.hci_le_data_len_chg_evt_handler)
-    i.hci_le_enh_con_cmp_evt_handler         0x0100fa04   Section        0  gapm_actv.o(i.hci_le_enh_con_cmp_evt_handler)
-    i.hci_le_ext_adv_report_evt_handler      0x0100fa2c   Section        0  gapm_scan.o(i.hci_le_ext_adv_report_evt_handler)
-    i.hci_le_gen_dhkey_stat_evt_handler      0x0100faf0   Section        0  gapm_smp.o(i.hci_le_gen_dhkey_stat_evt_handler)
-    i.hci_le_generate_dhkey_cmp_evt_handler  0x0100fb16   Section        0  gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler)
-    i.hci_le_ltk_request_evt_handler         0x0100fb6c   Section        0  gapc_hci.o(i.hci_le_ltk_request_evt_handler)
-    hci_le_ltk_request_evt_handler           0x0100fb6d   Thumb Code   118  gapc_hci.o(i.hci_le_ltk_request_evt_handler)
-    i.hci_le_per_adv_report_evt_handler      0x0100fbec   Section        0  gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler)
-    i.hci_le_per_adv_sync_est_evt_handler    0x0100fc3c   Section        0  gapm_per_sync.o(i.hci_le_per_adv_sync_est_evt_handler)
-    i.hci_le_per_adv_sync_lost_evt_handler   0x0100fca2   Section        0  gapm_per_sync.o(i.hci_le_per_adv_sync_lost_evt_handler)
-    i.hci_le_phy_upd_cmp_evt_handler         0x0100fcc0   Section        0  gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler)
-    hci_le_phy_upd_cmp_evt_handler           0x0100fcc1   Thumb Code   100  gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler)
-    i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler 0x0100fd28   Section        0  gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler)
-    i.hci_le_rd_buff_size_cmd_cmp_evt_handler 0x0100fd6c   Section        0  gapm_cfg.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler)
-    i.hci_le_rd_local_p256_public_key_cmp_evt_handler 0x0100fd9c   Section        0  gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler)
-    i.hci_le_rd_max_data_len_cmd_cmp_evt_handler 0x0100fe2c   Section        0  gapm_cfg.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler)
-    i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler 0x0100fe70   Section        0  gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler)
-    i.hci_le_rd_pal_size_cmd_cmp_evt_handler 0x0100fed8   Section        0  gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler)
-    i.hci_le_rd_phy_cmd_cmp_evt_handler      0x0100ff14   Section        0  gapc_hci.o(i.hci_le_rd_phy_cmd_cmp_evt_handler)
-    hci_le_rd_phy_cmd_cmp_evt_handler        0x0100ff15   Thumb Code    88  gapc_hci.o(i.hci_le_rd_phy_cmd_cmp_evt_handler)
-    i.hci_le_rd_ral_addr_cmd_cmp_evt_handler 0x0100ff70   Section        0  gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler)
-    i.hci_le_rd_ral_size_cmd_cmp_evt_handler 0x0100ffd6   Section        0  gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler)
-    i.hci_le_rd_rem_feats_cmp_evt_handler    0x01010010   Section        0  gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler)
-    hci_le_rd_rem_feats_cmp_evt_handler      0x01010011   Thumb Code   158  gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler)
-    i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler 0x010100b4   Section        0  gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler)
-    i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler 0x010100fc   Section        0  gapm_cfg.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler)
-    i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler   0x01010136   Section        0  gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler)
-    i.hci_le_rd_wlst_size_cmd_cmp_evt_handler 0x0101017e   Section        0  gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler)
-    i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler 0x010101b8   Section        0  gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler)
-    i.hci_le_rem_con_param_req_evt_handler   0x01010220   Section        0  gapc_hci.o(i.hci_le_rem_con_param_req_evt_handler)
-    hci_le_rem_con_param_req_evt_handler     0x01010221   Thumb Code    76  gapc_hci.o(i.hci_le_rem_con_param_req_evt_handler)
-    i.hci_le_scan_req_rcvd_evt_handler       0x01010270   Section        0  gapm_adv.o(i.hci_le_scan_req_rcvd_evt_handler)
-    i.hci_le_scan_timeout_evt_handler        0x010102d0   Section        0  gapm_scan.o(i.hci_le_scan_timeout_evt_handler)
-    i.hci_le_set_data_len_cmd_cmp_evt_handler 0x010102f8   Section        0  gapc_hci.o(i.hci_le_set_data_len_cmd_cmp_evt_handler)
-    hci_le_set_data_len_cmd_cmp_evt_handler  0x010102f9   Thumb Code    46  gapc_hci.o(i.hci_le_set_data_len_cmd_cmp_evt_handler)
-    i.hci_le_start_enc_stat_evt_handler      0x0101032c   Section        0  gapc_hci.o(i.hci_le_start_enc_stat_evt_handler)
-    hci_le_start_enc_stat_evt_handler        0x0101032d   Thumb Code    36  gapc_hci.o(i.hci_le_start_enc_stat_evt_handler)
-    i.hci_nb_cmp_pkts_evt_handler            0x01010350   Section        0  l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler)
-    hci_nb_cmp_pkts_evt_handler              0x01010351   Thumb Code    60  l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler)
-    i.hci_rd_auth_payl_to_cmd_cmp_evt_handler 0x01010394   Section        0  gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler)
-    hci_rd_auth_payl_to_cmd_cmp_evt_handler  0x01010395   Thumb Code    72  gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler)
-    i.hci_rd_bd_addr_cmd_cmp_evt_handler     0x010103dc   Section        0  gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler)
-    i.hci_rd_buff_size_cmd_cmp_evt_handler   0x01010420   Section        0  gapm_cfg.o(i.hci_rd_buff_size_cmd_cmp_evt_handler)
-    i.hci_rd_chnl_map_cmd_cmp_evt_handler    0x01010450   Section        0  gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler)
-    hci_rd_chnl_map_cmd_cmp_evt_handler      0x01010451   Thumb Code    96  gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler)
-    i.hci_rd_local_ver_info_cmd_cmp_evt_handler 0x010104b0   Section        0  gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler)
-    i.hci_rd_rem_ver_info_cmp_evt_handler    0x01010518   Section        0  gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler)
-    hci_rd_rem_ver_info_cmp_evt_handler      0x01010519   Thumb Code   130  gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler)
-    i.hci_rd_rssi_cmd_cmp_evt_handler        0x010105a0   Section        0  gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler)
-    hci_rd_rssi_cmd_cmp_evt_handler          0x010105a1   Thumb Code    92  gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler)
-    i.hci_test_end_cmd_cmp_evt_handler       0x010105fc   Section        0  gapm_cfg.o(i.hci_test_end_cmd_cmp_evt_handler)
-    i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler 0x01010638   Section        0  gapc_hci.o(i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler)
-    hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler 0x01010639   Thumb Code    46  gapc_hci.o(i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler)
-    i.hci_wr_auth_payl_to_cmd_cmp_evt_handler 0x0101066c   Section        0  gapc_hci.o(i.hci_wr_auth_payl_to_cmd_cmp_evt_handler)
-    hci_wr_auth_payl_to_cmd_cmp_evt_handler  0x0101066d   Thumb Code    38  gapc_hci.o(i.hci_wr_auth_payl_to_cmd_cmp_evt_handler)
-    i.hid_gatt_add_service                   0x01010694   Section        0  hid_service.o(i.hid_gatt_add_service)
-    i.hid_gatt_msg_handler                   0x010106d8   Section        0  hid_service.o(i.hid_gatt_msg_handler)
-    hid_gatt_msg_handler                     0x010106d9   Thumb Code   326  hid_service.o(i.hid_gatt_msg_handler)
-    i.hid_gatt_report_notify                 0x010108e4   Section        0  hid_service.o(i.hid_gatt_report_notify)
-    i.hid_keyboard_value_send                0x01010924   Section        0  ble_simple_peripheral.o(i.hid_keyboard_value_send)
-    i.hid_mouse_timer_start                  0x01010958   Section        0  timer.o(i.hid_mouse_timer_start)
-    i.hid_mouse_timer_stop                   0x010109cc   Section        0  timer.o(i.hid_mouse_timer_stop)
-    i.hid_mouse_value_send                   0x01010a10   Section        0  ble_simple_peripheral.o(i.hid_mouse_value_send)
-    i.i2s_clear_fifo                         0x01010a58   Section        0  driver_i2s.o(i.i2s_clear_fifo)
-    i.i2s_get_data                           0x01010a74   Section        0  driver_i2s.o(i.i2s_get_data)
-    i.i2s_get_int_status                     0x01010aa8   Section        0  driver_i2s.o(i.i2s_get_int_status)
-    i.i2s_init                               0x01010ab4   Section        0  driver_i2s.o(i.i2s_init)
-    i.i2s_start                              0x01010b40   Section        0  driver_i2s.o(i.i2s_start)
-    i.i2s_stop                               0x01010b60   Section        0  driver_i2s.o(i.i2s_stop)
-    i.inflash_read                           0x01010b7c   Section        0  inflash.o(i.inflash_read)
-    i.inflash_write                          0x01010bbc   Section        0  inflash.o(i.inflash_write)
-    i.initial_static_memory                  0x01010c1c   Section        0  jump_table.o(i.initial_static_memory)
-    i.jump_table_get_static_keys             0x01010d00   Section        0  jump_table.o(i.jump_table_get_static_keys)
-    i.jump_table_memmory_init                0x01010dc0   Section        0  jump_table.o(i.jump_table_memmory_init)
-    i.jump_table_param_get                   0x01010e14   Section        0  jump_table.o(i.jump_table_param_get)
-    jump_table_param_get                     0x01010e15   Thumb Code    68  jump_table.o(i.jump_table_param_get)
-    i.jump_table_param_set                   0x01010e5c   Section        0  jump_table.o(i.jump_table_param_set)
-    jump_table_param_set                     0x01010e5d   Thumb Code    50  jump_table.o(i.jump_table_param_set)
-    i.jump_table_set_static_keys             0x01010e94   Section        0  jump_table.o(i.jump_table_set_static_keys)
-    i.jump_table_set_static_keys_store_offset 0x01010f34   Section        0  jump_table.o(i.jump_table_set_static_keys_store_offset)
-    i.keyscan_init                           0x01010f40   Section        0  driver_keyscan.o(i.keyscan_init)
-    i.l2c_code_conn_param_upd_req_handler    0x01011184   Section        0  gapc_sig.o(i.l2c_code_conn_param_upd_req_handler)
-    l2c_code_conn_param_upd_req_handler      0x01011185   Thumb Code    98  gapc_sig.o(i.l2c_code_conn_param_upd_req_handler)
-    i.l2c_code_conn_param_upd_req_handler    0x010111ec   Section        0  l2cc_sig.o(i.l2c_code_conn_param_upd_req_handler)
-    l2c_code_conn_param_upd_req_handler      0x010111ed   Thumb Code    60  l2cc_sig.o(i.l2c_code_conn_param_upd_req_handler)
-    i.l2c_code_conn_param_upd_resp_handler   0x01011228   Section        0  gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler)
-    l2c_code_conn_param_upd_resp_handler     0x01011229   Thumb Code    68  gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler)
-    i.l2c_code_conn_param_upd_resp_handler   0x0101126c   Section        0  l2cc_sig.o(i.l2c_code_conn_param_upd_resp_handler)
-    l2c_code_conn_param_upd_resp_handler     0x0101126d   Thumb Code    58  l2cc_sig.o(i.l2c_code_conn_param_upd_resp_handler)
-    i.l2c_code_disconnection_req_handler     0x010112a6   Section        0  l2cc_sig.o(i.l2c_code_disconnection_req_handler)
-    l2c_code_disconnection_req_handler       0x010112a7   Thumb Code    62  l2cc_sig.o(i.l2c_code_disconnection_req_handler)
-    i.l2c_code_disconnection_resp_handler    0x010112e4   Section        0  l2cc_sig.o(i.l2c_code_disconnection_resp_handler)
-    l2c_code_disconnection_resp_handler      0x010112e5   Thumb Code    82  l2cc_sig.o(i.l2c_code_disconnection_resp_handler)
-    i.l2c_code_le_cb_conn_req_handler        0x01011338   Section        0  l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler)
-    l2c_code_le_cb_conn_req_handler          0x01011339   Thumb Code   356  l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler)
-    i.l2c_code_le_cb_conn_resp_handler       0x010114a0   Section        0  l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler)
-    l2c_code_le_cb_conn_resp_handler         0x010114a1   Thumb Code   254  l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler)
-    i.l2c_code_le_flow_control_credit_handler 0x010115a0   Section        0  l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler)
-    l2c_code_le_flow_control_credit_handler  0x010115a1   Thumb Code   136  l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler)
-    i.l2c_code_reject_handler                0x0101162c   Section        0  gapc_sig.o(i.l2c_code_reject_handler)
-    l2c_code_reject_handler                  0x0101162d   Thumb Code    80  gapc_sig.o(i.l2c_code_reject_handler)
-    i.l2c_code_reject_handler                0x0101167c   Section        0  l2cc_sig.o(i.l2c_code_reject_handler)
-    l2c_code_reject_handler                  0x0101167d   Thumb Code   198  l2cc_sig.o(i.l2c_code_reject_handler)
-    i.l2cc_cleanup                           0x01011744   Section        0  l2cc.o(i.l2cc_cleanup)
-    i.l2cc_cmp_evt_handler                   0x01011808   Section        0  app_task.o(i.l2cc_cmp_evt_handler)
-    l2cc_cmp_evt_handler                     0x01011809   Thumb Code    58  app_task.o(i.l2cc_cmp_evt_handler)
-    i.l2cc_cmp_evt_handler                   0x01011848   Section        0  gapc_task.o(i.l2cc_cmp_evt_handler)
-    l2cc_cmp_evt_handler                     0x01011849   Thumb Code    60  gapc_task.o(i.l2cc_cmp_evt_handler)
-    i.l2cc_cmp_evt_handler                   0x01011884   Section        0  gattc_task.o(i.l2cc_cmp_evt_handler)
-    l2cc_cmp_evt_handler                     0x01011885   Thumb Code    70  gattc_task.o(i.l2cc_cmp_evt_handler)
-    i.l2cc_create                            0x010118cc   Section        0  l2cc.o(i.l2cc_create)
-    i.l2cc_data_send                         0x01011920   Section        0  l2cc.o(i.l2cc_data_send)
-    i.l2cc_dbg_pdu_pack                      0x01011bac   Section        0  l2cc_pdu.o(i.l2cc_dbg_pdu_pack)
-    i.l2cc_dbg_pdu_send_cmd_handler          0x01011bfc   Section        0  l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler)
-    l2cc_dbg_pdu_send_cmd_handler            0x01011bfd   Thumb Code   106  l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler)
-    i.l2cc_default_msg_handler               0x01011c6c   Section        0  l2cc_task.o(i.l2cc_default_msg_handler)
-    l2cc_default_msg_handler                 0x01011c6d   Thumb Code     4  l2cc_task.o(i.l2cc_default_msg_handler)
-    i.l2cc_get_operation                     0x01011c70   Section        0  l2cc.o(i.l2cc_get_operation)
-    i.l2cc_get_operation_ptr                 0x01011c88   Section        0  l2cc.o(i.l2cc_get_operation_ptr)
-    i.l2cc_init                              0x01011c98   Section        0  l2cc.o(i.l2cc_init)
-    i.l2cc_lecb_add_cmd_handler              0x01011ce8   Section        0  l2cc_task.o(i.l2cc_lecb_add_cmd_handler)
-    l2cc_lecb_add_cmd_handler                0x01011ce9   Thumb Code   128  l2cc_task.o(i.l2cc_lecb_add_cmd_handler)
-    i.l2cc_lecb_add_ind_handler              0x01011d6c   Section        0  app_task.o(i.l2cc_lecb_add_ind_handler)
-    l2cc_lecb_add_ind_handler                0x01011d6d   Thumb Code    38  app_task.o(i.l2cc_lecb_add_ind_handler)
-    i.l2cc_lecb_con_ind_handler              0x01011d98   Section        0  app_task.o(i.l2cc_lecb_con_ind_handler)
-    l2cc_lecb_con_ind_handler                0x01011d99   Thumb Code    46  app_task.o(i.l2cc_lecb_con_ind_handler)
-    i.l2cc_lecb_con_req_ind_handler          0x01011dcc   Section        0  app_task.o(i.l2cc_lecb_con_req_ind_handler)
-    l2cc_lecb_con_req_ind_handler            0x01011dcd   Thumb Code    66  app_task.o(i.l2cc_lecb_con_req_ind_handler)
-    i.l2cc_lecb_connect_cfm_handler          0x01011e0e   Section        0  l2cc_task.o(i.l2cc_lecb_connect_cfm_handler)
-    l2cc_lecb_connect_cfm_handler            0x01011e0f   Thumb Code   296  l2cc_task.o(i.l2cc_lecb_connect_cfm_handler)
-    i.l2cc_lecb_connect_cmd_handler          0x01011f38   Section        0  l2cc_task.o(i.l2cc_lecb_connect_cmd_handler)
-    l2cc_lecb_connect_cmd_handler            0x01011f39   Thumb Code   288  l2cc_task.o(i.l2cc_lecb_connect_cmd_handler)
-    i.l2cc_lecb_discon_ind_handler           0x01012060   Section        0  app_task.o(i.l2cc_lecb_discon_ind_handler)
-    l2cc_lecb_discon_ind_handler             0x01012061   Thumb Code    38  app_task.o(i.l2cc_lecb_discon_ind_handler)
-    i.l2cc_lecb_disconnect_cmd_handler       0x0101208c   Section        0  l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler)
-    l2cc_lecb_disconnect_cmd_handler         0x0101208d   Thumb Code   132  l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler)
-    i.l2cc_lecb_find                         0x01012114   Section        0  l2cc_lecb.o(i.l2cc_lecb_find)
-    i.l2cc_lecb_free                         0x01012154   Section        0  l2cc_lecb.o(i.l2cc_lecb_free)
-    i.l2cc_lecb_h2l_err                      0x010121f4   Section        0  l2cc_lecb.o(i.l2cc_lecb_h2l_err)
-    i.l2cc_lecb_init_disconnect              0x0101222c   Section        0  l2cc_lecb.o(i.l2cc_lecb_init_disconnect)
-    i.l2cc_lecb_pdu_pack                     0x01012260   Section        0  l2cc_pdu.o(i.l2cc_lecb_pdu_pack)
-    i.l2cc_lecb_pdu_unpack                   0x010122c4   Section        0  l2cc_pdu.o(i.l2cc_lecb_pdu_unpack)
-    i.l2cc_lecb_sdu_recv_ind_handler         0x01012344   Section        0  app_task.o(i.l2cc_lecb_sdu_recv_ind_handler)
-    l2cc_lecb_sdu_recv_ind_handler           0x01012345   Thumb Code    76  app_task.o(i.l2cc_lecb_sdu_recv_ind_handler)
-    i.l2cc_lecb_sdu_send_cmd_handler         0x01012394   Section        0  l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler)
-    l2cc_lecb_sdu_send_cmd_handler           0x01012395   Thumb Code   150  l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler)
-    i.l2cc_lecb_send_con_req                 0x01012430   Section        0  l2cc_lecb.o(i.l2cc_lecb_send_con_req)
-    i.l2cc_lecb_send_con_rsp                 0x0101247c   Section        0  l2cc_lecb.o(i.l2cc_lecb_send_con_rsp)
-    i.l2cc_lecb_send_credit_add              0x010124b6   Section        0  l2cc_lecb.o(i.l2cc_lecb_send_credit_add)
-    i.l2cc_lecb_send_disc_req                0x010124de   Section        0  l2cc_lecb.o(i.l2cc_lecb_send_disc_req)
-    i.l2cc_lecb_send_disc_rsp                0x01012516   Section        0  l2cc_lecb.o(i.l2cc_lecb_send_disc_rsp)
-    i.l2cc_op_complete                       0x01012540   Section        0  l2cc.o(i.l2cc_op_complete)
-    i.l2cc_pdu_alloc                         0x01012594   Section        0  l2cc_task.o(i.l2cc_pdu_alloc)
-    i.l2cc_pdu_header_check                  0x010125c0   Section        0  l2cc_pdu.o(i.l2cc_pdu_header_check)
-    i.l2cc_pdu_pack                          0x01012824   Section        0  l2cc_pdu.o(i.l2cc_pdu_pack)
-    i.l2cc_pdu_recv_ind_handler              0x01012ad8   Section        0  gapc_task.o(i.l2cc_pdu_recv_ind_handler)
-    l2cc_pdu_recv_ind_handler                0x01012ad9   Thumb Code   104  gapc_task.o(i.l2cc_pdu_recv_ind_handler)
-    i.l2cc_pdu_recv_ind_handler              0x01012b40   Section        0  gattc_task.o(i.l2cc_pdu_recv_ind_handler)
-    l2cc_pdu_recv_ind_handler                0x01012b41   Thumb Code   114  gattc_task.o(i.l2cc_pdu_recv_ind_handler)
-    i.l2cc_pdu_recv_ind_handler              0x01012bb2   Section        0  l2cc_task.o(i.l2cc_pdu_recv_ind_handler)
-    l2cc_pdu_recv_ind_handler                0x01012bb3   Thumb Code    98  l2cc_task.o(i.l2cc_pdu_recv_ind_handler)
-    i.l2cc_pdu_rx_init                       0x01012c14   Section        0  l2cc_pdu.o(i.l2cc_pdu_rx_init)
-    i.l2cc_pdu_send                          0x01012ccc   Section        0  l2cc_task.o(i.l2cc_pdu_send)
-    i.l2cc_pdu_send_cmd_handler              0x01012cd4   Section        0  l2cc_task.o(i.l2cc_pdu_send_cmd_handler)
-    l2cc_pdu_send_cmd_handler                0x01012cd5   Thumb Code    90  l2cc_task.o(i.l2cc_pdu_send_cmd_handler)
-    i.l2cc_pdu_unpack                        0x01012d34   Section        0  l2cc_pdu.o(i.l2cc_pdu_unpack)
-    i.l2cc_process_op                        0x01012fcc   Section        0  l2cc_task.o(i.l2cc_process_op)
-    i.l2cc_send_cmp_evt                      0x0101305c   Section        0  l2cc.o(i.l2cc_send_cmp_evt)
-    i.l2cc_set_operation_ptr                 0x0101308c   Section        0  l2cc.o(i.l2cc_set_operation_ptr)
-    i.l2cc_sig_pdu_recv_handler              0x0101309c   Section        0  l2cc_sig.o(i.l2cc_sig_pdu_recv_handler)
-    i.l2cc_sig_send_cmd_reject               0x010130e8   Section        0  l2cc_sig.o(i.l2cc_sig_send_cmd_reject)
-    i.l2cc_signaling_trans_to_ind_handler    0x01013144   Section        0  l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler)
-    l2cc_signaling_trans_to_ind_handler      0x01013145   Thumb Code    72  l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler)
-    i.l2cc_update_state                      0x0101318c   Section        0  l2cc.o(i.l2cc_update_state)
-    i.l2cm_cleanup                           0x010131b4   Section        0  l2cm.o(i.l2cm_cleanup)
-    i.l2cm_create                            0x010131e4   Section        0  l2cm.o(i.l2cm_create)
-    i.l2cm_get_nb_buffer_available           0x010131e8   Section        0  l2cm.o(i.l2cm_get_nb_buffer_available)
-    i.l2cm_init                              0x010131f4   Section        0  l2cm.o(i.l2cm_init)
-    i.l2cm_l2cap_tx_handler                  0x01013224   Section        0  l2cm.o(i.l2cm_l2cap_tx_handler)
-    l2cm_l2cap_tx_handler                    0x01013225   Thumb Code    88  l2cm.o(i.l2cm_l2cap_tx_handler)
-    i.l2cm_set_link_layer_buff_size          0x01013284   Section        0  l2cm.o(i.l2cm_set_link_layer_buff_size)
-    i.l2cm_tx_status                         0x01013294   Section        0  l2cm.o(i.l2cm_tx_status)
-    i.llc_patch_1                            0x010132c0   Section        0  patch_rf.o(i.llc_patch_1)
-    i.lowbat_led_timer_handle                0x010136e0   Section        0  led.o(i.lowbat_led_timer_handle)
-    i.lowbat_led_timer_start                 0x010136e4   Section        0  led.o(i.lowbat_led_timer_start)
-    i.lowbat_led_timer_stop                  0x010136f4   Section        0  led.o(i.lowbat_led_timer_stop)
-    i.m_al_get_local_addr                    0x01013700   Section        0  m_al_task.o(i.m_al_get_local_addr)
-    i.mesh_fatal_error_report                0x01013708   Section        0  mesh_api.o(i.mesh_fatal_error_report)
-    i.mesh_set_runtime                       0x01013724   Section        0  mesh_api.o(i.mesh_set_runtime)
-    i.msbc_pack_frame                        0x01013770   Section        0  sbc.o(i.msbc_pack_frame)
-    msbc_pack_frame                          0x01013771   Thumb Code    18  sbc.o(i.msbc_pack_frame)
-    i.ntf_data                               0x01013784   Section        0  simple_gatt_service.o(i.ntf_data)
-    i.os_default_task_func                   0x010137ac   Section        0  os_task.o(i.os_default_task_func)
-    os_default_task_func                     0x010137ad   Thumb Code    44  os_task.o(i.os_default_task_func)
-    i.os_get_free_task_type                  0x010137dc   Section        0  os_task.o(i.os_get_free_task_type)
-    i.os_msg_free                            0x010137fc   Section        0  os_msg_q.o(i.os_msg_free)
-    i.os_msg_malloc                          0x01013802   Section        0  os_msg_q.o(i.os_msg_malloc)
-    i.os_msg_post                            0x01013808   Section        0  os_msg_q.o(i.os_msg_post)
-    i.os_msg_send                            0x01013868   Section        0  os_msg_q.o(i.os_msg_send)
-    i.os_task_create                         0x0101386c   Section        0  os_task.o(i.os_task_create)
-    i.os_task_create_x                       0x01013874   Section        0  os_task.o(i.os_task_create_x)
-    i.os_timer_destroy                       0x010138ec   Section        0  os_timer.o(i.os_timer_destroy)
-    i.os_timer_init                          0x0101393c   Section        0  os_timer.o(i.os_timer_init)
-    i.os_timer_ota_cb                        0x010139d0   Section        0  ota.o(i.os_timer_ota_cb)
-    i.os_timer_start                         0x010139f8   Section        0  os_timer.o(i.os_timer_start)
-    i.os_timer_stop                          0x01013a74   Section        0  os_timer.o(i.os_timer_stop)
-    i.ota_change_flash_pin                   0x01013af0   Section        0  ota.o(i.ota_change_flash_pin)
-    i.ota_clr_buffed_pkt                     0x01013af4   Section        0  ota.o(i.ota_clr_buffed_pkt)
-    i.ota_deinit                             0x01013b20   Section        0  ota.o(i.ota_deinit)
-    i.ota_gatt_add_service                   0x01013b44   Section        0  ota_service.o(i.ota_gatt_add_service)
-    i.ota_gatt_msg_handler                   0x01013b6c   Section        0  ota_service.o(i.ota_gatt_msg_handler)
-    ota_gatt_msg_handler                     0x01013b6d   Thumb Code   174  ota_service.o(i.ota_gatt_msg_handler)
-    i.ota_gatt_report_notify                 0x01013c58   Section        0  ota_service.o(i.ota_gatt_report_notify)
-    i.ota_init                               0x01013c88   Section        0  ota.o(i.ota_init)
-    i.ota_recover_flash_pin                  0x01013ca4   Section        0  ota.o(i.ota_recover_flash_pin)
-    i.ota_start                              0x01013ca8   Section        0  ota.o(i.ota_start)
-    i.ota_stop                               0x01013ce4   Section        0  ota.o(i.ota_stop)
-    i.param_timer_func                       0x01013d70   Section        0  ble_simple_peripheral.o(i.param_timer_func)
-    i.pmu_bg_trim                            0x01013e0c   Section        0  driver_pmu.o(i.pmu_bg_trim)
-    i.pmu_codec_power_disable                0x01013f38   Section        0  driver_pmu.o(i.pmu_codec_power_disable)
-    i.pmu_codec_power_enable                 0x01013f56   Section        0  driver_pmu.o(i.pmu_codec_power_enable)
-    i.pmu_enable_irq                         0x01013f76   Section        0  driver_pmu.o(i.pmu_enable_irq)
-    i.pmu_get_gpio_value                     0x01013ff2   Section        0  driver_pmu.o(i.pmu_get_gpio_value)
-    i.pmu_port_wakeup_func_set               0x01014010   Section        0  driver_pmu.o(i.pmu_port_wakeup_func_set)
-    i.pmu_qdec_autorest_cnt_flag             0x010140d4   Section        0  driver_pmu_qdec.o(i.pmu_qdec_autorest_cnt_flag)
-    i.pmu_qdec_get_cnt                       0x01014114   Section        0  driver_pmu_qdec.o(i.pmu_qdec_get_cnt)
-    i.pmu_qdec_init                          0x0101412c   Section        0  driver_pmu_qdec.o(i.pmu_qdec_init)
-    i.pmu_qdec_set_debounce_cnt              0x0101414c   Section        0  driver_pmu_qdec.o(i.pmu_qdec_set_debounce_cnt)
-    i.pmu_qdec_set_irq_type                  0x01014158   Section        0  driver_pmu_qdec.o(i.pmu_qdec_set_irq_type)
-    i.pmu_qdec_set_pin                       0x0101419c   Section        0  driver_pmu_qdec.o(i.pmu_qdec_set_pin)
-    i.pmu_set_gpio_value                     0x010141aa   Section        0  driver_pmu.o(i.pmu_set_gpio_value)
-    i.pmu_set_led1_value                     0x010141e0   Section        0  driver_pmu.o(i.pmu_set_led1_value)
-    i.pmu_set_led2_value                     0x01014246   Section        0  driver_pmu.o(i.pmu_set_led2_value)
-    i.pmu_set_pin_dir                        0x010142ac   Section        0  driver_pmu.o(i.pmu_set_pin_dir)
-    i.pmu_set_pin_pull                       0x010142e2   Section        0  driver_pmu.o(i.pmu_set_pin_pull)
-    i.pmu_set_pin_to_CPU                     0x01014318   Section        0  driver_pmu.o(i.pmu_set_pin_to_CPU)
-    i.pmu_set_pin_to_PMU                     0x0101433c   Section        0  driver_pmu.o(i.pmu_set_pin_to_PMU)
-    i.pmu_set_port_mux                       0x01014360   Section        0  driver_pmu.o(i.pmu_set_port_mux)
-    i.pmu_set_sys_power_mode                 0x010143aa   Section        0  driver_pmu.o(i.pmu_set_sys_power_mode)
-    i.pmu_sub_init                           0x010143dc   Section        0  driver_pmu.o(i.pmu_sub_init)
-    i.prf_add_profile                        0x010146f4   Section        0  prf.o(i.prf_add_profile)
-    i.prf_cleanup                            0x010147b4   Section        0  prf.o(i.prf_cleanup)
-    i.prf_create                             0x01014808   Section        0  prf.o(i.prf_create)
-    i.prf_extract_svc_info_uuid_128          0x0101485c   Section        0  prf_utils.o(i.prf_extract_svc_info_uuid_128)
-    i.prf_get_task_from_id                   0x010149fc   Section        0  prf.o(i.prf_get_task_from_id)
-    i.prf_init                               0x01014a48   Section        0  prf.o(i.prf_init)
-    i.prf_itf_get_imp                        0x01014b44   Section        0  app_prf.o(i.prf_itf_get_imp)
-    i.rf_force_agc_enable                    0x01014b6c   Section        0  patch_rf.o(i.rf_force_agc_enable)
-    rf_force_agc_enable                      0x01014b6d   Thumb Code     2  patch_rf.o(i.rf_force_agc_enable)
-    i.rwble_hl_init_imp                      0x01014b6e   Section        0  rwble_hl.o(i.rwble_hl_init_imp)
-    i.rwble_hl_reset                         0x01014b8c   Section        0  rwble_hl.o(i.rwble_hl_reset)
-    i.sbc_analyze_1b_8s_simd_even            0x01014bac   Section        0  sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even)
-    sbc_analyze_1b_8s_simd_even              0x01014bad   Thumb Code    26  sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even)
-    i.sbc_analyze_1b_8s_simd_odd             0x01014bd0   Section        0  sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd)
-    sbc_analyze_1b_8s_simd_odd               0x01014bd1   Thumb Code    26  sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd)
-    i.sbc_analyze_4b_4s_simd                 0x01014bf4   Section        0  sbc_primitives.o(i.sbc_analyze_4b_4s_simd)
-    sbc_analyze_4b_4s_simd                   0x01014bf5   Thumb Code    72  sbc_primitives.o(i.sbc_analyze_4b_4s_simd)
-    i.sbc_analyze_4b_8s_simd                 0x01014c40   Section        0  sbc_primitives.o(i.sbc_analyze_4b_8s_simd)
-    sbc_analyze_4b_8s_simd                   0x01014c41   Thumb Code    68  sbc_primitives.o(i.sbc_analyze_4b_8s_simd)
-    i.sbc_analyze_audio                      0x01014c8c   Section        0  sbc.o(i.sbc_analyze_audio)
-    sbc_analyze_audio                        0x01014c8d   Thumb Code   154  sbc.o(i.sbc_analyze_audio)
-    i.sbc_calc_scalefactors                  0x01014d28   Section        0  sbc_primitives.o(i.sbc_calc_scalefactors)
-    sbc_calc_scalefactors                    0x01014d29   Thumb Code    74  sbc_primitives.o(i.sbc_calc_scalefactors)
-    i.sbc_calculate_bits_internal            0x01014d74   Section        0  sbc.o(i.sbc_calculate_bits_internal)
-    sbc_calculate_bits_internal              0x01014d75   Thumb Code   342  sbc.o(i.sbc_calculate_bits_internal)
-    i.sbc_enc_process_input_4s_le            0x01014ed0   Section        0  sbc_primitives.o(i.sbc_enc_process_input_4s_le)
-    sbc_enc_process_input_4s_le              0x01014ed1   Thumb Code    84  sbc_primitives.o(i.sbc_enc_process_input_4s_le)
-    i.sbc_enc_process_input_8s_le            0x01014f24   Section        0  sbc_primitives.o(i.sbc_enc_process_input_8s_le)
-    sbc_enc_process_input_8s_le              0x01014f25   Thumb Code     4  sbc_primitives.o(i.sbc_enc_process_input_8s_le)
-    i.sbc_encode                             0x01014f28   Section        0  sbc.o(i.sbc_encode)
-    i.sbc_encoder_process_input_s8_internal  0x01015058   Section        0  sbc_primitives.o(i.sbc_encoder_process_input_s8_internal)
-    sbc_encoder_process_input_s8_internal    0x01015059   Thumb Code   216  sbc_primitives.o(i.sbc_encoder_process_input_s8_internal)
-    i.sbc_get_codesize                       0x01015134   Section        0  sbc.o(i.sbc_get_codesize)
-    i.sbc_get_frame_length                   0x01015160   Section        0  sbc.o(i.sbc_get_frame_length)
-    i.sbc_init                               0x0101519e   Section        0  sbc.o(i.sbc_init)
-    i.sbc_init_primitives                    0x010151cc   Section        0  sbc_primitives.o(i.sbc_init_primitives)
-    i.sbc_pack_frame                         0x01015210   Section        0  sbc.o(i.sbc_pack_frame)
-    sbc_pack_frame                           0x01015211   Thumb Code    94  sbc.o(i.sbc_pack_frame)
-    i.sbc_pack_frame_internal                0x01015270   Section        0  sbc.o(i.sbc_pack_frame_internal)
-    sbc_pack_frame_internal                  0x01015271   Thumb Code   450  sbc.o(i.sbc_pack_frame_internal)
-    i.sbc_set_defaults                       0x01015438   Section        0  sbc.o(i.sbc_set_defaults)
-    sbc_set_defaults                         0x01015439   Thumb Code    34  sbc.o(i.sbc_set_defaults)
-    i.sensor_get_motion                      0x01015464   Section        0  sensor.o(i.sensor_get_motion)
-    i.sensor_gpio_cpu_init                   0x010154ae   Section        0  sensor.o(i.sensor_gpio_cpu_init)
-    i.sensor_powerdown                       0x010154e4   Section        0  sensor.o(i.sensor_powerdown)
-    i.sensor_poweron                         0x01015600   Section        0  sensor.o(i.sensor_poweron)
-    i.sensor_read_byte                       0x010156d0   Section        0  sensor.o(i.sensor_read_byte)
-    sensor_read_byte                         0x010156d1   Thumb Code    98  sensor.o(i.sensor_read_byte)
-    i.sensor_read_reg                        0x01015738   Section        0  sensor.o(i.sensor_read_reg)
-    sensor_read_reg                          0x01015739   Thumb Code    16  sensor.o(i.sensor_read_reg)
-    i.sensor_sync_clk                        0x01015748   Section        0  sensor.o(i.sensor_sync_clk)
-    sensor_sync_clk                          0x01015749   Thumb Code    68  sensor.o(i.sensor_sync_clk)
-    i.sensor_write_byte                      0x01015790   Section        0  sensor.o(i.sensor_write_byte)
-    sensor_write_byte                        0x01015791   Thumb Code   100  sensor.o(i.sensor_write_byte)
-    i.sensor_write_reg                       0x010157f8   Section        0  sensor.o(i.sensor_write_reg)
-    sensor_write_reg                         0x010157f9   Thumb Code    22  sensor.o(i.sensor_write_reg)
-    i.simple_peripheral_init                 0x01015810   Section        0  ble_simple_peripheral.o(i.simple_peripheral_init)
-    i.smpc_ShiftLeft1Bit16ByteNum            0x010158e8   Section        0  smpc_crypto.o(i.smpc_ShiftLeft1Bit16ByteNum)
-    i.smpc_XOR_16_Byte_Array                 0x0101590c   Section        0  smpc_crypto.o(i.smpc_XOR_16_Byte_Array)
-    i.smpc_aes_cmac_complete                 0x01015924   Section        0  smpc_crypto.o(i.smpc_aes_cmac_complete)
-    i.smpc_aes_cmac_continue                 0x0101596c   Section        0  smpc_crypto.o(i.smpc_aes_cmac_continue)
-    i.smpc_aes_cmac_init                     0x01015abc   Section        0  smpc_crypto.o(i.smpc_aes_cmac_init)
-    i.smpc_calc_confirm_cont                 0x01015b08   Section        0  smpc_api.o(i.smpc_calc_confirm_cont)
-    i.smpc_calc_subkeys                      0x01016058   Section        0  smpc.o(i.smpc_calc_subkeys)
-    i.smpc_check_key_distrib                 0x010160dc   Section        0  smpc.o(i.smpc_check_key_distrib)
-    i.smpc_check_max_key_size                0x0101615c   Section        0  smpc.o(i.smpc_check_max_key_size)
-    i.smpc_check_pairing_feat                0x01016188   Section        0  smpc.o(i.smpc_check_pairing_feat)
-    i.smpc_check_param                       0x010161ac   Section        0  smpc_util.o(i.smpc_check_param)
-    i.smpc_check_repeated_attempts           0x01016230   Section        0  smpc.o(i.smpc_check_repeated_attempts)
-    i.smpc_clear_timeout_timer               0x01016294   Section        0  smpc.o(i.smpc_clear_timeout_timer)
-    i.smpc_confirm_gen_rand                  0x010162c8   Section        0  smpc_api.o(i.smpc_confirm_gen_rand)
-    i.smpc_construcpublic_key_t_pdu          0x01016510   Section        0  smpc_util.o(i.smpc_construcpublic_key_t_pdu)
-    smpc_construcpublic_key_t_pdu            0x01016511   Thumb Code    30  smpc_util.o(i.smpc_construcpublic_key_t_pdu)
-    i.smpc_construct_dhkey_check_pdu         0x0101652e   Section        0  smpc_util.o(i.smpc_construct_dhkey_check_pdu)
-    smpc_construct_dhkey_check_pdu           0x0101652f   Thumb Code     8  smpc_util.o(i.smpc_construct_dhkey_check_pdu)
-    i.smpc_construct_enc_info_pdu            0x01016536   Section        0  smpc_util.o(i.smpc_construct_enc_info_pdu)
-    smpc_construct_enc_info_pdu              0x01016537   Thumb Code     8  smpc_util.o(i.smpc_construct_enc_info_pdu)
-    i.smpc_construct_id_addr_info_pdu        0x0101653e   Section        0  smpc_util.o(i.smpc_construct_id_addr_info_pdu)
-    smpc_construct_id_addr_info_pdu          0x0101653f   Thumb Code    30  smpc_util.o(i.smpc_construct_id_addr_info_pdu)
-    i.smpc_construct_id_info_pdu             0x0101655c   Section        0  smpc_util.o(i.smpc_construct_id_info_pdu)
-    smpc_construct_id_info_pdu               0x0101655d   Thumb Code     8  smpc_util.o(i.smpc_construct_id_info_pdu)
-    i.smpc_construct_keypress_notification_pdu 0x01016564   Section        0  smpc_util.o(i.smpc_construct_keypress_notification_pdu)
-    smpc_construct_keypress_notification_pdu 0x01016565   Thumb Code     6  smpc_util.o(i.smpc_construct_keypress_notification_pdu)
-    i.smpc_construct_mst_id_pdu              0x0101656a   Section        0  smpc_util.o(i.smpc_construct_mst_id_pdu)
-    smpc_construct_mst_id_pdu                0x0101656b   Thumb Code    18  smpc_util.o(i.smpc_construct_mst_id_pdu)
-    i.smpc_construct_pair_cfm_pdu            0x0101657c   Section        0  smpc_util.o(i.smpc_construct_pair_cfm_pdu)
-    smpc_construct_pair_cfm_pdu              0x0101657d   Thumb Code     8  smpc_util.o(i.smpc_construct_pair_cfm_pdu)
-    i.smpc_construct_pair_fail_pdu           0x01016584   Section        0  smpc_util.o(i.smpc_construct_pair_fail_pdu)
-    smpc_construct_pair_fail_pdu             0x01016585   Thumb Code     6  smpc_util.o(i.smpc_construct_pair_fail_pdu)
-    i.smpc_construct_pair_rand_pdu           0x0101658a   Section        0  smpc_util.o(i.smpc_construct_pair_rand_pdu)
-    smpc_construct_pair_rand_pdu             0x0101658b   Thumb Code     8  smpc_util.o(i.smpc_construct_pair_rand_pdu)
-    i.smpc_construct_pair_req_pdu            0x01016592   Section        0  smpc_util.o(i.smpc_construct_pair_req_pdu)
-    smpc_construct_pair_req_pdu              0x01016593   Thumb Code    12  smpc_util.o(i.smpc_construct_pair_req_pdu)
-    i.smpc_construct_pair_rsp_pdu            0x0101659e   Section        0  smpc_util.o(i.smpc_construct_pair_rsp_pdu)
-    smpc_construct_pair_rsp_pdu              0x0101659f   Thumb Code    12  smpc_util.o(i.smpc_construct_pair_rsp_pdu)
-    i.smpc_construct_sec_req_pdu             0x010165aa   Section        0  smpc_util.o(i.smpc_construct_sec_req_pdu)
-    smpc_construct_sec_req_pdu               0x010165ab   Thumb Code     6  smpc_util.o(i.smpc_construct_sec_req_pdu)
-    i.smpc_construct_sign_info_pdu           0x010165b0   Section        0  smpc_util.o(i.smpc_construct_sign_info_pdu)
-    smpc_construct_sign_info_pdu             0x010165b1   Thumb Code     8  smpc_util.o(i.smpc_construct_sign_info_pdu)
-    i.smpc_encrypt_cfm                       0x010165b8   Section        0  smpc_api.o(i.smpc_encrypt_cfm)
-    i.smpc_encrypt_start                     0x010165f0   Section        0  smpc_api.o(i.smpc_encrypt_start)
-    i.smpc_encrypt_start_handler             0x01016616   Section        0  smpc_api.o(i.smpc_encrypt_start_handler)
-    i.smpc_f4_Init                           0x01016650   Section        0  smpc_crypto.o(i.smpc_f4_Init)
-    i.smpc_f4_complete                       0x010166ac   Section        0  smpc_crypto.o(i.smpc_f4_complete)
-    i.smpc_f5_complete                       0x010166e4   Section        0  smpc_crypto.o(i.smpc_f5_complete)
-    i.smpc_f5_init                           0x0101671c   Section        0  smpc_crypto.o(i.smpc_f5_init)
-    i.smpc_f6_complete                       0x010167cc   Section        0  smpc_crypto.o(i.smpc_f6_complete)
-    i.smpc_f6_init                           0x01016804   Section        0  smpc_crypto.o(i.smpc_f6_init)
-    i.smpc_g2_complete                       0x010168a0   Section        0  smpc_crypto.o(i.smpc_g2_complete)
-    i.smpc_g2_init                           0x010168d8   Section        0  smpc_crypto.o(i.smpc_g2_init)
-    i.smpc_generate_cfm                      0x01016940   Section        0  smpc.o(i.smpc_generate_cfm)
-    i.smpc_generate_ci                       0x010169c0   Section        0  smpc.o(i.smpc_generate_ci)
-    i.smpc_generate_e1                       0x01016a34   Section        0  smpc.o(i.smpc_generate_e1)
-    i.smpc_generate_l                        0x01016aec   Section        0  smpc.o(i.smpc_generate_l)
-    i.smpc_generate_rand                     0x01016b44   Section        0  smpc.o(i.smpc_generate_rand)
-    i.smpc_generate_stk                      0x01016b74   Section        0  smpc.o(i.smpc_generate_stk)
-    i.smpc_get_key_sec_prop                  0x01016bc4   Section        0  smpc.o(i.smpc_get_key_sec_prop)
-    i.smpc_get_next_passkey_bit              0x01016ccc   Section        0  smpc.o(i.smpc_get_next_passkey_bit)
-    i.smpc_handle_dh_key_check_complete      0x01016cfc   Section        0  smpc.o(i.smpc_handle_dh_key_check_complete)
-    i.smpc_handle_enc_change_evt             0x01016d3c   Section        0  smpc.o(i.smpc_handle_enc_change_evt)
-    i.smpc_init_mac_key_calculation          0x01016e74   Section        0  smpc.o(i.smpc_init_mac_key_calculation)
-    i.smpc_initiate_dhkey_check              0x01016f1c   Section        0  smpc.o(i.smpc_initiate_dhkey_check)
-    i.smpc_initiate_dhkey_verification       0x01016ff0   Section        0  smpc.o(i.smpc_initiate_dhkey_verification)
-    i.smpc_is_sec_mode_reached               0x010170c4   Section        0  smpc.o(i.smpc_is_sec_mode_reached)
-    i.smpc_key_press_notification_ind        0x010170f0   Section        0  smpc_api.o(i.smpc_key_press_notification_ind)
-    i.smpc_launch_rep_att_timer              0x01017118   Section        0  smpc.o(i.smpc_launch_rep_att_timer)
-    i.smpc_pairing_csrk_exch                 0x01017164   Section        0  smpc_api.o(i.smpc_pairing_csrk_exch)
-    i.smpc_pairing_end                       0x010171b0   Section        0  smpc.o(i.smpc_pairing_end)
-    i.smpc_pairing_irk_exch                  0x01017210   Section        0  smpc_api.o(i.smpc_pairing_irk_exch)
-    i.smpc_pairing_ltk_exch                  0x01017258   Section        0  smpc_api.o(i.smpc_pairing_ltk_exch)
-    i.smpc_pairing_nc_exch                   0x010172c4   Section        0  smpc_api.o(i.smpc_pairing_nc_exch)
-    i.smpc_pairing_oob_exch                  0x0101731c   Section        0  smpc_api.o(i.smpc_pairing_oob_exch)
-    i.smpc_pairing_req_handler               0x010173e4   Section        0  smpc_api.o(i.smpc_pairing_req_handler)
-    i.smpc_pairing_rsp                       0x01017424   Section        0  smpc_api.o(i.smpc_pairing_rsp)
-    i.smpc_pairing_start                     0x0101755c   Section        0  smpc_api.o(i.smpc_pairing_start)
-    i.smpc_pairing_tk_exch                   0x01017608   Section        0  smpc_api.o(i.smpc_pairing_tk_exch)
-    i.smpc_pdu_recv                          0x01017700   Section        0  smpc.o(i.smpc_pdu_recv)
-    i.smpc_pdu_send                          0x01017758   Section        0  smpc.o(i.smpc_pdu_send)
-    i.smpc_process_aes_cmac                  0x010177e8   Section        0  smpc_crypto.o(i.smpc_process_aes_cmac)
-    i.smpc_recv_dhkey_check_pdu              0x01017824   Section        0  smpc_util.o(i.smpc_recv_dhkey_check_pdu)
-    smpc_recv_dhkey_check_pdu                0x01017825   Thumb Code   110  smpc_util.o(i.smpc_recv_dhkey_check_pdu)
-    i.smpc_recv_enc_info_pdu                 0x010178c0   Section        0  smpc_util.o(i.smpc_recv_enc_info_pdu)
-    smpc_recv_enc_info_pdu                   0x010178c1   Thumb Code    48  smpc_util.o(i.smpc_recv_enc_info_pdu)
-    i.smpc_recv_id_addr_info_pdu             0x010178f4   Section        0  smpc_util.o(i.smpc_recv_id_addr_info_pdu)
-    smpc_recv_id_addr_info_pdu               0x010178f5   Thumb Code    74  smpc_util.o(i.smpc_recv_id_addr_info_pdu)
-    i.smpc_recv_id_info_pdu                  0x01017944   Section        0  smpc_util.o(i.smpc_recv_id_info_pdu)
-    smpc_recv_id_info_pdu                    0x01017945   Thumb Code    48  smpc_util.o(i.smpc_recv_id_info_pdu)
-    i.smpc_recv_keypress_notification_pdu    0x01017978   Section        0  smpc_util.o(i.smpc_recv_keypress_notification_pdu)
-    smpc_recv_keypress_notification_pdu      0x01017979   Thumb Code    72  smpc_util.o(i.smpc_recv_keypress_notification_pdu)
-    i.smpc_recv_mst_id_pdu                   0x010179c4   Section        0  smpc_util.o(i.smpc_recv_mst_id_pdu)
-    smpc_recv_mst_id_pdu                     0x010179c5   Thumb Code    84  smpc_util.o(i.smpc_recv_mst_id_pdu)
-    i.smpc_recv_pair_cfm_pdu                 0x01017a1c   Section        0  smpc_util.o(i.smpc_recv_pair_cfm_pdu)
-    smpc_recv_pair_cfm_pdu                   0x01017a1d   Thumb Code   240  smpc_util.o(i.smpc_recv_pair_cfm_pdu)
-    i.smpc_recv_pair_fail_pdu                0x01017b10   Section        0  smpc_util.o(i.smpc_recv_pair_fail_pdu)
-    smpc_recv_pair_fail_pdu                  0x01017b11   Thumb Code    58  smpc_util.o(i.smpc_recv_pair_fail_pdu)
-    i.smpc_recv_pair_rand_pdu                0x01017b50   Section        0  smpc_util.o(i.smpc_recv_pair_rand_pdu)
-    smpc_recv_pair_rand_pdu                  0x01017b51   Thumb Code   496  smpc_util.o(i.smpc_recv_pair_rand_pdu)
-    i.smpc_recv_pair_req_pdu                 0x01017d44   Section        0  smpc_util.o(i.smpc_recv_pair_req_pdu)
-    smpc_recv_pair_req_pdu                   0x01017d45   Thumb Code   162  smpc_util.o(i.smpc_recv_pair_req_pdu)
-    i.smpc_recv_pair_rsp_pdu                 0x01017dec   Section        0  smpc_util.o(i.smpc_recv_pair_rsp_pdu)
-    smpc_recv_pair_rsp_pdu                   0x01017ded   Thumb Code   292  smpc_util.o(i.smpc_recv_pair_rsp_pdu)
-    i.smpc_recv_public_key_pdu               0x01017f14   Section        0  smpc_util.o(i.smpc_recv_public_key_pdu)
-    smpc_recv_public_key_pdu                 0x01017f15   Thumb Code   194  smpc_util.o(i.smpc_recv_public_key_pdu)
-    i.smpc_recv_sec_req_pdu                  0x01018004   Section        0  smpc_util.o(i.smpc_recv_sec_req_pdu)
-    smpc_recv_sec_req_pdu                    0x01018005   Thumb Code   124  smpc_util.o(i.smpc_recv_sec_req_pdu)
-    i.smpc_recv_sign_info_pdu                0x01018084   Section        0  smpc_util.o(i.smpc_recv_sign_info_pdu)
-    smpc_recv_sign_info_pdu                  0x01018085   Thumb Code    48  smpc_util.o(i.smpc_recv_sign_info_pdu)
-    i.smpc_secure_connections_enabled        0x010180b8   Section        0  smpc.o(i.smpc_secure_connections_enabled)
-    i.smpc_security_req_send                 0x010180c8   Section        0  smpc_api.o(i.smpc_security_req_send)
-    i.smpc_send_gen_dh_key_cmd               0x0101811c   Section        0  smpc.o(i.smpc_send_gen_dh_key_cmd)
-    i.smpc_send_ltk_req_rsp                  0x0101815c   Section        0  smpc.o(i.smpc_send_ltk_req_rsp)
-    i.smpc_send_pairing_ind                  0x010181d4   Section        0  smpc.o(i.smpc_send_pairing_ind)
-    i.smpc_send_pairing_req_ind              0x01018284   Section        0  smpc.o(i.smpc_send_pairing_req_ind)
-    i.smpc_send_start_enc_cmd                0x01018384   Section        0  smpc.o(i.smpc_send_start_enc_cmd)
-    i.smpc_send_use_enc_block_cmd            0x0101840c   Section        0  smpc.o(i.smpc_send_use_enc_block_cmd)
-    i.smpc_sign_command                      0x0101844c   Section        0  smpc_api.o(i.smpc_sign_command)
-    i.smpc_sign_cont                         0x01018534   Section        0  smpc_api.o(i.smpc_sign_cont)
-    i.smpc_tkdp_rcp_continue                 0x0101870c   Section        0  smpc.o(i.smpc_tkdp_rcp_continue)
-    i.smpc_tkdp_rcp_start                    0x010187d0   Section        0  smpc.o(i.smpc_tkdp_rcp_start)
-    i.smpc_tkdp_send_continue                0x01018800   Section        0  smpc.o(i.smpc_tkdp_send_continue)
-    i.smpc_tkdp_send_start                   0x010188e4   Section        0  smpc.o(i.smpc_tkdp_send_start)
-    i.smpc_xor                               0x01018914   Section        0  smpc.o(i.smpc_xor)
-    i.snesor_dpi_init                        0x0101892c   Section        0  sensor.o(i.snesor_dpi_init)
-    i.sp_gatt_add_service                    0x0101898c   Section        0  simple_gatt_service.o(i.sp_gatt_add_service)
-    i.sp_gatt_msg_handler                    0x010189b8   Section        0  simple_gatt_service.o(i.sp_gatt_msg_handler)
-    sp_gatt_msg_handler                      0x010189b9   Thumb Code   262  simple_gatt_service.o(i.sp_gatt_msg_handler)
-    i.sp_start_adv                           0x01018b8c   Section        0  ble_simple_peripheral.o(i.sp_start_adv)
-    i.system_latency_disable                 0x01018d04   Section        0  patch_rf.o(i.system_latency_disable)
-    i.system_latency_enable                  0x01018d30   Section        0  patch_rf.o(i.system_latency_enable)
-    i.system_nosleep_evt_get                 0x01018d58   Section        0  proj_main.o(i.system_nosleep_evt_get)
-    i.system_nosleep_evt_set                 0x01018d6c   Section        0  proj_main.o(i.system_nosleep_evt_set)
-    i.system_sleep_disable                   0x01018d84   Section        0  sys_utils.o(i.system_sleep_disable)
-    i.system_sleep_enable                    0x01018d8c   Section        0  sys_utils.o(i.system_sleep_enable)
-    i.task_10s_timer_handle                  0x01018d94   Section        0  timer.o(i.task_10s_timer_handle)
-    i.task_1s_timer_handle                   0x01018e04   Section        0  timer.o(i.task_1s_timer_handle)
-    i.timer_init                             0x01018ed0   Section        0  driver_timer.o(i.timer_init)
-    i.trng_flow_w_specific_smp_cnt           0x01018f8c   Section        0  sys_utils.o(i.trng_flow_w_specific_smp_cnt)
-    trng_flow_w_specific_smp_cnt             0x01018f8d   Thumb Code   166  sys_utils.o(i.trng_flow_w_specific_smp_cnt)
-    i.trng_init_                             0x01019038   Section        0  sys_utils.o(i.trng_init_)
-    i.url_send_timer_handle                  0x01019098   Section        0  func.o(i.url_send_timer_handle)
-    i.user_custom_parameters                 0x01019130   Section        0  proj_main.o(i.user_custom_parameters)
-    i.user_data_storage_do                   0x01019178   Section        0  inflash.o(i.user_data_storage_do)
-    i.user_entry_after_ble_init              0x010191c8   Section        0  proj_main.o(i.user_entry_after_ble_init)
-    i.user_entry_before_ble_init             0x01019228   Section        0  proj_main.o(i.user_entry_before_ble_init)
-    i.user_event_send                        0x01019260   Section        0  user_task.o(i.user_event_send)
-    i.user_gpio_init                         0x01019280   Section        0  gpio.o(i.user_gpio_init)
-    i.user_inflash_init                      0x01019430   Section        0  inflash.o(i.user_inflash_init)
-    i.user_init_static_memory                0x0101959c   Section        0  proj_main.o(i.user_init_static_memory)
-    i.user_keyscan_init                      0x010195c4   Section        0  keyscan.o(i.user_keyscan_init)
-    i.user_keyscan_io_init                   0x01019654   Section        0  keyscan.o(i.user_keyscan_io_init)
-    i.user_keyvalue_send                     0x01019684   Section        0  func.o(i.user_keyvalue_send)
-    i.user_led_init                          0x010197d8   Section        0  led.o(i.user_led_init)
-    i.user_led_io_deinit                     0x01019824   Section        0  led.o(i.user_led_io_deinit)
-    i.user_led_io_init                       0x01019854   Section        0  led.o(i.user_led_io_init)
-    i.user_qdec_deinit                       0x0101988a   Section        0  qdec.o(i.user_qdec_deinit)
-    i.user_qdec_init                         0x010198cc   Section        0  qdec.o(i.user_qdec_init)
-    i.user_sensor_init                       0x01019938   Section        0  sensor.o(i.user_sensor_init)
-    i.user_task_func                         0x01019a64   Section        0  user_task.o(i.user_task_func)
-    user_task_func                           0x01019a65   Thumb Code   230  user_task.o(i.user_task_func)
-    i.user_task_init                         0x01019b7c   Section        0  user_task.o(i.user_task_init)
-    i.user_timer_init                        0x01019b94   Section        0  timer.o(i.user_timer_init)
-    i.user_url_send                          0x01019c00   Section        0  func.o(i.user_url_send)
-    i.wdt_feed                               0x01019d4c   Section        0  driver_wdt.o(i.wdt_feed)
-    i.wdt_init                               0x01019d54   Section        0  driver_wdt.o(i.wdt_init)
-    i.wdt_start                              0x01019dd0   Section        0  driver_wdt.o(i.wdt_start)
-    i.wdt_stop                               0x01019df8   Section        0  driver_wdt.o(i.wdt_stop)
-    i.work_mode_led_off                      0x01019e18   Section        0  led.o(i.work_mode_led_off)
-    i.work_mode_led_on                       0x01019e24   Section        0  led.o(i.work_mode_led_on)
-    i.work_mode_led_prestart                 0x01019e54   Section        0  led.o(i.work_mode_led_prestart)
-    i.work_mode_timer_handle                 0x01019eb4   Section        0  led.o(i.work_mode_timer_handle)
-    work_mode_timer_handle                   0x01019eb5   Thumb Code    86  led.o(i.work_mode_timer_handle)
-    .constdata                               0x01019f14   Section       12  ble_simple_peripheral.o(.constdata)
-    .constdata                               0x01019f20   Section       59  timer.o(.constdata)
-    __FUNCTION__                             0x01019f20   Data          22  timer.o(.constdata)
-    __FUNCTION__                             0x01019f36   Data          21  timer.o(.constdata)
-    __FUNCTION__                             0x01019f4b   Data          16  timer.o(.constdata)
-    .constdata                               0x01019f5c   Section      198  keyscan.o(.constdata)
-    __func__                                 0x0101a010   Data          18  keyscan.o(.constdata)
-    .constdata                               0x0101a022   Section       72  sensor.o(.constdata)
-    __FUNCTION__                             0x0101a04a   Data          15  sensor.o(.constdata)
-    __FUNCTION__                             0x0101a059   Data          17  sensor.o(.constdata)
-    .constdata                               0x0101a06a   Section       15  qdec.o(.constdata)
-    __func__                                 0x0101a06a   Data          15  qdec.o(.constdata)
-    .constdata                               0x0101a07c   Section        2  amic.o(.constdata)
-    .constdata                               0x0101a07e   Section       47  app.o(.constdata)
-    __FUNCTION__                             0x0101a07e   Data          16  app.o(.constdata)
-    __FUNCTION__                             0x0101a08e   Data          14  app.o(.constdata)
-    __FUNCTION__                             0x0101a09c   Data          17  app.o(.constdata)
-    .constdata                               0x0101a0ad   Section       14  led.o(.constdata)
-    __func__                                 0x0101a0ad   Data          14  led.o(.constdata)
-    .constdata                               0x0101a0bb   Section       21  inflash.o(.constdata)
-    __FUNCTION__                             0x0101a0bb   Data          21  inflash.o(.constdata)
-    .constdata                               0x0101a0d0   Section       48  func.o(.constdata)
-    caps_lock_keyvalue_table                 0x0101a0d0   Data           8  func.o(.constdata)
-    leftwin_keyvalue_table                   0x0101a0d8   Data           8  func.o(.constdata)
-    r_keyvalue_table                         0x0101a0e0   Data           8  func.o(.constdata)
-    leftwin_r_keyvalue_table                 0x0101a0e8   Data           8  func.o(.constdata)
-    enter_keyvalue_table                     0x0101a0f0   Data           8  func.o(.constdata)
-    release_all_keyvalue_table               0x0101a0f8   Data           8  func.o(.constdata)
-    .constdata                               0x0101a100   Section       22  adc.o(.constdata)
-    .constdata                               0x0101a118   Section      448  sbc.o(.constdata)
-    sbc_offset4                              0x0101a118   Data          64  sbc.o(.constdata)
-    sbc_offset8                              0x0101a158   Data         128  sbc.o(.constdata)
-    crc_table                                0x0101a1d8   Data         256  sbc.o(.constdata)
-    .constdata                               0x0101a2d8   Section      800  sbc_primitives.o(.constdata)
-    analysis_consts_fixed4_simd_even         0x0101a2d8   Data         112  sbc_primitives.o(.constdata)
-    analysis_consts_fixed4_simd_odd          0x0101a348   Data         112  sbc_primitives.o(.constdata)
-    analysis_consts_fixed8_simd_even         0x0101a3b8   Data         288  sbc_primitives.o(.constdata)
-    analysis_consts_fixed8_simd_odd          0x0101a4d8   Data         288  sbc_primitives.o(.constdata)
-    .constdata                               0x0101a5f8   Section        2  dev_info_service.o(.constdata)
-    dis_svc_uuid                             0x0101a5f8   Data           2  dev_info_service.o(.constdata)
-    .constdata                               0x0101a5fc   Section      140  dev_info_service.o(.constdata)
-    dis_att_table                            0x0101a5fc   Data         140  dev_info_service.o(.constdata)
-    .constdata                               0x0101a688   Section        2  simple_gatt_service.o(.constdata)
-    .constdata                               0x0101a68c   Section      196  simple_gatt_service.o(.constdata)
-    .constdata                               0x0101a750   Section        2  hid_service.o(.constdata)
-    .constdata                               0x0101a754   Section      792  hid_service.o(.constdata)
-    hid_report_map                           0x0101a758   Data         144  hid_service.o(.constdata)
-    .constdata                               0x0101aa6c   Section       16  ota_service.o(.constdata)
-    ota_svc_uuid                             0x0101aa6c   Data          16  ota_service.o(.constdata)
-    .constdata                               0x0101aa7c   Section      308  ota_service.o(.constdata)
-    .constdata                               0x0101abb0   Section     1024  ota.o(.constdata)
-    .constdata                               0x0101afb0   Section        2  batt_service.o(.constdata)
-    batt_svc_uuid                            0x0101afb0   Data           2  batt_service.o(.constdata)
-    .constdata                               0x0101afb4   Section      112  batt_service.o(.constdata)
-    batt_att_table                           0x0101afb4   Data         112  batt_service.o(.constdata)
-    .constdata                               0x0101b024   Section       48  driver_timer.o(.constdata)
-    .constdata                               0x0101b054   Section       16  flash.o(.constdata)
-    .constdata                               0x0101b064   Section        4  app.o(.constdata)
-    appm_add_svc_func_list                   0x0101b064   Data           4  app.o(.constdata)
-    .constdata                               0x0101b068   Section       48  app_sec.o(.constdata)
-    .constdata                               0x0101b098   Section        8  app_sec.o(.constdata)
-    .constdata                               0x0101b0a0   Section       88  gapm.o(.constdata)
-    gapm_att_db                              0x0101b0a0   Data          88  gapm.o(.constdata)
-    .constdata                               0x0101b0f8   Section       36  gattm.o(.constdata)
-    gattm_att_db                             0x0101b0fc   Data          32  gattm.o(.constdata)
-    .constdata                               0x0101b11c   Section      216  app_task.o(.constdata)
-    appm_msg_handler_tab                     0x0101b11c   Data         216  app_task.o(.constdata)
-    .constdata                               0x0101b1f4   Section       12  app_task.o(.constdata)
-    .constdata                               0x0101b200   Section      304  gapc_task.o(.constdata)
-    gapc_msg_handler_tab                     0x0101b200   Data         304  gapc_task.o(.constdata)
-    .constdata                               0x0101b330   Section       12  gapc_task.o(.constdata)
-    .constdata                               0x0101b33c   Section      512  gapm_task.o(.constdata)
-    gapm_hci_cmd_cmp_event_handler_tab       0x0101b33c   Data         408  gapm_task.o(.constdata)
-    gapm_hci_cmd_stat_event_handler_tab      0x0101b4d4   Data          24  gapm_task.o(.constdata)
-    gapm_hci_le_event_handler_tab            0x0101b4ec   Data          80  gapm_task.o(.constdata)
-    .constdata                               0x0101b53c   Section      272  gapm_task.o(.constdata)
-    gapm_msg_handler_tab                     0x0101b53c   Data         272  gapm_task.o(.constdata)
-    .constdata                               0x0101b64c   Section       12  gapm_task.o(.constdata)
-    .constdata                               0x0101b658   Section       25  smpc.o(.constdata)
-    smpc_pair_method                         0x0101b658   Data          25  smpc.o(.constdata)
-    .constdata                               0x0101b674   Section      140  atts.o(.constdata)
-    atts_rights                              0x0101b674   Data          36  atts.o(.constdata)
-    .constdata                               0x0101b700   Section      224  gattc_task.o(.constdata)
-    gattc_msg_handler_tab                    0x0101b700   Data         224  gattc_task.o(.constdata)
-    .constdata                               0x0101b7e0   Section       12  gattc_task.o(.constdata)
-    .constdata                               0x0101b7ec   Section        8  gattm_task.o(.constdata)
-    gattm_msg_handler_tab                    0x0101b7ec   Data           8  gattm_task.o(.constdata)
-    .constdata                               0x0101b7f4   Section       12  gattm_task.o(.constdata)
-    .constdata                               0x0101b800   Section       96  l2cc_task.o(.constdata)
-    l2cc_msg_handler_tab                     0x0101b800   Data          96  l2cc_task.o(.constdata)
-    .constdata                               0x0101b860   Section       12  l2cc_task.o(.constdata)
-    .constdata                               0x0101b86c   Section      216  gapc_hci.o(.constdata)
-    hci_cmd_cmp_event_handler_tab            0x0101b86c   Data          72  gapc_hci.o(.constdata)
-    hci_cmd_stat_event_handler_tab           0x0101b8b4   Data          48  gapc_hci.o(.constdata)
-    hci_le_event_handler_tab                 0x0101b8e4   Data          56  gapc_hci.o(.constdata)
-    hci_event_handler_tab                    0x0101b91c   Data          40  gapc_hci.o(.constdata)
-    .constdata                               0x0101b944   Section       24  gapc_sig.o(.constdata)
-    .constdata                               0x0101b95c   Section       60  smpc_util.o(.constdata)
-    .constdata                               0x0101b998   Section       60  smpc_util.o(.constdata)
-    .constdata                               0x0101b9d4   Section      112  attc.o(.constdata)
-    .constdata                               0x0101ba44   Section      276  l2cc_pdu.o(.constdata)
-    l2cc_signaling_pkt_format                0x0101ba44   Data          92  l2cc_pdu.o(.constdata)
-    l2cc_security_pkt_format                 0x0101baa0   Data          60  l2cc_pdu.o(.constdata)
-    l2cc_attribute_pkt_format                0x0101badc   Data         124  l2cc_pdu.o(.constdata)
-    .constdata                               0x0101bb58   Section       64  l2cc_sig.o(.constdata)
-    .conststring                             0x0101bb98   Section       62  sensor.o(.conststring)
-    .conststring                             0x0101bbd8   Section       68  func.o(.conststring)
-    .conststring                             0x0101bc1c   Section       82  ota.o(.conststring)
-    .conststring                             0x0101bc70   Section       47  mesh_api.o(.conststring)
-    .conststring                             0x0101bca0   Section      109  l2cc_pdu.o(.conststring)
-    RESET                                    0x20000000   Section      128  app_boot_vectors.o(RESET)
-    ram_code_front                           0x20000b60   Section        0  entry.o(ram_code_front)
-    ram_code                                 0x20000ebc   Section        0  proj_main.o(ram_code)
-    ram_code                                 0x20000f34   Section        0  timer.o(ram_code)
-    ram_code                                 0x20000f64   Section        0  keyscan.o(ram_code)
-    ram_code                                 0x20001030   Section        0  qdec.o(ram_code)
-    ram_code                                 0x200010bc   Section        0  amic.o(ram_code)
-    ram_code                                 0x200010e0   Section        0  ota.o(ram_code)
-    app_otas_save_data                       0x200010f1   Thumb Code    64  ota.o(ram_code)
-    ram_code                                 0x200012a0   Section        0  driver_pmu.o(ram_code)
-    ram_code                                 0x200014a8   Section        0  driver_rtc.o(ram_code)
-    ram_code                                 0x200014ac   Section        0  driver_wdt.o(ram_code)
-    ram_code                                 0x200015ac   Section        0  driver_exti.o(ram_code)
-    ram_code                                 0x200015cc   Section        0  driver_timer.o(ram_code)
-    ram_code                                 0x20001618   Section        0  core_cm3_isr.o(ram_code)
-    ram_code                                 0x2000167c   Section      128  app_boot_vectors.o(ram_code)
-    HardFault_Handler_Ram                    0x2000167d   Thumb Code    18  app_boot_vectors.o(ram_code)
-    pmu_isr_ram                              0x2000168f   Thumb Code    18  app_boot_vectors.o(ram_code)
-    SVC_Handler                              0x200016a1   Thumb Code    74  app_boot_vectors.o(ram_code)
-    ram_code                                 0x200016fc   Section        0  patch.o(ram_code)
-    ram_code                                 0x20001b70   Section        0  entry.o(ram_code)
-    pmu_smooth_calc_calib_result             0x20001b73   Thumb Code   162  entry.o(ram_code)
-    ram_code                                 0x20001e60   Section        0  patch_rtos.o(ram_code)
-    ram_code                                 0x20001fac   Section       24  patch_rf.o(ram_code)
-    ram_code                                 0x20001fc4   Section        0  patch_rf.o(ram_code)
-    ram_code                                 0x200028cc   Section        6  sys_utils.o(ram_code)
-    ram_code                                 0x200028d4   Section        0  sys_utils.o(ram_code)
-    ram_code                                 0x20002b70   Section        0  flash.o(ram_code)
-    ram_code                                 0x20002f1c   Section        0  adv_check_mode.o(ram_code)
-    ram_code                                 0x20003470   Section        0  patch_no_md_bit.o(ram_code)
-    ram_code                                 0x200034c4   Section        0  m_al_scan.o(ram_code)
-    .data                                    0x200034f8   Section       16  proj_main.o(.data)
-    system_nosleep_evt                       0x200034f8   Data           1  proj_main.o(.data)
-    .data                                    0x20003508   Section       16  ble_simple_peripheral.o(.data)
-    m_conn_index                             0x20003508   Data           1  ble_simple_peripheral.o(.data)
-    adv_data                                 0x20003509   Data          15  ble_simple_peripheral.o(.data)
-    .data                                    0x20003518   Section        6  user_task.o(.data)
-    .data                                    0x2000351e   Section        1  timer.o(.data)
-    sensot_timer_onoff                       0x2000351e   Data           1  timer.o(.data)
-    .data                                    0x20003520   Section       52  keyscan.o(.data)
-    button_timer_status                      0x20003520   Data           1  keyscan.o(.data)
-    voice_single_start_flag                  0x20003521   Data           1  keyscan.o(.data)
-    left_right_combo_flag                    0x20003522   Data           1  keyscan.o(.data)
-    search_long_press_flag                   0x20003523   Data           1  keyscan.o(.data)
-    translate_long_press_flag                0x20003524   Data           1  keyscan.o(.data)
-    voice_long_press_flag                    0x20003525   Data           1  keyscan.o(.data)
-    m_long_press_flag                        0x20003526   Data           1  keyscan.o(.data)
-    leftright_long_press_cnt                 0x20003528   Data           2  keyscan.o(.data)
-    middle_long_press_cnt                    0x2000352a   Data           2  keyscan.o(.data)
-    button_press_status                      0x2000352c   Data           4  keyscan.o(.data)
-    .data                                    0x20003554   Section       12  button.o(.data)
-    head_handle                              0x20003554   Data           4  button.o(.data)
-    .data                                    0x20003560   Section       32  sensor.o(.data)
-    .data                                    0x20003580   Section        2  qdec.o(.data)
-    qdec_a_status                            0x20003580   Data           1  qdec.o(.data)
-    qdec_b_status                            0x20003581   Data           1  qdec.o(.data)
-    .data                                    0x20003582   Section        2  amic.o(.data)
-    amic_onoff                               0x20003582   Data           1  amic.o(.data)
-    .data                                    0x20003584   Section        2  app.o(.data)
-    prev_dpi                                 0x20003584   Data           2  app.o(.data)
-    .data                                    0x20003588   Section       12  led.o(.data)
-    bat1_led_status                          0x20003588   Data           1  led.o(.data)
-    on_time_count                            0x20003589   Data           1  led.o(.data)
-    off_time_target                          0x2000358a   Data           1  led.o(.data)
-    work_mode_led_setting                    0x2000358c   Data           8  led.o(.data)
-    .data                                    0x20003594   Section       72  inflash.o(.data)
-    .data                                    0x200035dc   Section      124  func.o(.data)
-    keboard_keyvalue_table_index             0x200035dc   Data           1  func.o(.data)
-    keboard_keyvalue_send_index              0x200035dd   Data           1  func.o(.data)
-    keboard_send_delay_index                 0x200035de   Data           1  func.o(.data)
-    keboard_send_delay_count                 0x200035df   Data           1  func.o(.data)
-    .data                                    0x20003658   Section        4  adc.o(.data)
-    .data                                    0x2000365c   Section      420  adpcm.o(.data)
-    indexTable                               0x2000365c   Data          64  adpcm.o(.data)
-    stepsizeTable                            0x2000369c   Data         356  adpcm.o(.data)
-    .data                                    0x20003800   Section       12  audio_encoder.o(.data)
-    encoder_type                             0x20003800   Data           1  audio_encoder.o(.data)
-    encode_task_status                       0x20003801   Data           1  audio_encoder.o(.data)
-    .data                                    0x2000380c   Section        1  dev_info_service.o(.data)
-    .data                                    0x2000380d   Section        7  simple_gatt_service.o(.data)
-    .data                                    0x20003814   Section       10  hid_service.o(.data)
-    caps_lock_enable                         0x20003815   Data           1  hid_service.o(.data)
-    hid_rpt_info                             0x20003816   Data           8  hid_service.o(.data)
-    .data                                    0x2000381e   Section        2  ota_service.o(.data)
-    ota_svc_id                               0x2000381e   Data           1  ota_service.o(.data)
-    ota_link_ntf_enable                      0x2000381f   Data           1  ota_service.o(.data)
-    .data                                    0x20003820   Section       40  ota.o(.data)
-    ota_recving_data                         0x20003821   Data           1  ota.o(.data)
-    ota_state                                0x20003822   Data           1  ota.o(.data)
-    ota_recving_data_index                   0x20003824   Data           2  ota.o(.data)
-    ota_recving_expected_length              0x20003826   Data           2  ota.o(.data)
-    at_data_idx                              0x20003828   Data           2  ota.o(.data)
-    ota_recving_buffer                       0x2000382c   Data           4  ota.o(.data)
-    ota_addr_check_len                       0x20003830   Data           4  ota.o(.data)
-    ota_addr_check                           0x20003834   Data           4  ota.o(.data)
-    first_pkt                                0x20003838   Data           8  ota.o(.data)
-    .data                                    0x20003848   Section        2  batt_service.o(.data)
-    battery_level                            0x20003848   Data           1  batt_service.o(.data)
-    batt_svc_id                              0x20003849   Data           1  batt_service.o(.data)
-    .data                                    0x2000384a   Section        1  driver_pmu.o(.data)
-    .data                                    0x2000384c   Section        4  driver_i2s.o(.data)
-    .data                                    0x20003850   Section       12  driver_adc.o(.data)
-    adc_ref_calib                            0x20003850   Data           1  driver_adc.o(.data)
-    adc_ref_internal                         0x20003852   Data           2  driver_adc.o(.data)
-    adc_ref_avdd                             0x20003854   Data           2  driver_adc.o(.data)
-    adc_regs                                 0x20003858   Data           4  driver_adc.o(.data)
-    .data                                    0x20003880   Section      256  patch.o(.data)
-    .data                                    0x20003980   Section       20  gatt_api.o(.data)
-    registed_num                             0x20003980   Data           1  gatt_api.o(.data)
-    client_idx                               0x20003981   Data           1  gatt_api.o(.data)
-    gatt_profile_task_count                  0x20003982   Data           1  gatt_api.o(.data)
-    gatt_service_cbs                         0x20003984   Data          16  gatt_api.o(.data)
-    .data                                    0x20003994   Section       16  entry.o(.data)
-    check_calib_result                       0x20003996   Data           1  entry.o(.data)
-    calib_array_full                         0x20003998   Data           1  entry.o(.data)
-    calib_result_index                       0x20003999   Data           1  entry.o(.data)
-    total_calib_result                       0x2000399c   Data           4  entry.o(.data)
-    last_avg_result                          0x200039a0   Data           4  entry.o(.data)
-    .data                                    0x200039a4   Section       12  jump_table.o(.data)
-    stack_size                               0x200039a4   Data           2  jump_table.o(.data)
-    static_mem_end                           0x200039ac   Data           4  jump_table.o(.data)
-    .data                                    0x200039b0   Section        8  patch_rtos.o(.data)
-    p_rtos_sleep_time                        0x200039b4   Data           4  patch_rtos.o(.data)
-    .data                                    0x200039b8   Section      304  patch_rf.o(.data)
-    report_rssi_enabled                      0x200039b8   Data           1  patch_rf.o(.data)
-    nest                                     0x200039b9   Data           1  patch_rf.o(.data)
-    sleep_isr_come                           0x200039ba   Data           1  patch_rf.o(.data)
-    recv_comp_packet_during_evt              0x200039bd   Data           1  patch_rf.o(.data)
-    sch_arb_env                              0x200039c0   Data           4  patch_rf.o(.data)
-    sch_prog_env                             0x200039c4   Data           4  patch_rf.o(.data)
-    lld_disable_latency_label                0x200039c8   Data           4  patch_rf.o(.data)
-    system_sleep_max_during                  0x200039cc   Data           4  patch_rf.o(.data)
-    lld_adv_env                              0x200039d0   Data           4  patch_rf.o(.data)
-    .data                                    0x20003ae8   Section        8  sys_utils.o(.data)
-    check_count                              0x20003ae9   Data           1  sys_utils.o(.data)
-    .data                                    0x20003af0   Section       12  os_timer.o(.data)
-    timer_list                               0x20003af0   Data           4  os_timer.o(.data)
-    timer_id_flag                            0x20003af4   Data           8  os_timer.o(.data)
-    .data                                    0x20003afc   Section       12  app.o(.data)
-    .data                                    0x20003b08   Section        8  app_conn.o(.data)
-    gattc_seq_num                            0x20003b08   Data           1  app_conn.o(.data)
-    .data                                    0x20003b10   Section       20  user_bond_manage.o(.data)
-    MAX_BOND_DEV_NUM                         0x20003b10   Data           1  user_bond_manage.o(.data)
-    bond_manage_enable                       0x20003b11   Data           1  user_bond_manage.o(.data)
-    last_sotre_idx                           0x20003b13   Data           1  user_bond_manage.o(.data)
-    gap_bond_info_env                        0x20003b14   Data           4  user_bond_manage.o(.data)
-    gap_bond_irks_env                        0x20003b18   Data           4  user_bond_manage.o(.data)
-    ble_bond_falsh_addr                      0x20003b1c   Data           4  user_bond_manage.o(.data)
-    ble_svc_falsh_addr                       0x20003b20   Data           4  user_bond_manage.o(.data)
-    .data                                    0x20003b24   Section       16  app_sec.o(.data)
-    fix_ltk                                  0x20003b25   Data           1  app_sec.o(.data)
-    pairing_accept_en                        0x20003b26   Data           1  app_sec.o(.data)
-    sec_cmd                                  0x20003b28   Data          12  app_sec.o(.data)
-    .data                                    0x20003b34   Section      102  adv_check_mode.o(.data)
-    send_ptr                                 0x20003b36   Data           2  adv_check_mode.o(.data)
-    frq_freq_table                           0x20003b38   Data          42  adv_check_mode.o(.data)
-    calib_freq_table                         0x20003b62   Data          56  adv_check_mode.o(.data)
-    .data                                    0x20003b9c   Section        8  prf.o(.data)
-    .data                                    0x20003ba4   Section       40  mesh_api.o(.data)
-    app_mesh_model_add_step                  0x20003ba4   Data           1  mesh_api.o(.data)
-    mesh_model_nb                            0x20003ba5   Data           1  mesh_api.o(.data)
-    mesh_tx_hdl                              0x20003ba6   Data           1  mesh_api.o(.data)
-    heath_fault_test_id                      0x20003ba7   Data           1  mesh_api.o(.data)
-    mesh_callback                            0x20003bbc   Data           4  mesh_api.o(.data)
-    .data                                    0x20003bcc   Section        8  app_task.o(.data)
-    tmp_dest_id                              0x20003bcc   Data           2  app_task.o(.data)
-    tmp_src_id                               0x20003bce   Data           2  app_task.o(.data)
-    .data                                    0x20003bd4   Section        1  app_task.o(.data)
-    .data                                    0x20003bd5   Section        1  app_proj_event.o(.data)
-    .data                                    0x20003bd6   Section        1  gapm_task.o(.data)
-    .data                                    0x20003bd7   Section        1  gattc_task.o(.data)
-    .data                                    0x20003bd8   Section        1  gattm_task.o(.data)
-    .data                                    0x20003bdc   Section        4  l2cc_task.o(.data)
-    .data                                    0x20003be0   Section        2  gapm_scan.o(.data)
-    length_sum                               0x20003be0   Data           2  gapm_scan.o(.data)
-    .data                                    0x20003be4   Section       16  m_al_scan.o(.data)
-    scan_evt_end_counter                     0x20003be8   Data           4  m_al_scan.o(.data)
-    scan_evt_end_counter_threshold           0x20003bf0   Data           4  m_al_scan.o(.data)
-    .data                                    0x20003bf4   Section       10  m_al_task.o(.data)
-    .bss                                     0x20003c00   Section       52  ble_simple_peripheral.o(.bss)
-    scan_rsp_data                            0x20003c00   Data          31  ble_simple_peripheral.o(.bss)
-    update_param_timer                       0x20003c20   Data          20  ble_simple_peripheral.o(.bss)
-    .bss                                     0x20003c34   Section       60  timer.o(.bss)
-    .bss                                     0x20003c70   Section       20  keyscan.o(.bss)
-    m_button_timer                           0x20003c70   Data          20  keyscan.o(.bss)
-    .bss                                     0x20003c84   Section      128  amic.o(.bss)
-    .bss                                     0x20003d04   Section       40  led.o(.bss)
-    m_work_mode_led_timer                    0x20003d04   Data          20  led.o(.bss)
-    m_lowbat_led_timer                       0x20003d18   Data          20  led.o(.bss)
-    .bss                                     0x20003d2c   Section      800  func.o(.bss)
-    keboard_keyvalue_table                   0x20003d2c   Data         800  func.o(.bss)
-    .bss                                     0x2000404c   Section       36  audio_encoder.o(.bss)
-    .bss                                     0x20004070   Section       12  simple_gatt_service.o(.bss)
-    simple_profile_svc                       0x20004070   Data          12  simple_gatt_service.o(.bss)
-    .bss                                     0x2000407c   Section       20  hid_service.o(.bss)
-    hid_link_ntf_enable                      0x2000407c   Data          20  hid_service.o(.bss)
-    .bss                                     0x20004090   Section       20  ota.o(.bss)
-    os_timer_ota                             0x20004090   Data          20  ota.o(.bss)
-    .bss                                     0x200040a4   Section       20  batt_service.o(.bss)
-    batt_link_ntf_enable                     0x200040a4   Data          20  batt_service.o(.bss)
-    .bss                                     0x200040b8   Section       20  driver_adc.o(.bss)
-    adc_env                                  0x200040b8   Data          20  driver_adc.o(.bss)
-    .bss                                     0x200040cc   Section       24  patch.o(.bss)
-    lld_regs_buffer                          0x200040cc   Data          24  patch.o(.bss)
-    .bss                                     0x200040e4   Section     1724  gatt_api.o(.bss)
-    gatt_svc_list                            0x200040e4   Data        1600  gatt_api.o(.bss)
-    gClientDB                                0x20004724   Data         124  gatt_api.o(.bss)
-    .bss                                     0x200047a0   Section       40  entry.o(.bss)
-    calib_result                             0x200047a0   Data          40  entry.o(.bss)
-    .bss                                     0x200047c8   Section      380  jump_table.o(.bss)
-    prf_env_buffer                           0x200047c8   Data         220  jump_table.o(.bss)
-    ke_task_elem_buffer                      0x200048a4   Data         160  jump_table.o(.bss)
-    .bss                                     0x20004944   Section       64  patch_rf.o(.bss)
-    .bss                                     0x20004984   Section      204  app.o(.bss)
-    .bss                                     0x20004a50   Section       20  app_conn.o(.bss)
-    .bss                                     0x20004a64   Section       82  app_sec.o(.bss)
-    fixed_ltk                                0x20004a9a   Data          28  app_sec.o(.bss)
-    .bss                                     0x20004ab8   Section       80  gapc.o(.bss)
-    .bss                                     0x20004b08   Section      220  gapm.o(.bss)
-    .bss                                     0x20004be4   Section       80  gattc.o(.bss)
-    .bss                                     0x20004c34   Section       32  gattm.o(.bss)
-    .bss                                     0x20004c54   Section      176  patch_no_md_bit.o(.bss)
-    g_evt_cnt_setting                        0x20004c54   Data         176  patch_no_md_bit.o(.bss)
-    .bss                                     0x20004d04   Section       20  gapc_task.o(.bss)
-    .bss                                     0x20004d18   Section       20  gattc_task.o(.bss)
-    .bss                                     0x20004d2c   Section       20  l2cc_task.o(.bss)
-    .bss                                     0x20004d40   Section       12  l2cm.o(.bss)
-    .bss                                     0x20004d4c   Section       80  l2cc.o(.bss)
-    heap_ke                                  0x20004d9c   Section        4  jump_table.o(heap_ke)
-    heap_ke_take_place                       0x20004d9c   Data           4  jump_table.o(heap_ke)
-
-    Global Symbols
-
-    Symbol Name                              Value     Ov Type        Size  Object(Section)
-
-    BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000   Number         0  anon$$obj.o ABSOLUTE
-    __ARM_use_no_argv                        0x00000000   Number         0  syscall.txt ABSOLUTE
-    __Vectors                                0x00000000   Data           0  syscall.txt ABSOLUTE
-    _printf_a                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_c                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_charcount                        0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_d                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_e                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_f                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_flags                            0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_fp_dec                           0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_fp_hex                           0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_g                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_i                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_int_dec                          0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_l                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_lc                               0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_ll                               0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_lld                              0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_lli                              0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_llo                              0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_llu                              0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_llx                              0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_longlong_dec                     0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_longlong_hex                     0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_longlong_oct                     0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_ls                               0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_mbtowc                           0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_n                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_o                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_p                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_percent                          0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_pre_padding                      0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_return_value                     0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_s                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_sizespec                         0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_str                              0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_truncate_signed                  0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_truncate_unsigned                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_u                                0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_wc                               0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_wctomb                           0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_widthprec                        0x00000000   Number         0  stubs.o ABSOLUTE
-    _printf_x                                0x00000000   Number         0  stubs.o ABSOLUTE
-    __main                                   0x0000008d   Thumb Code     0  syscall.txt ABSOLUTE
-    _main_stk                                0x0000008d   Thumb Code     0  syscall.txt ABSOLUTE
-    _main_scatterload                        0x00000091   Thumb Code     0  syscall.txt ABSOLUTE
-    __main_after_scatterload                 0x00000095   Thumb Code     0  syscall.txt ABSOLUTE
-    _main_clock                              0x00000095   Thumb Code     0  syscall.txt ABSOLUTE
-    _main_cpp_init                           0x00000095   Thumb Code     0  syscall.txt ABSOLUTE
-    _main_init                               0x00000095   Thumb Code     0  syscall.txt ABSOLUTE
-    __rt_final_cpp                           0x0000009d   Thumb Code     0  syscall.txt ABSOLUTE
-    __rt_final_exit                          0x0000009d   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_sleep_mul_64                        0x000000a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_low_power_c_50b0e29e__low_power_save_cpu 0x000000ad   Thumb Code     0  syscall.txt ABSOLUTE
-    low_power_restore_cpu                    0x0000012d   Thumb Code     0  syscall.txt ABSOLUTE
-    SVC_Handler                              0x00000139   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortSVCHandler                          0x00000171   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_port_c_39a90d8d__prvStartFirstTask 0x00000195   Thumb Code     0  syscall.txt ABSOLUTE
-    prv_call_svc_pc                          0x000001a9   Thumb Code     0  syscall.txt ABSOLUTE
-    PendSV_Handler                           0x000001ad   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortGetIPSR                             0x000001f9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_app_boot_c_fcf06f29____REV16  0x00000201   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_ble_util_buf_c_b8bf6b0e____REV16 0x00000205   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_rwble_c_5e66ef03____REV16      0x00000209   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_llc_c_llc_init____REV16        0x0000020d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___15_llc_chmap_upd_c_ddac89ec____REV16 0x00000211   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_con_upd_c_de71abdd____REV16 0x00000215   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llc_dbg_c____REV16             0x00000219   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___16_llc_disconnect_c_67e9d540____REV16 0x0000021d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_llc_dl_upd_c_553d3f21____REV16 0x00000221   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_encrypt_c_8159a054____REV16 0x00000225   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___15_llc_feat_exch_c_6fa097ef____REV16 0x00000229   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llc_hci_c_996dc4b6____REV16    0x0000022d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_le_ping_c_434cc73c____REV16 0x00000231   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llc_llcp_c_1a9b13a9____REV16  0x00000235   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_phy_upd_c_0294cefd____REV16 0x00000239   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llc_task_c_30369c55____REV16  0x0000023d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_llc_ver_exch_c_2771d0a7____REV16 0x00000241   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_lld_c_f7832d1e____REV16        0x00000245   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_lld_adv_c_9a148cc9____REV16    0x00000249   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_lld_con_c_df553fb8____REV16    0x0000024d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_init_c_b391185e____REV16  0x00000251   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_lld_per_adv_c_77b63e9a____REV16 0x00000255   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_scan_c_01456b52____REV16  0x00000259   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_sync_c_8bd34c56____REV16  0x0000025d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_test_c_54e5e101____REV16  0x00000261   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_llm_c_52f69136____REV16        0x00000265   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_adv_c_2ca465c6____REV16    0x00000269   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_hci_c_20aee1fa____REV16    0x0000026d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_init_c_c210a516____REV16  0x00000271   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_iso_c____REV16             0x00000275   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_scan_c_963e4937____REV16  0x00000279   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_task_c_5d3df270____REV16  0x0000027d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_hci_c_hci_init____REV16        0x00000281   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_hci_fc_c_fcf3c82e____REV16     0x00000285   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_hci_msg_c_b5066cf5____REV16    0x00000289   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_hci_tl_c_9ce329a5____REV16     0x0000028d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_sch_alarm_c_3b4969f2____REV16 0x00000291   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_sch_arb_c_87561c0e____REV16    0x00000295   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_sch_plan_c_c0257ea0____REV16  0x00000299   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_sch_prog_c_de24772c____REV16  0x0000029d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_sch_slice_c_de6dd3b5____REV16 0x000002a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_aes_c_aes_init____REV16        0x000002a5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_aes_ccm_c_aes_ccm____REV16     0x000002a9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_aes_cmac_c_fe47f34c____REV16  0x000002ad   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k1_c_aes_k1____REV16       0x000002b1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k2_c_5cc4f012____REV16     0x000002b5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k3_c_979823b7____REV16     0x000002b9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k4_c_8a9d130f____REV16     0x000002bd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_s1_c_aes_s1____REV16       0x000002c1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_co_list_c_ca99e89f____REV16    0x000002c5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_co_utils_c_one_bits____REV16  0x000002c9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_dbg_c_3a87ab48____REV16        0x000002cd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_mwsgen_c____REV16         0x000002d1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_swdiag_c____REV16         0x000002d5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_dbg_task_c____REV16           0x000002d9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_dbg_trc_c____REV16             0x000002dd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_dbg_trc_mem_c____REV16        0x000002e1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_trc_tl_c____REV16         0x000002e5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_display_c____REV16             0x000002e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_display_task_c____REV16       0x000002ed   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ecc_p256_c_8b173798____REV16  0x000002f1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_h4tl_c_3a5732fe____REV16       0x000002f5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___4_ke_c_ke_init____REV16          0x000002f9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_event_c_87ccd12c____REV16  0x000002fd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_ke_mem_c_f92e48dd____REV16     0x00000301   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_ke_msg_c_d502b297____REV16     0x00000305   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_queue_c_5cab850e____REV16  0x00000309   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_ke_task_c_18478d77____REV16    0x0000030d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_timer_c_3b621a08____REV16  0x00000311   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_nvds_c____REV16                0x00000315   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_rf_simu_c_82de3823____REV16    0x00000319   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_rwip_c_f2b147fa____REV16       0x0000031d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_rwip_driver_c_c12c84cf____REV16 0x00000321   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_co_printf_c_fputc____REV16    0x00000325   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_low_power_c_50b0e29e____REV16 0x00000329   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_crc32_c_36f7c2a5____REV16      0x0000032d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_md5_c_MD5_Init____REV16        0x00000331   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_arch_main_c_uart_api____REV16 0x00000335   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_jump_table_c_6a9c728e____REV16 0x00000339   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_intc_c_189c7b66____REV16       0x0000033d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_uart_c_988f2830____REV16       0x00000341   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_flash_c_1f9d869b____REV16      0x00000345   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_qspi_c_79b82d8e____REV16       0x00000349   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_system_c_a51710b5____REV16     0x0000034d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_gpio_c_a47c3f18____REV16       0x00000351   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_ssp_c_3d1cf05e____REV16        0x00000355   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_frspim_c_6e8f94f7____REV16     0x00000359   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_pmu_c_7ed478f1____REV16        0x0000035d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_apb2spi_c_a124e987____REV16    0x00000361   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_trng_c_36387bb2____REV16       0x00000365   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_list_c_a968f7cb____REV16       0x00000369   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_queue_c_48e2f297____REV16      0x0000036d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_tasks_c_f31043e3____REV16      0x00000371   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_timers_c_a20bbafd____REV16     0x00000375   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_event_groups_c_5f98c4ce____REV16 0x00000379   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_heap_6_c_94e30ff9____REV16     0x0000037d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_port_c_39a90d8d____REV16       0x00000381   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___20_freertos_interface_c_bc2b671d____REV16 0x00000385   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_app_boot_c_fcf06f29____REVSH  0x00000389   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_ble_util_buf_c_b8bf6b0e____REVSH 0x0000038d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_rwble_c_5e66ef03____REVSH      0x00000391   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_llc_c_llc_init____REVSH        0x00000395   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___15_llc_chmap_upd_c_ddac89ec____REVSH 0x00000399   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_con_upd_c_de71abdd____REVSH 0x0000039d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llc_dbg_c____REVSH             0x000003a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___16_llc_disconnect_c_67e9d540____REVSH 0x000003a5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_llc_dl_upd_c_553d3f21____REVSH 0x000003a9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_encrypt_c_8159a054____REVSH 0x000003ad   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___15_llc_feat_exch_c_6fa097ef____REVSH 0x000003b1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llc_hci_c_996dc4b6____REVSH    0x000003b5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_le_ping_c_434cc73c____REVSH 0x000003b9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llc_llcp_c_1a9b13a9____REVSH  0x000003bd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_phy_upd_c_0294cefd____REVSH 0x000003c1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llc_task_c_30369c55____REVSH  0x000003c5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_llc_ver_exch_c_2771d0a7____REVSH 0x000003c9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_lld_c_f7832d1e____REVSH        0x000003cd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_lld_adv_c_9a148cc9____REVSH    0x000003d1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_lld_con_c_df553fb8____REVSH    0x000003d5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_init_c_b391185e____REVSH  0x000003d9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_lld_per_adv_c_77b63e9a____REVSH 0x000003dd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_scan_c_01456b52____REVSH  0x000003e1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_sync_c_8bd34c56____REVSH  0x000003e5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_test_c_54e5e101____REVSH  0x000003e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_llm_c_52f69136____REVSH        0x000003ed   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_adv_c_2ca465c6____REVSH    0x000003f1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_hci_c_20aee1fa____REVSH    0x000003f5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_init_c_c210a516____REVSH  0x000003f9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_iso_c____REVSH             0x000003fd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_scan_c_963e4937____REVSH  0x00000401   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_task_c_5d3df270____REVSH  0x00000405   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_hci_c_hci_init____REVSH        0x00000409   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_hci_fc_c_fcf3c82e____REVSH     0x0000040d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_hci_msg_c_b5066cf5____REVSH    0x00000411   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_hci_tl_c_9ce329a5____REVSH     0x00000415   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_sch_alarm_c_3b4969f2____REVSH 0x00000419   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_sch_arb_c_87561c0e____REVSH    0x0000041d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_sch_plan_c_c0257ea0____REVSH  0x00000421   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_sch_prog_c_de24772c____REVSH  0x00000425   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_sch_slice_c_de6dd3b5____REVSH 0x00000429   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_aes_c_aes_init____REVSH        0x0000042d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_aes_ccm_c_aes_ccm____REVSH     0x00000431   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_aes_cmac_c_fe47f34c____REVSH  0x00000435   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k1_c_aes_k1____REVSH       0x00000439   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k2_c_5cc4f012____REVSH     0x0000043d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k3_c_979823b7____REVSH     0x00000441   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k4_c_8a9d130f____REVSH     0x00000445   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_s1_c_aes_s1____REVSH       0x00000449   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_co_list_c_ca99e89f____REVSH    0x0000044d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_co_utils_c_one_bits____REVSH  0x00000451   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_dbg_c_3a87ab48____REVSH        0x00000455   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_mwsgen_c____REVSH         0x00000459   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_swdiag_c____REVSH         0x0000045d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_dbg_task_c____REVSH           0x00000461   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_dbg_trc_c____REVSH             0x00000465   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_dbg_trc_mem_c____REVSH        0x00000469   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_trc_tl_c____REVSH         0x0000046d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_display_c____REVSH             0x00000471   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_display_task_c____REVSH       0x00000475   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ecc_p256_c_8b173798____REVSH  0x00000479   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_h4tl_c_3a5732fe____REVSH       0x0000047d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___4_ke_c_ke_init____REVSH          0x00000481   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_event_c_87ccd12c____REVSH  0x00000485   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_ke_mem_c_f92e48dd____REVSH     0x00000489   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_ke_msg_c_d502b297____REVSH     0x0000048d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_queue_c_5cab850e____REVSH  0x00000491   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_ke_task_c_18478d77____REVSH    0x00000495   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_timer_c_3b621a08____REVSH  0x00000499   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_nvds_c____REVSH                0x0000049d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_rf_simu_c_82de3823____REVSH    0x000004a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_rwip_c_f2b147fa____REVSH       0x000004a5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_rwip_driver_c_c12c84cf____REVSH 0x000004a9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_co_printf_c_fputc____REVSH    0x000004ad   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_low_power_c_50b0e29e____REVSH 0x000004b1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_crc32_c_36f7c2a5____REVSH      0x000004b5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_md5_c_MD5_Init____REVSH        0x000004b9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_arch_main_c_uart_api____REVSH 0x000004bd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_jump_table_c_6a9c728e____REVSH 0x000004c1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_intc_c_189c7b66____REVSH       0x000004c5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_uart_c_988f2830____REVSH       0x000004c9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_flash_c_1f9d869b____REVSH      0x000004cd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_qspi_c_79b82d8e____REVSH       0x000004d1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_system_c_a51710b5____REVSH     0x000004d5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_gpio_c_a47c3f18____REVSH       0x000004d9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_ssp_c_3d1cf05e____REVSH        0x000004dd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_frspim_c_6e8f94f7____REVSH     0x000004e1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_pmu_c_7ed478f1____REVSH        0x000004e5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_apb2spi_c_a124e987____REVSH    0x000004e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_trng_c_36387bb2____REVSH       0x000004ed   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_list_c_a968f7cb____REVSH       0x000004f1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_queue_c_48e2f297____REVSH      0x000004f5   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_tasks_c_f31043e3____REVSH      0x000004f9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_timers_c_a20bbafd____REVSH     0x000004fd   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_event_groups_c_5f98c4ce____REVSH 0x00000501   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_heap_6_c_94e30ff9____REVSH     0x00000505   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_port_c_39a90d8d____REVSH       0x00000509   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___20_freertos_interface_c_bc2b671d____REVSH 0x0000050d   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_app_boot_c_fcf06f29____RRX    0x00000511   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_ble_util_buf_c_b8bf6b0e____RRX 0x00000519   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_rwble_c_5e66ef03____RRX        0x00000521   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_llc_c_llc_init____RRX          0x00000529   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___15_llc_chmap_upd_c_ddac89ec____RRX 0x00000531   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_con_upd_c_de71abdd____RRX 0x00000539   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llc_dbg_c____RRX               0x00000541   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___16_llc_disconnect_c_67e9d540____RRX 0x00000549   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_llc_dl_upd_c_553d3f21____RRX  0x00000551   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_encrypt_c_8159a054____RRX 0x00000559   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___15_llc_feat_exch_c_6fa097ef____RRX 0x00000561   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llc_hci_c_996dc4b6____RRX      0x00000569   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_le_ping_c_434cc73c____RRX 0x00000571   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llc_llcp_c_1a9b13a9____RRX    0x00000579   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_llc_phy_upd_c_0294cefd____RRX 0x00000581   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llc_task_c_30369c55____RRX    0x00000589   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_llc_ver_exch_c_2771d0a7____RRX 0x00000591   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_lld_c_f7832d1e____RRX          0x00000599   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_lld_adv_c_9a148cc9____RRX      0x000005a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_lld_con_c_df553fb8____RRX      0x000005a9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_init_c_b391185e____RRX    0x000005b1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_lld_per_adv_c_77b63e9a____RRX 0x000005b9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_scan_c_01456b52____RRX    0x000005c1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_sync_c_8bd34c56____RRX    0x000005c9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_lld_test_c_54e5e101____RRX    0x000005d1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_llm_c_52f69136____RRX          0x000005d9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_adv_c_2ca465c6____RRX      0x000005e1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_hci_c_20aee1fa____RRX      0x000005e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_init_c_c210a516____RRX    0x000005f1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_llm_iso_c____RRX               0x000005f9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_scan_c_963e4937____RRX    0x00000601   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_llm_task_c_5d3df270____RRX    0x00000609   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_hci_c_hci_init____RRX          0x00000611   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_hci_fc_c_fcf3c82e____RRX       0x00000619   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_hci_msg_c_b5066cf5____RRX      0x00000621   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_hci_tl_c_9ce329a5____RRX       0x00000629   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_sch_alarm_c_3b4969f2____RRX   0x00000631   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_sch_arb_c_87561c0e____RRX      0x00000639   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_sch_plan_c_c0257ea0____RRX    0x00000641   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_sch_prog_c_de24772c____RRX    0x00000649   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_sch_slice_c_de6dd3b5____RRX   0x00000651   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_aes_c_aes_init____RRX          0x00000659   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_aes_ccm_c_aes_ccm____RRX       0x00000661   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_aes_cmac_c_fe47f34c____RRX    0x00000669   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k1_c_aes_k1____RRX         0x00000671   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k2_c_5cc4f012____RRX       0x00000679   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k3_c_979823b7____RRX       0x00000681   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_k4_c_8a9d130f____RRX       0x00000689   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_aes_s1_c_aes_s1____RRX         0x00000691   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_co_list_c_ca99e89f____RRX      0x00000699   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_co_utils_c_one_bits____RRX    0x000006a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_dbg_c_3a87ab48____RRX          0x000006a9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_mwsgen_c____RRX           0x000006b1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_swdiag_c____RRX           0x000006b9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_dbg_task_c____RRX             0x000006c1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_dbg_trc_c____RRX               0x000006c9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_dbg_trc_mem_c____RRX          0x000006d1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_dbg_trc_tl_c____RRX           0x000006d9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_display_c____RRX               0x000006e1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_display_task_c____RRX         0x000006e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ecc_p256_c_8b173798____RRX    0x000006f1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_h4tl_c_3a5732fe____RRX         0x000006f9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___4_ke_c_ke_init____RRX            0x00000701   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_event_c_87ccd12c____RRX    0x00000709   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_ke_mem_c_f92e48dd____RRX       0x00000711   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_ke_msg_c_d502b297____RRX       0x00000719   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_queue_c_5cab850e____RRX    0x00000721   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_ke_task_c_18478d77____RRX      0x00000729   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___10_ke_timer_c_3b621a08____RRX    0x00000731   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_nvds_c____RRX                  0x00000739   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_rf_simu_c_82de3823____RRX      0x00000741   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_rwip_c_f2b147fa____RRX         0x00000749   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___13_rwip_driver_c_c12c84cf____RRX 0x00000751   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_co_printf_c_fputc____RRX      0x00000759   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_low_power_c_50b0e29e____RRX   0x00000761   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_crc32_c_36f7c2a5____RRX        0x00000769   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_md5_c_MD5_Init____RRX          0x00000771   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___11_arch_main_c_uart_api____RRX   0x00000779   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___12_jump_table_c_6a9c728e____RRX  0x00000781   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_intc_c_189c7b66____RRX         0x00000789   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_uart_c_988f2830____RRX         0x00000791   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_flash_c_1f9d869b____RRX        0x00000799   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_qspi_c_79b82d8e____RRX         0x000007a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_system_c_a51710b5____RRX       0x000007a9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_gpio_c_a47c3f18____RRX         0x000007b1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_ssp_c_3d1cf05e____RRX          0x000007b9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_frspim_c_6e8f94f7____RRX       0x000007c1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___5_pmu_c_7ed478f1____RRX          0x000007c9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___9_apb2spi_c_a124e987____RRX      0x000007d1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_trng_c_36387bb2____RRX         0x000007d9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_list_c_a968f7cb____RRX         0x000007e1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_queue_c_48e2f297____RRX        0x000007e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___7_tasks_c_f31043e3____RRX        0x000007f1   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_timers_c_a20bbafd____RRX       0x000007f9   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___14_event_groups_c_5f98c4ce____RRX 0x00000801   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___8_heap_6_c_94e30ff9____RRX       0x00000809   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___6_port_c_39a90d8d____RRX         0x00000811   Thumb Code     0  syscall.txt ABSOLUTE
-    __asm___20_freertos_interface_c_bc2b671d____RRX 0x00000819   Thumb Code     0  syscall.txt ABSOLUTE
-    Reset_Handler                            0x00000821   Thumb Code     0  syscall.txt ABSOLUTE
-    set_handlemode_sp                        0x00000853   Thumb Code     0  syscall.txt ABSOLUTE
-    NMI_Handler                              0x00000859   Thumb Code     0  syscall.txt ABSOLUTE
-    HardFault_Handler                        0x0000085b   Thumb Code     0  syscall.txt ABSOLUTE
-    MemManage_Handler                        0x0000085d   Thumb Code     0  syscall.txt ABSOLUTE
-    BusFault_Handler                         0x0000085f   Thumb Code     0  syscall.txt ABSOLUTE
-    UsageFault_Handler                       0x00000861   Thumb Code     0  syscall.txt ABSOLUTE
-    DebugMon_Handler                         0x00000865   Thumb Code     0  syscall.txt ABSOLUTE
-    EXTI0_Handler                            0x0000086b   Thumb Code     0  syscall.txt ABSOLUTE
-    EXTI1_Handler                            0x0000086d   Thumb Code     0  syscall.txt ABSOLUTE
-    EXTI2_Handler                            0x0000086f   Thumb Code     0  syscall.txt ABSOLUTE
-    EXTI3_Handler                            0x00000871   Thumb Code     0  syscall.txt ABSOLUTE
-    EXTI4_Handler                            0x00000873   Thumb Code     0  syscall.txt ABSOLUTE
-    ext_int_isr                              0x00000875   Thumb Code     0  syscall.txt ABSOLUTE
-    i2s_isr                                  0x00000879   Thumb Code     0  syscall.txt ABSOLUTE
-    pdm_isr                                  0x0000087b   Thumb Code     0  syscall.txt ABSOLUTE
-    CPU_SR_Save                              0x00000881   Thumb Code     0  syscall.txt ABSOLUTE
-    CPU_SR_Restore                           0x00000891   Thumb Code     0  syscall.txt ABSOLUTE
-    GLOBAL_INT_STOP                          0x00000897   Thumb Code     0  syscall.txt ABSOLUTE
-    GLOBAL_INT_START                         0x0000089b   Thumb Code     0  syscall.txt ABSOLUTE
-    rand                                     0x000008a1   Thumb Code     0  syscall.txt ABSOLUTE
-    srand                                    0x000008b5   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memcpy                           0x000008c5   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memcpy4                          0x000008c5   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memcpy8                          0x000008c5   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memset                           0x000008e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memset4                          0x000008e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memset8                          0x000008e9   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memclr                           0x000008f7   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memclr4                          0x000008f7   Thumb Code     0  syscall.txt ABSOLUTE
-    __aeabi_memclr8                          0x000008f7   Thumb Code     0  syscall.txt ABSOLUTE
-    _memset$wrapper                          0x000008fb   Thumb Code     0  syscall.txt ABSOLUTE
-    memcmp                                   0x0000090d   Thumb Code     0  syscall.txt ABSOLUTE
-    __scatterload                            0x00000929   Thumb Code     0  syscall.txt ABSOLUTE
-    __scatterload_rt2                        0x00000929   Thumb Code     0  syscall.txt ABSOLUTE
-    __decompress                             0x0000094d   Thumb Code     0  syscall.txt ABSOLUTE
-    __decompress0                            0x0000094d   Thumb Code     0  syscall.txt ABSOLUTE
-    Add2SelfBigHex256                        0x00000989   Thumb Code     0  syscall.txt ABSOLUTE
-    AddBigHex256                             0x000009d1   Thumb Code     0  syscall.txt ABSOLUTE
-    AddBigHexModP256                         0x00000a1d   Thumb Code     0  syscall.txt ABSOLUTE
-    AddP256                                  0x00000a6d   Thumb Code     0  syscall.txt ABSOLUTE
-    AddPdiv2_256                             0x00000a99   Thumb Code     0  syscall.txt ABSOLUTE
-    FPB_CompSet                              0x00000bad   Thumb Code     0  syscall.txt ABSOLUTE
-    GF_Jacobian_Point_Addition256            0x00000bd5   Thumb Code     0  syscall.txt ABSOLUTE
-    GF_Jacobian_Point_Double256              0x00000f91   Thumb Code     0  syscall.txt ABSOLUTE
-    GF_Point_Jacobian_To_Affine256           0x00001109   Thumb Code     0  syscall.txt ABSOLUTE
-    MD5_Final                                0x00001135   Thumb Code     0  syscall.txt ABSOLUTE
-    MD5_Init                                 0x0000120d   Thumb Code     0  syscall.txt ABSOLUTE
-    MD5_Update                               0x00001231   Thumb Code     0  syscall.txt ABSOLUTE
-    MultiplyBigHexByUint32_256               0x000012ad   Thumb Code     0  syscall.txt ABSOLUTE
-    MultiplyBigHexModP256                    0x000012f1   Thumb Code     0  syscall.txt ABSOLUTE
-    MultiplyByU32ModP256                     0x00001431   Thumb Code     0  syscall.txt ABSOLUTE
-    NVIC_DisableIRQ                          0x00001461   Thumb Code     0  syscall.txt ABSOLUTE
-    NVIC_EnableIRQ                           0x0000147b   Thumb Code     0  syscall.txt ABSOLUTE
-    NVIC_SetPriority                         0x00001495   Thumb Code     0  syscall.txt ABSOLUTE
-    SubtractBigHex256                        0x000014d5   Thumb Code     0  syscall.txt ABSOLUTE
-    SubtractBigHexMod256                     0x00001529   Thumb Code     0  syscall.txt ABSOLUTE
-    SubtractBigHexUint32_256                 0x00001611   Thumb Code     0  syscall.txt ABSOLUTE
-    SubtractFromSelfBigHex256                0x00001667   Thumb Code     0  syscall.txt ABSOLUTE
-    SubtractFromSelfBigHexSign256            0x000016b9   Thumb Code     0  syscall.txt ABSOLUTE
-    SysTick_Handler                          0x00001775   Thumb Code     0  syscall.txt ABSOLUTE
-    __scatterload_copy                       0x000017a1   Thumb Code     0  syscall.txt ABSOLUTE
-    __scatterload_null                       0x000017af   Thumb Code     0  syscall.txt ABSOLUTE
-    __scatterload_zeroinit                   0x000017b1   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_alloc                                0x000017bf   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_ccm                                  0x000017d5   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_cmac                                 0x00001b05   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_cmac_continue                        0x00001b31   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_cmac_start                           0x00001c75   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_encrypt                              0x00001cad   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_init                                 0x00001d01   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_k1                                   0x00001d29   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_k2                                   0x00001da1   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_k3                                   0x00001ec5   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_k4                                   0x00001f31   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_rand                                 0x00001fa5   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_result_handler                       0x00001fd5   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_s1                                   0x0000202d   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_shift_left_128                       0x00002051   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_start                                0x00002075   Thumb Code     0  syscall.txt ABSOLUTE
-    aes_xor_128                              0x000020b1   Thumb Code     0  syscall.txt ABSOLUTE
-    apb2spi_init                             0x000020c9   Thumb Code     0  syscall.txt ABSOLUTE
-    apb2spi_read                             0x000020dd   Thumb Code     0  syscall.txt ABSOLUTE
-    apb2spi_write                            0x00002145   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot                                 0x000021a5   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_detect_storage_type             0x00002241   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_get_buffer                      0x00002261   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_get_storage_type                0x00002269   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_host_comm                       0x00002279   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_host_comm_loop                  0x000022ed   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_init                            0x00002351   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_load                            0x00002399   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_load_data                       0x0000240d   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_process_cmd                     0x00002439   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_save_data                       0x000026c1   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_send_rsp                        0x000026e1   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_serial_gets                     0x000026f1   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_set_storage_type                0x00002735   Thumb Code     0  syscall.txt ABSOLUTE
-    bigHexInversion256                       0x00002749   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_acl_tx_alloc                0x00002965   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_acl_tx_elt_get              0x0000297d   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_acl_tx_free                 0x000029a5   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_adv_tx_alloc                0x000029d1   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_adv_tx_free                 0x000029e5   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_advexthdr_alloc             0x00002a11   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_advexthdr_free              0x00002a75   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_init                        0x00002ab9   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_init_env                    0x00002c25   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_llcp_tx_alloc               0x00002c35   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_llcp_tx_free                0x00002c41   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_rx_alloc                    0x00002c65   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_util_buf_rx_free                     0x00002c8d   Thumb Code     0  syscall.txt ABSOLUTE
-    co_bdaddr_compare                        0x000034a7   Thumb Code     0  syscall.txt ABSOLUTE
-    co_ble_pkt_dur_in_us                     0x000034c3   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_extract                          0x0000358d   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_extract_after                    0x000035bd   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_extract_sublist                  0x000035d5   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_find                             0x000035e9   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_init                             0x000035ff   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_insert_after                     0x00003607   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_insert_before                    0x00003631   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_merge                            0x00003659   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_pool_init                        0x00003671   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_pop_front                        0x000036d5   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_push_back                        0x000036e9   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_push_back_sublist                0x000036fd   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_push_front                       0x00003711   Thumb Code     0  syscall.txt ABSOLUTE
-    co_list_size                             0x0000371d   Thumb Code     0  syscall.txt ABSOLUTE
-    co_nb_good_le_channels                   0x00003731   Thumb Code     0  syscall.txt ABSOLUTE
-    co_printf                                0x00003759   Thumb Code     0  syscall.txt ABSOLUTE
-    co_sprintf                               0x0000376d   Thumb Code     0  syscall.txt ABSOLUTE
-    co_util_pack                             0x00003781   Thumb Code     0  syscall.txt ABSOLUTE
-    co_util_unpack                           0x00003963   Thumb Code     0  syscall.txt ABSOLUTE
-    crc32                                    0x00003b21   Thumb Code     0  syscall.txt ABSOLUTE
-    dbg_platform_reset_complete              0x00003bd5   Thumb Code     0  syscall.txt ABSOLUTE
-    divideByTwo256                           0x00003c09   Thumb Code     0  syscall.txt ABSOLUTE
-    dl_upd_proc_start                        0x00003c49   Thumb Code     0  syscall.txt ABSOLUTE
-    eTaskConfirmSleepModeStatus              0x00003cbd   Thumb Code     0  syscall.txt ABSOLUTE
-    ecc_abort_key256_generation              0x00003ced   Thumb Code     0  syscall.txt ABSOLUTE
-    ecc_gen_new_public_key                   0x00003d39   Thumb Code     0  syscall.txt ABSOLUTE
-    ecc_gen_new_secret_key                   0x00003d55   Thumb Code     0  syscall.txt ABSOLUTE
-    ecc_generate_key256                      0x00003e45   Thumb Code     0  syscall.txt ABSOLUTE
-    ecc_get_debug_Keys                       0x000040f1   Thumb Code     0  syscall.txt ABSOLUTE
-    ecc_init                                 0x00004119   Thumb Code     0  syscall.txt ABSOLUTE
-    em_ble_generate_base_address_table       0x000046a5   Thumb Code     0  syscall.txt ABSOLUTE
-    flash_enter_deep_sleep                   0x00004755   Thumb Code     0  syscall.txt ABSOLUTE
-    flash_exit_deep_sleep                    0x000047e9   Thumb Code     0  syscall.txt ABSOLUTE
-    flash_read_status                        0x00004871   Thumb Code     0  syscall.txt ABSOLUTE
-    flash_write_status                       0x00004951   Thumb Code     0  syscall.txt ABSOLUTE
-    fputc                                    0x0000499d   Thumb Code     0  syscall.txt ABSOLUTE
-    freertos_baseband_restore_done           0x000049ed   Thumb Code     0  syscall.txt ABSOLUTE
-    frspim_init                              0x00004a8d   Thumb Code     0  syscall.txt ABSOLUTE
-    get_crc_table                            0x00004b51   Thumb Code     0  syscall.txt ABSOLUTE
-    get_stack_limit                          0x00004b59   Thumb Code     0  syscall.txt ABSOLUTE
-    get_stack_usage                          0x00004b65   Thumb Code     0  syscall.txt ABSOLUTE
-    gpio_get_pin_value                       0x00004b79   Thumb Code     0  syscall.txt ABSOLUTE
-    gpio_set_dir                             0x00004bb5   Thumb Code     0  syscall.txt ABSOLUTE
-    gpio_set_pin_value                       0x00004c09   Thumb Code     0  syscall.txt ABSOLUTE
-    h4tl_init                                0x00004d2d   Thumb Code     0  syscall.txt ABSOLUTE
-    h4tl_start                               0x00004f05   Thumb Code     0  syscall.txt ABSOLUTE
-    h4tl_stop                                0x00004f25   Thumb Code     0  syscall.txt ABSOLUTE
-    h4tl_write                               0x0000501d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_acl_data_handler                     0x00005071   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_acl_tx_data_alloc                    0x00005111   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_acl_tx_data_received                 0x0000517d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_basic_cmd_send_2_controller          0x000051d1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_ble_conhdl_register                  0x000052a9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_ble_conhdl_unregister                0x000052b9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_cmd_get_max_param_size               0x0000539b   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_cmd_received                         0x000053ad   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_command_handler                      0x000055bd   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_disconnect_cmd_handler               0x000055f1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_evt_mask_set                         0x00005705   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_fc_acl_buf_size_set                  0x00005755   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_fc_acl_en                            0x00005769   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_fc_acl_packet_sent                   0x000057a1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_fc_check_host_available_nb_acl_packets 0x000057b5   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_fc_host_nb_acl_pkts_complete         0x000057d9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_fc_init                              0x000057f1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_init                                 0x000058f1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_add_dev_to_per_adv_list_cmd_handler 0x00005939   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_clear_adv_sets_cmd_handler        0x00005c79   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_clear_per_adv_list_cmd_handler    0x00005d05   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_con_upd_cmd_handler               0x00005e09   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_create_con_cancel_cmd_handler     0x00005f29   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_create_con_cmd_handler            0x00005fa1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_ext_create_con_cmd_handler        0x0000660d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_ltk_req_neg_reply_cmd_handler     0x00006b3d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_ltk_req_reply_cmd_handler         0x00006bcd   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_per_adv_create_sync_cancel_cmd_handler 0x00006c45   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_per_adv_create_sync_cmd_handler   0x00006cc9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_per_adv_term_sync_cmd_handler     0x00006d95   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rd_adv_ch_tx_pw_cmd_handler       0x00006e39   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rd_chnl_map_cmd_handler           0x00006ebd   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rd_max_adv_data_len_cmd_handler   0x00006fe1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rd_nb_supp_adv_sets_cmd_handler   0x00007061   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rd_per_adv_list_size_cmd_handler  0x00007105   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rd_phy_cmd_handler                0x0000713d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rd_rem_feats_cmd_handler          0x0000718d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rem_con_param_req_neg_reply_cmd_handler 0x00007349   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rem_con_param_req_reply_cmd_handler 0x000073a9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rmv_adv_set_cmd_handler           0x00007435   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_rmv_dev_from_per_adv_list_cmd_handler 0x000074a9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_adv_data_cmd_handler          0x00007691   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_adv_en_cmd_handler            0x00007769   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_adv_param_cmd_handler         0x00007979   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_adv_set_rand_addr_cmd_handler 0x00007ad9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_data_len_cmd_handler          0x00007b59   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_ext_adv_data_cmd_handler      0x00007cd9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_ext_adv_en_cmd_handler        0x00007edd   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_ext_adv_param_cmd_handler     0x000083cd   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_ext_scan_en_cmd_handler       0x000085c5   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_ext_scan_param_cmd_handler    0x00008865   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_ext_scan_rsp_data_cmd_handler 0x00008a91   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_per_adv_data_cmd_handler      0x00008c8d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_per_adv_en_cmd_handler        0x00008e19   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_per_adv_param_cmd_handler     0x00008fc5   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_phy_cmd_handler               0x000090c5   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_scan_en_cmd_handler           0x000092a1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_scan_param_cmd_handler        0x000094b9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_set_scan_rsp_data_cmd_handler     0x000095f9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_le_start_enc_cmd_handler             0x000096d1   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_look_for_cmd_desc                    0x000098a9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_look_for_evt_desc                    0x000098f9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_look_for_le_evt_desc                 0x00009921   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_rd_auth_payl_to_cmd_handler          0x00009985   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_rd_rem_ver_info_cmd_handler          0x00009a99   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_rd_rssi_cmd_handler                  0x00009b29   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_rd_tx_pwr_lvl_cmd_handler            0x00009b95   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_send_2_controller                    0x00009c25   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_send_2_host                          0x00009c9d   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_tl_init                              0x00009dc9   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_tl_send                              0x00009df5   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_vs_set_pref_slave_latency_cmd_handler 0x0000a009   Thumb Code     0  syscall.txt ABSOLUTE
-    hci_wr_auth_payl_to_cmd_handler          0x0000a04d   Thumb Code     0  syscall.txt ABSOLUTE
-    intc_init                                0x0000a121   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_check_malloc                          0x0000a1d5   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_event_callback_set                    0x0000a259   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_event_clear                           0x0000a271   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_event_flush                           0x0000a299   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_event_get                             0x0000a2a5   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_event_get_all                         0x0000a2cd   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_event_init                            0x0000a2d9   Thumb Code     0  syscall.txt ABSOLUTE
-    ble_stack_schedule                       0x0000a2e5   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_event_set                             0x0000a329   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_flush                                 0x0000a369   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_free                                  0x0000a3a5   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_get_mem_usage                         0x0000a475   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_init                                  0x0000a485   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_is_free                               0x0000a4b9   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_malloc                                0x0000a4cd   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_mem_init                              0x0000a5a1   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_mem_is_empty                          0x0000a5f1   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_alloc                             0x0000a625   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_dest_id_get                       0x0000a65b   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_discard                           0x0000a661   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_forward                           0x0000a665   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_forward_new_id                    0x0000a671   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_free                              0x0000a683   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_in_queue                          0x0000a687   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_save                              0x0000a693   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_send                              0x0000a699   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_send_basic                        0x0000a6c5   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_msg_src_id_get                        0x0000a6d5   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_queue_extract                         0x0000a6db   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_queue_insert                          0x0000a719   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_sleep_check                           0x0000a749   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_state_get                             0x0000a759   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_state_set                             0x0000a789   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_task_check                            0x0000a7c9   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_task_create                           0x0000a7f5   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_task_init                             0x0000a8d1   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_task_msg_flush                        0x0000a8e9   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_time                                  0x0000aa09   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_timer_active                          0x0000aa45   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_timer_adjust_all                      0x0000aa6d   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_timer_clear                           0x0000aa85   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_timer_init                            0x0000aaed   Thumb Code     0  syscall.txt ABSOLUTE
-    ke_timer_set                             0x0000ab4d   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_channel_map_ind_handler               0x0000abf9   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_connection_param_req_handler          0x0000ac89   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_connection_param_rsp_handler          0x0000ad61   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_connection_update_ind_handler         0x0000adf1   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_enc_req_handler                       0x0000af09   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_enc_rsp_handler                       0x0000afc5   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_feature_req_handler                   0x0000b031   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_feature_rsp_handler                   0x0000b0a1   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_length_req_handler                    0x0000b0f1   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_length_rsp_handler                    0x0000b145   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_min_used_channels_ind_handler         0x0000b1c1   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_pause_enc_req_handler                 0x0000b245   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_pause_enc_rsp_handler                 0x0000b2b1   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_phy_req_handler                       0x0000b309   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_phy_rsp_handler                       0x0000b3b9   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_phy_update_ind_handler                0x0000b431   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_ping_req_handler                      0x0000b4bf   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_ping_rsp_handler                      0x0000b4d3   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_slave_feature_req_handler             0x0000b52f   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_start_enc_req_handler                 0x0000b535   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_start_enc_rsp_handler                 0x0000b585   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_terminate_ind_handler                 0x0000b5d5   Thumb Code     0  syscall.txt ABSOLUTE
-    ll_version_ind_handler                   0x0000b621   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_auth_payl_nearly_to_handler          0x0000b6b1   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_auth_payl_real_to_handler            0x0000b715   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_cleanup                              0x0000b7a1   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_cmd_cmp_send                         0x0000b809   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_cmd_stat_send                        0x0000b829   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_con_move_cbk                         0x0000b845   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_disconnect                           0x0000b97d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_encrypt_ind_handler                  0x0000ba8d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_init                                 0x0000bdf1   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_init_term_proc                       0x0000be4d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_le_ping_restart                      0x0000bf09   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_le_ping_set                          0x0000bf45   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_ll_reject_ind_pdu_send               0x0000bfe9   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_llcp_send                            0x0000c08d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_llcp_state_set                       0x0000c10d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_llcp_tx_check                        0x0000c1c1   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_ch_map_upd_ind_handler            0x0000cee1   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_con_upd_ind_handler               0x0000cf45   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_disconnect_ind_handler            0x0000cfd9   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_dl_upd_ind_handler                0x0000d049   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_encrypt_ind_handler               0x0000d0b9   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_feats_exch_ind_handler            0x0000d11d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_le_ping_ind_handler               0x0000d185   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_phy_upd_ind_handler               0x0000d1d9   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_op_ver_exch_ind_handler              0x0000d261   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_collision_check                 0x0000d3f5   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_err_ind                         0x0000d41d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_get                             0x0000d44d   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_id_get                          0x0000d465   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_reg                             0x0000d481   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_state_get                       0x0000d4b5   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_state_set                       0x0000d4b9   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_timer_pause_set                 0x0000d4bd   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_timer_set                       0x0000d519   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_proc_unreg                           0x0000d571   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_start                                0x0000dde9   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_stop                                 0x0000df85   Thumb Code     0  syscall.txt ABSOLUTE
-    llc_stopped_ind_handler                  0x0000dfb9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_aa_gen                               0x0000e091   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_acl_rx_ind_handler                   0x0000e10d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_acl_tx_cfm_handler                   0x0000e191   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_adv_data_update                  0x0000e265   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_duration_update                  0x0000e529   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_end_ind_handler                  0x0000e5fd   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_init                             0x0000f995   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_rand_addr_update                 0x0000fd1d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_restart                          0x00010235   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_scan_rsp_data_update             0x00010391   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_start                            0x000103d5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_stop                             0x00010ac1   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_adv_sync_info_update                 0x00010cdd   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_calc_aux_rx                          0x00010d0d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_ch_assess_data_get                   0x00010e29   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_ch_map_upd_cfm_handler               0x00010e31   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_channel_assess                       0x00010e69   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_activity_act_offset_compute      0x00010e99   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_activity_offset_compute          0x00010f4d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_ch_map_update                    0x00010fdd   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_current_tx_power_get             0x00011105   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_data_flow_set                    0x0001115d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_data_len_update                  0x00011211   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_data_tx                          0x00011269   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_enc_key_load                     0x00011319   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_estab_ind_handler                0x000113d5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_event_counter_get                0x000113fd   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_evt_canceled_cbk                 0x00011421   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_evt_start_cbk                    0x00011461   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_evt_time_update                  0x00011651   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_init                             0x000118b9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_llcp_tx                          0x000118f5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_max_lat_calc                     0x00011999   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_offset_get                       0x000119f9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_offset_upd_ind_handler           0x00011a3d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_param_upd_cfm_handler            0x00011a81   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_param_update                     0x00011aed   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_phys_update                      0x00011b75   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_pref_slave_latency_set           0x00011bdd   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_rssi_get                         0x00011c0d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_rx_enc                           0x00011ebd   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_sched                            0x00011f05   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_start                            0x00012239   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_stop                             0x000125f5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_tx_enc                           0x00012761   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_tx_len_update_for_intv           0x000127f5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_con_tx_len_update_for_rate           0x00012839   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_disc_ind_handler                     0x00012c15   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_init                                 0x00012c51   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_init_connect_req_pack                0x00012d37   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_init_end_ind_handler                 0x00012e65   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_init_init                            0x0001342d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_init_start                           0x00013c31   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_init_stop                            0x0001431d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_llcp_rx_ind_handler                  0x000143cd   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_llcp_tx_cfm_handler                  0x00014531   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_ch_map_update                0x00014575   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_data_update                  0x000147a5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_end_ind_handler              0x000147e9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_init                         0x00014ed9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_init_info_get                0x00014f15   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_list_add                     0x00014f5d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_list_rem                     0x00015005   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_rep_ind_handler              0x0001507d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_rx_end_ind_handler           0x00015365   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_start                        0x00015541   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_stop                         0x000157b1   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_per_adv_sync_info_get                0x00015841   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_phy_upd_cfm_handler                  0x0001589d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_ral_search                           0x000158d5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_read_clock                           0x00015935   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_add                         0x00015941   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_clear                       0x00015a49   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_is_empty                    0x00015a7d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_local_rpa_get               0x00015ab5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_peer_check                  0x00015af9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_peer_rpa_get                0x00015b31   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_peer_update                 0x00015b75   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_priv_mode_update            0x00015bb1   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_res_list_rem                         0x00015bf9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_rpa_renew                            0x00015c31   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_rxdesc_check                         0x00015d7d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_rxdesc_free                          0x00015db5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_create_sync                     0x00015e15   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_create_sync_cancel              0x00015e55   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_end_ind_handler                 0x00015f35   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_init                            0x00016255   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_params_update                   0x00016295   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_req_ind_handler                 0x00016c05   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_restart                         0x00016c51   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_start                           0x00016fe9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_scan_stop                            0x000174b1   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_sync_ch_map_update                   0x00017669   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_sync_init                            0x000178b9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_sync_start                           0x00017ead   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_sync_start_req_handler               0x000180a5   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_sync_stop                            0x000181a1   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_test_end_ind_handler                 0x0001822d   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_test_init                            0x00018395   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_test_start                           0x000183a9   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_test_stop                            0x00018611   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_white_list_add                       0x000186c1   Thumb Code     0  syscall.txt ABSOLUTE
-    lld_white_list_rem                       0x00018759   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_activity_free_get                    0x000187d1   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_activity_free_set                    0x00018835   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_adv_hdl_to_id                        0x000188b5   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_ch_map_update                        0x00018ae1   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_ch_map_update_ind_handler            0x00018c31   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_cmd_cmp_send                         0x00018c9d   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_cmd_stat_send                        0x00018cb9   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_dev_list_empty_entry                 0x00018cd5   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_dev_list_search                      0x00018cf9   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_hci_command_handler                  0x00018d99   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_init                                 0x00018dcd   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_init_act_info_buf                    0x00018efd   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_is_dev_connected                     0x00018f09   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_is_dev_synced                        0x00018f79   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_le_evt_mask_check                    0x00019099   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_le_features_get                      0x000190b9   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_link_disc                            0x000190c1   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_master_ch_map_get                    0x00019135   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_plan_elt_get                         0x00019189   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_rx_path_comp_get                     0x00019215   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_scan_sync_acad_attach                0x00019221   Thumb Code     0  syscall.txt ABSOLUTE
-    llm_tx_path_comp_get                     0x00019265   Thumb Code     0  syscall.txt ABSOLUTE
-    low_power_enter_sleep                    0x00019271   Thumb Code     0  syscall.txt ABSOLUTE
-    low_power_restore                        0x0001927d   Thumb Code     0  syscall.txt ABSOLUTE
-    low_power_save                           0x0001937d   Thumb Code     0  syscall.txt ABSOLUTE
-    main                                     0x000193fd   Thumb Code     0  syscall.txt ABSOLUTE
-    notEqual256                              0x00019545   Thumb Code     0  syscall.txt ABSOLUTE
-    pcTaskGetName                            0x00019565   Thumb Code     0  syscall.txt ABSOLUTE
-    pcTimerGetName                           0x00019575   Thumb Code     0  syscall.txt ABSOLUTE
-    phy_upd_proc_start                       0x00019579   Thumb Code     0  syscall.txt ABSOLUTE
-    platform_reset                           0x000195d1   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_calibration_start                    0x000195f9   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_calibration_stop                     0x00019679   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_disable_isr                          0x000196a9   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_disable_isr2                         0x000196c9   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_enable_isr                           0x000196e9   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_enable_isr2                          0x00019709   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_first_power_on                       0x00019729   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_get_isr_state                        0x00019751   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_get_rc_clk                           0x00019761   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_gpio_set_dir                         0x000197a9   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_init                                 0x000197e1   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_isr                                  0x000197fd   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_port_set_mux                         0x0001993d   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_port_wakeup_func_clear               0x00019975   Thumb Code     0  syscall.txt ABSOLUTE
-    pmu_set_on_off_mode                      0x00019a4d   Thumb Code     0  syscall.txt ABSOLUTE
-    print                                    0x00019a81   Thumb Code     0  syscall.txt ABSOLUTE
-    pvPortMalloc                             0x0001a2d9   Thumb Code     0  syscall.txt ABSOLUTE
-    pvTaskIncrementMutexHeldCount            0x0001a305   Thumb Code     0  syscall.txt ABSOLUTE
-    pvTimerGetTimerID                        0x0001a31d   Thumb Code     0  syscall.txt ABSOLUTE
-    pxPortInitialiseStack                    0x0001a331   Thumb Code     0  syscall.txt ABSOLUTE
-    qspi_cfg_set_baudrate                    0x0001a355   Thumb Code     0  syscall.txt ABSOLUTE
-    qspi_flash_enable_quad                   0x0001a369   Thumb Code     0  syscall.txt ABSOLUTE
-    qspi_flash_init                          0x0001a3dd   Thumb Code     0  syscall.txt ABSOLUTE
-    qspi_flash_init_controller               0x0001a401   Thumb Code     0  syscall.txt ABSOLUTE
-    qspi_stig_cmd                            0x0001a575   Thumb Code     0  syscall.txt ABSOLUTE
-    rf_em_init                               0x0001a855   Thumb Code     0  syscall.txt ABSOLUTE
-    rf_init_api                              0x0001a879   Thumb Code     0  syscall.txt ABSOLUTE
-    rf_init_controller                       0x0001a8b1   Thumb Code     0  syscall.txt ABSOLUTE
-    rf_init_rom                              0x0001a905   Thumb Code     0  syscall.txt ABSOLUTE
-    rwble_init                               0x0001a97d   Thumb Code     0  syscall.txt ABSOLUTE
-    rwble_isr                                0x0001a9bd   Thumb Code     0  syscall.txt ABSOLUTE
-    rwble_sleep_enter                        0x0001aa1d   Thumb Code     0  syscall.txt ABSOLUTE
-    rwble_sleep_wakeup_end                   0x0001aa35   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_active_check                        0x0001aa45   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_aes_encrypt                         0x0001aa49   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_driver_init                         0x0001aaf1   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_eif_get                             0x0001abb5   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_init                                0x0001abc5   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_isr                                 0x0001ac5d   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_lpcycles_2_hus                      0x0001ace9   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_prevent_sleep_clear                 0x0001ad11   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_prevent_sleep_set                   0x0001ad31   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_reset                               0x0001ad51   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_schedule                            0x0001adb1   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_sleep                               0x0001adc5   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_sleep_div_64                        0x0001adfd   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_sleep_time_calc                     0x0001ae35   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_slot_2_lpcycles                     0x0001aef1   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_sw_int_req                          0x0001af1d   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_time_get                            0x0001af37   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_timer_10ms_set                      0x0001af7d   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_timer_hs_set                        0x0001afdd   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_timer_hus_set                       0x0001b025   Thumb Code     0  syscall.txt ABSOLUTE
-    rwip_us_2_lpcycles                       0x0001b059   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_alarm_clear                          0x0001b181   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_alarm_init                           0x0001b1c5   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_alarm_set                            0x0001b22d   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_alarm_timer_isr                      0x0001b2bd   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_arb_elt_cancel                       0x0001b3c5   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_arb_event_start_isr                  0x0001b49d   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_arb_init                             0x0001b53d   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_arb_insert                           0x0001b559   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_arb_remove                           0x0001b7b5   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_arb_sw_isr                           0x0001b815   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_plan_chk                             0x0001b839   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_plan_init                            0x0001b845   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_plan_position_range_compute          0x0001bb19   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_plan_rem                             0x0001bc3d   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_plan_req                             0x0001bc49   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_plan_set                             0x0001bc7d   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_prog_end_isr                         0x0001bce1   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_prog_init                            0x0001bd6d   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_prog_push                            0x0001bda1   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_prog_rx_isr                          0x0001bed1   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_prog_skip_isr                        0x0001bef1   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_prog_tx_isr                          0x0001bf85   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_bg_add                         0x0001bfa5   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_bg_remove                      0x0001bfb9   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_compute                        0x0001bfcd   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_fg_add                         0x0001c059   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_fg_remove                      0x0001c079   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_init                           0x0001c0ad   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_per_add                        0x0001c0d5   Thumb Code     0  syscall.txt ABSOLUTE
-    sch_slice_per_remove                     0x0001c0fd   Thumb Code     0  syscall.txt ABSOLUTE
-    specialModP256                           0x0001c121   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_clear_rx_fifo                        0x0001c1e5   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_disable                              0x0001c1f7   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_enable                               0x0001c201   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_get_data                             0x0001c20b   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_init                                 0x0001c22d   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_put_byte                             0x0001c295   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_put_data                             0x0001c29f   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_reconfigure                          0x0001c2b5   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_wait_busy_bit                        0x0001c301   Thumb Code     0  syscall.txt ABSOLUTE
-    ssp_write_then_read                      0x0001c309   Thumb Code     0  syscall.txt ABSOLUTE
-    system_get_pclk                          0x0001c371   Thumb Code     0  syscall.txt ABSOLUTE
-    system_get_pclk_config                   0x0001c385   Thumb Code     0  syscall.txt ABSOLUTE
-    system_init                              0x0001c391   Thumb Code     0  syscall.txt ABSOLUTE
-    system_set_cache_config                  0x0001c3cd   Thumb Code     0  syscall.txt ABSOLUTE
-    system_set_pclk                          0x0001c3dd   Thumb Code     0  syscall.txt ABSOLUTE
-    system_set_port_mux                      0x0001c3fd   Thumb Code     0  syscall.txt ABSOLUTE
-    system_set_port_pull                     0x0001c417   Thumb Code     0  syscall.txt ABSOLUTE
-    trng_init                                0x0001c4d5   Thumb Code     0  syscall.txt ABSOLUTE
-    trng_read_rand_num                       0x0001c4d9   Thumb Code     0  syscall.txt ABSOLUTE
-    uart0_isr                                0x0001c531   Thumb Code     0  syscall.txt ABSOLUTE
-    uart0_read_for_hci                       0x0001c591   Thumb Code     0  syscall.txt ABSOLUTE
-    uart0_write_for_hci                      0x0001c5a9   Thumb Code     0  syscall.txt ABSOLUTE
-    uart1_isr                                0x0001c5d1   Thumb Code     0  syscall.txt ABSOLUTE
-    uart1_read_for_hci                       0x0001c631   Thumb Code     0  syscall.txt ABSOLUTE
-    uart1_write_for_hci                      0x0001c649   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_finish_transfers                    0x0001c671   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_flow_off                            0x0001c679   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_flow_on                             0x0001c67d   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_flush_rxfifo_noint                  0x0001c67f   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_get_data_nodelay_noint              0x0001c691   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_get_data_noint                      0x0001c6b5   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_init                                0x0001c6d9   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_put_data_noint                      0x0001c779   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_putc_noint                          0x0001c79d   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_putc_noint_no_wait                  0x0001c7a7   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_read                                0x0001c7ab   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_reset_register                      0x0001c7cd   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_set_fifo                            0x0001c7e1   Thumb Code     0  syscall.txt ABSOLUTE
-    uart_write                               0x0001c7e5   Thumb Code     0  syscall.txt ABSOLUTE
-    ulTaskNotifyTake                         0x0001c80d   Thumb Code     0  syscall.txt ABSOLUTE
-    uxListRemove                             0x0001c875   Thumb Code     0  syscall.txt ABSOLUTE
-    uxQueueMessagesWaiting                   0x0001c89b   Thumb Code     0  syscall.txt ABSOLUTE
-    uxQueueMessagesWaitingFromISR            0x0001c8ad   Thumb Code     0  syscall.txt ABSOLUTE
-    uxQueueSpacesAvailable                   0x0001c8b1   Thumb Code     0  syscall.txt ABSOLUTE
-    uxTaskGetNumberOfTasks                   0x0001c8c9   Thumb Code     0  syscall.txt ABSOLUTE
-    uxTaskPriorityGet                        0x0001c8d5   Thumb Code     0  syscall.txt ABSOLUTE
-    uxTaskPriorityGetFromISR                 0x0001c8f1   Thumb Code     0  syscall.txt ABSOLUTE
-    uxTaskResetEventItemValue                0x0001c915   Thumb Code     0  syscall.txt ABSOLUTE
-    vEventGroupClearBitsCallback             0x0001c92d   Thumb Code     0  syscall.txt ABSOLUTE
-    vEventGroupDelete                        0x0001c931   Thumb Code     0  syscall.txt ABSOLUTE
-    vEventGroupSetBitsCallback               0x0001c95d   Thumb Code     0  syscall.txt ABSOLUTE
-    vListInitialise                          0x0001c961   Thumb Code     0  syscall.txt ABSOLUTE
-    vListInitialiseItem                      0x0001c977   Thumb Code     0  syscall.txt ABSOLUTE
-    vListInsert                              0x0001c97d   Thumb Code     0  syscall.txt ABSOLUTE
-    vListInsertEnd                           0x0001c9ad   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortEndScheduler                        0x0001c9c5   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortEnterCritical                       0x0001c9c9   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortExitCritical                        0x0001c9e5   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortFree                                0x0001c9f9   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortSetupTimerInterrupt                 0x0001ca15   Thumb Code     0  syscall.txt ABSOLUTE
-    vPortSuppressTicksAndSleep               0x0001ca69   Thumb Code     0  syscall.txt ABSOLUTE
-    vQueueDelete                             0x0001cb81   Thumb Code     0  syscall.txt ABSOLUTE
-    vQueueWaitForMessageRestricted           0x0001cb85   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskDelay                               0x0001cbc9   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskDelayUntil                          0x0001cbf9   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskDelete                              0x0001cc4d   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskEndScheduler                        0x0001cce5   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskInternalSetTimeOutState             0x0001cd01   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskMissedYield                         0x0001cd11   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskNotifyGiveFromISR                   0x0001cd1d   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskPlaceOnEventList                    0x0001cda9   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskPlaceOnEventListRestricted          0x0001cdc9   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskPlaceOnUnorderedEventList           0x0001cdf1   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskPriorityDisinheritAfterTimeout      0x0001ce1d   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskPrioritySet                         0x0001ce9d   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskRemoveFromUnorderedEventList        0x0001cf51   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskResume                              0x0001cf9d   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskSetTimeOutState                     0x0001d00d   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskStartScheduler                      0x0001d02d   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskStepTick                            0x0001d089   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskSuspend                             0x0001d099   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskSuspendAll                          0x0001d141   Thumb Code     0  syscall.txt ABSOLUTE
-    vTaskSwitchContext                       0x0001d151   Thumb Code     0  syscall.txt ABSOLUTE
-    vTimerSetTimerID                         0x0001d195   Thumb Code     0  syscall.txt ABSOLUTE
-    xEventGroupClearBits                     0x0001d1a9   Thumb Code     0  syscall.txt ABSOLUTE
-    xEventGroupCreate                        0x0001d1c3   Thumb Code     0  syscall.txt ABSOLUTE
-    xEventGroupGetBitsFromISR                0x0001d1dd   Thumb Code     0  syscall.txt ABSOLUTE
-    xEventGroupSetBits                       0x0001d1f7   Thumb Code     0  syscall.txt ABSOLUTE
-    xEventGroupSync                          0x0001d25d   Thumb Code     0  syscall.txt ABSOLUTE
-    xEventGroupWaitBits                      0x0001d2e9   Thumb Code     0  syscall.txt ABSOLUTE
-    xPortStartScheduler                      0x0001d399   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueCreateCountingSemaphore            0x0001d3c9   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueCreateMutex                        0x0001d3dd   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueGenericCreate                      0x0001d401   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueGenericReset                       0x0001d439   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueGenericSend                        0x0001d4ad   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueGenericSendFromISR                 0x0001d5a5   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueGiveFromISR                        0x0001d60b   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueGiveMutexRecursive                 0x0001d661   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueIsQueueEmptyFromISR                0x0001d68b   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueIsQueueFullFromISR                 0x0001d697   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueuePeek                               0x0001d6a9   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueuePeekFromISR                        0x0001d791   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueReceive                            0x0001d7bd   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueReceiveFromISR                     0x0001d8ad   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueSemaphoreTake                      0x0001d911   Thumb Code     0  syscall.txt ABSOLUTE
-    xQueueTakeMutexRecursive                 0x0001da39   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskCheckForTimeOut                     0x0001da69   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskCreate                              0x0001dab9   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskGenericNotify                       0x0001db11   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskGenericNotifyFromISR                0x0001dbb9   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskGetCurrentTaskHandle                0x0001dc75   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskGetSchedulerState                   0x0001dc81   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskGetTickCount                        0x0001dc9d   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskGetTickCountFromISR                 0x0001dca9   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskIncrementTick                       0x0001dcb5   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskNotifyStateClear                    0x0001dd69   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskNotifyWait                          0x0001dd9d   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskPriorityDisinherit                  0x0001de29   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskPriorityInherit                     0x0001de99   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskRemoveFromEventList                 0x0001df2d   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskResumeAll                           0x0001df99   Thumb Code     0  syscall.txt ABSOLUTE
-    xTaskResumeFromISR                       0x0001e04d   Thumb Code     0  syscall.txt ABSOLUTE
-    xTimerCreate                             0x0001e0c1   Thumb Code     0  syscall.txt ABSOLUTE
-    xTimerCreateTimerTask                    0x0001e0f9   Thumb Code     0  syscall.txt ABSOLUTE
-    xTimerGenericCommand                     0x0001e135   Thumb Code     0  syscall.txt ABSOLUTE
-    xTimerGetExpiryTime                      0x0001e17d   Thumb Code     0  syscall.txt ABSOLUTE
-    xTimerGetPeriod                          0x0001e181   Thumb Code     0  syscall.txt ABSOLUTE
-    xTimerGetTimerDaemonTaskHandle           0x0001e185   Thumb Code     0  syscall.txt ABSOLUTE
-    xTimerIsTimerActive                      0x0001e191   Thumb Code     0  syscall.txt ABSOLUTE
-    app_boot_conn_success                    0x0001e1ac   Data           0  syscall.txt ABSOLUTE
-    app_boot_read_en_magic                   0x0001e1ae   Data           0  syscall.txt ABSOLUTE
-    app_boot_conn_req                        0x0001e1b3   Data           0  syscall.txt ABSOLUTE
-    app_boot_conn_ack                        0x0001e1bb   Data           0  syscall.txt ABSOLUTE
-    TASK_DESC_LLC                            0x0001e4b4   Data           0  syscall.txt ABSOLUTE
-    LLM_AA_CT2                               0x0001e4c0   Data           0  syscall.txt ABSOLUTE
-    LLM_AA_CT1                               0x0001e4c2   Data           0  syscall.txt ABSOLUTE
-    connect_req_dur_tab                      0x0001e4c8   Data           0  syscall.txt ABSOLUTE
-    byte_tx_time                             0x0001e4d0   Data           0  syscall.txt ABSOLUTE
-    fixed_tx_time                            0x0001e4d8   Data           0  syscall.txt ABSOLUTE
-    lld_init_max_aux_dur_tab                 0x0001e4e0   Data           0  syscall.txt ABSOLUTE
-    lld_scan_map_legacy_pdu_to_evt_type      0x0001e4e8   Data           0  syscall.txt ABSOLUTE
-    lld_scan_max_aux_dur_tab                 0x0001e4f0   Data           0  syscall.txt ABSOLUTE
-    lld_sync_max_aux_dur_tab                 0x0001e4f8   Data           0  syscall.txt ABSOLUTE
-    TASK_DESC_LLM                            0x0001e844   Data           0  syscall.txt ABSOLUTE
-    hci_cmd_desc_tab_lk_ctrl                 0x0001e860   Data           0  syscall.txt ABSOLUTE
-    hci_cmd_desc_tab_ctrl_bb                 0x0001e878   Data           0  syscall.txt ABSOLUTE
-    hci_cmd_desc_tab_info_par                0x0001e8e4   Data           0  syscall.txt ABSOLUTE
-    hci_cmd_desc_tab_stat_par                0x0001e914   Data           0  syscall.txt ABSOLUTE
-    hci_cmd_desc_tab_le                      0x0001e920   Data           0  syscall.txt ABSOLUTE
-    hci_cmd_desc_tab_vs                      0x0001ecbc   Data           0  syscall.txt ABSOLUTE
-    hci_cmd_desc_root_tab                    0x0001ece0   Data           0  syscall.txt ABSOLUTE
-    hci_evt_desc_tab                         0x0001ed10   Data           0  syscall.txt ABSOLUTE
-    hci_evt_le_desc_tab                      0x0001ed58   Data           0  syscall.txt ABSOLUTE
-    aes_cmac_zero                            0x0001ee00   Data           0  syscall.txt ABSOLUTE
-    aes_k2_salt                              0x0001ee10   Data           0  syscall.txt ABSOLUTE
-    aes_k3_id64                              0x0001ee20   Data           0  syscall.txt ABSOLUTE
-    aes_k3_salt                              0x0001ee25   Data           0  syscall.txt ABSOLUTE
-    aes_k4_id6                               0x0001ee35   Data           0  syscall.txt ABSOLUTE
-    aes_k4_salt                              0x0001ee39   Data           0  syscall.txt ABSOLUTE
-    one_bits                                 0x0001ee49   Data           0  syscall.txt ABSOLUTE
-    co_sca2ppm                               0x0001ee5a   Data           0  syscall.txt ABSOLUTE
-    co_null_bdaddr                           0x0001ee6a   Data           0  syscall.txt ABSOLUTE
-    co_default_bdaddr                        0x0001ee70   Data           0  syscall.txt ABSOLUTE
-    co_rate_to_phy                           0x0001ee76   Data           0  syscall.txt ABSOLUTE
-    co_phy_to_rate                           0x0001ee7b   Data           0  syscall.txt ABSOLUTE
-    co_phy_mask_to_value                     0x0001ee7f   Data           0  syscall.txt ABSOLUTE
-    co_phy_value_to_mask                     0x0001ee84   Data           0  syscall.txt ABSOLUTE
-    co_rate_to_phy_mask                      0x0001ee88   Data           0  syscall.txt ABSOLUTE
-    BasePoint_x_256                          0x0001ee8c   Data           0  syscall.txt ABSOLUTE
-    BasePoint_y_256                          0x0001eeac   Data           0  syscall.txt ABSOLUTE
-    maxSecretKey_256                         0x0001eecc   Data           0  syscall.txt ABSOLUTE
-    DebugE256PublicKey_x                     0x0001eeec   Data           0  syscall.txt ABSOLUTE
-    DebugE256PublicKey_y                     0x0001ef0c   Data           0  syscall.txt ABSOLUTE
-    DebugE256SecretKey                       0x0001ef2c   Data           0  syscall.txt ABSOLUTE
-    coef_B                                   0x0001ef4c   Data           0  syscall.txt ABSOLUTE
-    bigHexP256                               0x0001ef78   Data           0  syscall.txt ABSOLUTE
-    veryBigHexP256                           0x0001efa4   Data           0  syscall.txt ABSOLUTE
-    ecc_Jacobian_InfinityPoint256            0x0001eff4   Data           0  syscall.txt ABSOLUTE
-    ECC_4Win_Look_up_table                   0x0001f078   Data           0  syscall.txt ABSOLUTE
-    rwip_priority                            0x0001f849   Data           0  syscall.txt ABSOLUTE
-    uart_api                                 0x0001fc60   Data           0  syscall.txt ABSOLUTE
-    uart_baud_map                            0x0001fc70   Data           0  syscall.txt ABSOLUTE
-    sector_erase_cmd                         0x0001fc88   Data           0  syscall.txt ABSOLUTE
-    read_id_cmd                              0x0001fc8c   Data           0  syscall.txt ABSOLUTE
-    read_status_cmd                          0x0001fc90   Data           0  syscall.txt ABSOLUTE
-    read_status_h_cmd                        0x0001fc94   Data           0  syscall.txt ABSOLUTE
-    write_enable_cmd                         0x0001fc98   Data           0  syscall.txt ABSOLUTE
-    write_status_cmd                         0x0001fc9c   Data           0  syscall.txt ABSOLUTE
-    write_disable_cmd                        0x0001fca0   Data           0  syscall.txt ABSOLUTE
-    deep_sleep_cmd                           0x0001fca4   Data           0  syscall.txt ABSOLUTE
-    wakeup_cmd                               0x0001fca8   Data           0  syscall.txt ABSOLUTE
-    write_volatile_enable_cmd                0x0001fcac   Data           0  syscall.txt ABSOLUTE
-    block_erase_cmd                          0x0001fcb0   Data           0  syscall.txt ABSOLUTE
-    write_cmd                                0x0001fcb4   Data           0  syscall.txt ABSOLUTE
-    read_cmd                                 0x0001fcb8   Data           0  syscall.txt ABSOLUTE
-    system_clk_map                           0x0001fcbc   Data           0  syscall.txt ABSOLUTE
-    system_regs                              0x0001fcc0   Data           0  syscall.txt ABSOLUTE
-    frspim_reg                               0x0001fcc4   Data           0  syscall.txt ABSOLUTE
-    _jump_table_reserved                     0x01000000   Data           4  jump_table.o(jump_table_0)
-    _jump_table_image                        0x01000004   Data           8  proj_main.o(jump_table_1)
-    _jump_table_middle                       0x0100000c   Data          12  jump_table.o(jump_table_2)
-    _jump_table_version                      0x01000018   Data           4  proj_main.o(jump_table_3)
-    _jump_table_last                         0x0100001c   Data          64  jump_table.o(jump_table_4)
-    __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd 0x0100005d   Thumb Code   318  sbc_primitives.o(.emb_text)
-    __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd 0x0100019b   Thumb Code   446  sbc_primitives.o(.emb_text)
-    __aeabi_fadd                             0x01000359   Thumb Code   164  fadd.o(.text)
-    __aeabi_fsub                             0x010003fd   Thumb Code     6  fadd.o(.text)
-    __aeabi_frsub                            0x01000403   Thumb Code     6  fadd.o(.text)
-    __aeabi_fmul                             0x01000409   Thumb Code   100  fmul.o(.text)
-    __aeabi_fdiv                             0x0100046d   Thumb Code   124  fdiv.o(.text)
-    __aeabi_dadd                             0x010004e9   Thumb Code   322  dadd.o(.text)
-    __aeabi_dsub                             0x0100062b   Thumb Code     6  dadd.o(.text)
-    __aeabi_drsub                            0x01000631   Thumb Code     6  dadd.o(.text)
-    __aeabi_ddiv                             0x01000637   Thumb Code   222  ddiv.o(.text)
-    __aeabi_ui2f                             0x01000715   Thumb Code    10  ffltui.o(.text)
-    __aeabi_f2uiz                            0x0100071f   Thumb Code    40  ffixui.o(.text)
-    __aeabi_f2d                              0x01000747   Thumb Code    38  f2d.o(.text)
-    __aeabi_d2f                              0x0100076d   Thumb Code    56  d2f.o(.text)
-    __aeabi_llsl                             0x010007a5   Thumb Code    30  llshl.o(.text)
-    _ll_shift_l                              0x010007a5   Thumb Code     0  llshl.o(.text)
-    __aeabi_lasr                             0x010007c3   Thumb Code    36  llsshr.o(.text)
-    _ll_sshift_r                             0x010007c3   Thumb Code     0  llsshr.o(.text)
-    __I$use$fp                               0x010007e7   Thumb Code     0  iusefp.o(.text)
-    _float_round                             0x010007e7   Thumb Code    18  fepilogue.o(.text)
-    _float_epilogue                          0x010007f9   Thumb Code    92  fepilogue.o(.text)
-    _double_round                            0x01000855   Thumb Code    30  depilogue.o(.text)
-    _double_epilogue                         0x01000873   Thumb Code   156  depilogue.o(.text)
-    __aeabi_llsr                             0x0100090f   Thumb Code    32  llushr.o(.text)
-    _ll_ushift_r                             0x0100090f   Thumb Code     0  llushr.o(.text)
-    Long Thumb to Thumb Veneer to NVIC_DisableIRQ 0x0100092f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to frspim_rd  0x01000939   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to frspim_wr  0x01000943   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_delay_100us 0x0100094d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to NVIC_EnableIRQ 0x01000957   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_OTP_read 0x01000961   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memclr4 0x0100096b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_printf  0x01000975   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_state_set 0x0100097f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memcpy 0x01000989   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to srand      0x01000993   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to main_loop  0x0100099d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_boot_get_storage_type 0x010009a7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to enable_cache 0x010009b1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to intc_init  0x010009bb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to NVIC_SetPriority 0x010009c5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to system_optimize_power_consumption_get 0x010009cf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to qspi_flash_init_controller 0x010009d9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to qspi_flash_enable_quad 0x010009e3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to patch_set_entry 0x010009ed   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to patch_init 0x010009f7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_calibration_start 0x01000a01   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_delay_10us 0x01000a0b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to user_entry4 0x01000a1f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_boot_load_data 0x01000a29   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_set_ota_state 0x01000a33   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_malloc  0x01000a3d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_protect_disable 0x01000a47   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_page_erase 0x01000a51   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_protect_enable 0x01000a5b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_erase 0x01000a65   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_free    0x01000a6f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_otas_crc_cal 0x01000a83   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to platform_reset_patch 0x01000a8d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_alloc 0x01000a97   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_send 0x01000aa1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_pop_front 0x01000aab   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_push_back 0x01000ab5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_init 0x01000abf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_task_create 0x01000ac9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_timer_clear 0x01000ad3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to memcmp     0x01000add   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_timer_set 0x01000ae7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_free 0x01000af1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memcpy4 0x01000afb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_size 0x01000b05   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_state_get 0x01000b0f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_push_front 0x01000b19   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_insert_before 0x01000b23   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to CPU_SR_Save 0x01000b2d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to CPU_SR_Restore 0x01000b37   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memclr 0x01000b41   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_write 0x01000b4b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to flash_read 0x01000b55   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rand       0x01000b5f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to hci_send_2_controller 0x01000b69   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_src_id_get 0x01000b73   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_timer_active 0x01000b7d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_in_queue 0x01000b87   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_forward 0x01000b91   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to patch_reset_entry 0x01000b9b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to hci_basic_cmd_send_2_controller 0x01000ba5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_extract 0x01000baf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to platform_reset 0x01000bb9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to aes_encrypt 0x01000bc3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to aes_rand   0x01000bcd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_check_malloc 0x01000bd7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_send_basic 0x01000be1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_rx_free 0x01000beb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_event_set 0x01000bf5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to timer_run  0x01000bff   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to timer_stop 0x01000c09   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_init_env 0x01000c13   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_init_act_info_buf 0x01000c1d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memset 0x01000c27   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_mem_init 0x01000c31   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_alloc 0x01000c3b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_free 0x01000c45   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_event_callback_set 0x01000c4f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_event_clear 0x01000c59   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_adv_tx_free 0x01000c63   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_is_dev_connected 0x01000c6d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_cmd_cmp_send 0x01000c77   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llc_start  0x01000c81   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_res_list_peer_update 0x01000c8b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_dev_list_search 0x01000c95   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_white_list_rem 0x01000c9f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to hci_ble_conhdl_register 0x01000ca9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_le_evt_mask_check 0x01000cb3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to hci_send_2_host 0x01000cbd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_enable_isr 0x01000cc7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_enable_isr2 0x01000cd1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_first_power_on 0x01000cdb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_task_msg_flush 0x01000ce5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to gpio_set_dir 0x01000cef   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_prevent_sleep_set 0x01000cf9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_prevent_sleep_clear 0x01000d03   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to retry_handshake 0x01000d0d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to patch_set_2ms 0x01000d17   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_clear_isr_state 0x01000d21   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_get_rc_clk 0x01000d2b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    adc_disable                              0x01000d35   Thumb Code   100  driver_adc.o(i.adc_disable)
-    adc_enable                               0x01000d9d   Thumb Code   170  driver_adc.o(i.adc_enable)
-    adc_get_result                           0x01000e51   Thumb Code   140  driver_adc.o(i.adc_get_result)
-    adc_init                                 0x01000ee5   Thumb Code   494  driver_adc.o(i.adc_init)
-    adc_isr                                  0x010010e5   Thumb Code    84  driver_adc.o(i.adc_isr)
-    adc_set_ref_voltage                      0x01001309   Thumb Code    12  driver_adc.o(i.adc_set_ref_voltage)
-    amic_start                               0x01001399   Thumb Code    74  amic.o(i.amic_start)
-    amic_stop                                0x010013fd   Thumb Code    54  amic.o(i.amic_stop)
-    app_act_created_ind_func                 0x01001449   Thumb Code    66  app_proj_event.o(i.app_act_created_ind_func)
-    app_act_deleted_ind_func                 0x01001491   Thumb Code    30  app_proj_event.o(i.app_act_deleted_ind_func)
-    app_addr_resolve_result_ind_func         0x010014b5   Thumb Code    28  app_proj_event.o(i.app_addr_resolve_result_ind_func)
-    app_adv_complete_ind_func                0x010014d5   Thumb Code    48  app_proj_event.o(i.app_adv_complete_ind_func)
-    app_adv_report_ind_func                  0x01001509   Thumb Code   160  app_proj_event.o(i.app_adv_report_ind_func)
-    app_conn_complete_ind_func               0x010015ad   Thumb Code    32  app_proj_event.o(i.app_conn_complete_ind_func)
-    app_connection_master_encrypt_compeleted_ind_func 0x010015d1   Thumb Code    40  app_proj_event.o(i.app_connection_master_encrypt_compeleted_ind_func)
-    app_connection_master_encrypted_ind_func 0x010015fd   Thumb Code    38  app_proj_event.o(i.app_connection_master_encrypted_ind_func)
-    app_connection_paring_info_ind_func      0x01001629   Thumb Code    26  app_proj_event.o(i.app_connection_paring_info_ind_func)
-    app_connection_req_ind_func              0x01001649   Thumb Code    62  app_proj_event.o(i.app_connection_req_ind_func)
-    app_connection_slave_encrypted_ind_func  0x01001699   Thumb Code    38  app_proj_event.o(i.app_connection_slave_encrypted_ind_func)
-    app_connection_success_ind_func          0x010016c5   Thumb Code    48  app_proj_event.o(i.app_connection_success_ind_func)
-    app_db_init_complete_ind_func            0x010016f9   Thumb Code    34  app_proj_event.o(i.app_db_init_complete_ind_func)
-    app_disconnect_ind_func                  0x01001725   Thumb Code    84  app_proj_event.o(i.app_disconnect_ind_func)
-    app_dpi_set                              0x01001789   Thumb Code    74  app.o(i.app_dpi_set)
-    app_gap_evt_cb                           0x010017f9   Thumb Code   276  ble_simple_peripheral.o(i.app_gap_evt_cb)
-    app_get_info_ind_func                    0x01001ac5   Thumb Code    48  app_proj_event.o(i.app_get_info_ind_func)
-    app_logo_led_set                         0x01001af9   Thumb Code    28  app.o(i.app_logo_led_set)
-    app_m_key_set                            0x01001b41   Thumb Code    28  app.o(i.app_m_key_set)
-    app_main                                 0x01001b7d   Thumb Code   776  entry.o(i.app_main)
-    app_multi_channel                        0x01001f21   Thumb Code     8  app.o(i.app_multi_channel)
-    app_otas_read_data                       0x01001f71   Thumb Code    44  ota.o(i.app_otas_read_data)
-    app_otas_recv_data                       0x01001fa1   Thumb Code  1222  ota.o(i.app_otas_recv_data)
-    app_per_sync_completed_ind_func          0x01002469   Thumb Code    32  app_proj_event.o(i.app_per_sync_completed_ind_func)
-    app_per_sync_established_ind_func        0x0100248d   Thumb Code    66  app_proj_event.o(i.app_per_sync_established_ind_func)
-    app_random_key                           0x010024d5   Thumb Code    30  app.o(i.app_random_key)
-    app_reset_complete_ind_func              0x0100250d   Thumb Code    56  app_proj_event.o(i.app_reset_complete_ind_func)
-    app_scanning_completed_ind_func          0x01002551   Thumb Code    32  app_proj_event.o(i.app_scanning_completed_ind_func)
-    app_set_dev_config_complete_ind_func     0x01002579   Thumb Code    48  app_proj_event.o(i.app_set_dev_config_complete_ind_func)
-    app_set_phy_ind_func                     0x010025b1   Thumb Code    52  app_proj_event.o(i.app_set_phy_ind_func)
-    app_svc_added_ind_func                   0x010025e9   Thumb Code    12  app_proj_event.o(i.app_svc_added_ind_func)
-    app_update_params_complete_ind_func      0x010025f9   Thumb Code     2  app_proj_event.o(i.app_update_params_complete_ind_func)
-    app_update_params_rejected_ind_func      0x010025fd   Thumb Code    36  app_proj_event.o(i.app_update_params_rejected_ind_func)
-    app_update_params_update_ind_func        0x01002625   Thumb Code    64  app_proj_event.o(i.app_update_params_update_ind_func)
-    app_update_phy_rejected_ind_func         0x01002669   Thumb Code    36  app_proj_event.o(i.app_update_phy_rejected_ind_func)
-    app_url_set                              0x01002691   Thumb Code    34  app.o(i.app_url_set)
-    appm_adv_get_defer_op                    0x010026d1   Thumb Code    12  app.o(i.appm_adv_get_defer_op)
-    appm_adv_recv_gapm_cmp                   0x010026e1   Thumb Code   362  app.o(i.appm_adv_recv_gapm_cmp)
-    appm_adv_set_defer_op                    0x01002851   Thumb Code    18  app.o(i.appm_adv_set_defer_op)
-    appm_conn_recv_gapm_cmp                  0x01002869   Thumb Code    78  app_conn.o(i.appm_conn_recv_gapm_cmp)
-    appm_create_adv_act                      0x010028bd   Thumb Code    24  app.o(i.appm_create_adv_act)
-    appm_create_aux_adv_act                  0x010028d5   Thumb Code   172  app.o(i.appm_create_aux_adv_act)
-    appm_create_conn_act                     0x01002985   Thumb Code    50  app_conn.o(i.appm_create_conn_act)
-    appm_create_legacy_adv_act               0x010029c1   Thumb Code   198  app.o(i.appm_create_legacy_adv_act)
-    appm_create_per_adv_act                  0x01002a8d   Thumb Code   122  app.o(i.appm_create_per_adv_act)
-    appm_create_per_sync_act                 0x01002b0d   Thumb Code    42  app.o(i.appm_create_per_sync_act)
-    appm_create_scan_act                     0x01002b41   Thumb Code    54  app.o(i.appm_create_scan_act)
-    appm_delete_act                          0x01002b81   Thumb Code    62  app.o(i.appm_delete_act)
-    appm_exc_activity_cmp                    0x01002bcd   Thumb Code    76  app.o(i.appm_exc_activity_cmp)
-    appm_execute_activity_cmd                0x01002c1d   Thumb Code    50  app.o(i.appm_execute_activity_cmd)
-    appm_init_imp                            0x01002c55   Thumb Code    88  app.o(i.appm_init_imp)
-    appm_period_sync_recv_gapm_cmp           0x01002d79   Thumb Code    70  app.o(i.appm_period_sync_recv_gapm_cmp)
-    appm_scan_recv_gapm_cmp                  0x01002dc5   Thumb Code    70  app.o(i.appm_scan_recv_gapm_cmp)
-    appm_set_advertising_data                0x01002e11   Thumb Code   148  app.o(i.appm_set_advertising_data)
-    appm_set_advertising_param               0x01002ead   Thumb Code    96  app.o(i.appm_set_advertising_param)
-    appm_set_per_adv_data                    0x01002f11   Thumb Code   148  app.o(i.appm_set_per_adv_data)
-    appm_set_scan_response_data              0x01002fad   Thumb Code   148  app.o(i.appm_set_scan_response_data)
-    appm_start_advertising                   0x01003049   Thumb Code    92  app.o(i.appm_start_advertising)
-    appm_start_conn                          0x010030ad   Thumb Code   190  app_conn.o(i.appm_start_conn)
-    appm_stop_advertising                    0x01003189   Thumb Code    76  app.o(i.appm_stop_advertising)
-    attc_l2cc_pdu_recv_handler               0x0100343d   Thumb Code    82  attc.o(i.attc_l2cc_pdu_recv_handler)
-    attc_send_att_req                        0x01003a11   Thumb Code    48  attc.o(i.attc_send_att_req)
-    attc_send_execute                        0x01003a41   Thumb Code    40  attc.o(i.attc_send_execute)
-    attc_send_hdl_cfm                        0x01003a69   Thumb Code    36  attc.o(i.attc_send_hdl_cfm)
-    attc_send_read_ind                       0x01003a8d   Thumb Code   228  attc.o(i.attc_send_read_ind)
-    attm_att_set_value                       0x01003b95   Thumb Code   170  attm.o(i.attm_att_set_value)
-    attm_att_update_perm                     0x01003c3f   Thumb Code   100  attm.o(i.attm_att_update_perm)
-    attm_convert_to128                       0x01003ca5   Thumb Code    46  attm.o(i.attm_convert_to128)
-    attm_get_value                           0x01003ce5   Thumb Code   372  attm.o(i.attm_get_value)
-    attm_init                                0x01003e5d   Thumb Code    16  attm.o(i.attm_init)
-    attm_svc_create_db                       0x01003e71   Thumb Code   256  attm.o(i.attm_svc_create_db)
-    attm_svc_create_db_ext                   0x01003f71   Thumb Code   356  attm.o(i.attm_svc_create_db_ext)
-    attm_svc_get_permission                  0x010040d5   Thumb Code    28  attm.o(i.attm_svc_get_permission)
-    attm_uuid16_comp                         0x010040f1   Thumb Code    12  attm.o(i.attm_uuid16_comp)
-    attm_uuid_comp                           0x010040fd   Thumb Code    86  attm.o(i.attm_uuid_comp)
-    attmdb_add_service                       0x01004155   Thumb Code   112  attm_db.o(i.attmdb_add_service)
-    attmdb_att_get_permission                0x010041c9   Thumb Code   272  attm_db.o(i.attmdb_att_get_permission)
-    attmdb_destroy                           0x010042d9   Thumb Code    26  attm_db.o(i.attmdb_destroy)
-    attmdb_get_attribute                     0x010042f9   Thumb Code    52  attm_db.o(i.attmdb_get_attribute)
-    attmdb_get_max_len                       0x0100432d   Thumb Code    90  attm_db.o(i.attmdb_get_max_len)
-    attmdb_get_next_att                      0x01004389   Thumb Code   114  attm_db.o(i.attmdb_get_next_att)
-    attmdb_get_service                       0x01004401   Thumb Code    66  attm_db.o(i.attmdb_get_service)
-    attmdb_get_uuid                          0x01004449   Thumb Code   214  attm_db.o(i.attmdb_get_uuid)
-    attmdb_svc_check_hdl                     0x01004665   Thumb Code    78  attm_db.o(i.attmdb_svc_check_hdl)
-    attmdb_uuid16_comp                       0x01004883   Thumb Code    58  attm_db.o(i.attmdb_uuid16_comp)
-    atts_clear_prep_data                     0x010048e9   Thumb Code    32  atts.o(i.atts_clear_prep_data)
-    atts_clear_read_cache                    0x0100490d   Thumb Code    32  atts.o(i.atts_clear_read_cache)
-    atts_clear_rsp_data                      0x01004931   Thumb Code    32  atts.o(i.atts_clear_rsp_data)
-    atts_l2cc_pdu_recv_handler               0x01004fe9   Thumb Code   156  atts.o(i.atts_l2cc_pdu_recv_handler)
-    atts_process_pdu                         0x010051c9   Thumb Code   108  atts.o(i.atts_process_pdu)
-    atts_send_error                          0x0100581d   Thumb Code    40  atts.o(i.atts_send_error)
-    atts_send_event                          0x01005845   Thumb Code   144  atts.o(i.atts_send_event)
-    atts_write_rsp_send                      0x01005a1d   Thumb Code    46  atts.o(i.atts_write_rsp_send)
-    atts_write_signed_cfm                    0x01005ac5   Thumb Code    60  atts.o(i.atts_write_signed_cfm)
-    audio_encode_start                       0x01005b01   Thumb Code   174  audio_encoder.o(i.audio_encode_start)
-    audio_encode_stop                        0x01005bd1   Thumb Code    80  audio_encoder.o(i.audio_encode_stop)
-    audio_encode_store_pcm_data              0x01005c29   Thumb Code   116  audio_encoder.o(i.audio_encode_store_pcm_data)
-    audio_encode_task                        0x01005ca5   Thumb Code    16  audio_encoder.o(i.audio_encode_task)
-    audio_encoder_init                       0x01005cb5   Thumb Code    20  audio_encoder.o(i.audio_encoder_init)
-    bat1_led_set                             0x01005d4d   Thumb Code    28  led.o(i.bat1_led_set)
-    bat1_led_turn                            0x01005d6d   Thumb Code    16  led.o(i.bat1_led_turn)
-    batt_gatt_add_service                    0x01005d81   Thumb Code    32  batt_service.o(i.batt_gatt_add_service)
-    battery_precent_cal                      0x01005e79   Thumb Code   106  adc.o(i.battery_precent_cal)
-    battery_voltage_get                      0x01005ee9   Thumb Code   278  adc.o(i.battery_voltage_get)
-    ble_add_svc                              0x0100606d   Thumb Code    48  app.o(i.ble_add_svc)
-    ble_app_data_tx                          0x010060a5   Thumb Code    30  ble_simple_peripheral.o(i.ble_app_data_tx)
-    ble_bond_check                           0x01006175   Thumb Code   250  user_bond_manage.o(i.ble_bond_check)
-    ble_bond_clr_all_info                    0x010062ad   Thumb Code    94  user_bond_manage.o(i.ble_bond_clr_all_info)
-    ble_bond_get_bond_info                   0x01006331   Thumb Code   114  user_bond_manage.o(i.ble_bond_get_bond_info)
-    ble_bond_get_info                        0x010063d5   Thumb Code    64  user_bond_manage.o(i.ble_bond_get_info)
-    ble_bond_init                            0x01006419   Thumb Code   146  user_bond_manage.o(i.ble_bond_init)
-    ble_bond_read_info_from_flash            0x010064e5   Thumb Code    66  user_bond_manage.o(i.ble_bond_read_info_from_flash)
-    ble_bond_store_info                      0x0100652d   Thumb Code   240  user_bond_manage.o(i.ble_bond_store_info)
-    ble_bond_write_info_to_flash             0x01006621   Thumb Code   130  user_bond_manage.o(i.ble_bond_write_info_to_flash)
-    ble_gap_set_dev_config                   0x010066bd   Thumb Code   150  app.o(i.ble_gap_set_dev_config)
-    ble_hid_data_tx                          0x0100675d   Thumb Code    30  ble_simple_peripheral.o(i.ble_hid_data_tx)
-    ble_rx_data_cope                         0x01006785   Thumb Code   138  app.o(i.ble_rx_data_cope)
-    ble_sec_check_ediv_rand                  0x01006821   Thumb Code    70  app_sec.o(i.ble_sec_check_ediv_rand)
-    ble_sec_get_bond_status                  0x01006889   Thumb Code     6  app_sec.o(i.ble_sec_get_bond_status)
-    ble_sec_init                             0x01006895   Thumb Code   102  app_sec.o(i.ble_sec_init)
-    ble_sec_resolve_address                  0x01006909   Thumb Code    70  app_sec.o(i.ble_sec_resolve_address)
-    ble_sec_set_pairing_param                0x01006951   Thumb Code    10  app_sec.o(i.ble_sec_set_pairing_param)
-    ble_set_evt_func                         0x01006961   Thumb Code    14  app.o(i.ble_set_evt_func)
-    bt2_bat3_led_set                         0x01006975   Thumb Code    42  led.o(i.bt2_bat3_led_set)
-    button_callback                          0x010069a1   Thumb Code  2058  keyscan.o(i.button_callback)
-    button_init                              0x010074b5   Thumb Code   106  button.o(i.button_init)
-    button_press_status_get                  0x01007545   Thumb Code    16  keyscan.o(i.button_press_status_get)
-    button_ticks                             0x01007559   Thumb Code    68  button.o(i.button_ticks)
-    button_timer_start                       0x010075a5   Thumb Code    34  keyscan.o(i.button_timer_start)
-    button_timer_status_get                  0x010075d1   Thumb Code     6  keyscan.o(i.button_timer_status_get)
-    button_timer_stop                        0x010075dd   Thumb Code    30  keyscan.o(i.button_timer_stop)
-    calib_meter_evt_end                      0x01007605   Thumb Code     2  adv_check_mode.o(i.calib_meter_evt_end)
-    calib_meter_recv_msg                     0x01007607   Thumb Code     2  adv_check_mode.o(i.calib_meter_recv_msg)
-    caps_lock_status_get                     0x01007609   Thumb Code     6  hid_service.o(i.caps_lock_status_get)
-    check_timer_handle                       0x01007615   Thumb Code    74  os_timer.o(i.check_timer_handle)
-    codec_disable_adc                        0x01007665   Thumb Code    58  driver_codec.o(i.codec_disable_adc)
-    codec_enable_adc                         0x0100769f   Thumb Code    68  driver_codec.o(i.codec_enable_adc)
-    codec_init                               0x0100770f   Thumb Code   254  driver_codec.o(i.codec_init)
-    con_max_lat_calc_patch                   0x0100780d   Thumb Code   110  patch_rf.o(i.con_max_lat_calc_patch)
-    convert_ascii_to_hid                     0x0100788d   Thumb Code    70  func.o(i.convert_ascii_to_hid)
-    curr_conn_index_get                      0x010078e1   Thumb Code     6  ble_simple_peripheral.o(i.curr_conn_index_get)
-    device_key_send                          0x010078ed   Thumb Code   224  app.o(i.device_key_send)
-    dis_gatt_add_service                     0x01007a01   Thumb Code    28  dev_info_service.o(i.dis_gatt_add_service)
-    disable_latency                          0x01007a89   Thumb Code    34  ble_simple_peripheral.o(i.disable_latency)
-    disconnect_button_handle                 0x01007add   Thumb Code    10  keyscan.o(i.disconnect_button_handle)
-    efuse_get_chip_unique_id                 0x01007aed   Thumb Code   154  driver_efuse.o(i.efuse_get_chip_unique_id)
-    efuse_read                               0x01007b89   Thumb Code    40  driver_efuse.o(i.efuse_read)
-    enable_latency                           0x01007c95   Thumb Code    32  ble_simple_peripheral.o(i.enable_latency)
-    encode                                   0x01007ce5   Thumb Code   202  adpcm.o(i.encode)
-    encoder_frame_out_func                   0x01007db9   Thumb Code    60  amic.o(i.encoder_frame_out_func)
-    from_task_func_to_msg_handle             0x01007e3d   Thumb Code    32  os_task.o(i.from_task_func_to_msg_handle)
-    gap_address_get                          0x01007e61   Thumb Code    16  gap_api.o(i.gap_address_get)
-    gap_address_set                          0x01007e75   Thumb Code   156  gap_api.o(i.gap_address_set)
-    gap_bond_manager_delete_all              0x01007f1d   Thumb Code     4  gap_api.o(i.gap_bond_manager_delete_all)
-    gap_bond_manager_get_info                0x01007f21   Thumb Code     4  gap_api.o(i.gap_bond_manager_get_info)
-    gap_bond_manager_init                    0x01007f25   Thumb Code     4  gap_api.o(i.gap_bond_manager_init)
-    gap_conn_param_update                    0x01007f29   Thumb Code    56  gap_api.o(i.gap_conn_param_update)
-    gap_disconnect_req                       0x01007f61   Thumb Code    84  gap_api.o(i.gap_disconnect_req)
-    gap_get_connect_num                      0x01007fb9   Thumb Code    26  gap_api.o(i.gap_get_connect_num)
-    gap_get_connect_status                   0x01007fd9   Thumb Code     8  gap_api.o(i.gap_get_connect_status)
-    gap_get_dev_appearance                   0x01007fe5   Thumb Code     8  gap_api.o(i.gap_get_dev_appearance)
-    gap_get_dev_name                         0x01007ff1   Thumb Code    20  gap_api.o(i.gap_get_dev_name)
-    gap_rssi_ind                             0x0100807d   Thumb Code     2  patch_rf.o(i.gap_rssi_ind)
-    gap_security_get_bond_status             0x0100807f   Thumb Code     4  gap_api.o(i.gap_security_get_bond_status)
-    gap_security_param_init                  0x01008083   Thumb Code     4  gap_api.o(i.gap_security_param_init)
-    gap_set_advertising_data                 0x01008087   Thumb Code    10  gap_api.o(i.gap_set_advertising_data)
-    gap_set_advertising_param                0x01008091   Thumb Code     8  gap_api.o(i.gap_set_advertising_param)
-    gap_set_advertising_rsp_data             0x01008099   Thumb Code    10  gap_api.o(i.gap_set_advertising_rsp_data)
-    gap_set_cb_func                          0x010080a5   Thumb Code     8  gap_api.o(i.gap_set_cb_func)
-    gap_set_dev_appearance                   0x010080b1   Thumb Code     8  gap_api.o(i.gap_set_dev_appearance)
-    gap_set_dev_name                         0x010080bd   Thumb Code    24  gap_api.o(i.gap_set_dev_name)
-    gap_start_advertising                    0x010080d9   Thumb Code     8  gap_api.o(i.gap_start_advertising)
-    gap_stop_advertising                     0x010080e1   Thumb Code     6  gap_api.o(i.gap_stop_advertising)
-    gapc_auth_get                            0x010080e9   Thumb Code    58  gapc.o(i.gapc_auth_get)
-    gapc_auth_set                            0x0100812d   Thumb Code    90  gapc.o(i.gapc_auth_set)
-    gapc_cmp_evt_handler                     0x01008719   Thumb Code    96  gapm_init.o(i.gapc_cmp_evt_handler)
-    gapc_con_cleanup                         0x0100877d   Thumb Code    16  gapc.o(i.gapc_con_cleanup)
-    gapc_con_create                          0x0100878d   Thumb Code   366  gapc.o(i.gapc_con_create)
-    gapc_connection_send_cfm                 0x01008a25   Thumb Code    66  app_task.o(i.gapc_connection_send_cfm)
-    gapc_enc_keysize_get                     0x01008b09   Thumb Code    24  gapc.o(i.gapc_enc_keysize_get)
-    gapc_enc_keysize_set                     0x01008b25   Thumb Code    20  gapc.o(i.gapc_enc_keysize_set)
-    gapc_get_bdaddr                          0x01008cbd   Thumb Code    32  gapc.o(i.gapc_get_bdaddr)
-    gapc_get_chan_sel_algo                   0x01008ce1   Thumb Code    20  gapc.o(i.gapc_get_chan_sel_algo)
-    gapc_get_conhdl                          0x01008cf9   Thumb Code    32  gapc.o(i.gapc_get_conhdl)
-    gapc_get_conidx_imp                      0x01008d21   Thumb Code    46  gapc.o(i.gapc_get_conidx_imp)
-    gapc_get_csrk                            0x01008d59   Thumb Code    32  gapc.o(i.gapc_get_csrk)
-    gapc_get_dest_task                       0x01008d7d   Thumb Code    10  gapc.o(i.gapc_get_dest_task)
-    gapc_get_operation                       0x01008fed   Thumb Code    22  gapc.o(i.gapc_get_operation)
-    gapc_get_operation_ptr                   0x01009009   Thumb Code    12  gapc.o(i.gapc_get_operation_ptr)
-    gapc_get_requester                       0x01009019   Thumb Code    26  gapc.o(i.gapc_get_requester)
-    gapc_get_role                            0x01009039   Thumb Code    28  gapc.o(i.gapc_get_role)
-    gapc_get_sign_counter                    0x01009059   Thumb Code    32  gapc.o(i.gapc_get_sign_counter)
-    gapc_hci_handler                         0x0100907d   Thumb Code    96  gapc_hci.o(i.gapc_hci_handler)
-    gapc_init                                0x010090e1   Thumb Code    64  gapc.o(i.gapc_init)
-    gapc_is_disc_connection                  0x0100912d   Thumb Code     4  gapc.o(i.gapc_is_disc_connection)
-    gapc_is_sec_set                          0x01009131   Thumb Code    58  gapc.o(i.gapc_is_sec_set)
-    gapc_link_encrypted                      0x010091e1   Thumb Code    32  gapc.o(i.gapc_link_encrypted)
-    gapc_lk_sec_lvl_get                      0x01009209   Thumb Code    34  gapc.o(i.gapc_lk_sec_lvl_get)
-    gapc_param_update_sanity                 0x01009541   Thumb Code    42  gapc.o(i.gapc_param_update_sanity)
-    gapc_peer_att_info_ind_handler           0x0100956d   Thumb Code    94  gapm_init.o(i.gapc_peer_att_info_ind_handler)
-    gapc_process_op                          0x01009615   Thumb Code   140  gapc_task.o(i.gapc_process_op)
-    gapc_reschedule_operation                0x010096a1   Thumb Code    54  gapc.o(i.gapc_reschedule_operation)
-    gapc_send_complete_evt                   0x0100976d   Thumb Code    90  gapc.o(i.gapc_send_complete_evt)
-    gapc_send_disconect_ind                  0x010097cd   Thumb Code    38  gapc.o(i.gapc_send_disconect_ind)
-    gapc_send_error_evt                      0x010097f3   Thumb Code    38  gapc.o(i.gapc_send_error_evt)
-    gapc_set_local_addr                      0x01009941   Thumb Code    30  gapc.o(i.gapc_set_local_addr)
-    gapc_set_operation_ptr                   0x01009965   Thumb Code    12  gapc.o(i.gapc_set_operation_ptr)
-    gapc_sig_pdu_recv_handler                0x01009a2d   Thumb Code    54  gapc_sig.o(i.gapc_sig_pdu_recv_handler)
-    gapc_sig_send_param_resp                 0x01009a69   Thumb Code    36  gapc_sig.o(i.gapc_sig_send_param_resp)
-    gapc_svc_chg_ccc_get                     0x01009bc9   Thumb Code    16  gapc.o(i.gapc_svc_chg_ccc_get)
-    gapc_svc_chg_ccc_set                     0x01009bdd   Thumb Code    22  gapc.o(i.gapc_svc_chg_ccc_set)
-    gapc_update_state                        0x01009c3d   Thumb Code    50  gapc.o(i.gapc_update_state)
-    gapm_activity_create_cmd_handler         0x01009c71   Thumb Code   186  gapm_actv.o(i.gapm_activity_create_cmd_handler)
-    gapm_activity_delete_cmd_handler         0x01009d7d   Thumb Code   110  gapm_actv.o(i.gapm_activity_delete_cmd_handler)
-    gapm_activity_start_cmd_handler          0x01009df9   Thumb Code   104  gapm_actv.o(i.gapm_activity_start_cmd_handler)
-    gapm_activity_stop_cmd_handler           0x01009e6d   Thumb Code    98  gapm_actv.o(i.gapm_activity_stop_cmd_handler)
-    gapm_actv_alloc                          0x01009f59   Thumb Code    42  gapm_actv.o(i.gapm_actv_alloc)
-    gapm_actv_created                        0x01009f89   Thumb Code    96  gapm_actv.o(i.gapm_actv_created)
-    gapm_actv_deleted                        0x01009fed   Thumb Code    68  gapm_actv.o(i.gapm_actv_deleted)
-    gapm_actv_get_hci_own_addr_type          0x0100a06d   Thumb Code    32  gapm_actv.o(i.gapm_actv_get_hci_own_addr_type)
-    gapm_actv_init                           0x0100a0c1   Thumb Code    76  gapm_actv.o(i.gapm_actv_init)
-    gapm_actv_rand_addr_set_ind              0x0100a115   Thumb Code    22  gapm_actv.o(i.gapm_actv_rand_addr_set_ind)
-    gapm_actv_retrieve_cmd_cmp_evt           0x0100a131   Thumb Code    46  gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt)
-    gapm_actv_started                        0x0100a191   Thumb Code    40  gapm_actv.o(i.gapm_actv_started)
-    gapm_actv_stopped                        0x0100a1bd   Thumb Code   114  gapm_actv.o(i.gapm_actv_stopped)
-    gapm_addr_init                           0x0100a2f9   Thumb Code    18  gapm_addr.o(i.gapm_addr_init)
-    gapm_addr_renew_cmd_handler              0x0100a311   Thumb Code    34  gapm_addr.o(i.gapm_addr_renew_cmd_handler)
-    gapm_addr_renew_to_ind_handler           0x0100a3e5   Thumb Code    36  gapm_addr.o(i.gapm_addr_renew_to_ind_handler)
-    gapm_addr_set_rand_addr                  0x0100a435   Thumb Code   208  gapm_addr.o(i.gapm_addr_set_rand_addr)
-    gapm_adv_create                          0x0100a671   Thumb Code   152  gapm_adv.o(i.gapm_adv_create)
-    gapm_auto_conn_to_ind_handler            0x0100ab21   Thumb Code    52  gapm_init.o(i.gapm_auto_conn_to_ind_handler)
-    gapm_cmp_evt_handler                     0x0100aded   Thumb Code    26  gapm_addr.o(i.gapm_cmp_evt_handler)
-    gapm_con_cleanup                         0x0100ae0d   Thumb Code    58  gapm.o(i.gapm_con_cleanup)
-    gapm_con_create                          0x0100ae4d   Thumb Code   100  gapm.o(i.gapm_con_create)
-    gapm_con_enable                          0x0100aeb5   Thumb Code    10  gapm.o(i.gapm_con_enable)
-    gapm_dev_bdaddr_ind_handler              0x0100aec5   Thumb Code    56  gapm_addr.o(i.gapm_dev_bdaddr_ind_handler)
-    gapm_dle_val_check                       0x0100af01   Thumb Code    28  gapm.o(i.gapm_dle_val_check)
-    gapm_gen_dh_key_cmd_handler              0x0100af41   Thumb Code    74  gapm_smp.o(i.gapm_gen_dh_key_cmd_handler)
-    gapm_gen_rand_addr_cmd_handler           0x0100af91   Thumb Code    54  gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler)
-    gapm_get_address_type                    0x0100b021   Thumb Code    12  gapm.o(i.gapm_get_address_type)
-    gapm_get_att_handle                      0x0100b031   Thumb Code    36  gapm.o(i.gapm_get_att_handle)
-    gapm_get_bdaddr                          0x0100b059   Thumb Code     4  gapm.o(i.gapm_get_bdaddr)
-    gapm_get_dev_info_cmd_handler            0x0100b061   Thumb Code   254  gapm_cfg.o(i.gapm_get_dev_info_cmd_handler)
-    gapm_get_irk                             0x0100b171   Thumb Code     4  gapm.o(i.gapm_get_irk)
-    gapm_get_local_public_key                0x0100b179   Thumb Code     4  gapm.o(i.gapm_get_local_public_key)
-    gapm_get_max_mps                         0x0100b181   Thumb Code     8  gapm.o(i.gapm_get_max_mps)
-    gapm_get_max_mtu                         0x0100b18d   Thumb Code     8  gapm.o(i.gapm_get_max_mtu)
-    gapm_get_operation                       0x0100b199   Thumb Code    18  gapm.o(i.gapm_get_operation)
-    gapm_get_pub_key_cmd_handler             0x0100b1b1   Thumb Code   146  gapm_smp.o(i.gapm_get_pub_key_cmd_handler)
-    gapm_get_ral_addr_cmd_handler            0x0100b24d   Thumb Code    78  gapm_list.o(i.gapm_get_ral_addr_cmd_handler)
-    gapm_get_requester                       0x0100b2a1   Thumb Code    22  gapm.o(i.gapm_get_requester)
-    gapm_init                                0x0100b315   Thumb Code   104  gapm.o(i.gapm_init)
-    gapm_init_attr                           0x0100b385   Thumb Code    42  gapm.o(i.gapm_init_attr)
-    gapm_init_connection_ind                 0x0100b3b9   Thumb Code   146  gapm_init.o(i.gapm_init_connection_ind)
-    gapm_init_create                         0x0100b451   Thumb Code   110  gapm_init.o(i.gapm_init_create)
-    gapm_is_addr_type_valid                  0x0100b64d   Thumb Code    58  gapm_addr.o(i.gapm_is_addr_type_valid)
-    gapm_is_legacy_pairing_supp              0x0100b691   Thumb Code    12  gapm.o(i.gapm_is_legacy_pairing_supp)
-    gapm_is_pref_con_param_pres              0x0100b6a1   Thumb Code    12  gapm.o(i.gapm_is_pref_con_param_pres)
-    gapm_is_sec_con_pairing_supp             0x0100b6b1   Thumb Code    12  gapm.o(i.gapm_is_sec_con_pairing_supp)
-    gapm_le_psm_cleanup                      0x0100b6c1   Thumb Code    24  gapm.o(i.gapm_le_psm_cleanup)
-    gapm_le_psm_find                         0x0100b6dd   Thumb Code    22  gapm.o(i.gapm_le_psm_find)
-    gapm_le_psm_get_info                     0x0100b6f9   Thumb Code    46  gapm.o(i.gapm_le_psm_get_info)
-    gapm_le_test_mode_ctrl_cmd_handler       0x0100b729   Thumb Code   116  gapm_cfg.o(i.gapm_le_test_mode_ctrl_cmd_handler)
-    gapm_lecb_register                       0x0100b7a1   Thumb Code    48  gapm.o(i.gapm_lecb_register)
-    gapm_lecb_unregister                     0x0100b7d5   Thumb Code    30  gapm.o(i.gapm_lecb_unregister)
-    gapm_lepsm_register_cmd_handler          0x0100b7f9   Thumb Code    90  gapm_cfg.o(i.gapm_lepsm_register_cmd_handler)
-    gapm_lepsm_unregister_cmd_handler        0x0100b85d   Thumb Code    74  gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler)
-    gapm_list_set_cmd_handler                0x0100b985   Thumb Code    72  gapm_list.o(i.gapm_list_set_cmd_handler)
-    gapm_per_sync_clear_fragments            0x0100bbdd   Thumb Code    30  gapm_per_sync.o(i.gapm_per_sync_clear_fragments)
-    gapm_per_sync_create                     0x0100bbfd   Thumb Code    54  gapm_per_sync.o(i.gapm_per_sync_create)
-    gapm_process_op                          0x0100bde9   Thumb Code   112  gapm.o(i.gapm_process_op)
-    gapm_profile_task_add_cmd_handler        0x0100be81   Thumb Code    90  gapm_cfg.o(i.gapm_profile_task_add_cmd_handler)
-    gapm_reset_cmd_handler                   0x0100bee1   Thumb Code    58  gapm_cfg.o(i.gapm_reset_cmd_handler)
-    gapm_resolv_addr_cmd_handler             0x0100bf21   Thumb Code    52  gapm_smp.o(i.gapm_resolv_addr_cmd_handler)
-    gapm_scan_actv_clean                     0x0100bf59   Thumb Code    40  gapm_scan.o(i.gapm_scan_actv_clean)
-    gapm_scan_create                         0x0100c019   Thumb Code    96  gapm_scan.o(i.gapm_scan_create)
-    gapm_send_complete_evt                   0x0100c4d5   Thumb Code    64  gapm.o(i.gapm_send_complete_evt)
-    gapm_send_error_evt                      0x0100c519   Thumb Code    36  gapm.o(i.gapm_send_error_evt)
-    gapm_set_adv_data_cmd_handler            0x0100c53d   Thumb Code   224  gapm_adv.o(i.gapm_set_adv_data_cmd_handler)
-    gapm_set_channel_map_cmd_handler         0x0100c629   Thumb Code    80  gapm_cfg.o(i.gapm_set_channel_map_cmd_handler)
-    gapm_set_dev_config_cmd_handler          0x0100c681   Thumb Code   424  gapm_cfg.o(i.gapm_set_dev_config_cmd_handler)
-    gapm_set_irk_cmd_handler                 0x0100c835   Thumb Code    46  gapm_cfg.o(i.gapm_set_irk_cmd_handler)
-    gapm_set_max_mps                         0x0100c86d   Thumb Code    26  gapm.o(i.gapm_set_max_mps)
-    gapm_set_max_mtu                         0x0100c88d   Thumb Code    28  gapm.o(i.gapm_set_max_mtu)
-    gapm_svc_chg_en                          0x0100ca9d   Thumb Code    12  gapm.o(i.gapm_svc_chg_en)
-    gapm_update_state                        0x0100cadb   Thumb Code    44  gapm.o(i.gapm_update_state)
-    gapm_use_enc_block_cmd_handler           0x0100cb09   Thumb Code    60  gapm_smp.o(i.gapm_use_enc_block_cmd_handler)
-    gatt_add_service                         0x0100cb85   Thumb Code    80  gatt_api.o(i.gatt_add_service)
-    gatt_clear_remote_svc                    0x0100cbed   Thumb Code    78  gatt_api.o(i.gatt_clear_remote_svc)
-    gatt_get_free_svc_id                     0x0100cc85   Thumb Code    38  gatt_api.o(i.gatt_get_free_svc_id)
-    gatt_get_mtu                             0x0100ccb1   Thumb Code     4  gatt_api.o(i.gatt_get_mtu)
-    gatt_mtu_exchange_req                    0x0100d2e5   Thumb Code    34  gatt_api.o(i.gatt_mtu_exchange_req)
-    gatt_notification                        0x0100d309   Thumb Code    42  gatt_api.o(i.gatt_notification)
-    gatt_notification_with_handle            0x0100d339   Thumb Code   100  gatt_api.o(i.gatt_notification_with_handle)
-    gatt_profile_task_add                    0x0100d3a1   Thumb Code   158  gatt_api.o(i.gatt_profile_task_add)
-    gatt_write_peer_svc_to_flash             0x0100da01   Thumb Code   116  user_bond_manage.o(i.gatt_write_peer_svc_to_flash)
-    gattc_cleanup                            0x0100dba1   Thumb Code   160  gattc.o(i.gattc_cleanup)
-    gattc_con_enable                         0x0100de09   Thumb Code    22  gattc.o(i.gattc_con_enable)
-    gattc_create                             0x0100de21   Thumb Code   136  gattc.o(i.gattc_create)
-    gattc_get_mtu                            0x0100e28d   Thumb Code    12  gattc.o(i.gattc_get_mtu)
-    gattc_get_operation                      0x0100e29d   Thumb Code    22  gattc.o(i.gattc_get_operation)
-    gattc_get_operation_ptr                  0x0100e2b9   Thumb Code    12  gattc.o(i.gattc_get_operation_ptr)
-    gattc_get_requester                      0x0100e2c9   Thumb Code    26  gattc.o(i.gattc_get_requester)
-    gattc_init                               0x0100e2e9   Thumb Code    66  gattc.o(i.gattc_init)
-    gattc_reschedule_operation               0x0100e865   Thumb Code    54  gattc.o(i.gattc_reschedule_operation)
-    gattc_send_complete_evt                  0x0100e965   Thumb Code   100  gattc.o(i.gattc_send_complete_evt)
-    gattc_send_error_evt                     0x0100e9cd   Thumb Code    44  gattc.o(i.gattc_send_error_evt)
-    gattc_set_mtu                            0x0100eb05   Thumb Code    76  gattc.o(i.gattc_set_mtu)
-    gattc_set_operation_ptr                  0x0100eb55   Thumb Code    12  gattc.o(i.gattc_set_operation_ptr)
-    gattc_update_state                       0x0100ebdd   Thumb Code    40  gattc.o(i.gattc_update_state)
-    gattm_cleanup                            0x0100ef73   Thumb Code     6  gattm.o(i.gattm_cleanup)
-    gattm_create                             0x0100ef79   Thumb Code     4  gattm.o(i.gattm_create)
-    gattm_init                               0x0100ef81   Thumb Code    32  gattm.o(i.gattm_init)
-    gattm_init_attr                          0x0100efa5   Thumb Code    90  gattm.o(i.gattm_init_attr)
-    gattm_svc_get_start_hdl                  0x0100f009   Thumb Code     6  gattm.o(i.gattm_svc_get_start_hdl)
-    get_gatt_default_itf                     0x0100f049   Thumb Code     4  gatt_api.o(i.get_gatt_default_itf)
-    get_stored_info_req                      0x0100f051   Thumb Code    24  app_proj_event.o(i.get_stored_info_req)
-    hci_basic_cmd_cmp_evt_cfg_handler        0x0100f20d   Thumb Code   164  gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler)
-    hci_basic_cmd_cmp_evt_rl_cfg_handler     0x0100f2b1   Thumb Code    68  gapm_cfg.o(i.hci_basic_cmd_cmp_evt_rl_cfg_handler)
-    hci_le_adv_set_term_evt_handler          0x0100f495   Thumb Code   108  gapm_adv.o(i.hci_le_adv_set_term_evt_handler)
-    hci_le_ch_sel_algo_evt_handler           0x0100f50d   Thumb Code    32  gapc_hci.o(i.hci_le_ch_sel_algo_evt_handler)
-    hci_le_cmd_cmp_evt_addr_handler          0x0100f535   Thumb Code    50  gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler)
-    hci_le_cmd_cmp_evt_adv_handler           0x0100f56d   Thumb Code   160  gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler)
-    hci_le_cmd_cmp_evt_init_handler          0x0100f6fd   Thumb Code   124  gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler)
-    hci_le_cmd_cmp_evt_list_handler          0x0100f77d   Thumb Code   154  gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler)
-    hci_le_cmd_cmp_evt_per_sync_handler      0x0100f81d   Thumb Code    52  gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler)
-    hci_le_cmd_cmp_evt_scan_handler          0x0100f851   Thumb Code    98  gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler)
-    hci_le_enh_con_cmp_evt_handler           0x0100fa05   Thumb Code    40  gapm_actv.o(i.hci_le_enh_con_cmp_evt_handler)
-    hci_le_ext_adv_report_evt_handler        0x0100fa2d   Thumb Code   190  gapm_scan.o(i.hci_le_ext_adv_report_evt_handler)
-    hci_le_gen_dhkey_stat_evt_handler        0x0100faf1   Thumb Code    38  gapm_smp.o(i.hci_le_gen_dhkey_stat_evt_handler)
-    hci_le_generate_dhkey_cmp_evt_handler    0x0100fb17   Thumb Code    84  gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler)
-    hci_le_per_adv_report_evt_handler        0x0100fbed   Thumb Code    80  gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler)
-    hci_le_per_adv_sync_est_evt_handler      0x0100fc3d   Thumb Code   102  gapm_per_sync.o(i.hci_le_per_adv_sync_est_evt_handler)
-    hci_le_per_adv_sync_lost_evt_handler     0x0100fca3   Thumb Code    28  gapm_per_sync.o(i.hci_le_per_adv_sync_lost_evt_handler)
-    hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler 0x0100fd29   Thumb Code    68  gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler)
-    hci_le_rd_buff_size_cmd_cmp_evt_handler  0x0100fd6d   Thumb Code    44  gapm_cfg.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler)
-    hci_le_rd_local_p256_public_key_cmp_evt_handler 0x0100fd9d   Thumb Code   134  gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler)
-    hci_le_rd_max_data_len_cmd_cmp_evt_handler 0x0100fe2d   Thumb Code    66  gapm_cfg.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler)
-    hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler 0x0100fe71   Thumb Code    98  gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler)
-    hci_le_rd_pal_size_cmd_cmp_evt_handler   0x0100fed9   Thumb Code    58  gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler)
-    hci_le_rd_ral_addr_cmd_cmp_evt_handler   0x0100ff71   Thumb Code   102  gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler)
-    hci_le_rd_ral_size_cmd_cmp_evt_handler   0x0100ffd7   Thumb Code    58  gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler)
-    hci_le_rd_rf_path_comp_cmd_cmp_evt_handler 0x010100b5   Thumb Code    72  gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler)
-    hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler 0x010100fd   Thumb Code    58  gapm_cfg.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler)
-    hci_le_rd_tx_pwr_cmd_cmp_evt_handler     0x01010137   Thumb Code    72  gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler)
-    hci_le_rd_wlst_size_cmd_cmp_evt_handler  0x0101017f   Thumb Code    58  gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler)
-    hci_le_read_max_adv_data_len_cmd_cmp_evt_handler 0x010101b9   Thumb Code   100  gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler)
-    hci_le_scan_req_rcvd_evt_handler         0x01010271   Thumb Code    88  gapm_adv.o(i.hci_le_scan_req_rcvd_evt_handler)
-    hci_le_scan_timeout_evt_handler          0x010102d1   Thumb Code    34  gapm_scan.o(i.hci_le_scan_timeout_evt_handler)
-    hci_rd_bd_addr_cmd_cmp_evt_handler       0x010103dd   Thumb Code    62  gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler)
-    hci_rd_buff_size_cmd_cmp_evt_handler     0x01010421   Thumb Code    44  gapm_cfg.o(i.hci_rd_buff_size_cmd_cmp_evt_handler)
-    hci_rd_local_ver_info_cmd_cmp_evt_handler 0x010104b1   Thumb Code   104  gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler)
-    hci_test_end_cmd_cmp_evt_handler         0x010105fd   Thumb Code    58  gapm_cfg.o(i.hci_test_end_cmd_cmp_evt_handler)
-    hid_gatt_add_service                     0x01010695   Thumb Code    54  hid_service.o(i.hid_gatt_add_service)
-    hid_gatt_report_notify                   0x010108e5   Thumb Code    56  hid_service.o(i.hid_gatt_report_notify)
-    hid_keyboard_value_send                  0x01010925   Thumb Code    44  ble_simple_peripheral.o(i.hid_keyboard_value_send)
-    hid_mouse_timer_start                    0x01010959   Thumb Code    88  timer.o(i.hid_mouse_timer_start)
-    hid_mouse_timer_stop                     0x010109cd   Thumb Code    42  timer.o(i.hid_mouse_timer_stop)
-    hid_mouse_value_send                     0x01010a11   Thumb Code    62  ble_simple_peripheral.o(i.hid_mouse_value_send)
-    i2s_clear_fifo                           0x01010a59   Thumb Code    22  driver_i2s.o(i.i2s_clear_fifo)
-    i2s_get_data                             0x01010a75   Thumb Code    48  driver_i2s.o(i.i2s_get_data)
-    i2s_get_int_status                       0x01010aa9   Thumb Code     8  driver_i2s.o(i.i2s_get_int_status)
-    i2s_init                                 0x01010ab5   Thumb Code   128  driver_i2s.o(i.i2s_init)
-    i2s_start                                0x01010b41   Thumb Code    28  driver_i2s.o(i.i2s_start)
-    i2s_stop                                 0x01010b61   Thumb Code    22  driver_i2s.o(i.i2s_stop)
-    inflash_read                             0x01010b7d   Thumb Code    64  inflash.o(i.inflash_read)
-    inflash_write                            0x01010bbd   Thumb Code    96  inflash.o(i.inflash_write)
-    initial_static_memory                    0x01010c1d   Thumb Code   210  jump_table.o(i.initial_static_memory)
-    jump_table_get_static_keys               0x01010d01   Thumb Code   164  jump_table.o(i.jump_table_get_static_keys)
-    jump_table_memmory_init                  0x01010dc1   Thumb Code    64  jump_table.o(i.jump_table_memmory_init)
-    jump_table_set_static_keys               0x01010e95   Thumb Code   140  jump_table.o(i.jump_table_set_static_keys)
-    jump_table_set_static_keys_store_offset  0x01010f35   Thumb Code     6  jump_table.o(i.jump_table_set_static_keys_store_offset)
-    keyscan_init                             0x01010f41   Thumb Code   578  driver_keyscan.o(i.keyscan_init)
-    l2cc_cleanup                             0x01011745   Thumb Code   190  l2cc.o(i.l2cc_cleanup)
-    l2cc_create                              0x010118cd   Thumb Code    78  l2cc.o(i.l2cc_create)
-    l2cc_data_send                           0x01011921   Thumb Code   638  l2cc.o(i.l2cc_data_send)
-    l2cc_dbg_pdu_pack                        0x01011bad   Thumb Code    74  l2cc_pdu.o(i.l2cc_dbg_pdu_pack)
-    l2cc_get_operation                       0x01011c71   Thumb Code    20  l2cc.o(i.l2cc_get_operation)
-    l2cc_get_operation_ptr                   0x01011c89   Thumb Code    12  l2cc.o(i.l2cc_get_operation_ptr)
-    l2cc_init                                0x01011c99   Thumb Code    68  l2cc.o(i.l2cc_init)
-    l2cc_lecb_find                           0x01012115   Thumb Code    58  l2cc_lecb.o(i.l2cc_lecb_find)
-    l2cc_lecb_free                           0x01012155   Thumb Code   154  l2cc_lecb.o(i.l2cc_lecb_free)
-    l2cc_lecb_h2l_err                        0x010121f5   Thumb Code    56  l2cc_lecb.o(i.l2cc_lecb_h2l_err)
-    l2cc_lecb_init_disconnect                0x0101222d   Thumb Code    50  l2cc_lecb.o(i.l2cc_lecb_init_disconnect)
-    l2cc_lecb_pdu_pack                       0x01012261   Thumb Code    94  l2cc_pdu.o(i.l2cc_lecb_pdu_pack)
-    l2cc_lecb_pdu_unpack                     0x010122c5   Thumb Code   122  l2cc_pdu.o(i.l2cc_lecb_pdu_unpack)
-    l2cc_lecb_send_con_req                   0x01012431   Thumb Code    76  l2cc_lecb.o(i.l2cc_lecb_send_con_req)
-    l2cc_lecb_send_con_rsp                   0x0101247d   Thumb Code    58  l2cc_lecb.o(i.l2cc_lecb_send_con_rsp)
-    l2cc_lecb_send_credit_add                0x010124b7   Thumb Code    40  l2cc_lecb.o(i.l2cc_lecb_send_credit_add)
-    l2cc_lecb_send_disc_req                  0x010124df   Thumb Code    56  l2cc_lecb.o(i.l2cc_lecb_send_disc_req)
-    l2cc_lecb_send_disc_rsp                  0x01012517   Thumb Code    40  l2cc_lecb.o(i.l2cc_lecb_send_disc_rsp)
-    l2cc_op_complete                         0x01012541   Thumb Code    80  l2cc.o(i.l2cc_op_complete)
-    l2cc_pdu_alloc                           0x01012595   Thumb Code    44  l2cc_task.o(i.l2cc_pdu_alloc)
-    l2cc_pdu_header_check                    0x010125c1   Thumb Code   608  l2cc_pdu.o(i.l2cc_pdu_header_check)
-    l2cc_pdu_pack                            0x01012825   Thumb Code   678  l2cc_pdu.o(i.l2cc_pdu_pack)
-    l2cc_pdu_rx_init                         0x01012c15   Thumb Code   180  l2cc_pdu.o(i.l2cc_pdu_rx_init)
-    l2cc_pdu_send                            0x01012ccd   Thumb Code     6  l2cc_task.o(i.l2cc_pdu_send)
-    l2cc_pdu_unpack                          0x01012d35   Thumb Code   656  l2cc_pdu.o(i.l2cc_pdu_unpack)
-    l2cc_process_op                          0x01012fcd   Thumb Code   144  l2cc_task.o(i.l2cc_process_op)
-    l2cc_send_cmp_evt                        0x0101305d   Thumb Code    48  l2cc.o(i.l2cc_send_cmp_evt)
-    l2cc_set_operation_ptr                   0x0101308d   Thumb Code    12  l2cc.o(i.l2cc_set_operation_ptr)
-    l2cc_sig_pdu_recv_handler                0x0101309d   Thumb Code    70  l2cc_sig.o(i.l2cc_sig_pdu_recv_handler)
-    l2cc_sig_send_cmd_reject                 0x010130e9   Thumb Code    92  l2cc_sig.o(i.l2cc_sig_send_cmd_reject)
-    l2cc_update_state                        0x0101318d   Thumb Code    40  l2cc.o(i.l2cc_update_state)
-    l2cm_cleanup                             0x010131b5   Thumb Code    38  l2cm.o(i.l2cm_cleanup)
-    l2cm_create                              0x010131e5   Thumb Code     4  l2cm.o(i.l2cm_create)
-    l2cm_get_nb_buffer_available             0x010131e9   Thumb Code     6  l2cm.o(i.l2cm_get_nb_buffer_available)
-    l2cm_init                                0x010131f5   Thumb Code    40  l2cm.o(i.l2cm_init)
-    l2cm_set_link_layer_buff_size            0x01013285   Thumb Code    10  l2cm.o(i.l2cm_set_link_layer_buff_size)
-    l2cm_tx_status                           0x01013295   Thumb Code    38  l2cm.o(i.l2cm_tx_status)
-    llc_patch_1                              0x010132c1   Thumb Code  1034  patch_rf.o(i.llc_patch_1)
-    lowbat_led_timer_handle                  0x010136e1   Thumb Code     4  led.o(i.lowbat_led_timer_handle)
-    lowbat_led_timer_start                   0x010136e5   Thumb Code    12  led.o(i.lowbat_led_timer_start)
-    lowbat_led_timer_stop                    0x010136f5   Thumb Code     6  led.o(i.lowbat_led_timer_stop)
-    m_al_get_local_addr                      0x01013701   Thumb Code     4  m_al_task.o(i.m_al_get_local_addr)
-    mesh_fatal_error_report                  0x01013709   Thumb Code    22  mesh_api.o(i.mesh_fatal_error_report)
-    mesh_set_runtime                         0x01013725   Thumb Code    54  mesh_api.o(i.mesh_set_runtime)
-    ntf_data                                 0x01013785   Thumb Code    34  simple_gatt_service.o(i.ntf_data)
-    os_get_free_task_type                    0x010137dd   Thumb Code    28  os_task.o(i.os_get_free_task_type)
-    os_msg_free                              0x010137fd   Thumb Code     6  os_msg_q.o(i.os_msg_free)
-    os_msg_malloc                            0x01013803   Thumb Code     4  os_msg_q.o(i.os_msg_malloc)
-    os_msg_post                              0x01013809   Thumb Code    54  os_msg_q.o(i.os_msg_post)
-    os_msg_send                              0x01013869   Thumb Code     4  os_msg_q.o(i.os_msg_send)
-    os_task_create                           0x0101386d   Thumb Code     6  os_task.o(i.os_task_create)
-    os_task_create_x                         0x01013875   Thumb Code   114  os_task.o(i.os_task_create_x)
-    os_timer_destroy                         0x010138ed   Thumb Code    76  os_timer.o(i.os_timer_destroy)
-    os_timer_init                            0x0101393d   Thumb Code   102  os_timer.o(i.os_timer_init)
-    os_timer_ota_cb                          0x010139d1   Thumb Code    18  ota.o(i.os_timer_ota_cb)
-    os_timer_start                           0x010139f9   Thumb Code    84  os_timer.o(i.os_timer_start)
-    os_timer_stop                            0x01013a75   Thumb Code   120  os_timer.o(i.os_timer_stop)
-    ota_change_flash_pin                     0x01013af1   Thumb Code     2  ota.o(i.ota_change_flash_pin)
-    ota_clr_buffed_pkt                       0x01013af5   Thumb Code    38  ota.o(i.ota_clr_buffed_pkt)
-    ota_deinit                               0x01013b21   Thumb Code    30  ota.o(i.ota_deinit)
-    ota_gatt_add_service                     0x01013b45   Thumb Code    28  ota_service.o(i.ota_gatt_add_service)
-    ota_gatt_report_notify                   0x01013c59   Thumb Code    44  ota_service.o(i.ota_gatt_report_notify)
-    ota_init                                 0x01013c89   Thumb Code    22  ota.o(i.ota_init)
-    ota_recover_flash_pin                    0x01013ca5   Thumb Code     2  ota.o(i.ota_recover_flash_pin)
-    ota_start                                0x01013ca9   Thumb Code    34  ota.o(i.ota_start)
-    ota_stop                                 0x01013ce5   Thumb Code    64  ota.o(i.ota_stop)
-    param_timer_func                         0x01013d71   Thumb Code    68  ble_simple_peripheral.o(i.param_timer_func)
-    pmu_bg_trim                              0x01013e0d   Thumb Code   292  driver_pmu.o(i.pmu_bg_trim)
-    pmu_codec_power_disable                  0x01013f39   Thumb Code    30  driver_pmu.o(i.pmu_codec_power_disable)
-    pmu_codec_power_enable                   0x01013f57   Thumb Code    32  driver_pmu.o(i.pmu_codec_power_enable)
-    pmu_enable_irq                           0x01013f77   Thumb Code   124  driver_pmu.o(i.pmu_enable_irq)
-    pmu_get_gpio_value                       0x01013ff3   Thumb Code    28  driver_pmu.o(i.pmu_get_gpio_value)
-    pmu_port_wakeup_func_set                 0x01014011   Thumb Code   192  driver_pmu.o(i.pmu_port_wakeup_func_set)
-    pmu_qdec_autorest_cnt_flag               0x010140d5   Thumb Code    64  driver_pmu_qdec.o(i.pmu_qdec_autorest_cnt_flag)
-    pmu_qdec_get_cnt                         0x01014115   Thumb Code    24  driver_pmu_qdec.o(i.pmu_qdec_get_cnt)
-    pmu_qdec_init                            0x0101412d   Thumb Code    32  driver_pmu_qdec.o(i.pmu_qdec_init)
-    pmu_qdec_set_debounce_cnt                0x0101414d   Thumb Code    12  driver_pmu_qdec.o(i.pmu_qdec_set_debounce_cnt)
-    pmu_qdec_set_irq_type                    0x01014159   Thumb Code    52  driver_pmu_qdec.o(i.pmu_qdec_set_irq_type)
-    pmu_qdec_set_pin                         0x0101419d   Thumb Code    14  driver_pmu_qdec.o(i.pmu_qdec_set_pin)
-    pmu_set_gpio_value                       0x010141ab   Thumb Code    54  driver_pmu.o(i.pmu_set_gpio_value)
-    pmu_set_led1_value                       0x010141e1   Thumb Code   102  driver_pmu.o(i.pmu_set_led1_value)
-    pmu_set_led2_value                       0x01014247   Thumb Code   102  driver_pmu.o(i.pmu_set_led2_value)
-    pmu_set_pin_dir                          0x010142ad   Thumb Code    54  driver_pmu.o(i.pmu_set_pin_dir)
-    pmu_set_pin_pull                         0x010142e3   Thumb Code    54  driver_pmu.o(i.pmu_set_pin_pull)
-    pmu_set_pin_to_CPU                       0x01014319   Thumb Code    36  driver_pmu.o(i.pmu_set_pin_to_CPU)
-    pmu_set_pin_to_PMU                       0x0101433d   Thumb Code    36  driver_pmu.o(i.pmu_set_pin_to_PMU)
-    pmu_set_port_mux                         0x01014361   Thumb Code    74  driver_pmu.o(i.pmu_set_port_mux)
-    pmu_set_sys_power_mode                   0x010143ab   Thumb Code    50  driver_pmu.o(i.pmu_set_sys_power_mode)
-    pmu_sub_init                             0x010143dd   Thumb Code   790  driver_pmu.o(i.pmu_sub_init)
-    prf_add_profile                          0x010146f5   Thumb Code   184  prf.o(i.prf_add_profile)
-    prf_cleanup                              0x010147b5   Thumb Code    76  prf.o(i.prf_cleanup)
-    prf_create                               0x01014809   Thumb Code    74  prf.o(i.prf_create)
-    prf_extract_svc_info_uuid_128            0x0101485d   Thumb Code   414  prf_utils.o(i.prf_extract_svc_info_uuid_128)
-    prf_get_task_from_id                     0x010149fd   Thumb Code    66  prf.o(i.prf_get_task_from_id)
-    prf_init                                 0x01014a49   Thumb Code   244  prf.o(i.prf_init)
-    prf_itf_get_imp                          0x01014b45   Thumb Code    36  app_prf.o(i.prf_itf_get_imp)
-    rwble_hl_init_imp                        0x01014b6f   Thumb Code    30  rwble_hl.o(i.rwble_hl_init_imp)
-    rwble_hl_reset                           0x01014b8d   Thumb Code    30  rwble_hl.o(i.rwble_hl_reset)
-    sbc_encode                               0x01014f29   Thumb Code   304  sbc.o(i.sbc_encode)
-    sbc_get_codesize                         0x01015135   Thumb Code    44  sbc.o(i.sbc_get_codesize)
-    sbc_get_frame_length                     0x01015161   Thumb Code    62  sbc.o(i.sbc_get_frame_length)
-    sbc_init                                 0x0101519f   Thumb Code    46  sbc.o(i.sbc_init)
-    sbc_init_primitives                      0x010151cd   Thumb Code    44  sbc_primitives.o(i.sbc_init_primitives)
-    sensor_get_motion                        0x01015465   Thumb Code    74  sensor.o(i.sensor_get_motion)
-    sensor_gpio_cpu_init                     0x010154af   Thumb Code    54  sensor.o(i.sensor_gpio_cpu_init)
-    sensor_powerdown                         0x010154e5   Thumb Code   132  sensor.o(i.sensor_powerdown)
-    sensor_poweron                           0x01015601   Thumb Code   102  sensor.o(i.sensor_poweron)
-    simple_peripheral_init                   0x01015811   Thumb Code   142  ble_simple_peripheral.o(i.simple_peripheral_init)
-    smpc_ShiftLeft1Bit16ByteNum              0x010158e9   Thumb Code    36  smpc_crypto.o(i.smpc_ShiftLeft1Bit16ByteNum)
-    smpc_XOR_16_Byte_Array                   0x0101590d   Thumb Code    22  smpc_crypto.o(i.smpc_XOR_16_Byte_Array)
-    smpc_aes_cmac_complete                   0x01015925   Thumb Code    66  smpc_crypto.o(i.smpc_aes_cmac_complete)
-    smpc_aes_cmac_continue                   0x0101596d   Thumb Code   332  smpc_crypto.o(i.smpc_aes_cmac_continue)
-    smpc_aes_cmac_init                       0x01015abd   Thumb Code    70  smpc_crypto.o(i.smpc_aes_cmac_init)
-    smpc_calc_confirm_cont                   0x01015b09   Thumb Code  1360  smpc_api.o(i.smpc_calc_confirm_cont)
-    smpc_calc_subkeys                        0x01016059   Thumb Code   116  smpc.o(i.smpc_calc_subkeys)
-    smpc_check_key_distrib                   0x010160dd   Thumb Code   122  smpc.o(i.smpc_check_key_distrib)
-    smpc_check_max_key_size                  0x0101615d   Thumb Code    40  smpc.o(i.smpc_check_max_key_size)
-    smpc_check_pairing_feat                  0x01016189   Thumb Code    36  smpc.o(i.smpc_check_pairing_feat)
-    smpc_check_param                         0x010161ad   Thumb Code   130  smpc_util.o(i.smpc_check_param)
-    smpc_check_repeated_attempts             0x01016231   Thumb Code    96  smpc.o(i.smpc_check_repeated_attempts)
-    smpc_clear_timeout_timer                 0x01016295   Thumb Code    48  smpc.o(i.smpc_clear_timeout_timer)
-    smpc_confirm_gen_rand                    0x010162c9   Thumb Code   578  smpc_api.o(i.smpc_confirm_gen_rand)
-    smpc_encrypt_cfm                         0x010165b9   Thumb Code    50  smpc_api.o(i.smpc_encrypt_cfm)
-    smpc_encrypt_start                       0x010165f1   Thumb Code    38  smpc_api.o(i.smpc_encrypt_start)
-    smpc_encrypt_start_handler               0x01016617   Thumb Code    56  smpc_api.o(i.smpc_encrypt_start_handler)
-    smpc_f4_Init                             0x01016651   Thumb Code    88  smpc_crypto.o(i.smpc_f4_Init)
-    smpc_f4_complete                         0x010166ad   Thumb Code    50  smpc_crypto.o(i.smpc_f4_complete)
-    smpc_f5_complete                         0x010166e5   Thumb Code    52  smpc_crypto.o(i.smpc_f5_complete)
-    smpc_f5_init                             0x0101671d   Thumb Code   152  smpc_crypto.o(i.smpc_f5_init)
-    smpc_f6_complete                         0x010167cd   Thumb Code    50  smpc_crypto.o(i.smpc_f6_complete)
-    smpc_f6_init                             0x01016805   Thumb Code   152  smpc_crypto.o(i.smpc_f6_init)
-    smpc_g2_complete                         0x010168a1   Thumb Code    50  smpc_crypto.o(i.smpc_g2_complete)
-    smpc_g2_init                             0x010168d9   Thumb Code    98  smpc_crypto.o(i.smpc_g2_init)
-    smpc_generate_cfm                        0x01016941   Thumb Code   122  smpc.o(i.smpc_generate_cfm)
-    smpc_generate_ci                         0x010169c1   Thumb Code   110  smpc.o(i.smpc_generate_ci)
-    smpc_generate_e1                         0x01016a35   Thumb Code   178  smpc.o(i.smpc_generate_e1)
-    smpc_generate_l                          0x01016aed   Thumb Code    82  smpc.o(i.smpc_generate_l)
-    smpc_generate_rand                       0x01016b45   Thumb Code    42  smpc.o(i.smpc_generate_rand)
-    smpc_generate_stk                        0x01016b75   Thumb Code    76  smpc.o(i.smpc_generate_stk)
-    smpc_get_key_sec_prop                    0x01016bc5   Thumb Code   256  smpc.o(i.smpc_get_key_sec_prop)
-    smpc_get_next_passkey_bit                0x01016ccd   Thumb Code    38  smpc.o(i.smpc_get_next_passkey_bit)
-    smpc_handle_dh_key_check_complete        0x01016cfd   Thumb Code    60  smpc.o(i.smpc_handle_dh_key_check_complete)
-    smpc_handle_enc_change_evt               0x01016d3d   Thumb Code   308  smpc.o(i.smpc_handle_enc_change_evt)
-    smpc_init_mac_key_calculation            0x01016e75   Thumb Code   164  smpc.o(i.smpc_init_mac_key_calculation)
-    smpc_initiate_dhkey_check                0x01016f1d   Thumb Code   208  smpc.o(i.smpc_initiate_dhkey_check)
-    smpc_initiate_dhkey_verification         0x01016ff1   Thumb Code   206  smpc.o(i.smpc_initiate_dhkey_verification)
-    smpc_is_sec_mode_reached                 0x010170c5   Thumb Code    40  smpc.o(i.smpc_is_sec_mode_reached)
-    smpc_key_press_notification_ind          0x010170f1   Thumb Code    38  smpc_api.o(i.smpc_key_press_notification_ind)
-    smpc_launch_rep_att_timer                0x01017119   Thumb Code    72  smpc.o(i.smpc_launch_rep_att_timer)
-    smpc_pairing_csrk_exch                   0x01017165   Thumb Code    72  smpc_api.o(i.smpc_pairing_csrk_exch)
-    smpc_pairing_end                         0x010171b1   Thumb Code    90  smpc.o(i.smpc_pairing_end)
-    smpc_pairing_irk_exch                    0x01017211   Thumb Code    66  smpc_api.o(i.smpc_pairing_irk_exch)
-    smpc_pairing_ltk_exch                    0x01017259   Thumb Code   102  smpc_api.o(i.smpc_pairing_ltk_exch)
-    smpc_pairing_nc_exch                     0x010172c5   Thumb Code    84  smpc_api.o(i.smpc_pairing_nc_exch)
-    smpc_pairing_oob_exch                    0x0101731d   Thumb Code   196  smpc_api.o(i.smpc_pairing_oob_exch)
-    smpc_pairing_req_handler                 0x010173e5   Thumb Code    60  smpc_api.o(i.smpc_pairing_req_handler)
-    smpc_pairing_rsp                         0x01017425   Thumb Code   308  smpc_api.o(i.smpc_pairing_rsp)
-    smpc_pairing_start                       0x0101755d   Thumb Code   166  smpc_api.o(i.smpc_pairing_start)
-    smpc_pairing_tk_exch                     0x01017609   Thumb Code   242  smpc_api.o(i.smpc_pairing_tk_exch)
-    smpc_pdu_recv                            0x01017701   Thumb Code    84  smpc.o(i.smpc_pdu_recv)
-    smpc_pdu_send                            0x01017759   Thumb Code   134  smpc.o(i.smpc_pdu_send)
-    smpc_process_aes_cmac                    0x010177e9   Thumb Code    56  smpc_crypto.o(i.smpc_process_aes_cmac)
-    smpc_secure_connections_enabled          0x010180b9   Thumb Code    12  smpc.o(i.smpc_secure_connections_enabled)
-    smpc_security_req_send                   0x010180c9   Thumb Code    78  smpc_api.o(i.smpc_security_req_send)
-    smpc_send_gen_dh_key_cmd                 0x0101811d   Thumb Code    62  smpc.o(i.smpc_send_gen_dh_key_cmd)
-    smpc_send_ltk_req_rsp                    0x0101815d   Thumb Code   116  smpc.o(i.smpc_send_ltk_req_rsp)
-    smpc_send_pairing_ind                    0x010181d5   Thumb Code   172  smpc.o(i.smpc_send_pairing_ind)
-    smpc_send_pairing_req_ind                0x01018285   Thumb Code   252  smpc.o(i.smpc_send_pairing_req_ind)
-    smpc_send_start_enc_cmd                  0x01018385   Thumb Code   130  smpc.o(i.smpc_send_start_enc_cmd)
-    smpc_send_use_enc_block_cmd              0x0101840d   Thumb Code    62  smpc.o(i.smpc_send_use_enc_block_cmd)
-    smpc_sign_command                        0x0101844d   Thumb Code   228  smpc_api.o(i.smpc_sign_command)
-    smpc_sign_cont                           0x01018535   Thumb Code   466  smpc_api.o(i.smpc_sign_cont)
-    smpc_tkdp_rcp_continue                   0x0101870d   Thumb Code   192  smpc.o(i.smpc_tkdp_rcp_continue)
-    smpc_tkdp_rcp_start                      0x010187d1   Thumb Code    44  smpc.o(i.smpc_tkdp_rcp_start)
-    smpc_tkdp_send_continue                  0x01018801   Thumb Code   224  smpc.o(i.smpc_tkdp_send_continue)
-    smpc_tkdp_send_start                     0x010188e5   Thumb Code    44  smpc.o(i.smpc_tkdp_send_start)
-    smpc_xor                                 0x01018915   Thumb Code    22  smpc.o(i.smpc_xor)
-    snesor_dpi_init                          0x0101892d   Thumb Code    64  sensor.o(i.snesor_dpi_init)
-    sp_gatt_add_service                      0x0101898d   Thumb Code    26  simple_gatt_service.o(i.sp_gatt_add_service)
-    sp_start_adv                             0x01018b8d   Thumb Code   256  ble_simple_peripheral.o(i.sp_start_adv)
-    system_latency_disable                   0x01018d05   Thumb Code    40  patch_rf.o(i.system_latency_disable)
-    system_latency_enable                    0x01018d31   Thumb Code    36  patch_rf.o(i.system_latency_enable)
-    system_nosleep_evt_get                   0x01018d59   Thumb Code    16  proj_main.o(i.system_nosleep_evt_get)
-    system_nosleep_evt_set                   0x01018d6d   Thumb Code    20  proj_main.o(i.system_nosleep_evt_set)
-    system_sleep_disable                     0x01018d85   Thumb Code     8  sys_utils.o(i.system_sleep_disable)
-    system_sleep_enable                      0x01018d8d   Thumb Code     8  sys_utils.o(i.system_sleep_enable)
-    task_10s_timer_handle                    0x01018d95   Thumb Code    58  timer.o(i.task_10s_timer_handle)
-    task_1s_timer_handle                     0x01018e05   Thumb Code   120  timer.o(i.task_1s_timer_handle)
-    timer_init                               0x01018ed1   Thumb Code   184  driver_timer.o(i.timer_init)
-    trng_init_                               0x01019039   Thumb Code    90  sys_utils.o(i.trng_init_)
-    url_send_timer_handle                    0x01019099   Thumb Code    78  func.o(i.url_send_timer_handle)
-    user_custom_parameters                   0x01019131   Thumb Code    62  proj_main.o(i.user_custom_parameters)
-    user_data_storage_do                     0x01019179   Thumb Code    50  inflash.o(i.user_data_storage_do)
-    user_entry_after_ble_init                0x010191c9   Thumb Code    70  proj_main.o(i.user_entry_after_ble_init)
-    user_entry_before_ble_init               0x01019229   Thumb Code    50  proj_main.o(i.user_entry_before_ble_init)
-    user_event_send                          0x01019261   Thumb Code    28  user_task.o(i.user_event_send)
-    user_gpio_init                           0x01019281   Thumb Code   206  gpio.o(i.user_gpio_init)
-    user_inflash_init                        0x01019431   Thumb Code   166  inflash.o(i.user_inflash_init)
-    user_init_static_memory                  0x0101959d   Thumb Code    38  proj_main.o(i.user_init_static_memory)
-    user_keyscan_init                        0x010195c5   Thumb Code   120  keyscan.o(i.user_keyscan_init)
-    user_keyscan_io_init                     0x01019655   Thumb Code    46  keyscan.o(i.user_keyscan_io_init)
-    user_keyvalue_send                       0x01019685   Thumb Code   274  func.o(i.user_keyvalue_send)
-    user_led_init                            0x010197d9   Thumb Code    52  led.o(i.user_led_init)
-    user_led_io_deinit                       0x01019825   Thumb Code    42  led.o(i.user_led_io_deinit)
-    user_led_io_init                         0x01019855   Thumb Code    54  led.o(i.user_led_io_init)
-    user_qdec_deinit                         0x0101988b   Thumb Code    64  qdec.o(i.user_qdec_deinit)
-    user_qdec_init                           0x010198cd   Thumb Code    96  qdec.o(i.user_qdec_init)
-    user_sensor_init                         0x01019939   Thumb Code   182  sensor.o(i.user_sensor_init)
-    user_task_init                           0x01019b7d   Thumb Code    14  user_task.o(i.user_task_init)
-    user_timer_init                          0x01019b95   Thumb Code    74  timer.o(i.user_timer_init)
-    user_url_send                            0x01019c01   Thumb Code   270  func.o(i.user_url_send)
-    wdt_feed                                 0x01019d4d   Thumb Code     8  driver_wdt.o(i.wdt_feed)
-    wdt_init                                 0x01019d55   Thumb Code   124  driver_wdt.o(i.wdt_init)
-    wdt_start                                0x01019dd1   Thumb Code    40  driver_wdt.o(i.wdt_start)
-    wdt_stop                                 0x01019df9   Thumb Code    32  driver_wdt.o(i.wdt_stop)
-    work_mode_led_off                        0x01019e19   Thumb Code    10  led.o(i.work_mode_led_off)
-    work_mode_led_on                         0x01019e25   Thumb Code    42  led.o(i.work_mode_led_on)
-    work_mode_led_prestart                   0x01019e55   Thumb Code    86  led.o(i.work_mode_led_prestart)
-    attr1                                    0x01019f5c   Data          20  keyscan.o(.constdata)
-    attr2                                    0x01019f70   Data          20  keyscan.o(.constdata)
-    attr3                                    0x01019f84   Data          20  keyscan.o(.constdata)
-    attr4                                    0x01019f98   Data          20  keyscan.o(.constdata)
-    attr5                                    0x01019fac   Data          20  keyscan.o(.constdata)
-    attr6                                    0x01019fc0   Data          20  keyscan.o(.constdata)
-    attr7                                    0x01019fd4   Data          20  keyscan.o(.constdata)
-    attr8                                    0x01019fe8   Data          20  keyscan.o(.constdata)
-    attr9                                    0x01019ffc   Data          20  keyscan.o(.constdata)
-    SENSOR_PID_TABLE                         0x0101a022   Data          16  sensor.o(.constdata)
-    SENSOR_DPI_TABLE                         0x0101a032   Data          24  sensor.o(.constdata)
-    sp_svc_uuid                              0x0101a688   Data           2  simple_gatt_service.o(.constdata)
-    simple_profile_att_table                 0x0101a68c   Data         196  simple_gatt_service.o(.constdata)
-    hid_svc_uuid                             0x0101a750   Data           2  hid_service.o(.constdata)
-    hid_info_value                           0x0101a754   Data           4  hid_service.o(.constdata)
-    hid_profile_att_table                    0x0101a7e8   Data         644  hid_service.o(.constdata)
-    ota_svc_att_table                        0x0101aa7c   Data         308  ota_service.o(.constdata)
-    crc_table                                0x0101abb0   Data        1024  ota.o(.constdata)
-    sec_sector_erase_cmd                     0x0101b054   Data           4  flash.o(.constdata)
-    sec_sector_read_cmd                      0x0101b058   Data           4  flash.o(.constdata)
-    sec_sector_write_cmd                     0x0101b05c   Data           4  flash.o(.constdata)
-    page_erase_cmd                           0x0101b060   Data           4  flash.o(.constdata)
-    app_sec_msg_handler_list                 0x0101b068   Data          48  app_sec.o(.constdata)
-    app_sec_handlers                         0x0101b098   Data           8  app_sec.o(.constdata)
-    TASK_DESC_APP                            0x0101b1f4   Data          12  app_task.o(.constdata)
-    TASK_DESC_GAPC                           0x0101b330   Data          12  gapc_task.o(.constdata)
-    TASK_DESC_GAPM                           0x0101b64c   Data          12  gapm_task.o(.constdata)
-    atts_handlers                            0x0101b698   Data         104  atts.o(.constdata)
-    TASK_DESC_GATTC                          0x0101b7e0   Data          12  gattc_task.o(.constdata)
-    TASK_DESC_GATTM                          0x0101b7f4   Data          12  gattm_task.o(.constdata)
-    TASK_DESC_L2CC                           0x0101b860   Data          12  l2cc_task.o(.constdata)
-    gapc_sig_handlers                        0x0101b944   Data          24  gapc_sig.o(.constdata)
-    smpc_construct_pdu                       0x0101b95c   Data          60  smpc_util.o(.constdata)
-    smpc_recv_pdu                            0x0101b998   Data          60  smpc_util.o(.constdata)
-    attc_handlers                            0x0101b9d4   Data         112  attc.o(.constdata)
-    l2cc_sig_handlers                        0x0101bb58   Data          64  l2cc_sig.o(.constdata)
-    Load$$ER_BOOT$$Base                      0x0101bd10   Number         0  anon$$obj.o ABSOLUTE
-    Load$$ER_BOOT$$Limit                     0x0101bd90   Number         0  anon$$obj.o ABSOLUTE
-    Load$$USER_RE_RAM_FRONT$$Base            0x0101bd90   Number         0  anon$$obj.o ABSOLUTE
-    Load$$USER_RE_RAM$$Base                  0x0101bdcc   Number         0  anon$$obj.o ABSOLUTE
-    Load$$USER_RE_RAM_FRONT$$Limit           0x0101bdcc   Number         0  anon$$obj.o ABSOLUTE
-    Load$$ER_RW$$RW$$Base                    0x0101e728   Number         0  anon$$obj.o ABSOLUTE
-    Load$$USER_RE_RAM$$Limit                 0x0101e728   Number         0  anon$$obj.o ABSOLUTE
-    Load$$ER_RW$$RW$$Limit                   0x0101ee30   Number         0  anon$$obj.o ABSOLUTE
-    Image$$ER_BOOT$$Base                     0x20000000   Number         0  anon$$obj.o ABSOLUTE
-    __jump_table                             0x20000080   Data           0  syscall.txt ABSOLUTE
-    app_storage_base_addr_index              0x200000dc   Data           0  syscall.txt ABSOLUTE
-    app_boot_param                           0x200000dd   Data           0  syscall.txt ABSOLUTE
-    aa_gen                                   0x200000e4   Data           0  syscall.txt ABSOLUTE
-    lld_exp_sync_pos_tab                     0x200000ec   Data           0  syscall.txt ABSOLUTE
-    hci_ext_host                             0x20000105   Data           0  syscall.txt ABSOLUTE
-    sch_slice_params                         0x20000128   Data           0  syscall.txt ABSOLUTE
-    ecc_env                                  0x20000130   Data           0  syscall.txt ABSOLUTE
-    ke_task_env                              0x20000138   Data           0  syscall.txt ABSOLUTE
-    rwip_param                               0x2000013c   Data           0  syscall.txt ABSOLUTE
-    __stdout                                 0x20000144   Data           0  syscall.txt ABSOLUTE
-    __stdin                                  0x20000148   Data           0  syscall.txt ABSOLUTE
-    error                                    0x2000014c   Data           0  syscall.txt ABSOLUTE
-    critical_sec_cnt                         0x20000150   Data           0  syscall.txt ABSOLUTE
-    unloaded_area                            0x20000154   Data           0  syscall.txt ABSOLUTE
-    rf_init                                  0x20000158   Data           0  syscall.txt ABSOLUTE
-    gapc_get_conidx                          0x2000015c   Data           0  syscall.txt ABSOLUTE
-    appm_init                                0x20000160   Data           0  syscall.txt ABSOLUTE
-    rwble_hl_init                            0x20000164   Data           0  syscall.txt ABSOLUTE
-    svc_exception_handler                    0x20000168   Data           0  syscall.txt ABSOLUTE
-    low_power_save_entry                     0x2000016c   Data           0  syscall.txt ABSOLUTE
-    low_power_restore_entry                  0x20000170   Data           0  syscall.txt ABSOLUTE
-    user_entry_before_sleep                  0x20000174   Data           0  syscall.txt ABSOLUTE
-    user_entry_after_sleep                   0x20000178   Data           0  syscall.txt ABSOLUTE
-    rtos_entry                               0x2000017c   Data           0  syscall.txt ABSOLUTE
-    ke_task_handler_get_user                 0x20000180   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_0              0x20000184   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_1              0x20000186   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_2              0x20000188   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_3              0x2000018a   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_4              0x2000018c   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_5              0x2000018e   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_6              0x20000190   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_7              0x20000192   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_8              0x20000194   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_9              0x20000196   Data           0  syscall.txt ABSOLUTE
-    em_ble_base_address_table_10             0x20000198   Data           0  syscall.txt ABSOLUTE
-    qspi_ctrl                                0x2000019c   Data           0  syscall.txt ABSOLUTE
-    pmu_calibration_isr_count                0x200001ac   Data           0  syscall.txt ABSOLUTE
-    pxCurrentTCB                             0x200001b0   Data           0  syscall.txt ABSOLUTE
-    app_user_rtos_wait_wakeup_end            0x20000210   Data           0  syscall.txt ABSOLUTE
-    llc_env                                  0x20000254   Data           0  syscall.txt ABSOLUTE
-    lld_env                                  0x200002c4   Data           0  syscall.txt ABSOLUTE
-    lld_con_env                              0x2000040c   Data           0  syscall.txt ABSOLUTE
-    lld_sync_env                             0x200004bc   Data           0  syscall.txt ABSOLUTE
-    llm_env                                  0x20000514   Data           0  syscall.txt ABSOLUTE
-    hci_env                                  0x200006e4   Data           0  syscall.txt ABSOLUTE
-    aes_env                                  0x20000918   Data           0  syscall.txt ABSOLUTE
-    ke_env                                   0x20000944   Data           0  syscall.txt ABSOLUTE
-    rwip_rf                                  0x200009b4   Data           0  syscall.txt ABSOLUTE
-    rwip_env                                 0x200009e8   Data           0  syscall.txt ABSOLUTE
-    low_power_store_addr                     0x20000a00   Data           0  syscall.txt ABSOLUTE
-    low_power_restore_remap                  0x20000a34   Data           0  syscall.txt ABSOLUTE
-    Image$$USER_RE_RAM_FRONT$$Base           0x20000b60   Number         0  anon$$obj.o ABSOLUTE
-    enable_cache                             0x20000b61   Thumb Code    56  entry.o(ram_code_front)
-    Long Thumb to Thumb Veneer to user_event_send 0x20000b9d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Image$$USER_RE_RAM$$Base                 0x20000b9c   Number         0  anon$$obj.o ABSOLUTE
-    Long Thumb to Thumb Veneer to uart_putc_noint_no_wait 0x20000ba7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to system_set_port_mux 0x20000bb1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to uart_init  0x20000bbb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to NVIC_EnableIRQ 0x20000bc5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_set_gpio_value 0x20000bcf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to button_timer_start 0x20000bd9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_qdec_get_cnt 0x20000be3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to i2s_get_int_status 0x20000bed   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to i2s_get_data 0x20000bf7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to audio_encode_store_pcm_data 0x20000c01   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to CPU_SR_Save 0x20000c0b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to CPU_SR_Restore 0x20000c15   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_malloc  0x20000c1f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_printf  0x20000c29   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_free    0x20000c33   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_enable_isr 0x20000c3d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_disable_isr 0x20000c47   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_disable_isr2 0x20000c51   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_enable_isr2 0x20000c5b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_get_isr_state 0x20000c65   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to wdt_init   0x20000c6f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to vPortSVCHandler 0x20000c79   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to FPB_CompSet 0x20000c83   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_calibration_stop 0x20000c8d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to pmu_calibration_start 0x20000c97   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sleep_mul_64 0x20000ca1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sleep_div_64 0x20000cab   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_prevent_sleep_clear 0x20000cb5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_prevent_sleep_set 0x20000cbf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to GLOBAL_INT_START 0x20000cc9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_schedule 0x20000cd3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sleep 0x20000cdd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to low_power_save 0x20000ce7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to low_power_restore 0x20000cf1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to eTaskConfirmSleepModeStatus 0x20000cfb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sleep_time_calc 0x20000d05   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_time_get 0x20000d0f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwble_sleep_enter 0x20000d19   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to NVIC_SetPriority 0x20000d23   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to gapc_get_conidx_imp 0x20000d2d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to gap_rssi_ind 0x20000d37   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rf_init_api 0x20000d41   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rf_em_init 0x20000d4b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rf_init_controller 0x20000d55   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to system_set_pclk 0x20000d5f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_pop_front 0x20000d69   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_push_back 0x20000d73   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_sw_int_req 0x20000d7d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_event_set 0x20000d87   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to sch_arb_sw_isr 0x20000d91   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_rxdesc_free 0x20000d9b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_rxdesc_check 0x20000da5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to rwip_isr   0x20000daf   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to sch_prog_skip_isr 0x20000db9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memclr4 0x20000dc3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to co_list_extract 0x20000dcd   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_free 0x20000dd7   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ke_msg_send_basic 0x20000de1   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_memcpy 0x20000deb   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to system_get_pclk_config 0x20000df5   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_f2d 0x20000dff   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_dadd 0x20000e09   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_ddiv 0x20000e13   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_d2f 0x20000e1d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_fadd 0x20000e27   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_fdiv 0x20000e31   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_fsub 0x20000e3b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to __aeabi_fmul 0x20000e45   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to GLOBAL_INT_STOP 0x20000e4f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to system_set_port_pull 0x20000e59   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to app_boot_host_comm 0x20000e63   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to qspi_stig_cmd 0x20000e6d   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to ble_util_buf_acl_tx_alloc 0x20000e77   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to lld_read_clock 0x20000e81   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to calib_meter_recv_msg 0x20000e8b   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_activity_free_set 0x20000e95   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to calib_meter_evt_end 0x20000e9f   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to llm_activity_free_get 0x20000ea9   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    Long Thumb to Thumb Veneer to mesh_fatal_error_report 0x20000eb3   Thumb Code    10  anon$$obj.o(Veneer$$Code)
-    pmu_gpio_isr_ram                         0x20000ebd   Thumb Code    60  proj_main.o(ram_code)
-    rwip_isr_timestampintstat                0x20000ef9   Thumb Code     2  proj_main.o(ram_code)
-    user_entry_before_sleep_imp              0x20000efb   Thumb Code     8  proj_main.o(ram_code)
-    user_entry_after_sleep_imp               0x20000f03   Thumb Code    40  proj_main.o(ram_code)
-    timer0_isr_ram                           0x20000f35   Thumb Code    42  timer.o(ram_code)
-    keyscan_isr_ram                          0x20000f65   Thumb Code   196  keyscan.o(ram_code)
-    qdec_isr_ram                             0x20001031   Thumb Code   128  qdec.o(ram_code)
-    i2s_isr_ram                              0x200010bd   Thumb Code    34  amic.o(ram_code)
-    app_get_ota_state                        0x200010e1   Thumb Code     6  ota.o(ram_code)
-    app_set_ota_state                        0x200010e7   Thumb Code    10  ota.o(ram_code)
-    Crc32CalByByte                           0x20001131   Thumb Code    38  ota.o(ram_code)
-    app_otas_crc_cal                         0x20001157   Thumb Code   272  ota.o(ram_code)
-    pmu_clear_isr_state                      0x200012a1   Thumb Code    52  driver_pmu.o(ram_code)
-    charge_isr_ram                           0x200012d5   Thumb Code    52  driver_pmu.o(ram_code)
-    lvd_isr_ram                              0x20001309   Thumb Code     6  driver_pmu.o(ram_code)
-    otd_isr_ram                              0x2000130f   Thumb Code    18  driver_pmu.o(ram_code)
-    onkey_isr_ram                            0x2000133d   Thumb Code    54  driver_pmu.o(ram_code)
-    pmu_isr_ram_C                            0x20001373   Thumb Code   220  driver_pmu.o(ram_code)
-    rtc_isr_ram                              0x200014a9   Thumb Code     2  driver_rtc.o(ram_code)
-    wdt_isr_ram                              0x200014ad   Thumb Code   100  driver_wdt.o(ram_code)
-    exti_isr_ram                             0x200015ad   Thumb Code    12  driver_exti.o(ram_code)
-    timer_run                                0x200015cd   Thumb Code    10  driver_timer.o(ram_code)
-    timer_stop                               0x200015d7   Thumb Code    10  driver_timer.o(ram_code)
-    timer_clear_interrupt                    0x200015e1   Thumb Code    12  driver_timer.o(ram_code)
-    timer_set_load_value                     0x200015ed   Thumb Code    10  driver_timer.o(ram_code)
-    timer1_isr_ram                           0x200015fb   Thumb Code    20  driver_timer.o(ram_code)
-    HardFault_Handler_C                      0x20001619   Thumb Code    40  core_cm3_isr.o(ram_code)
-    pdm_isr_ram                              0x200016eb   Thumb Code     0  app_boot_vectors.o(ram_code)
-    ssp_isr_ram                              0x200016eb   Thumb Code     0  app_boot_vectors.o(ram_code)
-    uart0_isr_ram                            0x200016eb   Thumb Code     0  app_boot_vectors.o(ram_code)
-    uart1_isr_ram                            0x200016eb   Thumb Code     0  app_boot_vectors.o(ram_code)
-    patch_init                               0x200016fd   Thumb Code    46  patch.o(ram_code)
-    patch_set_entry                          0x2000172b   Thumb Code    28  patch.o(ram_code)
-    patch_reset_entry                        0x20001747   Thumb Code    32  patch.o(ram_code)
-    patch_set_2ms                            0x20001767   Thumb Code    22  patch.o(ram_code)
-    svc_exception_handler_ram                0x2000177d   Thumb Code    44  patch.o(ram_code)
-    low_power_save_entry_imp                 0x200017a9   Thumb Code   154  patch.o(ram_code)
-    low_power_restore_entry_imp              0x20001843   Thumb Code   252  patch.o(ram_code)
-    flash_write                              0x20001947   Thumb Code   222  patch.o(ram_code)
-    flash_erase                              0x20001a25   Thumb Code    80  patch.o(ram_code)
-    flash_read                               0x20001a75   Thumb Code   252  patch.o(ram_code)
-    user_entry4                              0x20001b71   Thumb Code     2  entry.o(ram_code)
-    frspim_rd                                0x20001c15   Thumb Code   118  entry.o(ram_code)
-    frspim_wr                                0x20001c8b   Thumb Code   126  entry.o(ram_code)
-    check_lp_clock                           0x20001d09   Thumb Code   132  entry.o(ram_code)
-    check_lp_clock_reset                     0x20001d8d   Thumb Code    30  entry.o(ram_code)
-    main_loop                                0x20001dab   Thumb Code   106  entry.o(ram_code)
-    disable_cache                            0x20001e15   Thumb Code    30  entry.o(ram_code)
-    vPortSuppressTicksAndSleep_patch         0x20001e61   Thumb Code   308  patch_rtos.o(ram_code)
-    __asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch 0x20001fad   Thumb Code    20  patch_rf.o(ram_code)
-    rf_init_modem                            0x20001fc5   Thumb Code   188  patch_rf.o(ram_code)
-    rf_init_pll                              0x20002081   Thumb Code    34  patch_rf.o(ram_code)
-    upload_rssi_value                        0x200020a3   Thumb Code    38  patch_rf.o(ram_code)
-    rf_init_app                              0x200020c9   Thumb Code   112  patch_rf.o(ram_code)
-    sch_arb_event_start_isr_patch            0x20002139   Thumb Code   214  patch_rf.o(ram_code)
-    sch_arb_event_start_direct               0x2000220f   Thumb Code   104  patch_rf.o(ram_code)
-    rwble_isr_timestamp                      0x20002277   Thumb Code    26  patch_rf.o(ram_code)
-    rwble_isr_entry1                         0x20002291   Thumb Code     2  patch_rf.o(ram_code)
-    rwip_isr_patch                           0x20002293   Thumb Code   150  patch_rf.o(ram_code)
-    sch_prog_end_isr_ram                     0x20002329   Thumb Code   290  patch_rf.o(ram_code)
-    check_end_event                          0x2000244d   Thumb Code    52  patch_rf.o(ram_code)
-    sch_prog_rx_isr_ram                      0x20002481   Thumb Code    82  patch_rf.o(ram_code)
-    rwble_isr_rx_patch                       0x200024d3   Thumb Code   150  patch_rf.o(ram_code)
-    sch_prog_tx_isr_ram                      0x20002569   Thumb Code    52  patch_rf.o(ram_code)
-    rwble_isr_patch                          0x2000259d   Thumb Code   296  patch_rf.o(ram_code)
-    con_sched_patch                          0x200026c5   Thumb Code   144  patch_rf.o(ram_code)
-    adv_tx_free_imp                          0x20002755   Thumb Code    50  patch_rf.o(ram_code)
-    lc_update_check                          0x20002787   Thumb Code    32  patch_rf.o(ram_code)
-    lld_con_tx_remove_duplicate              0x200027a7   Thumb Code   294  patch_rf.o(ram_code)
-    __asm___11_sys_utils_c_415ab936__cpu_delay 0x200028cd   Thumb Code     6  sys_utils.o(ram_code)
-    co_delay_100us                           0x200028d5   Thumb Code    50  sys_utils.o(ram_code)
-    co_delay_10us                            0x20002907   Thumb Code    50  sys_utils.o(ram_code)
-    kalmanFilter                             0x20002939   Thumb Code   172  sys_utils.o(ram_code)
-    Smoothing_Filter_handle                  0x200029e5   Thumb Code    34  sys_utils.o(ram_code)
-    _system_power_off                        0x20002a07   Thumb Code     4  sys_utils.o(ram_code)
-    platform_reset_patch                     0x20002a0b   Thumb Code    62  sys_utils.o(ram_code)
-    system_lvd_protect_handle                0x20002a49   Thumb Code   128  sys_utils.o(ram_code)
-    system_optimize_power_consumption_get    0x20002ac9   Thumb Code     6  sys_utils.o(ram_code)
-    retry_handshake                          0x20002acf   Thumb Code   132  sys_utils.o(ram_code)
-    flash_OTP_write                          0x20002b71   Thumb Code   224  flash.o(ram_code)
-    flash_OTP_read                           0x20002c51   Thumb Code   110  flash.o(ram_code)
-    flash_OTP_erase                          0x20002cbf   Thumb Code    98  flash.o(ram_code)
-    flash_page_erase                         0x20002d21   Thumb Code   104  flash.o(ram_code)
-    flash_protect_enable                     0x20002d89   Thumb Code   108  flash.o(ram_code)
-    flash_protect_disable                    0x20002df5   Thumb Code   106  flash.o(ram_code)
-    flash_protect_enable1                    0x20002e5f   Thumb Code   112  flash.o(ram_code)
-    flash_read_id                            0x20002ecf   Thumb Code    44  flash.o(ram_code)
-    calib_lld_send                           0x20002f1d   Thumb Code   246  adv_check_mode.o(ram_code)
-    calib_lld_receive                        0x20003013   Thumb Code   178  adv_check_mode.o(ram_code)
-    calib_lld_rx_isr                         0x200030c5   Thumb Code    86  adv_check_mode.o(ram_code)
-    calib_lld_cancel                         0x2000311b   Thumb Code   126  adv_check_mode.o(ram_code)
-    calib_lld_evt_end_isr                    0x20003199   Thumb Code    40  adv_check_mode.o(ram_code)
-    calib_lld_init                           0x200031c1   Thumb Code   512  adv_check_mode.o(ram_code)
-    calib_set_freq_config                    0x200033c1   Thumb Code   166  adv_check_mode.o(ram_code)
-    patch_handle_lld_con_env                 0x20003471   Thumb Code    74  patch_no_md_bit.o(ram_code)
-    scan_event_end                           0x200034c5   Thumb Code    44  m_al_scan.o(ram_code)
-    Image$$ER_RW$$RW$$Base                   0x200034f8   Number         0  anon$$obj.o ABSOLUTE
-    g_device_param                           0x200034fa   Data          14  proj_main.o(.data)
-    user_task_id                             0x20003518   Data           2  user_task.o(.data)
-    hid_mouse_param                          0x2000351a   Data           4  user_task.o(.data)
-    left_button                              0x20003530   Data           4  keyscan.o(.data)
-    middle_button                            0x20003534   Data           4  keyscan.o(.data)
-    right_button                             0x20003538   Data           4  keyscan.o(.data)
-    search_button                            0x2000353c   Data           4  keyscan.o(.data)
-    translate_button                         0x20003540   Data           4  keyscan.o(.data)
-    voice_button                             0x20003544   Data           4  keyscan.o(.data)
-    m_button                                 0x20003548   Data           4  keyscan.o(.data)
-    dpi_button                               0x2000354c   Data           4  keyscan.o(.data)
-    mode_button                              0x20003550   Data           4  keyscan.o(.data)
-    gpios_level_status                       0x20003558   Data           4  button.o(.data)
-    gpios_press_up_cnt                       0x2000355c   Data           4  button.o(.data)
-    sensor_type_str                          0x20003560   Data          32  sensor.o(.data)
-    mic_data_index                           0x20003583   Data           1  amic.o(.data)
-    user_data                                0x20003594   Data          72  inflash.o(.data)
-    ascii_to_hid_map                         0x200035e0   Data         120  func.o(.data)
-    battery_info                             0x20003658   Data           4  adc.o(.data)
-    task_id_audio_encode                     0x20003802   Data           2  audio_encoder.o(.data)
-    adpcm_state_                             0x20003804   Data           8  audio_encoder.o(.data)
-    dis_svc_id                               0x2000380c   Data           1  dev_info_service.o(.data)
-    sp_svc_id                                0x2000380d   Data           1  simple_gatt_service.o(.data)
-    ntf_char1_enable                         0x2000380e   Data           1  simple_gatt_service.o(.data)
-    ntf_char2_enable                         0x2000380f   Data           1  simple_gatt_service.o(.data)
-    sp_char1_ccc                             0x20003810   Data           2  simple_gatt_service.o(.data)
-    sp_char2_ccc                             0x20003812   Data           2  simple_gatt_service.o(.data)
-    hid_svc_id                               0x20003814   Data           1  hid_service.o(.data)
-    first_loop                               0x20003820   Data           1  ota.o(.data)
-    app_otas_status                          0x20003840   Data           8  ota.o(.data)
-    adc_ref_internal_trim                    0x2000384a   Data           1  driver_pmu.o(.data)
-    i2s_reg                                  0x2000384c   Data           4  driver_i2s.o(.data)
-    buck_value_org                           0x20003880   Data           1  patch.o(.data)
-    dldo_value_org                           0x20003881   Data           1  patch.o(.data)
-    patch_elements                           0x20003884   Data         128  patch.o(.data)
-    patch_map                                0x20003940   Data          64  patch.o(.data)
-    pmu_clk_src                              0x20003994   Data           1  entry.o(.data)
-    ke_ready                                 0x20003995   Data           1  entry.o(.data)
-    enable_lvd_check_when_booting            0x20003997   Data           1  entry.o(.data)
-    jump_table_static_keys_store_offset      0x200039a8   Data           4  jump_table.o(.data)
-    p_app_user_rtos_wait_wakeup_end          0x200039b0   Data           4  patch_rtos.o(.data)
-    calib_meter_is_ongoing                   0x200039bb   Data           1  patch_rf.o(.data)
-    start_counter_connect_ind_flag           0x200039bc   Data           1  patch_rf.o(.data)
-    connect_ind_counter                      0x200039be   Data           1  patch_rf.o(.data)
-    rf_modem_parameter_table                 0x200039d4   Data          97  patch_rf.o(.data)
-    rf_modem_parameter_table2                0x20003a35   Data         140  patch_rf.o(.data)
-    rf_pll_parameter_table                   0x20003ac4   Data          36  patch_rf.o(.data)
-    optimize_power_consumption_enable        0x20003ae8   Data           1  sys_utils.o(.data)
-    KFP_list                                 0x20003aec   Data           4  sys_utils.o(.data)
-    local_own_addr_type                      0x20003afc   Data           1  app.o(.data)
-    wl_status                                0x20003afd   Data           1  app.o(.data)
-    rslv_addr_renew_time                     0x20003afe   Data           2  app.o(.data)
-    appm_activity_op_list                    0x20003b00   Data           8  app.o(.data)
-    appm_conn_act_env                        0x20003b09   Data           7  app_conn.o(.data)
-    gap_bond_active_dev_idx                  0x20003b12   Data           1  user_bond_manage.o(.data)
-    bond_req                                 0x20003b24   Data           1  app_sec.o(.data)
-    check_rand_ediv                          0x20003b27   Data           1  app_sec.o(.data)
-    calib_lld_act_id                         0x20003b34   Data           1  adv_check_mode.o(.data)
-    prf_itf_get                              0x20003b9c   Data           4  prf.o(.data)
-    prf_env                                  0x20003ba0   Data           4  prf.o(.data)
-    gateway_src_id                           0x20003ba8   Data           2  mesh_api.o(.data)
-    app_mesh_handlers_ptr                    0x20003bac   Data           4  mesh_api.o(.data)
-    mesh_prf_cbs_get                         0x20003bb0   Data           4  mesh_api.o(.data)
-    p_mesh_models                            0x20003bb4   Data           4  mesh_api.o(.data)
-    mesh_info_store_addr                     0x20003bb8   Data           4  mesh_api.o(.data)
-    app_mesh_prov_state_str                  0x20003bc0   Data          12  mesh_api.o(.data)
-    gatt_recv_with_handle                    0x20003bd0   Data           4  app_task.o(.data)
-    appm_state                               0x20003bd4   Data           1  app_task.o(.data)
-    connect_ind_timeout_flag                 0x20003bd5   Data           1  app_proj_event.o(.data)
-    gapm_state                               0x20003bd6   Data           1  gapm_task.o(.data)
-    trans_timeout_ctrl                       0x20003bd7   Data           1  gattc_task.o(.data)
-    gattm_state                              0x20003bd8   Data           1  gattm_task.o(.data)
-    _l2cap_recv_data_direct_callback         0x20003bdc   Data           4  l2cc_task.o(.data)
-    m_al_scan_window                         0x20003be4   Data           2  m_al_scan.o(.data)
-    m_al_scan_interval                       0x20003be6   Data           2  m_al_scan.o(.data)
-    scan_evt_max                             0x20003bec   Data           4  m_al_scan.o(.data)
-    p_m_al_env                               0x20003bf4   Data           4  m_al_task.o(.data)
-    m_al_local_addr                          0x20003bf8   Data           6  m_al_task.o(.data)
-    Image$$ER_ZI$$ZI$$Base                   0x20003c00   Number         0  anon$$obj.o ABSOLUTE
-    m_task_1s_timer                          0x20003c34   Data          20  timer.o(.bss)
-    m_task_10s_timer                         0x20003c48   Data          20  timer.o(.bss)
-    m_url_send_timer                         0x20003c5c   Data          20  timer.o(.bss)
-    mic_sbc_data                             0x20003c84   Data         128  amic.o(.bss)
-    encoder_env                              0x2000404c   Data          36  audio_encoder.o(.bss)
-    sending_buffer_info                      0x20004944   Data          64  patch_rf.o(.bss)
-    adv_defer                                0x20004984   Data          48  app.o(.bss)
-    app_env                                  0x200049b4   Data         156  app.o(.bss)
-    conn_param                               0x20004a50   Data          20  app_conn.o(.bss)
-    app_sec_env                              0x20004a64   Data          54  app_sec.o(.bss)
-    gapc_env                                 0x20004ab8   Data          80  gapc.o(.bss)
-    gapm_env                                 0x20004b08   Data         220  gapm.o(.bss)
-    gattc_env                                0x20004be4   Data          80  gattc.o(.bss)
-    gattm_env                                0x20004c34   Data          32  gattm.o(.bss)
-    gapc_state                               0x20004d04   Data          20  gapc_task.o(.bss)
-    gattc_state                              0x20004d18   Data          20  gattc_task.o(.bss)
-    l2cc_state                               0x20004d2c   Data          20  l2cc_task.o(.bss)
-    l2cm_env                                 0x20004d40   Data          12  l2cm.o(.bss)
-    l2cc_env                                 0x20004d4c   Data          80  l2cc.o(.bss)
-    Image$$ER_ZI$$ZI$$Limit                  0x20004d9c   Number         0  anon$$obj.o ABSOLUTE
-    __initial_sp                             0x40004000   Number         0  syscall.txt ABSOLUTE
-
-
-
-==============================================================================
-
-Memory Map of the image
-
-  Image Entry point : 0x01001b7d
-
-  Load Region ROM (Base: 0x01000000, Size: 0x0001ee34, Max: 0x00030000, ABSOLUTE)
-
-    Execution Region ER_TABLE (Base: 0x01000000, Size: 0x0000005c, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x01000000   0x00000004   Data   RO         2804    jump_table_0        fr8010h_stack.lib(jump_table.o)
-    0x01000004   0x00000008   Data   RO           12    jump_table_1        proj_main.o
-    0x0100000c   0x0000000c   Data   RO         2805    jump_table_2        fr8010h_stack.lib(jump_table.o)
-    0x01000018   0x00000004   Data   RO           13    jump_table_3        proj_main.o
-    0x0100001c   0x00000040   Data   RO         2806    jump_table_4        fr8010h_stack.lib(jump_table.o)
-
-
-    Execution Region ER_RO (Base: 0x0100005c, Size: 0x0001bcb4, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x0100005c   0x000002fc   Code   RO         1208    .emb_text           sbc_primitives.o
-    0x01000358   0x000000b0   Code   RO         6353    .text               mf_w.l(fadd.o)
-    0x01000408   0x00000064   Code   RO         6355    .text               mf_w.l(fmul.o)
-    0x0100046c   0x0000007c   Code   RO         6357    .text               mf_w.l(fdiv.o)
-    0x010004e8   0x0000014e   Code   RO         6359    .text               mf_w.l(dadd.o)
-    0x01000636   0x000000de   Code   RO         6361    .text               mf_w.l(ddiv.o)
-    0x01000714   0x0000000a   Code   RO         6363    .text               mf_w.l(ffltui.o)
-    0x0100071e   0x00000028   Code   RO         6365    .text               mf_w.l(ffixui.o)
-    0x01000746   0x00000026   Code   RO         6367    .text               mf_w.l(f2d.o)
-    0x0100076c   0x00000038   Code   RO         6369    .text               mf_w.l(d2f.o)
-    0x010007a4   0x0000001e   Code   RO         6375    .text               mc_w.l(llshl.o)
-    0x010007c2   0x00000024   Code   RO         6377    .text               mc_w.l(llsshr.o)
-    0x010007e6   0x00000000   Code   RO         6379    .text               mc_w.l(iusefp.o)
-    0x010007e6   0x0000006e   Code   RO         6380    .text               mf_w.l(fepilogue.o)
-    0x01000854   0x000000ba   Code   RO         6382    .text               mf_w.l(depilogue.o)
-    0x0100090e   0x00000020   Code   RO         6390    .text               mc_w.l(llushr.o)
-    0x0100092e   0x0000000a   Ven    RO         6393    Veneer$$Code        anon$$obj.o
-    0x01000938   0x0000000a   Ven    RO         6394    Veneer$$Code        anon$$obj.o
-    0x01000942   0x0000000a   Ven    RO         6395    Veneer$$Code        anon$$obj.o
-    0x0100094c   0x0000000a   Ven    RO         6396    Veneer$$Code        anon$$obj.o
-    0x01000956   0x0000000a   Ven    RO         6397    Veneer$$Code        anon$$obj.o
-    0x01000960   0x0000000a   Ven    RO         6398    Veneer$$Code        anon$$obj.o
-    0x0100096a   0x0000000a   Ven    RO         6399    Veneer$$Code        anon$$obj.o
-    0x01000974   0x0000000a   Ven    RO         6400    Veneer$$Code        anon$$obj.o
-    0x0100097e   0x0000000a   Ven    RO         6401    Veneer$$Code        anon$$obj.o
-    0x01000988   0x0000000a   Ven    RO         6402    Veneer$$Code        anon$$obj.o
-    0x01000992   0x0000000a   Ven    RO         6403    Veneer$$Code        anon$$obj.o
-    0x0100099c   0x0000000a   Ven    RO         6404    Veneer$$Code        anon$$obj.o
-    0x010009a6   0x0000000a   Ven    RO         6405    Veneer$$Code        anon$$obj.o
-    0x010009b0   0x0000000a   Ven    RO         6406    Veneer$$Code        anon$$obj.o
-    0x010009ba   0x0000000a   Ven    RO         6407    Veneer$$Code        anon$$obj.o
-    0x010009c4   0x0000000a   Ven    RO         6408    Veneer$$Code        anon$$obj.o
-    0x010009ce   0x0000000a   Ven    RO         6409    Veneer$$Code        anon$$obj.o
-    0x010009d8   0x0000000a   Ven    RO         6410    Veneer$$Code        anon$$obj.o
-    0x010009e2   0x0000000a   Ven    RO         6411    Veneer$$Code        anon$$obj.o
-    0x010009ec   0x0000000a   Ven    RO         6412    Veneer$$Code        anon$$obj.o
-    0x010009f6   0x0000000a   Ven    RO         6413    Veneer$$Code        anon$$obj.o
-    0x01000a00   0x0000000a   Ven    RO         6414    Veneer$$Code        anon$$obj.o
-    0x01000a0a   0x0000000a   Ven    RO         6415    Veneer$$Code        anon$$obj.o
-    0x01000a14   0x0000000a   Ven    RO         6416    Veneer$$Code        anon$$obj.o
-    0x01000a1e   0x0000000a   Ven    RO         6417    Veneer$$Code        anon$$obj.o
-    0x01000a28   0x0000000a   Ven    RO         6418    Veneer$$Code        anon$$obj.o
-    0x01000a32   0x0000000a   Ven    RO         6419    Veneer$$Code        anon$$obj.o
-    0x01000a3c   0x0000000a   Ven    RO         6420    Veneer$$Code        anon$$obj.o
-    0x01000a46   0x0000000a   Ven    RO         6421    Veneer$$Code        anon$$obj.o
-    0x01000a50   0x0000000a   Ven    RO         6422    Veneer$$Code        anon$$obj.o
-    0x01000a5a   0x0000000a   Ven    RO         6423    Veneer$$Code        anon$$obj.o
-    0x01000a64   0x0000000a   Ven    RO         6424    Veneer$$Code        anon$$obj.o
-    0x01000a6e   0x0000000a   Ven    RO         6425    Veneer$$Code        anon$$obj.o
-    0x01000a78   0x0000000a   Ven    RO         6426    Veneer$$Code        anon$$obj.o
-    0x01000a82   0x0000000a   Ven    RO         6427    Veneer$$Code        anon$$obj.o
-    0x01000a8c   0x0000000a   Ven    RO         6428    Veneer$$Code        anon$$obj.o
-    0x01000a96   0x0000000a   Ven    RO         6429    Veneer$$Code        anon$$obj.o
-    0x01000aa0   0x0000000a   Ven    RO         6430    Veneer$$Code        anon$$obj.o
-    0x01000aaa   0x0000000a   Ven    RO         6431    Veneer$$Code        anon$$obj.o
-    0x01000ab4   0x0000000a   Ven    RO         6432    Veneer$$Code        anon$$obj.o
-    0x01000abe   0x0000000a   Ven    RO         6433    Veneer$$Code        anon$$obj.o
-    0x01000ac8   0x0000000a   Ven    RO         6434    Veneer$$Code        anon$$obj.o
-    0x01000ad2   0x0000000a   Ven    RO         6435    Veneer$$Code        anon$$obj.o
-    0x01000adc   0x0000000a   Ven    RO         6436    Veneer$$Code        anon$$obj.o
-    0x01000ae6   0x0000000a   Ven    RO         6437    Veneer$$Code        anon$$obj.o
-    0x01000af0   0x0000000a   Ven    RO         6438    Veneer$$Code        anon$$obj.o
-    0x01000afa   0x0000000a   Ven    RO         6439    Veneer$$Code        anon$$obj.o
-    0x01000b04   0x0000000a   Ven    RO         6440    Veneer$$Code        anon$$obj.o
-    0x01000b0e   0x0000000a   Ven    RO         6441    Veneer$$Code        anon$$obj.o
-    0x01000b18   0x0000000a   Ven    RO         6442    Veneer$$Code        anon$$obj.o
-    0x01000b22   0x0000000a   Ven    RO         6443    Veneer$$Code        anon$$obj.o
-    0x01000b2c   0x0000000a   Ven    RO         6444    Veneer$$Code        anon$$obj.o
-    0x01000b36   0x0000000a   Ven    RO         6445    Veneer$$Code        anon$$obj.o
-    0x01000b40   0x0000000a   Ven    RO         6446    Veneer$$Code        anon$$obj.o
-    0x01000b4a   0x0000000a   Ven    RO         6447    Veneer$$Code        anon$$obj.o
-    0x01000b54   0x0000000a   Ven    RO         6448    Veneer$$Code        anon$$obj.o
-    0x01000b5e   0x0000000a   Ven    RO         6449    Veneer$$Code        anon$$obj.o
-    0x01000b68   0x0000000a   Ven    RO         6450    Veneer$$Code        anon$$obj.o
-    0x01000b72   0x0000000a   Ven    RO         6451    Veneer$$Code        anon$$obj.o
-    0x01000b7c   0x0000000a   Ven    RO         6452    Veneer$$Code        anon$$obj.o
-    0x01000b86   0x0000000a   Ven    RO         6453    Veneer$$Code        anon$$obj.o
-    0x01000b90   0x0000000a   Ven    RO         6454    Veneer$$Code        anon$$obj.o
-    0x01000b9a   0x0000000a   Ven    RO         6455    Veneer$$Code        anon$$obj.o
-    0x01000ba4   0x0000000a   Ven    RO         6456    Veneer$$Code        anon$$obj.o
-    0x01000bae   0x0000000a   Ven    RO         6457    Veneer$$Code        anon$$obj.o
-    0x01000bb8   0x0000000a   Ven    RO         6458    Veneer$$Code        anon$$obj.o
-    0x01000bc2   0x0000000a   Ven    RO         6459    Veneer$$Code        anon$$obj.o
-    0x01000bcc   0x0000000a   Ven    RO         6460    Veneer$$Code        anon$$obj.o
-    0x01000bd6   0x0000000a   Ven    RO         6461    Veneer$$Code        anon$$obj.o
-    0x01000be0   0x0000000a   Ven    RO         6462    Veneer$$Code        anon$$obj.o
-    0x01000bea   0x0000000a   Ven    RO         6463    Veneer$$Code        anon$$obj.o
-    0x01000bf4   0x0000000a   Ven    RO         6464    Veneer$$Code        anon$$obj.o
-    0x01000bfe   0x0000000a   Ven    RO         6465    Veneer$$Code        anon$$obj.o
-    0x01000c08   0x0000000a   Ven    RO         6466    Veneer$$Code        anon$$obj.o
-    0x01000c12   0x0000000a   Ven    RO         6467    Veneer$$Code        anon$$obj.o
-    0x01000c1c   0x0000000a   Ven    RO         6468    Veneer$$Code        anon$$obj.o
-    0x01000c26   0x0000000a   Ven    RO         6469    Veneer$$Code        anon$$obj.o
-    0x01000c30   0x0000000a   Ven    RO         6470    Veneer$$Code        anon$$obj.o
-    0x01000c3a   0x0000000a   Ven    RO         6471    Veneer$$Code        anon$$obj.o
-    0x01000c44   0x0000000a   Ven    RO         6472    Veneer$$Code        anon$$obj.o
-    0x01000c4e   0x0000000a   Ven    RO         6473    Veneer$$Code        anon$$obj.o
-    0x01000c58   0x0000000a   Ven    RO         6474    Veneer$$Code        anon$$obj.o
-    0x01000c62   0x0000000a   Ven    RO         6475    Veneer$$Code        anon$$obj.o
-    0x01000c6c   0x0000000a   Ven    RO         6476    Veneer$$Code        anon$$obj.o
-    0x01000c76   0x0000000a   Ven    RO         6477    Veneer$$Code        anon$$obj.o
-    0x01000c80   0x0000000a   Ven    RO         6478    Veneer$$Code        anon$$obj.o
-    0x01000c8a   0x0000000a   Ven    RO         6479    Veneer$$Code        anon$$obj.o
-    0x01000c94   0x0000000a   Ven    RO         6480    Veneer$$Code        anon$$obj.o
-    0x01000c9e   0x0000000a   Ven    RO         6481    Veneer$$Code        anon$$obj.o
-    0x01000ca8   0x0000000a   Ven    RO         6482    Veneer$$Code        anon$$obj.o
-    0x01000cb2   0x0000000a   Ven    RO         6483    Veneer$$Code        anon$$obj.o
-    0x01000cbc   0x0000000a   Ven    RO         6484    Veneer$$Code        anon$$obj.o
-    0x01000cc6   0x0000000a   Ven    RO         6485    Veneer$$Code        anon$$obj.o
-    0x01000cd0   0x0000000a   Ven    RO         6486    Veneer$$Code        anon$$obj.o
-    0x01000cda   0x0000000a   Ven    RO         6487    Veneer$$Code        anon$$obj.o
-    0x01000ce4   0x0000000a   Ven    RO         6488    Veneer$$Code        anon$$obj.o
-    0x01000cee   0x0000000a   Ven    RO         6489    Veneer$$Code        anon$$obj.o
-    0x01000cf8   0x0000000a   Ven    RO         6490    Veneer$$Code        anon$$obj.o
-    0x01000d02   0x0000000a   Ven    RO         6491    Veneer$$Code        anon$$obj.o
-    0x01000d0c   0x0000000a   Ven    RO         6492    Veneer$$Code        anon$$obj.o
-    0x01000d16   0x0000000a   Ven    RO         6493    Veneer$$Code        anon$$obj.o
-    0x01000d20   0x0000000a   Ven    RO         6494    Veneer$$Code        anon$$obj.o
-    0x01000d2a   0x0000000a   Ven    RO         6495    Veneer$$Code        anon$$obj.o
-    0x01000d34   0x00000068   Code   RO         2413    i.adc_disable       driver_adc.o
-    0x01000d9c   0x000000b4   Code   RO         2414    i.adc_enable        driver_adc.o
-    0x01000e50   0x00000094   Code   RO         2416    i.adc_get_result    driver_adc.o
-    0x01000ee4   0x00000200   Code   RO         2417    i.adc_init          driver_adc.o
-    0x010010e4   0x0000005c   Code   RO         2418    i.adc_isr           driver_adc.o
-    0x01001140   0x000001c6   Code   RO         2419    i.adc_route_config  driver_adc.o
-    0x01001306   0x00000002   PAD
-    0x01001308   0x00000010   Code   RO         2420    i.adc_set_ref_voltage  driver_adc.o
-    0x01001318   0x0000007e   Code   RO         2421    i.adc_set_sample_clock  driver_adc.o
-    0x01001396   0x00000002   PAD
-    0x01001398   0x00000064   Code   RO          782    i.amic_start        amic.o
-    0x010013fc   0x0000004c   Code   RO          783    i.amic_stop         amic.o
-    0x01001448   0x00000048   Code   RO         3601    i.app_act_created_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001490   0x00000024   Code   RO         3602    i.app_act_deleted_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010014b4   0x00000020   Code   RO         3603    i.app_addr_resolve_result_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010014d4   0x00000034   Code   RO         3604    i.app_adv_complete_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001508   0x000000a4   Code   RO         3605    i.app_adv_report_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010015ac   0x00000024   Code   RO         3606    i.app_conn_complete_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010015d0   0x0000002c   Code   RO         3607    i.app_connection_master_encrypt_compeleted_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010015fc   0x0000002c   Code   RO         3608    i.app_connection_master_encrypted_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001628   0x00000020   Code   RO         3609    i.app_connection_paring_info_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001648   0x00000050   Code   RO         3610    i.app_connection_req_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001698   0x0000002c   Code   RO         3611    i.app_connection_slave_encrypted_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010016c4   0x00000034   Code   RO         3612    i.app_connection_success_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010016f8   0x0000002c   Code   RO         3613    i.app_db_init_complete_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001724   0x00000064   Code   RO         3614    i.app_disconnect_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001788   0x00000070   Code   RO          829    i.app_dpi_set       app.o
-    0x010017f8   0x00000258   Code   RO          231    i.app_gap_evt_cb    ble_simple_peripheral.o
-    0x01001a50   0x0000002c   Code   RO         3539    i.app_get_current_rssi_rsp  fr8010h_stack.lib(app_task.o)
-    0x01001a7c   0x00000046   Code   RO         3540    i.app_get_handler   fr8010h_stack.lib(app_task.o)
-    0x01001ac2   0x00000002   PAD
-    0x01001ac4   0x00000034   Code   RO         3615    i.app_get_info_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01001af8   0x00000048   Code   RO          830    i.app_logo_led_set  app.o
-    0x01001b40   0x0000003c   Code   RO          831    i.app_m_key_set     app.o
-    0x01001b7c   0x000003a4   Code   RO         2769  * i.app_main          fr8010h_stack.lib(entry.o)
-    0x01001f20   0x0000001c   Code   RO          832    i.app_multi_channel  app.o
-    0x01001f3c   0x0000001c   Code   RO         1533    i.app_otas_get_curr_firmwave_version  ota.o
-    0x01001f58   0x00000018   Code   RO         1534    i.app_otas_get_storage_address  ota.o
-    0x01001f70   0x00000030   Code   RO         1535    i.app_otas_read_data  ota.o
-    0x01001fa0   0x000004c6   Code   RO         1536    i.app_otas_recv_data  ota.o
-    0x01002466   0x00000002   PAD
-    0x01002468   0x00000024   Code   RO         3616    i.app_per_sync_completed_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x0100248c   0x00000048   Code   RO         3617    i.app_per_sync_established_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010024d4   0x00000038   Code   RO          833    i.app_random_key    app.o
-    0x0100250c   0x00000044   Code   RO         3618    i.app_reset_complete_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01002550   0x00000024   Code   RO         3619    i.app_scanning_completed_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01002574   0x00000004   Code   RO         3111    i.app_sec_msg_dflt_handler  fr8010h_stack.lib(app_sec.o)
-    0x01002578   0x00000038   Code   RO         3620    i.app_set_dev_config_complete_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010025b0   0x00000038   Code   RO         3621    i.app_set_phy_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010025e8   0x00000010   Code   RO         3622    i.app_svc_added_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010025f8   0x00000002   Code   RO         3623    i.app_update_params_complete_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x010025fa   0x00000002   PAD
-    0x010025fc   0x00000028   Code   RO         3624    i.app_update_params_rejected_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01002624   0x00000044   Code   RO         3625    i.app_update_params_update_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01002668   0x00000028   Code   RO         3626    i.app_update_phy_rejected_ind_func  fr8010h_stack.lib(app_proj_event.o)
-    0x01002690   0x00000040   Code   RO          834    i.app_url_set       app.o
-    0x010026d0   0x00000010   Code   RO         2980    i.appm_adv_get_defer_op  fr8010h_stack.lib(app.o)
-    0x010026e0   0x00000170   Code   RO         2981    i.appm_adv_recv_gapm_cmp  fr8010h_stack.lib(app.o)
-    0x01002850   0x00000018   Code   RO         2982    i.appm_adv_set_defer_op  fr8010h_stack.lib(app.o)
-    0x01002868   0x00000054   Code   RO         3068    i.appm_conn_recv_gapm_cmp  fr8010h_stack.lib(app_conn.o)
-    0x010028bc   0x00000018   Code   RO         2983    i.appm_create_adv_act  fr8010h_stack.lib(app.o)
-    0x010028d4   0x000000b0   Code   RO         2984    i.appm_create_aux_adv_act  fr8010h_stack.lib(app.o)
-    0x01002984   0x0000003c   Code   RO         3070    i.appm_create_conn_act  fr8010h_stack.lib(app_conn.o)
-    0x010029c0   0x000000cc   Code   RO         2985    i.appm_create_legacy_adv_act  fr8010h_stack.lib(app.o)
-    0x01002a8c   0x00000080   Code   RO         2986    i.appm_create_per_adv_act  fr8010h_stack.lib(app.o)
-    0x01002b0c   0x00000034   Code   RO         2987    i.appm_create_per_sync_act  fr8010h_stack.lib(app.o)
-    0x01002b40   0x00000040   Code   RO         2988    i.appm_create_scan_act  fr8010h_stack.lib(app.o)
-    0x01002b80   0x0000004c   Code   RO         2989    i.appm_delete_act   fr8010h_stack.lib(app.o)
-    0x01002bcc   0x00000050   Code   RO         2990    i.appm_exc_activity_cmp  fr8010h_stack.lib(app.o)
-    0x01002c1c   0x00000038   Code   RO         2991    i.appm_execute_activity_cmd  fr8010h_stack.lib(app.o)
-    0x01002c54   0x00000078   Code   RO         2992    i.appm_init_imp     fr8010h_stack.lib(app.o)
-    0x01002ccc   0x000000ac   Code   RO         3541    i.appm_msg_handler  fr8010h_stack.lib(app_task.o)
-    0x01002d78   0x0000004c   Code   RO         2993    i.appm_period_sync_recv_gapm_cmp  fr8010h_stack.lib(app.o)
-    0x01002dc4   0x0000004c   Code   RO         2994    i.appm_scan_recv_gapm_cmp  fr8010h_stack.lib(app.o)
-    0x01002e10   0x0000009c   Code   RO         2995    i.appm_set_advertising_data  fr8010h_stack.lib(app.o)
-    0x01002eac   0x00000064   Code   RO         2996    i.appm_set_advertising_param  fr8010h_stack.lib(app.o)
-    0x01002f10   0x0000009c   Code   RO         2997    i.appm_set_per_adv_data  fr8010h_stack.lib(app.o)
-    0x01002fac   0x0000009c   Code   RO         2998    i.appm_set_scan_response_data  fr8010h_stack.lib(app.o)
-    0x01003048   0x00000064   Code   RO         2999    i.appm_start_advertising  fr8010h_stack.lib(app.o)
-    0x010030ac   0x000000dc   Code   RO         3072    i.appm_start_conn   fr8010h_stack.lib(app_conn.o)
-    0x01003188   0x00000054   Code   RO         3000    i.appm_stop_advertising  fr8010h_stack.lib(app.o)
-    0x010031dc   0x0000000e   Code   RO         4481    i.attc_err_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x010031ea   0x00000038   Code   RO         4482    i.attc_exc_mtu_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x01003222   0x00000038   Code   RO         4483    i.attc_exe_wr_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x0100325a   0x000000ac   Code   RO         4484    i.attc_find_by_type_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x01003306   0x000000b4   Code   RO         4485    i.attc_find_info_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x010033ba   0x00000002   PAD
-    0x010033bc   0x00000080   Code   RO         4486    i.attc_hdl_val_ntf_ind_handler  fr8010h_stack.lib(attc.o)
-    0x0100343c   0x00000058   Code   RO         4487    i.attc_l2cc_pdu_recv_handler  fr8010h_stack.lib(attc.o)
-    0x01003494   0x00000060   Code   RO         4488    i.attc_prep_wr_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x010034f4   0x000000f2   Code   RO         4489    i.attc_rd_by_grp_type_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x010035e6   0x00000002   PAD
-    0x010035e8   0x0000026c   Code   RO         4490    i.attc_rd_by_type_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x01003854   0x000000b6   Code   RO         4491    i.attc_rd_mult_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x0100390a   0x00000002   PAD
-    0x0100390c   0x00000104   Code   RO         4492    i.attc_rd_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x01003a10   0x00000030   Code   RO         4493    i.attc_send_att_req  fr8010h_stack.lib(attc.o)
-    0x01003a40   0x00000028   Code   RO         4494    i.attc_send_execute  fr8010h_stack.lib(attc.o)
-    0x01003a68   0x00000024   Code   RO         4495    i.attc_send_hdl_cfm  fr8010h_stack.lib(attc.o)
-    0x01003a8c   0x000000e8   Code   RO         4496    i.attc_send_read_ind  fr8010h_stack.lib(attc.o)
-    0x01003b74   0x00000020   Code   RO         4497    i.attc_wr_rsp_handler  fr8010h_stack.lib(attc.o)
-    0x01003b94   0x000000aa   Code   RO         3315    i.attm_att_set_value  fr8010h_stack.lib(attm.o)
-    0x01003c3e   0x00000064   Code   RO         3316    i.attm_att_update_perm  fr8010h_stack.lib(attm.o)
-    0x01003ca2   0x00000002   PAD
-    0x01003ca4   0x00000040   Code   RO         3317    i.attm_convert_to128  fr8010h_stack.lib(attm.o)
-    0x01003ce4   0x00000178   Code   RO         3318    i.attm_get_value    fr8010h_stack.lib(attm.o)
-    0x01003e5c   0x00000014   Code   RO         3319    i.attm_init         fr8010h_stack.lib(attm.o)
-    0x01003e70   0x00000100   Code   RO         3323    i.attm_svc_create_db  fr8010h_stack.lib(attm.o)
-    0x01003f70   0x00000164   Code   RO         3325    i.attm_svc_create_db_ext  fr8010h_stack.lib(attm.o)
-    0x010040d4   0x0000001c   Code   RO         3326    i.attm_svc_get_permission  fr8010h_stack.lib(attm.o)
-    0x010040f0   0x0000000c   Code   RO         3328    i.attm_uuid16_comp  fr8010h_stack.lib(attm.o)
-    0x010040fc   0x00000056   Code   RO         3329    i.attm_uuid_comp    fr8010h_stack.lib(attm.o)
-    0x01004152   0x00000002   PAD
-    0x01004154   0x00000074   Code   RO         3868    i.attmdb_add_service  fr8010h_stack.lib(attm_db.o)
-    0x010041c8   0x00000110   Code   RO         3869    i.attmdb_att_get_permission  fr8010h_stack.lib(attm_db.o)
-    0x010042d8   0x00000020   Code   RO         3870    i.attmdb_destroy    fr8010h_stack.lib(attm_db.o)
-    0x010042f8   0x00000034   Code   RO         3871    i.attmdb_get_attribute  fr8010h_stack.lib(attm_db.o)
-    0x0100432c   0x0000005a   Code   RO         3872    i.attmdb_get_max_len  fr8010h_stack.lib(attm_db.o)
-    0x01004386   0x00000002   PAD
-    0x01004388   0x00000078   Code   RO         3873    i.attmdb_get_next_att  fr8010h_stack.lib(attm_db.o)
-    0x01004400   0x00000048   Code   RO         3874    i.attmdb_get_service  fr8010h_stack.lib(attm_db.o)
-    0x01004448   0x000000d6   Code   RO         3875    i.attmdb_get_uuid   fr8010h_stack.lib(attm_db.o)
-    0x0100451e   0x00000002   PAD
-    0x01004520   0x00000142   Code   RO         3876    i.attmdb_svc_calc_len  fr8010h_stack.lib(attm_db.o)
-    0x01004662   0x00000002   PAD
-    0x01004664   0x00000054   Code   RO         3877    i.attmdb_svc_check_hdl  fr8010h_stack.lib(attm_db.o)
-    0x010046b8   0x000001ca   Code   RO         3878    i.attmdb_svc_init   fr8010h_stack.lib(attm_db.o)
-    0x01004882   0x0000003a   Code   RO         3880    i.attmdb_uuid16_comp  fr8010h_stack.lib(attm_db.o)
-    0x010048bc   0x0000002c   Code   RO         3894    i.atts_check_length_and_offset  fr8010h_stack.lib(atts.o)
-    0x010048e8   0x00000024   Code   RO         3895    i.atts_clear_prep_data  fr8010h_stack.lib(atts.o)
-    0x0100490c   0x00000024   Code   RO         3896    i.atts_clear_read_cache  fr8010h_stack.lib(atts.o)
-    0x01004930   0x00000024   Code   RO         3897    i.atts_clear_rsp_data  fr8010h_stack.lib(atts.o)
-    0x01004954   0x00000178   Code   RO         3898    i.atts_execute_write_req  fr8010h_stack.lib(atts.o)
-    0x01004acc   0x00000188   Code   RO         3899    i.atts_find_by_type_req  fr8010h_stack.lib(atts.o)
-    0x01004c54   0x0000007a   Code   RO         3900    i.atts_find_end     fr8010h_stack.lib(atts.o)
-    0x01004cce   0x00000002   PAD
-    0x01004cd0   0x00000148   Code   RO         3901    i.atts_find_info_req  fr8010h_stack.lib(atts.o)
-    0x01004e18   0x00000098   Code   RO         3902    i.atts_find_value_by_uuid  fr8010h_stack.lib(atts.o)
-    0x01004eb0   0x00000098   Code   RO         3903    i.atts_get_att_chk_perm  fr8010h_stack.lib(atts.o)
-    0x01004f48   0x0000001a   Code   RO         3904    i.atts_get_dest_task  fr8010h_stack.lib(atts.o)
-    0x01004f62   0x00000002   PAD
-    0x01004f64   0x00000084   Code   RO         3905    i.atts_get_value    fr8010h_stack.lib(atts.o)
-    0x01004fe8   0x000000a4   Code   RO         3906    i.atts_l2cc_pdu_recv_handler  fr8010h_stack.lib(atts.o)
-    0x0100508c   0x00000042   Code   RO         3907    i.atts_mtu_exc_req  fr8010h_stack.lib(atts.o)
-    0x010050ce   0x00000002   PAD
-    0x010050d0   0x000000f8   Code   RO         3908    i.atts_prepare_write_req  fr8010h_stack.lib(atts.o)
-    0x010051c8   0x00000074   Code   RO         3909    i.atts_process_pdu  fr8010h_stack.lib(atts.o)
-    0x0100523c   0x000000ba   Code   RO         3910    i.atts_read_blob_req  fr8010h_stack.lib(atts.o)
-    0x010052f6   0x00000002   PAD
-    0x010052f8   0x000001c0   Code   RO         3911    i.atts_read_by_grp_type_req  fr8010h_stack.lib(atts.o)
-    0x010054b8   0x000001a8   Code   RO         3912    i.atts_read_by_type_req  fr8010h_stack.lib(atts.o)
-    0x01005660   0x00000120   Code   RO         3913    i.atts_read_mult_req  fr8010h_stack.lib(atts.o)
-    0x01005780   0x0000009c   Code   RO         3914    i.atts_read_req     fr8010h_stack.lib(atts.o)
-    0x0100581c   0x00000028   Code   RO         3915    i.atts_send_error   fr8010h_stack.lib(atts.o)
-    0x01005844   0x00000090   Code   RO         3916    i.atts_send_event   fr8010h_stack.lib(atts.o)
-    0x010058d4   0x00000078   Code   RO         3917    i.atts_store_prep_data  fr8010h_stack.lib(atts.o)
-    0x0100594c   0x00000044   Code   RO         3918    i.atts_update_elmt  fr8010h_stack.lib(atts.o)
-    0x01005990   0x0000003e   Code   RO         3919    i.atts_write_cmd    fr8010h_stack.lib(atts.o)
-    0x010059ce   0x0000004e   Code   RO         3920    i.atts_write_req    fr8010h_stack.lib(atts.o)
-    0x01005a1c   0x0000002e   Code   RO         3921    i.atts_write_rsp_send  fr8010h_stack.lib(atts.o)
-    0x01005a4a   0x0000007a   Code   RO         3922    i.atts_write_signed  fr8010h_stack.lib(atts.o)
-    0x01005ac4   0x0000003c   Code   RO         3923    i.atts_write_signed_cfm  fr8010h_stack.lib(atts.o)
-    0x01005b00   0x000000d0   Code   RO         1295    i.audio_encode_start  audio_encoder.o
-    0x01005bd0   0x00000058   Code   RO         1296    i.audio_encode_stop  audio_encoder.o
-    0x01005c28   0x0000007c   Code   RO         1297    i.audio_encode_store_pcm_data  audio_encoder.o
-    0x01005ca4   0x00000010   Code   RO         1298    i.audio_encode_task  audio_encoder.o
-    0x01005cb4   0x0000001c   Code   RO         1299    i.audio_encoder_init  audio_encoder.o
-    0x01005cd0   0x0000007c   Code   RO         1300    i.audio_encoder_next_frame_handler  audio_encoder.o
-    0x01005d4c   0x00000020   Code   RO          895    i.bat1_led_set      led.o
-    0x01005d6c   0x00000014   Code   RO          896    i.bat1_led_turn     led.o
-    0x01005d80   0x0000002c   Code   RO         1630    i.batt_gatt_add_service  batt_service.o
-    0x01005dac   0x000000cc   Code   RO         1631    i.batt_gatt_msg_handler  batt_service.o
-    0x01005e78   0x00000070   Code   RO         1076    i.battery_precent_cal  adc.o
-    0x01005ee8   0x00000184   Code   RO         1077    i.battery_voltage_get  adc.o
-    0x0100606c   0x00000038   Code   RO         3001    i.ble_add_svc       fr8010h_stack.lib(app.o)
-    0x010060a4   0x00000028   Code   RO          232    i.ble_app_data_tx   ble_simple_peripheral.o
-    0x010060cc   0x000000a8   Code   RO         3083    i.ble_bond_addr_resolve_cb  fr8010h_stack.lib(user_bond_manage.o)
-    0x01006174   0x00000138   Code   RO         3084    i.ble_bond_check    fr8010h_stack.lib(user_bond_manage.o)
-    0x010062ac   0x00000084   Code   RO         3085    i.ble_bond_clr_all_info  fr8010h_stack.lib(user_bond_manage.o)
-    0x01006330   0x000000a4   Code   RO         3087    i.ble_bond_get_bond_info  fr8010h_stack.lib(user_bond_manage.o)
-    0x010063d4   0x00000044   Code   RO         3088    i.ble_bond_get_info  fr8010h_stack.lib(user_bond_manage.o)
-    0x01006418   0x000000cc   Code   RO         3090    i.ble_bond_init     fr8010h_stack.lib(user_bond_manage.o)
-    0x010064e4   0x00000048   Code   RO         3091    i.ble_bond_read_info_from_flash  fr8010h_stack.lib(user_bond_manage.o)
-    0x0100652c   0x000000f4   Code   RO         3092    i.ble_bond_store_info  fr8010h_stack.lib(user_bond_manage.o)
-    0x01006620   0x0000009c   Code   RO         3093    i.ble_bond_write_info_to_flash  fr8010h_stack.lib(user_bond_manage.o)
-    0x010066bc   0x000000a0   Code   RO         3004    i.ble_gap_set_dev_config  fr8010h_stack.lib(app.o)
-    0x0100675c   0x00000028   Code   RO          233    i.ble_hid_data_tx   ble_simple_peripheral.o
-    0x01006784   0x0000009c   Code   RO          835    i.ble_rx_data_cope  app.o
-    0x01006820   0x00000068   Code   RO         3112    i.ble_sec_check_ediv_rand  fr8010h_stack.lib(app_sec.o)
-    0x01006888   0x0000000c   Code   RO         3114    i.ble_sec_get_bond_status  fr8010h_stack.lib(app_sec.o)
-    0x01006894   0x00000074   Code   RO         3115    i.ble_sec_init      fr8010h_stack.lib(app_sec.o)
-    0x01006908   0x00000046   Code   RO         3118    i.ble_sec_resolve_address  fr8010h_stack.lib(app_sec.o)
-    0x0100694e   0x00000002   PAD
-    0x01006950   0x00000010   Code   RO         3122    i.ble_sec_set_pairing_param  fr8010h_stack.lib(app_sec.o)
-    0x01006960   0x00000014   Code   RO         3007    i.ble_set_evt_func  fr8010h_stack.lib(app.o)
-    0x01006974   0x0000002a   Code   RO          897    i.bt2_bat3_led_set  led.o
-    0x0100699e   0x00000002   PAD
-    0x010069a0   0x00000918   Code   RO          501    i.button_callback   keyscan.o
-    0x010072b8   0x000001fc   Code   RO          601    i.button_handler    button.o
-    0x010074b4   0x00000090   Code   RO          602    i.button_init       button.o
-    0x01007544   0x00000014   Code   RO          502    i.button_press_status_get  keyscan.o
-    0x01007558   0x00000048   Code   RO          603    i.button_ticks      button.o
-    0x010075a0   0x00000004   Code   RO          503    i.button_timer_handle  keyscan.o
-    0x010075a4   0x0000002c   Code   RO          504    i.button_timer_start  keyscan.o
-    0x010075d0   0x0000000c   Code   RO          505    i.button_timer_status_get  keyscan.o
-    0x010075dc   0x00000028   Code   RO          506    i.button_timer_stop  keyscan.o
-    0x01007604   0x00000002   Code   RO         3165    i.calib_meter_evt_end  fr8010h_stack.lib(adv_check_mode.o)
-    0x01007606   0x00000002   Code   RO         3166    i.calib_meter_recv_msg  fr8010h_stack.lib(adv_check_mode.o)
-    0x01007608   0x0000000c   Code   RO         1430    i.caps_lock_status_get  hid_service.o
-    0x01007614   0x00000050   Code   RO         2951    i.check_timer_handle  fr8010h_stack.lib(os_timer.o)
-    0x01007664   0x0000003a   Code   RO         2345    i.codec_disable_adc  driver_codec.o
-    0x0100769e   0x00000044   Code   RO         2347    i.codec_enable_adc  driver_codec.o
-    0x010076e2   0x0000002c   Code   RO         2349    i.codec_hw_set_freq  driver_codec.o
-    0x0100770e   0x000000fe   Code   RO         2350    i.codec_init        driver_codec.o
-    0x0100780c   0x00000080   Code   RO         2833    i.con_max_lat_calc_patch  fr8010h_stack.lib(patch_rf.o)
-    0x0100788c   0x00000054   Code   RO         1032    i.convert_ascii_to_hid  func.o
-    0x010078e0   0x0000000c   Code   RO          235    i.curr_conn_index_get  ble_simple_peripheral.o
-    0x010078ec   0x00000114   Code   RO          836    i.device_key_send   app.o
-    0x01007a00   0x00000028   Code   RO         1365    i.dis_gatt_add_service  dev_info_service.o
-    0x01007a28   0x00000060   Code   RO         1366    i.dis_gatt_msg_handler  dev_info_service.o
-    0x01007a88   0x00000054   Code   RO          236    i.disable_latency   ble_simple_peripheral.o
-    0x01007adc   0x00000010   Code   RO          507    i.disconnect_button_handle  keyscan.o
-    0x01007aec   0x0000009a   Code   RO         2294    i.efuse_get_chip_unique_id  driver_efuse.o
-    0x01007b86   0x00000002   PAD
-    0x01007b88   0x0000002c   Code   RO         2296    i.efuse_read        driver_efuse.o
-    0x01007bb4   0x000000e0   Code   RO         2793    i.em_ble_generate_base_address_table  fr8010h_stack.lib(jump_table.o)
-    0x01007c94   0x00000050   Code   RO          237    i.enable_latency    ble_simple_peripheral.o
-    0x01007ce4   0x000000d4   Code   RO         1270    i.encode            adpcm.o
-    0x01007db8   0x00000060   Code   RO          784    i.encoder_frame_out_func  amic.o
-    0x01007e18   0x00000024   Code   RO         2952    i.free_time_evt_id  fr8010h_stack.lib(os_timer.o)
-    0x01007e3c   0x00000024   Code   RO         2926    i.from_task_func_to_msg_handle  fr8010h_stack.lib(os_task.o)
-    0x01007e60   0x00000014   Code   RO         2550    i.gap_address_get   fr8010h_stack.lib(gap_api.o)
-    0x01007e74   0x000000a8   Code   RO         2551    i.gap_address_set   fr8010h_stack.lib(gap_api.o)
-    0x01007f1c   0x00000004   Code   RO         2554    i.gap_bond_manager_delete_all  fr8010h_stack.lib(gap_api.o)
-    0x01007f20   0x00000004   Code   RO         2555    i.gap_bond_manager_get_info  fr8010h_stack.lib(gap_api.o)
-    0x01007f24   0x00000004   Code   RO         2556    i.gap_bond_manager_init  fr8010h_stack.lib(gap_api.o)
-    0x01007f28   0x00000038   Code   RO         2557    i.gap_conn_param_update  fr8010h_stack.lib(gap_api.o)
-    0x01007f60   0x00000058   Code   RO         2559    i.gap_disconnect_req  fr8010h_stack.lib(gap_api.o)
-    0x01007fb8   0x00000020   Code   RO         2561    i.gap_get_connect_num  fr8010h_stack.lib(gap_api.o)
-    0x01007fd8   0x0000000c   Code   RO         2562    i.gap_get_connect_status  fr8010h_stack.lib(gap_api.o)
-    0x01007fe4   0x0000000c   Code   RO         2563    i.gap_get_dev_appearance  fr8010h_stack.lib(gap_api.o)
-    0x01007ff0   0x00000018   Code   RO         2564    i.gap_get_dev_name  fr8010h_stack.lib(gap_api.o)
-    0x01008008   0x00000074   Code   RO         3127    i.gap_paring_req_cb  fr8010h_stack.lib(app_sec.o)
-    0x0100807c   0x00000002   Code   RO         2834    i.gap_rssi_ind      fr8010h_stack.lib(patch_rf.o)
-    0x0100807e   0x00000004   Code   RO         2577    i.gap_security_get_bond_status  fr8010h_stack.lib(gap_api.o)
-    0x01008082   0x00000004   Code   RO         2579    i.gap_security_param_init  fr8010h_stack.lib(gap_api.o)
-    0x01008086   0x0000000a   Code   RO         2582    i.gap_set_advertising_data  fr8010h_stack.lib(gap_api.o)
-    0x01008090   0x00000008   Code   RO         2584    i.gap_set_advertising_param  fr8010h_stack.lib(gap_api.o)
-    0x01008098   0x0000000a   Code   RO         2586    i.gap_set_advertising_rsp_data  fr8010h_stack.lib(gap_api.o)
-    0x010080a2   0x00000002   PAD
-    0x010080a4   0x0000000c   Code   RO         2588    i.gap_set_cb_func   fr8010h_stack.lib(gap_api.o)
-    0x010080b0   0x0000000c   Code   RO         2590    i.gap_set_dev_appearance  fr8010h_stack.lib(gap_api.o)
-    0x010080bc   0x0000001c   Code   RO         2591    i.gap_set_dev_name  fr8010h_stack.lib(gap_api.o)
-    0x010080d8   0x00000008   Code   RO         2597    i.gap_start_advertising  fr8010h_stack.lib(gap_api.o)
-    0x010080e0   0x00000006   Code   RO         2604    i.gap_stop_advertising  fr8010h_stack.lib(gap_api.o)
-    0x010080e6   0x00000002   PAD
-    0x010080e8   0x00000044   Code   RO         3177    i.gapc_auth_get     fr8010h_stack.lib(gapc.o)
-    0x0100812c   0x00000064   Code   RO         3178    i.gapc_auth_set     fr8010h_stack.lib(gapc.o)
-    0x01008190   0x000000e0   Code   RO         3656    i.gapc_bond_cfm_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008270   0x0000005c   Code   RO         3657    i.gapc_bond_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x010082cc   0x00000150   Code   RO         3129    i.gapc_bond_ind_handler  fr8010h_stack.lib(app_sec.o)
-    0x0100841c   0x000001f8   Code   RO         3130    i.gapc_bond_req_ind_handler  fr8010h_stack.lib(app_sec.o)
-    0x01008614   0x00000080   Code   RO         3179    i.gapc_cleanup      fr8010h_stack.lib(gapc.o)
-    0x01008694   0x00000044   Code   RO         3542    i.gapc_cmp_evt_handler  fr8010h_stack.lib(app_task.o)
-    0x010086d8   0x00000004   Code   RO         3658    i.gapc_cmp_evt_handler  fr8010h_stack.lib(gapc_task.o)
-    0x010086dc   0x0000003c   Code   RO         3955    i.gapc_cmp_evt_handler  fr8010h_stack.lib(gattc_task.o)
-    0x01008718   0x00000064   Code   RO         4242    i.gapc_cmp_evt_handler  fr8010h_stack.lib(gapm_init.o)
-    0x0100877c   0x00000010   Code   RO         3180    i.gapc_con_cleanup  fr8010h_stack.lib(gapc.o)
-    0x0100878c   0x00000178   Code   RO         3181    i.gapc_con_create   fr8010h_stack.lib(gapc.o)
-    0x01008904   0x00000084   Code   RO         3659    i.gapc_connection_cfm_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008988   0x0000009c   Code   RO         3543    i.gapc_connection_req_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01008a24   0x00000048   Code   RO         3544    i.gapc_connection_send_cfm  fr8010h_stack.lib(app_task.o)
-    0x01008a6c   0x00000004   Code   RO         3660    i.gapc_default_msg_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008a70   0x00000070   Code   RO         3661    i.gapc_disconnect_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008ae0   0x00000028   Code   RO         3545    i.gapc_disconnect_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01008b08   0x0000001c   Code   RO         3182    i.gapc_enc_keysize_get  fr8010h_stack.lib(gapc.o)
-    0x01008b24   0x00000018   Code   RO         3183    i.gapc_enc_keysize_set  fr8010h_stack.lib(gapc.o)
-    0x01008b3c   0x00000036   Code   RO         3662    i.gapc_encrypt_cfm_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008b72   0x00000002   PAD
-    0x01008b74   0x0000005c   Code   RO         3663    i.gapc_encrypt_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008bd0   0x00000024   Code   RO         3131    i.gapc_encrypt_ind_handler  fr8010h_stack.lib(app_sec.o)
-    0x01008bf4   0x000000ac   Code   RO         3132    i.gapc_encrypt_req_ind_handler  fr8010h_stack.lib(app_sec.o)
-    0x01008ca0   0x0000001c   Code   RO         3664    i.gapc_gen_dh_key_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008cbc   0x00000024   Code   RO         3184    i.gapc_get_bdaddr   fr8010h_stack.lib(gapc.o)
-    0x01008ce0   0x00000018   Code   RO         3185    i.gapc_get_chan_sel_algo  fr8010h_stack.lib(gapc.o)
-    0x01008cf8   0x00000028   Code   RO         3186    i.gapc_get_conhdl   fr8010h_stack.lib(gapc.o)
-    0x01008d20   0x00000038   Code   RO         3187    i.gapc_get_conidx_imp  fr8010h_stack.lib(gapc.o)
-    0x01008d58   0x00000024   Code   RO         3188    i.gapc_get_csrk     fr8010h_stack.lib(gapc.o)
-    0x01008d7c   0x00000010   Code   RO         3189    i.gapc_get_dest_task  fr8010h_stack.lib(gapc.o)
-    0x01008d8c   0x000000ba   Code   RO         3665    i.gapc_get_dev_info_cfm_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008e46   0x0000006c   Code   RO         3546    i.gapc_get_dev_info_req_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01008eb2   0x00000002   PAD
-    0x01008eb4   0x00000138   Code   RO         3666    i.gapc_get_info_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01008fec   0x0000001c   Code   RO         3190    i.gapc_get_operation  fr8010h_stack.lib(gapc.o)
-    0x01009008   0x00000010   Code   RO         3191    i.gapc_get_operation_ptr  fr8010h_stack.lib(gapc.o)
-    0x01009018   0x00000020   Code   RO         3192    i.gapc_get_requester  fr8010h_stack.lib(gapc.o)
-    0x01009038   0x00000020   Code   RO         3193    i.gapc_get_role     fr8010h_stack.lib(gapc.o)
-    0x01009058   0x00000024   Code   RO         3194    i.gapc_get_sign_counter  fr8010h_stack.lib(gapc.o)
-    0x0100907c   0x00000064   Code   RO         4094    i.gapc_hci_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x010090e0   0x0000004c   Code   RO         3195    i.gapc_init         fr8010h_stack.lib(gapc.o)
-    0x0100912c   0x00000004   Code   RO         3196    i.gapc_is_disc_connection  fr8010h_stack.lib(gapc.o)
-    0x01009130   0x00000040   Code   RO         3197    i.gapc_is_sec_set   fr8010h_stack.lib(gapc.o)
-    0x01009170   0x00000070   Code   RO         3667    i.gapc_key_press_notification_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x010091e0   0x00000028   Code   RO         3198    i.gapc_link_encrypted  fr8010h_stack.lib(gapc.o)
-    0x01009208   0x0000002c   Code   RO         3199    i.gapc_lk_sec_lvl_get  fr8010h_stack.lib(gapc.o)
-    0x01009234   0x00000060   Code   RO         3200    i.gapc_operation_cleanup  fr8010h_stack.lib(gapc.o)
-    0x01009294   0x00000104   Code   RO         3668    i.gapc_param_update_cfm_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009398   0x0000011c   Code   RO         3669    i.gapc_param_update_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x010094b4   0x0000008c   Code   RO         3547    i.gapc_param_update_req_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01009540   0x0000002a   Code   RO         3201    i.gapc_param_update_sanity  fr8010h_stack.lib(gapc.o)
-    0x0100956a   0x00000002   PAD
-    0x0100956c   0x00000064   Code   RO         4243    i.gapc_peer_att_info_ind_handler  fr8010h_stack.lib(gapm_init.o)
-    0x010095d0   0x0000000e   Code   RO         3548    i.gapc_peer_features_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x010095de   0x00000002   PAD
-    0x010095e0   0x00000034   Code   RO         3549    i.gapc_peer_ver_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01009614   0x0000008c   Code   RO         3670    i.gapc_process_op   fr8010h_stack.lib(gapc_task.o)
-    0x010096a0   0x0000003c   Code   RO         3202    i.gapc_reschedule_operation  fr8010h_stack.lib(gapc.o)
-    0x010096dc   0x00000048   Code   RO         3671    i.gapc_security_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009724   0x00000048   Code   RO         3133    i.gapc_security_ind_handler  fr8010h_stack.lib(app_sec.o)
-    0x0100976c   0x00000060   Code   RO         3203    i.gapc_send_complete_evt  fr8010h_stack.lib(gapc.o)
-    0x010097cc   0x00000026   Code   RO         3204    i.gapc_send_disconect_ind  fr8010h_stack.lib(gapc.o)
-    0x010097f2   0x00000026   Code   RO         3205    i.gapc_send_error_evt  fr8010h_stack.lib(gapc.o)
-    0x01009818   0x0000004e   Code   RO         3672    i.gapc_set_dev_info_cfm_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009866   0x0000003c   Code   RO         3550    i.gapc_set_dev_info_req_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x010098a2   0x00000002   PAD
-    0x010098a4   0x0000004c   Code   RO         3673    i.gapc_set_le_ping_to_handler  fr8010h_stack.lib(gapc_task.o)
-    0x010098f0   0x00000050   Code   RO         3674    i.gapc_set_le_pkt_size_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009940   0x00000024   Code   RO         3206    i.gapc_set_local_addr  fr8010h_stack.lib(gapc.o)
-    0x01009964   0x00000010   Code   RO         3207    i.gapc_set_operation_ptr  fr8010h_stack.lib(gapc.o)
-    0x01009974   0x0000006c   Code   RO         3675    i.gapc_set_phy_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x010099e0   0x0000004c   Code   RO         3676    i.gapc_set_pref_slave_latency_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009a2c   0x0000003c   Code   RO         4139    i.gapc_sig_pdu_recv_handler  fr8010h_stack.lib(gapc_sig.o)
-    0x01009a68   0x00000024   Code   RO         4140    i.gapc_sig_send_param_resp  fr8010h_stack.lib(gapc_sig.o)
-    0x01009a8c   0x0000003c   Code   RO         3677    i.gapc_sign_cmd_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009ac8   0x0000008a   Code   RO         3956    i.gapc_sign_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x01009b52   0x00000002   PAD
-    0x01009b54   0x00000030   Code   RO         3678    i.gapc_smp_rep_attempts_timer_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009b84   0x00000044   Code   RO         3679    i.gapc_smp_timeout_timer_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009bc8   0x00000014   Code   RO         3208    i.gapc_svc_chg_ccc_get  fr8010h_stack.lib(gapc.o)
-    0x01009bdc   0x0000001c   Code   RO         3209    i.gapc_svc_chg_ccc_set  fr8010h_stack.lib(gapc.o)
-    0x01009bf8   0x00000044   Code   RO         3680    i.gapc_update_conn_param_to_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01009c3c   0x00000032   Code   RO         3210    i.gapc_update_state  fr8010h_stack.lib(gapc.o)
-    0x01009c6e   0x00000002   PAD
-    0x01009c70   0x000000cc   Code   RO         3729    i.gapm_activity_create_cmd_handler  fr8010h_stack.lib(gapm_actv.o)
-    0x01009d3c   0x00000040   Code   RO         3551    i.gapm_activity_created_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01009d7c   0x0000007c   Code   RO         3730    i.gapm_activity_delete_cmd_handler  fr8010h_stack.lib(gapm_actv.o)
-    0x01009df8   0x00000074   Code   RO         3731    i.gapm_activity_start_cmd_handler  fr8010h_stack.lib(gapm_actv.o)
-    0x01009e6c   0x00000070   Code   RO         3732    i.gapm_activity_stop_cmd_handler  fr8010h_stack.lib(gapm_actv.o)
-    0x01009edc   0x0000007c   Code   RO         3552    i.gapm_activity_stopped_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01009f58   0x00000030   Code   RO         3733    i.gapm_actv_alloc   fr8010h_stack.lib(gapm_actv.o)
-    0x01009f88   0x00000064   Code   RO         3734    i.gapm_actv_created  fr8010h_stack.lib(gapm_actv.o)
-    0x01009fec   0x00000048   Code   RO         3735    i.gapm_actv_deleted  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a034   0x00000038   Code   RO         3736    i.gapm_actv_free    fr8010h_stack.lib(gapm_actv.o)
-    0x0100a06c   0x00000020   Code   RO         3737    i.gapm_actv_get_hci_own_addr_type  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a08c   0x00000034   Code   RO         3738    i.gapm_actv_get_next  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a0c0   0x00000054   Code   RO         3739    i.gapm_actv_init    fr8010h_stack.lib(gapm_actv.o)
-    0x0100a114   0x0000001c   Code   RO         3740    i.gapm_actv_rand_addr_set_ind  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a130   0x00000034   Code   RO         3741    i.gapm_actv_retrieve_cmd_cmp_evt  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a164   0x0000002a   Code   RO         3742    i.gapm_actv_send_stopped_ind  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a18e   0x00000002   PAD
-    0x0100a190   0x0000002c   Code   RO         3743    i.gapm_actv_started  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a1bc   0x00000078   Code   RO         3744    i.gapm_actv_stopped  fr8010h_stack.lib(gapm_actv.o)
-    0x0100a234   0x000000c4   Code   RO         3763    i.gapm_addr_fsm     fr8010h_stack.lib(gapm_addr.o)
-    0x0100a2f8   0x00000018   Code   RO         3764    i.gapm_addr_init    fr8010h_stack.lib(gapm_addr.o)
-    0x0100a310   0x00000028   Code   RO         3765    i.gapm_addr_renew_cmd_handler  fr8010h_stack.lib(gapm_addr.o)
-    0x0100a338   0x000000ac   Code   RO         3766    i.gapm_addr_renew_next_addr  fr8010h_stack.lib(gapm_addr.o)
-    0x0100a3e4   0x00000024   Code   RO         3767    i.gapm_addr_renew_to_ind_handler  fr8010h_stack.lib(gapm_addr.o)
-    0x0100a408   0x0000002c   Code   RO         3768    i.gapm_addr_send_dev_bdaddr_ind  fr8010h_stack.lib(gapm_addr.o)
-    0x0100a434   0x000000d8   Code   RO         3769    i.gapm_addr_set_rand_addr  fr8010h_stack.lib(gapm_addr.o)
-    0x0100a50c   0x00000010   Code   RO         3553    i.gapm_addr_solved_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100a51c   0x0000007c   Code   RO         4150    i.gapm_adv_check_data_sanity  fr8010h_stack.lib(gapm_adv.o)
-    0x0100a598   0x000000d8   Code   RO         4151    i.gapm_adv_check_param  fr8010h_stack.lib(gapm_adv.o)
-    0x0100a670   0x000000a8   Code   RO         4152    i.gapm_adv_create   fr8010h_stack.lib(gapm_adv.o)
-    0x0100a718   0x00000014   Code   RO         4153    i.gapm_adv_delete   fr8010h_stack.lib(gapm_adv.o)
-    0x0100a72c   0x00000022   Code   RO         4154    i.gapm_adv_send_hci_le_rmv_adv_set_cmd  fr8010h_stack.lib(gapm_adv.o)
-    0x0100a74e   0x000000b8   Code   RO         4155    i.gapm_adv_send_hci_le_set_ext_adv_data_cmd  fr8010h_stack.lib(gapm_adv.o)
-    0x0100a806   0x00000048   Code   RO         4156    i.gapm_adv_send_hci_le_set_ext_adv_en_cmd  fr8010h_stack.lib(gapm_adv.o)
-    0x0100a84e   0x000000ba   Code   RO         4157    i.gapm_adv_send_hci_le_set_ext_adv_param_cmd  fr8010h_stack.lib(gapm_adv.o)
-    0x0100a908   0x000000b6   Code   RO         4158    i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd  fr8010h_stack.lib(gapm_adv.o)
-    0x0100a9be   0x00000068   Code   RO         4159    i.gapm_adv_send_hci_le_set_per_adv_data_cmd  fr8010h_stack.lib(gapm_adv.o)
-    0x0100aa26   0x00000026   Code   RO         4160    i.gapm_adv_send_hci_le_set_per_adv_en_cmd  fr8010h_stack.lib(gapm_adv.o)
-    0x0100aa4c   0x00000062   Code   RO         4161    i.gapm_adv_set_data  fr8010h_stack.lib(gapm_adv.o)
-    0x0100aaae   0x00000002   PAD
-    0x0100aab0   0x0000004c   Code   RO         4162    i.gapm_adv_start    fr8010h_stack.lib(gapm_adv.o)
-    0x0100aafc   0x00000024   Code   RO         4163    i.gapm_adv_stop     fr8010h_stack.lib(gapm_adv.o)
-    0x0100ab20   0x00000038   Code   RO         4244    i.gapm_auto_conn_to_ind_handler  fr8010h_stack.lib(gapm_init.o)
-    0x0100ab58   0x0000021c   Code   RO         3554    i.gapm_cmp_evt_handler  fr8010h_stack.lib(app_task.o)
-    0x0100ad74   0x00000078   Code   RO         3681    i.gapm_cmp_evt_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100adec   0x00000020   Code   RO         3770    i.gapm_cmp_evt_handler  fr8010h_stack.lib(gapm_addr.o)
-    0x0100ae0c   0x00000040   Code   RO         3246    i.gapm_con_cleanup  fr8010h_stack.lib(gapm.o)
-    0x0100ae4c   0x00000068   Code   RO         3247    i.gapm_con_create   fr8010h_stack.lib(gapm.o)
-    0x0100aeb4   0x0000000a   Code   RO         3248    i.gapm_con_enable   fr8010h_stack.lib(gapm.o)
-    0x0100aebe   0x00000004   Code   RO         3785    i.gapm_default_msg_handler  fr8010h_stack.lib(gapm_task.o)
-    0x0100aec2   0x00000002   PAD
-    0x0100aec4   0x0000003c   Code   RO         3771    i.gapm_dev_bdaddr_ind_handler  fr8010h_stack.lib(gapm_addr.o)
-    0x0100af00   0x0000001c   Code   RO         3249    i.gapm_dle_val_check  fr8010h_stack.lib(gapm.o)
-    0x0100af1c   0x00000018   Code   RO         3555    i.gapm_enc_block_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100af34   0x0000000c   Code   RO         3556    i.gapm_ext_adv_report_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100af40   0x00000050   Code   RO         4333    i.gapm_gen_dh_key_cmd_handler  fr8010h_stack.lib(gapm_smp.o)
-    0x0100af90   0x0000003c   Code   RO         4334    i.gapm_gen_rand_addr_cmd_handler  fr8010h_stack.lib(gapm_smp.o)
-    0x0100afcc   0x0000002c   Code   RO         3557    i.gapm_gen_rand_nb_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100aff8   0x00000028   Code   RO         3682    i.gapm_gen_rand_nb_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100b020   0x00000010   Code   RO         3250    i.gapm_get_address_type  fr8010h_stack.lib(gapm.o)
-    0x0100b030   0x00000028   Code   RO         3251    i.gapm_get_att_handle  fr8010h_stack.lib(gapm.o)
-    0x0100b058   0x00000008   Code   RO         3252    i.gapm_get_bdaddr   fr8010h_stack.lib(gapm.o)
-    0x0100b060   0x00000110   Code   RO         4190    i.gapm_get_dev_info_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100b170   0x00000008   Code   RO         3254    i.gapm_get_irk      fr8010h_stack.lib(gapm.o)
-    0x0100b178   0x00000008   Code   RO         3255    i.gapm_get_local_public_key  fr8010h_stack.lib(gapm.o)
-    0x0100b180   0x0000000c   Code   RO         3256    i.gapm_get_max_mps  fr8010h_stack.lib(gapm.o)
-    0x0100b18c   0x0000000c   Code   RO         3257    i.gapm_get_max_mtu  fr8010h_stack.lib(gapm.o)
-    0x0100b198   0x00000018   Code   RO         3258    i.gapm_get_operation  fr8010h_stack.lib(gapm.o)
-    0x0100b1b0   0x0000009c   Code   RO         4335    i.gapm_get_pub_key_cmd_handler  fr8010h_stack.lib(gapm_smp.o)
-    0x0100b24c   0x00000054   Code   RO         4262    i.gapm_get_ral_addr_cmd_handler  fr8010h_stack.lib(gapm_list.o)
-    0x0100b2a0   0x0000001c   Code   RO         3259    i.gapm_get_requester  fr8010h_stack.lib(gapm.o)
-    0x0100b2bc   0x00000058   Code   RO         3786    i.gapm_hci_handler  fr8010h_stack.lib(gapm_task.o)
-    0x0100b314   0x00000070   Code   RO         3261    i.gapm_init         fr8010h_stack.lib(gapm.o)
-    0x0100b384   0x00000034   Code   RO         3262    i.gapm_init_attr    fr8010h_stack.lib(gapm.o)
-    0x0100b3b8   0x00000098   Code   RO         4245    i.gapm_init_connection_ind  fr8010h_stack.lib(gapm_init.o)
-    0x0100b450   0x00000080   Code   RO         4246    i.gapm_init_create  fr8010h_stack.lib(gapm_init.o)
-    0x0100b4d0   0x00000004   Code   RO         4247    i.gapm_init_delete  fr8010h_stack.lib(gapm_init.o)
-    0x0100b4d4   0x000000d4   Code   RO         4248    i.gapm_init_send_hci_le_ext_create_con_cmd  fr8010h_stack.lib(gapm_init.o)
-    0x0100b5a8   0x00000074   Code   RO         4249    i.gapm_init_start   fr8010h_stack.lib(gapm_init.o)
-    0x0100b61c   0x00000030   Code   RO         4250    i.gapm_init_stop    fr8010h_stack.lib(gapm_init.o)
-    0x0100b64c   0x00000044   Code   RO         3772    i.gapm_is_addr_type_valid  fr8010h_stack.lib(gapm_addr.o)
-    0x0100b690   0x00000010   Code   RO         3263    i.gapm_is_legacy_pairing_supp  fr8010h_stack.lib(gapm.o)
-    0x0100b6a0   0x00000010   Code   RO         3264    i.gapm_is_pref_con_param_pres  fr8010h_stack.lib(gapm.o)
-    0x0100b6b0   0x00000010   Code   RO         3265    i.gapm_is_sec_con_pairing_supp  fr8010h_stack.lib(gapm.o)
-    0x0100b6c0   0x0000001c   Code   RO         3266    i.gapm_le_psm_cleanup  fr8010h_stack.lib(gapm.o)
-    0x0100b6dc   0x0000001c   Code   RO         3267    i.gapm_le_psm_find  fr8010h_stack.lib(gapm.o)
-    0x0100b6f8   0x0000002e   Code   RO         3268    i.gapm_le_psm_get_info  fr8010h_stack.lib(gapm.o)
-    0x0100b726   0x00000002   PAD
-    0x0100b728   0x00000078   Code   RO         4191    i.gapm_le_test_mode_ctrl_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100b7a0   0x00000034   Code   RO         3269    i.gapm_lecb_register  fr8010h_stack.lib(gapm.o)
-    0x0100b7d4   0x00000024   Code   RO         3270    i.gapm_lecb_unregister  fr8010h_stack.lib(gapm.o)
-    0x0100b7f8   0x00000064   Code   RO         4192    i.gapm_lepsm_register_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100b85c   0x00000054   Code   RO         4193    i.gapm_lepsm_unregister_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100b8b0   0x000000ae   Code   RO         4263    i.gapm_list_add_next_entry  fr8010h_stack.lib(gapm_list.o)
-    0x0100b95e   0x00000026   Code   RO         4264    i.gapm_list_send_list_size_ind  fr8010h_stack.lib(gapm_list.o)
-    0x0100b984   0x00000050   Code   RO         4265    i.gapm_list_set_cmd_handler  fr8010h_stack.lib(gapm_list.o)
-    0x0100b9d4   0x000000a4   Code   RO         4194    i.gapm_op_reset_continue  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100ba78   0x00000130   Code   RO         4195    i.gapm_op_setup_continue  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100bba8   0x00000034   Code   RO         3271    i.gapm_operation_cleanup  fr8010h_stack.lib(gapm.o)
-    0x0100bbdc   0x0000001e   Code   RO         4280    i.gapm_per_sync_clear_fragments  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100bbfa   0x00000002   PAD
-    0x0100bbfc   0x00000044   Code   RO         4281    i.gapm_per_sync_create  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100bc40   0x00000004   Code   RO         4282    i.gapm_per_sync_delete  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100bc44   0x00000058   Code   RO         4283    i.gapm_per_sync_get_activity  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100bc9c   0x00000090   Code   RO         4284    i.gapm_per_sync_send_adv_report_ind  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100bd2c   0x0000007c   Code   RO         4285    i.gapm_per_sync_start  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100bda8   0x00000040   Code   RO         4286    i.gapm_per_sync_stop  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100bde8   0x00000074   Code   RO         3272    i.gapm_process_op   fr8010h_stack.lib(gapm.o)
-    0x0100be5c   0x00000022   Code   RO         3558    i.gapm_profile_added_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100be7e   0x00000002   PAD
-    0x0100be80   0x00000060   Code   RO         4196    i.gapm_profile_task_add_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100bee0   0x00000040   Code   RO         4197    i.gapm_reset_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100bf20   0x00000038   Code   RO         4336    i.gapm_resolv_addr_cmd_handler  fr8010h_stack.lib(gapm_smp.o)
-    0x0100bf58   0x00000028   Code   RO         4302    i.gapm_scan_actv_clean  fr8010h_stack.lib(gapm_scan.o)
-    0x0100bf80   0x0000007c   Code   RO         4303    i.gapm_scan_add_to_filter  fr8010h_stack.lib(gapm_scan.o)
-    0x0100bffc   0x0000001a   Code   RO         4304    i.gapm_scan_clear_fragments  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c016   0x00000002   PAD
-    0x0100c018   0x00000070   Code   RO         4305    i.gapm_scan_create  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c088   0x00000004   Code   RO         4306    i.gapm_scan_delete  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c08c   0x00000108   Code   RO         4307    i.gapm_scan_filter_packet  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c194   0x0000003c   Code   RO         3559    i.gapm_scan_request_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100c1d0   0x00000140   Code   RO         4308    i.gapm_scan_send_adv_report_ind  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c310   0x00000050   Code   RO         4309    i.gapm_scan_send_hci_le_set_ext_scan_en_cmd  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c360   0x0000009c   Code   RO         4310    i.gapm_scan_send_hci_le_set_ext_scan_param_cmd  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c3fc   0x0000004c   Code   RO         4311    i.gapm_scan_start   fr8010h_stack.lib(gapm_scan.o)
-    0x0100c448   0x00000014   Code   RO         4312    i.gapm_scan_stop    fr8010h_stack.lib(gapm_scan.o)
-    0x0100c45c   0x00000076   Code   RO         4313    i.gapm_scan_store_fragment  fr8010h_stack.lib(gapm_scan.o)
-    0x0100c4d2   0x00000002   PAD
-    0x0100c4d4   0x00000044   Code   RO         3273    i.gapm_send_complete_evt  fr8010h_stack.lib(gapm.o)
-    0x0100c518   0x00000024   Code   RO         3274    i.gapm_send_error_evt  fr8010h_stack.lib(gapm.o)
-    0x0100c53c   0x000000ec   Code   RO         4164    i.gapm_set_adv_data_cmd_handler  fr8010h_stack.lib(gapm_adv.o)
-    0x0100c628   0x00000058   Code   RO         4198    i.gapm_set_channel_map_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100c680   0x000001b4   Code   RO         4199    i.gapm_set_dev_config_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100c834   0x00000038   Code   RO         4200    i.gapm_set_irk_cmd_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100c86c   0x00000020   Code   RO         3275    i.gapm_set_max_mps  fr8010h_stack.lib(gapm.o)
-    0x0100c88c   0x00000020   Code   RO         3276    i.gapm_set_max_mtu  fr8010h_stack.lib(gapm.o)
-    0x0100c8ac   0x00000014   Code   RO         4337    i.gapm_smp_encrypt_req  fr8010h_stack.lib(gapm_smp.o)
-    0x0100c8c0   0x000000a0   Code   RO         4338    i.gapm_smp_encrypt_rsp  fr8010h_stack.lib(gapm_smp.o)
-    0x0100c960   0x0000000c   Code   RO         4339    i.gapm_smp_rand_req  fr8010h_stack.lib(gapm_smp.o)
-    0x0100c96c   0x00000094   Code   RO         4340    i.gapm_smp_rand_rsp  fr8010h_stack.lib(gapm_smp.o)
-    0x0100ca00   0x0000009c   Code   RO         4341    i.gapm_smp_resolv_op_cont  fr8010h_stack.lib(gapm_smp.o)
-    0x0100ca9c   0x00000010   Code   RO         3277    i.gapm_svc_chg_en   fr8010h_stack.lib(gapm.o)
-    0x0100caac   0x0000000c   Code   RO         3560    i.gapm_sync_established_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100cab8   0x00000022   Code   RO         3787    i.gapm_unknown_task_msg_handler  fr8010h_stack.lib(gapm_task.o)
-    0x0100cada   0x0000002c   Code   RO         3278    i.gapm_update_state  fr8010h_stack.lib(gapm.o)
-    0x0100cb06   0x00000002   PAD
-    0x0100cb08   0x00000040   Code   RO         4342    i.gapm_use_enc_block_cmd_handler  fr8010h_stack.lib(gapm_smp.o)
-    0x0100cb48   0x0000003c   Code   RO         3683    i.gapm_use_enc_block_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100cb84   0x00000068   Code   RO         2670    i.gatt_add_service  fr8010h_stack.lib(gatt_api.o)
-    0x0100cbec   0x00000058   Code   RO         2674    i.gatt_clear_remote_svc  fr8010h_stack.lib(gatt_api.o)
-    0x0100cc44   0x00000040   Code   RO         2685    i.gatt_clr_peer_svc  fr8010h_stack.lib(gatt_api.o)
-    0x0100cc84   0x0000002c   Code   RO         2692    i.gatt_get_free_svc_id  fr8010h_stack.lib(gatt_api.o)
-    0x0100ccb0   0x00000004   Code   RO         2693    i.gatt_get_mtu      fr8010h_stack.lib(gatt_api.o)
-    0x0100ccb4   0x00000034   Code   RO         2700    i.gatt_msg_default_handler  fr8010h_stack.lib(gatt_api.o)
-    0x0100cce8   0x000005fc   Code   RO         2701    i.gatt_msg_default_handler_imp  fr8010h_stack.lib(gatt_api.o)
-    0x0100d2e4   0x00000022   Code   RO         2702    i.gatt_mtu_exchange_req  fr8010h_stack.lib(gatt_api.o)
-    0x0100d306   0x00000002   PAD
-    0x0100d308   0x00000030   Code   RO         2703    i.gatt_notification  fr8010h_stack.lib(gatt_api.o)
-    0x0100d338   0x00000068   Code   RO         2704    i.gatt_notification_with_handle  fr8010h_stack.lib(gatt_api.o)
-    0x0100d3a0   0x000000ac   Code   RO         2705    i.gatt_profile_task_add  fr8010h_stack.lib(gatt_api.o)
-    0x0100d44c   0x00000080   Code   RO         2706    i.gatt_regist_peer_prf_info  fr8010h_stack.lib(gatt_api.o)
-    0x0100d4cc   0x0000003c   Code   RO         2707    i.gatt_servcie_added  fr8010h_stack.lib(gatt_api.o)
-    0x0100d508   0x0000003c   Code   RO         2708    i.gatt_service_connection_cleanup  fr8010h_stack.lib(gatt_api.o)
-    0x0100d544   0x00000044   Code   RO         2709    i.gatt_service_connection_created  fr8010h_stack.lib(gatt_api.o)
-    0x0100d588   0x00000002   Code   RO         2710    i.gatt_service_destroy  fr8010h_stack.lib(gatt_api.o)
-    0x0100d58a   0x00000002   PAD
-    0x0100d58c   0x00000320   Code   RO         2711    i.gatt_service_init  fr8010h_stack.lib(gatt_api.o)
-    0x0100d8ac   0x00000154   Code   RO         2712    i.gatt_store_peer_prf_info  fr8010h_stack.lib(gatt_api.o)
-    0x0100da00   0x00000090   Code   RO         3095    i.gatt_write_peer_svc_to_flash  fr8010h_stack.lib(user_bond_manage.o)
-    0x0100da90   0x00000058   Code   RO         3957    i.gattc_att_info_cfm_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100dae8   0x00000066   Code   RO         3684    i.gattc_att_info_req_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100db4e   0x00000050   Code   RO         3958    i.gattc_att_info_req_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100db9e   0x00000002   PAD
-    0x0100dba0   0x000000a4   Code   RO         3346    i.gattc_cleanup     fr8010h_stack.lib(gattc.o)
-    0x0100dc44   0x0000003e   Code   RO         3685    i.gattc_cmp_evt_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100dc82   0x00000002   PAD
-    0x0100dc84   0x00000184   Code   RO         3959    i.gattc_cmp_evt_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100de08   0x00000016   Code   RO         3347    i.gattc_con_enable  fr8010h_stack.lib(gattc.o)
-    0x0100de1e   0x00000002   PAD
-    0x0100de20   0x0000008c   Code   RO         3348    i.gattc_create      fr8010h_stack.lib(gattc.o)
-    0x0100deac   0x0000000c   Code   RO         3960    i.gattc_default_msg_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100deb8   0x00000070   Code   RO         3961    i.gattc_disc_char_desc_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100df28   0x00000098   Code   RO         3962    i.gattc_disc_char_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100dfc0   0x0000014c   Code   RO         3963    i.gattc_disc_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e10c   0x00000074   Code   RO         3964    i.gattc_disc_svc_incl_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e180   0x0000005c   Code   RO         3965    i.gattc_disc_svc_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e1dc   0x00000018   Code   RO         3966    i.gattc_event_cfm_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e1f4   0x00000020   Code   RO         3561    i.gattc_event_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0100e214   0x00000048   Code   RO         3967    i.gattc_exc_mtu_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e25c   0x00000030   Code   RO         3968    i.gattc_execute_write_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e28c   0x00000010   Code   RO         3349    i.gattc_get_mtu     fr8010h_stack.lib(gattc.o)
-    0x0100e29c   0x0000001c   Code   RO         3351    i.gattc_get_operation  fr8010h_stack.lib(gattc.o)
-    0x0100e2b8   0x00000010   Code   RO         3352    i.gattc_get_operation_ptr  fr8010h_stack.lib(gattc.o)
-    0x0100e2c8   0x00000020   Code   RO         3353    i.gattc_get_requester  fr8010h_stack.lib(gattc.o)
-    0x0100e2e8   0x00000050   Code   RO         3354    i.gattc_init        fr8010h_stack.lib(gattc.o)
-    0x0100e338   0x0000006c   Code   RO         3355    i.gattc_operation_cleanup  fr8010h_stack.lib(gattc.o)
-    0x0100e3a4   0x000000a8   Code   RO         3969    i.gattc_process_op  fr8010h_stack.lib(gattc_task.o)
-    0x0100e44c   0x00000044   Code   RO         3970    i.gattc_read_cfm_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e490   0x00000130   Code   RO         3971    i.gattc_read_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e5c0   0x000000e8   Code   RO         3686    i.gattc_read_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100e6a8   0x000000b8   Code   RO         3687    i.gattc_read_req_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100e760   0x0000005e   Code   RO         3972    i.gattc_read_req_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e7be   0x00000002   PAD
-    0x0100e7c0   0x000000a4   Code   RO         3973    i.gattc_reg_to_peer_evt_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e864   0x0000003c   Code   RO         3356    i.gattc_reschedule_operation  fr8010h_stack.lib(gattc.o)
-    0x0100e8a0   0x000000c4   Code   RO         3974    i.gattc_sdp_svc_disc_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100e964   0x00000068   Code   RO         3357    i.gattc_send_complete_evt  fr8010h_stack.lib(gattc.o)
-    0x0100e9cc   0x0000002c   Code   RO         3358    i.gattc_send_error_evt  fr8010h_stack.lib(gattc.o)
-    0x0100e9f8   0x00000058   Code   RO         3975    i.gattc_send_evt_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100ea50   0x000000b2   Code   RO         3976    i.gattc_send_svc_changed_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100eb02   0x00000002   PAD
-    0x0100eb04   0x00000050   Code   RO         3359    i.gattc_set_mtu     fr8010h_stack.lib(gattc.o)
-    0x0100eb54   0x00000010   Code   RO         3360    i.gattc_set_operation_ptr  fr8010h_stack.lib(gattc.o)
-    0x0100eb64   0x00000078   Code   RO         3977    i.gattc_timeout_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100ebdc   0x00000028   Code   RO         3361    i.gattc_update_state  fr8010h_stack.lib(gattc.o)
-    0x0100ec04   0x00000088   Code   RO         3979    i.gattc_write_cfm_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100ec8c   0x00000194   Code   RO         3980    i.gattc_write_cmd_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100ee20   0x000000e0   Code   RO         3688    i.gattc_write_req_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x0100ef00   0x00000072   Code   RO         3981    i.gattc_write_req_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x0100ef72   0x00000006   Code   RO         3379    i.gattm_cleanup     fr8010h_stack.lib(gattm.o)
-    0x0100ef78   0x00000004   Code   RO         3380    i.gattm_create      fr8010h_stack.lib(gattm.o)
-    0x0100ef7c   0x00000004   Code   RO         4017    i.gattm_default_msg_handler  fr8010h_stack.lib(gattm_task.o)
-    0x0100ef80   0x00000024   Code   RO         3381    i.gattm_init        fr8010h_stack.lib(gattm.o)
-    0x0100efa4   0x00000064   Code   RO         3382    i.gattm_init_attr   fr8010h_stack.lib(gattm.o)
-    0x0100f008   0x0000000c   Code   RO         3383    i.gattm_svc_get_start_hdl  fr8010h_stack.lib(gattm.o)
-    0x0100f014   0x00000034   Code   RO         2714    i.get_active_service_id  fr8010h_stack.lib(gatt_api.o)
-    0x0100f048   0x00000008   Code   RO         2715    i.get_gatt_default_itf  fr8010h_stack.lib(gatt_api.o)
-    0x0100f050   0x0000001c   Code   RO         3627    i.get_stored_info_req  fr8010h_stack.lib(app_proj_event.o)
-    0x0100f06c   0x0000004c   Code   RO         2953    i.get_valid_tim_evt_id  fr8010h_stack.lib(os_timer.o)
-    0x0100f0b8   0x00000130   Code   RO         4022    i.hci_acl_data_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x0100f1e8   0x00000024   Code   RO         4095    i.hci_auth_payl_to_exp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100f20c   0x000000a4   Code   RO         4201    i.hci_basic_cmd_cmp_evt_cfg_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100f2b0   0x00000044   Code   RO         4202    i.hci_basic_cmd_cmp_evt_rl_cfg_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100f2f4   0x000000f4   Code   RO         4096    i.hci_cmd_stat_event_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100f3e8   0x0000005c   Code   RO         4097    i.hci_disc_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100f444   0x00000028   Code   RO         4098    i.hci_enc_chg_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100f46c   0x00000028   Code   RO         4099    i.hci_enc_key_refr_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100f494   0x00000078   Code   RO         4165    i.hci_le_adv_set_term_evt_handler  fr8010h_stack.lib(gapm_adv.o)
-    0x0100f50c   0x00000028   Code   RO         4100    i.hci_le_ch_sel_algo_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100f534   0x00000038   Code   RO         3773    i.hci_le_cmd_cmp_evt_addr_handler  fr8010h_stack.lib(gapm_addr.o)
-    0x0100f56c   0x000000a4   Code   RO         4166    i.hci_le_cmd_cmp_evt_adv_handler  fr8010h_stack.lib(gapm_adv.o)
-    0x0100f610   0x000000ec   Code   RO         4167    i.hci_le_cmd_cmp_evt_creating_handler  fr8010h_stack.lib(gapm_adv.o)
-    0x0100f6fc   0x00000080   Code   RO         4251    i.hci_le_cmd_cmp_evt_init_handler  fr8010h_stack.lib(gapm_init.o)
-    0x0100f77c   0x000000a0   Code   RO         4266    i.hci_le_cmd_cmp_evt_list_handler  fr8010h_stack.lib(gapm_list.o)
-    0x0100f81c   0x00000034   Code   RO         4287    i.hci_le_cmd_cmp_evt_per_sync_handler  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100f850   0x00000068   Code   RO         4314    i.hci_le_cmd_cmp_evt_scan_handler  fr8010h_stack.lib(gapm_scan.o)
-    0x0100f8b8   0x0000007e   Code   RO         4168    i.hci_le_cmd_cmp_evt_starting_handler  fr8010h_stack.lib(gapm_adv.o)
-    0x0100f936   0x00000002   PAD
-    0x0100f938   0x00000090   Code   RO         4101    i.hci_le_con_update_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100f9c8   0x0000003c   Code   RO         4102    i.hci_le_data_len_chg_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100fa04   0x00000028   Code   RO         3745    i.hci_le_enh_con_cmp_evt_handler  fr8010h_stack.lib(gapm_actv.o)
-    0x0100fa2c   0x000000c4   Code   RO         4315    i.hci_le_ext_adv_report_evt_handler  fr8010h_stack.lib(gapm_scan.o)
-    0x0100faf0   0x00000026   Code   RO         4343    i.hci_le_gen_dhkey_stat_evt_handler  fr8010h_stack.lib(gapm_smp.o)
-    0x0100fb16   0x00000054   Code   RO         4344    i.hci_le_generate_dhkey_cmp_evt_handler  fr8010h_stack.lib(gapm_smp.o)
-    0x0100fb6a   0x00000002   PAD
-    0x0100fb6c   0x00000080   Code   RO         4103    i.hci_le_ltk_request_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100fbec   0x00000050   Code   RO         4288    i.hci_le_per_adv_report_evt_handler  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100fc3c   0x00000066   Code   RO         4289    i.hci_le_per_adv_sync_est_evt_handler  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100fca2   0x0000001c   Code   RO         4290    i.hci_le_per_adv_sync_lost_evt_handler  fr8010h_stack.lib(gapm_per_sync.o)
-    0x0100fcbe   0x00000002   PAD
-    0x0100fcc0   0x00000068   Code   RO         4104    i.hci_le_phy_upd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100fd28   0x00000044   Code   RO         4203    i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100fd6c   0x00000030   Code   RO         4204    i.hci_le_rd_buff_size_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100fd9c   0x00000090   Code   RO         4205    i.hci_le_rd_local_p256_public_key_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100fe2c   0x00000042   Code   RO         4206    i.hci_le_rd_max_data_len_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100fe6e   0x00000002   PAD
-    0x0100fe70   0x00000068   Code   RO         4207    i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0100fed8   0x0000003a   Code   RO         4267    i.hci_le_rd_pal_size_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_list.o)
-    0x0100ff12   0x00000002   PAD
-    0x0100ff14   0x0000005c   Code   RO         4105    i.hci_le_rd_phy_cmd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0100ff70   0x00000066   Code   RO         4268    i.hci_le_rd_ral_addr_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_list.o)
-    0x0100ffd6   0x0000003a   Code   RO         4269    i.hci_le_rd_ral_size_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_list.o)
-    0x01010010   0x000000a4   Code   RO         4106    i.hci_le_rd_rem_feats_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x010100b4   0x00000048   Code   RO         4208    i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x010100fc   0x0000003a   Code   RO         4209    i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x01010136   0x00000048   Code   RO         4210    i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x0101017e   0x0000003a   Code   RO         4270    i.hci_le_rd_wlst_size_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_list.o)
-    0x010101b8   0x00000068   Code   RO         4211    i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x01010220   0x00000050   Code   RO         4107    i.hci_le_rem_con_param_req_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x01010270   0x00000060   Code   RO         4169    i.hci_le_scan_req_rcvd_evt_handler  fr8010h_stack.lib(gapm_adv.o)
-    0x010102d0   0x00000028   Code   RO         4316    i.hci_le_scan_timeout_evt_handler  fr8010h_stack.lib(gapm_scan.o)
-    0x010102f8   0x00000034   Code   RO         4108    i.hci_le_set_data_len_cmd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0101032c   0x00000024   Code   RO         4109    i.hci_le_start_enc_stat_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x01010350   0x00000044   Code   RO         4023    i.hci_nb_cmp_pkts_evt_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01010394   0x00000048   Code   RO         4110    i.hci_rd_auth_payl_to_cmd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x010103dc   0x00000044   Code   RO         4212    i.hci_rd_bd_addr_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x01010420   0x00000030   Code   RO         4213    i.hci_rd_buff_size_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x01010450   0x00000060   Code   RO         4111    i.hci_rd_chnl_map_cmd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x010104b0   0x00000068   Code   RO         4214    i.hci_rd_local_ver_info_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x01010518   0x00000088   Code   RO         4112    i.hci_rd_rem_ver_info_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x010105a0   0x0000005c   Code   RO         4113    i.hci_rd_rssi_cmd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x010105fc   0x0000003a   Code   RO         4215    i.hci_test_end_cmd_cmp_evt_handler  fr8010h_stack.lib(gapm_cfg.o)
-    0x01010636   0x00000002   PAD
-    0x01010638   0x00000034   Code   RO         4114    i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x0101066c   0x00000026   Code   RO         4115    i.hci_wr_auth_payl_to_cmd_cmp_evt_handler  fr8010h_stack.lib(gapc_hci.o)
-    0x01010692   0x00000002   PAD
-    0x01010694   0x00000044   Code   RO         1431    i.hid_gatt_add_service  hid_service.o
-    0x010106d8   0x0000020c   Code   RO         1432    i.hid_gatt_msg_handler  hid_service.o
-    0x010108e4   0x00000040   Code   RO         1434    i.hid_gatt_report_notify  hid_service.o
-    0x01010924   0x00000034   Code   RO          239    i.hid_keyboard_value_send  ble_simple_peripheral.o
-    0x01010958   0x00000074   Code   RO          402    i.hid_mouse_timer_start  timer.o
-    0x010109cc   0x00000044   Code   RO          403    i.hid_mouse_timer_stop  timer.o
-    0x01010a10   0x00000048   Code   RO          240    i.hid_mouse_value_send  ble_simple_peripheral.o
-    0x01010a58   0x0000001c   Code   RO         2034    i.i2s_clear_fifo    driver_i2s.o
-    0x01010a74   0x00000034   Code   RO         2035    i.i2s_get_data      driver_i2s.o
-    0x01010aa8   0x0000000c   Code   RO         2036    i.i2s_get_int_status  driver_i2s.o
-    0x01010ab4   0x0000008c   Code   RO         2037    i.i2s_init          driver_i2s.o
-    0x01010b40   0x00000020   Code   RO         2039    i.i2s_start         driver_i2s.o
-    0x01010b60   0x0000001c   Code   RO         2040    i.i2s_stop          driver_i2s.o
-    0x01010b7c   0x00000040   Code   RO          988    i.inflash_read      inflash.o
-    0x01010bbc   0x00000060   Code   RO          989    i.inflash_write     inflash.o
-    0x01010c1c   0x000000e4   Code   RO         2794    i.initial_static_memory  fr8010h_stack.lib(jump_table.o)
-    0x01010d00   0x000000c0   Code   RO         2795    i.jump_table_get_static_keys  fr8010h_stack.lib(jump_table.o)
-    0x01010dc0   0x00000054   Code   RO         2796    i.jump_table_memmory_init  fr8010h_stack.lib(jump_table.o)
-    0x01010e14   0x00000048   Code   RO         2797    i.jump_table_param_get  fr8010h_stack.lib(jump_table.o)
-    0x01010e5c   0x00000038   Code   RO         2798    i.jump_table_param_set  fr8010h_stack.lib(jump_table.o)
-    0x01010e94   0x000000a0   Code   RO         2799    i.jump_table_set_static_keys  fr8010h_stack.lib(jump_table.o)
-    0x01010f34   0x0000000c   Code   RO         2800    i.jump_table_set_static_keys_store_offset  fr8010h_stack.lib(jump_table.o)
-    0x01010f40   0x00000242   Code   RO         1836    i.keyscan_init      driver_keyscan.o
-    0x01011182   0x00000002   PAD
-    0x01011184   0x00000068   Code   RO         4141    i.l2c_code_conn_param_upd_req_handler  fr8010h_stack.lib(gapc_sig.o)
-    0x010111ec   0x0000003c   Code   RO         4573    i.l2c_code_conn_param_upd_req_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x01011228   0x00000044   Code   RO         4142    i.l2c_code_conn_param_upd_resp_handler  fr8010h_stack.lib(gapc_sig.o)
-    0x0101126c   0x0000003a   Code   RO         4574    i.l2c_code_conn_param_upd_resp_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x010112a6   0x0000003e   Code   RO         4575    i.l2c_code_disconnection_req_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x010112e4   0x00000052   Code   RO         4576    i.l2c_code_disconnection_resp_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x01011336   0x00000002   PAD
-    0x01011338   0x00000168   Code   RO         4577    i.l2c_code_le_cb_conn_req_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x010114a0   0x000000fe   Code   RO         4578    i.l2c_code_le_cb_conn_resp_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x0101159e   0x00000002   PAD
-    0x010115a0   0x0000008c   Code   RO         4579    i.l2c_code_le_flow_control_credit_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x0101162c   0x00000050   Code   RO         4143    i.l2c_code_reject_handler  fr8010h_stack.lib(gapc_sig.o)
-    0x0101167c   0x000000c6   Code   RO         4580    i.l2c_code_reject_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x01011742   0x00000002   PAD
-    0x01011744   0x000000c4   Code   RO         4516    i.l2cc_cleanup      fr8010h_stack.lib(l2cc.o)
-    0x01011808   0x00000040   Code   RO         3562    i.l2cc_cmp_evt_handler  fr8010h_stack.lib(app_task.o)
-    0x01011848   0x0000003c   Code   RO         3689    i.l2cc_cmp_evt_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01011884   0x00000046   Code   RO         3982    i.l2cc_cmp_evt_handler  fr8010h_stack.lib(gattc_task.o)
-    0x010118ca   0x00000002   PAD
-    0x010118cc   0x00000054   Code   RO         4517    i.l2cc_create       fr8010h_stack.lib(l2cc.o)
-    0x01011920   0x0000028c   Code   RO         4518    i.l2cc_data_send    fr8010h_stack.lib(l2cc.o)
-    0x01011bac   0x00000050   Code   RO         4555    i.l2cc_dbg_pdu_pack  fr8010h_stack.lib(l2cc_pdu.o)
-    0x01011bfc   0x00000070   Code   RO         4024    i.l2cc_dbg_pdu_send_cmd_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01011c6c   0x00000004   Code   RO         4025    i.l2cc_default_msg_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01011c70   0x00000018   Code   RO         4519    i.l2cc_get_operation  fr8010h_stack.lib(l2cc.o)
-    0x01011c88   0x00000010   Code   RO         4520    i.l2cc_get_operation_ptr  fr8010h_stack.lib(l2cc.o)
-    0x01011c98   0x00000050   Code   RO         4521    i.l2cc_init         fr8010h_stack.lib(l2cc.o)
-    0x01011ce8   0x00000084   Code   RO         4026    i.l2cc_lecb_add_cmd_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01011d6c   0x0000002c   Code   RO         3563    i.l2cc_lecb_add_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01011d98   0x00000034   Code   RO         3564    i.l2cc_lecb_con_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01011dcc   0x00000042   Code   RO         3565    i.l2cc_lecb_con_req_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01011e0e   0x00000128   Code   RO         4027    i.l2cc_lecb_connect_cfm_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01011f36   0x00000002   PAD
-    0x01011f38   0x00000128   Code   RO         4028    i.l2cc_lecb_connect_cmd_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01012060   0x0000002c   Code   RO         3566    i.l2cc_lecb_discon_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x0101208c   0x00000088   Code   RO         4029    i.l2cc_lecb_disconnect_cmd_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01012114   0x00000040   Code   RO         4537    i.l2cc_lecb_find    fr8010h_stack.lib(l2cc_lecb.o)
-    0x01012154   0x000000a0   Code   RO         4538    i.l2cc_lecb_free    fr8010h_stack.lib(l2cc_lecb.o)
-    0x010121f4   0x00000038   Code   RO         4539    i.l2cc_lecb_h2l_err  fr8010h_stack.lib(l2cc_lecb.o)
-    0x0101222c   0x00000032   Code   RO         4540    i.l2cc_lecb_init_disconnect  fr8010h_stack.lib(l2cc_lecb.o)
-    0x0101225e   0x00000002   PAD
-    0x01012260   0x00000064   Code   RO         4557    i.l2cc_lecb_pdu_pack  fr8010h_stack.lib(l2cc_pdu.o)
-    0x010122c4   0x00000080   Code   RO         4558    i.l2cc_lecb_pdu_unpack  fr8010h_stack.lib(l2cc_pdu.o)
-    0x01012344   0x00000050   Code   RO         3567    i.l2cc_lecb_sdu_recv_ind_handler  fr8010h_stack.lib(app_task.o)
-    0x01012394   0x0000009c   Code   RO         4030    i.l2cc_lecb_sdu_send_cmd_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01012430   0x0000004c   Code   RO         4541    i.l2cc_lecb_send_con_req  fr8010h_stack.lib(l2cc_lecb.o)
-    0x0101247c   0x0000003a   Code   RO         4542    i.l2cc_lecb_send_con_rsp  fr8010h_stack.lib(l2cc_lecb.o)
-    0x010124b6   0x00000028   Code   RO         4543    i.l2cc_lecb_send_credit_add  fr8010h_stack.lib(l2cc_lecb.o)
-    0x010124de   0x00000038   Code   RO         4544    i.l2cc_lecb_send_disc_req  fr8010h_stack.lib(l2cc_lecb.o)
-    0x01012516   0x00000028   Code   RO         4545    i.l2cc_lecb_send_disc_rsp  fr8010h_stack.lib(l2cc_lecb.o)
-    0x0101253e   0x00000002   PAD
-    0x01012540   0x00000054   Code   RO         4522    i.l2cc_op_complete  fr8010h_stack.lib(l2cc.o)
-    0x01012594   0x0000002c   Code   RO         4031    i.l2cc_pdu_alloc    fr8010h_stack.lib(l2cc_task.o)
-    0x010125c0   0x00000264   Code   RO         4559    i.l2cc_pdu_header_check  fr8010h_stack.lib(l2cc_pdu.o)
-    0x01012824   0x000002b4   Code   RO         4560    i.l2cc_pdu_pack     fr8010h_stack.lib(l2cc_pdu.o)
-    0x01012ad8   0x00000068   Code   RO         3690    i.l2cc_pdu_recv_ind_handler  fr8010h_stack.lib(gapc_task.o)
-    0x01012b40   0x00000072   Code   RO         3983    i.l2cc_pdu_recv_ind_handler  fr8010h_stack.lib(gattc_task.o)
-    0x01012bb2   0x00000062   Code   RO         4032    i.l2cc_pdu_recv_ind_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01012c14   0x000000b8   Code   RO         4561    i.l2cc_pdu_rx_init  fr8010h_stack.lib(l2cc_pdu.o)
-    0x01012ccc   0x00000006   Code   RO         4033    i.l2cc_pdu_send     fr8010h_stack.lib(l2cc_task.o)
-    0x01012cd2   0x00000002   PAD
-    0x01012cd4   0x00000060   Code   RO         4034    i.l2cc_pdu_send_cmd_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x01012d34   0x00000298   Code   RO         4562    i.l2cc_pdu_unpack   fr8010h_stack.lib(l2cc_pdu.o)
-    0x01012fcc   0x00000090   Code   RO         4035    i.l2cc_process_op   fr8010h_stack.lib(l2cc_task.o)
-    0x0101305c   0x00000030   Code   RO         4523    i.l2cc_send_cmp_evt  fr8010h_stack.lib(l2cc.o)
-    0x0101308c   0x00000010   Code   RO         4524    i.l2cc_set_operation_ptr  fr8010h_stack.lib(l2cc.o)
-    0x0101309c   0x0000004c   Code   RO         4581    i.l2cc_sig_pdu_recv_handler  fr8010h_stack.lib(l2cc_sig.o)
-    0x010130e8   0x0000005c   Code   RO         4582    i.l2cc_sig_send_cmd_reject  fr8010h_stack.lib(l2cc_sig.o)
-    0x01013144   0x00000048   Code   RO         4036    i.l2cc_signaling_trans_to_ind_handler  fr8010h_stack.lib(l2cc_task.o)
-    0x0101318c   0x00000028   Code   RO         4525    i.l2cc_update_state  fr8010h_stack.lib(l2cc.o)
-    0x010131b4   0x00000030   Code   RO         4056    i.l2cm_cleanup      fr8010h_stack.lib(l2cm.o)
-    0x010131e4   0x00000004   Code   RO         4057    i.l2cm_create       fr8010h_stack.lib(l2cm.o)
-    0x010131e8   0x0000000c   Code   RO         4058    i.l2cm_get_nb_buffer_available  fr8010h_stack.lib(l2cm.o)
-    0x010131f4   0x00000030   Code   RO         4059    i.l2cm_init         fr8010h_stack.lib(l2cm.o)
-    0x01013224   0x00000060   Code   RO         4060    i.l2cm_l2cap_tx_handler  fr8010h_stack.lib(l2cm.o)
-    0x01013284   0x00000010   Code   RO         4061    i.l2cm_set_link_layer_buff_size  fr8010h_stack.lib(l2cm.o)
-    0x01013294   0x0000002c   Code   RO         4062    i.l2cm_tx_status    fr8010h_stack.lib(l2cm.o)
-    0x010132c0   0x00000420   Code   RO         2836    i.llc_patch_1       fr8010h_stack.lib(patch_rf.o)
-    0x010136e0   0x00000004   Code   RO          898    i.lowbat_led_timer_handle  led.o
-    0x010136e4   0x00000010   Code   RO          899    i.lowbat_led_timer_start  led.o
-    0x010136f4   0x0000000c   Code   RO          900    i.lowbat_led_timer_stop  led.o
-    0x01013700   0x00000008   Code   RO         4680    i.m_al_get_local_addr  fr8010h_stack.lib(m_al_task.o)
-    0x01013708   0x0000001c   Code   RO         3466    i.mesh_fatal_error_report  fr8010h_stack.lib(mesh_api.o)
-    0x01013724   0x0000004c   Code   RO         3486    i.mesh_set_runtime  fr8010h_stack.lib(mesh_api.o)
-    0x01013770   0x00000012   Code   RO         1113    i.msbc_pack_frame   sbc.o
-    0x01013782   0x00000002   PAD
-    0x01013784   0x00000028   Code   RO         1396    i.ntf_data          simple_gatt_service.o
-    0x010137ac   0x00000030   Code   RO         2929    i.os_default_task_func  fr8010h_stack.lib(os_task.o)
-    0x010137dc   0x00000020   Code   RO         2931    i.os_get_free_task_type  fr8010h_stack.lib(os_task.o)
-    0x010137fc   0x00000006   Code   RO         2917    i.os_msg_free       fr8010h_stack.lib(os_msg_q.o)
-    0x01013802   0x00000004   Code   RO         2918    i.os_msg_malloc     fr8010h_stack.lib(os_msg_q.o)
-    0x01013806   0x00000002   PAD
-    0x01013808   0x00000060   Code   RO         2919    i.os_msg_post       fr8010h_stack.lib(os_msg_q.o)
-    0x01013868   0x00000004   Code   RO         2920    i.os_msg_send       fr8010h_stack.lib(os_msg_q.o)
-    0x0101386c   0x00000006   Code   RO         2932    i.os_task_create    fr8010h_stack.lib(os_task.o)
-    0x01013872   0x00000002   PAD
-    0x01013874   0x00000078   Code   RO         2933    i.os_task_create_x  fr8010h_stack.lib(os_task.o)
-    0x010138ec   0x00000050   Code   RO         2954    i.os_timer_destroy  fr8010h_stack.lib(os_timer.o)
-    0x0101393c   0x00000094   Code   RO         2955    i.os_timer_init     fr8010h_stack.lib(os_timer.o)
-    0x010139d0   0x00000028   Code   RO         1537    i.os_timer_ota_cb   ota.o
-    0x010139f8   0x0000007c   Code   RO         2956    i.os_timer_start    fr8010h_stack.lib(os_timer.o)
-    0x01013a74   0x0000007c   Code   RO         2957    i.os_timer_stop     fr8010h_stack.lib(os_timer.o)
-    0x01013af0   0x00000002   Code   RO         1538    i.ota_change_flash_pin  ota.o
-    0x01013af2   0x00000002   PAD
-    0x01013af4   0x0000002c   Code   RO         1539    i.ota_clr_buffed_pkt  ota.o
-    0x01013b20   0x00000024   Code   RO         1540    i.ota_deinit        ota.o
-    0x01013b44   0x00000028   Code   RO         1484    i.ota_gatt_add_service  ota_service.o
-    0x01013b6c   0x000000ec   Code   RO         1485    i.ota_gatt_msg_handler  ota_service.o
-    0x01013c58   0x00000030   Code   RO         1487    i.ota_gatt_report_notify  ota_service.o
-    0x01013c88   0x0000001c   Code   RO         1541    i.ota_init          ota.o
-    0x01013ca4   0x00000002   Code   RO         1542    i.ota_recover_flash_pin  ota.o
-    0x01013ca6   0x00000002   PAD
-    0x01013ca8   0x0000003c   Code   RO         1543    i.ota_start         ota.o
-    0x01013ce4   0x0000008c   Code   RO         1544    i.ota_stop          ota.o
-    0x01013d70   0x0000009c   Code   RO          241    i.param_timer_func  ble_simple_peripheral.o
-    0x01013e0c   0x0000012c   Code   RO         1668    i.pmu_bg_trim       driver_pmu.o
-    0x01013f38   0x0000001e   Code   RO         1669    i.pmu_codec_power_disable  driver_pmu.o
-    0x01013f56   0x00000020   Code   RO         1670    i.pmu_codec_power_enable  driver_pmu.o
-    0x01013f76   0x0000007c   Code   RO         1673    i.pmu_enable_irq    driver_pmu.o
-    0x01013ff2   0x0000001c   Code   RO         1675    i.pmu_get_gpio_value  driver_pmu.o
-    0x0101400e   0x00000002   PAD
-    0x01014010   0x000000c4   Code   RO         1676    i.pmu_port_wakeup_func_set  driver_pmu.o
-    0x010140d4   0x00000040   Code   RO         1862    i.pmu_qdec_autorest_cnt_flag  driver_pmu_qdec.o
-    0x01014114   0x00000018   Code   RO         1863    i.pmu_qdec_get_cnt  driver_pmu_qdec.o
-    0x0101412c   0x00000020   Code   RO         1864    i.pmu_qdec_init     driver_pmu_qdec.o
-    0x0101414c   0x0000000c   Code   RO         1865    i.pmu_qdec_set_debounce_cnt  driver_pmu_qdec.o
-    0x01014158   0x00000044   Code   RO         1866    i.pmu_qdec_set_irq_type  driver_pmu_qdec.o
-    0x0101419c   0x0000000e   Code   RO         1867    i.pmu_qdec_set_pin  driver_pmu_qdec.o
-    0x010141aa   0x00000036   Code   RO         1678    i.pmu_set_gpio_value  driver_pmu.o
-    0x010141e0   0x00000066   Code   RO         1680    i.pmu_set_led1_value  driver_pmu.o
-    0x01014246   0x00000066   Code   RO         1682    i.pmu_set_led2_value  driver_pmu.o
-    0x010142ac   0x00000036   Code   RO         1684    i.pmu_set_pin_dir   driver_pmu.o
-    0x010142e2   0x00000036   Code   RO         1685    i.pmu_set_pin_pull  driver_pmu.o
-    0x01014318   0x00000024   Code   RO         1686    i.pmu_set_pin_to_CPU  driver_pmu.o
-    0x0101433c   0x00000024   Code   RO         1687    i.pmu_set_pin_to_PMU  driver_pmu.o
-    0x01014360   0x0000004a   Code   RO         1688    i.pmu_set_port_mux  driver_pmu.o
-    0x010143aa   0x00000032   Code   RO         1689    i.pmu_set_sys_power_mode  driver_pmu.o
-    0x010143dc   0x00000316   Code   RO         1690    i.pmu_sub_init      driver_pmu.o
-    0x010146f2   0x00000002   PAD
-    0x010146f4   0x000000c0   Code   RO         3391    i.prf_add_profile   fr8010h_stack.lib(prf.o)
-    0x010147b4   0x00000054   Code   RO         3392    i.prf_cleanup       fr8010h_stack.lib(prf.o)
-    0x01014808   0x00000054   Code   RO         3393    i.prf_create        fr8010h_stack.lib(prf.o)
-    0x0101485c   0x0000019e   Code   RO         3415    i.prf_extract_svc_info_uuid_128  fr8010h_stack.lib(prf_utils.o)
-    0x010149fa   0x00000002   PAD
-    0x010149fc   0x0000004c   Code   RO         3397    i.prf_get_task_from_id  fr8010h_stack.lib(prf.o)
-    0x01014a48   0x000000fc   Code   RO         3398    i.prf_init          fr8010h_stack.lib(prf.o)
-    0x01014b44   0x00000028   Code   RO         3066    i.prf_itf_get_imp   fr8010h_stack.lib(app_prf.o)
-    0x01014b6c   0x00000002   Code   RO         2837    i.rf_force_agc_enable  fr8010h_stack.lib(patch_rf.o)
-    0x01014b6e   0x0000001e   Code   RO         3436    i.rwble_hl_init_imp  fr8010h_stack.lib(rwble_hl.o)
-    0x01014b8c   0x0000001e   Code   RO         3437    i.rwble_hl_reset    fr8010h_stack.lib(rwble_hl.o)
-    0x01014baa   0x00000002   PAD
-    0x01014bac   0x00000024   Code   RO         1209    i.sbc_analyze_1b_8s_simd_even  sbc_primitives.o
-    0x01014bd0   0x00000024   Code   RO         1210    i.sbc_analyze_1b_8s_simd_odd  sbc_primitives.o
-    0x01014bf4   0x0000004c   Code   RO         1211    i.sbc_analyze_4b_4s_simd  sbc_primitives.o
-    0x01014c40   0x0000004c   Code   RO         1212    i.sbc_analyze_4b_8s_simd  sbc_primitives.o
-    0x01014c8c   0x0000009a   Code   RO         1114    i.sbc_analyze_audio  sbc.o
-    0x01014d26   0x00000002   PAD
-    0x01014d28   0x0000004a   Code   RO         1213    i.sbc_calc_scalefactors  sbc_primitives.o
-    0x01014d72   0x00000002   PAD
-    0x01014d74   0x0000015c   Code   RO         1115    i.sbc_calculate_bits_internal  sbc.o
-    0x01014ed0   0x00000054   Code   RO         1214    i.sbc_enc_process_input_4s_le  sbc_primitives.o
-    0x01014f24   0x00000004   Code   RO         1215    i.sbc_enc_process_input_8s_le  sbc_primitives.o
-    0x01014f28   0x00000130   Code   RO         1116    i.sbc_encode        sbc.o
-    0x01015058   0x000000dc   Code   RO         1216    i.sbc_encoder_process_input_s8_internal  sbc_primitives.o
-    0x01015134   0x0000002c   Code   RO         1118    i.sbc_get_codesize  sbc.o
-    0x01015160   0x0000003e   Code   RO         1119    i.sbc_get_frame_length  sbc.o
-    0x0101519e   0x0000002e   Code   RO         1120    i.sbc_init          sbc.o
-    0x010151cc   0x00000044   Code   RO         1217    i.sbc_init_primitives  sbc_primitives.o
-    0x01015210   0x0000005e   Code   RO         1122    i.sbc_pack_frame    sbc.o
-    0x0101526e   0x00000002   PAD
-    0x01015270   0x000001c8   Code   RO         1123    i.sbc_pack_frame_internal  sbc.o
-    0x01015438   0x0000002c   Code   RO         1125    i.sbc_set_defaults  sbc.o
-    0x01015464   0x0000004a   Code   RO          646    i.sensor_get_motion  sensor.o
-    0x010154ae   0x00000036   Code   RO          647    i.sensor_gpio_cpu_init  sensor.o
-    0x010154e4   0x0000011c   Code   RO          649    i.sensor_powerdown  sensor.o
-    0x01015600   0x000000d0   Code   RO          650    i.sensor_poweron    sensor.o
-    0x010156d0   0x00000068   Code   RO          651    i.sensor_read_byte  sensor.o
-    0x01015738   0x00000010   Code   RO          652    i.sensor_read_reg   sensor.o
-    0x01015748   0x00000048   Code   RO          653    i.sensor_sync_clk   sensor.o
-    0x01015790   0x00000068   Code   RO          654    i.sensor_write_byte  sensor.o
-    0x010157f8   0x00000016   Code   RO          655    i.sensor_write_reg  sensor.o
-    0x0101580e   0x00000002   PAD
-    0x01015810   0x000000d8   Code   RO          242    i.simple_peripheral_init  ble_simple_peripheral.o
-    0x010158e8   0x00000024   Code   RO         4393    i.smpc_ShiftLeft1Bit16ByteNum  fr8010h_stack.lib(smpc_crypto.o)
-    0x0101590c   0x00000016   Code   RO         4394    i.smpc_XOR_16_Byte_Array  fr8010h_stack.lib(smpc_crypto.o)
-    0x01015922   0x00000002   PAD
-    0x01015924   0x00000048   Code   RO         4395    i.smpc_aes_cmac_complete  fr8010h_stack.lib(smpc_crypto.o)
-    0x0101596c   0x00000150   Code   RO         4396    i.smpc_aes_cmac_continue  fr8010h_stack.lib(smpc_crypto.o)
-    0x01015abc   0x0000004c   Code   RO         4397    i.smpc_aes_cmac_init  fr8010h_stack.lib(smpc_crypto.o)
-    0x01015b08   0x00000550   Code   RO         4357    i.smpc_calc_confirm_cont  fr8010h_stack.lib(smpc_api.o)
-    0x01016058   0x00000084   Code   RO         3795    i.smpc_calc_subkeys  fr8010h_stack.lib(smpc.o)
-    0x010160dc   0x00000080   Code   RO         3796    i.smpc_check_key_distrib  fr8010h_stack.lib(smpc.o)
-    0x0101615c   0x0000002c   Code   RO         3797    i.smpc_check_max_key_size  fr8010h_stack.lib(smpc.o)
-    0x01016188   0x00000024   Code   RO         3798    i.smpc_check_pairing_feat  fr8010h_stack.lib(smpc.o)
-    0x010161ac   0x00000082   Code   RO         4421    i.smpc_check_param  fr8010h_stack.lib(smpc_util.o)
-    0x0101622e   0x00000002   PAD
-    0x01016230   0x00000064   Code   RO         3799    i.smpc_check_repeated_attempts  fr8010h_stack.lib(smpc.o)
-    0x01016294   0x00000034   Code   RO         3800    i.smpc_clear_timeout_timer  fr8010h_stack.lib(smpc.o)
-    0x010162c8   0x00000248   Code   RO         4358    i.smpc_confirm_gen_rand  fr8010h_stack.lib(smpc_api.o)
-    0x01016510   0x0000001e   Code   RO         4422    i.smpc_construcpublic_key_t_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x0101652e   0x00000008   Code   RO         4423    i.smpc_construct_dhkey_check_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01016536   0x00000008   Code   RO         4424    i.smpc_construct_enc_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x0101653e   0x0000001e   Code   RO         4425    i.smpc_construct_id_addr_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x0101655c   0x00000008   Code   RO         4426    i.smpc_construct_id_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01016564   0x00000006   Code   RO         4427    i.smpc_construct_keypress_notification_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x0101656a   0x00000012   Code   RO         4428    i.smpc_construct_mst_id_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x0101657c   0x00000008   Code   RO         4429    i.smpc_construct_pair_cfm_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01016584   0x00000006   Code   RO         4430    i.smpc_construct_pair_fail_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x0101658a   0x00000008   Code   RO         4431    i.smpc_construct_pair_rand_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01016592   0x0000000c   Code   RO         4432    i.smpc_construct_pair_req_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x0101659e   0x0000000c   Code   RO         4433    i.smpc_construct_pair_rsp_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x010165aa   0x00000006   Code   RO         4434    i.smpc_construct_sec_req_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x010165b0   0x00000008   Code   RO         4435    i.smpc_construct_sign_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x010165b8   0x00000038   Code   RO         4359    i.smpc_encrypt_cfm  fr8010h_stack.lib(smpc_api.o)
-    0x010165f0   0x00000026   Code   RO         4360    i.smpc_encrypt_start  fr8010h_stack.lib(smpc_api.o)
-    0x01016616   0x00000038   Code   RO         4361    i.smpc_encrypt_start_handler  fr8010h_stack.lib(smpc_api.o)
-    0x0101664e   0x00000002   PAD
-    0x01016650   0x0000005c   Code   RO         4398    i.smpc_f4_Init      fr8010h_stack.lib(smpc_crypto.o)
-    0x010166ac   0x00000038   Code   RO         4399    i.smpc_f4_complete  fr8010h_stack.lib(smpc_crypto.o)
-    0x010166e4   0x00000038   Code   RO         4400    i.smpc_f5_complete  fr8010h_stack.lib(smpc_crypto.o)
-    0x0101671c   0x000000b0   Code   RO         4401    i.smpc_f5_init      fr8010h_stack.lib(smpc_crypto.o)
-    0x010167cc   0x00000038   Code   RO         4402    i.smpc_f6_complete  fr8010h_stack.lib(smpc_crypto.o)
-    0x01016804   0x0000009c   Code   RO         4403    i.smpc_f6_init      fr8010h_stack.lib(smpc_crypto.o)
-    0x010168a0   0x00000038   Code   RO         4404    i.smpc_g2_complete  fr8010h_stack.lib(smpc_crypto.o)
-    0x010168d8   0x00000068   Code   RO         4405    i.smpc_g2_init      fr8010h_stack.lib(smpc_crypto.o)
-    0x01016940   0x00000080   Code   RO         3801    i.smpc_generate_cfm  fr8010h_stack.lib(smpc.o)
-    0x010169c0   0x00000074   Code   RO         3802    i.smpc_generate_ci  fr8010h_stack.lib(smpc.o)
-    0x01016a34   0x000000b8   Code   RO         3803    i.smpc_generate_e1  fr8010h_stack.lib(smpc.o)
-    0x01016aec   0x00000058   Code   RO         3804    i.smpc_generate_l   fr8010h_stack.lib(smpc.o)
-    0x01016b44   0x00000030   Code   RO         3805    i.smpc_generate_rand  fr8010h_stack.lib(smpc.o)
-    0x01016b74   0x00000050   Code   RO         3806    i.smpc_generate_stk  fr8010h_stack.lib(smpc.o)
-    0x01016bc4   0x00000108   Code   RO         3807    i.smpc_get_key_sec_prop  fr8010h_stack.lib(smpc.o)
-    0x01016ccc   0x00000030   Code   RO         3808    i.smpc_get_next_passkey_bit  fr8010h_stack.lib(smpc.o)
-    0x01016cfc   0x00000040   Code   RO         3809    i.smpc_handle_dh_key_check_complete  fr8010h_stack.lib(smpc.o)
-    0x01016d3c   0x00000138   Code   RO         3810    i.smpc_handle_enc_change_evt  fr8010h_stack.lib(smpc.o)
-    0x01016e74   0x000000a8   Code   RO         3811    i.smpc_init_mac_key_calculation  fr8010h_stack.lib(smpc.o)
-    0x01016f1c   0x000000d4   Code   RO         3812    i.smpc_initiate_dhkey_check  fr8010h_stack.lib(smpc.o)
-    0x01016ff0   0x000000d4   Code   RO         3813    i.smpc_initiate_dhkey_verification  fr8010h_stack.lib(smpc.o)
-    0x010170c4   0x0000002c   Code   RO         3814    i.smpc_is_sec_mode_reached  fr8010h_stack.lib(smpc.o)
-    0x010170f0   0x00000026   Code   RO         4362    i.smpc_key_press_notification_ind  fr8010h_stack.lib(smpc_api.o)
-    0x01017116   0x00000002   PAD
-    0x01017118   0x0000004c   Code   RO         3815    i.smpc_launch_rep_att_timer  fr8010h_stack.lib(smpc.o)
-    0x01017164   0x0000004c   Code   RO         4363    i.smpc_pairing_csrk_exch  fr8010h_stack.lib(smpc_api.o)
-    0x010171b0   0x00000060   Code   RO         3816    i.smpc_pairing_end  fr8010h_stack.lib(smpc.o)
-    0x01017210   0x00000048   Code   RO         4364    i.smpc_pairing_irk_exch  fr8010h_stack.lib(smpc_api.o)
-    0x01017258   0x0000006c   Code   RO         4365    i.smpc_pairing_ltk_exch  fr8010h_stack.lib(smpc_api.o)
-    0x010172c4   0x00000058   Code   RO         4366    i.smpc_pairing_nc_exch  fr8010h_stack.lib(smpc_api.o)
-    0x0101731c   0x000000c8   Code   RO         4367    i.smpc_pairing_oob_exch  fr8010h_stack.lib(smpc_api.o)
-    0x010173e4   0x00000040   Code   RO         4368    i.smpc_pairing_req_handler  fr8010h_stack.lib(smpc_api.o)
-    0x01017424   0x00000138   Code   RO         4369    i.smpc_pairing_rsp  fr8010h_stack.lib(smpc_api.o)
-    0x0101755c   0x000000ac   Code   RO         4370    i.smpc_pairing_start  fr8010h_stack.lib(smpc_api.o)
-    0x01017608   0x000000f8   Code   RO         4371    i.smpc_pairing_tk_exch  fr8010h_stack.lib(smpc_api.o)
-    0x01017700   0x00000058   Code   RO         3817    i.smpc_pdu_recv     fr8010h_stack.lib(smpc.o)
-    0x01017758   0x00000090   Code   RO         3818    i.smpc_pdu_send     fr8010h_stack.lib(smpc.o)
-    0x010177e8   0x0000003c   Code   RO         4406    i.smpc_process_aes_cmac  fr8010h_stack.lib(smpc_crypto.o)
-    0x01017824   0x0000009c   Code   RO         4436    i.smpc_recv_dhkey_check_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x010178c0   0x00000034   Code   RO         4437    i.smpc_recv_enc_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x010178f4   0x00000050   Code   RO         4438    i.smpc_recv_id_addr_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017944   0x00000034   Code   RO         4439    i.smpc_recv_id_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017978   0x0000004c   Code   RO         4440    i.smpc_recv_keypress_notification_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x010179c4   0x00000058   Code   RO         4441    i.smpc_recv_mst_id_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017a1c   0x000000f4   Code   RO         4442    i.smpc_recv_pair_cfm_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017b10   0x00000040   Code   RO         4443    i.smpc_recv_pair_fail_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017b50   0x000001f4   Code   RO         4444    i.smpc_recv_pair_rand_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017d44   0x000000a8   Code   RO         4445    i.smpc_recv_pair_req_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017dec   0x00000128   Code   RO         4446    i.smpc_recv_pair_rsp_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01017f14   0x000000f0   Code   RO         4447    i.smpc_recv_public_key_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01018004   0x00000080   Code   RO         4448    i.smpc_recv_sec_req_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x01018084   0x00000034   Code   RO         4449    i.smpc_recv_sign_info_pdu  fr8010h_stack.lib(smpc_util.o)
-    0x010180b8   0x00000010   Code   RO         3819    i.smpc_secure_connections_enabled  fr8010h_stack.lib(smpc.o)
-    0x010180c8   0x00000054   Code   RO         4372    i.smpc_security_req_send  fr8010h_stack.lib(smpc_api.o)
-    0x0101811c   0x0000003e   Code   RO         3820    i.smpc_send_gen_dh_key_cmd  fr8010h_stack.lib(smpc.o)
-    0x0101815a   0x00000002   PAD
-    0x0101815c   0x00000078   Code   RO         3821    i.smpc_send_ltk_req_rsp  fr8010h_stack.lib(smpc.o)
-    0x010181d4   0x000000b0   Code   RO         3822    i.smpc_send_pairing_ind  fr8010h_stack.lib(smpc.o)
-    0x01018284   0x00000100   Code   RO         3823    i.smpc_send_pairing_req_ind  fr8010h_stack.lib(smpc.o)
-    0x01018384   0x00000088   Code   RO         3824    i.smpc_send_start_enc_cmd  fr8010h_stack.lib(smpc.o)
-    0x0101840c   0x0000003e   Code   RO         3825    i.smpc_send_use_enc_block_cmd  fr8010h_stack.lib(smpc.o)
-    0x0101844a   0x00000002   PAD
-    0x0101844c   0x000000e8   Code   RO         4373    i.smpc_sign_command  fr8010h_stack.lib(smpc_api.o)
-    0x01018534   0x000001d8   Code   RO         4374    i.smpc_sign_cont    fr8010h_stack.lib(smpc_api.o)
-    0x0101870c   0x000000c4   Code   RO         3826    i.smpc_tkdp_rcp_continue  fr8010h_stack.lib(smpc.o)
-    0x010187d0   0x00000030   Code   RO         3827    i.smpc_tkdp_rcp_start  fr8010h_stack.lib(smpc.o)
-    0x01018800   0x000000e4   Code   RO         3828    i.smpc_tkdp_send_continue  fr8010h_stack.lib(smpc.o)
-    0x010188e4   0x00000030   Code   RO         3829    i.smpc_tkdp_send_start  fr8010h_stack.lib(smpc.o)
-    0x01018914   0x00000016   Code   RO         3830    i.smpc_xor          fr8010h_stack.lib(smpc.o)
-    0x0101892a   0x00000002   PAD
-    0x0101892c   0x00000060   Code   RO          656    i.snesor_dpi_init   sensor.o
-    0x0101898c   0x0000002c   Code   RO         1397    i.sp_gatt_add_service  simple_gatt_service.o
-    0x010189b8   0x000001d4   Code   RO         1398    i.sp_gatt_msg_handler  simple_gatt_service.o
-    0x01018b8c   0x00000178   Code   RO          243    i.sp_start_adv      ble_simple_peripheral.o
-    0x01018d04   0x0000002c   Code   RO         2838    i.system_latency_disable  fr8010h_stack.lib(patch_rf.o)
-    0x01018d30   0x00000028   Code   RO         2839    i.system_latency_enable  fr8010h_stack.lib(patch_rf.o)
-    0x01018d58   0x00000014   Code   RO            4    i.system_nosleep_evt_get  proj_main.o
-    0x01018d6c   0x00000018   Code   RO            5    i.system_nosleep_evt_set  proj_main.o
-    0x01018d84   0x00000008   Code   RO         2880    i.system_sleep_disable  fr8010h_stack.lib(sys_utils.o)
-    0x01018d8c   0x00000008   Code   RO         2881    i.system_sleep_enable  fr8010h_stack.lib(sys_utils.o)
-    0x01018d94   0x00000070   Code   RO          404    i.task_10s_timer_handle  timer.o
-    0x01018e04   0x000000cc   Code   RO          405    i.task_1s_timer_handle  timer.o
-    0x01018ed0   0x000000bc   Code   RO         2180    i.timer_init        driver_timer.o
-    0x01018f8c   0x000000ac   Code   RO         2882    i.trng_flow_w_specific_smp_cnt  fr8010h_stack.lib(sys_utils.o)
-    0x01019038   0x00000060   Code   RO         2883    i.trng_init_        fr8010h_stack.lib(sys_utils.o)
-    0x01019098   0x00000098   Code   RO         1033    i.url_send_timer_handle  func.o
-    0x01019130   0x00000048   Code   RO            6    i.user_custom_parameters  proj_main.o
-    0x01019178   0x00000050   Code   RO          991    i.user_data_storage_do  inflash.o
-    0x010191c8   0x00000060   Code   RO            7    i.user_entry_after_ble_init  proj_main.o
-    0x01019228   0x00000038   Code   RO            8    i.user_entry_before_ble_init  proj_main.o
-    0x01019260   0x00000020   Code   RO          348    i.user_event_send   user_task.o
-    0x01019280   0x000001b0   Code   RO          476    i.user_gpio_init    gpio.o
-    0x01019430   0x0000016c   Code   RO          992    i.user_inflash_init  inflash.o
-    0x0101959c   0x00000026   Code   RO            9    i.user_init_static_memory  proj_main.o
-    0x010195c2   0x00000002   PAD
-    0x010195c4   0x00000090   Code   RO          508    i.user_keyscan_init  keyscan.o
-    0x01019654   0x0000002e   Code   RO          509    i.user_keyscan_io_init  keyscan.o
-    0x01019682   0x00000002   PAD
-    0x01019684   0x00000154   Code   RO         1034    i.user_keyvalue_send  func.o
-    0x010197d8   0x0000004c   Code   RO          901    i.user_led_init     led.o
-    0x01019824   0x00000030   Code   RO          902    i.user_led_io_deinit  led.o
-    0x01019854   0x00000036   Code   RO          903    i.user_led_io_init  led.o
-    0x0101988a   0x00000040   Code   RO          741    i.user_qdec_deinit  qdec.o
-    0x010198ca   0x00000002   PAD
-    0x010198cc   0x0000006c   Code   RO          742    i.user_qdec_init    qdec.o
-    0x01019938   0x0000012c   Code   RO          657    i.user_sensor_init  sensor.o
-    0x01019a64   0x00000118   Code   RO          349    i.user_task_func    user_task.o
-    0x01019b7c   0x00000018   Code   RO          350    i.user_task_init    user_task.o
-    0x01019b94   0x0000006c   Code   RO          406    i.user_timer_init   timer.o
-    0x01019c00   0x0000014c   Code   RO         1035    i.user_url_send     func.o
-    0x01019d4c   0x00000008   Code   RO         1988    i.wdt_feed          driver_wdt.o
-    0x01019d54   0x0000007c   Code   RO         1989    i.wdt_init          driver_wdt.o
-    0x01019dd0   0x00000028   Code   RO         1990    i.wdt_start         driver_wdt.o
-    0x01019df8   0x00000020   Code   RO         1991    i.wdt_stop          driver_wdt.o
-    0x01019e18   0x0000000a   Code   RO          904    i.work_mode_led_off  led.o
-    0x01019e22   0x00000002   PAD
-    0x01019e24   0x00000030   Code   RO          905    i.work_mode_led_on  led.o
-    0x01019e54   0x00000060   Code   RO          906    i.work_mode_led_prestart  led.o
-    0x01019eb4   0x00000060   Code   RO          907    i.work_mode_timer_handle  led.o
-    0x01019f14   0x0000000c   Data   RO          245    .constdata          ble_simple_peripheral.o
-    0x01019f20   0x0000003b   Data   RO          409    .constdata          timer.o
-    0x01019f5b   0x00000001   PAD
-    0x01019f5c   0x000000c6   Data   RO          512    .constdata          keyscan.o
-    0x0101a022   0x00000048   Data   RO          658    .constdata          sensor.o
-    0x0101a06a   0x0000000f   Data   RO          744    .constdata          qdec.o
-    0x0101a079   0x00000003   PAD
-    0x0101a07c   0x00000002   Data   RO          787    .constdata          amic.o
-    0x0101a07e   0x0000002f   Data   RO          837    .constdata          app.o
-    0x0101a0ad   0x0000000e   Data   RO          909    .constdata          led.o
-    0x0101a0bb   0x00000015   Data   RO          993    .constdata          inflash.o
-    0x0101a0d0   0x00000030   Data   RO         1037    .constdata          func.o
-    0x0101a100   0x00000016   Data   RO         1078    .constdata          adc.o
-    0x0101a116   0x00000002   PAD
-    0x0101a118   0x000001c0   Data   RO         1126    .constdata          sbc.o
-    0x0101a2d8   0x00000320   Data   RO         1218    .constdata          sbc_primitives.o
-    0x0101a5f8   0x00000002   Data   RO         1368    .constdata          dev_info_service.o
-    0x0101a5fa   0x00000002   PAD
-    0x0101a5fc   0x0000008c   Data   RO         1369    .constdata          dev_info_service.o
-    0x0101a688   0x00000002   Data   RO         1402    .constdata          simple_gatt_service.o
-    0x0101a68a   0x00000002   PAD
-    0x0101a68c   0x000000c4   Data   RO         1403    .constdata          simple_gatt_service.o
-    0x0101a750   0x00000002   Data   RO         1437    .constdata          hid_service.o
-    0x0101a752   0x00000002   PAD
-    0x0101a754   0x00000318   Data   RO         1438    .constdata          hid_service.o
-    0x0101aa6c   0x00000010   Data   RO         1488    .constdata          ota_service.o
-    0x0101aa7c   0x00000134   Data   RO         1489    .constdata          ota_service.o
-    0x0101abb0   0x00000400   Data   RO         1547    .constdata          ota.o
-    0x0101afb0   0x00000002   Data   RO         1635    .constdata          batt_service.o
-    0x0101afb2   0x00000002   PAD
-    0x0101afb4   0x00000070   Data   RO         1636    .constdata          batt_service.o
-    0x0101b024   0x00000030   Data   RO         2183    .constdata          driver_timer.o
-    0x0101b054   0x00000010   Data   RO         2971    .constdata          fr8010h_stack.lib(flash.o)
-    0x0101b064   0x00000004   Data   RO         3021    .constdata          fr8010h_stack.lib(app.o)
-    0x0101b068   0x00000030   Data   RO         3135    .constdata          fr8010h_stack.lib(app_sec.o)
-    0x0101b098   0x00000008   Data   RO         3136    .constdata          fr8010h_stack.lib(app_sec.o)
-    0x0101b0a0   0x00000058   Data   RO         3280    .constdata          fr8010h_stack.lib(gapm.o)
-    0x0101b0f8   0x00000024   Data   RO         3385    .constdata          fr8010h_stack.lib(gattm.o)
-    0x0101b11c   0x000000d8   Data   RO         3568    .constdata          fr8010h_stack.lib(app_task.o)
-    0x0101b1f4   0x0000000c   Data   RO         3569    .constdata          fr8010h_stack.lib(app_task.o)
-    0x0101b200   0x00000130   Data   RO         3692    .constdata          fr8010h_stack.lib(gapc_task.o)
-    0x0101b330   0x0000000c   Data   RO         3693    .constdata          fr8010h_stack.lib(gapc_task.o)
-    0x0101b33c   0x00000200   Data   RO         3788    .constdata          fr8010h_stack.lib(gapm_task.o)
-    0x0101b53c   0x00000110   Data   RO         3789    .constdata          fr8010h_stack.lib(gapm_task.o)
-    0x0101b64c   0x0000000c   Data   RO         3790    .constdata          fr8010h_stack.lib(gapm_task.o)
-    0x0101b658   0x00000019   Data   RO         3831    .constdata          fr8010h_stack.lib(smpc.o)
-    0x0101b671   0x00000003   PAD
-    0x0101b674   0x0000008c   Data   RO         3924    .constdata          fr8010h_stack.lib(atts.o)
-    0x0101b700   0x000000e0   Data   RO         3985    .constdata          fr8010h_stack.lib(gattc_task.o)
-    0x0101b7e0   0x0000000c   Data   RO         3986    .constdata          fr8010h_stack.lib(gattc_task.o)
-    0x0101b7ec   0x00000008   Data   RO         4018    .constdata          fr8010h_stack.lib(gattm_task.o)
-    0x0101b7f4   0x0000000c   Data   RO         4019    .constdata          fr8010h_stack.lib(gattm_task.o)
-    0x0101b800   0x00000060   Data   RO         4038    .constdata          fr8010h_stack.lib(l2cc_task.o)
-    0x0101b860   0x0000000c   Data   RO         4039    .constdata          fr8010h_stack.lib(l2cc_task.o)
-    0x0101b86c   0x000000d8   Data   RO         4116    .constdata          fr8010h_stack.lib(gapc_hci.o)
-    0x0101b944   0x00000018   Data   RO         4144    .constdata          fr8010h_stack.lib(gapc_sig.o)
-    0x0101b95c   0x0000003c   Data   RO         4450    .constdata          fr8010h_stack.lib(smpc_util.o)
-    0x0101b998   0x0000003c   Data   RO         4451    .constdata          fr8010h_stack.lib(smpc_util.o)
-    0x0101b9d4   0x00000070   Data   RO         4498    .constdata          fr8010h_stack.lib(attc.o)
-    0x0101ba44   0x00000114   Data   RO         4563    .constdata          fr8010h_stack.lib(l2cc_pdu.o)
-    0x0101bb58   0x00000040   Data   RO         4583    .constdata          fr8010h_stack.lib(l2cc_sig.o)
-    0x0101bb98   0x0000003e   Data   RO          661    .conststring        sensor.o
-    0x0101bbd6   0x00000002   PAD
-    0x0101bbd8   0x00000044   Data   RO         1042    .conststring        func.o
-    0x0101bc1c   0x00000052   Data   RO         1548    .conststring        ota.o
-    0x0101bc6e   0x00000002   PAD
-    0x0101bc70   0x0000002f   Data   RO         3494    .conststring        fr8010h_stack.lib(mesh_api.o)
-    0x0101bc9f   0x00000001   PAD
-    0x0101bca0   0x0000006d   Data   RO         4564    .conststring        fr8010h_stack.lib(l2cc_pdu.o)
-
-
-    Execution Region ER_BOOT (Base: 0x20000000, Size: 0x00000080, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x20000000   0x00000080   Data   RO         2509    RESET               app_boot_vectors.o
-
-
-    Execution Region USER_RE_RAM_FRONT (Base: 0x20000b60, Size: 0x0000003c, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x20000b60   0x0000003c   Code   RO         2776    ram_code_front      fr8010h_stack.lib(entry.o)
-
-
-    Execution Region USER_RE_RAM (Base: 0x20000b9c, Size: 0x0000295c, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x20000b9c   0x0000000a   Ven    RO         6496    Veneer$$Code        anon$$obj.o
-    0x20000ba6   0x0000000a   Ven    RO         6497    Veneer$$Code        anon$$obj.o
-    0x20000bb0   0x0000000a   Ven    RO         6498    Veneer$$Code        anon$$obj.o
-    0x20000bba   0x0000000a   Ven    RO         6499    Veneer$$Code        anon$$obj.o
-    0x20000bc4   0x0000000a   Ven    RO         6500    Veneer$$Code        anon$$obj.o
-    0x20000bce   0x0000000a   Ven    RO         6501    Veneer$$Code        anon$$obj.o
-    0x20000bd8   0x0000000a   Ven    RO         6502    Veneer$$Code        anon$$obj.o
-    0x20000be2   0x0000000a   Ven    RO         6503    Veneer$$Code        anon$$obj.o
-    0x20000bec   0x0000000a   Ven    RO         6504    Veneer$$Code        anon$$obj.o
-    0x20000bf6   0x0000000a   Ven    RO         6505    Veneer$$Code        anon$$obj.o
-    0x20000c00   0x0000000a   Ven    RO         6506    Veneer$$Code        anon$$obj.o
-    0x20000c0a   0x0000000a   Ven    RO         6507    Veneer$$Code        anon$$obj.o
-    0x20000c14   0x0000000a   Ven    RO         6508    Veneer$$Code        anon$$obj.o
-    0x20000c1e   0x0000000a   Ven    RO         6509    Veneer$$Code        anon$$obj.o
-    0x20000c28   0x0000000a   Ven    RO         6510    Veneer$$Code        anon$$obj.o
-    0x20000c32   0x0000000a   Ven    RO         6511    Veneer$$Code        anon$$obj.o
-    0x20000c3c   0x0000000a   Ven    RO         6512    Veneer$$Code        anon$$obj.o
-    0x20000c46   0x0000000a   Ven    RO         6513    Veneer$$Code        anon$$obj.o
-    0x20000c50   0x0000000a   Ven    RO         6514    Veneer$$Code        anon$$obj.o
-    0x20000c5a   0x0000000a   Ven    RO         6515    Veneer$$Code        anon$$obj.o
-    0x20000c64   0x0000000a   Ven    RO         6516    Veneer$$Code        anon$$obj.o
-    0x20000c6e   0x0000000a   Ven    RO         6517    Veneer$$Code        anon$$obj.o
-    0x20000c78   0x0000000a   Ven    RO         6518    Veneer$$Code        anon$$obj.o
-    0x20000c82   0x0000000a   Ven    RO         6519    Veneer$$Code        anon$$obj.o
-    0x20000c8c   0x0000000a   Ven    RO         6520    Veneer$$Code        anon$$obj.o
-    0x20000c96   0x0000000a   Ven    RO         6521    Veneer$$Code        anon$$obj.o
-    0x20000ca0   0x0000000a   Ven    RO         6522    Veneer$$Code        anon$$obj.o
-    0x20000caa   0x0000000a   Ven    RO         6523    Veneer$$Code        anon$$obj.o
-    0x20000cb4   0x0000000a   Ven    RO         6524    Veneer$$Code        anon$$obj.o
-    0x20000cbe   0x0000000a   Ven    RO         6525    Veneer$$Code        anon$$obj.o
-    0x20000cc8   0x0000000a   Ven    RO         6526    Veneer$$Code        anon$$obj.o
-    0x20000cd2   0x0000000a   Ven    RO         6527    Veneer$$Code        anon$$obj.o
-    0x20000cdc   0x0000000a   Ven    RO         6528    Veneer$$Code        anon$$obj.o
-    0x20000ce6   0x0000000a   Ven    RO         6529    Veneer$$Code        anon$$obj.o
-    0x20000cf0   0x0000000a   Ven    RO         6530    Veneer$$Code        anon$$obj.o
-    0x20000cfa   0x0000000a   Ven    RO         6531    Veneer$$Code        anon$$obj.o
-    0x20000d04   0x0000000a   Ven    RO         6532    Veneer$$Code        anon$$obj.o
-    0x20000d0e   0x0000000a   Ven    RO         6533    Veneer$$Code        anon$$obj.o
-    0x20000d18   0x0000000a   Ven    RO         6534    Veneer$$Code        anon$$obj.o
-    0x20000d22   0x0000000a   Ven    RO         6535    Veneer$$Code        anon$$obj.o
-    0x20000d2c   0x0000000a   Ven    RO         6536    Veneer$$Code        anon$$obj.o
-    0x20000d36   0x0000000a   Ven    RO         6537    Veneer$$Code        anon$$obj.o
-    0x20000d40   0x0000000a   Ven    RO         6538    Veneer$$Code        anon$$obj.o
-    0x20000d4a   0x0000000a   Ven    RO         6539    Veneer$$Code        anon$$obj.o
-    0x20000d54   0x0000000a   Ven    RO         6540    Veneer$$Code        anon$$obj.o
-    0x20000d5e   0x0000000a   Ven    RO         6541    Veneer$$Code        anon$$obj.o
-    0x20000d68   0x0000000a   Ven    RO         6542    Veneer$$Code        anon$$obj.o
-    0x20000d72   0x0000000a   Ven    RO         6543    Veneer$$Code        anon$$obj.o
-    0x20000d7c   0x0000000a   Ven    RO         6544    Veneer$$Code        anon$$obj.o
-    0x20000d86   0x0000000a   Ven    RO         6545    Veneer$$Code        anon$$obj.o
-    0x20000d90   0x0000000a   Ven    RO         6546    Veneer$$Code        anon$$obj.o
-    0x20000d9a   0x0000000a   Ven    RO         6547    Veneer$$Code        anon$$obj.o
-    0x20000da4   0x0000000a   Ven    RO         6548    Veneer$$Code        anon$$obj.o
-    0x20000dae   0x0000000a   Ven    RO         6549    Veneer$$Code        anon$$obj.o
-    0x20000db8   0x0000000a   Ven    RO         6550    Veneer$$Code        anon$$obj.o
-    0x20000dc2   0x0000000a   Ven    RO         6551    Veneer$$Code        anon$$obj.o
-    0x20000dcc   0x0000000a   Ven    RO         6552    Veneer$$Code        anon$$obj.o
-    0x20000dd6   0x0000000a   Ven    RO         6553    Veneer$$Code        anon$$obj.o
-    0x20000de0   0x0000000a   Ven    RO         6554    Veneer$$Code        anon$$obj.o
-    0x20000dea   0x0000000a   Ven    RO         6555    Veneer$$Code        anon$$obj.o
-    0x20000df4   0x0000000a   Ven    RO         6556    Veneer$$Code        anon$$obj.o
-    0x20000dfe   0x0000000a   Ven    RO         6557    Veneer$$Code        anon$$obj.o
-    0x20000e08   0x0000000a   Ven    RO         6558    Veneer$$Code        anon$$obj.o
-    0x20000e12   0x0000000a   Ven    RO         6559    Veneer$$Code        anon$$obj.o
-    0x20000e1c   0x0000000a   Ven    RO         6560    Veneer$$Code        anon$$obj.o
-    0x20000e26   0x0000000a   Ven    RO         6561    Veneer$$Code        anon$$obj.o
-    0x20000e30   0x0000000a   Ven    RO         6562    Veneer$$Code        anon$$obj.o
-    0x20000e3a   0x0000000a   Ven    RO         6563    Veneer$$Code        anon$$obj.o
-    0x20000e44   0x0000000a   Ven    RO         6564    Veneer$$Code        anon$$obj.o
-    0x20000e4e   0x0000000a   Ven    RO         6565    Veneer$$Code        anon$$obj.o
-    0x20000e58   0x0000000a   Ven    RO         6566    Veneer$$Code        anon$$obj.o
-    0x20000e62   0x0000000a   Ven    RO         6567    Veneer$$Code        anon$$obj.o
-    0x20000e6c   0x0000000a   Ven    RO         6568    Veneer$$Code        anon$$obj.o
-    0x20000e76   0x0000000a   Ven    RO         6569    Veneer$$Code        anon$$obj.o
-    0x20000e80   0x0000000a   Ven    RO         6570    Veneer$$Code        anon$$obj.o
-    0x20000e8a   0x0000000a   Ven    RO         6571    Veneer$$Code        anon$$obj.o
-    0x20000e94   0x0000000a   Ven    RO         6572    Veneer$$Code        anon$$obj.o
-    0x20000e9e   0x0000000a   Ven    RO         6573    Veneer$$Code        anon$$obj.o
-    0x20000ea8   0x0000000a   Ven    RO         6574    Veneer$$Code        anon$$obj.o
-    0x20000eb2   0x0000000a   Ven    RO         6575    Veneer$$Code        anon$$obj.o
-    0x20000ebc   0x00000078   Code   RO           10    ram_code            proj_main.o
-    0x20000f34   0x00000030   Code   RO          407    ram_code            timer.o
-    0x20000f64   0x000000cc   Code   RO          510    ram_code            keyscan.o
-    0x20001030   0x0000008c   Code   RO          743    ram_code            qdec.o
-    0x200010bc   0x00000022   Code   RO          785    ram_code            amic.o
-    0x200010de   0x00000002   PAD
-    0x200010e0   0x000001c0   Code   RO         1545    ram_code            ota.o
-    0x200012a0   0x00000208   Code   RO         1691    ram_code            driver_pmu.o
-    0x200014a8   0x00000002   Code   RO         1923    ram_code            driver_rtc.o
-    0x200014aa   0x00000002   PAD
-    0x200014ac   0x00000100   Code   RO         1993    ram_code            driver_wdt.o
-    0x200015ac   0x00000020   Code   RO         2113    ram_code            driver_exti.o
-    0x200015cc   0x0000004c   Code   RO         2182    ram_code            driver_timer.o
-    0x20001618   0x00000064   Code   RO         2487    ram_code            core_cm3_isr.o
-    0x2000167c   0x00000080   Code   RO         2510    ram_code            app_boot_vectors.o
-    0x200016fc   0x00000474   Code   RO         2517    ram_code            patch.o
-    0x20001b70   0x000002f0   Code   RO         2775    ram_code            fr8010h_stack.lib(entry.o)
-    0x20001e60   0x0000014c   Code   RO         2822    ram_code            fr8010h_stack.lib(patch_rtos.o)
-    0x20001fac   0x00000018   Code   RO         2832    ram_code            fr8010h_stack.lib(patch_rf.o)
-    0x20001fc4   0x00000908   Code   RO         2841    ram_code            fr8010h_stack.lib(patch_rf.o)
-    0x200028cc   0x00000006   Code   RO         2860    ram_code            fr8010h_stack.lib(sys_utils.o)
-    0x200028d2   0x00000002   PAD
-    0x200028d4   0x0000029c   Code   RO         2885    ram_code            fr8010h_stack.lib(sys_utils.o)
-    0x20002b70   0x000003ac   Code   RO         2970    ram_code            fr8010h_stack.lib(flash.o)
-    0x20002f1c   0x00000554   Code   RO         3167    ram_code            fr8010h_stack.lib(adv_check_mode.o)
-    0x20003470   0x00000054   Code   RO         3444    ram_code            fr8010h_stack.lib(patch_no_md_bit.o)
-    0x200034c4   0x00000034   Code   RO         4660    ram_code            fr8010h_stack.lib(m_al_scan.o)
-
-
-    Execution Region ER_RW (Base: 0x200034f8, Size: 0x00000708, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x200034f8   0x00000010   Data   RW           11    .data               proj_main.o
-    0x20003508   0x00000010   Data   RW          246    .data               ble_simple_peripheral.o
-    0x20003518   0x00000006   Data   RW          351    .data               user_task.o
-    0x2000351e   0x00000001   Data   RW          412    .data               timer.o
-    0x2000351f   0x00000001   PAD
-    0x20003520   0x00000034   Data   RW          513    .data               keyscan.o
-    0x20003554   0x0000000c   Data   RW          604    .data               button.o
-    0x20003560   0x00000020   Data   RW          662    .data               sensor.o
-    0x20003580   0x00000002   Data   RW          745    .data               qdec.o
-    0x20003582   0x00000002   Data   RW          788    .data               amic.o
-    0x20003584   0x00000002   Data   RW          843    .data               app.o
-    0x20003586   0x00000002   PAD
-    0x20003588   0x0000000c   Data   RW          910    .data               led.o
-    0x20003594   0x00000048   Data   RW          995    .data               inflash.o
-    0x200035dc   0x0000007c   Data   RW         1043    .data               func.o
-    0x20003658   0x00000004   Data   RW         1079    .data               adc.o
-    0x2000365c   0x000001a4   Data   RW         1271    .data               adpcm.o
-    0x20003800   0x0000000c   Data   RW         1303    .data               audio_encoder.o
-    0x2000380c   0x00000001   Data   RW         1370    .data               dev_info_service.o
-    0x2000380d   0x00000007   Data   RW         1404    .data               simple_gatt_service.o
-    0x20003814   0x0000000a   Data   RW         1440    .data               hid_service.o
-    0x2000381e   0x00000002   Data   RW         1490    .data               ota_service.o
-    0x20003820   0x00000028   Data   RW         1549    .data               ota.o
-    0x20003848   0x00000002   Data   RW         1637    .data               batt_service.o
-    0x2000384a   0x00000001   Data   RW         1692    .data               driver_pmu.o
-    0x2000384b   0x00000001   PAD
-    0x2000384c   0x00000004   Data   RW         2042    .data               driver_i2s.o
-    0x20003850   0x0000000c   Data   RW         2423    .data               driver_adc.o
-    0x2000385c   0x00000024   PAD
-    0x20003880   0x00000100   Data   RW         2519    .data               patch.o
-    0x20003980   0x00000014   Data   RW         2717    .data               fr8010h_stack.lib(gatt_api.o)
-    0x20003994   0x00000010   Data   RW         2778    .data               fr8010h_stack.lib(entry.o)
-    0x200039a4   0x0000000c   Data   RW         2802    .data               fr8010h_stack.lib(jump_table.o)
-    0x200039b0   0x00000008   Data   RW         2823    .data               fr8010h_stack.lib(patch_rtos.o)
-    0x200039b8   0x00000130   Data   RW         2843    .data               fr8010h_stack.lib(patch_rf.o)
-    0x20003ae8   0x00000008   Data   RW         2887    .data               fr8010h_stack.lib(sys_utils.o)
-    0x20003af0   0x0000000c   Data   RW         2958    .data               fr8010h_stack.lib(os_timer.o)
-    0x20003afc   0x0000000c   Data   RW         3022    .data               fr8010h_stack.lib(app.o)
-    0x20003b08   0x00000008   Data   RW         3075    .data               fr8010h_stack.lib(app_conn.o)
-    0x20003b10   0x00000014   Data   RW         3096    .data               fr8010h_stack.lib(user_bond_manage.o)
-    0x20003b24   0x00000010   Data   RW         3137    .data               fr8010h_stack.lib(app_sec.o)
-    0x20003b34   0x00000066   Data   RW         3168    .data               fr8010h_stack.lib(adv_check_mode.o)
-    0x20003b9a   0x00000002   PAD
-    0x20003b9c   0x00000008   Data   RW         3400    .data               fr8010h_stack.lib(prf.o)
-    0x20003ba4   0x00000028   Data   RW         3496    .data               fr8010h_stack.lib(mesh_api.o)
-    0x20003bcc   0x00000008   Data   RW         3570    .data               fr8010h_stack.lib(app_task.o)
-    0x20003bd4   0x00000001   Data   RW         3571    .data               fr8010h_stack.lib(app_task.o)
-    0x20003bd5   0x00000001   Data   RW         3628    .data               fr8010h_stack.lib(app_proj_event.o)
-    0x20003bd6   0x00000001   Data   RW         3791    .data               fr8010h_stack.lib(gapm_task.o)
-    0x20003bd7   0x00000001   Data   RW         3987    .data               fr8010h_stack.lib(gattc_task.o)
-    0x20003bd8   0x00000001   Data   RW         4020    .data               fr8010h_stack.lib(gattm_task.o)
-    0x20003bd9   0x00000003   PAD
-    0x20003bdc   0x00000004   Data   RW         4040    .data               fr8010h_stack.lib(l2cc_task.o)
-    0x20003be0   0x00000002   Data   RW         4317    .data               fr8010h_stack.lib(gapm_scan.o)
-    0x20003be2   0x00000002   PAD
-    0x20003be4   0x00000010   Data   RW         4662    .data               fr8010h_stack.lib(m_al_scan.o)
-    0x20003bf4   0x0000000a   Data   RW         4692    .data               fr8010h_stack.lib(m_al_task.o)
-
-
-    Execution Region ER_ZI (Base: 0x20003c00, Size: 0x0000119c, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x20003c00   0x00000034   Zero   RW          244    .bss                ble_simple_peripheral.o
-    0x20003c34   0x0000003c   Zero   RW          408    .bss                timer.o
-    0x20003c70   0x00000014   Zero   RW          511    .bss                keyscan.o
-    0x20003c84   0x00000080   Zero   RW          786    .bss                amic.o
-    0x20003d04   0x00000028   Zero   RW          908    .bss                led.o
-    0x20003d2c   0x00000320   Zero   RW         1036    .bss                func.o
-    0x2000404c   0x00000024   Zero   RW         1302    .bss                audio_encoder.o
-    0x20004070   0x0000000c   Zero   RW         1401    .bss                simple_gatt_service.o
-    0x2000407c   0x00000014   Zero   RW         1436    .bss                hid_service.o
-    0x20004090   0x00000014   Zero   RW         1546    .bss                ota.o
-    0x200040a4   0x00000014   Zero   RW         1634    .bss                batt_service.o
-    0x200040b8   0x00000014   Zero   RW         2422    .bss                driver_adc.o
-    0x200040cc   0x00000018   Zero   RW         2518    .bss                patch.o
-    0x200040e4   0x000006bc   Zero   RW         2716    .bss                fr8010h_stack.lib(gatt_api.o)
-    0x200047a0   0x00000028   Zero   RW         2777    .bss                fr8010h_stack.lib(entry.o)
-    0x200047c8   0x0000017c   Zero   RW         2801    .bss                fr8010h_stack.lib(jump_table.o)
-    0x20004944   0x00000040   Zero   RW         2842    .bss                fr8010h_stack.lib(patch_rf.o)
-    0x20004984   0x000000cc   Zero   RW         3020    .bss                fr8010h_stack.lib(app.o)
-    0x20004a50   0x00000014   Zero   RW         3074    .bss                fr8010h_stack.lib(app_conn.o)
-    0x20004a64   0x00000052   Zero   RW         3134    .bss                fr8010h_stack.lib(app_sec.o)
-    0x20004ab6   0x00000002   PAD
-    0x20004ab8   0x00000050   Zero   RW         3211    .bss                fr8010h_stack.lib(gapc.o)
-    0x20004b08   0x000000dc   Zero   RW         3279    .bss                fr8010h_stack.lib(gapm.o)
-    0x20004be4   0x00000050   Zero   RW         3362    .bss                fr8010h_stack.lib(gattc.o)
-    0x20004c34   0x00000020   Zero   RW         3384    .bss                fr8010h_stack.lib(gattm.o)
-    0x20004c54   0x000000b0   Zero   RW         3445    .bss                fr8010h_stack.lib(patch_no_md_bit.o)
-    0x20004d04   0x00000014   Zero   RW         3691    .bss                fr8010h_stack.lib(gapc_task.o)
-    0x20004d18   0x00000014   Zero   RW         3984    .bss                fr8010h_stack.lib(gattc_task.o)
-    0x20004d2c   0x00000014   Zero   RW         4037    .bss                fr8010h_stack.lib(l2cc_task.o)
-    0x20004d40   0x0000000c   Zero   RW         4063    .bss                fr8010h_stack.lib(l2cm.o)
-    0x20004d4c   0x00000050   Zero   RW         4526    .bss                fr8010h_stack.lib(l2cc.o)
-
-
-    Execution Region HEAP_KE (Base: 0x20004d9c, Size: 0x00000004, Max: 0xffffffff, ABSOLUTE)
-
-    Base Addr    Size         Type   Attr      Idx    E Section Name        Object
-
-    0x20004d9c   0x00000004   Data   RW         2803    heap_ke             fr8010h_stack.lib(jump_table.o)
-
-
-==============================================================================
-
-Image component sizes
-
-
-      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name
-
-       500        116         22          4          0       4331   adc.o
-       212         10          0        420          0       2453   adpcm.o
-       306         84          2          2        128       3294   amic.o
-       824        260         47          2          0       6771   app.o
-       128         16        128          0          0        632   app_boot_vectors.o
-       588         66          0         12         36       7826   audio_encoder.o
-       248         86        114          2         20       2799   batt_service.o
-      1728        758         12         16         52       8672   ble_simple_peripheral.o
-       724         54          0         12          0       4541   button.o
-       100         60          0          0          0        614   core_cm3_isr.o
-       136         50        142          1          0       2630   dev_info_service.o
-      1632         52          0         12         20       7987   driver_adc.o
-       424          0          0          0          0       2952   driver_codec.o
-       198          4          0          0          0       2320   driver_efuse.o
-        32         20          0          0          0       2971   driver_exti.o
-       292         36          0          4          0       5889   driver_i2s.o
-       578          0          0          0          0       1695   driver_keyscan.o
-      2582        102          0          1          0      14143   driver_pmu.o
-       214         16          0          0          0       4079   driver_pmu_qdec.o
-         2          0          0          0          0        506   driver_rtc.o
-       264         14         48          0          0       3411   driver_timer.o
-       460        156          0          0          0       3551   driver_wdt.o
-       908        216        116        124        800       4710   func.o
-       432        226          0          0          0        689   gpio.o
-       668        236        794         10         20       6228   hid_service.o
-       604        228         21         72          0       4418   inflash.o
-      2858        980        198         52         20       9566   keyscan.o
-       554         74         14         12         40       7623   led.o
-      2122        392       1106         40         20      13340   ota.o
-       324         88        324          2          0       5638   ota_service.o
-      1140         52          0        256         24      30148   patch.o
-       426         60         12         16          0      64613   proj_main.o
-       312         24         15          2          0       2291   qdec.o
-      1570         22        448          0          0      15350   sbc.o
-      1438         60        800          0          0      11226   sbc_primitives.o
-      1334        422        134         32          0       7836   sensor.o
-       552        240        198          7         12       4184   simple_gatt_service.o
-       656        232         59          1         60      28952   timer.o
-       336         70          0          6          0       3510   user_task.o
-
-    ----------------------------------------------------------------------
-     30278       5582       4772       1160       1252     314389   Object Totals
-      1830          0          0          0          0          0   (incl. Generated)
-        42          0         18         40          0          0   (incl. Padding)
-
-    ----------------------------------------------------------------------
-
-      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name
-
-      1368         44          0        102          0        480   adv_check_mode.o
-      2528        188          4         12        204       2144   app.o
-       364         46          0          8         20        288   app_conn.o
-        40          4          0          0          0         84   app_prf.o
-      1402        160          0          1          0       2140   app_proj_event.o
-      1558        242         56         16         82        956   app_sec.o
-      2308        188        228          9          0       2316   app_task.o
-      2482         22        112          0          0       1444   attc.o
-      1468         26          0          0          0        844   attm.o
-      1890         28          0          0          0        988   attm_db.o
-      4668         74        140          0          0       2656   atts.o
-      1744        206          0         16         40        496   entry.o
-       940         34         16          0          0        312   flash.o
-       526         50          0          0          0       1512   gap_api.o
-      1840        176          0          0         80       2536   gapc.o
-      1938         80        216          0          0       1788   gapc_hci.o
-       348         12         24          0          0        424   gapc_sig.o
-      3958        112        316          0         20       2872   gapc_task.o
-      1160        128         88          0        220       2328   gapm.o
-      1326        116          0          0          0       1400   gapm_actv.o
-       944         60          0          0          0        916   gapm_addr.o
-      2516        118          0          0          0       1656   gapm_adv.o
-      3030        158          0          0          0       2156   gapm_cfg.o
-      1044         52          0          0          0        804   gapm_init.o
-       812         20          0          0          0        716   gapm_list.o
-       784         30          0          0          0        892   gapm_per_sync.o
-      1680         58          0          2          0       1252   gapm_scan.o
-      1034         56          0          0          0       1000   gapm_smp.o
-       126         10        796          1          0        228   gapm_task.o
-      3764        256          0         20       1724       1624   gatt_api.o
-       950         66          0          0         80       1212   gattc.o
-      3932        158        236          1         20       2360   gattc_task.o
-       158         20         36          0         32        368   gattm.o
-         4          0         20          1          0         68   gattm_task.o
-      1028        152         80         16        380        648   jump_table.o
-      1240         54          0          0         80        864   l2cc.o
-       600         12          0          0          0        800   l2cc_lecb.o
-      2460         48        385          0          0        624   l2cc_pdu.o
-      1382         26         64          0          0        860   l2cc_sig.o
-      1964         54        108          4         20       1256   l2cc_task.o
-       268         44          0          0         12        540   l2cm.o
-        52          8          0         16          0         76   m_al_scan.o
-         8          4          0         10          0         68   m_al_task.o
-       104         28         47         40          0        160   mesh_api.o
-       110         42          0          0          0        296   os_msg_q.o
-       242         18          0          0          0        368   os_task.o
-       668        112          0         12          0        620   os_timer.o
-        84         10          0          0        176         92   patch_no_md_bit.o
-      3608        186          0        304         64       1188   patch_rf.o
-       332         24          0          8          0         84   patch_rtos.o
-       688         44          0          8          0        448   prf.o
-       414          0          0          0          0         96   prf_utils.o
-        60          0          0          0          0        160   rwble_hl.o
-      4234        198         25          0          0       3088   smpc.o
-      4260        114          0          0          0       1828   smpc_api.o
-      1354         80          0          0          0       1244   smpc_crypto.o
-      2494        162        120          0          0       2288   smpc_util.o
-       958         42          0          8          0        724   sys_utils.o
-      1664        334          0         20          0        896   user_bond_manage.o
-         0          0          0          0          0          0   iusefp.o
-        30          0          0          0          0         68   llshl.o
-        36          0          0          0          0         68   llsshr.o
-        32          0          0          0          0         68   llushr.o
-        56          0          0          0          0         88   d2f.o
-       334          0          0          0          0        148   dadd.o
-       222          0          0          0          0        100   ddiv.o
-       186          0          0          0          0        176   depilogue.o
-        38          0          0          0          0         68   f2d.o
-       176          0          0          0          0        140   fadd.o
-       124          0          0          0          0         88   fdiv.o
-       110          0          0          0          0        168   fepilogue.o
-        40          0          0          0          0         68   ffixui.o
-        10          0          0          0          0         68   ffltui.o
-       100          0          0          0          0         76   fmul.o
-
-    ----------------------------------------------------------------------
-     86538       4794       3124        644       3256      63968   Library Totals
-       134          0          7          9          2          0   (incl. Padding)
-
-    ----------------------------------------------------------------------
-
-      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name
-
-     84910       4794       3117        635       3254      62576   fr8010h_stack.lib
-        98          0          0          0          0        204   mc_w.l
-      1396          0          0          0          0       1188   mf_w.l
-
-    ----------------------------------------------------------------------
-     86538       4794       3124        644       3256      63968   Library Totals
-
-    ----------------------------------------------------------------------
-
-==============================================================================
-
-
-      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
-
-    116816      10376       7896       1804       4508     328281   Grand Totals
-    116816      10376       7896       1804       4508     328281   ELF Image Totals
-    116816      10376       7896       1804          0          0   ROM Totals
-
-==============================================================================
-
-    Total RO  Size (Code + RO Data)               124712 ( 121.79kB)
-    Total RW  Size (RW Data + ZI Data)              6312 (   6.16kB)
-    Total ROM Size (Code + RO Data + RW Data)     126516 ( 123.55kB)
-
-==============================================================================
-
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.crf
deleted file mode 100644 (file)
index de18cbb..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.d
deleted file mode 100644 (file)
index b5b75dd..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-.\objects\adc.o: ..\code\adc.c
-.\objects\adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\adc.o: ..\code\adc.h
-.\objects\adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\adc.o: ..\code\led.h
-.\objects\adc.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\adc.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\adc.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\adc.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\adc.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\adc.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\adc.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\adc.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\adc.o: ..\code\timer.h
-.\objects\adc.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\adc.o: ..\code\keyscan.h
-.\objects\adc.o: ..\code\config.h
-.\objects\adc.o: ..\..\..\..\components\driver\include\driver_adc.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.o
deleted file mode 100644 (file)
index 80da463..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adc.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.crf
deleted file mode 100644 (file)
index 1494eea..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.d
deleted file mode 100644 (file)
index 0ac6b7a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-.\objects\adpcm.o: ..\..\..\..\components\modules\audio_code_adpcm\adpcm.c
-.\objects\adpcm.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\adpcm.o: ..\..\..\..\components\modules\audio_code_adpcm\adpcm.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.o
deleted file mode 100644 (file)
index 64eb8c1..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/adpcm.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.crf
deleted file mode 100644 (file)
index 9763ff3..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.d
deleted file mode 100644 (file)
index 1da03a2..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-.\objects\amic.o: ..\code\amic.c
-.\objects\amic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\amic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\amic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\amic.o: ..\code\amic.h
-.\objects\amic.o: ..\code\config.h
-.\objects\amic.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\amic.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\amic.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\amic.o: ..\code\user_task.h
-.\objects\amic.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\amic.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\amic.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\amic.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\amic.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\amic.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\amic.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\amic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\amic.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\amic.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\amic.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\amic.o: ..\..\..\..\components\driver\include\driver_codec.h
-.\objects\amic.o: ..\..\..\..\components\driver\include\driver_i2s.h
-.\objects\amic.o: ..\..\..\..\components\modules\audio_encode\audio_encoder.h
-.\objects\amic.o: ..\code\ble_simple_peripheral.h
-.\objects\amic.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\amic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.o
deleted file mode 100644 (file)
index 8b76236..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/amic.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.crf
deleted file mode 100644 (file)
index 83726a6..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.d
deleted file mode 100644 (file)
index cf25d2d..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-.\objects\app.o: ..\code\app.c
-.\objects\app.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\app.o: ..\code\app.h
-.\objects\app.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\app.o: ..\code\config.h
-.\objects\app.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\app.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\app.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\app.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\app.o: ..\code\inflash.h
-.\objects\app.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\app.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\app.o: ..\code\sensor.h
-.\objects\app.o: ..\code\adc.h
-.\objects\app.o: ..\code\func.h
-.\objects\app.o: ..\..\..\..\components\modules\platform\include\jump_table.h
-.\objects\app.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\app.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\app.o: ..\code\ble_simple_peripheral.h
-.\objects\app.o: ..\..\..\..\components\modules\common\include\co_log.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.o
deleted file mode 100644 (file)
index 1a03566..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app_boot_vectors.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app_boot_vectors.d
deleted file mode 100644 (file)
index c6725ae..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.\objects\app_boot_vectors.o: ..\..\..\..\components\modules\platform\source\app_boot_vectors.s
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app_boot_vectors.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app_boot_vectors.o
deleted file mode 100644 (file)
index 2a63f85..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/app_boot_vectors.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.crf
deleted file mode 100644 (file)
index d707ef8..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.d
deleted file mode 100644 (file)
index 077774d..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\audio_encode\audio_encoder.c
-.\objects\audio_encoder.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\audio_encoder.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\audio_encoder.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\audio_code_sbc\sbc.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\audio_code_adpcm\adpcm.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\common\include\co_list.h
-.\objects\audio_encoder.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\audio_encoder.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stddef.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\os\include\os_task.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\os\include\os_mem.h
-.\objects\audio_encoder.o: ..\..\..\..\components\modules\audio_encode\audio_encoder.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.o
deleted file mode 100644 (file)
index 06ea5f6..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/audio_encoder.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.crf
deleted file mode 100644 (file)
index 83be0e8..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.d
deleted file mode 100644 (file)
index 9a7a7d1..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-.\objects\batt_service.o: ..\..\..\..\components\ble\profiles\ble_batt\batt_service.c
-.\objects\batt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\batt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\batt_service.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\batt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\batt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\batt_service.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\batt_service.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\batt_service.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
-.\objects\batt_service.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\batt_service.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\batt_service.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\batt_service.o: ..\..\..\..\components\ble\profiles\ble_batt\batt_service.h
-.\objects\batt_service.o: ..\code\adc.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.o
deleted file mode 100644 (file)
index 97414eb..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/batt_service.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.crf
deleted file mode 100644 (file)
index 44de845..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.d
deleted file mode 100644 (file)
index 9eede43..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-.\objects\ble_simple_peripheral.o: ..\code\ble_simple_peripheral.c
-.\objects\ble_simple_peripheral.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\ble_simple_peripheral.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\profiles\ble_dev_info\dev_info_service.h
-.\objects\ble_simple_peripheral.o: ..\code\config.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.h
-.\objects\ble_simple_peripheral.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\ble_simple_peripheral.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\profiles\ble_hid\hid_service.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\profiles\ble_ota\ota_service.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\ble\profiles\ble_batt\batt_service.h
-.\objects\ble_simple_peripheral.o: ..\code\ble_simple_peripheral.h
-.\objects\ble_simple_peripheral.o: ..\code\flash_usage_config.h
-.\objects\ble_simple_peripheral.o: ..\code\led.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\ble_simple_peripheral.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\ble_simple_peripheral.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\ble_simple_peripheral.o: ..\code\timer.h
-.\objects\ble_simple_peripheral.o: ..\code\keyscan.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.o
deleted file mode 100644 (file)
index 593912b..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_simple_peripheral.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.axf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.axf
deleted file mode 100644 (file)
index f3975cd..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.axf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.build_log.htm b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.build_log.htm
deleted file mode 100644 (file)
index e3cfc03..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-<html>
-<body>
-<pre>
-<h1>µVision Build Log</h1>
-<h2>Tool Versions:</h2>
-IDE-Version: ¦ÌVision V5.14.0.0
-Copyright (C) 2015 ARM Ltd and ARM Germany GmbH. All rights reserved.
-License Information: 111 Administrator, 111, LIC=LSNXV-PJBZ6-RABDM-X87FF-4MU3R-QG9XQ
- 
-Tool Versions:
-Toolchain:       MDK-ARM Standard  Version: 5.14.0.0
-Toolchain Path:  D:\Keil_v5\ARM\ARMCC\Bin
-C Compiler:      Armcc.exe V5.05 update 1 (build 106)
-Assembler:       Armasm.exe V5.05 update 1 (build 106)
-Linker/Locator:  ArmLink.exe V5.05 update 1 (build 106)
-Library Manager: ArmAr.exe V5.05 update 1 (build 106)
-Hex Converter:   FromElf.exe V5.05 update 1 (build 106)
-CPU DLL:         SARMCM3.DLL V5.14.0.0
-Dialog DLL:      DCM.DLL V1.13.1.0
-Target DLL:      Segger\JL2CM3.dll V2.99.13.0
-Dialog DLL:      TCM.DLL V1.14.4.0
- 
-<h2>Project:</h2>
-H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\ble_voice_mouse.uvprojx
-Project File Date:  02/06/2024
-
-<h2>Output:</h2>
-Rebuild target 'ble_voice_mouse'
-compiling proj_main.c...
-compiling ble_simple_peripheral.c...
-compiling user_task.c...
-compiling timer.c...
-compiling gpio.c...
-compiling keyscan.c...
-compiling button.c...
-compiling sensor.c...
-compiling qdec.c...
-compiling amic.c...
-compiling app.c...
-compiling led.c...
-compiling inflash.c...
-compiling func.c...
-compiling adc.c...
-compiling sbc.c...
-..\..\..\..\components\modules\audio_code_sbc\sbc.c(538): warning:  #188-D: enumerated type mixed with another type
-                priv->frame.allocation = sbc->allocation;
-..\..\..\..\components\modules\audio_code_sbc\sbc.c: 1 warning, 0 errors
-compiling sbc_primitives.c...
-compiling adpcm.c...
-compiling audio_encoder.c...
-..\..\..\..\components\modules\audio_encode\audio_encoder.c(214): warning:  #550-D: variable "org_len" was set but never used
-              int encoded_len, org_len;
-..\..\..\..\components\modules\audio_encode\audio_encoder.c: 1 warning, 0 errors
-compiling dev_info_service.c...
-compiling simple_gatt_service.c...
-compiling hid_service.c...
-compiling ota_service.c...
-compiling ota.c...
-compiling batt_service.c...
-compiling driver_pmu.c...
-compiling driver_keyscan.c...
-compiling driver_pmu_qdec.c...
-compiling driver_rtc.c...
-compiling driver_uart.c...
-compiling driver_wdt.c...
-compiling driver_i2s.c...
-compiling driver_exti.c...
-compiling driver_timer.c...
-compiling driver_iic.c...
-compiling driver_efuse.c...
-compiling driver_codec.c...
-compiling driver_adc.c...
-compiling core_cm3_isr.c...
-assembling app_boot_vectors.s...
-compiling patch.c...
-linking...
-Program Size: Code=116816 RO-data=7896 RW-data=1804 ZI-data=4508  
-After Build - User command #1: fromelf.exe --bin -o "Output/ble_voice_mouse.bin" "H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\Objects\ble_voice_mouse.axf"
-After Build - User command #2: fromelf --text -a -c -o "Output/ble_voice_mouse.asm" "H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\Objects\ble_voice_mouse.axf"
-".\Objects\ble_voice_mouse.axf" - 0 Error(s), 2 Warning(s).
-
-<h2>Collection of Component include folders:</h2>
-  H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE
-  D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include
-
-<h2>Collection of Component Files used:</h2>
-</pre>
-</body>
-</html>
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.htm b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.htm
deleted file mode 100644 (file)
index 37aa46c..0000000
+++ /dev/null
@@ -1,12475 +0,0 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html><head>
-<title>Static Call Graph - [.\Objects\ble_voice_mouse.axf]</title></head>
-<body><HR>
-<H1>Static Call Graph for image .\Objects\ble_voice_mouse.axf</H1><HR>
-<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5050106: Last Updated: Tue Feb 20 17:43:00 2024
-<BR><P>
-<H3>Maximum Stack Usage =        592 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
-Call chain for Maximum Stack Depth:</H3>
-gatt_msg_default_handler &rArr; gatt_msg_default_handler_imp &rArr; gatt_store_peer_prf_info &rArr; prf_extract_svc_info_uuid_128 &rArr; attm_uuid_comp &rArr; attm_convert_to128
-<P>
-<H3>
-Mutually Recursive functions
-</H3> <LI><a href="#[2f2]">gapm_addr_renew_next_addr</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[2f1]">gapm_addr_fsm</a><BR>
- <LI><a href="#[404]">smpc_tkdp_send_start</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[407]">smpc_tkdp_send_continue</a><BR>
-</UL>
-<P>
-<H3>
-Function Pointers
-</H3><UL>
- <LI><a href="#[148]">BusFault_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[14b]">DebugMon_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[146]">HardFault_Handler_Ram</a> from app_boot_vectors.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[147]">MemManage_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[145]">NMI_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[14c]">PendSV_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[144]">Reset_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[14a]">SVC_Handler</a> from app_boot_vectors.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[14d]">SysTick_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[149]">UsageFault_Handler</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[15b]">__asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch</a> from patch_rf.o(ram_code) referenced from patch_rf.o(ram_code)
- <LI><a href="#[157]">adc_isr</a> from driver_adc.o(i.adc_isr) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[161]">adv_tx_free_imp</a> from patch_rf.o(ram_code) referenced from patch.o(.data)
- <LI><a href="#[37]">app_gap_evt_cb</a> from ble_simple_peripheral.o(i.app_gap_evt_cb) referenced from ble_simple_peripheral.o(i.simple_peripheral_init)
- <LI><a href="#[4f]">app_get_current_rssi_rsp</a> from app_task.o(i.app_get_current_rssi_rsp) referenced from app_task.o(.constdata)
- <LI><a href="#[167]">app_main</a> from entry.o(i.app_main) referenced from jump_table.o(jump_table_2)
- <LI><a href="#[40]">app_sec_msg_dflt_handler</a> from app_sec.o(i.app_sec_msg_dflt_handler) referenced from app_sec.o(.constdata)
- <LI><a href="#[d]">appm_adv_recv_gapm_cmp</a> from app.o(i.appm_adv_recv_gapm_cmp) referenced from app.o(i.appm_delete_act)
- <LI><a href="#[d]">appm_adv_recv_gapm_cmp</a> from app.o(i.appm_adv_recv_gapm_cmp) referenced from app.o(i.appm_set_advertising_data)
- <LI><a href="#[d]">appm_adv_recv_gapm_cmp</a> from app.o(i.appm_adv_recv_gapm_cmp) referenced from app.o(i.appm_set_per_adv_data)
- <LI><a href="#[d]">appm_adv_recv_gapm_cmp</a> from app.o(i.appm_adv_recv_gapm_cmp) referenced from app.o(i.appm_set_scan_response_data)
- <LI><a href="#[d]">appm_adv_recv_gapm_cmp</a> from app.o(i.appm_adv_recv_gapm_cmp) referenced from app.o(i.appm_start_advertising)
- <LI><a href="#[d]">appm_adv_recv_gapm_cmp</a> from app.o(i.appm_adv_recv_gapm_cmp) referenced from app.o(i.appm_stop_advertising)
- <LI><a href="#[f]">appm_conn_recv_gapm_cmp</a> from app_conn.o(i.appm_conn_recv_gapm_cmp) referenced from app_conn.o(i.appm_start_conn)
- <LI><a href="#[5]">appm_init_imp</a> from app.o(i.appm_init_imp) referenced from entry.o(i.app_main)
- <LI><a href="#[46]">appm_msg_handler</a> from app_task.o(i.appm_msg_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[e]">appm_scan_recv_gapm_cmp</a> from app.o(i.appm_scan_recv_gapm_cmp) referenced from app.o(i.appm_delete_act)
- <LI><a href="#[13a]">attc_err_rsp_handler</a> from attc.o(i.attc_err_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[130]">attc_exc_mtu_rsp_handler</a> from attc.o(i.attc_exc_mtu_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[139]">attc_exe_wr_rsp_handler</a> from attc.o(i.attc_exe_wr_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[132]">attc_find_by_type_rsp_handler</a> from attc.o(i.attc_find_by_type_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[131]">attc_find_info_rsp_handler</a> from attc.o(i.attc_find_info_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[13b]">attc_hdl_val_ntf_ind_handler</a> from attc.o(i.attc_hdl_val_ntf_ind_handler) referenced 2 times from attc.o(.constdata)
- <LI><a href="#[138]">attc_prep_wr_rsp_handler</a> from attc.o(i.attc_prep_wr_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[134]">attc_rd_by_grp_type_rsp_handler</a> from attc.o(i.attc_rd_by_grp_type_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[133]">attc_rd_by_type_rsp_handler</a> from attc.o(i.attc_rd_by_type_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[136]">attc_rd_mult_rsp_handler</a> from attc.o(i.attc_rd_mult_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[135]">attc_rd_rsp_handler</a> from attc.o(i.attc_rd_rsp_handler) referenced 2 times from attc.o(.constdata)
- <LI><a href="#[137]">attc_wr_rsp_handler</a> from attc.o(i.attc_wr_rsp_handler) referenced from attc.o(.constdata)
- <LI><a href="#[d2]">atts_execute_write_req</a> from atts.o(i.atts_execute_write_req) referenced from atts.o(.constdata)
- <LI><a href="#[c8]">atts_find_by_type_req</a> from atts.o(i.atts_find_by_type_req) referenced from atts.o(.constdata)
- <LI><a href="#[c7]">atts_find_info_req</a> from atts.o(i.atts_find_info_req) referenced from atts.o(.constdata)
- <LI><a href="#[c6]">atts_mtu_exc_req</a> from atts.o(i.atts_mtu_exc_req) referenced from atts.o(.constdata)
- <LI><a href="#[d1]">atts_prepare_write_req</a> from atts.o(i.atts_prepare_write_req) referenced from atts.o(.constdata)
- <LI><a href="#[cc]">atts_read_blob_req</a> from atts.o(i.atts_read_blob_req) referenced from atts.o(.constdata)
- <LI><a href="#[ca]">atts_read_by_grp_type_req</a> from atts.o(i.atts_read_by_grp_type_req) referenced from atts.o(.constdata)
- <LI><a href="#[c9]">atts_read_by_type_req</a> from atts.o(i.atts_read_by_type_req) referenced from atts.o(.constdata)
- <LI><a href="#[cd]">atts_read_mult_req</a> from atts.o(i.atts_read_mult_req) referenced from atts.o(.constdata)
- <LI><a href="#[cb]">atts_read_req</a> from atts.o(i.atts_read_req) referenced from atts.o(.constdata)
- <LI><a href="#[ce]">atts_write_cmd</a> from atts.o(i.atts_write_cmd) referenced from atts.o(.constdata)
- <LI><a href="#[cf]">atts_write_req</a> from atts.o(i.atts_write_req) referenced from atts.o(.constdata)
- <LI><a href="#[d0]">atts_write_signed</a> from atts.o(i.atts_write_signed) referenced from atts.o(.constdata)
- <LI><a href="#[10]">audio_encode_task</a> from audio_encoder.o(i.audio_encode_task) referenced from audio_encoder.o(i.audio_encoder_init)
- <LI><a href="#[11]">batt_gatt_msg_handler</a> from batt_service.o(i.batt_gatt_msg_handler) referenced from batt_service.o(i.batt_gatt_add_service)
- <LI><a href="#[12]">ble_bond_addr_resolve_cb</a> from user_bond_manage.o(i.ble_bond_addr_resolve_cb) referenced from user_bond_manage.o(i.ble_bond_check)
- <LI><a href="#[13]">ble_bond_get_info</a> from user_bond_manage.o(i.ble_bond_get_info) referenced from user_bond_manage.o(i.ble_bond_init)
- <LI><a href="#[14]">ble_bond_store_info</a> from user_bond_manage.o(i.ble_bond_store_info) referenced from user_bond_manage.o(i.ble_bond_init)
- <LI><a href="#[15]">button_callback</a> from keyscan.o(i.button_callback) referenced from button.o(i.button_init)
- <LI><a href="#[39]">button_timer_handle</a> from keyscan.o(i.button_timer_handle) referenced from keyscan.o(i.user_keyscan_init)
- <LI><a href="#[15c]">con_max_lat_calc_patch</a> from patch_rf.o(i.con_max_lat_calc_patch) referenced from patch.o(.data)
- <LI><a href="#[16]">dis_gatt_msg_handler</a> from dev_info_service.o(i.dis_gatt_msg_handler) referenced from dev_info_service.o(i.dis_gatt_add_service)
- <LI><a href="#[155]">exti_isr_ram</a> from driver_exti.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[15f]">frspim_rd</a> from entry.o(ram_code) referenced from patch.o(.data)
- <LI><a href="#[15e]">frspim_wr</a> from entry.o(ram_code) referenced from patch.o(.data)
- <LI><a href="#[6d]">gapc_bond_cfm_handler</a> from gapc_task.o(i.gapc_bond_cfm_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[6c]">gapc_bond_cmd_handler</a> from gapc_task.o(i.gapc_bond_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[43]">gapc_bond_ind_handler</a> from app_sec.o(i.gapc_bond_ind_handler) referenced from app_sec.o(.constdata)
- <LI><a href="#[42]">gapc_bond_req_ind_handler</a> from app_sec.o(i.gapc_bond_req_ind_handler) referenced from app_sec.o(.constdata)
- <LI><a href="#[55]">gapc_cmp_evt_handler</a> from app_task.o(i.gapc_cmp_evt_handler) referenced 4 times from app_task.o(.constdata)
- <LI><a href="#[63]">gapc_connection_cfm_handler</a> from gapc_task.o(i.gapc_connection_cfm_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[53]">gapc_connection_req_ind_handler</a> from app_task.o(i.gapc_connection_req_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[61]">gapc_default_msg_handler</a> from gapc_task.o(i.gapc_default_msg_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[62]">gapc_disconnect_cmd_handler</a> from gapc_task.o(i.gapc_disconnect_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[56]">gapc_disconnect_ind_handler</a> from app_task.o(i.gapc_disconnect_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[6f]">gapc_encrypt_cfm_handler</a> from gapc_task.o(i.gapc_encrypt_cfm_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[6e]">gapc_encrypt_cmd_handler</a> from gapc_task.o(i.gapc_encrypt_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[45]">gapc_encrypt_ind_handler</a> from app_sec.o(i.gapc_encrypt_ind_handler) referenced from app_sec.o(.constdata)
- <LI><a href="#[44]">gapc_encrypt_req_ind_handler</a> from app_sec.o(i.gapc_encrypt_req_ind_handler) referenced from app_sec.o(.constdata)
- <LI><a href="#[78]">gapc_gen_dh_key_ind_handler</a> from gapc_task.o(i.gapc_gen_dh_key_ind_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[4]">gapc_get_conidx_imp</a> from gapc.o(i.gapc_get_conidx_imp) referenced from entry.o(i.app_main)
- <LI><a href="#[7d]">gapc_get_dev_info_cfm_handler</a> from gapc_task.o(i.gapc_get_dev_info_cfm_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[51]">gapc_get_dev_info_req_ind_handler</a> from app_task.o(i.gapc_get_dev_info_req_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[64]">gapc_get_info_cmd_handler</a> from gapc_task.o(i.gapc_get_info_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[7f]">gapc_hci_handler</a> from gapc_hci.o(i.gapc_hci_handler) referenced 4 times from gapc_task.o(.constdata)
- <LI><a href="#[79]">gapc_key_press_notification_cmd_handler</a> from gapc_task.o(i.gapc_key_press_notification_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[68]">gapc_param_update_cfm_handler</a> from gapc_task.o(i.gapc_param_update_cfm_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[67]">gapc_param_update_cmd_handler</a> from gapc_task.o(i.gapc_param_update_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[54]">gapc_param_update_req_ind_handler</a> from app_task.o(i.gapc_param_update_req_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[b2]">gapc_peer_att_info_ind_handler</a> from gapm_init.o(i.gapc_peer_att_info_ind_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[58]">gapc_peer_features_ind_handler</a> from app_task.o(i.gapc_peer_features_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[57]">gapc_peer_ver_ind_handler</a> from app_task.o(i.gapc_peer_ver_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[70]">gapc_security_cmd_handler</a> from gapc_task.o(i.gapc_security_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[41]">gapc_security_ind_handler</a> from app_sec.o(i.gapc_security_ind_handler) referenced from app_sec.o(.constdata)
- <LI><a href="#[7e]">gapc_set_dev_info_cfm_handler</a> from gapc_task.o(i.gapc_set_dev_info_cfm_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[52]">gapc_set_dev_info_req_ind_handler</a> from app_task.o(i.gapc_set_dev_info_req_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[80]">gapc_set_le_ping_to_handler</a> from gapc_task.o(i.gapc_set_le_ping_to_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[81]">gapc_set_le_pkt_size_handler</a> from gapc_task.o(i.gapc_set_le_pkt_size_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[82]">gapc_set_phy_cmd_handler</a> from gapc_task.o(i.gapc_set_phy_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[6b]">gapc_set_pref_slave_latency_cmd_handler</a> from gapc_task.o(i.gapc_set_pref_slave_latency_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[71]">gapc_sign_cmd_handler</a> from gapc_task.o(i.gapc_sign_cmd_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[ea]">gapc_sign_ind_handler</a> from gattc_task.o(i.gapc_sign_ind_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[77]">gapc_smp_rep_attempts_timer_handler</a> from gapc_task.o(i.gapc_smp_rep_attempts_timer_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[76]">gapc_smp_timeout_timer_ind_handler</a> from gapc_task.o(i.gapc_smp_timeout_timer_ind_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[6a]">gapc_update_conn_param_to_ind_handler</a> from gapc_task.o(i.gapc_update_conn_param_to_ind_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[b3]">gapm_activity_create_cmd_handler</a> from gapm_actv.o(i.gapm_activity_create_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[48]">gapm_activity_created_ind_handler</a> from app_task.o(i.gapm_activity_created_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[b6]">gapm_activity_delete_cmd_handler</a> from gapm_actv.o(i.gapm_activity_delete_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[b4]">gapm_activity_start_cmd_handler</a> from gapm_actv.o(i.gapm_activity_start_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[b5]">gapm_activity_stop_cmd_handler</a> from gapm_actv.o(i.gapm_activity_stop_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[49]">gapm_activity_stopped_ind_handler</a> from app_task.o(i.gapm_activity_stopped_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[b9]">gapm_addr_renew_cmd_handler</a> from gapm_addr.o(i.gapm_addr_renew_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[ba]">gapm_addr_renew_to_ind_handler</a> from gapm_addr.o(i.gapm_addr_renew_to_ind_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[4e]">gapm_addr_solved_ind_handler</a> from app_task.o(i.gapm_addr_solved_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[1a]">gapm_adv_delete</a> from gapm_adv.o(i.gapm_adv_delete) referenced from gapm_adv.o(i.gapm_adv_create)
- <LI><a href="#[18]">gapm_adv_start</a> from gapm_adv.o(i.gapm_adv_start) referenced from gapm_adv.o(i.gapm_adv_create)
- <LI><a href="#[19]">gapm_adv_stop</a> from gapm_adv.o(i.gapm_adv_stop) referenced from gapm_adv.o(i.gapm_adv_create)
- <LI><a href="#[b8]">gapm_auto_conn_to_ind_handler</a> from gapm_init.o(i.gapm_auto_conn_to_ind_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[4a]">gapm_cmp_evt_handler</a> from app_task.o(i.gapm_cmp_evt_handler) referenced 3 times from app_task.o(.constdata)
- <LI><a href="#[a7]">gapm_default_msg_handler</a> from gapm_task.o(i.gapm_default_msg_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[bb]">gapm_dev_bdaddr_ind_handler</a> from gapm_addr.o(i.gapm_dev_bdaddr_ind_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[59]">gapm_enc_block_ind_handler</a> from app_task.o(i.gapm_enc_block_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[4c]">gapm_ext_adv_report_ind_handler</a> from app_task.o(i.gapm_ext_adv_report_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[af]">gapm_gen_dh_key_cmd_handler</a> from gapm_smp.o(i.gapm_gen_dh_key_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[ad]">gapm_gen_rand_addr_cmd_handler</a> from gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[4b]">gapm_gen_rand_nb_ind_handler</a> from app_task.o(i.gapm_gen_rand_nb_ind_handler) referenced 2 times from app_task.o(.constdata)
- <LI><a href="#[ab]">gapm_get_dev_info_cmd_handler</a> from gapm_cfg.o(i.gapm_get_dev_info_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[b0]">gapm_get_pub_key_cmd_handler</a> from gapm_smp.o(i.gapm_get_pub_key_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[be]">gapm_get_ral_addr_cmd_handler</a> from gapm_list.o(i.gapm_get_ral_addr_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[c1]">gapm_hci_handler</a> from gapm_task.o(i.gapm_hci_handler) referenced 3 times from gapm_task.o(.constdata)
- <LI><a href="#[1d]">gapm_init_delete</a> from gapm_init.o(i.gapm_init_delete) referenced from gapm_init.o(i.gapm_init_create)
- <LI><a href="#[1b]">gapm_init_start</a> from gapm_init.o(i.gapm_init_start) referenced from gapm_init.o(i.gapm_init_create)
- <LI><a href="#[1c]">gapm_init_stop</a> from gapm_init.o(i.gapm_init_stop) referenced from gapm_init.o(i.gapm_init_create)
- <LI><a href="#[c5]">gapm_le_test_mode_ctrl_cmd_handler</a> from gapm_cfg.o(i.gapm_le_test_mode_ctrl_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[c3]">gapm_lepsm_register_cmd_handler</a> from gapm_cfg.o(i.gapm_lepsm_register_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[c4]">gapm_lepsm_unregister_cmd_handler</a> from gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[bd]">gapm_list_set_cmd_handler</a> from gapm_list.o(i.gapm_list_set_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[20]">gapm_per_sync_delete</a> from gapm_per_sync.o(i.gapm_per_sync_delete) referenced from gapm_per_sync.o(i.gapm_per_sync_create)
- <LI><a href="#[1e]">gapm_per_sync_start</a> from gapm_per_sync.o(i.gapm_per_sync_start) referenced from gapm_per_sync.o(i.gapm_per_sync_create)
- <LI><a href="#[1f]">gapm_per_sync_stop</a> from gapm_per_sync.o(i.gapm_per_sync_stop) referenced from gapm_per_sync.o(i.gapm_per_sync_create)
- <LI><a href="#[47]">gapm_profile_added_ind_handler</a> from app_task.o(i.gapm_profile_added_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[bf]">gapm_profile_task_add_cmd_handler</a> from gapm_cfg.o(i.gapm_profile_task_add_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[a8]">gapm_reset_cmd_handler</a> from gapm_cfg.o(i.gapm_reset_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[ac]">gapm_resolv_addr_cmd_handler</a> from gapm_smp.o(i.gapm_resolv_addr_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[23]">gapm_scan_delete</a> from gapm_scan.o(i.gapm_scan_delete) referenced from gapm_scan.o(i.gapm_scan_create)
- <LI><a href="#[50]">gapm_scan_request_ind_handler</a> from app_task.o(i.gapm_scan_request_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[21]">gapm_scan_start</a> from gapm_scan.o(i.gapm_scan_start) referenced from gapm_scan.o(i.gapm_scan_create)
- <LI><a href="#[22]">gapm_scan_stop</a> from gapm_scan.o(i.gapm_scan_stop) referenced from gapm_scan.o(i.gapm_scan_create)
- <LI><a href="#[b7]">gapm_set_adv_data_cmd_handler</a> from gapm_adv.o(i.gapm_set_adv_data_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[aa]">gapm_set_channel_map_cmd_handler</a> from gapm_cfg.o(i.gapm_set_channel_map_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[a9]">gapm_set_dev_config_cmd_handler</a> from gapm_cfg.o(i.gapm_set_dev_config_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[c2]">gapm_set_irk_cmd_handler</a> from gapm_cfg.o(i.gapm_set_irk_cmd_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[24]">gapm_smp_encrypt_rsp</a> from gapm_smp.o(i.gapm_smp_encrypt_rsp) referenced from gapm_smp.o(i.gapm_smp_encrypt_req)
- <LI><a href="#[25]">gapm_smp_rand_rsp</a> from gapm_smp.o(i.gapm_smp_rand_rsp) referenced from gapm_smp.o(i.gapm_smp_rand_req)
- <LI><a href="#[4d]">gapm_sync_established_ind_handler</a> from app_task.o(i.gapm_sync_established_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[c0]">gapm_unknown_task_msg_handler</a> from gapm_task.o(i.gapm_unknown_task_msg_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[ae]">gapm_use_enc_block_cmd_handler</a> from gapm_smp.o(i.gapm_use_enc_block_cmd_handler) referenced 2 times from gapm_task.o(.constdata)
- <LI><a href="#[74]">gapm_use_enc_block_ind_handler</a> from gapc_task.o(i.gapm_use_enc_block_ind_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[27]">gatt_msg_default_handler</a> from gatt_api.o(i.gatt_msg_default_handler) referenced from gatt_api.o(i.gatt_service_init)
- <LI><a href="#[26]">gatt_servcie_added</a> from gatt_api.o(i.gatt_servcie_added) referenced from gatt_api.o(i.gatt_profile_task_add)
- <LI><a href="#[166]">gatt_service_connection_cleanup</a> from gatt_api.o(i.gatt_service_connection_cleanup) referenced from gatt_api.o(.data)
- <LI><a href="#[165]">gatt_service_connection_created</a> from gatt_api.o(i.gatt_service_connection_created) referenced from gatt_api.o(.data)
- <LI><a href="#[164]">gatt_service_destroy</a> from gatt_api.o(i.gatt_service_destroy) referenced from gatt_api.o(.data)
- <LI><a href="#[163]">gatt_service_init</a> from gatt_api.o(i.gatt_service_init) referenced from gatt_api.o(.data)
- <LI><a href="#[e4]">gattc_att_info_cfm_handler</a> from gattc_task.o(i.gattc_att_info_cfm_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[7b]">gattc_att_info_req_ind_handler</a> from gapc_task.o(i.gattc_att_info_req_ind_handler) referenced 2 times from gapc_task.o(.constdata)
- <LI><a href="#[66]">gattc_cmp_evt_handler</a> from gapc_task.o(i.gattc_cmp_evt_handler) referenced 2 times from gapc_task.o(.constdata)
- <LI><a href="#[d3]">gattc_default_msg_handler</a> from gattc_task.o(i.gattc_default_msg_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[e1]">gattc_disc_char_desc_ind_handler</a> from gattc_task.o(i.gattc_disc_char_desc_ind_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[e0]">gattc_disc_char_ind_handler</a> from gattc_task.o(i.gattc_disc_char_ind_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[d5]">gattc_disc_cmd_handler</a> from gattc_task.o(i.gattc_disc_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[df]">gattc_disc_svc_incl_ind_handler</a> from gattc_task.o(i.gattc_disc_svc_incl_ind_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[de]">gattc_disc_svc_ind_handler</a> from gattc_task.o(i.gattc_disc_svc_ind_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[d8]">gattc_event_cfm_handler</a> from gattc_task.o(i.gattc_event_cfm_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[60]">gattc_event_ind_handler</a> from app_task.o(i.gattc_event_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[d4]">gattc_exc_mtu_cmd_handler</a> from gattc_task.o(i.gattc_exc_mtu_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[d9]">gattc_execute_write_cmd_handler</a> from gattc_task.o(i.gattc_execute_write_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[e2]">gattc_read_cfm_handler</a> from gattc_task.o(i.gattc_read_cfm_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[d6]">gattc_read_cmd_handler</a> from gattc_task.o(i.gattc_read_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[65]">gattc_read_ind_handler</a> from gapc_task.o(i.gattc_read_ind_handler) referenced from gapc_task.o(.constdata)
- <LI><a href="#[7c]">gattc_read_req_ind_handler</a> from gapc_task.o(i.gattc_read_req_ind_handler) referenced 2 times from gapc_task.o(.constdata)
- <LI><a href="#[da]">gattc_reg_to_peer_evt_cmd_handler</a> from gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[dc]">gattc_sdp_svc_disc_cmd_handler</a> from gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[e6]">gattc_send_evt_cmd_handler</a> from gattc_task.o(i.gattc_send_evt_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[e5]">gattc_send_svc_changed_cmd_handler</a> from gattc_task.o(i.gattc_send_svc_changed_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[db]">gattc_timeout_handler</a> from gattc_task.o(i.gattc_timeout_handler) referenced 2 times from gattc_task.o(.constdata)
- <LI><a href="#[e3]">gattc_write_cfm_handler</a> from gattc_task.o(i.gattc_write_cfm_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[d7]">gattc_write_cmd_handler</a> from gattc_task.o(i.gattc_write_cmd_handler) referenced from gattc_task.o(.constdata)
- <LI><a href="#[7a]">gattc_write_req_ind_handler</a> from gapc_task.o(i.gattc_write_req_ind_handler) referenced 2 times from gapc_task.o(.constdata)
- <LI><a href="#[ee]">gattm_default_msg_handler</a> from gattm_task.o(i.gattm_default_msg_handler) referenced from gattm_task.o(.constdata)
- <LI><a href="#[f9]">hci_acl_data_handler</a> from l2cc_task.o(i.hci_acl_data_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[10e]">hci_auth_payl_to_exp_evt_handler</a> from gapc_hci.o(i.hci_auth_payl_to_exp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[84]">hci_basic_cmd_cmp_evt_cfg_handler</a> from gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler) referenced 9 times from gapm_task.o(.constdata)
- <LI><a href="#[9b]">hci_basic_cmd_cmp_evt_rl_cfg_handler</a> from gapm_cfg.o(i.hci_basic_cmd_cmp_evt_rl_cfg_handler) referenced 2 times from gapm_task.o(.constdata)
- <LI><a href="#[103]">hci_cmd_stat_event_handler</a> from gapc_hci.o(i.hci_cmd_stat_event_handler) referenced 5 times from gapc_hci.o(.constdata)
- <LI><a href="#[10c]">hci_disc_cmp_evt_handler</a> from gapc_hci.o(i.hci_disc_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[10f]">hci_enc_chg_evt_handler</a> from gapc_hci.o(i.hci_enc_chg_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[110]">hci_enc_key_refr_evt_handler</a> from gapc_hci.o(i.hci_enc_key_refr_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[a5]">hci_le_adv_set_term_evt_handler</a> from gapm_adv.o(i.hci_le_adv_set_term_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[10a]">hci_le_ch_sel_algo_evt_handler</a> from gapc_hci.o(i.hci_le_ch_sel_algo_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[97]">hci_le_cmd_cmp_evt_addr_handler</a> from gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler) referenced 2 times from gapm_task.o(.constdata)
- <LI><a href="#[90]">hci_le_cmd_cmp_evt_adv_handler</a> from gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler) referenced 9 times from gapm_task.o(.constdata)
- <LI><a href="#[96]">hci_le_cmd_cmp_evt_init_handler</a> from gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler) referenced 2 times from gapm_task.o(.constdata)
- <LI><a href="#[8f]">hci_le_cmd_cmp_evt_list_handler</a> from gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler) referenced 7 times from gapm_task.o(.constdata)
- <LI><a href="#[94]">hci_le_cmd_cmp_evt_per_sync_handler</a> from gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler) referenced 3 times from gapm_task.o(.constdata)
- <LI><a href="#[93]">hci_le_cmd_cmp_evt_scan_handler</a> from gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler) referenced 2 times from gapm_task.o(.constdata)
- <LI><a href="#[106]">hci_le_con_update_cmp_evt_handler</a> from gapc_hci.o(i.hci_le_con_update_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[108]">hci_le_data_len_chg_evt_handler</a> from gapc_hci.o(i.hci_le_data_len_chg_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[a2]">hci_le_enh_con_cmp_evt_handler</a> from gapm_actv.o(i.hci_le_enh_con_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[9d]">hci_le_ext_adv_report_evt_handler</a> from gapm_scan.o(i.hci_le_ext_adv_report_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[9c]">hci_le_gen_dhkey_stat_evt_handler</a> from gapm_smp.o(i.hci_le_gen_dhkey_stat_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[a4]">hci_le_generate_dhkey_cmp_evt_handler</a> from gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[10b]">hci_le_ltk_request_evt_handler</a> from gapc_hci.o(i.hci_le_ltk_request_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[a0]">hci_le_per_adv_report_evt_handler</a> from gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[9f]">hci_le_per_adv_sync_est_evt_handler</a> from gapm_per_sync.o(i.hci_le_per_adv_sync_est_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[a1]">hci_le_per_adv_sync_lost_evt_handler</a> from gapm_per_sync.o(i.hci_le_per_adv_sync_lost_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[109]">hci_le_phy_upd_cmp_evt_handler</a> from gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[98]">hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[86]">hci_le_rd_buff_size_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[a3]">hci_le_rd_local_p256_public_key_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[8b]">hci_le_rd_max_data_len_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[92]">hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[95]">hci_le_rd_pal_size_cmd_cmp_evt_handler</a> from gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[100]">hci_le_rd_phy_cmd_cmp_evt_handler</a> from gapc_hci.o(i.hci_le_rd_phy_cmd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[9a]">hci_le_rd_ral_addr_cmd_cmp_evt_handler</a> from gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler) referenced 2 times from gapm_task.o(.constdata)
- <LI><a href="#[99]">hci_le_rd_ral_size_cmd_cmp_evt_handler</a> from gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[105]">hci_le_rd_rem_feats_cmp_evt_handler</a> from gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[8d]">hci_le_rd_rf_path_comp_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[8a]">hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[8c]">hci_le_rd_tx_pwr_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[8e]">hci_le_rd_wlst_size_cmd_cmp_evt_handler</a> from gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[91]">hci_le_read_max_adv_data_len_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[107]">hci_le_rem_con_param_req_evt_handler</a> from gapc_hci.o(i.hci_le_rem_con_param_req_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[a6]">hci_le_scan_req_rcvd_evt_handler</a> from gapm_adv.o(i.hci_le_scan_req_rcvd_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[9e]">hci_le_scan_timeout_evt_handler</a> from gapm_scan.o(i.hci_le_scan_timeout_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[ff]">hci_le_set_data_len_cmd_cmp_evt_handler</a> from gapc_hci.o(i.hci_le_set_data_len_cmd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[104]">hci_le_start_enc_stat_evt_handler</a> from gapc_hci.o(i.hci_le_start_enc_stat_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[f8]">hci_nb_cmp_pkts_evt_handler</a> from l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[fd]">hci_rd_auth_payl_to_cmd_cmp_evt_handler</a> from gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[89]">hci_rd_bd_addr_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[87]">hci_rd_buff_size_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_rd_buff_size_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[fc]">hci_rd_chnl_map_cmd_cmp_evt_handler</a> from gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[88]">hci_rd_local_ver_info_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[10d]">hci_rd_rem_ver_info_cmp_evt_handler</a> from gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[fb]">hci_rd_rssi_cmd_cmp_evt_handler</a> from gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[85]">hci_test_end_cmd_cmp_evt_handler</a> from gapm_cfg.o(i.hci_test_end_cmd_cmp_evt_handler) referenced from gapm_task.o(.constdata)
- <LI><a href="#[102]">hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler</a> from gapc_hci.o(i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[fe]">hci_wr_auth_payl_to_cmd_cmp_evt_handler</a> from gapc_hci.o(i.hci_wr_auth_payl_to_cmd_cmp_evt_handler) referenced from gapc_hci.o(.constdata)
- <LI><a href="#[28]">hid_gatt_msg_handler</a> from hid_service.o(i.hid_gatt_msg_handler) referenced from hid_service.o(i.hid_gatt_add_service)
- <LI><a href="#[154]">i2s_isr_ram</a> from amic.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[1]">jump_table_memmory_init</a> from jump_table.o(i.jump_table_memmory_init) referenced from jump_table.o(jump_table_2)
- <LI><a href="#[2]">jump_table_param_get</a> from jump_table.o(i.jump_table_param_get) referenced from jump_table.o(jump_table_4)
- <LI><a href="#[3]">jump_table_param_set</a> from jump_table.o(i.jump_table_param_set) referenced from jump_table.o(jump_table_4)
- <LI><a href="#[101]">ke_msg_discard</a> from syscall.txt(ABSOLUTE) referenced 2 times from gapc_hci.o(.constdata)
- <LI><a href="#[112]">l2c_code_conn_param_upd_req_handler</a> from gapc_sig.o(i.l2c_code_conn_param_upd_req_handler) referenced 2 times from gapc_sig.o(.constdata)
- <LI><a href="#[113]">l2c_code_conn_param_upd_resp_handler</a> from gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler) referenced 2 times from gapc_sig.o(.constdata)
- <LI><a href="#[13f]">l2c_code_disconnection_req_handler</a> from l2cc_sig.o(i.l2c_code_disconnection_req_handler) referenced from l2cc_sig.o(.constdata)
- <LI><a href="#[140]">l2c_code_disconnection_resp_handler</a> from l2cc_sig.o(i.l2c_code_disconnection_resp_handler) referenced from l2cc_sig.o(.constdata)
- <LI><a href="#[141]">l2c_code_le_cb_conn_req_handler</a> from l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler) referenced from l2cc_sig.o(.constdata)
- <LI><a href="#[142]">l2c_code_le_cb_conn_resp_handler</a> from l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler) referenced from l2cc_sig.o(.constdata)
- <LI><a href="#[143]">l2c_code_le_flow_control_credit_handler</a> from l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler) referenced from l2cc_sig.o(.constdata)
- <LI><a href="#[111]">l2c_code_reject_handler</a> from gapc_sig.o(i.l2c_code_reject_handler) referenced 2 times from gapc_sig.o(.constdata)
- <LI><a href="#[5c]">l2cc_cmp_evt_handler</a> from app_task.o(i.l2cc_cmp_evt_handler) referenced 3 times from app_task.o(.constdata)
- <LI><a href="#[f2]">l2cc_dbg_pdu_send_cmd_handler</a> from l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[ef]">l2cc_default_msg_handler</a> from l2cc_task.o(i.l2cc_default_msg_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[f5]">l2cc_lecb_add_cmd_handler</a> from l2cc_task.o(i.l2cc_lecb_add_cmd_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[5e]">l2cc_lecb_add_ind_handler</a> from app_task.o(i.l2cc_lecb_add_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[5b]">l2cc_lecb_con_ind_handler</a> from app_task.o(i.l2cc_lecb_con_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[5a]">l2cc_lecb_con_req_ind_handler</a> from app_task.o(i.l2cc_lecb_con_req_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[f4]">l2cc_lecb_connect_cfm_handler</a> from l2cc_task.o(i.l2cc_lecb_connect_cfm_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[f3]">l2cc_lecb_connect_cmd_handler</a> from l2cc_task.o(i.l2cc_lecb_connect_cmd_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[5d]">l2cc_lecb_discon_ind_handler</a> from app_task.o(i.l2cc_lecb_discon_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[f6]">l2cc_lecb_disconnect_cmd_handler</a> from l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[5f]">l2cc_lecb_sdu_recv_ind_handler</a> from app_task.o(i.l2cc_lecb_sdu_recv_ind_handler) referenced from app_task.o(.constdata)
- <LI><a href="#[f1]">l2cc_lecb_sdu_send_cmd_handler</a> from l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[69]">l2cc_pdu_recv_ind_handler</a> from gapc_task.o(i.l2cc_pdu_recv_ind_handler) referenced 3 times from gapc_task.o(.constdata)
- <LI><a href="#[f0]">l2cc_pdu_send_cmd_handler</a> from l2cc_task.o(i.l2cc_pdu_send_cmd_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[f7]">l2cc_signaling_trans_to_ind_handler</a> from l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler) referenced from l2cc_task.o(.constdata)
- <LI><a href="#[29]">l2cm_l2cap_tx_handler</a> from l2cm.o(i.l2cm_l2cap_tx_handler) referenced from l2cm.o(i.l2cm_init)
- <LI><a href="#[2a]">llc_con_move_cbk</a> from syscall.txt(ABSOLUTE) referenced from patch_rf.o(i.llc_patch_1)
- <LI><a href="#[162]">llc_patch_1</a> from patch_rf.o(i.llc_patch_1) referenced from patch.o(.data)
- <LI><a href="#[a]">low_power_restore_entry_imp</a> from patch.o(ram_code) referenced from entry.o(i.app_main)
- <LI><a href="#[9]">low_power_save_entry_imp</a> from patch.o(ram_code) referenced from entry.o(i.app_main)
- <LI><a href="#[3b]">lowbat_led_timer_handle</a> from led.o(i.lowbat_led_timer_handle) referenced from led.o(i.user_led_init)
- <LI><a href="#[34]">msbc_pack_frame</a> from sbc.o(i.msbc_pack_frame) referenced from sbc.o(i.sbc_set_defaults)
- <LI><a href="#[17]">os_default_task_func</a> from os_task.o(i.os_default_task_func) referenced from os_task.o(i.from_task_func_to_msg_handle)
- <LI><a href="#[2c]">os_timer_ota_cb</a> from ota.o(i.os_timer_ota_cb) referenced from ota.o(i.ota_start)
- <LI><a href="#[2b]">ota_gatt_msg_handler</a> from ota_service.o(i.ota_gatt_msg_handler) referenced from ota_service.o(i.ota_gatt_add_service)
- <LI><a href="#[36]">param_timer_func</a> from ble_simple_peripheral.o(i.param_timer_func) referenced from ble_simple_peripheral.o(i.simple_peripheral_init)
- <LI><a href="#[158]">pdm_isr_ram</a> from app_boot_vectors.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[15d]">platform_reset_patch</a> from sys_utils.o(ram_code) referenced from patch.o(.data)
- <LI><a href="#[156]">pmu_isr_ram</a> from app_boot_vectors.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[7]">prf_itf_get_imp</a> from app_prf.o(i.prf_itf_get_imp) referenced from entry.o(i.app_main)
- <LI><a href="#[159]">prv_call_svc_pc</a> from syscall.txt(ABSOLUTE) referenced from app_boot_vectors.o(ram_code)
- <LI><a href="#[15a]">rf_force_agc_enable</a> from patch_rf.o(i.rf_force_agc_enable) referenced from patch_rf.o(ram_code)
- <LI><a href="#[8]">rf_init_app</a> from patch_rf.o(ram_code) referenced from entry.o(i.app_main)
- <LI><a href="#[6]">rwble_hl_init_imp</a> from rwble_hl.o(i.rwble_hl_init_imp) referenced from entry.o(i.app_main)
- <LI><a href="#[14e]">rwble_isr_patch</a> from patch_rf.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[2e]">sbc_analyze_1b_8s_simd_even</a> from sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even) referenced from sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd)
- <LI><a href="#[2d]">sbc_analyze_1b_8s_simd_odd</a> from sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd) referenced from sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even)
- <LI><a href="#[2d]">sbc_analyze_1b_8s_simd_odd</a> from sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd) referenced from sbc_primitives.o(i.sbc_init_primitives)
- <LI><a href="#[2f]">sbc_analyze_4b_4s_simd</a> from sbc_primitives.o(i.sbc_analyze_4b_4s_simd) referenced from sbc_primitives.o(i.sbc_init_primitives)
- <LI><a href="#[30]">sbc_analyze_4b_8s_simd</a> from sbc_primitives.o(i.sbc_analyze_4b_8s_simd) referenced from sbc_primitives.o(i.sbc_init_primitives)
- <LI><a href="#[33]">sbc_calc_scalefactors</a> from sbc_primitives.o(i.sbc_calc_scalefactors) referenced from sbc_primitives.o(i.sbc_init_primitives)
- <LI><a href="#[31]">sbc_enc_process_input_4s_le</a> from sbc_primitives.o(i.sbc_enc_process_input_4s_le) referenced from sbc_primitives.o(i.sbc_init_primitives)
- <LI><a href="#[32]">sbc_enc_process_input_8s_le</a> from sbc_primitives.o(i.sbc_enc_process_input_8s_le) referenced from sbc_primitives.o(i.sbc_init_primitives)
- <LI><a href="#[35]">sbc_pack_frame</a> from sbc.o(i.sbc_pack_frame) referenced from sbc.o(i.sbc_set_defaults)
- <LI><a href="#[11f]">smpc_construcpublic_key_t_pdu</a> from smpc_util.o(i.smpc_construcpublic_key_t_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[120]">smpc_construct_dhkey_check_pdu</a> from smpc_util.o(i.smpc_construct_dhkey_check_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[119]">smpc_construct_enc_info_pdu</a> from smpc_util.o(i.smpc_construct_enc_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[11c]">smpc_construct_id_addr_info_pdu</a> from smpc_util.o(i.smpc_construct_id_addr_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[11b]">smpc_construct_id_info_pdu</a> from smpc_util.o(i.smpc_construct_id_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[121]">smpc_construct_keypress_notification_pdu</a> from smpc_util.o(i.smpc_construct_keypress_notification_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[11a]">smpc_construct_mst_id_pdu</a> from smpc_util.o(i.smpc_construct_mst_id_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[116]">smpc_construct_pair_cfm_pdu</a> from smpc_util.o(i.smpc_construct_pair_cfm_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[118]">smpc_construct_pair_fail_pdu</a> from smpc_util.o(i.smpc_construct_pair_fail_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[117]">smpc_construct_pair_rand_pdu</a> from smpc_util.o(i.smpc_construct_pair_rand_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[114]">smpc_construct_pair_req_pdu</a> from smpc_util.o(i.smpc_construct_pair_req_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[115]">smpc_construct_pair_rsp_pdu</a> from smpc_util.o(i.smpc_construct_pair_rsp_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[11e]">smpc_construct_sec_req_pdu</a> from smpc_util.o(i.smpc_construct_sec_req_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[11d]">smpc_construct_sign_info_pdu</a> from smpc_util.o(i.smpc_construct_sign_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[12e]">smpc_recv_dhkey_check_pdu</a> from smpc_util.o(i.smpc_recv_dhkey_check_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[127]">smpc_recv_enc_info_pdu</a> from smpc_util.o(i.smpc_recv_enc_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[12a]">smpc_recv_id_addr_info_pdu</a> from smpc_util.o(i.smpc_recv_id_addr_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[129]">smpc_recv_id_info_pdu</a> from smpc_util.o(i.smpc_recv_id_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[12f]">smpc_recv_keypress_notification_pdu</a> from smpc_util.o(i.smpc_recv_keypress_notification_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[128]">smpc_recv_mst_id_pdu</a> from smpc_util.o(i.smpc_recv_mst_id_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[124]">smpc_recv_pair_cfm_pdu</a> from smpc_util.o(i.smpc_recv_pair_cfm_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[126]">smpc_recv_pair_fail_pdu</a> from smpc_util.o(i.smpc_recv_pair_fail_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[125]">smpc_recv_pair_rand_pdu</a> from smpc_util.o(i.smpc_recv_pair_rand_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[122]">smpc_recv_pair_req_pdu</a> from smpc_util.o(i.smpc_recv_pair_req_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[123]">smpc_recv_pair_rsp_pdu</a> from smpc_util.o(i.smpc_recv_pair_rsp_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[12d]">smpc_recv_public_key_pdu</a> from smpc_util.o(i.smpc_recv_public_key_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[12c]">smpc_recv_sec_req_pdu</a> from smpc_util.o(i.smpc_recv_sec_req_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[12b]">smpc_recv_sign_info_pdu</a> from smpc_util.o(i.smpc_recv_sign_info_pdu) referenced from smpc_util.o(.constdata)
- <LI><a href="#[38]">sp_gatt_msg_handler</a> from simple_gatt_service.o(i.sp_gatt_msg_handler) referenced from simple_gatt_service.o(i.sp_gatt_add_service)
- <LI><a href="#[153]">ssp_isr_ram</a> from app_boot_vectors.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[c]">svc_exception_handler_ram</a> from patch.o(ram_code) referenced from entry.o(i.app_main)
- <LI><a href="#[3e]">task_10s_timer_handle</a> from timer.o(i.task_10s_timer_handle) referenced from timer.o(i.user_timer_init)
- <LI><a href="#[3d]">task_1s_timer_handle</a> from timer.o(i.task_1s_timer_handle) referenced from timer.o(i.user_timer_init)
- <LI><a href="#[14f]">timer0_isr_ram</a> from timer.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[150]">timer1_isr_ram</a> from driver_timer.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[151]">uart0_isr_ram</a> from app_boot_vectors.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[152]">uart1_isr_ram</a> from app_boot_vectors.o(ram_code) referenced from app_boot_vectors.o(RESET)
- <LI><a href="#[3f]">url_send_timer_handle</a> from func.o(i.url_send_timer_handle) referenced from timer.o(i.user_timer_init)
- <LI><a href="#[b]">user_entry_before_sleep_imp</a> from proj_main.o(ram_code) referenced from entry.o(i.app_main)
- <LI><a href="#[3c]">user_task_func</a> from user_task.o(i.user_task_func) referenced from user_task.o(i.user_task_init)
- <LI><a href="#[160]">vPortSuppressTicksAndSleep_patch</a> from patch_rtos.o(ram_code) referenced from patch.o(.data)
- <LI><a href="#[3a]">work_mode_timer_handle</a> from led.o(i.work_mode_timer_handle) referenced from led.o(i.user_led_init)
-</UL>
-<P>
-<H3>
-Global Symbols
-</H3>
-<P><STRONG><a name="[449]"></a>rwip_sleep_mul_64</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_smooth_calc_calib_result (via Veneer)
-</UL>
-
-<P><STRONG><a name="[444]"></a>vPortSVCHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[14a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SVC_Handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[159]"></a>prv_call_svc_pc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(ram_code)
-</UL>
-<P><STRONG><a name="[14c]"></a>PendSV_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[144]"></a>Reset_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[58a]"></a>set_handlemode_sp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[145]"></a>NMI_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[147]"></a>MemManage_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[148]"></a>BusFault_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[149]"></a>UsageFault_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[14b]"></a>DebugMon_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[249]"></a>CPU_SR_Save</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop (via Veneer)
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start (via Veneer)
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init (via Veneer)
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write (via Veneer)
-<LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read (via Veneer)
-<LI><a href="#[1d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_page_erase (via Veneer)
-<LI><a href="#[191]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_stop (via Veneer)
-<LI><a href="#[441]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_lvd_protect_handle (via Veneer)
-<LI><a href="#[180]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_read (via Veneer)
-<LI><a href="#[42a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_clear_isr_state (via Veneer)
-<LI><a href="#[3b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_destroy (via Veneer)
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal (via Veneer)
-<LI><a href="#[1d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_save_data (via Veneer)
-<LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-<LI><a href="#[484]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_cancel (via Veneer)
-<LI><a href="#[47d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_erase (via Veneer)
-<LI><a href="#[47b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_write (via Veneer)
-<LI><a href="#[1f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_timer_handle (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-</UL>
-
-<P><STRONG><a name="[24b]"></a>CPU_SR_Restore</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop (via Veneer)
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start (via Veneer)
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init (via Veneer)
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write (via Veneer)
-<LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read (via Veneer)
-<LI><a href="#[1d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_page_erase (via Veneer)
-<LI><a href="#[191]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_stop (via Veneer)
-<LI><a href="#[441]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_lvd_protect_handle (via Veneer)
-<LI><a href="#[180]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_read (via Veneer)
-<LI><a href="#[42a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_clear_isr_state (via Veneer)
-<LI><a href="#[3b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_destroy (via Veneer)
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal (via Veneer)
-<LI><a href="#[1d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_save_data (via Veneer)
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-<LI><a href="#[484]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_cancel (via Veneer)
-<LI><a href="#[47d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_erase (via Veneer)
-<LI><a href="#[47b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_write (via Veneer)
-<LI><a href="#[1f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_timer_handle (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-</UL>
-
-<P><STRONG><a name="[478]"></a>GLOBAL_INT_STOP</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[15d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;platform_reset_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[44d]"></a>GLOBAL_INT_START</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-</UL>
-
-<P><STRONG><a name="[2b1]"></a>rand</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler (via Veneer)
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler (via Veneer)
-<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_disconnect_cmd_handler (via Veneer)
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler (via Veneer)
-<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_add_cmd_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[199]"></a>srand</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-<LI><a href="#[1db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_reset_complete_ind_func (via Veneer)
-<LI><a href="#[195]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_db_init_complete_ind_func (via Veneer)
-</UL>
-
-<P><STRONG><a name="[197]"></a>__aeabi_memcpy</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[346]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_post (via Veneer)
-<LI><a href="#[29c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_dev_name (via Veneer)
-<LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv (via Veneer)
-<LI><a href="#[3cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encoder_process_input_s8_internal (via Veneer)
-<LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_enc_process_input_4s_le (via Veneer)
-<LI><a href="#[24c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_store_pcm_data (via Veneer)
-<LI><a href="#[253]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;encoder_frame_out_func (via Veneer)
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[1c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_read_data (via Veneer)
-<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_msg_handler (via Veneer)
-<LI><a href="#[305]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_get_static_keys (via Veneer)
-<LI><a href="#[3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_param_set (via Veneer)
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash (via Veneer)
-<LI><a href="#[224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db_ext (via Veneer)
-<LI><a href="#[218]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_set_value (via Veneer)
-<LI><a href="#[34b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification_with_handle (via Veneer)
-<LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init (via Veneer)
-<LI><a href="#[26f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_get_bond_info (via Veneer)
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data (via Veneer)
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data (via Veneer)
-<LI><a href="#[201]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_param (via Veneer)
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data (via Veneer)
-<LI><a href="#[295]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_get_dev_name (via Veneer)
-<LI><a href="#[21e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_uuid (via Veneer)
-<LI><a href="#[21d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_get_value (via Veneer)
-<LI><a href="#[21c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_convert_to128 (via Veneer)
-<LI><a href="#[480]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_send (via Veneer)
-<LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_req_ind_handler (via Veneer)
-<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler (via Veneer)
-<LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_ind_handler (via Veneer)
-<LI><a href="#[26b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_resolve_address (via Veneer)
-<LI><a href="#[198]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_success_ind_func (via Veneer)
-<LI><a href="#[196]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_req_ind_func (via Veneer)
-<LI><a href="#[14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_store_info (via Veneer)
-<LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check (via Veneer)
-<LI><a href="#[1f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_init (via Veneer)
-<LI><a href="#[1dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_gap_set_dev_config (via Veneer)
-<LI><a href="#[472]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_con_tx_remove_duplicate (via Veneer)
-<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler (via Veneer)
-<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler (via Veneer)
-<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_sdp_svc_disc_cmd_handler (via Veneer)
-<LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cmd_handler (via Veneer)
-<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_svc_incl_ind_handler (via Veneer)
-<LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_cmd_handler (via Veneer)
-<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_char_ind_handler (via Veneer)
-<LI><a href="#[e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_char_desc_ind_handler (via Veneer)
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler (via Veneer)
-<LI><a href="#[241]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_event (via Veneer)
-<LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed (via Veneer)
-<LI><a href="#[243]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_update_elmt (via Veneer)
-<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req (via Veneer)
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req (via Veneer)
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req (via Veneer)
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req (via Veneer)
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req (via Veneer)
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req (via Veneer)
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req (via Veneer)
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req (via Veneer)
-<LI><a href="#[22a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_svc_init (via Veneer)
-<LI><a href="#[3fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f6_init (via Veneer)
-<LI><a href="#[3fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f5_init (via Veneer)
-<LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd (via Veneer)
-<LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd (via Veneer)
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind (via Veneer)
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind (via Veneer)
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp (via Veneer)
-<LI><a href="#[40f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_gen_dh_key_cmd (via Veneer)
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt (via Veneer)
-<LI><a href="#[400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_l (via Veneer)
-<LI><a href="#[3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_e1 (via Veneer)
-<LI><a href="#[3fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_ci (via Veneer)
-<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_local_p256_public_key_cmp_evt_handler (via Veneer)
-<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_generate_dhkey_cmp_evt_handler (via Veneer)
-<LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_irk_cmd_handler (via Veneer)
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler (via Veneer)
-<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_pub_key_cmd_handler (via Veneer)
-<LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_dh_key_cmd_handler (via Veneer)
-<LI><a href="#[b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_peer_att_info_ind_handler (via Veneer)
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont (via Veneer)
-<LI><a href="#[2a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_tk_exch (via Veneer)
-<LI><a href="#[2a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_oob_exch (via Veneer)
-<LI><a href="#[2a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_csrk_exch (via Veneer)
-<LI><a href="#[2c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_dh_key_check_complete (via Veneer)
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont (via Veneer)
-<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler (via Veneer)
-<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_ind_handler (via Veneer)
-<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_cfm_handler (via Veneer)
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-<LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_req_ind_handler (via Veneer)
-<LI><a href="#[391]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_pack (via Veneer)
-<LI><a href="#[392]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_pdu_pack (via Veneer)
-<LI><a href="#[394]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_dbg_pdu_pack (via Veneer)
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind (via Veneer)
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler (via Veneer)
-<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_mult_rsp_handler (via Veneer)
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler (via Veneer)
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler (via Veneer)
-<LI><a href="#[13b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_hdl_val_ntf_ind_handler (via Veneer)
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler (via Veneer)
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler (via Veneer)
-<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu (via Veneer)
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu (via Veneer)
-<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_cfm_pdu (via Veneer)
-<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_id_info_pdu (via Veneer)
-<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_enc_info_pdu (via Veneer)
-<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_dhkey_check_pdu (via Veneer)
-<LI><a href="#[11d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_sign_info_pdu (via Veneer)
-<LI><a href="#[117]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_pair_rand_pdu (via Veneer)
-<LI><a href="#[116]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_pair_cfm_pdu (via Veneer)
-<LI><a href="#[11b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_id_info_pdu (via Veneer)
-<LI><a href="#[119]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_enc_info_pdu (via Veneer)
-<LI><a href="#[120]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_dhkey_check_pdu (via Veneer)
-<LI><a href="#[3e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_continue (via Veneer)
-<LI><a href="#[3dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_complete (via Veneer)
-<LI><a href="#[3e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_g2_init (via Veneer)
-<LI><a href="#[3fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_Init (via Veneer)
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont (via Veneer)
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp (via Veneer)
-<LI><a href="#[336]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_store_fragment (via Veneer)
-<LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind (via Veneer)
-<LI><a href="#[327]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_send_adv_report_ind (via Veneer)
-<LI><a href="#[321]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_add_next_entry (via Veneer)
-<LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_start (via Veneer)
-<LI><a href="#[300]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_data_cmd (via Veneer)
-<LI><a href="#[2ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd (via Veneer)
-<LI><a href="#[2fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_data_cmd (via Veneer)
-<LI><a href="#[361]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_unpack (via Veneer)
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check (via Veneer)
-<LI><a href="#[362]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_pdu_unpack (via Veneer)
-</UL>
-
-<P><STRONG><a name="[21f]"></a>__aeabi_memcpy4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[372]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_init (via Veneer)
-<LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv (via Veneer)
-<LI><a href="#[421]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_inflash_init (via Veneer)
-<LI><a href="#[25a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_precent_cal (via Veneer)
-<LI><a href="#[342]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_profile_task_add (via Veneer)
-<LI><a href="#[21d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_get_value (via Veneer)
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[37e]"></a>__aeabi_memset</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_memmory_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[26d]"></a>__aeabi_memclr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[246]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_init (via Veneer)
-<LI><a href="#[252]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encode (via Veneer)
-<LI><a href="#[1aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyvalue_send (via Veneer)
-<LI><a href="#[253]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;encoder_frame_out_func (via Veneer)
-<LI><a href="#[2bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_clear_remote_svc (via Veneer)
-<LI><a href="#[347]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_store_peer_prf_info (via Veneer)
-<LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init (via Veneer)
-<LI><a href="#[270]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_init (via Veneer)
-<LI><a href="#[26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_clr_all_info (via Veneer)
-<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler (via Veneer)
-<LI><a href="#[271]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_read_info_from_flash (via Veneer)
-<LI><a href="#[1f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_init (via Veneer)
-<LI><a href="#[1dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_gap_set_dev_config (via Veneer)
-<LI><a href="#[400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_l (via Veneer)
-<LI><a href="#[2da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_command (via Veneer)
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand (via Veneer)
-<LI><a href="#[3e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_continue (via Veneer)
-<LI><a href="#[331]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_add_to_filter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[181]"></a>__aeabi_memclr4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[285]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_init (via Veneer)
-<LI><a href="#[37a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;initial_static_memory (via Veneer)
-<LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init (via Veneer)
-<LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start (via Veneer)
-<LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_init_imp (via Veneer)
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-<LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp (via Veneer)
-<LI><a href="#[353]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_create (via Veneer)
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create (via Veneer)
-<LI><a href="#[472]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_con_tx_remove_duplicate (via Veneer)
-<LI><a href="#[2e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_alloc (via Veneer)
-<LI><a href="#[2aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_start (via Veneer)
-<LI><a href="#[2a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_req_handler (via Veneer)
-<LI><a href="#[2f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_check_data_sanity (via Veneer)
-</UL>
-
-<P><STRONG><a name="[20d]"></a>memcmp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[290]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_address_set (via Veneer)
-<LI><a href="#[304]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_set_static_keys (via Veneer)
-<LI><a href="#[305]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_get_static_keys (via Veneer)
-<LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp (via Veneer)
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create (via Veneer)
-<LI><a href="#[277]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_check_ediv_rand (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash (via Veneer)
-<LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check (via Veneer)
-<LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_addr_resolve_cb (via Veneer)
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req (via Veneer)
-<LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ext_adv_report_evt_handler (via Veneer)
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont (via Veneer)
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont (via Veneer)
-<LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_prep_wr_rsp_handler (via Veneer)
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont (via Veneer)
-<LI><a href="#[332]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_filter_packet (via Veneer)
-<LI><a href="#[331]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_add_to_filter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[446]"></a>FPB_CompSet</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[423]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_set_2ms (via Veneer)
-<LI><a href="#[15d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;platform_reset_patch (via Veneer)
-<LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-<LI><a href="#[1b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[17a]"></a>NVIC_DisableIRQ</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop (via Veneer)
-<LI><a href="#[179]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_disable (via Veneer)
-<LI><a href="#[157]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_isr (via Veneer)
-</UL>
-
-<P><STRONG><a name="[17d]"></a>NVIC_EnableIRQ</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start (via Veneer)
-<LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start (via Veneer)
-<LI><a href="#[42f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_sleep_imp (via Veneer)
-<LI><a href="#[1ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_ble_init (via Veneer)
-<LI><a href="#[17b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_enable (via Veneer)
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1b0]"></a>NVIC_SetPriority</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[14d]"></a>SysTick_Handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[490]"></a>aes_alloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[510]"></a>aes_ccm</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[512]"></a>aes_cmac</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[33c]"></a>aes_encrypt</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[33b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_req (via Veneer)
-</UL>
-
-<P><STRONG><a name="[520]"></a>aes_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[514]"></a>aes_k1</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[516]"></a>aes_k2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[518]"></a>aes_k3</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[51a]"></a>aes_k4</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[33d]"></a>aes_rand</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[310]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_req (via Veneer)
-</UL>
-
-<P><STRONG><a name="[4db]"></a>aes_result_handler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[51d]"></a>aes_s1</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[491]"></a>aes_start</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[1ad]"></a>app_boot_get_storage_type</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[47a]"></a>app_boot_host_comm</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1c2]"></a>app_boot_load_data</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[1c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_read_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[390]"></a>ble_util_buf_acl_tx_alloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[480]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_send (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-</UL>
-
-<P><STRONG><a name="[393]"></a>ble_util_buf_acl_tx_free</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[484]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_cancel (via Veneer)
-<LI><a href="#[471]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_evt_end_isr (via Veneer)
-<LI><a href="#[472]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_con_tx_remove_duplicate (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a3]"></a>ble_util_buf_adv_tx_free</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[37c]"></a>ble_util_buf_init_env</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[37a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;initial_static_memory (via Veneer)
-</UL>
-
-<P><STRONG><a name="[365]"></a>ble_util_buf_rx_free</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[320]"></a>co_list_extract</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[472]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_con_tx_remove_duplicate (via Veneer)
-<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reg_to_peer_evt_cmd_handler (via Veneer)
-<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_unregister_cmd_handler (via Veneer)
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free (via Veneer)
-</UL>
-
-<P><STRONG><a name="[505]"></a>co_list_find</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[1f5]"></a>co_list_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start (via Veneer)
-<LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_init_imp (via Veneer)
-<LI><a href="#[353]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_create (via Veneer)
-<LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init (via Veneer)
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind (via Veneer)
-<LI><a href="#[38e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_create (via Veneer)
-</UL>
-
-<P><STRONG><a name="[242]"></a>co_list_insert_before</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[23f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_store_prep_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1f3]"></a>co_list_pop_front</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu (via Veneer)
-<LI><a href="#[230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_rsp_data (via Veneer)
-<LI><a href="#[22e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_prep_data (via Veneer)
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup (via Veneer)
-<LI><a href="#[350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_operation_cleanup (via Veneer)
-<LI><a href="#[314]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_cleanup (via Veneer)
-<LI><a href="#[1f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_exc_activity_cmp (via Veneer)
-<LI><a href="#[461]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_direct (via Veneer)
-<LI><a href="#[45e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_isr_patch (via Veneer)
-<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler (via Veneer)
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_cfm_handler (via Veneer)
-<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler (via Veneer)
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req (via Veneer)
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req (via Veneer)
-<LI><a href="#[2e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_clear_fragments (via Veneer)
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler (via Veneer)
-<LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind (via Veneer)
-<LI><a href="#[330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_clear_fragments (via Veneer)
-<LI><a href="#[327]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_send_adv_report_ind (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1f4]"></a>co_list_push_back</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[161]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adv_tx_free_imp (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd (via Veneer)
-<LI><a href="#[45e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_isr_patch (via Veneer)
-<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reg_to_peer_evt_cmd_handler (via Veneer)
-<LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_svc_ind_handler (via Veneer)
-<LI><a href="#[23c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_l2cc_pdu_recv_handler (via Veneer)
-<LI><a href="#[23f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_store_prep_data (via Veneer)
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req (via Veneer)
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req (via Veneer)
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req (via Veneer)
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req (via Veneer)
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req (via Veneer)
-<LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_report_evt_handler (via Veneer)
-<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_register_cmd_handler (via Veneer)
-<LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_flow_control_credit_handler (via Veneer)
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler (via Veneer)
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler (via Veneer)
-<LI><a href="#[336]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_store_fragment (via Veneer)
-<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send_cmd_handler (via Veneer)
-<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_sdu_send_cmd_handler (via Veneer)
-<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_dbg_pdu_send_cmd_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[240]"></a>co_list_push_front</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req (via Veneer)
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler (via Veneer)
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[234]"></a>co_list_size</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[307]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_cleanup (via Veneer)
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req (via Veneer)
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req (via Veneer)
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req (via Veneer)
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req (via Veneer)
-</UL>
-
-<P><STRONG><a name="[185]"></a>co_printf</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[282]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_url_send (via Veneer)
-<LI><a href="#[276]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_data_storage_do (via Veneer)
-<LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send (via Veneer)
-<LI><a href="#[285]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_init (via Veneer)
-<LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop (via Veneer)
-<LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start (via Veneer)
-<LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback (via Veneer)
-<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;url_send_timer_handle (via Veneer)
-<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_1s_timer_handle (via Veneer)
-<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_10s_timer_handle (via Veneer)
-<LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start (via Veneer)
-<LI><a href="#[3d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_poweron (via Veneer)
-<LI><a href="#[3d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_powerdown (via Veneer)
-<LI><a href="#[346]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_post (via Veneer)
-<LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope (via Veneer)
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func (via Veneer)
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start (via Veneer)
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init (via Veneer)
-<LI><a href="#[1a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_stop (via Veneer)
-<LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv (via Veneer)
-<LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;param_timer_func (via Veneer)
-<LI><a href="#[28d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_latency (via Veneer)
-<LI><a href="#[266]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_latency (via Veneer)
-<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb (via Veneer)
-<LI><a href="#[41c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_timer_init (via Veneer)
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init (via Veneer)
-<LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init (via Veneer)
-<LI><a href="#[41d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_init (via Veneer)
-<LI><a href="#[422]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_init (via Veneer)
-<LI><a href="#[421]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_inflash_init (via Veneer)
-<LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init (via Veneer)
-<LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init (via Veneer)
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get (via Veneer)
-<LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init (via Veneer)
-<LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_gatt_msg_handler (via Veneer)
-<LI><a href="#[259]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_add_service (via Veneer)
-<LI><a href="#[16]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dis_gatt_msg_handler (via Veneer)
-<LI><a href="#[28a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;convert_ascii_to_hid (via Veneer)
-<LI><a href="#[1aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyvalue_send (via Veneer)
-<LI><a href="#[1e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_url_set (via Veneer)
-<LI><a href="#[1da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_random_key (via Veneer)
-<LI><a href="#[1c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_multi_channel (via Veneer)
-<LI><a href="#[1a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_m_key_set (via Veneer)
-<LI><a href="#[1a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_logo_led_set (via Veneer)
-<LI><a href="#[19b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_dpi_set (via Veneer)
-<LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start (via Veneer)
-<LI><a href="#[253]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;encoder_frame_out_func (via Veneer)
-<LI><a href="#[3c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_irq_type (via Veneer)
-<LI><a href="#[19c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;snesor_dpi_init (via Veneer)
-<LI><a href="#[150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_isr_ram (via Veneer)
-<LI><a href="#[155]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;exti_isr_ram (via Veneer)
-<LI><a href="#[43b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;onkey_isr_ram (via Veneer)
-<LI><a href="#[43a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;otd_isr_ram (via Veneer)
-<LI><a href="#[437]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;charge_isr_ram (via Veneer)
-<LI><a href="#[440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_isr_ram (via Veneer)
-<LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C (via Veneer)
-<LI><a href="#[11]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;batt_gatt_msg_handler (via Veneer)
-<LI><a href="#[1d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_stop (via Veneer)
-<LI><a href="#[1c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_start (via Veneer)
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal (via Veneer)
-<LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_ota_cb (via Veneer)
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_msg_handler (via Veneer)
-<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_msg_handler (via Veneer)
-<LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch (via Veneer)
-<LI><a href="#[443]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler_C (via Veneer)
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash (via Veneer)
-<LI><a href="#[347]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_store_peer_prf_info (via Veneer)
-<LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init (via Veneer)
-<LI><a href="#[270]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_init (via Veneer)
-<LI><a href="#[26f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_get_bond_info (via Veneer)
-<LI><a href="#[26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_clr_all_info (via Veneer)
-<LI><a href="#[202]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_conn (via Veneer)
-<LI><a href="#[277]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_check_ediv_rand (via Veneer)
-<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_security_ind_handler (via Veneer)
-<LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_req_ind_handler (via Veneer)
-<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler (via Veneer)
-<LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_ind_handler (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash (via Veneer)
-<LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check (via Veneer)
-<LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_addr_resolve_cb (via Veneer)
-<LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_svc_ind_handler (via Veneer)
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-<LI><a href="#[32b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mesh_set_runtime (via Veneer)
-<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu (via Veneer)
-<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_dhkey_check_pdu (via Veneer)
-</UL>
-
-<P><STRONG><a name="[452]"></a>eTaskConfirmSleepModeStatus</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[4b8]"></a>flash_read_status</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[4b9]"></a>flash_write_status</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[3d3]"></a>gpio_set_dir</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[3d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_gpio_cpu_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[312]"></a>hci_basic_cmd_send_2_controller</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_set_cmd_handler (via Veneer)
-<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_test_mode_ctrl_cmd_handler (via Veneer)
-<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_pub_key_cmd_handler (via Veneer)
-<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_dev_info_cmd_handler (via Veneer)
-<LI><a href="#[1f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_stop (via Veneer)
-<LI><a href="#[1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_stop (via Veneer)
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue (via Veneer)
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3aa]"></a>hci_ble_conhdl_register</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[2be]"></a>hci_send_2_controller</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd (via Veneer)
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp (via Veneer)
-<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_list_handler (via Veneer)
-<LI><a href="#[aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_channel_map_cmd_handler (via Veneer)
-<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_test_mode_ctrl_cmd_handler (via Veneer)
-<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_ral_addr_cmd_handler (via Veneer)
-<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_dev_info_cmd_handler (via Veneer)
-<LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_dh_key_cmd_handler (via Veneer)
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm (via Veneer)
-<LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_pref_slave_latency_cmd_handler (via Veneer)
-<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_phy_cmd_handler (via Veneer)
-<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_pkt_size_handler (via Veneer)
-<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_ping_to_handler (via Veneer)
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler (via Veneer)
-<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler (via Veneer)
-<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_info_cmd_handler (via Veneer)
-<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_cmd_handler (via Veneer)
-<LI><a href="#[335]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_param_cmd (via Veneer)
-<LI><a href="#[334]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_en_cmd (via Veneer)
-<LI><a href="#[1f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_stop (via Veneer)
-<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_start (via Veneer)
-<LI><a href="#[321]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_add_next_entry (via Veneer)
-<LI><a href="#[31a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_send_hci_le_ext_create_con_cmd (via Veneer)
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue (via Veneer)
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue (via Veneer)
-<LI><a href="#[367]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_creating_handler (via Veneer)
-<LI><a href="#[301]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_en_cmd (via Veneer)
-<LI><a href="#[300]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_data_cmd (via Veneer)
-<LI><a href="#[2ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd (via Veneer)
-<LI><a href="#[2fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_param_cmd (via Veneer)
-<LI><a href="#[2fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_en_cmd (via Veneer)
-<LI><a href="#[2fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_data_cmd (via Veneer)
-<LI><a href="#[2fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_rmv_adv_set_cmd (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3ac]"></a>hci_send_2_host</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1af]"></a>intc_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[351]"></a>ke_check_malloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a1]"></a>ke_event_callback_set</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[3a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a2]"></a>ke_event_clear</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[3a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_init (via Veneer)
-<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_l2cap_tx_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[36d]"></a>ke_event_set</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[307]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_cleanup (via Veneer)
-<LI><a href="#[463]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_isr_patch (via Veneer)
-<LI><a href="#[461]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_direct (via Veneer)
-<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_l2cap_tx_handler (via Veneer)
-<LI><a href="#[38a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_tx_status (via Veneer)
-<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_nb_cmp_pkts_evt_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1d3]"></a>ke_free</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[191]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_stop (via Veneer)
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal (via Veneer)
-<LI><a href="#[1cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_clr_buffed_pkt (via Veneer)
-<LI><a href="#[3b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_deinit (via Veneer)
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash (via Veneer)
-<LI><a href="#[224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db_ext (via Veneer)
-<LI><a href="#[222]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db (via Veneer)
-<LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init (via Veneer)
-<LI><a href="#[343]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_clr_peer_svc (via Veneer)
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data (via Veneer)
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data (via Veneer)
-<LI><a href="#[201]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_param (via Veneer)
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data (via Veneer)
-<LI><a href="#[230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_rsp_data (via Veneer)
-<LI><a href="#[22e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_prep_data (via Veneer)
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup (via Veneer)
-<LI><a href="#[350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_operation_cleanup (via Veneer)
-<LI><a href="#[221]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_destroy (via Veneer)
-<LI><a href="#[314]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_cleanup (via Veneer)
-<LI><a href="#[2b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_operation_cleanup (via Veneer)
-<LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash (via Veneer)
-<LI><a href="#[1f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_exc_activity_cmp (via Veneer)
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp (via Veneer)
-<LI><a href="#[3ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create_x (via Veneer)
-<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reg_to_peer_evt_cmd_handler (via Veneer)
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req (via Veneer)
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req (via Veneer)
-<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_unregister_cmd_handler (via Veneer)
-<LI><a href="#[2e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_actv_clean (via Veneer)
-<LI><a href="#[2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_free (via Veneer)
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end (via Veneer)
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont (via Veneer)
-<LI><a href="#[3eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_g2_complete (via Veneer)
-<LI><a href="#[3ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f6_complete (via Veneer)
-<LI><a href="#[3ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f5_complete (via Veneer)
-<LI><a href="#[3e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_complete (via Veneer)
-<LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind (via Veneer)
-<LI><a href="#[330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_clear_fragments (via Veneer)
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup (via Veneer)
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free (via Veneer)
-<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1c6]"></a>ke_malloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[285]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_init (via Veneer)
-<LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start (via Veneer)
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal (via Veneer)
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash (via Veneer)
-<LI><a href="#[28f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;from_task_func_to_msg_handle (via Veneer)
-<LI><a href="#[224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db_ext (via Veneer)
-<LI><a href="#[222]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db (via Veneer)
-<LI><a href="#[347]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_store_peer_prf_info (via Veneer)
-<LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init (via Veneer)
-<LI><a href="#[270]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_init (via Veneer)
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data (via Veneer)
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data (via Veneer)
-<LI><a href="#[201]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_param (via Veneer)
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd (via Veneer)
-<LI><a href="#[353]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_create (via Veneer)
-<LI><a href="#[223]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_add_service (via Veneer)
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash (via Veneer)
-<LI><a href="#[3ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create_x (via Veneer)
-<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reg_to_peer_evt_cmd_handler (via Veneer)
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req (via Veneer)
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req (via Veneer)
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req (via Veneer)
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req (via Veneer)
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req (via Veneer)
-<LI><a href="#[3fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f6_init (via Veneer)
-<LI><a href="#[3fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f5_init (via Veneer)
-<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_register_cmd_handler (via Veneer)
-<LI><a href="#[2e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_alloc (via Veneer)
-<LI><a href="#[2da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_command (via Veneer)
-<LI><a href="#[2aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_start (via Veneer)
-<LI><a href="#[2a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_req_handler (via Veneer)
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler (via Veneer)
-<LI><a href="#[3e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_g2_init (via Veneer)
-<LI><a href="#[3fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_Init (via Veneer)
-<LI><a href="#[3e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_init (via Veneer)
-<LI><a href="#[336]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_store_fragment (via Veneer)
-<LI><a href="#[331]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_add_to_filter (via Veneer)
-<LI><a href="#[38e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_create (via Veneer)
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[37f]"></a>ke_mem_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_memmory_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1ee]"></a>ke_msg_alloc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[346]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_post (via Veneer)
-<LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req (via Veneer)
-<LI><a href="#[1a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_mtu_exchange_req (via Veneer)
-<LI><a href="#[293]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_conn_param_update (via Veneer)
-<LI><a href="#[24d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_malloc (via Veneer)
-<LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-<LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_init_imp (via Veneer)
-<LI><a href="#[342]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_profile_task_add (via Veneer)
-<LI><a href="#[34b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification_with_handle (via Veneer)
-<LI><a href="#[348]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_regist_peer_prf_info (via Veneer)
-<LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp (via Veneer)
-<LI><a href="#[1e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_stop_advertising (via Veneer)
-<LI><a href="#[202]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_conn (via Veneer)
-<LI><a href="#[1e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_advertising (via Veneer)
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data (via Veneer)
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data (via Veneer)
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data (via Veneer)
-<LI><a href="#[205]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_set_mtu (via Veneer)
-<LI><a href="#[356]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_error_evt (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt (via Veneer)
-<LI><a href="#[329]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_error_evt (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt (via Veneer)
-<LI><a href="#[2bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_error_evt (via Veneer)
-<LI><a href="#[2d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_disconect_ind (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt (via Veneer)
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create (via Veneer)
-<LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_req_ind_handler (via Veneer)
-<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler (via Veneer)
-<LI><a href="#[268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_send_cfm (via Veneer)
-<LI><a href="#[26b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_resolve_address (via Veneer)
-<LI><a href="#[1de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_conn_act (via Veneer)
-<LI><a href="#[1dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_gap_set_dev_config (via Veneer)
-<LI><a href="#[1f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_delete_act (via Veneer)
-<LI><a href="#[1e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_scan_act (via Veneer)
-<LI><a href="#[1df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_per_sync_act (via Veneer)
-<LI><a href="#[1eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_per_adv_act (via Veneer)
-<LI><a href="#[1ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_legacy_adv_act (via Veneer)
-<LI><a href="#[1ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_aux_adv_act (via Veneer)
-<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler (via Veneer)
-<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler (via Veneer)
-<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler (via Veneer)
-<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_sdp_svc_disc_cmd_handler (via Veneer)
-<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler (via Veneer)
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler (via Veneer)
-<LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed (via Veneer)
-<LI><a href="#[243]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_update_elmt (via Veneer)
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req (via Veneer)
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value (via Veneer)
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req (via Veneer)
-<LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd (via Veneer)
-<LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd (via Veneer)
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind (via Veneer)
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind (via Veneer)
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp (via Veneer)
-<LI><a href="#[40f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_gen_dh_key_cmd (via Veneer)
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt (via Veneer)
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand (via Veneer)
-<LI><a href="#[400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_l (via Veneer)
-<LI><a href="#[3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_e1 (via Veneer)
-<LI><a href="#[3fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_ci (via Veneer)
-<LI><a href="#[3f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_repeated_attempts (via Veneer)
-<LI><a href="#[85]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_test_end_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_local_ver_info_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_scan_req_rcvd_evt_handler (via Veneer)
-<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_read_max_adv_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_tx_pwr_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rf_path_comp_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_addr_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_max_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_local_p256_public_key_cmp_evt_handler (via Veneer)
-<LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_sync_est_evt_handler (via Veneer)
-<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_generate_dhkey_cmp_evt_handler (via Veneer)
-<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_list_handler (via Veneer)
-<LI><a href="#[aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_channel_map_cmd_handler (via Veneer)
-<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_task_add_cmd_handler (via Veneer)
-<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_test_mode_ctrl_cmd_handler (via Veneer)
-<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_ral_addr_cmd_handler (via Veneer)
-<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_pub_key_cmd_handler (via Veneer)
-<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_dev_info_cmd_handler (via Veneer)
-<LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_dh_key_cmd_handler (via Veneer)
-<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_auto_conn_to_ind_handler (via Veneer)
-<LI><a href="#[b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_peer_att_info_ind_handler (via Veneer)
-<LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler (via Veneer)
-<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_unknown_task_msg_handler (via Veneer)
-<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_to_ind_handler (via Veneer)
-<LI><a href="#[2f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_send_dev_bdaddr_ind (via Veneer)
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm (via Veneer)
-<LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind (via Veneer)
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created (via Veneer)
-<LI><a href="#[2ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_send_stopped_ind (via Veneer)
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont (via Veneer)
-<LI><a href="#[2c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_start_handler (via Veneer)
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc (via Veneer)
-<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler (via Veneer)
-<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler (via Veneer)
-<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_ind_handler (via Veneer)
-<LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler (via Veneer)
-<LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_conn_param_to_ind_handler (via Veneer)
-<LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_pref_slave_latency_cmd_handler (via Veneer)
-<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_phy_cmd_handler (via Veneer)
-<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_pkt_size_handler (via Veneer)
-<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_ping_to_handler (via Veneer)
-<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_cfm_handler (via Veneer)
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler (via Veneer)
-<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler (via Veneer)
-<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_info_cmd_handler (via Veneer)
-<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_cfm_handler (via Veneer)
-<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_cmd_handler (via Veneer)
-<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_con_req_ind_handler (via Veneer)
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-<LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_req_ind_handler (via Veneer)
-<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_req_ind_handler (via Veneer)
-<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_req_ind_handler (via Veneer)
-<LI><a href="#[32b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mesh_set_runtime (via Veneer)
-<LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_flow_control_credit_handler (via Veneer)
-<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_resp_handler (via Veneer)
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler (via Veneer)
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind (via Veneer)
-<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_mult_rsp_handler (via Veneer)
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler (via Veneer)
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler (via Veneer)
-<LI><a href="#[13b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_hdl_val_ntf_ind_handler (via Veneer)
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler (via Veneer)
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler (via Veneer)
-<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu (via Veneer)
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu (via Veneer)
-<LI><a href="#[406]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_key_press_notification_ind (via Veneer)
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont (via Veneer)
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp (via Veneer)
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp (via Veneer)
-<LI><a href="#[335]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_param_cmd (via Veneer)
-<LI><a href="#[334]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_en_cmd (via Veneer)
-<LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind (via Veneer)
-<LI><a href="#[1f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_stop (via Veneer)
-<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_start (via Veneer)
-<LI><a href="#[327]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_send_adv_report_ind (via Veneer)
-<LI><a href="#[322]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_send_list_size_ind (via Veneer)
-<LI><a href="#[321]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_add_next_entry (via Veneer)
-<LI><a href="#[31a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_send_hci_le_ext_create_con_cmd (via Veneer)
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue (via Veneer)
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue (via Veneer)
-<LI><a href="#[367]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_creating_handler (via Veneer)
-<LI><a href="#[301]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_en_cmd (via Veneer)
-<LI><a href="#[300]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_data_cmd (via Veneer)
-<LI><a href="#[2ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd (via Veneer)
-<LI><a href="#[2fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_param_cmd (via Veneer)
-<LI><a href="#[2fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_en_cmd (via Veneer)
-<LI><a href="#[2fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_data_cmd (via Veneer)
-<LI><a href="#[2fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_rmv_adv_set_cmd (via Veneer)
-<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_req_handler (via Veneer)
-<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rssi_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rem_ver_info_cmp_evt_handler (via Veneer)
-<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_chnl_map_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_auth_payl_to_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rem_con_param_req_evt_handler (via Veneer)
-<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rem_feats_cmp_evt_handler (via Veneer)
-<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_phy_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_phy_upd_cmp_evt_handler (via Veneer)
-<LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ltk_request_evt_handler (via Veneer)
-<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_data_len_chg_evt_handler (via Veneer)
-<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_con_update_cmp_evt_handler (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt (via Veneer)
-<LI><a href="#[35f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_rx_init (via Veneer)
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check (via Veneer)
-<LI><a href="#[364]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_init_disconnect (via Veneer)
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free (via Veneer)
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[101]"></a>ke_msg_discard</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[2d6]"></a>ke_msg_forward</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation (via Veneer)
-<LI><a href="#[2d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_reschedule_operation (via Veneer)
-<LI><a href="#[bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_dev_bdaddr_ind_handler (via Veneer)
-<LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler (via Veneer)
-<LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_resp_handler (via Veneer)
-<LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_req_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[217]"></a>ke_msg_free</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop (via Veneer)
-<LI><a href="#[24a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_free (via Veneer)
-<LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp (via Veneer)
-<LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu (via Veneer)
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache (via Veneer)
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup (via Veneer)
-<LI><a href="#[350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_operation_cleanup (via Veneer)
-<LI><a href="#[316]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_operation_cleanup (via Veneer)
-<LI><a href="#[2b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_operation_cleanup (via Veneer)
-<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler (via Veneer)
-<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler (via Veneer)
-<LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cfm_handler (via Veneer)
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_cfm_handler (via Veneer)
-<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler (via Veneer)
-<LI><a href="#[2e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_clear_fragments (via Veneer)
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind (via Veneer)
-<LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind (via Veneer)
-<LI><a href="#[327]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_send_adv_report_ind (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send (via Veneer)
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup (via Veneer)
-<LI><a href="#[35f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_rx_init (via Veneer)
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check (via Veneer)
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete (via Veneer)
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free (via Veneer)
-</UL>
-
-<P><STRONG><a name="[2cd]"></a>ke_msg_in_queue</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_operation_cleanup (via Veneer)
-<LI><a href="#[316]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_operation_cleanup (via Veneer)
-<LI><a href="#[2b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_operation_cleanup (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1ef]"></a>ke_msg_send</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[346]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_post (via Veneer)
-<LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req (via Veneer)
-<LI><a href="#[1a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_mtu_exchange_req (via Veneer)
-<LI><a href="#[293]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_conn_param_update (via Veneer)
-<LI><a href="#[24e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_send (via Veneer)
-<LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_init_imp (via Veneer)
-<LI><a href="#[342]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_profile_task_add (via Veneer)
-<LI><a href="#[34b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification_with_handle (via Veneer)
-<LI><a href="#[348]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_regist_peer_prf_info (via Veneer)
-<LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd (via Veneer)
-<LI><a href="#[205]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_set_mtu (via Veneer)
-<LI><a href="#[356]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_error_evt (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt (via Veneer)
-<LI><a href="#[329]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_error_evt (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt (via Veneer)
-<LI><a href="#[2bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_error_evt (via Veneer)
-<LI><a href="#[2d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_disconect_ind (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt (via Veneer)
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create (via Veneer)
-<LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_req_ind_handler (via Veneer)
-<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler (via Veneer)
-<LI><a href="#[268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_send_cfm (via Veneer)
-<LI><a href="#[26b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_resolve_address (via Veneer)
-<LI><a href="#[1de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_conn_act (via Veneer)
-<LI><a href="#[1dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_gap_set_dev_config (via Veneer)
-<LI><a href="#[1f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_exc_activity_cmp (via Veneer)
-<LI><a href="#[1e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_scan_act (via Veneer)
-<LI><a href="#[1df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_per_sync_act (via Veneer)
-<LI><a href="#[1eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_per_adv_act (via Veneer)
-<LI><a href="#[1ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_legacy_adv_act (via Veneer)
-<LI><a href="#[1ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_aux_adv_act (via Veneer)
-<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler (via Veneer)
-<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler (via Veneer)
-<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler (via Veneer)
-<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_sdp_svc_disc_cmd_handler (via Veneer)
-<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler (via Veneer)
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler (via Veneer)
-<LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed (via Veneer)
-<LI><a href="#[243]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_update_elmt (via Veneer)
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req (via Veneer)
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value (via Veneer)
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req (via Veneer)
-<LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd (via Veneer)
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind (via Veneer)
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind (via Veneer)
-<LI><a href="#[40f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_gen_dh_key_cmd (via Veneer)
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt (via Veneer)
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand (via Veneer)
-<LI><a href="#[400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_l (via Veneer)
-<LI><a href="#[3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_e1 (via Veneer)
-<LI><a href="#[3fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_ci (via Veneer)
-<LI><a href="#[3f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_repeated_attempts (via Veneer)
-<LI><a href="#[85]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_test_end_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_local_ver_info_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_scan_req_rcvd_evt_handler (via Veneer)
-<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_read_max_adv_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_tx_pwr_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rf_path_comp_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_addr_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_max_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_local_p256_public_key_cmp_evt_handler (via Veneer)
-<LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_sync_est_evt_handler (via Veneer)
-<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_generate_dhkey_cmp_evt_handler (via Veneer)
-<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_task_add_cmd_handler (via Veneer)
-<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_pub_key_cmd_handler (via Veneer)
-<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_dev_info_cmd_handler (via Veneer)
-<LI><a href="#[b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_auto_conn_to_ind_handler (via Veneer)
-<LI><a href="#[b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_peer_att_info_ind_handler (via Veneer)
-<LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler (via Veneer)
-<LI><a href="#[c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_unknown_task_msg_handler (via Veneer)
-<LI><a href="#[ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_to_ind_handler (via Veneer)
-<LI><a href="#[2f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_send_dev_bdaddr_ind (via Veneer)
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm (via Veneer)
-<LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind (via Veneer)
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created (via Veneer)
-<LI><a href="#[2ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_send_stopped_ind (via Veneer)
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont (via Veneer)
-<LI><a href="#[2c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_start_handler (via Veneer)
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send (via Veneer)
-<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler (via Veneer)
-<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler (via Veneer)
-<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_ind_handler (via Veneer)
-<LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler (via Veneer)
-<LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_conn_param_to_ind_handler (via Veneer)
-<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_cfm_handler (via Veneer)
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler (via Veneer)
-<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_info_cmd_handler (via Veneer)
-<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_cfm_handler (via Veneer)
-<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_con_req_ind_handler (via Veneer)
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-<LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_req_ind_handler (via Veneer)
-<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_req_ind_handler (via Veneer)
-<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_req_ind_handler (via Veneer)
-<LI><a href="#[32b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mesh_set_runtime (via Veneer)
-<LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_flow_control_credit_handler (via Veneer)
-<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_resp_handler (via Veneer)
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler (via Veneer)
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind (via Veneer)
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler (via Veneer)
-<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_mult_rsp_handler (via Veneer)
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler (via Veneer)
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler (via Veneer)
-<LI><a href="#[13b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_hdl_val_ntf_ind_handler (via Veneer)
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler (via Veneer)
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler (via Veneer)
-<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu (via Veneer)
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu (via Veneer)
-<LI><a href="#[406]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_key_press_notification_ind (via Veneer)
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont (via Veneer)
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp (via Veneer)
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp (via Veneer)
-<LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind (via Veneer)
-<LI><a href="#[327]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_send_adv_report_ind (via Veneer)
-<LI><a href="#[322]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_send_list_size_ind (via Veneer)
-<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_req_handler (via Veneer)
-<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rssi_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rem_ver_info_cmp_evt_handler (via Veneer)
-<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_chnl_map_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_auth_payl_to_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rem_con_param_req_evt_handler (via Veneer)
-<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rem_feats_cmp_evt_handler (via Veneer)
-<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_phy_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_phy_upd_cmp_evt_handler (via Veneer)
-<LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ltk_request_evt_handler (via Veneer)
-<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_data_len_chg_evt_handler (via Veneer)
-<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_con_update_cmp_evt_handler (via Veneer)
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt (via Veneer)
-<LI><a href="#[35f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_rx_init (via Veneer)
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check (via Veneer)
-<LI><a href="#[364]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_init_disconnect (via Veneer)
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free (via Veneer)
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler (via Veneer)
-<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[35c]"></a>ke_msg_send_basic</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[472]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_con_tx_remove_duplicate (via Veneer)
-<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_timeout_handler (via Veneer)
-<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_auth_payl_to_exp_evt_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[2c9]"></a>ke_msg_src_id_get</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation (via Veneer)
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester (via Veneer)
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op (via Veneer)
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester (via Veneer)
-<LI><a href="#[2d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_reschedule_operation (via Veneer)
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester (via Veneer)
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op (via Veneer)
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op (via Veneer)
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op (via Veneer)
-</UL>
-
-<P><STRONG><a name="[4fa]"></a>ke_queue_extract</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[23d]"></a>ke_state_get</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[352]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_update_state (via Veneer)
-<LI><a href="#[326]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_update_state (via Veneer)
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op (via Veneer)
-<LI><a href="#[2d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_state (via Veneer)
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create (via Veneer)
-<LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup (via Veneer)
-<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler (via Veneer)
-<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cmp_evt_handler (via Veneer)
-<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler (via Veneer)
-<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler (via Veneer)
-<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_timeout_handler (via Veneer)
-<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler (via Veneer)
-<LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cfm_handler (via Veneer)
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op (via Veneer)
-<LI><a href="#[d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_event_cfm_handler (via Veneer)
-<LI><a href="#[d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_default_msg_handler (via Veneer)
-<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler (via Veneer)
-<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_cfm_handler (via Veneer)
-<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler (via Veneer)
-<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler (via Veneer)
-<LI><a href="#[23c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_l2cc_pdu_recv_handler (via Veneer)
-<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_local_ver_info_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_read_max_adv_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_wlst_size_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_tx_pwr_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rf_path_comp_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[99]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_size_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_addr_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_pal_size_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_max_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_generate_dhkey_cmp_evt_handler (via Veneer)
-<LI><a href="#[9c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_gen_dhkey_stat_evt_handler (via Veneer)
-<LI><a href="#[9b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_cmp_evt_rl_cfg_handler (via Veneer)
-<LI><a href="#[a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_enh_con_cmp_evt_handler (via Veneer)
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op (via Veneer)
-<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler (via Veneer)
-<LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cmp_evt_handler (via Veneer)
-<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler (via Veneer)
-<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler (via Veneer)
-<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_ind_handler (via Veneer)
-<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler (via Veneer)
-<LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler (via Veneer)
-<LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_use_enc_block_ind_handler (via Veneer)
-<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_rand_nb_ind_handler (via Veneer)
-<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-<LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_conn_param_to_ind_handler (via Veneer)
-<LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_smp_timeout_timer_ind_handler (via Veneer)
-<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_smp_rep_attempts_timer_handler (via Veneer)
-<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_cfm_handler (via Veneer)
-<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler (via Veneer)
-<LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_key_press_notification_cmd_handler (via Veneer)
-<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_cfm_handler (via Veneer)
-<LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_gen_dh_key_ind_handler (via Veneer)
-<LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cfm_handler (via Veneer)
-<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_cmd_handler (via Veneer)
-<LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_cfm_handler (via Veneer)
-<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler (via Veneer)
-<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_added_ind_handler (via Veneer)
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp (via Veneer)
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp (via Veneer)
-<LI><a href="#[fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_wr_auth_payl_to_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rssi_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rem_ver_info_cmp_evt_handler (via Veneer)
-<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_chnl_map_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_auth_payl_to_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_start_enc_stat_evt_handler (via Veneer)
-<LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_set_data_len_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[107]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rem_con_param_req_evt_handler (via Veneer)
-<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rem_feats_cmp_evt_handler (via Veneer)
-<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_phy_cmd_cmp_evt_handler (via Veneer)
-<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_phy_upd_cmp_evt_handler (via Veneer)
-<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_data_len_chg_evt_handler (via Veneer)
-<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_con_update_cmp_evt_handler (via Veneer)
-<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_disc_cmp_evt_handler (via Veneer)
-<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_cmd_stat_event_handler (via Veneer)
-<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_auth_payl_to_exp_evt_handler (via Veneer)
-<LI><a href="#[39b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_update_state (via Veneer)
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op (via Veneer)
-<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_signaling_trans_to_ind_handler (via Veneer)
-<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send_cmd_handler (via Veneer)
-<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler (via Veneer)
-<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_sdu_send_cmd_handler (via Veneer)
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler (via Veneer)
-<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_dbg_pdu_send_cmd_handler (via Veneer)
-<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[194]"></a>ke_state_set</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_init_imp (via Veneer)
-<LI><a href="#[342]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_profile_task_add (via Veneer)
-<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_servcie_added (via Veneer)
-<LI><a href="#[35e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init (via Veneer)
-<LI><a href="#[352]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_update_state (via Veneer)
-<LI><a href="#[353]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_create (via Veneer)
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup (via Veneer)
-<LI><a href="#[326]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_update_state (via Veneer)
-<LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init (via Veneer)
-<LI><a href="#[2d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_state (via Veneer)
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create (via Veneer)
-<LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup (via Veneer)
-<LI><a href="#[268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_send_cfm (via Veneer)
-<LI><a href="#[192]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_created_ind_func (via Veneer)
-<LI><a href="#[193]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_add_svc (via Veneer)
-<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_cmd_handler (via Veneer)
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-<LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_ind_handler (via Veneer)
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue (via Veneer)
-<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_cmd_stat_event_handler (via Veneer)
-<LI><a href="#[38e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_create (via Veneer)
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup (via Veneer)
-<LI><a href="#[39b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_update_state (via Veneer)
-</UL>
-
-<P><STRONG><a name="[4d9]"></a>ke_task_check</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[1f6]"></a>ke_task_create</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_init_imp (via Veneer)
-<LI><a href="#[35e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init (via Veneer)
-<LI><a href="#[355]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_init (via Veneer)
-<LI><a href="#[315]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_init (via Veneer)
-<LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init (via Veneer)
-<LI><a href="#[2ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_init (via Veneer)
-<LI><a href="#[3ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create_x (via Veneer)
-<LI><a href="#[395]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3c7]"></a>ke_task_msg_flush</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[315]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[525]"></a>ke_time</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[2cb]"></a>ke_timer_active</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop (via Veneer)
-<LI><a href="#[2e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_set_rand_addr (via Veneer)
-<LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_key_press_notification_cmd_handler (via Veneer)
-<LI><a href="#[12f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_keypress_notification_pdu (via Veneer)
-</UL>
-
-<P><STRONG><a name="[20c]"></a>ke_timer_clear</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop (via Veneer)
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup (via Veneer)
-<LI><a href="#[2f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_init (via Veneer)
-<LI><a href="#[2cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_clear_timeout_timer (via Veneer)
-<LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup (via Veneer)
-<LI><a href="#[20b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_l2cc_pdu_recv_handler (via Veneer)
-<LI><a href="#[23c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_l2cc_pdu_recv_handler (via Veneer)
-<LI><a href="#[3f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_launch_rep_att_timer (via Veneer)
-<LI><a href="#[96]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_init_handler (via Veneer)
-<LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind (via Veneer)
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send (via Veneer)
-<LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler (via Veneer)
-<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_resp_handler (via Veneer)
-<LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_resp_handler (via Veneer)
-<LI><a href="#[1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_stop (via Veneer)
-<LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_resp_handler (via Veneer)
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup (via Veneer)
-</UL>
-
-<P><STRONG><a name="[213]"></a>ke_timer_set</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start (via Veneer)
-<LI><a href="#[1f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_timer_handle (via Veneer)
-<LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req (via Veneer)
-<LI><a href="#[241]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_event (via Veneer)
-<LI><a href="#[3f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_launch_rep_att_timer (via Veneer)
-<LI><a href="#[2f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_next_addr (via Veneer)
-<LI><a href="#[2e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_set_rand_addr (via Veneer)
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send (via Veneer)
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler (via Veneer)
-<LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_key_press_notification_cmd_handler (via Veneer)
-<LI><a href="#[12f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_keypress_notification_pdu (via Veneer)
-<LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_start (via Veneer)
-<LI><a href="#[39a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_disc_req (via Veneer)
-<LI><a href="#[399]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_req (via Veneer)
-</UL>
-
-<P><STRONG><a name="[2a]"></a>llc_con_move_cbk</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR>[Address Reference Count : 1]<UL><LI> patch_rf.o(i.llc_patch_1)
-</UL>
-<P><STRONG><a name="[3a6]"></a>llc_start</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[56e]"></a>lld_con_event_counter_get</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[481]"></a>lld_read_clock</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[482]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_receive (via Veneer)
-<LI><a href="#[480]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_send (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a7]"></a>lld_res_list_peer_update</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[467]"></a>lld_rxdesc_check</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[484]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_cancel (via Veneer)
-<LI><a href="#[46e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_rx_isr (via Veneer)
-<LI><a href="#[46a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_rx_isr_ram (via Veneer)
-<LI><a href="#[465]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_end_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[466]"></a>lld_rxdesc_free</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[46a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_rx_isr_ram (via Veneer)
-<LI><a href="#[465]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_end_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a9]"></a>lld_white_list_rem</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[488]"></a>llm_activity_free_get</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[487]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[485]"></a>llm_activity_free_set</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[484]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_cancel (via Veneer)
-<LI><a href="#[471]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_evt_end_isr (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a5]"></a>llm_cmd_cmp_send</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a8]"></a>llm_dev_list_search</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[37d]"></a>llm_init_act_info_buf</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[37a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;initial_static_memory (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3a4]"></a>llm_is_dev_connected</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3ab]"></a>llm_le_evt_mask_check</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[162]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_patch_1 (via Veneer)
-</UL>
-
-<P><STRONG><a name="[451]"></a>low_power_restore</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-</UL>
-
-<P><STRONG><a name="[450]"></a>low_power_save</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-</UL>
-
-<P><STRONG><a name="[32e]"></a>platform_reset</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_reset_cmd_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1bb]"></a>pmu_calibration_start</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore_entry_imp (via Veneer)
-<LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock (via Veneer)
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[447]"></a>pmu_calibration_stop</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_save_entry_imp (via Veneer)
-</UL>
-
-<P><STRONG><a name="[438]"></a>pmu_disable_isr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[43a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;otd_isr_ram (via Veneer)
-<LI><a href="#[439]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lvd_isr_ram (via Veneer)
-<LI><a href="#[437]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;charge_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[43c]"></a>pmu_disable_isr2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[43b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;onkey_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3ba]"></a>pmu_enable_isr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[3b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_irq (via Veneer)
-<LI><a href="#[437]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;charge_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3bb]"></a>pmu_enable_isr2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[3b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_irq (via Veneer)
-<LI><a href="#[43b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;onkey_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3c6]"></a>pmu_first_power_on</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_sub_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[43e]"></a>pmu_get_isr_state</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C (via Veneer)
-<LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore_entry_imp (via Veneer)
-</UL>
-
-<P><STRONG><a name="[42b]"></a>pmu_get_rc_clk</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[27e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1b6]"></a>qspi_flash_enable_quad</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1b5]"></a>qspi_flash_init_controller</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[47c]"></a>qspi_stig_cmd</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable (via Veneer)
-<LI><a href="#[1d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_page_erase (via Veneer)
-<LI><a href="#[180]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_read (via Veneer)
-<LI><a href="#[1cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_disable (via Veneer)
-<LI><a href="#[47f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read_id (via Veneer)
-<LI><a href="#[47e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable1 (via Veneer)
-<LI><a href="#[47d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_erase (via Veneer)
-<LI><a href="#[47b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_write (via Veneer)
-</UL>
-
-<P><STRONG><a name="[45a]"></a>rf_em_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_app (via Veneer)
-</UL>
-
-<P><STRONG><a name="[459]"></a>rf_init_api</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_app (via Veneer)
-</UL>
-
-<P><STRONG><a name="[45b]"></a>rf_init_controller</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_app (via Veneer)
-</UL>
-
-<P><STRONG><a name="[455]"></a>rwble_sleep_enter</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[46c]"></a>rwip_isr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[414]"></a>rwip_prevent_sleep_clear</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[413]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_sleep_enable (via Veneer)
-<LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock (via Veneer)
-<LI><a href="#[465]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_end_isr_ram (via Veneer)
-<LI><a href="#[463]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_isr_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[412]"></a>rwip_prevent_sleep_set</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[411]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_sleep_disable (via Veneer)
-<LI><a href="#[44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock_reset (via Veneer)
-</UL>
-
-<P><STRONG><a name="[44e]"></a>rwip_schedule</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-</UL>
-
-<P><STRONG><a name="[44f]"></a>rwip_sleep</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-</UL>
-
-<P><STRONG><a name="[44a]"></a>rwip_sleep_div_64</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_smooth_calc_calib_result (via Veneer)
-</UL>
-
-<P><STRONG><a name="[453]"></a>rwip_sleep_time_calc</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[460]"></a>rwip_sw_int_req</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[45e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_isr_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[454]"></a>rwip_time_get</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch (via Veneer)
-<LI><a href="#[461]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_direct (via Veneer)
-<LI><a href="#[45e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_isr_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[464]"></a>sch_arb_sw_isr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[463]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_isr_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[470]"></a>sch_prog_skip_isr</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch (via Veneer)
-</UL>
-
-<P><STRONG><a name="[376]"></a>system_get_pclk</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[18b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_init
-</UL>
-
-<P><STRONG><a name="[418]"></a>system_get_pclk_config</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us (via Veneer)
-<LI><a href="#[372]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_init
-<LI><a href="#[1bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_10us (via Veneer)
-</UL>
-
-<P><STRONG><a name="[45c]"></a>system_set_pclk</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake (via Veneer)
-<LI><a href="#[8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_app (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1ac]"></a>system_set_port_mux</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake (via Veneer)
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-<LI><a href="#[42f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_sleep_imp (via Veneer)
-<LI><a href="#[1ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_ble_init
-<LI><a href="#[3d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_gpio_cpu_init
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main
-</UL>
-
-<P><STRONG><a name="[479]"></a>system_set_port_pull</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake (via Veneer)
-</UL>
-
-<P><STRONG><a name="[4af]"></a>trng_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[1d8]"></a>uart_finish_transfers</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1b1]"></a>uart_init</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake (via Veneer)
-<LI><a href="#[42f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_sleep_imp (via Veneer)
-<LI><a href="#[1ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_ble_init
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main
-</UL>
-
-<P><STRONG><a name="[42e]"></a>uart_putc_noint_no_wait</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE))
-<BR><BR>[Called By]<UL><LI><a href="#[42f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_sleep_imp (via Veneer)
-<LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_sleep_imp (via Veneer)
-</UL>
-
-<P><STRONG><a name="[4bb]"></a>vTaskStepTick</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, syscall.txt(ABSOLUTE), UNUSED)
-<BR><BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[3ca]"></a>__asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd</STRONG> (Thumb, 318 bytes, Stack size 0 bytes, sbc_primitives.o(.emb_text))
-<BR><BR>[Called By]<UL><LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_analyze_4b_4s_simd
-</UL>
-
-<P><STRONG><a name="[3c9]"></a>__asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd</STRONG> (Thumb, 446 bytes, Stack size 0 bytes, sbc_primitives.o(.emb_text))
-<BR><BR>[Called By]<UL><LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_analyze_4b_8s_simd
-<LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_analyze_1b_8s_simd_odd
-<LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_analyze_1b_8s_simd_even
-</UL>
-
-<P><STRONG><a name="[168]"></a>__aeabi_fadd</STRONG> (Thumb, 164 bytes, Stack size 16 bytes, fadd.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[16a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_float_round
-<LI><a href="#[169]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_float_epilogue
-</UL>
-<BR>[Called By]<UL><LI><a href="#[16b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fsub
-<LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-<LI><a href="#[16c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_frsub
-</UL>
-
-<P><STRONG><a name="[16b]"></a>__aeabi_fsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[168]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[16c]"></a>__aeabi_frsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[168]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
-</UL>
-
-<P><STRONG><a name="[25e]"></a>__aeabi_fmul</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, fmul.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = __aeabi_fmul
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-<LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[16d]"></a>__aeabi_fdiv</STRONG> (Thumb, 124 bytes, Stack size 8 bytes, fdiv.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[16a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_float_round
-</UL>
-<BR>[Called By]<UL><LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[16e]"></a>__aeabi_dadd</STRONG> (Thumb, 322 bytes, Stack size 48 bytes, dadd.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[170]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_lasr
-<LI><a href="#[16f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsl
-<LI><a href="#[172]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
-<LI><a href="#[171]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
-</UL>
-<BR>[Called By]<UL><LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-<LI><a href="#[174]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_drsub
-<LI><a href="#[173]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dsub
-</UL>
-
-<P><STRONG><a name="[173]"></a>__aeabi_dsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[16e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
-</UL>
-
-<P><STRONG><a name="[174]"></a>__aeabi_drsub</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, dadd.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[16e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
-</UL>
-
-<P><STRONG><a name="[175]"></a>__aeabi_ddiv</STRONG> (Thumb, 222 bytes, Stack size 32 bytes, ddiv.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[172]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
-</UL>
-<BR>[Called By]<UL><LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[176]"></a>__aeabi_ui2f</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = __aeabi_ui2f &rArr; _float_epilogue
-</UL>
-<BR>[Calls]<UL><LI><a href="#[169]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_float_epilogue
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[25f]"></a>__aeabi_f2uiz</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text))
-<BR><BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[476]"></a>__aeabi_f2d</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, f2d.o(.text), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[177]"></a>__aeabi_d2f</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, d2f.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[16a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_float_round
-</UL>
-<BR>[Called By]<UL><LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter (via Veneer)
-</UL>
-
-<P><STRONG><a name="[16f]"></a>__aeabi_llsl</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[16e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
-<LI><a href="#[171]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
-</UL>
-
-<P><STRONG><a name="[590]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED)
-
-<P><STRONG><a name="[170]"></a>__aeabi_lasr</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[16e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
-</UL>
-
-<P><STRONG><a name="[591]"></a>_ll_sshift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llsshr.o(.text), UNUSED)
-
-<P><STRONG><a name="[592]"></a>__I$use$fp</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED)
-
-<P><STRONG><a name="[16a]"></a>_float_round</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[16d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fdiv
-<LI><a href="#[168]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
-<LI><a href="#[177]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2f
-</UL>
-
-<P><STRONG><a name="[169]"></a>_float_epilogue</STRONG> (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text))
-<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = _float_epilogue
-</UL>
-<BR>[Called By]<UL><LI><a href="#[176]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2f
-<LI><a href="#[168]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd
-</UL>
-
-<P><STRONG><a name="[172]"></a>_double_round</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, depilogue.o(.text), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[175]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv
-<LI><a href="#[16e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
-<LI><a href="#[171]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
-</UL>
-
-<P><STRONG><a name="[171]"></a>_double_epilogue</STRONG> (Thumb, 156 bytes, Stack size 32 bytes, depilogue.o(.text), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[178]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsr
-<LI><a href="#[16f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_llsl
-<LI><a href="#[172]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_round
-</UL>
-<BR>[Called By]<UL><LI><a href="#[16e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd
-</UL>
-
-<P><STRONG><a name="[178]"></a>__aeabi_llsr</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[171]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_double_epilogue
-</UL>
-
-<P><STRONG><a name="[593]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED)
-
-<P><STRONG><a name="[179]"></a>adc_disable</STRONG> (Thumb, 100 bytes, Stack size 8 bytes, driver_adc.o(i.adc_disable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = adc_disable &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[17a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_DisableIRQ (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-<LI><a href="#[157]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_isr
-</UL>
-
-<P><STRONG><a name="[17b]"></a>adc_enable</STRONG> (Thumb, 170 bytes, Stack size 24 bytes, driver_adc.o(i.adc_enable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = adc_enable &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us (via Veneer)
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[17d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_EnableIRQ (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[25d]"></a>adc_get_result</STRONG> (Thumb, 140 bytes, Stack size 40 bytes, driver_adc.o(i.adc_get_result))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = adc_get_result
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[17e]"></a>adc_init</STRONG> (Thumb, 494 bytes, Stack size 56 bytes, driver_adc.o(i.adc_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = adc_init &rArr; flash_OTP_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[180]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_read (via Veneer)
-<LI><a href="#[17f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;efuse_read
-<LI><a href="#[182]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_set_sample_clock
-<LI><a href="#[183]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_route_config
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[157]"></a>adc_isr</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, driver_adc.o(i.adc_isr))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = adc_isr &rArr; adc_disable &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[179]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_disable
-<LI><a href="#[17a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_DisableIRQ (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[3b8]"></a>adc_set_ref_voltage</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, driver_adc.o(i.adc_set_ref_voltage))
-<BR><BR>[Called By]<UL><LI><a href="#[3b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_bg_trim
-</UL>
-
-<P><STRONG><a name="[184]"></a>amic_start</STRONG> (Thumb, 74 bytes, Stack size 8 bytes, amic.o(i.amic_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = amic_start &rArr; codec_init &rArr; codec_hw_set_freq &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[17d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_EnableIRQ (via Veneer)
-<LI><a href="#[186]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_set
-<LI><a href="#[188]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_codec_power_enable
-<LI><a href="#[18c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_start
-<LI><a href="#[18b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_init
-<LI><a href="#[189]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_init
-<LI><a href="#[18a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_enable_adc
-<LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-</UL>
-
-<P><STRONG><a name="[18d]"></a>amic_stop</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, amic.o(i.amic_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = amic_stop &rArr; pmu_codec_power_disable &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[186]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_set
-<LI><a href="#[18f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_codec_power_disable
-<LI><a href="#[18e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_stop
-<LI><a href="#[190]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_disable_adc
-<LI><a href="#[191]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_stop
-<LI><a href="#[17a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_DisableIRQ (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[1a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disconnect_button_handle
-</UL>
-
-<P><STRONG><a name="[192]"></a>app_act_created_ind_func</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, app_proj_event.o(i.app_act_created_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = app_act_created_ind_func &rArr; app_db_init_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[193]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_add_svc
-<LI><a href="#[195]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_db_init_complete_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_scan_recv_gapm_cmp
-<LI><a href="#[1fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_period_sync_recv_gapm_cmp
-<LI><a href="#[f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_conn_recv_gapm_cmp
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-</UL>
-
-<P><STRONG><a name="[1e3]"></a>app_act_deleted_ind_func</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, app_proj_event.o(i.app_act_deleted_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = app_act_deleted_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_scan_recv_gapm_cmp
-<LI><a href="#[1fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_period_sync_recv_gapm_cmp
-<LI><a href="#[f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_conn_recv_gapm_cmp
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-</UL>
-
-<P><STRONG><a name="[2f7]"></a>app_addr_resolve_result_ind_func</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, app_proj_event.o(i.app_addr_resolve_result_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = app_addr_resolve_result_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-<LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_solved_ind_handler
-</UL>
-
-<P><STRONG><a name="[1e5]"></a>app_adv_complete_ind_func</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, app_proj_event.o(i.app_adv_complete_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_adv_complete_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_stopped_ind_handler
-</UL>
-
-<P><STRONG><a name="[30f]"></a>app_adv_report_ind_func</STRONG> (Thumb, 160 bytes, Stack size 40 bytes, app_proj_event.o(i.app_adv_report_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = app_adv_report_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_ext_adv_report_ind_handler
-</UL>
-
-<P><STRONG><a name="[1ea]"></a>app_conn_complete_ind_func</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, app_proj_event.o(i.app_conn_complete_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_conn_complete_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_conn_recv_gapm_cmp
-<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_stopped_ind_handler
-</UL>
-
-<P><STRONG><a name="[2b6]"></a>app_connection_master_encrypt_compeleted_ind_func</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, app_proj_event.o(i.app_connection_master_encrypt_compeleted_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_connection_master_encrypt_compeleted_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2ae]"></a>app_connection_master_encrypted_ind_func</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, app_proj_event.o(i.app_connection_master_encrypted_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_connection_master_encrypted_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_ind_handler
-<LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_ind_handler
-</UL>
-
-<P><STRONG><a name="[2ad]"></a>app_connection_paring_info_ind_func</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, app_proj_event.o(i.app_connection_paring_info_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = app_connection_paring_info_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler
-<LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_ind_handler
-</UL>
-
-<P><STRONG><a name="[196]"></a>app_connection_req_ind_func</STRONG> (Thumb, 62 bytes, Stack size 32 bytes, app_proj_event.o(i.app_connection_req_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = app_connection_req_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-<LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_addr_resolve_cb
-</UL>
-
-<P><STRONG><a name="[2af]"></a>app_connection_slave_encrypted_ind_func</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, app_proj_event.o(i.app_connection_slave_encrypted_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_connection_slave_encrypted_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_ind_handler
-<LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_ind_handler
-</UL>
-
-<P><STRONG><a name="[198]"></a>app_connection_success_ind_func</STRONG> (Thumb, 48 bytes, Stack size 32 bytes, app_proj_event.o(i.app_connection_success_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = app_connection_success_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-<LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_addr_resolve_cb
-</UL>
-
-<P><STRONG><a name="[195]"></a>app_db_init_complete_ind_func</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, app_proj_event.o(i.app_db_init_complete_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = app_db_init_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-<LI><a href="#[199]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;srand (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[192]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_created_ind_func
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2c0]"></a>app_disconnect_ind_func</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, app_proj_event.o(i.app_disconnect_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_disconnect_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_ind_handler
-</UL>
-
-<P><STRONG><a name="[19b]"></a>app_dpi_set</STRONG> (Thumb, 74 bytes, Stack size 16 bytes, app.o(i.app_dpi_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = app_dpi_set &rArr; device_key_send &rArr; ble_app_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[19c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;snesor_dpi_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-</UL>
-
-<P><STRONG><a name="[37]"></a>app_gap_evt_cb</STRONG> (Thumb, 276 bytes, Stack size 24 bytes, ble_simple_peripheral.o(i.app_gap_evt_cb))
-<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = app_gap_evt_cb &rArr; sp_start_adv &rArr; gap_set_advertising_rsp_data &rArr; appm_set_scan_response_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[1a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_stop
-<LI><a href="#[1a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_mtu_exchange_req
-<LI><a href="#[1a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_security_get_bond_status
-<LI><a href="#[19e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_get_connect_status
-<LI><a href="#[1a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_get_connect_num
-<LI><a href="#[1a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disconnect_button_handle
-<LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> ble_simple_peripheral.o(i.simple_peripheral_init)
-</UL>
-<P><STRONG><a name="[2d2]"></a>app_get_info_ind_func</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, app_proj_event.o(i.app_get_info_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_get_info_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_peer_features_ind_handler
-</UL>
-
-<P><STRONG><a name="[1a8]"></a>app_logo_led_set</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, app.o(i.app_logo_led_set))
-<BR><BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-</UL>
-
-<P><STRONG><a name="[1a9]"></a>app_m_key_set</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, app.o(i.app_m_key_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = app_m_key_set &rArr; user_keyvalue_send &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyvalue_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-</UL>
-
-<P><STRONG><a name="[167]"></a>app_main</STRONG> (Thumb, 776 bytes, Stack size 24 bytes, entry.o(i.app_main))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = app_main &rArr; pmu_sub_init &rArr; pmu_bg_trim &rArr; flash_OTP_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[1b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_init
-<LI><a href="#[1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_port_mux
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[17d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_EnableIRQ (via Veneer)
-<LI><a href="#[1b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_init_static_memory
-<LI><a href="#[1ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_ble_init
-<LI><a href="#[1b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_custom_parameters
-<LI><a href="#[1bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_10us (via Veneer)
-<LI><a href="#[1b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_sub_init
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache (via Veneer)
-<LI><a href="#[1ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_boot_get_storage_type (via Veneer)
-<LI><a href="#[1af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;intc_init (via Veneer)
-<LI><a href="#[1b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_SetPriority (via Veneer)
-<LI><a href="#[199]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;srand (via Veneer)
-<LI><a href="#[1bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_calibration_start (via Veneer)
-<LI><a href="#[1b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_set_entry (via Veneer)
-<LI><a href="#[1b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_init (via Veneer)
-<LI><a href="#[1bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry4 (via Veneer)
-<LI><a href="#[1be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trng_init_
-<LI><a href="#[1b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_optimize_power_consumption_get (via Veneer)
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop (via Veneer)
-<LI><a href="#[1bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_smooth_calc_calib_result (via Veneer)
-<LI><a href="#[1b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_flash_init_controller (via Veneer)
-<LI><a href="#[1b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_flash_enable_quad (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1c0]"></a>app_multi_channel</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, app.o(i.app_multi_channel))
-<BR><BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-</UL>
-
-<P><STRONG><a name="[1c1]"></a>app_otas_read_data</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, ota.o(i.app_otas_read_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = app_otas_read_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_boot_load_data (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_msg_handler
-</UL>
-
-<P><STRONG><a name="[1c3]"></a>app_otas_recv_data</STRONG> (Thumb, 1222 bytes, Stack size 56 bytes, ota.o(i.app_otas_recv_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = app_otas_recv_data &rArr; app_otas_crc_cal &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[1ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_feed
-<LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req
-<LI><a href="#[1c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_latency_disable
-<LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[1a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_mtu_exchange_req
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_page_erase (via Veneer)
-<LI><a href="#[1d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_stop
-<LI><a href="#[1c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_start
-<LI><a href="#[1cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_recover_flash_pin
-<LI><a href="#[1c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_change_flash_pin
-<LI><a href="#[1d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_finish_transfers
-<LI><a href="#[15d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;platform_reset_patch (via Veneer)
-<LI><a href="#[1c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_get_mtu
-<LI><a href="#[1cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_disable (via Veneer)
-<LI><a href="#[1c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_boot_load_data (via Veneer)
-<LI><a href="#[1ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_boot_get_storage_type (via Veneer)
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal (via Veneer)
-<LI><a href="#[1c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_ota_state (via Veneer)
-<LI><a href="#[1cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_clr_buffed_pkt
-<LI><a href="#[1d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_save_data (via Veneer)
-<LI><a href="#[1cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_get_storage_address
-<LI><a href="#[1d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_get_curr_firmwave_version
-<LI><a href="#[1d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_report_notify
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_msg_handler
-</UL>
-
-<P><STRONG><a name="[1fd]"></a>app_per_sync_completed_ind_func</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, app_proj_event.o(i.app_per_sync_completed_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_per_sync_completed_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_period_sync_recv_gapm_cmp
-<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_stopped_ind_handler
-</UL>
-
-<P><STRONG><a name="[33f]"></a>app_per_sync_established_ind_func</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, app_proj_event.o(i.app_per_sync_established_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_per_sync_established_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_sync_established_ind_handler
-</UL>
-
-<P><STRONG><a name="[1da]"></a>app_random_key</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, app.o(i.app_random_key))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = app_random_key &rArr; device_key_send &rArr; ble_app_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-</UL>
-
-<P><STRONG><a name="[1db]"></a>app_reset_complete_ind_func</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, app_proj_event.o(i.app_reset_complete_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = app_reset_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-<LI><a href="#[199]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;srand (via Veneer)
-<LI><a href="#[1dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_gap_set_dev_config
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1fe]"></a>app_scanning_completed_ind_func</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, app_proj_event.o(i.app_scanning_completed_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_scanning_completed_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_scan_recv_gapm_cmp
-<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_stopped_ind_handler
-</UL>
-
-<P><STRONG><a name="[1dd]"></a>app_set_dev_config_complete_ind_func</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, app_proj_event.o(i.app_set_dev_config_complete_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_set_dev_config_complete_ind_func &rArr; appm_create_scan_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_conn_act
-<LI><a href="#[1e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_scan_act
-<LI><a href="#[1df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_per_sync_act
-<LI><a href="#[1e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_adv_act
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1fb]"></a>app_set_phy_ind_func</STRONG> (Thumb, 52 bytes, Stack size 24 bytes, app_proj_event.o(i.app_set_phy_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_set_phy_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_msg_handler
-</UL>
-
-<P><STRONG><a name="[32a]"></a>app_svc_added_ind_func</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, app_proj_event.o(i.app_svc_added_ind_func))
-<BR><BR>[Called By]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_added_ind_handler
-</UL>
-
-<P><STRONG><a name="[2b5]"></a>app_update_params_complete_ind_func</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, app_proj_event.o(i.app_update_params_complete_ind_func))
-<BR><BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2b4]"></a>app_update_params_rejected_ind_func</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, app_proj_event.o(i.app_update_params_rejected_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_update_params_rejected_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1fa]"></a>app_update_params_update_ind_func</STRONG> (Thumb, 64 bytes, Stack size 24 bytes, app_proj_event.o(i.app_update_params_update_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_update_params_update_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_msg_handler
-</UL>
-
-<P><STRONG><a name="[2b7]"></a>app_update_phy_rejected_ind_func</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, app_proj_event.o(i.app_update_phy_rejected_ind_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_update_phy_rejected_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1e2]"></a>app_url_set</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, app.o(i.app_url_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = app_url_set &rArr; device_key_send &rArr; ble_app_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-</UL>
-
-<P><STRONG><a name="[1ff]"></a>appm_adv_get_defer_op</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, app.o(i.appm_adv_get_defer_op))
-<BR><BR>[Called By]<UL><LI><a href="#[1e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_stop_advertising
-<LI><a href="#[1e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_advertising
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data
-</UL>
-
-<P><STRONG><a name="[d]"></a>appm_adv_recv_gapm_cmp</STRONG> (Thumb, 362 bytes, Stack size 24 bytes, app.o(i.appm_adv_recv_gapm_cmp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 232<LI>Call Chain = appm_adv_recv_gapm_cmp &rArr; app_act_created_ind_func &rArr; app_db_init_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_stop_advertising
-<LI><a href="#[1e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_advertising
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data
-<LI><a href="#[1e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_adv_complete_ind_func
-<LI><a href="#[1e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_deleted_ind_func
-<LI><a href="#[192]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_created_ind_func
-<LI><a href="#[1e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_adv_act
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-<BR>[Address Reference Count : 6]<UL><LI> app.o(i.appm_delete_act)
-<LI> app.o(i.appm_set_advertising_data)
-<LI> app.o(i.appm_set_per_adv_data)
-<LI> app.o(i.appm_set_scan_response_data)
-<LI> app.o(i.appm_start_advertising)
-<LI> app.o(i.appm_stop_advertising)
-</UL>
-<P><STRONG><a name="[200]"></a>appm_adv_set_defer_op</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, app.o(i.appm_adv_set_defer_op))
-<BR><BR>[Called By]<UL><LI><a href="#[1e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_stop_advertising
-<LI><a href="#[1e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_advertising
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data
-<LI><a href="#[201]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_param
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data
-</UL>
-
-<P><STRONG><a name="[f]"></a>appm_conn_recv_gapm_cmp</STRONG> (Thumb, 78 bytes, Stack size 8 bytes, app_conn.o(i.appm_conn_recv_gapm_cmp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = appm_conn_recv_gapm_cmp &rArr; app_act_created_ind_func &rArr; app_db_init_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_conn_complete_ind_func
-<LI><a href="#[1e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_deleted_ind_func
-<LI><a href="#[192]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_created_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_conn.o(i.appm_start_conn)
-</UL>
-<P><STRONG><a name="[1e0]"></a>appm_create_adv_act</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, app.o(i.appm_create_adv_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = appm_create_adv_act &rArr; appm_create_legacy_adv_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_per_adv_act
-<LI><a href="#[1ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_legacy_adv_act
-<LI><a href="#[1ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_aux_adv_act
-</UL>
-<BR>[Called By]<UL><LI><a href="#[201]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_param
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-<LI><a href="#[1dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_dev_config_complete_ind_func
-</UL>
-
-<P><STRONG><a name="[1ec]"></a>appm_create_aux_adv_act</STRONG> (Thumb, 172 bytes, Stack size 8 bytes, app.o(i.appm_create_aux_adv_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = appm_create_aux_adv_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_adv_act
-</UL>
-
-<P><STRONG><a name="[1de]"></a>appm_create_conn_act</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, app_conn.o(i.appm_create_conn_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = appm_create_conn_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_dev_config_complete_ind_func
-</UL>
-
-<P><STRONG><a name="[1ed]"></a>appm_create_legacy_adv_act</STRONG> (Thumb, 198 bytes, Stack size 16 bytes, app.o(i.appm_create_legacy_adv_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = appm_create_legacy_adv_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_adv_act
-</UL>
-
-<P><STRONG><a name="[1eb]"></a>appm_create_per_adv_act</STRONG> (Thumb, 122 bytes, Stack size 8 bytes, app.o(i.appm_create_per_adv_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = appm_create_per_adv_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_adv_act
-</UL>
-
-<P><STRONG><a name="[1df]"></a>appm_create_per_sync_act</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, app.o(i.appm_create_per_sync_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = appm_create_per_sync_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_dev_config_complete_ind_func
-</UL>
-
-<P><STRONG><a name="[1e1]"></a>appm_create_scan_act</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, app.o(i.appm_create_scan_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = appm_create_scan_act
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_dev_config_complete_ind_func
-</UL>
-
-<P><STRONG><a name="[1f0]"></a>appm_delete_act</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, app.o(i.appm_delete_act))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = appm_delete_act &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[201]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_param
-</UL>
-
-<P><STRONG><a name="[1f2]"></a>appm_exc_activity_cmp</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, app.o(i.appm_exc_activity_cmp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = appm_exc_activity_cmp
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1f1]"></a>appm_execute_activity_cmd</STRONG> (Thumb, 50 bytes, Stack size 24 bytes, app.o(i.appm_execute_activity_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_stop_advertising
-<LI><a href="#[202]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_conn
-<LI><a href="#[1e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_advertising
-<LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data
-<LI><a href="#[1e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_per_adv_data
-<LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data
-<LI><a href="#[1f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_delete_act
-</UL>
-
-<P><STRONG><a name="[5]"></a>appm_init_imp</STRONG> (Thumb, 88 bytes, Stack size 16 bytes, app.o(i.appm_init_imp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = appm_init_imp &rArr; ble_sec_init &rArr; get_stored_info_req
-</UL>
-<BR>[Calls]<UL><LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[1f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_init (via Veneer)
-<LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_init
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[1fc]"></a>appm_period_sync_recv_gapm_cmp</STRONG> (Thumb, 70 bytes, Stack size 8 bytes, app.o(i.appm_period_sync_recv_gapm_cmp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = appm_period_sync_recv_gapm_cmp &rArr; app_act_created_ind_func &rArr; app_db_init_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_per_sync_completed_ind_func
-<LI><a href="#[1e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_deleted_ind_func
-<LI><a href="#[192]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_created_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[e]"></a>appm_scan_recv_gapm_cmp</STRONG> (Thumb, 70 bytes, Stack size 8 bytes, app.o(i.appm_scan_recv_gapm_cmp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = appm_scan_recv_gapm_cmp &rArr; app_act_created_ind_func &rArr; app_db_init_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_scanning_completed_ind_func
-<LI><a href="#[1e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_deleted_ind_func
-<LI><a href="#[192]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_created_ind_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app.o(i.appm_delete_act)
-</UL>
-<P><STRONG><a name="[1e6]"></a>appm_set_advertising_data</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, app.o(i.appm_set_advertising_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = appm_set_advertising_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd
-<LI><a href="#[200]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_set_defer_op
-<LI><a href="#[1ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_get_defer_op
-</UL>
-<BR>[Called By]<UL><LI><a href="#[299]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_advertising_data
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-</UL>
-
-<P><STRONG><a name="[201]"></a>appm_set_advertising_param</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, app.o(i.appm_set_advertising_param))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = appm_set_advertising_param &rArr; appm_delete_act &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_delete_act
-<LI><a href="#[1e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_create_adv_act
-<LI><a href="#[200]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_set_defer_op
-</UL>
-<BR>[Called By]<UL><LI><a href="#[29a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_advertising_param
-</UL>
-
-<P><STRONG><a name="[1e8]"></a>appm_set_per_adv_data</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, app.o(i.appm_set_per_adv_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = appm_set_per_adv_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd
-<LI><a href="#[200]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_set_defer_op
-<LI><a href="#[1ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_get_defer_op
-</UL>
-<BR>[Called By]<UL><LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-</UL>
-
-<P><STRONG><a name="[1e7]"></a>appm_set_scan_response_data</STRONG> (Thumb, 148 bytes, Stack size 24 bytes, app.o(i.appm_set_scan_response_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = appm_set_scan_response_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd
-<LI><a href="#[200]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_set_defer_op
-<LI><a href="#[1ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_get_defer_op
-</UL>
-<BR>[Called By]<UL><LI><a href="#[29b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_advertising_rsp_data
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-</UL>
-
-<P><STRONG><a name="[1e9]"></a>appm_start_advertising</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, app.o(i.appm_start_advertising))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = appm_start_advertising &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd
-<LI><a href="#[200]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_set_defer_op
-<LI><a href="#[1ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_get_defer_op
-</UL>
-<BR>[Called By]<UL><LI><a href="#[29d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_start_advertising
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-</UL>
-
-<P><STRONG><a name="[202]"></a>appm_start_conn</STRONG> (Thumb, 190 bytes, Stack size 40 bytes, app_conn.o(i.appm_start_conn))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = appm_start_conn &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1e4]"></a>appm_stop_advertising</STRONG> (Thumb, 76 bytes, Stack size 8 bytes, app.o(i.appm_stop_advertising))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = appm_stop_advertising &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_execute_activity_cmd
-<LI><a href="#[200]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_set_defer_op
-<LI><a href="#[1ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_get_defer_op
-</UL>
-<BR>[Called By]<UL><LI><a href="#[281]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_stop_advertising
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-</UL>
-
-<P><STRONG><a name="[20b]"></a>attc_l2cc_pdu_recv_handler</STRONG> (Thumb, 82 bytes, Stack size 24 bytes, attc.o(i.attc_l2cc_pdu_recv_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = attc_l2cc_pdu_recv_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-</UL>
-
-<P><STRONG><a name="[210]"></a>attc_send_att_req</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, attc.o(i.attc_send_att_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = attc_send_att_req
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[216]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_hdl_cfm
-<LI><a href="#[215]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_execute
-<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cmd_handler
-<LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_exc_mtu_cmd_handler
-<LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_cmd_handler
-<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-</UL>
-
-<P><STRONG><a name="[215]"></a>attc_send_execute</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, attc.o(i.attc_send_execute))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = attc_send_execute &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_execute_write_cmd_handler
-</UL>
-
-<P><STRONG><a name="[216]"></a>attc_send_hdl_cfm</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, attc.o(i.attc_send_hdl_cfm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = attc_send_hdl_cfm &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_event_cfm_handler
-</UL>
-
-<P><STRONG><a name="[212]"></a>attc_send_read_ind</STRONG> (Thumb, 228 bytes, Stack size 40 bytes, attc.o(i.attc_send_read_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = attc_send_read_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_init (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-</UL>
-<BR>[Called By]<UL><LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler
-</UL>
-
-<P><STRONG><a name="[218]"></a>attm_att_set_value</STRONG> (Thumb, 170 bytes, Stack size 32 bytes, attm.o(i.attm_att_set_value))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = attm_att_set_value &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[21a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_uuid16_comp
-<LI><a href="#[219]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_attribute
-</UL>
-<BR>[Called By]<UL><LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init
-<LI><a href="#[338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init_attr
-<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler
-</UL>
-
-<P><STRONG><a name="[21b]"></a>attm_att_update_perm</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, attm.o(i.attm_att_update_perm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = attm_att_update_perm &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_uuid16_comp
-<LI><a href="#[219]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_attribute
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[21c]"></a>attm_convert_to128</STRONG> (Thumb, 46 bytes, Stack size 32 bytes, attm.o(i.attm_convert_to128))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[21e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_uuid
-<LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp
-<LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cmd_handler
-<LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_cmd_handler
-</UL>
-
-<P><STRONG><a name="[21d]"></a>attm_get_value</STRONG> (Thumb, 372 bytes, Stack size 96 bytes, attm.o(i.attm_get_value))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4 (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[21a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_uuid16_comp
-<LI><a href="#[21e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_uuid
-<LI><a href="#[219]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_attribute
-</UL>
-<BR>[Called By]<UL><LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value
-</UL>
-
-<P><STRONG><a name="[220]"></a>attm_init</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, attm.o(i.attm_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = attm_init &rArr; attmdb_destroy
-</UL>
-<BR>[Calls]<UL><LI><a href="#[221]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_destroy
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_init_imp
-<LI><a href="#[32d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_reset
-</UL>
-
-<P><STRONG><a name="[222]"></a>attm_svc_create_db</STRONG> (Thumb, 256 bytes, Stack size 56 bytes, attm.o(i.attm_svc_create_db))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = attm_svc_create_db &rArr; attmdb_add_service &rArr; attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[223]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_add_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init
-<LI><a href="#[338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init_attr
-<LI><a href="#[317]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_attr
-</UL>
-
-<P><STRONG><a name="[224]"></a>attm_svc_create_db_ext</STRONG> (Thumb, 356 bytes, Stack size 56 bytes, attm.o(i.attm_svc_create_db_ext))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = attm_svc_create_db_ext &rArr; attmdb_add_service &rArr; attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[223]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_add_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init
-</UL>
-
-<P><STRONG><a name="[225]"></a>attm_svc_get_permission</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, attm.o(i.attm_svc_get_permission))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = attm_svc_get_permission &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[226]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[22b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_att_get_permission
-</UL>
-
-<P><STRONG><a name="[227]"></a>attm_uuid16_comp</STRONG> (Thumb, 12 bytes, Stack size 16 bytes, attm.o(i.attm_uuid16_comp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp
-</UL>
-<BR>[Called By]<UL><LI><a href="#[22a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_svc_init
-<LI><a href="#[229]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_svc_calc_len
-</UL>
-
-<P><STRONG><a name="[20e]"></a>attm_uuid_comp</STRONG> (Thumb, 86 bytes, Stack size 48 bytes, attm.o(i.attm_uuid_comp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[21c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_convert_to128
-</UL>
-<BR>[Called By]<UL><LI><a href="#[34d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_extract_svc_info_uuid_128
-<LI><a href="#[227]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid16_comp
-<LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler
-</UL>
-
-<P><STRONG><a name="[223]"></a>attmdb_add_service</STRONG> (Thumb, 112 bytes, Stack size 24 bytes, attm_db.o(i.attmdb_add_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = attmdb_add_service &rArr; attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[228]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_svc_check_hdl
-<LI><a href="#[22a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_svc_init
-<LI><a href="#[229]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_svc_calc_len
-</UL>
-<BR>[Called By]<UL><LI><a href="#[224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db_ext
-<LI><a href="#[222]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db
-</UL>
-
-<P><STRONG><a name="[22b]"></a>attmdb_att_get_permission</STRONG> (Thumb, 272 bytes, Stack size 40 bytes, attm_db.o(i.attmdb_att_get_permission))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_uuid16_comp
-<LI><a href="#[219]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_attribute
-<LI><a href="#[225]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_get_permission
-</UL>
-<BR>[Called By]<UL><LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-</UL>
-
-<P><STRONG><a name="[221]"></a>attmdb_destroy</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, attm_db.o(i.attmdb_destroy))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = attmdb_destroy
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[220]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_init
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[219]"></a>attmdb_get_attribute</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, attm_db.o(i.attmdb_get_attribute))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[226]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[218]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_set_value
-<LI><a href="#[21d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_get_value
-<LI><a href="#[21b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_update_perm
-<LI><a href="#[235]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_end
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req
-<LI><a href="#[22b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_att_get_permission
-</UL>
-
-<P><STRONG><a name="[22c]"></a>attmdb_get_max_len</STRONG> (Thumb, 90 bytes, Stack size 16 bytes, attm_db.o(i.attmdb_get_max_len))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = attmdb_get_max_len
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_uuid16_comp
-</UL>
-<BR>[Called By]<UL><LI><a href="#[22d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_check_length_and_offset
-</UL>
-
-<P><STRONG><a name="[236]"></a>attmdb_get_next_att</STRONG> (Thumb, 114 bytes, Stack size 20 bytes, attm_db.o(i.attmdb_get_next_att))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = attmdb_get_next_att
-</UL>
-<BR>[Called By]<UL><LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req
-</UL>
-
-<P><STRONG><a name="[226]"></a>attmdb_get_service</STRONG> (Thumb, 66 bytes, Stack size 8 bytes, attm_db.o(i.attmdb_get_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = attmdb_get_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[219]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_attribute
-<LI><a href="#[225]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_get_permission
-<LI><a href="#[232]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_dest_task
-<LI><a href="#[235]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_end
-</UL>
-
-<P><STRONG><a name="[21e]"></a>attmdb_get_uuid</STRONG> (Thumb, 214 bytes, Stack size 24 bytes, attm_db.o(i.attmdb_get_uuid))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[21c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_convert_to128
-</UL>
-<BR>[Called By]<UL><LI><a href="#[21d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_get_value
-<LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req
-</UL>
-
-<P><STRONG><a name="[228]"></a>attmdb_svc_check_hdl</STRONG> (Thumb, 78 bytes, Stack size 12 bytes, attm_db.o(i.attmdb_svc_check_hdl))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = attmdb_svc_check_hdl
-</UL>
-<BR>[Called By]<UL><LI><a href="#[223]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_add_service
-</UL>
-
-<P><STRONG><a name="[21a]"></a>attmdb_uuid16_comp</STRONG> (Thumb, 58 bytes, Stack size 0 bytes, attm_db.o(i.attmdb_uuid16_comp))
-<BR><BR>[Called By]<UL><LI><a href="#[218]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_set_value
-<LI><a href="#[21d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_get_value
-<LI><a href="#[21b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_update_perm
-<LI><a href="#[235]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_end
-<LI><a href="#[22c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_max_len
-<LI><a href="#[22b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_att_get_permission
-</UL>
-
-<P><STRONG><a name="[22e]"></a>atts_clear_prep_data</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, atts.o(i.atts_clear_prep_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = atts_clear_prep_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup
-<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req
-</UL>
-
-<P><STRONG><a name="[22f]"></a>atts_clear_read_cache</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, atts.o(i.atts_clear_read_cache))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = atts_clear_read_cache
-</UL>
-<BR>[Calls]<UL><LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup
-<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler
-<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_evt_cmd_handler
-<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req
-</UL>
-
-<P><STRONG><a name="[230]"></a>atts_clear_rsp_data</STRONG> (Thumb, 32 bytes, Stack size 16 bytes, atts.o(i.atts_clear_rsp_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup
-</UL>
-
-<P><STRONG><a name="[23c]"></a>atts_l2cc_pdu_recv_handler</STRONG> (Thumb, 156 bytes, Stack size 32 bytes, atts.o(i.atts_l2cc_pdu_recv_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = atts_l2cc_pdu_recv_handler &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Called By]<UL><LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-</UL>
-
-<P><STRONG><a name="[23e]"></a>atts_process_pdu</STRONG> (Thumb, 108 bytes, Stack size 24 bytes, atts.o(i.atts_process_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_rsp_data
-</UL>
-<BR>[Called By]<UL><LI><a href="#[30e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_con_enable
-<LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler
-<LI><a href="#[e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cfm_handler
-<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_cfm_handler
-<LI><a href="#[eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler
-<LI><a href="#[23c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_l2cc_pdu_recv_handler
-</UL>
-
-<P><STRONG><a name="[231]"></a>atts_send_error</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, atts.o(i.atts_send_error))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = atts_send_error &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler
-<LI><a href="#[e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_cfm_handler
-<LI><a href="#[244]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_rsp_send
-<LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_req
-<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req
-</UL>
-
-<P><STRONG><a name="[241]"></a>atts_send_event</STRONG> (Thumb, 144 bytes, Stack size 40 bytes, atts.o(i.atts_send_event))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = atts_send_event &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_evt_cmd_handler
-</UL>
-
-<P><STRONG><a name="[244]"></a>atts_write_rsp_send</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, atts.o(i.atts_write_rsp_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = atts_write_rsp_send &rArr; atts_send_error &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cfm_handler
-</UL>
-
-<P><STRONG><a name="[245]"></a>atts_write_signed_cfm</STRONG> (Thumb, 60 bytes, Stack size 32 bytes, atts.o(i.atts_write_signed_cfm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = atts_write_signed_cfm &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[243]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_update_elmt
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-</UL>
-<BR>[Called By]<UL><LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler
-</UL>
-
-<P><STRONG><a name="[187]"></a>audio_encode_start</STRONG> (Thumb, 174 bytes, Stack size 24 bytes, audio_encoder.o(i.audio_encode_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = audio_encode_start &rArr; sbc_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_init (via Veneer)
-<LI><a href="#[246]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_init
-<LI><a href="#[248]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_get_frame_length
-<LI><a href="#[247]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_get_codesize
-</UL>
-<BR>[Called By]<UL><LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-</UL>
-
-<P><STRONG><a name="[191]"></a>audio_encode_stop</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, audio_encoder.o(i.audio_encode_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = audio_encode_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[24a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_free
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop
-</UL>
-
-<P><STRONG><a name="[24c]"></a>audio_encode_store_pcm_data</STRONG> (Thumb, 116 bytes, Stack size 32 bytes, audio_encoder.o(i.audio_encode_store_pcm_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = audio_encode_store_pcm_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[24e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_send
-<LI><a href="#[24d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_malloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[154]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[10]"></a>audio_encode_task</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, audio_encoder.o(i.audio_encode_task))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = audio_encode_task &rArr; audio_encoder_next_frame_handler &rArr; sbc_encode &rArr; sbc_analyze_audio
-</UL>
-<BR>[Calls]<UL><LI><a href="#[24f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encoder_next_frame_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> audio_encoder.o(i.audio_encoder_init)
-</UL>
-<P><STRONG><a name="[250]"></a>audio_encoder_init</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, audio_encoder.o(i.audio_encoder_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = audio_encoder_init &rArr; os_task_create &rArr; os_task_create_x &rArr; from_task_func_to_msg_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[251]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[255]"></a>bat1_led_set</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, led.o(i.bat1_led_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = bat1_led_set &rArr; pmu_set_led1_value &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[256]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led1_value
-</UL>
-<BR>[Called By]<UL><LI><a href="#[425]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_deinit
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[41d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_init
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-<LI><a href="#[257]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_turn
-</UL>
-
-<P><STRONG><a name="[257]"></a>bat1_led_turn</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, led.o(i.bat1_led_turn))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = bat1_led_turn &rArr; bat1_led_set &rArr; pmu_set_led1_value &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[255]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lowbat_led_timer_handle
-</UL>
-
-<P><STRONG><a name="[258]"></a>batt_gatt_add_service</STRONG> (Thumb, 32 bytes, Stack size 24 bytes, batt_service.o(i.batt_gatt_add_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = batt_gatt_add_service &rArr; gatt_add_service &rArr; gatt_profile_task_add
-</UL>
-<BR>[Calls]<UL><LI><a href="#[259]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_add_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[25a]"></a>battery_precent_cal</STRONG> (Thumb, 106 bytes, Stack size 32 bytes, adc.o(i.battery_precent_cal))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = battery_precent_cal
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4 (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[25b]"></a>battery_voltage_get</STRONG> (Thumb, 278 bytes, Stack size 32 bytes, adc.o(i.battery_voltage_get))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = battery_voltage_get &rArr; adc_init &rArr; flash_OTP_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull
-<LI><a href="#[260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led2_value
-<LI><a href="#[262]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lowbat_led_timer_stop
-<LI><a href="#[261]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bt2_bat3_led_set
-<LI><a href="#[255]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_set
-<LI><a href="#[1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_port_mux
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init
-<LI><a href="#[25d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_get_result
-<LI><a href="#[17b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_enable
-<LI><a href="#[179]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_disable
-<LI><a href="#[176]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ui2f
-<LI><a href="#[25e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fmul
-<LI><a href="#[25f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2uiz
-<LI><a href="#[25a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_precent_cal
-<LI><a href="#[263]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lowbat_led_timer_start
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_10s_timer_handle
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[193]"></a>ble_add_svc</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, app.o(i.ble_add_svc))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = ble_add_svc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[192]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_act_created_ind_func
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[264]"></a>ble_app_data_tx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, ble_simple_peripheral.o(i.ble_app_data_tx))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = ble_app_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[265]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ntf_data
-<LI><a href="#[266]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_latency
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[253]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;encoder_frame_out_func
-</UL>
-
-<P><STRONG><a name="[269]"></a>ble_bond_check</STRONG> (Thumb, 250 bytes, Stack size 32 bytes, user_bond_manage.o(i.ble_bond_check))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = ble_bond_check &rArr; app_connection_success_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_address_get
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[267]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_set_evt_func
-<LI><a href="#[268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_send_cfm
-<LI><a href="#[26b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_resolve_address
-<LI><a href="#[198]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_success_ind_func
-<LI><a href="#[196]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_req_ind_func
-<LI><a href="#[1f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[26c]"></a>ble_bond_clr_all_info</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, user_bond_manage.o(i.ble_bond_clr_all_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = ble_bond_clr_all_info &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[1f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[27d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_bond_manager_delete_all
-</UL>
-
-<P><STRONG><a name="[26f]"></a>ble_bond_get_bond_info</STRONG> (Thumb, 114 bytes, Stack size 16 bytes, user_bond_manage.o(i.ble_bond_get_bond_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = ble_bond_get_bond_info
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[291]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_bond_manager_get_info
-</UL>
-
-<P><STRONG><a name="[13]"></a>ble_bond_get_info</STRONG> (Thumb, 64 bytes, Stack size 12 bytes, user_bond_manage.o(i.ble_bond_get_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = ble_bond_get_info
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> user_bond_manage.o(i.ble_bond_init)
-</UL>
-<P><STRONG><a name="[270]"></a>ble_bond_init</STRONG> (Thumb, 146 bytes, Stack size 16 bytes, user_bond_manage.o(i.ble_bond_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = ble_bond_init &rArr; ble_bond_read_info_from_flash &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[267]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_set_evt_func
-<LI><a href="#[271]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_read_info_from_flash
-</UL>
-<BR>[Called By]<UL><LI><a href="#[292]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_bond_manager_init
-</UL>
-
-<P><STRONG><a name="[271]"></a>ble_bond_read_info_from_flash</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, user_bond_manage.o(i.ble_bond_read_info_from_flash))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = ble_bond_read_info_from_flash &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[270]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_init
-</UL>
-
-<P><STRONG><a name="[14]"></a>ble_bond_store_info</STRONG> (Thumb, 240 bytes, Stack size 24 bytes, user_bond_manage.o(i.ble_bond_store_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = ble_bond_store_info &rArr; ble_bond_write_info_to_flash &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_address_get
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> user_bond_manage.o(i.ble_bond_init)
-</UL>
-<P><STRONG><a name="[273]"></a>ble_bond_write_info_to_flash</STRONG> (Thumb, 130 bytes, Stack size 16 bytes, user_bond_manage.o(i.ble_bond_write_info_to_flash))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = ble_bond_write_info_to_flash &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write (via Veneer)
-<LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_store_info
-</UL>
-
-<P><STRONG><a name="[1dc]"></a>ble_gap_set_dev_config</STRONG> (Thumb, 150 bytes, Stack size 16 bytes, app.o(i.ble_gap_set_dev_config))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = ble_gap_set_dev_config
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_reset_complete_ind_func
-</UL>
-
-<P><STRONG><a name="[274]"></a>ble_hid_data_tx</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, ble_simple_peripheral.o(i.ble_hid_data_tx))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = ble_hid_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[265]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ntf_data
-<LI><a href="#[266]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_latency
-</UL>
-<BR>[Called By]<UL><LI><a href="#[27c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_value_send
-<LI><a href="#[371]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_keyboard_value_send
-</UL>
-
-<P><STRONG><a name="[275]"></a>ble_rx_data_cope</STRONG> (Thumb, 138 bytes, Stack size 16 bytes, app.o(i.ble_rx_data_cope))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = ble_rx_data_cope &rArr; user_data_storage_do &rArr; inflash_write &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[276]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_data_storage_do
-<LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_url_set
-<LI><a href="#[1da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_random_key
-<LI><a href="#[1c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_multi_channel
-<LI><a href="#[1a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_m_key_set
-<LI><a href="#[1a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_logo_led_set
-<LI><a href="#[19b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_dpi_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[277]"></a>ble_sec_check_ediv_rand</STRONG> (Thumb, 70 bytes, Stack size 8 bytes, app_sec.o(i.ble_sec_check_ediv_rand))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = ble_sec_check_ediv_rand
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[296]"></a>ble_sec_get_bond_status</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, app_sec.o(i.ble_sec_get_bond_status))
-<BR><BR>[Called By]<UL><LI><a href="#[1a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_security_get_bond_status
-<LI><a href="#[268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_send_cfm
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1f7]"></a>ble_sec_init</STRONG> (Thumb, 102 bytes, Stack size 8 bytes, app_sec.o(i.ble_sec_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = ble_sec_init &rArr; get_stored_info_req
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[278]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_stored_info_req
-</UL>
-<BR>[Called By]<UL><LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_init_imp
-<LI><a href="#[26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_clr_all_info
-<LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-<LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_addr_resolve_cb
-</UL>
-
-<P><STRONG><a name="[26b]"></a>ble_sec_resolve_address</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, app_sec.o(i.ble_sec_resolve_address))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = ble_sec_resolve_address
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-</UL>
-
-<P><STRONG><a name="[298]"></a>ble_sec_set_pairing_param</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, app_sec.o(i.ble_sec_set_pairing_param))
-<BR><BR>[Called By]<UL><LI><a href="#[297]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_security_param_init
-</UL>
-
-<P><STRONG><a name="[267]"></a>ble_set_evt_func</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, app.o(i.ble_set_evt_func))
-<BR><BR>[Called By]<UL><LI><a href="#[342]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_profile_task_add
-<LI><a href="#[270]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_init
-<LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-<LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_addr_resolve_cb
-</UL>
-
-<P><STRONG><a name="[261]"></a>bt2_bat3_led_set</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, led.o(i.bt2_bat3_led_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = bt2_bat3_led_set &rArr; pmu_set_pin_dir &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-<LI><a href="#[27a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_gpio_value
-</UL>
-<BR>[Called By]<UL><LI><a href="#[425]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_deinit
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[15]"></a>button_callback</STRONG> (Thumb, 2058 bytes, Stack size 56 bytes, keyscan.o(i.button_callback))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = button_callback &rArr; user_data_storage_do &rArr; inflash_write &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[282]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_url_send
-<LI><a href="#[276]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_data_storage_do
-<LI><a href="#[27d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_bond_manager_delete_all
-<LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us (via Veneer)
-<LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop
-<LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-<LI><a href="#[281]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_stop_advertising
-<LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req
-<LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[26a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_address_get
-<LI><a href="#[27c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_value_send
-<LI><a href="#[280]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;curr_conn_index_get
-<LI><a href="#[27f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_start
-<LI><a href="#[27e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_init
-<LI><a href="#[27b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_event_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> button.o(i.button_init)
-</UL>
-<P><STRONG><a name="[285]"></a>button_init</STRONG> (Thumb, 106 bytes, Stack size 16 bytes, button.o(i.button_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = button_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[422]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_init
-</UL>
-
-<P><STRONG><a name="[284]"></a>button_press_status_get</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, keyscan.o(i.button_press_status_get))
-<BR><BR>[Called By]<UL><LI><a href="#[283]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_handler
-</UL>
-
-<P><STRONG><a name="[286]"></a>button_ticks</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, button.o(i.button_ticks))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = button_ticks &rArr; button_timer_stop &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[283]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_handler
-<LI><a href="#[287]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_stop
-</UL>
-<BR>[Called By]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_handle
-</UL>
-
-<P><STRONG><a name="[288]"></a>button_timer_start</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, keyscan.o(i.button_timer_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = button_timer_start &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[186]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[431]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[415]"></a>button_timer_status_get</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, keyscan.o(i.button_timer_status_get))
-<BR><BR>[Called By]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_10s_timer_handle
-</UL>
-
-<P><STRONG><a name="[287]"></a>button_timer_stop</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, keyscan.o(i.button_timer_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = button_timer_stop &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[186]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[286]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_ticks
-</UL>
-
-<P><STRONG><a name="[486]"></a>calib_meter_evt_end</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, adv_check_mode.o(i.calib_meter_evt_end))
-<BR><BR>[Called By]<UL><LI><a href="#[471]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_evt_end_isr (via Veneer)
-</UL>
-
-<P><STRONG><a name="[483]"></a>calib_meter_recv_msg</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, adv_check_mode.o(i.calib_meter_recv_msg))
-<BR><BR>[Called By]<UL><LI><a href="#[46e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_rx_isr (via Veneer)
-</UL>
-
-<P><STRONG><a name="[429]"></a>caps_lock_status_get</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, hid_service.o(i.caps_lock_status_get))
-<BR><BR>[Called By]<UL><LI><a href="#[282]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_url_send
-</UL>
-
-<P><STRONG><a name="[1f8]"></a>check_timer_handle</STRONG> (Thumb, 74 bytes, Stack size 16 bytes, os_timer.o(i.check_timer_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = check_timer_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_msg_handler
-</UL>
-
-<P><STRONG><a name="[190]"></a>codec_disable_adc</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, driver_codec.o(i.codec_disable_adc))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = codec_disable_adc &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop
-</UL>
-
-<P><STRONG><a name="[18a]"></a>codec_enable_adc</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, driver_codec.o(i.codec_enable_adc))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = codec_enable_adc &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-</UL>
-
-<P><STRONG><a name="[189]"></a>codec_init</STRONG> (Thumb, 254 bytes, Stack size 8 bytes, driver_codec.o(i.codec_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = codec_init &rArr; codec_hw_set_freq &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[289]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_hw_set_freq
-</UL>
-<BR>[Called By]<UL><LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-</UL>
-
-<P><STRONG><a name="[15c]"></a>con_max_lat_calc_patch</STRONG> (Thumb, 110 bytes, Stack size 12 bytes, patch_rf.o(i.con_max_lat_calc_patch))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = con_max_lat_calc_patch
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch.o(.data)
-</UL>
-<P><STRONG><a name="[28a]"></a>convert_ascii_to_hid</STRONG> (Thumb, 70 bytes, Stack size 8 bytes, func.o(i.convert_ascii_to_hid))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = convert_ascii_to_hid
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[282]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_url_send
-</UL>
-
-<P><STRONG><a name="[280]"></a>curr_conn_index_get</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, ble_simple_peripheral.o(i.curr_conn_index_get))
-<BR><BR>[Called By]<UL><LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_1s_timer_handle
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[19d]"></a>device_key_send</STRONG> (Thumb, 224 bytes, Stack size 40 bytes, app.o(i.device_key_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = device_key_send &rArr; ble_app_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_address_get
-<LI><a href="#[280]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;curr_conn_index_get
-<LI><a href="#[264]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_app_data_tx
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-<LI><a href="#[1e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_url_set
-<LI><a href="#[1da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_random_key
-<LI><a href="#[19b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_dpi_set
-</UL>
-
-<P><STRONG><a name="[28b]"></a>dis_gatt_add_service</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, dev_info_service.o(i.dis_gatt_add_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = dis_gatt_add_service &rArr; gatt_add_service &rArr; gatt_profile_task_add
-</UL>
-<BR>[Calls]<UL><LI><a href="#[259]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_add_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[266]"></a>disable_latency</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, ble_simple_peripheral.o(i.disable_latency))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = disable_latency &rArr; system_latency_disable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_latency_disable
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[27c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_value_send
-<LI><a href="#[371]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_keyboard_value_send
-<LI><a href="#[274]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_hid_data_tx
-<LI><a href="#[264]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_app_data_tx
-</UL>
-
-<P><STRONG><a name="[1a7]"></a>disconnect_button_handle</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, keyscan.o(i.disconnect_button_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = disconnect_button_handle &rArr; amic_stop &rArr; pmu_codec_power_disable &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop
-</UL>
-<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-</UL>
-
-<P><STRONG><a name="[28c]"></a>efuse_get_chip_unique_id</STRONG> (Thumb, 154 bytes, Stack size 36 bytes, driver_efuse.o(i.efuse_get_chip_unique_id))
-<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = efuse_get_chip_unique_id &rArr; efuse_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;efuse_read
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_custom_parameters
-</UL>
-
-<P><STRONG><a name="[17f]"></a>efuse_read</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, driver_efuse.o(i.efuse_read))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = efuse_read
-</UL>
-<BR>[Called By]<UL><LI><a href="#[28c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;efuse_get_chip_unique_id
-<LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init
-<LI><a href="#[1b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_sub_init
-</UL>
-
-<P><STRONG><a name="[28d]"></a>enable_latency</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, ble_simple_peripheral.o(i.enable_latency))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = enable_latency &rArr; system_latency_enable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[28e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_latency_enable
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_1s_timer_handle
-<LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;param_timer_func
-</UL>
-
-<P><STRONG><a name="[254]"></a>encode</STRONG> (Thumb, 202 bytes, Stack size 36 bytes, adpcm.o(i.encode))
-<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = encode
-</UL>
-<BR>[Called By]<UL><LI><a href="#[24f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encoder_next_frame_handler
-</UL>
-
-<P><STRONG><a name="[253]"></a>encoder_frame_out_func</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, amic.o(i.encoder_frame_out_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = encoder_frame_out_func &rArr; ble_app_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[264]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_app_data_tx
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[24f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encoder_next_frame_handler
-</UL>
-
-<P><STRONG><a name="[28f]"></a>from_task_func_to_msg_handle</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, os_task.o(i.from_task_func_to_msg_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = from_task_func_to_msg_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[163]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_service_init
-<LI><a href="#[3ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create_x
-</UL>
-
-<P><STRONG><a name="[26a]"></a>gap_address_get</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, gap_api.o(i.gap_address_get))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gap_address_get
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;device_key_send
-<LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-<LI><a href="#[14]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_store_info
-<LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-</UL>
-
-<P><STRONG><a name="[290]"></a>gap_address_set</STRONG> (Thumb, 156 bytes, Stack size 32 bytes, gap_api.o(i.gap_address_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gap_address_set
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[421]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_inflash_init
-</UL>
-
-<P><STRONG><a name="[27d]"></a>gap_bond_manager_delete_all</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gap_api.o(i.gap_bond_manager_delete_all))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gap_bond_manager_delete_all &rArr; ble_bond_clr_all_info &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_clr_all_info
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-</UL>
-
-<P><STRONG><a name="[291]"></a>gap_bond_manager_get_info</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gap_api.o(i.gap_bond_manager_get_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gap_bond_manager_get_info &rArr; ble_bond_get_bond_info
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_get_bond_info
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv
-</UL>
-
-<P><STRONG><a name="[292]"></a>gap_bond_manager_init</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gap_api.o(i.gap_bond_manager_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gap_bond_manager_init &rArr; ble_bond_init &rArr; ble_bond_read_info_from_flash &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[270]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[293]"></a>gap_conn_param_update</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, gap_api.o(i.gap_conn_param_update))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gap_conn_param_update
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;param_timer_func
-</UL>
-
-<P><STRONG><a name="[1ce]"></a>gap_disconnect_req</STRONG> (Thumb, 84 bytes, Stack size 8 bytes, gap_api.o(i.gap_disconnect_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gap_disconnect_req
-</UL>
-<BR>[Calls]<UL><LI><a href="#[19e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_get_connect_status
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-<LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_ind_handler
-</UL>
-
-<P><STRONG><a name="[1a0]"></a>gap_get_connect_num</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, gap_api.o(i.gap_get_connect_num))
-<BR><BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-</UL>
-
-<P><STRONG><a name="[19e]"></a>gap_get_connect_status</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gap_api.o(i.gap_get_connect_status))
-<BR><BR>[Called By]<UL><LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req
-<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-</UL>
-
-<P><STRONG><a name="[2c6]"></a>gap_get_dev_appearance</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gap_api.o(i.gap_get_dev_appearance))
-<BR><BR>[Called By]<UL><LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[295]"></a>gap_get_dev_name</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, gap_api.o(i.gap_get_dev_name))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gap_get_dev_name
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[458]"></a>gap_rssi_ind</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, patch_rf.o(i.gap_rssi_ind))
-<BR><BR>[Called By]<UL><LI><a href="#[456]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;upload_rssi_value (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1a2]"></a>gap_security_get_bond_status</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gap_api.o(i.gap_security_get_bond_status))
-<BR><BR>[Calls]<UL><LI><a href="#[296]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_get_bond_status
-</UL>
-<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-</UL>
-
-<P><STRONG><a name="[297]"></a>gap_security_param_init</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gap_api.o(i.gap_security_param_init))
-<BR><BR>[Calls]<UL><LI><a href="#[298]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_set_pairing_param
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[299]"></a>gap_set_advertising_data</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, gap_api.o(i.gap_set_advertising_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gap_set_advertising_data &rArr; appm_set_advertising_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_data
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv
-</UL>
-
-<P><STRONG><a name="[29a]"></a>gap_set_advertising_param</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gap_api.o(i.gap_set_advertising_param))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gap_set_advertising_param &rArr; appm_set_advertising_param &rArr; appm_delete_act &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[201]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_advertising_param
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv
-</UL>
-
-<P><STRONG><a name="[29b]"></a>gap_set_advertising_rsp_data</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, gap_api.o(i.gap_set_advertising_rsp_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gap_set_advertising_rsp_data &rArr; appm_set_scan_response_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_set_scan_response_data
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv
-</UL>
-
-<P><STRONG><a name="[3db]"></a>gap_set_cb_func</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gap_api.o(i.gap_set_cb_func))
-<BR><BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[2d9]"></a>gap_set_dev_appearance</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gap_api.o(i.gap_set_dev_appearance))
-<BR><BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-<LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[29c]"></a>gap_set_dev_name</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, gap_api.o(i.gap_set_dev_name))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gap_set_dev_name
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-<LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[29d]"></a>gap_start_advertising</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gap_api.o(i.gap_start_advertising))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gap_start_advertising &rArr; appm_start_advertising &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_advertising
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv
-</UL>
-
-<P><STRONG><a name="[281]"></a>gap_stop_advertising</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gap_api.o(i.gap_stop_advertising))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gap_stop_advertising &rArr; appm_stop_advertising &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_stop_advertising
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[403]"></a>gapc_auth_get</STRONG> (Thumb, 58 bytes, Stack size 0 bytes, gapc.o(i.gapc_auth_get))
-<BR><BR>[Called By]<UL><LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-</UL>
-
-<P><STRONG><a name="[2bb]"></a>gapc_auth_set</STRONG> (Thumb, 90 bytes, Stack size 16 bytes, gapc.o(i.gapc_auth_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_auth_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-<LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_cfm_handler
-</UL>
-
-<P><STRONG><a name="[b1]"></a>gapc_cmp_evt_handler</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, gapm_init.o(i.gapc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gapc_cmp_evt_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2b9]"></a>gapc_con_cleanup</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, gapc.o(i.gapc_con_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gapc_con_cleanup &rArr; gapc_cleanup &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[306]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_cleanup
-</UL>
-
-<P><STRONG><a name="[2ba]"></a>gapc_con_create</STRONG> (Thumb, 366 bytes, Stack size 48 bytes, gapc.o(i.gapc_con_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gapc_con_create
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[30a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_create
-</UL>
-
-<P><STRONG><a name="[268]"></a>gapc_connection_send_cfm</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, app_task.o(i.gapc_connection_send_cfm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_connection_send_cfm
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[296]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_get_bond_status
-</UL>
-<BR>[Called By]<UL><LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-<LI><a href="#[12]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_addr_resolve_cb
-</UL>
-
-<P><STRONG><a name="[23b]"></a>gapc_enc_keysize_get</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, gapc.o(i.gapc_enc_keysize_get))
-<BR><BR>[Called By]<UL><LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[2a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_ltk_exch
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_mst_id_pdu
-</UL>
-
-<P><STRONG><a name="[3f5]"></a>gapc_enc_keysize_set</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, gapc.o(i.gapc_enc_keysize_set))
-<BR><BR>[Called By]<UL><LI><a href="#[3f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_max_key_size
-<LI><a href="#[2c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_start
-</UL>
-
-<P><STRONG><a name="[2ac]"></a>gapc_get_bdaddr</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_bdaddr))
-<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_ind_handler
-<LI><a href="#[3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_e1
-<LI><a href="#[3e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_cfm
-<LI><a href="#[b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_peer_att_info_ind_handler
-</UL>
-
-<P><STRONG><a name="[2c7]"></a>gapc_get_chan_sel_algo</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_chan_sel_algo))
-<BR><BR>[Called By]<UL><LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_info_cmd_handler
-</UL>
-
-<P><STRONG><a name="[294]"></a>gapc_get_conhdl</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_conhdl))
-<BR><BR>[Called By]<UL><LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req
-<LI><a href="#[28e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_latency_enable
-<LI><a href="#[1c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_latency_disable
-<LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp
-<LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_pref_slave_latency_cmd_handler
-<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_phy_cmd_handler
-<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_pkt_size_handler
-<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_ping_to_handler
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler
-<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler
-<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_info_cmd_handler
-<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_cmd_handler
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-</UL>
-
-<P><STRONG><a name="[4]"></a>gapc_get_conidx_imp</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, gapc.o(i.gapc_get_conidx_imp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapc_get_conidx_imp
-</UL>
-<BR>[Called By]<UL><LI><a href="#[456]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;upload_rssi_value (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[3ff]"></a>gapc_get_csrk</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_csrk))
-<BR><BR>[Called By]<UL><LI><a href="#[400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_l
-<LI><a href="#[3fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_ci
-</UL>
-
-<P><STRONG><a name="[20a]"></a>gapc_get_dest_task</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_dest_task))
-<BR><BR>[Called By]<UL><LI><a href="#[205]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_set_mtu
-<LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler
-<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_timeout_handler
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-<LI><a href="#[3f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_repeated_attempts
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[2c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_start_handler
-<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler
-<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler
-<LI><a href="#[13b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_hdl_val_ntf_ind_handler
-<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu
-<LI><a href="#[406]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_key_press_notification_ind
-<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_phy_cmd_cmp_evt_handler
-<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_phy_upd_cmp_evt_handler
-<LI><a href="#[108]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_data_len_chg_evt_handler
-<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_con_update_cmp_evt_handler
-<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_disc_cmp_evt_handler
-<LI><a href="#[10e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_auth_payl_to_exp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2cf]"></a>gapc_get_operation</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_operation))
-<BR><BR>[Called By]<UL><LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cmp_evt_handler
-<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_ind_handler
-<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler
-<LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_use_enc_block_ind_handler
-<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_rand_nb_ind_handler
-<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-<LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_conn_param_to_ind_handler
-<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler
-<LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_resp_handler
-<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rssi_cmd_cmp_evt_handler
-<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rem_ver_info_cmp_evt_handler
-<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_chnl_map_cmd_cmp_evt_handler
-<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rem_feats_cmp_evt_handler
-<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_phy_upd_cmp_evt_handler
-<LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ltk_request_evt_handler
-<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_cmd_stat_event_handler
-</UL>
-
-<P><STRONG><a name="[2ce]"></a>gapc_get_operation_ptr</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_operation_ptr))
-<BR><BR>[Called By]<UL><LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler
-<LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_resp_handler
-</UL>
-
-<P><STRONG><a name="[2c8]"></a>gapc_get_requester</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_requester))
-<BR><BR>[Calls]<UL><LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_ind_handler
-<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rssi_cmd_cmp_evt_handler
-<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rem_ver_info_cmp_evt_handler
-<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_chnl_map_cmd_cmp_evt_handler
-<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_auth_payl_to_cmd_cmp_evt_handler
-<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rem_feats_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2a0]"></a>gapc_get_role</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_role))
-<BR><BR>[Called By]<UL><LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[3f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_verification
-<LI><a href="#[3ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_check
-<LI><a href="#[3e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_init_mac_key_calculation
-<LI><a href="#[39d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_recv
-<LI><a href="#[2a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_tk_exch
-<LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[2a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_oob_exch
-<LI><a href="#[2a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_nc_exch
-<LI><a href="#[2a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_ltk_exch
-<LI><a href="#[2a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_irk_exch
-<LI><a href="#[2a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_csrk_exch
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-<LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_smp_timeout_timer_ind_handler
-<LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_security_cmd_handler
-<LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cmd_handler
-<LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cfm_handler
-<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cmd_handler
-<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-<LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_resp_handler
-<LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_req_handler
-<LI><a href="#[12b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sign_info_pdu
-<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu
-<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_fail_pdu
-<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_cfm_pdu
-<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_mst_id_pdu
-<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_id_info_pdu
-<LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_id_addr_info_pdu
-<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_enc_info_pdu
-<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_dhkey_check_pdu
-<LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_enc_key_refr_evt_handler
-<LI><a href="#[10f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_enc_chg_evt_handler
-</UL>
-
-<P><STRONG><a name="[410]"></a>gapc_get_sign_counter</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, gapc.o(i.gapc_get_sign_counter))
-<BR><BR>[Called By]<UL><LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[2da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_command
-</UL>
-
-<P><STRONG><a name="[7f]"></a>gapc_hci_handler</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, gapc_hci.o(i.gapc_hci_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_hci_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2ca]"></a>gapc_init</STRONG> (Thumb, 64 bytes, Stack size 16 bytes, gapc.o(i.gapc_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapc_init &rArr; gapc_cleanup &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-<LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-</UL>
-
-<P><STRONG><a name="[35b]"></a>gapc_is_disc_connection</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapc.o(i.gapc_is_disc_connection))
-<BR><BR>[Called By]<UL><LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_timeout_handler
-</UL>
-
-<P><STRONG><a name="[23a]"></a>gapc_is_sec_set</STRONG> (Thumb, 58 bytes, Stack size 0 bytes, gapc.o(i.gapc_is_sec_set))
-<BR><BR>[Called By]<UL><LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-</UL>
-
-<P><STRONG><a name="[402]"></a>gapc_link_encrypted</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, gapc.o(i.gapc_link_encrypted))
-<BR><BR>[Called By]<UL><LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-</UL>
-
-<P><STRONG><a name="[239]"></a>gapc_lk_sec_lvl_get</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, gapc.o(i.gapc_lk_sec_lvl_get))
-<BR><BR>[Called By]<UL><LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-</UL>
-
-<P><STRONG><a name="[2d1]"></a>gapc_param_update_sanity</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, gapc.o(i.gapc_param_update_sanity))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapc_param_update_sanity
-</UL>
-<BR>[Called By]<UL><LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler
-<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_req_handler
-</UL>
-
-<P><STRONG><a name="[b2]"></a>gapc_peer_att_info_ind_handler</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, gapm_init.o(i.gapc_peer_att_info_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_peer_att_info_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_bdaddr
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2a8]"></a>gapc_process_op</STRONG> (Thumb, 140 bytes, Stack size 40 bytes, gapc_task.o(i.gapc_process_op))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapc_process_op &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-<LI><a href="#[2d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_state
-<LI><a href="#[2d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_operation_ptr
-<LI><a href="#[2bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_error_evt
-<LI><a href="#[2ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation_ptr
-</UL>
-<BR>[Called By]<UL><LI><a href="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_cmd_handler
-<LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_pref_slave_latency_cmd_handler
-<LI><a href="#[82]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_phy_cmd_handler
-<LI><a href="#[81]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_pkt_size_handler
-<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_le_ping_to_handler
-<LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_security_cmd_handler
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler
-<LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_key_press_notification_cmd_handler
-<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_info_cmd_handler
-<LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cmd_handler
-<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2d5]"></a>gapc_reschedule_operation</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, gapc.o(i.gapc_reschedule_operation))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapc_reschedule_operation
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-<LI><a href="#[2d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_forward (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_con_update_cmp_evt_handler
-<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_cmd_stat_event_handler
-</UL>
-
-<P><STRONG><a name="[2ab]"></a>gapc_send_complete_evt</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, gapc.o(i.gapc_send_complete_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_state
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-<LI><a href="#[2b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_operation_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-<LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cmp_evt_handler
-<LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler
-<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-<LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_conn_param_to_ind_handler
-<LI><a href="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_cmd_handler
-<LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_security_cmd_handler
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler
-<LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler
-<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_info_cmd_handler
-<LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cmd_handler
-<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cmd_handler
-<LI><a href="#[111]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[113]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_resp_handler
-<LI><a href="#[fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_wr_auth_payl_to_cmd_cmp_evt_handler
-<LI><a href="#[102]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler
-<LI><a href="#[fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rssi_cmd_cmp_evt_handler
-<LI><a href="#[10d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_rem_ver_info_cmp_evt_handler
-<LI><a href="#[fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_chnl_map_cmd_cmp_evt_handler
-<LI><a href="#[fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_auth_payl_to_cmd_cmp_evt_handler
-<LI><a href="#[104]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_start_enc_stat_evt_handler
-<LI><a href="#[ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_set_data_len_cmd_cmp_evt_handler
-<LI><a href="#[105]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rem_feats_cmp_evt_handler
-<LI><a href="#[100]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_phy_cmd_cmp_evt_handler
-<LI><a href="#[109]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_phy_upd_cmp_evt_handler
-<LI><a href="#[106]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_con_update_cmp_evt_handler
-<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_cmd_stat_event_handler
-</UL>
-
-<P><STRONG><a name="[2d8]"></a>gapc_send_disconect_ind</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, gapc.o(i.gapc_send_disconect_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_send_disconect_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_disc_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2bf]"></a>gapc_send_error_evt</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, gapc.o(i.gapc_send_error_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_disconnect_cmd_handler
-<LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_disc_cmp_evt_handler
-<LI><a href="#[103]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_cmd_stat_event_handler
-</UL>
-
-<P><STRONG><a name="[319]"></a>gapc_set_local_addr</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, gapc.o(i.gapc_set_local_addr))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapc_set_local_addr
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_adv_set_term_evt_handler
-<LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind
-</UL>
-
-<P><STRONG><a name="[2d3]"></a>gapc_set_operation_ptr</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gapc.o(i.gapc_set_operation_ptr))
-<BR><BR>[Called By]<UL><LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-
-<P><STRONG><a name="[39c]"></a>gapc_sig_pdu_recv_handler</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, gapc_sig.o(i.gapc_sig_pdu_recv_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_sig_pdu_recv_handler
-</UL>
-<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-</UL>
-
-<P><STRONG><a name="[2d0]"></a>gapc_sig_send_param_resp</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, gapc_sig.o(i.gapc_sig_send_param_resp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapc_sig_send_param_resp &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cfm_handler
-<LI><a href="#[112]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_req_handler
-</UL>
-
-<P><STRONG><a name="[359]"></a>gapc_svc_chg_ccc_get</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, gapc.o(i.gapc_svc_chg_ccc_get))
-<BR><BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler
-<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[35d]"></a>gapc_svc_chg_ccc_set</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, gapc.o(i.gapc_svc_chg_ccc_set))
-<BR><BR>[Called By]<UL><LI><a href="#[e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[2d4]"></a>gapc_update_state</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, gapc.o(i.gapc_update_state))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-
-<P><STRONG><a name="[b3]"></a>gapm_activity_create_cmd_handler</STRONG> (Thumb, 186 bytes, Stack size 32 bytes, gapm_actv.o(i.gapm_activity_create_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = gapm_activity_create_cmd_handler &rArr; gapm_scan_create &rArr; gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[2dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_create
-<LI><a href="#[2df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_create
-<LI><a href="#[2e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_create
-<LI><a href="#[2dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_create
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[b6]"></a>gapm_activity_delete_cmd_handler</STRONG> (Thumb, 110 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_activity_delete_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_activity_delete_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[2e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_next
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[b4]"></a>gapm_activity_start_cmd_handler</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, gapm_actv.o(i.gapm_activity_start_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapm_activity_start_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[b5]"></a>gapm_activity_stop_cmd_handler</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, gapm_actv.o(i.gapm_activity_stop_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapm_activity_stop_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[2e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_next
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2e2]"></a>gapm_actv_alloc</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_alloc))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_actv_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_create
-<LI><a href="#[2df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_create
-<LI><a href="#[2e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_create
-<LI><a href="#[2dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_create
-</UL>
-
-<P><STRONG><a name="[2e3]"></a>gapm_actv_created</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_created))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_set_rand_addr
-<LI><a href="#[2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_free
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_create
-<LI><a href="#[2df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_create
-<LI><a href="#[2e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_create
-<LI><a href="#[367]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_creating_handler
-</UL>
-
-<P><STRONG><a name="[2e6]"></a>gapm_actv_deleted</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, gapm_actv.o(i.gapm_actv_deleted))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_actv_deleted &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[2e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_next
-<LI><a href="#[2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_free
-</UL>
-<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-<LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_delete
-<LI><a href="#[20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_delete
-<LI><a href="#[1d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_delete
-</UL>
-
-<P><STRONG><a name="[2ea]"></a>gapm_actv_get_hci_own_addr_type</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, gapm_actv.o(i.gapm_actv_get_hci_own_addr_type))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-</UL>
-<BR>[Called By]<UL><LI><a href="#[335]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_param_cmd
-<LI><a href="#[31a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_send_hci_le_ext_create_con_cmd
-<LI><a href="#[2fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_param_cmd
-</UL>
-
-<P><STRONG><a name="[2ec]"></a>gapm_actv_init</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, gapm_actv.o(i.gapm_actv_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_actv_init &rArr; gapm_actv_free &rArr; gapm_scan_actv_clean &rArr; gapm_scan_clear_fragments
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_free
-</UL>
-<BR>[Called By]<UL><LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-</UL>
-
-<P><STRONG><a name="[2ed]"></a>gapm_actv_rand_addr_set_ind</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, gapm_actv.o(i.gapm_actv_rand_addr_set_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_actv_rand_addr_set_ind &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm
-</UL>
-
-<P><STRONG><a name="[2ee]"></a>gapm_actv_retrieve_cmd_cmp_evt</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_retrieve_cmd_cmp_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_actv_retrieve_cmd_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Called By]<UL><LI><a href="#[93]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_scan_handler
-<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_per_sync_handler
-<LI><a href="#[96]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_init_handler
-<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-</UL>
-
-<P><STRONG><a name="[2f0]"></a>gapm_actv_started</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_started))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_actv_started &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[93]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_scan_handler
-<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_per_sync_handler
-<LI><a href="#[96]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_init_handler
-<LI><a href="#[368]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_starting_handler
-</UL>
-
-<P><STRONG><a name="[2b8]"></a>gapm_actv_stopped</STRONG> (Thumb, 114 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_stopped))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[2ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_send_stopped_ind
-<LI><a href="#[2e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_next
-</UL>
-<BR>[Called By]<UL><LI><a href="#[9e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_scan_timeout_evt_handler
-<LI><a href="#[a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_sync_lost_evt_handler
-<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_sync_est_evt_handler
-<LI><a href="#[93]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_scan_handler
-<LI><a href="#[94]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_per_sync_handler
-<LI><a href="#[96]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_init_handler
-<LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_adv_set_term_evt_handler
-<LI><a href="#[b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cmp_evt_handler
-<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-<LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind
-</UL>
-
-<P><STRONG><a name="[2f3]"></a>gapm_addr_init</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, gapm_addr.o(i.gapm_addr_init))
-<BR><BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-</UL>
-
-<P><STRONG><a name="[b9]"></a>gapm_addr_renew_cmd_handler</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, gapm_addr.o(i.gapm_addr_renew_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gapm_addr_renew_cmd_handler &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[2f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_next_addr
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ba]"></a>gapm_addr_renew_to_ind_handler</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, gapm_addr.o(i.gapm_addr_renew_to_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapm_addr_renew_to_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2e5]"></a>gapm_addr_set_rand_addr</STRONG> (Thumb, 208 bytes, Stack size 24 bytes, gapm_addr.o(i.gapm_addr_set_rand_addr))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[2cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_active (via Veneer)
-<LI><a href="#[2f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_get_task_from_id
-<LI><a href="#[2f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;m_al_get_local_addr
-<LI><a href="#[2f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_send_dev_bdaddr_ind
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created
-</UL>
-
-<P><STRONG><a name="[2dc]"></a>gapm_adv_create</STRONG> (Thumb, 152 bytes, Stack size 32 bytes, gapm_adv.o(i.gapm_adv_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_adv_create &rArr; gapm_adv_send_hci_le_set_ext_adv_param_cmd &rArr; gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_alloc
-<LI><a href="#[2fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_param_cmd
-<LI><a href="#[2f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_check_param
-</UL>
-<BR>[Called By]<UL><LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_create_cmd_handler
-</UL>
-
-<P><STRONG><a name="[b8]"></a>gapm_auto_conn_to_ind_handler</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, gapm_init.o(i.gapm_auto_conn_to_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_auto_conn_to_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[bc]"></a>gapm_cmp_evt_handler</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, gapm_addr.o(i.gapm_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapm_cmp_evt_handler &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[306]"></a>gapm_con_cleanup</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, gapm.o(i.gapm_con_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = gapm_con_cleanup &rArr; l2cm_cleanup &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[28e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_latency_enable
-<LI><a href="#[309]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_cleanup
-<LI><a href="#[307]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_cleanup
-<LI><a href="#[308]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_cleanup
-<LI><a href="#[2b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[10c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_disc_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[30a]"></a>gapm_con_create</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, gapm.o(i.gapm_con_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_con_create &rArr; gapc_con_create
-</UL>
-<BR>[Calls]<UL><LI><a href="#[30d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_create
-<LI><a href="#[30b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_create
-<LI><a href="#[30c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_create
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-<LI><a href="#[2ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_create
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_enh_con_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2bc]"></a>gapm_con_enable</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, gapm.o(i.gapm_con_enable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gapm_con_enable &rArr; gattc_con_enable &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[30e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_con_enable
-</UL>
-<BR>[Called By]<UL><LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_cfm_handler
-</UL>
-
-<P><STRONG><a name="[bb]"></a>gapm_dev_bdaddr_ind_handler</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, gapm_addr.o(i.gapm_dev_bdaddr_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_dev_bdaddr_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_forward (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[337]"></a>gapm_dle_val_check</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, gapm.o(i.gapm_dle_val_check))
-<BR><BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[af]"></a>gapm_gen_dh_key_cmd_handler</STRONG> (Thumb, 74 bytes, Stack size 24 bytes, gapm_smp.o(i.gapm_gen_dh_key_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_gen_dh_key_cmd_handler &rArr; gapm_process_op &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ad]"></a>gapm_gen_rand_addr_cmd_handler</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, gapm_smp.o(i.gapm_gen_rand_addr_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_gen_rand_addr_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[310]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_req
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2eb]"></a>gapm_get_address_type</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_address_type))
-<BR><BR>[Called By]<UL><LI><a href="#[30a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_create
-<LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_adv_set_term_evt_handler
-<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_dev_info_cmd_handler
-<LI><a href="#[2e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_create
-<LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind
-<LI><a href="#[2ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_hci_own_addr_type
-<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler
-<LI><a href="#[11c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_id_addr_info_pdu
-<LI><a href="#[2fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_param_cmd
-<LI><a href="#[2f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_check_param
-</UL>
-
-<P><STRONG><a name="[2c5]"></a>gapm_get_att_handle</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_att_handle))
-<BR><BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_req_ind_handler
-<LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler
-<LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler
-<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_dev_info_cfm_handler
-<LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dev_info_cfm_handler
-</UL>
-
-<P><STRONG><a name="[3fb]"></a>gapm_get_bdaddr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_bdaddr))
-<BR><BR>[Called By]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[11c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_construct_id_addr_info_pdu
-</UL>
-
-<P><STRONG><a name="[ab]"></a>gapm_get_dev_info_cmd_handler</STRONG> (Thumb, 254 bytes, Stack size 32 bytes, gapm_cfg.o(i.gapm_get_dev_info_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gapm_get_dev_info_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[33e]"></a>gapm_get_irk</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_irk))
-<BR><BR>[Called By]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp
-</UL>
-
-<P><STRONG><a name="[3e8]"></a>gapm_get_local_public_key</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_local_public_key))
-<BR><BR>[Called By]<UL><LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-</UL>
-
-<P><STRONG><a name="[398]"></a>gapm_get_max_mps</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_max_mps))
-<BR><BR>[Called By]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler
-</UL>
-
-<P><STRONG><a name="[204]"></a>gapm_get_max_mtu</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_max_mtu))
-<BR><BR>[Called By]<UL><LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_exc_mtu_cmd_handler
-<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_mtu_exc_req
-<LI><a href="#[391]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_pack
-<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_exc_mtu_rsp_handler
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler
-<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_dbg_pdu_send_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2e7]"></a>gapm_get_operation</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_operation))
-<BR><BR>[Called By]<UL><LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_local_ver_info_cmd_cmp_evt_handler
-<LI><a href="#[89]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_bd_addr_cmd_cmp_evt_handler
-<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_read_max_adv_data_len_cmd_cmp_evt_handler
-<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_wlst_size_cmd_cmp_evt_handler
-<LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_tx_pwr_cmd_cmp_evt_handler
-<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rf_path_comp_cmd_cmp_evt_handler
-<LI><a href="#[99]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_size_cmd_cmp_evt_handler
-<LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_addr_cmd_cmp_evt_handler
-<LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_pal_size_cmd_cmp_evt_handler
-<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler
-<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_local_p256_public_key_cmp_evt_handler
-<LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler
-<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_generate_dhkey_cmp_evt_handler
-<LI><a href="#[9c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_gen_dhkey_stat_evt_handler
-<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_list_handler
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[2ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_retrieve_cmd_cmp_evt
-<LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp
-</UL>
-
-<P><STRONG><a name="[b0]"></a>gapm_get_pub_key_cmd_handler</STRONG> (Thumb, 146 bytes, Stack size 88 bytes, gapm_smp.o(i.gapm_get_pub_key_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = gapm_get_pub_key_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[be]"></a>gapm_get_ral_addr_cmd_handler</STRONG> (Thumb, 78 bytes, Stack size 16 bytes, gapm_list.o(i.gapm_get_ral_addr_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_get_ral_addr_cmd_handler &rArr; gapm_process_op &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2fa]"></a>gapm_get_requester</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, gapm.o(i.gapm_get_requester))
-<BR><BR>[Calls]<UL><LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[85]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_test_end_cmd_cmp_evt_handler
-<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_local_ver_info_cmd_cmp_evt_handler
-<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_read_max_adv_data_len_cmd_cmp_evt_handler
-<LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_tx_pwr_cmd_cmp_evt_handler
-<LI><a href="#[8a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler
-<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rf_path_comp_cmd_cmp_evt_handler
-<LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_addr_cmd_cmp_evt_handler
-<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler
-<LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_max_data_len_cmd_cmp_evt_handler
-<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_local_p256_public_key_cmp_evt_handler
-<LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler
-<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_generate_dhkey_cmp_evt_handler
-<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_pub_key_cmd_handler
-<LI><a href="#[2dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_create
-<LI><a href="#[2df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_create
-<LI><a href="#[2e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_create
-<LI><a href="#[2dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_create
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp
-<LI><a href="#[322]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_send_list_size_ind
-</UL>
-
-<P><STRONG><a name="[313]"></a>gapm_init</STRONG> (Thumb, 104 bytes, Stack size 16 bytes, gapm.o(i.gapm_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = gapm_init &rArr; gapc_init &rArr; gapc_cleanup &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_init (via Veneer)
-<LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[315]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_init
-<LI><a href="#[2f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_init
-<LI><a href="#[2ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_init
-<LI><a href="#[314]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_cleanup
-<LI><a href="#[316]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_operation_cleanup
-<LI><a href="#[2ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_init_imp
-<LI><a href="#[32d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_reset
-</UL>
-
-<P><STRONG><a name="[317]"></a>gapm_init_attr</STRONG> (Thumb, 42 bytes, Stack size 32 bytes, gapm.o(i.gapm_init_attr))
-<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = gapm_init_attr &rArr; attm_svc_create_db &rArr; attmdb_add_service &rArr; attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[222]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[318]"></a>gapm_init_connection_ind</STRONG> (Thumb, 146 bytes, Stack size 24 bytes, gapm_init.o(i.gapm_init_connection_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gapm_init_connection_ind &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-<LI><a href="#[319]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_local_addr
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[31a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_send_hci_le_ext_create_con_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_enh_con_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[2e0]"></a>gapm_init_create</STRONG> (Thumb, 110 bytes, Stack size 16 bytes, gapm_init.o(i.gapm_init_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = gapm_init_create &rArr; gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-<LI><a href="#[31b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_addr_type_valid
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created
-<LI><a href="#[2e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_create_cmd_handler
-</UL>
-
-<P><STRONG><a name="[31b]"></a>gapm_is_addr_type_valid</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, gapm_addr.o(i.gapm_is_addr_type_valid))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_is_addr_type_valid
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_create
-<LI><a href="#[2e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_create
-</UL>
-
-<P><STRONG><a name="[40a]"></a>gapm_is_legacy_pairing_supp</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_is_legacy_pairing_supp))
-<BR><BR>[Called By]<UL><LI><a href="#[2d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_security_req_send
-<LI><a href="#[2aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_start
-<LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu
-</UL>
-
-<P><STRONG><a name="[358]"></a>gapm_is_pref_con_param_pres</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_is_pref_con_param_pres))
-<BR><BR>[Called By]<UL><LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[409]"></a>gapm_is_sec_con_pairing_supp</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_is_sec_con_pairing_supp))
-<BR><BR>[Called By]<UL><LI><a href="#[2d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_security_req_send
-<LI><a href="#[2aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_start
-<LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu
-</UL>
-
-<P><STRONG><a name="[314]"></a>gapm_le_psm_cleanup</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, gapm.o(i.gapm_le_psm_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapm_le_psm_cleanup
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[31d]"></a>gapm_le_psm_find</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, gapm.o(i.gapm_le_psm_find))
-<BR><BR>[Called By]<UL><LI><a href="#[31f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lecb_unregister
-<LI><a href="#[31e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lecb_register
-<LI><a href="#[31c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_get_info
-<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_unregister_cmd_handler
-<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_register_cmd_handler
-</UL>
-
-<P><STRONG><a name="[31c]"></a>gapm_le_psm_get_info</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, gapm.o(i.gapm_le_psm_get_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_le_psm_get_info
-</UL>
-<BR>[Calls]<UL><LI><a href="#[31d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_find
-</UL>
-<BR>[Called By]<UL><LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-</UL>
-
-<P><STRONG><a name="[c5]"></a>gapm_le_test_mode_ctrl_cmd_handler</STRONG> (Thumb, 116 bytes, Stack size 16 bytes, gapm_cfg.o(i.gapm_le_test_mode_ctrl_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_le_test_mode_ctrl_cmd_handler &rArr; gapm_process_op &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[31e]"></a>gapm_lecb_register</STRONG> (Thumb, 48 bytes, Stack size 12 bytes, gapm.o(i.gapm_lecb_register))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = gapm_lecb_register
-</UL>
-<BR>[Calls]<UL><LI><a href="#[31d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_find
-</UL>
-<BR>[Called By]<UL><LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler
-</UL>
-
-<P><STRONG><a name="[31f]"></a>gapm_lecb_unregister</STRONG> (Thumb, 30 bytes, Stack size 4 bytes, gapm.o(i.gapm_lecb_unregister))
-<BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = gapm_lecb_unregister
-</UL>
-<BR>[Calls]<UL><LI><a href="#[31d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_find
-</UL>
-<BR>[Called By]<UL><LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-</UL>
-
-<P><STRONG><a name="[c3]"></a>gapm_lepsm_register_cmd_handler</STRONG> (Thumb, 90 bytes, Stack size 24 bytes, gapm_cfg.o(i.gapm_lepsm_register_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapm_lepsm_register_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[31d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[c4]"></a>gapm_lepsm_unregister_cmd_handler</STRONG> (Thumb, 74 bytes, Stack size 24 bytes, gapm_cfg.o(i.gapm_lepsm_unregister_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapm_lepsm_unregister_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[320]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_extract (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[31d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[bd]"></a>gapm_list_set_cmd_handler</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, gapm_list.o(i.gapm_list_set_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_list_set_cmd_handler &rArr; gapm_process_op &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2e9]"></a>gapm_per_sync_clear_fragments</STRONG> (Thumb, 30 bytes, Stack size 16 bytes, gapm_per_sync.o(i.gapm_per_sync_clear_fragments))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_per_sync_clear_fragments
-</UL>
-<BR>[Calls]<UL><LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_report_evt_handler
-<LI><a href="#[2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_free
-</UL>
-
-<P><STRONG><a name="[2df]"></a>gapm_per_sync_create</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, gapm_per_sync.o(i.gapm_per_sync_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = gapm_per_sync_create &rArr; gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created
-<LI><a href="#[2e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_create_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2db]"></a>gapm_process_op</STRONG> (Thumb, 112 bytes, Stack size 24 bytes, gapm.o(i.gapm_process_op))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapm_process_op &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-<LI><a href="#[326]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_update_state
-<LI><a href="#[329]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_error_evt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_use_enc_block_cmd_handler
-<LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_irk_cmd_handler
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-<LI><a href="#[aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_channel_map_cmd_handler
-<LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_adv_data_cmd_handler
-<LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_resolv_addr_cmd_handler
-<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_task_add_cmd_handler
-<LI><a href="#[bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_set_cmd_handler
-<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_unregister_cmd_handler
-<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_register_cmd_handler
-<LI><a href="#[c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_test_mode_ctrl_cmd_handler
-<LI><a href="#[be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_ral_addr_cmd_handler
-<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_pub_key_cmd_handler
-<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_dev_info_cmd_handler
-<LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_rand_addr_cmd_handler
-<LI><a href="#[af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_dh_key_cmd_handler
-<LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_cmd_handler
-<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_stop_cmd_handler
-<LI><a href="#[b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_start_cmd_handler
-<LI><a href="#[b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_delete_cmd_handler
-<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_create_cmd_handler
-</UL>
-
-<P><STRONG><a name="[bf]"></a>gapm_profile_task_add_cmd_handler</STRONG> (Thumb, 90 bytes, Stack size 40 bytes, gapm_cfg.o(i.gapm_profile_task_add_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gapm_profile_task_add_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[32c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_add_profile
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a8]"></a>gapm_reset_cmd_handler</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, gapm_cfg.o(i.gapm_reset_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = gapm_reset_cmd_handler &rArr; rwble_hl_reset &rArr; l2cm_init &rArr; l2cc_init &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[32e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;platform_reset (via Veneer)
-<LI><a href="#[32d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_reset
-<LI><a href="#[329]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_error_evt
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ac]"></a>gapm_resolv_addr_cmd_handler</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, gapm_smp.o(i.gapm_resolv_addr_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapm_resolv_addr_cmd_handler &rArr; gapm_smp_resolv_op_cont &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2e8]"></a>gapm_scan_actv_clean</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, gapm_scan.o(i.gapm_scan_actv_clean))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapm_scan_actv_clean &rArr; gapm_scan_clear_fragments
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_clear_fragments
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_free
-</UL>
-
-<P><STRONG><a name="[2dd]"></a>gapm_scan_create</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, gapm_scan.o(i.gapm_scan_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = gapm_scan_create &rArr; gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[31b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_addr_type_valid
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created
-<LI><a href="#[2e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_create_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2de]"></a>gapm_send_complete_evt</STRONG> (Thumb, 64 bytes, Stack size 24 bytes, gapm.o(i.gapm_send_complete_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[316]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_operation_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[85]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_test_end_cmd_cmp_evt_handler
-<LI><a href="#[88]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_local_ver_info_cmd_cmp_evt_handler
-<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_read_max_adv_data_len_cmd_cmp_evt_handler
-<LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_wlst_size_cmd_cmp_evt_handler
-<LI><a href="#[8c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_tx_pwr_cmd_cmp_evt_handler
-<LI><a href="#[8a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler
-<LI><a href="#[8d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_rf_path_comp_cmd_cmp_evt_handler
-<LI><a href="#[99]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_size_cmd_cmp_evt_handler
-<LI><a href="#[9a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_addr_cmd_cmp_evt_handler
-<LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_pal_size_cmd_cmp_evt_handler
-<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler
-<LI><a href="#[8b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_max_data_len_cmd_cmp_evt_handler
-<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_local_p256_public_key_cmp_evt_handler
-<LI><a href="#[98]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler
-<LI><a href="#[a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_generate_dhkey_cmp_evt_handler
-<LI><a href="#[9c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_gen_dhkey_stat_evt_handler
-<LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_list_handler
-<LI><a href="#[9b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_cmp_evt_rl_cfg_handler
-<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_cmp_evt_cfg_handler
-<LI><a href="#[c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_irk_cmd_handler
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-<LI><a href="#[aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_channel_map_cmd_handler
-<LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_adv_data_cmd_handler
-<LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_task_add_cmd_handler
-<LI><a href="#[c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_unregister_cmd_handler
-<LI><a href="#[c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lepsm_register_cmd_handler
-<LI><a href="#[b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_pub_key_cmd_handler
-<LI><a href="#[ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_dev_info_cmd_handler
-<LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_rand_addr_cmd_handler
-<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-<LI><a href="#[2f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_next_addr
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[2f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_started
-<LI><a href="#[2ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_rand_addr_set_ind
-<LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created
-<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_stop_cmd_handler
-<LI><a href="#[b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_start_cmd_handler
-<LI><a href="#[b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_delete_cmd_handler
-<LI><a href="#[b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_create_cmd_handler
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-</UL>
-
-<P><STRONG><a name="[329]"></a>gapm_send_error_evt</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, gapm.o(i.gapm_send_error_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_reset_cmd_handler
-</UL>
-
-<P><STRONG><a name="[b7]"></a>gapm_set_adv_data_cmd_handler</STRONG> (Thumb, 224 bytes, Stack size 24 bytes, gapm_adv.o(i.gapm_set_adv_data_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapm_set_adv_data_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[302]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_set_data
-<LI><a href="#[2f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_check_data_sanity
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[aa]"></a>gapm_set_channel_map_cmd_handler</STRONG> (Thumb, 80 bytes, Stack size 16 bytes, gapm_cfg.o(i.gapm_set_channel_map_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_set_channel_map_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a9]"></a>gapm_set_dev_config_cmd_handler</STRONG> (Thumb, 424 bytes, Stack size 104 bytes, gapm_cfg.o(i.gapm_set_dev_config_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 352<LI>Call Chain = gapm_set_dev_config_cmd_handler &rArr; gattm_init_attr &rArr; attm_svc_create_db &rArr; attmdb_add_service &rArr; attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4 (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[339]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_max_mtu
-<LI><a href="#[33a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_max_mps
-<LI><a href="#[338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init_attr
-<LI><a href="#[221]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_destroy
-<LI><a href="#[21b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_update_perm
-<LI><a href="#[315]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_init
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[314]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_cleanup
-<LI><a href="#[317]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_attr
-<LI><a href="#[2c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_att_handle
-<LI><a href="#[337]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_dle_val_check
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[c2]"></a>gapm_set_irk_cmd_handler</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, gapm_cfg.o(i.gapm_set_irk_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_set_irk_cmd_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[33a]"></a>gapm_set_max_mps</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, gapm.o(i.gapm_set_max_mps))
-<BR><BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[339]"></a>gapm_set_max_mtu</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, gapm.o(i.gapm_set_max_mtu))
-<BR><BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[35a]"></a>gapm_svc_chg_en</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gapm.o(i.gapm_svc_chg_en))
-<BR><BR>[Called By]<UL><LI><a href="#[338]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init_attr
-<LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler
-</UL>
-
-<P><STRONG><a name="[326]"></a>gapm_update_state</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, gapm.o(i.gapm_update_state))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[316]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_operation_cleanup
-</UL>
-
-<P><STRONG><a name="[ae]"></a>gapm_use_enc_block_cmd_handler</STRONG> (Thumb, 60 bytes, Stack size 24 bytes, gapm_smp.o(i.gapm_use_enc_block_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_use_enc_block_cmd_handler &rArr; gapm_process_op &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_process_op
-<LI><a href="#[310]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_req
-<LI><a href="#[33b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_req
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[259]"></a>gatt_add_service</STRONG> (Thumb, 80 bytes, Stack size 16 bytes, gatt_api.o(i.gatt_add_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gatt_add_service &rArr; gatt_profile_task_add
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[342]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_profile_task_add
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_gatt_add_service
-<LI><a href="#[3b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_add_service
-<LI><a href="#[36e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_add_service
-<LI><a href="#[28b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dis_gatt_add_service
-<LI><a href="#[258]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;batt_gatt_add_service
-</UL>
-
-<P><STRONG><a name="[2bd]"></a>gatt_clear_remote_svc</STRONG> (Thumb, 78 bytes, Stack size 24 bytes, gatt_api.o(i.gatt_clear_remote_svc))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gatt_clear_remote_svc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[34c]"></a>gatt_get_free_svc_id</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, gatt_api.o(i.gatt_get_free_svc_id))
-<BR><BR>[Called By]<UL><LI><a href="#[342]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_profile_task_add
-</UL>
-
-<P><STRONG><a name="[1c8]"></a>gatt_get_mtu</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gatt_api.o(i.gatt_get_mtu))
-<BR><BR>[Calls]<UL><LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_con_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[1a1]"></a>gatt_mtu_exchange_req</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, gatt_api.o(i.gatt_mtu_exchange_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gatt_mtu_exchange_req
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[34a]"></a>gatt_notification</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, gatt_api.o(i.gatt_notification))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[34b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification_with_handle
-</UL>
-<BR>[Called By]<UL><LI><a href="#[265]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ntf_data
-<LI><a href="#[370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_report_notify
-<LI><a href="#[1d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_report_notify
-</UL>
-
-<P><STRONG><a name="[34b]"></a>gatt_notification_with_handle</STRONG> (Thumb, 100 bytes, Stack size 32 bytes, gatt_api.o(i.gatt_notification_with_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[34a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification
-</UL>
-
-<P><STRONG><a name="[342]"></a>gatt_profile_task_add</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, gatt_api.o(i.gatt_profile_task_add))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gatt_profile_task_add
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4 (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[267]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_set_evt_func
-<LI><a href="#[34c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_get_free_svc_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[259]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_add_service
-</UL>
-
-<P><STRONG><a name="[349]"></a>gatt_write_peer_svc_to_flash</STRONG> (Thumb, 116 bytes, Stack size 16 bytes, user_bond_manage.o(i.gatt_write_peer_svc_to_flash))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gatt_write_peer_svc_to_flash &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write (via Veneer)
-<LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp
-</UL>
-
-<P><STRONG><a name="[34f]"></a>gattc_cleanup</STRONG> (Thumb, 160 bytes, Stack size 24 bytes, gattc.o(i.gattc_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gattc_cleanup &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[230]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_rsp_data
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[22e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_prep_data
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_operation_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[355]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_init
-<LI><a href="#[308]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_cleanup
-</UL>
-
-<P><STRONG><a name="[30e]"></a>gattc_con_enable</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, gattc.o(i.gattc_con_enable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gattc_con_enable &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu
-<LI><a href="#[352]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_update_state
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_enable
-</UL>
-
-<P><STRONG><a name="[353]"></a>gattc_create</STRONG> (Thumb, 136 bytes, Stack size 16 bytes, gattc.o(i.gattc_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gattc_create &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[1f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_init (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[352]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_update_state
-</UL>
-<BR>[Called By]<UL><LI><a href="#[30c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_create
-</UL>
-
-<P><STRONG><a name="[211]"></a>gattc_get_mtu</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gattc.o(i.gattc_get_mtu))
-<BR><BR>[Called By]<UL><LI><a href="#[1c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_get_mtu
-<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[241]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_event
-<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check
-</UL>
-
-<P><STRONG><a name="[206]"></a>gattc_get_operation</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, gattc.o(i.gattc_get_operation))
-<BR><BR>[Called By]<UL><LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cmp_evt_handler
-<LI><a href="#[de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_svc_ind_handler
-<LI><a href="#[df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_svc_incl_ind_handler
-<LI><a href="#[e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_char_ind_handler
-<LI><a href="#[e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_char_desc_ind_handler
-<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler
-<LI><a href="#[23c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_l2cc_pdu_recv_handler
-<LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_wr_rsp_handler
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler
-<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_mult_rsp_handler
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler
-<LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_prep_wr_rsp_handler
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler
-<LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_exe_wr_rsp_handler
-<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_exc_mtu_rsp_handler
-</UL>
-
-<P><STRONG><a name="[207]"></a>gattc_get_operation_ptr</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gattc.o(i.gattc_get_operation_ptr))
-<BR><BR>[Called By]<UL><LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_sdp_svc_disc_cmd_handler
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler
-<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler
-<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_mult_rsp_handler
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler
-<LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_prep_wr_rsp_handler
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler
-<LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_exe_wr_rsp_handler
-</UL>
-
-<P><STRONG><a name="[208]"></a>gattc_get_requester</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, gattc.o(i.gattc_get_requester))
-<BR><BR>[Calls]<UL><LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind
-<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_mult_rsp_handler
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler
-</UL>
-
-<P><STRONG><a name="[355]"></a>gattc_init</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, gattc.o(i.gattc_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gattc_init &rArr; gattc_cleanup &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[35e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init
-</UL>
-
-<P><STRONG><a name="[209]"></a>gattc_reschedule_operation</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, gattc.o(i.gattc_reschedule_operation))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gattc_reschedule_operation
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-<LI><a href="#[2d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_forward (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler
-<LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_prep_wr_rsp_handler
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler
-</UL>
-
-<P><STRONG><a name="[203]"></a>gattc_send_complete_evt</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, gattc.o(i.gattc_send_complete_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[352]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_update_state
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[350]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_operation_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup
-<LI><a href="#[ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cmp_evt_handler
-<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_timeout_handler
-<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_evt_cmd_handler
-<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_sdp_svc_disc_cmd_handler
-<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reg_to_peer_evt_cmd_handler
-<LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cmd_handler
-<LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_cmd_handler
-<LI><a href="#[dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cmp_evt_handler
-<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler
-<LI><a href="#[23c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_l2cc_pdu_recv_handler
-<LI><a href="#[137]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_wr_rsp_handler
-<LI><a href="#[135]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_rsp_handler
-<LI><a href="#[136]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_mult_rsp_handler
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[134]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_grp_type_rsp_handler
-<LI><a href="#[138]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_prep_wr_rsp_handler
-<LI><a href="#[131]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_info_rsp_handler
-<LI><a href="#[132]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_find_by_type_rsp_handler
-<LI><a href="#[139]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_exe_wr_rsp_handler
-<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_exc_mtu_rsp_handler
-<LI><a href="#[13a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_err_rsp_handler
-</UL>
-
-<P><STRONG><a name="[356]"></a>gattc_send_error_evt</STRONG> (Thumb, 44 bytes, Stack size 24 bytes, gattc.o(i.gattc_send_error_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-</UL>
-
-<P><STRONG><a name="[205]"></a>gattc_set_mtu</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, gattc.o(i.gattc_set_mtu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_set_mtu
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Called By]<UL><LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_mtu_exc_req
-<LI><a href="#[130]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_exc_mtu_rsp_handler
-</UL>
-
-<P><STRONG><a name="[357]"></a>gattc_set_operation_ptr</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, gattc.o(i.gattc_set_operation_ptr))
-<BR><BR>[Called By]<UL><LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-</UL>
-
-<P><STRONG><a name="[352]"></a>gattc_update_state</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, gattc.o(i.gattc_update_state))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[353]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_create
-<LI><a href="#[30e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_con_enable
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-</UL>
-
-<P><STRONG><a name="[308]"></a>gattm_cleanup</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gattm.o(i.gattm_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gattm_cleanup &rArr; gattc_cleanup &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[306]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_cleanup
-</UL>
-
-<P><STRONG><a name="[30c]"></a>gattm_create</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gattm.o(i.gattm_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gattm_create &rArr; gattc_create &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[353]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_create
-</UL>
-<BR>[Called By]<UL><LI><a href="#[30a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_create
-</UL>
-
-<P><STRONG><a name="[35e]"></a>gattm_init</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, gattm.o(i.gattm_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gattm_init &rArr; gattc_init &rArr; gattc_cleanup &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[355]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_init_imp
-<LI><a href="#[32d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_reset
-</UL>
-
-<P><STRONG><a name="[338]"></a>gattm_init_attr</STRONG> (Thumb, 90 bytes, Stack size 32 bytes, gattm.o(i.gattm_init_attr))
-<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = gattm_init_attr &rArr; attm_svc_create_db &rArr; attmdb_add_service &rArr; attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[222]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db
-<LI><a href="#[218]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_set_value
-<LI><a href="#[35a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_svc_chg_en
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[34e]"></a>gattm_svc_get_start_hdl</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, gattm.o(i.gattm_svc_get_start_hdl))
-<BR><BR>[Called By]<UL><LI><a href="#[e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_svc_changed_cmd_handler
-<LI><a href="#[e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_req_ind_handler
-<LI><a href="#[e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_att_info_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[3c8]"></a>get_gatt_default_itf</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gatt_api.o(i.get_gatt_default_itf))
-<BR><BR>[Called By]<UL><LI><a href="#[7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_itf_get_imp
-</UL>
-
-<P><STRONG><a name="[278]"></a>get_stored_info_req</STRONG> (Thumb, 24 bytes, Stack size 16 bytes, app_proj_event.o(i.get_stored_info_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = get_stored_info_req
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_init
-</UL>
-
-<P><STRONG><a name="[84]"></a>hci_basic_cmd_cmp_evt_cfg_handler</STRONG> (Thumb, 164 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_basic_cmd_cmp_evt_cfg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_basic_cmd_cmp_evt_cfg_handler &rArr; gapm_op_setup_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[9b]"></a>hci_basic_cmd_cmp_evt_rl_cfg_handler</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, gapm_cfg.o(i.hci_basic_cmd_cmp_evt_rl_cfg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = hci_basic_cmd_cmp_evt_rl_cfg_handler &rArr; gapm_op_setup_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a5]"></a>hci_le_adv_set_term_evt_handler</STRONG> (Thumb, 108 bytes, Stack size 16 bytes, gapm_adv.o(i.hci_le_adv_set_term_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_adv_set_term_evt_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-<LI><a href="#[319]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_set_local_addr
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[10a]"></a>hci_le_ch_sel_algo_evt_handler</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, gapc_hci.o(i.hci_le_ch_sel_algo_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = hci_le_ch_sel_algo_evt_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[97]"></a>hci_le_cmd_cmp_evt_addr_handler</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, gapm_addr.o(i.hci_le_cmd_cmp_evt_addr_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = hci_le_cmd_cmp_evt_addr_handler &rArr; hci_le_cmd_cmp_evt_adv_handler &rArr; hci_le_cmd_cmp_evt_creating_handler &rArr; gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[90]"></a>hci_le_cmd_cmp_evt_adv_handler</STRONG> (Thumb, 160 bytes, Stack size 16 bytes, gapm_adv.o(i.hci_le_cmd_cmp_evt_adv_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = hci_le_cmd_cmp_evt_adv_handler &rArr; hci_le_cmd_cmp_evt_creating_handler &rArr; gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[2ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_retrieve_cmd_cmp_evt
-<LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-<LI><a href="#[368]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_starting_handler
-<LI><a href="#[367]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_creating_handler
-<LI><a href="#[302]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_set_data
-<LI><a href="#[301]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_en_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_addr_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[96]"></a>hci_le_cmd_cmp_evt_init_handler</STRONG> (Thumb, 124 bytes, Stack size 24 bytes, gapm_init.o(i.hci_le_cmd_cmp_evt_init_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = hci_le_cmd_cmp_evt_init_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[2f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_started
-<LI><a href="#[2ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_retrieve_cmd_cmp_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[8f]"></a>hci_le_cmd_cmp_evt_list_handler</STRONG> (Thumb, 154 bytes, Stack size 16 bytes, gapm_list.o(i.hci_le_cmd_cmp_evt_list_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = hci_le_cmd_cmp_evt_list_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[321]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_add_next_entry
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[94]"></a>hci_le_cmd_cmp_evt_per_sync_handler</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, gapm_per_sync.o(i.hci_le_cmd_cmp_evt_per_sync_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_cmd_cmp_evt_per_sync_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[2f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_started
-<LI><a href="#[2ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_retrieve_cmd_cmp_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[93]"></a>hci_le_cmd_cmp_evt_scan_handler</STRONG> (Thumb, 98 bytes, Stack size 16 bytes, gapm_scan.o(i.hci_le_cmd_cmp_evt_scan_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_cmd_cmp_evt_scan_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[2f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_started
-<LI><a href="#[2ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_retrieve_cmd_cmp_evt
-<LI><a href="#[334]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_en_cmd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a2]"></a>hci_le_enh_con_cmp_evt_handler</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, gapm_actv.o(i.hci_le_enh_con_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = hci_le_enh_con_cmp_evt_handler &rArr; gapm_init_connection_ind &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[30a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_create
-<LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[9d]"></a>hci_le_ext_adv_report_evt_handler</STRONG> (Thumb, 190 bytes, Stack size 32 bytes, gapm_scan.o(i.hci_le_ext_adv_report_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = hci_le_ext_adv_report_evt_handler &rArr; gapm_scan_send_adv_report_ind &rArr; gapm_scan_filter_packet &rArr; gapm_scan_add_to_filter
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[336]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_store_fragment
-<LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind
-<LI><a href="#[330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_clear_fragments
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[9c]"></a>hci_le_gen_dhkey_stat_evt_handler</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, gapm_smp.o(i.hci_le_gen_dhkey_stat_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_le_gen_dhkey_stat_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a4]"></a>hci_le_generate_dhkey_cmp_evt_handler</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, gapm_smp.o(i.hci_le_generate_dhkey_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = hci_le_generate_dhkey_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a0]"></a>hci_le_per_adv_report_evt_handler</STRONG> (Thumb, 80 bytes, Stack size 16 bytes, gapm_per_sync.o(i.hci_le_per_adv_report_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = hci_le_per_adv_report_evt_handler &rArr; gapm_per_sync_send_adv_report_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[2e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_clear_fragments
-<LI><a href="#[327]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_send_adv_report_ind
-<LI><a href="#[328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_get_activity
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[9f]"></a>hci_le_per_adv_sync_est_evt_handler</STRONG> (Thumb, 102 bytes, Stack size 16 bytes, gapm_per_sync.o(i.hci_le_per_adv_sync_est_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_per_adv_sync_est_evt_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_get_activity
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a1]"></a>hci_le_per_adv_sync_lost_evt_handler</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, gapm_per_sync.o(i.hci_le_per_adv_sync_lost_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_le_per_adv_sync_lost_evt_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_get_activity
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[98]"></a>hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, gapm_cfg.o(i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[86]"></a>hci_le_rd_buff_size_cmd_cmp_evt_handler</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_le_rd_buff_size_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_le_rd_buff_size_cmd_cmp_evt_handler &rArr; gapm_op_reset_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-<LI><a href="#[36c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_set_link_layer_buff_size
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a3]"></a>hci_le_rd_local_p256_public_key_cmp_evt_handler</STRONG> (Thumb, 134 bytes, Stack size 16 bytes, gapm_cfg.o(i.hci_le_rd_local_p256_public_key_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = hci_le_rd_local_p256_public_key_cmp_evt_handler &rArr; gapm_op_setup_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[8b]"></a>hci_le_rd_max_data_len_cmd_cmp_evt_handler</STRONG> (Thumb, 66 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_le_rd_max_data_len_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_le_rd_max_data_len_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[92]"></a>hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler</STRONG> (Thumb, 98 bytes, Stack size 16 bytes, gapm_cfg.o(i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler &rArr; gapm_op_reset_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[95]"></a>hci_le_rd_pal_size_cmd_cmp_evt_handler</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, gapm_list.o(i.hci_le_rd_pal_size_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_le_rd_pal_size_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[322]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_send_list_size_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[9a]"></a>hci_le_rd_ral_addr_cmd_cmp_evt_handler</STRONG> (Thumb, 102 bytes, Stack size 16 bytes, gapm_list.o(i.hci_le_rd_ral_addr_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = hci_le_rd_ral_addr_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[99]"></a>hci_le_rd_ral_size_cmd_cmp_evt_handler</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, gapm_list.o(i.hci_le_rd_ral_size_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_le_rd_ral_size_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[322]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_send_list_size_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[8d]"></a>hci_le_rd_rf_path_comp_cmd_cmp_evt_handler</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, gapm_cfg.o(i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = hci_le_rd_rf_path_comp_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[8a]"></a>hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[8c]"></a>hci_le_rd_tx_pwr_cmd_cmp_evt_handler</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, gapm_cfg.o(i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = hci_le_rd_tx_pwr_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[8e]"></a>hci_le_rd_wlst_size_cmd_cmp_evt_handler</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, gapm_list.o(i.hci_le_rd_wlst_size_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_le_rd_wlst_size_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[322]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_list_send_list_size_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[91]"></a>hci_le_read_max_adv_data_len_cmd_cmp_evt_handler</STRONG> (Thumb, 100 bytes, Stack size 16 bytes, gapm_cfg.o(i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_read_max_adv_data_len_cmd_cmp_evt_handler &rArr; gapm_op_reset_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[a6]"></a>hci_le_scan_req_rcvd_evt_handler</STRONG> (Thumb, 88 bytes, Stack size 16 bytes, gapm_adv.o(i.hci_le_scan_req_rcvd_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = hci_le_scan_req_rcvd_evt_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[9e]"></a>hci_le_scan_timeout_evt_handler</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, gapm_scan.o(i.hci_le_scan_timeout_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_le_scan_timeout_evt_handler &rArr; gapm_actv_stopped &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[89]"></a>hci_rd_bd_addr_cmd_cmp_evt_handler</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_rd_bd_addr_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_rd_bd_addr_cmd_cmp_evt_handler &rArr; gapm_op_setup_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[325]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_setup_continue
-<LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[87]"></a>hci_rd_buff_size_cmd_cmp_evt_handler</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_rd_buff_size_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_rd_buff_size_cmd_cmp_evt_handler &rArr; gapm_op_reset_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-<LI><a href="#[36c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_set_link_layer_buff_size
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[88]"></a>hci_rd_local_ver_info_cmd_cmp_evt_handler</STRONG> (Thumb, 104 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_rd_local_ver_info_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_rd_local_ver_info_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[85]"></a>hci_test_end_cmd_cmp_evt_handler</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, gapm_cfg.o(i.hci_test_end_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hci_test_end_cmd_cmp_evt_handler &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[36e]"></a>hid_gatt_add_service</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, hid_service.o(i.hid_gatt_add_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = hid_gatt_add_service &rArr; gatt_add_service &rArr; gatt_profile_task_add
-</UL>
-<BR>[Calls]<UL><LI><a href="#[259]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_add_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[370]"></a>hid_gatt_report_notify</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, hid_service.o(i.hid_gatt_report_notify))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = hid_gatt_report_notify &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[34a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification
-</UL>
-<BR>[Called By]<UL><LI><a href="#[27c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_value_send
-<LI><a href="#[371]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_keyboard_value_send
-</UL>
-
-<P><STRONG><a name="[371]"></a>hid_keyboard_value_send</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, ble_simple_peripheral.o(i.hid_keyboard_value_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = hid_keyboard_value_send &rArr; ble_hid_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_report_notify
-<LI><a href="#[266]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_latency
-<LI><a href="#[274]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_hid_data_tx
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;url_send_timer_handle
-</UL>
-
-<P><STRONG><a name="[36f]"></a>hid_mouse_timer_start</STRONG> (Thumb, 88 bytes, Stack size 16 bytes, timer.o(i.hid_mouse_timer_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hid_mouse_timer_start &rArr; timer_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[373]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_run (via Veneer)
-<LI><a href="#[372]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_init
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[17d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_EnableIRQ (via Veneer)
-<LI><a href="#[186]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_gatt_msg_handler
-<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_msg_handler
-</UL>
-
-<P><STRONG><a name="[1a6]"></a>hid_mouse_timer_stop</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, timer.o(i.hid_mouse_timer_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = hid_mouse_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[375]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_stop (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[186]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-</UL>
-
-<P><STRONG><a name="[27c]"></a>hid_mouse_value_send</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, ble_simple_peripheral.o(i.hid_mouse_value_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = hid_mouse_value_send &rArr; ble_hid_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[370]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_report_notify
-<LI><a href="#[266]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_latency
-<LI><a href="#[274]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_hid_data_tx
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[377]"></a>i2s_clear_fifo</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, driver_i2s.o(i.i2s_clear_fifo))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = i2s_clear_fifo
-</UL>
-<BR>[Called By]<UL><LI><a href="#[18c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_start
-</UL>
-
-<P><STRONG><a name="[434]"></a>i2s_get_data</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, driver_i2s.o(i.i2s_get_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = i2s_get_data
-</UL>
-<BR>[Called By]<UL><LI><a href="#[154]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[433]"></a>i2s_get_int_status</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, driver_i2s.o(i.i2s_get_int_status))
-<BR><BR>[Called By]<UL><LI><a href="#[154]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[18b]"></a>i2s_init</STRONG> (Thumb, 128 bytes, Stack size 16 bytes, driver_i2s.o(i.i2s_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = i2s_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[376]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_get_pclk
-</UL>
-<BR>[Called By]<UL><LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-</UL>
-
-<P><STRONG><a name="[18c]"></a>i2s_start</STRONG> (Thumb, 28 bytes, Stack size 4 bytes, driver_i2s.o(i.i2s_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = i2s_start &rArr; i2s_clear_fifo
-</UL>
-<BR>[Calls]<UL><LI><a href="#[377]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_clear_fifo
-</UL>
-<BR>[Called By]<UL><LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-</UL>
-
-<P><STRONG><a name="[18e]"></a>i2s_stop</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, driver_i2s.o(i.i2s_stop))
-<BR><BR>[Called By]<UL><LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop
-</UL>
-
-<P><STRONG><a name="[378]"></a>inflash_read</STRONG> (Thumb, 64 bytes, Stack size 32 bytes, inflash.o(i.inflash_read))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[421]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_inflash_init
-</UL>
-
-<P><STRONG><a name="[379]"></a>inflash_write</STRONG> (Thumb, 96 bytes, Stack size 32 bytes, inflash.o(i.inflash_write))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = inflash_write &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write (via Veneer)
-<LI><a href="#[1d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_page_erase (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[276]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_data_storage_do
-</UL>
-
-<P><STRONG><a name="[37a]"></a>initial_static_memory</STRONG> (Thumb, 210 bytes, Stack size 40 bytes, jump_table.o(i.initial_static_memory))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = initial_static_memory &rArr; em_ble_generate_base_address_table
-</UL>
-<BR>[Calls]<UL><LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[37c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_init_env (via Veneer)
-<LI><a href="#[37b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;em_ble_generate_base_address_table
-<LI><a href="#[37d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_init_act_info_buf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_init_static_memory
-</UL>
-
-<P><STRONG><a name="[305]"></a>jump_table_get_static_keys</STRONG> (Thumb, 164 bytes, Stack size 24 bytes, jump_table.o(i.jump_table_get_static_keys))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = jump_table_get_static_keys &rArr; flash_erase &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_param_get
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[1]"></a>jump_table_memmory_init</STRONG> (Thumb, 64 bytes, Stack size 16 bytes, jump_table.o(i.jump_table_memmory_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = jump_table_memmory_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[37f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_mem_init (via Veneer)
-<LI><a href="#[37e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memset (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> jump_table.o(jump_table_2)
-</UL>
-<P><STRONG><a name="[304]"></a>jump_table_set_static_keys</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, jump_table.o(i.jump_table_set_static_keys))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = jump_table_set_static_keys &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_param_set
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[41a]"></a>jump_table_set_static_keys_store_offset</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, jump_table.o(i.jump_table_set_static_keys_store_offset))
-<BR><BR>[Called By]<UL><LI><a href="#[1b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_custom_parameters
-</UL>
-
-<P><STRONG><a name="[380]"></a>keyscan_init</STRONG> (Thumb, 578 bytes, Stack size 32 bytes, driver_keyscan.o(i.keyscan_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = keyscan_init &rArr; pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[416]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_io_init
-</UL>
-
-<P><STRONG><a name="[38c]"></a>l2cc_cleanup</STRONG> (Thumb, 190 bytes, Stack size 40 bytes, l2cc.o(i.l2cc_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-</UL>
-<BR>[Called By]<UL><LI><a href="#[307]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_cleanup
-<LI><a href="#[395]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_init
-</UL>
-
-<P><STRONG><a name="[38e]"></a>l2cc_create</STRONG> (Thumb, 78 bytes, Stack size 24 bytes, l2cc.o(i.l2cc_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_create
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_init (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[30b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_create
-</UL>
-
-<P><STRONG><a name="[38f]"></a>l2cc_data_send</STRONG> (Thumb, 638 bytes, Stack size 96 bytes, l2cc.o(i.l2cc_data_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = l2cc_data_send &rArr; l2cc_pdu_pack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[393]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_acl_tx_free (via Veneer)
-<LI><a href="#[390]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_acl_tx_alloc (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[391]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_pack
-<LI><a href="#[392]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_pdu_pack
-<LI><a href="#[394]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_dbg_pdu_pack
-<LI><a href="#[38a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_tx_status
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Called By]<UL><LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_l2cap_tx_handler
-</UL>
-
-<P><STRONG><a name="[394]"></a>l2cc_dbg_pdu_pack</STRONG> (Thumb, 74 bytes, Stack size 24 bytes, l2cc_pdu.o(i.l2cc_dbg_pdu_pack))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_dbg_pdu_pack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-</UL>
-
-<P><STRONG><a name="[38b]"></a>l2cc_get_operation</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, l2cc.o(i.l2cc_get_operation))
-<BR><BR>[Called By]<UL><LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_signaling_trans_to_ind_handler
-</UL>
-
-<P><STRONG><a name="[386]"></a>l2cc_get_operation_ptr</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, l2cc.o(i.l2cc_get_operation_ptr))
-<BR><BR>[Called By]<UL><LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_resp_handler
-<LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_resp_handler
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op
-</UL>
-
-<P><STRONG><a name="[395]"></a>l2cc_init</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, l2cc.o(i.l2cc_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = l2cc_init &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_init
-</UL>
-
-<P><STRONG><a name="[363]"></a>l2cc_lecb_find</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, l2cc_lecb.o(i.l2cc_lecb_find))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = l2cc_lecb_find
-</UL>
-<BR>[Called By]<UL><LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_flow_control_credit_handler
-<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_resp_handler
-<LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-<LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_resp_handler
-<LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_req_handler
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-<LI><a href="#[35f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_rx_init
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check
-<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_signaling_trans_to_ind_handler
-<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_sdu_send_cmd_handler
-<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_disconnect_cmd_handler
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler
-<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_add_cmd_handler
-<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler
-</UL>
-
-<P><STRONG><a name="[385]"></a>l2cc_lecb_free</STRONG> (Thumb, 154 bytes, Stack size 40 bytes, l2cc_lecb.o(i.l2cc_lecb_free))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[320]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_extract (via Veneer)
-<LI><a href="#[31f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lecb_unregister
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_resp_handler
-<LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_resp_handler
-<LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_req_handler
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup
-<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_signaling_trans_to_ind_handler
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler
-</UL>
-
-<P><STRONG><a name="[388]"></a>l2cc_lecb_h2l_err</STRONG> (Thumb, 56 bytes, Stack size 0 bytes, l2cc_lecb.o(i.l2cc_lecb_h2l_err))
-<BR><BR>[Called By]<UL><LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler
-</UL>
-
-<P><STRONG><a name="[364]"></a>l2cc_lecb_init_disconnect</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, l2cc_lecb.o(i.l2cc_lecb_init_disconnect))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = l2cc_lecb_init_disconnect
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_flow_control_credit_handler
-<LI><a href="#[35f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_rx_init
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check
-<LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler
-</UL>
-
-<P><STRONG><a name="[392]"></a>l2cc_lecb_pdu_pack</STRONG> (Thumb, 94 bytes, Stack size 16 bytes, l2cc_pdu.o(i.l2cc_lecb_pdu_pack))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = l2cc_lecb_pdu_pack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-</UL>
-
-<P><STRONG><a name="[362]"></a>l2cc_lecb_pdu_unpack</STRONG> (Thumb, 122 bytes, Stack size 32 bytes, l2cc_pdu.o(i.l2cc_lecb_pdu_unpack))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = l2cc_lecb_pdu_unpack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler
-</UL>
-
-<P><STRONG><a name="[399]"></a>l2cc_lecb_send_con_req</STRONG> (Thumb, 76 bytes, Stack size 40 bytes, l2cc_lecb.o(i.l2cc_lecb_send_con_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = l2cc_lecb_send_con_req &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler
-</UL>
-
-<P><STRONG><a name="[389]"></a>l2cc_lecb_send_con_rsp</STRONG> (Thumb, 58 bytes, Stack size 32 bytes, l2cc_lecb.o(i.l2cc_lecb_send_con_rsp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = l2cc_lecb_send_con_rsp &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[141]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_req_handler
-<LI><a href="#[f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cfm_handler
-</UL>
-
-<P><STRONG><a name="[397]"></a>l2cc_lecb_send_credit_add</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, l2cc_lecb.o(i.l2cc_lecb_send_credit_add))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = l2cc_lecb_send_credit_add &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_add_cmd_handler
-</UL>
-
-<P><STRONG><a name="[39a]"></a>l2cc_lecb_send_disc_req</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, l2cc_lecb.o(i.l2cc_lecb_send_disc_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = l2cc_lecb_send_disc_req &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_disconnect_cmd_handler
-</UL>
-
-<P><STRONG><a name="[384]"></a>l2cc_lecb_send_disc_rsp</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, l2cc_lecb.o(i.l2cc_lecb_send_disc_rsp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = l2cc_lecb_send_disc_rsp &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[13f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_req_handler
-</UL>
-
-<P><STRONG><a name="[387]"></a>l2cc_op_complete</STRONG> (Thumb, 80 bytes, Stack size 32 bytes, l2cc.o(i.l2cc_op_complete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = l2cc_op_complete &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[39b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_update_state
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[13c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_reject_handler
-<LI><a href="#[142]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_cb_conn_resp_handler
-<LI><a href="#[140]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_disconnection_resp_handler
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup
-<LI><a href="#[f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_signaling_trans_to_ind_handler
-<LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_disconnect_cmd_handler
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler
-<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_add_cmd_handler
-</UL>
-
-<P><STRONG><a name="[20f]"></a>l2cc_pdu_alloc</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, l2cc_task.o(i.l2cc_pdu_alloc))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[216]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_hdl_cfm
-<LI><a href="#[215]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_execute
-<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-<LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cmd_handler
-<LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_exc_mtu_cmd_handler
-<LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_cmd_handler
-<LI><a href="#[ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_ind_handler
-<LI><a href="#[244]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_rsp_send
-<LI><a href="#[241]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_event
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req
-<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_mtu_exc_req
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sig_send_param_resp
-<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler
-<LI><a href="#[384]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_disc_rsp
-<LI><a href="#[133]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_rd_by_type_rsp_handler
-<LI><a href="#[383]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_send_cmd_reject
-<LI><a href="#[39a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_disc_req
-<LI><a href="#[397]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_credit_add
-<LI><a href="#[389]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_rsp
-<LI><a href="#[399]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_req
-</UL>
-
-<P><STRONG><a name="[360]"></a>l2cc_pdu_header_check</STRONG> (Thumb, 608 bytes, Stack size 48 bytes, l2cc_pdu.o(i.l2cc_pdu_header_check))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = l2cc_pdu_header_check &rArr; l2cc_lecb_init_disconnect
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-<LI><a href="#[364]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_init_disconnect
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler
-</UL>
-
-<P><STRONG><a name="[391]"></a>l2cc_pdu_pack</STRONG> (Thumb, 678 bytes, Stack size 48 bytes, l2cc_pdu.o(i.l2cc_pdu_pack))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = l2cc_pdu_pack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-</UL>
-<BR>[Called By]<UL><LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-</UL>
-
-<P><STRONG><a name="[35f]"></a>l2cc_pdu_rx_init</STRONG> (Thumb, 180 bytes, Stack size 32 bytes, l2cc_pdu.o(i.l2cc_pdu_rx_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = l2cc_pdu_rx_init &rArr; l2cc_lecb_init_disconnect
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[364]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_init_disconnect
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler
-</UL>
-
-<P><STRONG><a name="[214]"></a>l2cc_pdu_send</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, l2cc_task.o(i.l2cc_pdu_send))
-<BR><BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-<LI><a href="#[244]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_rsp_send
-<LI><a href="#[241]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_event
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req
-<LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req
-<LI><a href="#[c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_mtu_exc_req
-<LI><a href="#[c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_info_req
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sig_send_param_resp
-<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_cmd_handler
-<LI><a href="#[384]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_disc_rsp
-<LI><a href="#[383]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_send_cmd_reject
-<LI><a href="#[39a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_disc_req
-<LI><a href="#[397]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_credit_add
-<LI><a href="#[389]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_rsp
-<LI><a href="#[399]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_req
-</UL>
-
-<P><STRONG><a name="[361]"></a>l2cc_pdu_unpack</STRONG> (Thumb, 656 bytes, Stack size 80 bytes, l2cc_pdu.o(i.l2cc_pdu_unpack))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = l2cc_pdu_unpack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_acl_data_handler
-</UL>
-
-<P><STRONG><a name="[396]"></a>l2cc_process_op</STRONG> (Thumb, 144 bytes, Stack size 48 bytes, l2cc_task.o(i.l2cc_process_op))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = l2cc_process_op &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-<LI><a href="#[39b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_update_state
-<LI><a href="#[39f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_set_operation_ptr
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-<LI><a href="#[386]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_get_operation_ptr
-</UL>
-<BR>[Called By]<UL><LI><a href="#[f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_disconnect_cmd_handler
-<LI><a href="#[f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_connect_cmd_handler
-<LI><a href="#[f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_add_cmd_handler
-</UL>
-
-<P><STRONG><a name="[38d]"></a>l2cc_send_cmp_evt</STRONG> (Thumb, 48 bytes, Stack size 24 bytes, l2cc.o(i.l2cc_send_cmp_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op
-<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send_cmd_handler
-<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_sdu_send_cmd_handler
-<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_dbg_pdu_send_cmd_handler
-</UL>
-
-<P><STRONG><a name="[39f]"></a>l2cc_set_operation_ptr</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, l2cc.o(i.l2cc_set_operation_ptr))
-<BR><BR>[Called By]<UL><LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op
-</UL>
-
-<P><STRONG><a name="[39e]"></a>l2cc_sig_pdu_recv_handler</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, l2cc_sig.o(i.l2cc_sig_pdu_recv_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = l2cc_sig_pdu_recv_handler &rArr; l2cc_sig_send_cmd_reject &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[383]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_send_cmd_reject
-</UL>
-<BR>[Called By]<UL><LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-</UL>
-
-<P><STRONG><a name="[383]"></a>l2cc_sig_send_cmd_reject</STRONG> (Thumb, 92 bytes, Stack size 32 bytes, l2cc_sig.o(i.l2cc_sig_send_cmd_reject))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = l2cc_sig_send_cmd_reject &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[13e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_resp_handler
-<LI><a href="#[13d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_conn_param_upd_req_handler
-<LI><a href="#[39e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_pdu_recv_handler
-<LI><a href="#[fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-</UL>
-
-<P><STRONG><a name="[39b]"></a>l2cc_update_state</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, l2cc.o(i.l2cc_update_state))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = l2cc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op
-</UL>
-
-<P><STRONG><a name="[307]"></a>l2cm_cleanup</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, l2cm.o(i.l2cm_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = l2cm_cleanup &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_set (via Veneer)
-<LI><a href="#[234]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_size (via Veneer)
-<LI><a href="#[38c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_cleanup
-<LI><a href="#[38a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_tx_status
-</UL>
-<BR>[Called By]<UL><LI><a href="#[306]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_cleanup
-</UL>
-
-<P><STRONG><a name="[30b]"></a>l2cm_create</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, l2cm.o(i.l2cm_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cm_create &rArr; l2cc_create
-</UL>
-<BR>[Calls]<UL><LI><a href="#[38e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_create
-</UL>
-<BR>[Called By]<UL><LI><a href="#[30a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_create
-</UL>
-
-<P><STRONG><a name="[324]"></a>l2cm_get_nb_buffer_available</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, l2cm.o(i.l2cm_get_nb_buffer_available))
-<BR><BR>[Called By]<UL><LI><a href="#[323]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_op_reset_continue
-<LI><a href="#[f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_nb_cmp_pkts_evt_handler
-</UL>
-
-<P><STRONG><a name="[3a0]"></a>l2cm_init</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, l2cm.o(i.l2cm_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = l2cm_init &rArr; l2cc_init &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_clear (via Veneer)
-<LI><a href="#[3a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_callback_set (via Veneer)
-<LI><a href="#[395]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_init_imp
-<LI><a href="#[32d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_hl_reset
-</UL>
-
-<P><STRONG><a name="[36c]"></a>l2cm_set_link_layer_buff_size</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, l2cm.o(i.l2cm_set_link_layer_buff_size))
-<BR><BR>[Called By]<UL><LI><a href="#[87]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_buff_size_cmd_cmp_evt_handler
-<LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_buff_size_cmd_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[38a]"></a>l2cm_tx_status</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, l2cm.o(i.l2cm_tx_status))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = l2cm_tx_status
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_set (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[307]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_cleanup
-<LI><a href="#[143]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2c_code_le_flow_control_credit_handler
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-<LI><a href="#[f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send_cmd_handler
-<LI><a href="#[f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_sdu_send_cmd_handler
-<LI><a href="#[f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_dbg_pdu_send_cmd_handler
-</UL>
-
-<P><STRONG><a name="[162]"></a>llc_patch_1</STRONG> (Thumb, 1034 bytes, Stack size 104 bytes, patch_rf.o(i.llc_patch_1))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = llc_patch_1
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[3ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_host (via Veneer)
-<LI><a href="#[3aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_ble_conhdl_register (via Veneer)
-<LI><a href="#[3a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_adv_tx_free (via Veneer)
-<LI><a href="#[3ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_le_evt_mask_check (via Veneer)
-<LI><a href="#[3a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_is_dev_connected (via Veneer)
-<LI><a href="#[3a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_dev_list_search (via Veneer)
-<LI><a href="#[3a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_cmd_cmp_send (via Veneer)
-<LI><a href="#[3a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_white_list_rem (via Veneer)
-<LI><a href="#[3a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_res_list_peer_update (via Veneer)
-<LI><a href="#[3a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llc_start (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch.o(.data)
-</UL>
-<P><STRONG><a name="[3b]"></a>lowbat_led_timer_handle</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, led.o(i.lowbat_led_timer_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = lowbat_led_timer_handle &rArr; bat1_led_turn &rArr; bat1_led_set &rArr; pmu_set_led1_value &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[257]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_turn
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> led.o(i.user_led_init)
-</UL>
-<P><STRONG><a name="[263]"></a>lowbat_led_timer_start</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, led.o(i.lowbat_led_timer_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = lowbat_led_timer_start &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-</UL>
-<BR>[Called By]<UL><LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[262]"></a>lowbat_led_timer_stop</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, led.o(i.lowbat_led_timer_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = lowbat_led_timer_stop &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[2f6]"></a>m_al_get_local_addr</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, m_al_task.o(i.m_al_get_local_addr))
-<BR><BR>[Called By]<UL><LI><a href="#[2e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_set_rand_addr
-<LI><a href="#[367]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_creating_handler
-</UL>
-
-<P><STRONG><a name="[489]"></a>mesh_fatal_error_report</STRONG> (Thumb, 22 bytes, Stack size 32 bytes, mesh_api.o(i.mesh_fatal_error_report))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = mesh_fatal_error_report
-</UL>
-<BR>[Called By]<UL><LI><a href="#[469]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scan_event_end (via Veneer)
-</UL>
-
-<P><STRONG><a name="[32b]"></a>mesh_set_runtime</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, mesh_api.o(i.mesh_set_runtime))
-<BR><BR>[Stack]<UL><LI>Max Depth = 28<LI>Call Chain = mesh_set_runtime &rArr; prf_get_task_from_id
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_get_task_from_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_added_ind_handler
-</UL>
-
-<P><STRONG><a name="[265]"></a>ntf_data</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, simple_gatt_service.o(i.ntf_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[34a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification
-</UL>
-<BR>[Called By]<UL><LI><a href="#[274]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_hid_data_tx
-<LI><a href="#[264]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_app_data_tx
-</UL>
-
-<P><STRONG><a name="[3af]"></a>os_get_free_task_type</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, os_task.o(i.os_get_free_task_type))
-<BR><BR>[Called By]<UL><LI><a href="#[3ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create_x
-</UL>
-
-<P><STRONG><a name="[24a]"></a>os_msg_free</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, os_msg_q.o(i.os_msg_free))
-<BR><BR>[Calls]<UL><LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[191]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_stop
-</UL>
-
-<P><STRONG><a name="[24d]"></a>os_msg_malloc</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, os_msg_q.o(i.os_msg_malloc))
-<BR><BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[24c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_store_pcm_data
-</UL>
-
-<P><STRONG><a name="[346]"></a>os_msg_post</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, os_msg_q.o(i.os_msg_post))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = os_msg_post
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[27b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_event_send
-<LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp
-</UL>
-
-<P><STRONG><a name="[24e]"></a>os_msg_send</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, os_msg_q.o(i.os_msg_send))
-<BR><BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[24c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_store_pcm_data
-</UL>
-
-<P><STRONG><a name="[251]"></a>os_task_create</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, os_task.o(i.os_task_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = os_task_create &rArr; os_task_create_x &rArr; from_task_func_to_msg_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create_x
-</UL>
-<BR>[Called By]<UL><LI><a href="#[420]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_init
-<LI><a href="#[250]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encoder_init
-</UL>
-
-<P><STRONG><a name="[3ae]"></a>os_task_create_x</STRONG> (Thumb, 114 bytes, Stack size 16 bytes, os_task.o(i.os_task_create_x))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = os_task_create_x &rArr; from_task_func_to_msg_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-<LI><a href="#[28f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;from_task_func_to_msg_handle
-<LI><a href="#[3af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_get_free_task_type
-</UL>
-<BR>[Called By]<UL><LI><a href="#[251]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create
-</UL>
-
-<P><STRONG><a name="[3b0]"></a>os_timer_destroy</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, os_timer.o(i.os_timer_destroy))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = os_timer_destroy
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[3b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;free_time_evt_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_stop
-</UL>
-
-<P><STRONG><a name="[3b2]"></a>os_timer_init</STRONG> (Thumb, 102 bytes, Stack size 16 bytes, os_timer.o(i.os_timer_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = os_timer_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_timer_init
-<LI><a href="#[41d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_init
-<LI><a href="#[422]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_init
-<LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-<LI><a href="#[1c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_start
-</UL>
-
-<P><STRONG><a name="[2c]"></a>os_timer_ota_cb</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, ota.o(i.os_timer_ota_cb))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = os_timer_ota_cb &rArr; ota_stop &rArr; ota_deinit &rArr; ota_clr_buffed_pkt &rArr; system_latency_enable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_stop
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> ota.o(i.ota_start)
-</UL>
-<P><STRONG><a name="[1a3]"></a>os_timer_start</STRONG> (Thumb, 84 bytes, Stack size 24 bytes, os_timer.o(i.os_timer_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[3b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_valid_tim_evt_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[282]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_url_send
-<LI><a href="#[288]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_start
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-<LI><a href="#[41c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_timer_init
-<LI><a href="#[263]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lowbat_led_timer_start
-<LI><a href="#[1aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyvalue_send
-<LI><a href="#[1c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_start
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1a5]"></a>os_timer_stop</STRONG> (Thumb, 120 bytes, Stack size 24 bytes, os_timer.o(i.os_timer_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[2cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_active (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[3b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;free_time_evt_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[287]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_stop
-<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;url_send_timer_handle
-<LI><a href="#[425]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_deinit
-<LI><a href="#[262]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lowbat_led_timer_stop
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-<LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_timer_handle
-<LI><a href="#[1d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_stop
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1c9]"></a>ota_change_flash_pin</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, ota.o(i.ota_change_flash_pin))
-<BR><BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1cb]"></a>ota_clr_buffed_pkt</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, ota.o(i.ota_clr_buffed_pkt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = ota_clr_buffed_pkt &rArr; system_latency_enable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[28e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_latency_enable
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_deinit
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[3b4]"></a>ota_deinit</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, ota.o(i.ota_deinit))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = ota_deinit &rArr; ota_clr_buffed_pkt &rArr; system_latency_enable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_ota_state (via Veneer)
-<LI><a href="#[1cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_clr_buffed_pkt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_stop
-<LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_msg_handler
-</UL>
-
-<P><STRONG><a name="[3b5]"></a>ota_gatt_add_service</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, ota_service.o(i.ota_gatt_add_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = ota_gatt_add_service &rArr; gatt_add_service &rArr; gatt_profile_task_add
-</UL>
-<BR>[Calls]<UL><LI><a href="#[259]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_add_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[1d9]"></a>ota_gatt_report_notify</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, ota_service.o(i.ota_gatt_report_notify))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = ota_gatt_report_notify &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[34a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_notification
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[3b6]"></a>ota_init</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, ota.o(i.ota_init))
-<BR><BR>[Called By]<UL><LI><a href="#[1d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_stop
-<LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_msg_handler
-</UL>
-
-<P><STRONG><a name="[1cc]"></a>ota_recover_flash_pin</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, ota.o(i.ota_recover_flash_pin))
-<BR><BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1c7]"></a>ota_start</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, ota.o(i.ota_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = ota_start &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1d4]"></a>ota_stop</STRONG> (Thumb, 64 bytes, Stack size 8 bytes, ota.o(i.ota_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = ota_stop &rArr; ota_deinit &rArr; ota_clr_buffed_pkt &rArr; system_latency_enable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_destroy
-<LI><a href="#[3b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_init
-<LI><a href="#[3b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_deinit
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_ota_cb
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[36]"></a>param_timer_func</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, ble_simple_peripheral.o(i.param_timer_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = param_timer_func &rArr; gap_conn_param_update
-</UL>
-<BR>[Calls]<UL><LI><a href="#[293]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_conn_param_update
-<LI><a href="#[28d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_latency
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> ble_simple_peripheral.o(i.simple_peripheral_init)
-</UL>
-<P><STRONG><a name="[3b7]"></a>pmu_bg_trim</STRONG> (Thumb, 292 bytes, Stack size 48 bytes, driver_pmu.o(i.pmu_bg_trim))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = pmu_bg_trim &rArr; flash_OTP_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[180]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_read (via Veneer)
-<LI><a href="#[3b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_set_ref_voltage
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_sub_init
-</UL>
-
-<P><STRONG><a name="[18f]"></a>pmu_codec_power_disable</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, driver_pmu.o(i.pmu_codec_power_disable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_codec_power_disable &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop
-</UL>
-
-<P><STRONG><a name="[188]"></a>pmu_codec_power_enable</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, driver_pmu.o(i.pmu_codec_power_enable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_codec_power_enable &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-</UL>
-
-<P><STRONG><a name="[3b9]"></a>pmu_enable_irq</STRONG> (Thumb, 124 bytes, Stack size 8 bytes, driver_pmu.o(i.pmu_enable_irq))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_enable_irq &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[3bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_isr2 (via Veneer)
-<LI><a href="#[3ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_isr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_ble_init
-</UL>
-
-<P><STRONG><a name="[3bc]"></a>pmu_get_gpio_value</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, driver_pmu.o(i.pmu_get_gpio_value))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_get_gpio_value &rArr; frspim_rd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init
-</UL>
-
-<P><STRONG><a name="[3bd]"></a>pmu_port_wakeup_func_set</STRONG> (Thumb, 192 bytes, Stack size 32 bytes, driver_pmu.o(i.pmu_port_wakeup_func_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = pmu_port_wakeup_func_set &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-</UL>
-
-<P><STRONG><a name="[3be]"></a>pmu_qdec_autorest_cnt_flag</STRONG> (Thumb, 64 bytes, Stack size 16 bytes, driver_pmu_qdec.o(i.pmu_qdec_autorest_cnt_flag))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_qdec_autorest_cnt_flag &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-</UL>
-
-<P><STRONG><a name="[3bf]"></a>pmu_qdec_get_cnt</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, driver_pmu_qdec.o(i.pmu_qdec_get_cnt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_qdec_get_cnt &rArr; frspim_rd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[432]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qdec_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[3c0]"></a>pmu_qdec_init</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, driver_pmu_qdec.o(i.pmu_qdec_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_qdec_init &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-</UL>
-
-<P><STRONG><a name="[3c1]"></a>pmu_qdec_set_debounce_cnt</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, driver_pmu_qdec.o(i.pmu_qdec_set_debounce_cnt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = pmu_qdec_set_debounce_cnt &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-</UL>
-
-<P><STRONG><a name="[3c2]"></a>pmu_qdec_set_irq_type</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, driver_pmu_qdec.o(i.pmu_qdec_set_irq_type))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_qdec_set_irq_type &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-</UL>
-
-<P><STRONG><a name="[3c3]"></a>pmu_qdec_set_pin</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, driver_pmu_qdec.o(i.pmu_qdec_set_pin))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = pmu_qdec_set_pin &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-</UL>
-
-<P><STRONG><a name="[27a]"></a>pmu_set_gpio_value</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, driver_pmu.o(i.pmu_set_gpio_value))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_set_gpio_value &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0_isr_ram (via Veneer)
-<LI><a href="#[427]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_deinit
-<LI><a href="#[261]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bt2_bat3_led_set
-<LI><a href="#[42c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_on
-</UL>
-
-<P><STRONG><a name="[256]"></a>pmu_set_led1_value</STRONG> (Thumb, 102 bytes, Stack size 8 bytes, driver_pmu.o(i.pmu_set_led1_value))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_set_led1_value &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[255]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_set
-</UL>
-
-<P><STRONG><a name="[260]"></a>pmu_set_led2_value</STRONG> (Thumb, 102 bytes, Stack size 8 bytes, driver_pmu.o(i.pmu_set_led2_value))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_set_led2_value &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[425]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_deinit
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[41d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_init
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[279]"></a>pmu_set_pin_dir</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, driver_pmu.o(i.pmu_set_pin_dir))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_set_pin_dir &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[427]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_deinit
-<LI><a href="#[424]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_init
-<LI><a href="#[261]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bt2_bat3_led_set
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-<LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-<LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init
-<LI><a href="#[42c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_on
-<LI><a href="#[426]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_off
-</UL>
-
-<P><STRONG><a name="[25c]"></a>pmu_set_pin_pull</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, driver_pmu.o(i.pmu_set_pin_pull))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_set_pin_pull &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[427]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_deinit
-<LI><a href="#[424]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_init
-<LI><a href="#[416]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_io_init
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-<LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-<LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-
-<P><STRONG><a name="[3c4]"></a>pmu_set_pin_to_CPU</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, driver_pmu.o(i.pmu_set_pin_to_CPU))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_set_pin_to_CPU &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_gpio_cpu_init
-</UL>
-
-<P><STRONG><a name="[382]"></a>pmu_set_pin_to_PMU</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, driver_pmu.o(i.pmu_set_pin_to_PMU))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_set_pin_to_PMU &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_init
-<LI><a href="#[427]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_deinit
-<LI><a href="#[424]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_init
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-<LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-<LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init
-</UL>
-
-<P><STRONG><a name="[381]"></a>pmu_set_port_mux</STRONG> (Thumb, 74 bytes, Stack size 16 bytes, driver_pmu.o(i.pmu_set_port_mux))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_init
-<LI><a href="#[427]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_deinit
-<LI><a href="#[424]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_init
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-<LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-<LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init
-</UL>
-
-<P><STRONG><a name="[3c5]"></a>pmu_set_sys_power_mode</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, driver_pmu.o(i.pmu_set_sys_power_mode))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_set_sys_power_mode &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_ble_init
-</UL>
-
-<P><STRONG><a name="[1b9]"></a>pmu_sub_init</STRONG> (Thumb, 790 bytes, Stack size 24 bytes, driver_pmu.o(i.pmu_sub_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = pmu_sub_init &rArr; pmu_bg_trim &rArr; flash_OTP_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[3c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_first_power_on (via Veneer)
-<LI><a href="#[17f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;efuse_read
-<LI><a href="#[3b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_bg_trim
-</UL>
-<BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main
-</UL>
-
-<P><STRONG><a name="[32c]"></a>prf_add_profile</STRONG> (Thumb, 184 bytes, Stack size 40 bytes, prf.o(i.prf_add_profile))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = prf_add_profile
-</UL>
-<BR>[Called By]<UL><LI><a href="#[bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_profile_task_add_cmd_handler
-</UL>
-
-<P><STRONG><a name="[309]"></a>prf_cleanup</STRONG> (Thumb, 76 bytes, Stack size 40 bytes, prf.o(i.prf_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = prf_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[306]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_cleanup
-</UL>
-
-<P><STRONG><a name="[30d]"></a>prf_create</STRONG> (Thumb, 74 bytes, Stack size 32 bytes, prf.o(i.prf_create))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = prf_create
-</UL>
-<BR>[Called By]<UL><LI><a href="#[30a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_create
-</UL>
-
-<P><STRONG><a name="[34d]"></a>prf_extract_svc_info_uuid_128</STRONG> (Thumb, 414 bytes, Stack size 112 bytes, prf_utils.o(i.prf_extract_svc_info_uuid_128))
-<BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = prf_extract_svc_info_uuid_128 &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp
-</UL>
-<BR>[Called By]<UL><LI><a href="#[347]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_store_peer_prf_info
-</UL>
-
-<P><STRONG><a name="[2f5]"></a>prf_get_task_from_id</STRONG> (Thumb, 66 bytes, Stack size 20 bytes, prf.o(i.prf_get_task_from_id))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = prf_get_task_from_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_set_rand_addr
-<LI><a href="#[32b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mesh_set_runtime
-</UL>
-
-<P><STRONG><a name="[315]"></a>prf_init</STRONG> (Thumb, 244 bytes, Stack size 40 bytes, prf.o(i.prf_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = prf_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_msg_flush (via Veneer)
-<LI><a href="#[1f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_task_create (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[7]"></a>prf_itf_get_imp</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, app_prf.o(i.prf_itf_get_imp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = prf_itf_get_imp
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_gatt_default_itf
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[6]"></a>rwble_hl_init_imp</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, rwble_hl.o(i.rwble_hl_init_imp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = rwble_hl_init_imp &rArr; l2cm_init &rArr; l2cc_init &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_init
-<LI><a href="#[35e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init
-<LI><a href="#[220]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_init
-<LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[32d]"></a>rwble_hl_reset</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, rwble_hl.o(i.rwble_hl_reset))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = rwble_hl_reset &rArr; l2cm_init &rArr; l2cc_init &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_init
-<LI><a href="#[35e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_init
-<LI><a href="#[220]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_init
-<LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_reset_cmd_handler
-</UL>
-
-<P><STRONG><a name="[252]"></a>sbc_encode</STRONG> (Thumb, 304 bytes, Stack size 56 bytes, sbc.o(i.sbc_encode))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = sbc_encode &rArr; sbc_analyze_audio
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_init_primitives
-<LI><a href="#[248]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_get_frame_length
-<LI><a href="#[247]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_get_codesize
-<LI><a href="#[3cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_analyze_audio
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[24f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encoder_next_frame_handler
-</UL>
-
-<P><STRONG><a name="[247]"></a>sbc_get_codesize</STRONG> (Thumb, 44 bytes, Stack size 0 bytes, sbc.o(i.sbc_get_codesize))
-<BR><BR>[Called By]<UL><LI><a href="#[252]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encode
-<LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start
-</UL>
-
-<P><STRONG><a name="[248]"></a>sbc_get_frame_length</STRONG> (Thumb, 62 bytes, Stack size 8 bytes, sbc.o(i.sbc_get_frame_length))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = sbc_get_frame_length
-</UL>
-<BR>[Called By]<UL><LI><a href="#[252]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encode
-<LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start
-</UL>
-
-<P><STRONG><a name="[246]"></a>sbc_init</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, sbc.o(i.sbc_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = sbc_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_set_defaults
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[187]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_start
-</UL>
-
-<P><STRONG><a name="[3cc]"></a>sbc_init_primitives</STRONG> (Thumb, 44 bytes, Stack size 0 bytes, sbc_primitives.o(i.sbc_init_primitives))
-<BR><BR>[Called By]<UL><LI><a href="#[252]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encode
-</UL>
-
-<P><STRONG><a name="[3d0]"></a>sensor_get_motion</STRONG> (Thumb, 74 bytes, Stack size 16 bytes, sensor.o(i.sensor_get_motion))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = sensor_get_motion &rArr; sensor_read_reg
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_read_reg
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[3d2]"></a>sensor_gpio_cpu_init</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, sensor.o(i.sensor_gpio_cpu_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = sensor_gpio_cpu_init &rArr; pmu_set_pin_to_CPU &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_port_mux
-<LI><a href="#[3c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_CPU
-<LI><a href="#[3d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gpio_set_dir (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_poweron
-<LI><a href="#[3d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_powerdown
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-</UL>
-
-<P><STRONG><a name="[3d4]"></a>sensor_powerdown</STRONG> (Thumb, 132 bytes, Stack size 16 bytes, sensor.o(i.sensor_powerdown))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = sensor_powerdown &rArr; sensor_gpio_cpu_init &rArr; pmu_set_pin_to_CPU &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_write_reg
-<LI><a href="#[3d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_sync_clk
-<LI><a href="#[3d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_read_reg
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_gpio_cpu_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[3d7]"></a>sensor_poweron</STRONG> (Thumb, 102 bytes, Stack size 16 bytes, sensor.o(i.sensor_poweron))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = sensor_poweron &rArr; sensor_gpio_cpu_init &rArr; pmu_set_pin_to_CPU &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_write_reg
-<LI><a href="#[3d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_sync_clk
-<LI><a href="#[3d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_read_reg
-<LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_gpio_cpu_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[3da]"></a>simple_peripheral_init</STRONG> (Thumb, 142 bytes, Stack size 48 bytes, ble_simple_peripheral.o(i.simple_peripheral_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = simple_peripheral_init &rArr; gap_bond_manager_init &rArr; ble_bond_init &rArr; ble_bond_read_info_from_flash &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_gatt_add_service
-<LI><a href="#[3b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_gatt_add_service
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init
-<LI><a href="#[36e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_gatt_add_service
-<LI><a href="#[29c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_dev_name
-<LI><a href="#[2d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_dev_appearance
-<LI><a href="#[3db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_cb_func
-<LI><a href="#[297]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_security_param_init
-<LI><a href="#[292]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_bond_manager_init
-<LI><a href="#[26a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_address_get
-<LI><a href="#[28b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;dis_gatt_add_service
-<LI><a href="#[258]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;batt_gatt_add_service
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[3e1]"></a>smpc_ShiftLeft1Bit16ByteNum</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, smpc_crypto.o(i.smpc_ShiftLeft1Bit16ByteNum))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = smpc_ShiftLeft1Bit16ByteNum
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_continue
-</UL>
-
-<P><STRONG><a name="[3de]"></a>smpc_XOR_16_Byte_Array</STRONG> (Thumb, 22 bytes, Stack size 12 bytes, smpc_crypto.o(i.smpc_XOR_16_Byte_Array))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = smpc_XOR_16_Byte_Array
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_continue
-<LI><a href="#[3dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_complete
-</UL>
-
-<P><STRONG><a name="[3dd]"></a>smpc_aes_cmac_complete</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, smpc_crypto.o(i.smpc_aes_cmac_complete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = smpc_aes_cmac_complete &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd
-<LI><a href="#[3de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_XOR_16_Byte_Array
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_process_aes_cmac
-</UL>
-
-<P><STRONG><a name="[3e0]"></a>smpc_aes_cmac_continue</STRONG> (Thumb, 332 bytes, Stack size 56 bytes, smpc_crypto.o(i.smpc_aes_cmac_continue))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = smpc_aes_cmac_continue &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd
-<LI><a href="#[3de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_XOR_16_Byte_Array
-<LI><a href="#[3e1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_ShiftLeft1Bit16ByteNum
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_process_aes_cmac
-</UL>
-
-<P><STRONG><a name="[3e2]"></a>smpc_aes_cmac_init</STRONG> (Thumb, 70 bytes, Stack size 40 bytes, smpc_crypto.o(i.smpc_aes_cmac_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f6_init
-<LI><a href="#[3fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f5_init
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[3e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_g2_init
-<LI><a href="#[3fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_Init
-</UL>
-
-<P><STRONG><a name="[340]"></a>smpc_calc_confirm_cont</STRONG> (Thumb, 1360 bytes, Stack size 56 bytes, smpc_api.o(i.smpc_calc_confirm_cont))
-<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = smpc_calc_confirm_cont &rArr; smpc_initiate_dhkey_verification &rArr; smpc_f6_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[3e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_local_public_key
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[23b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_get
-<LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp
-<LI><a href="#[3f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_verification
-<LI><a href="#[3ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_check
-<LI><a href="#[3e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_init_mac_key_calculation
-<LI><a href="#[36b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_stk
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-<LI><a href="#[3e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_cfm
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-<LI><a href="#[3e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_process_aes_cmac
-<LI><a href="#[3e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_g2_init
-<LI><a href="#[3eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_g2_complete
-<LI><a href="#[3ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f6_complete
-<LI><a href="#[3ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f5_complete
-<LI><a href="#[3e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_complete
-<LI><a href="#[3e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_use_enc_block_ind_handler
-</UL>
-
-<P><STRONG><a name="[3f1]"></a>smpc_calc_subkeys</STRONG> (Thumb, 116 bytes, Stack size 32 bytes, smpc.o(i.smpc_calc_subkeys))
-<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = smpc_calc_subkeys &rArr; smpc_xor
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_xor
-</UL>
-<BR>[Called By]<UL><LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-</UL>
-
-<P><STRONG><a name="[3f3]"></a>smpc_check_key_distrib</STRONG> (Thumb, 122 bytes, Stack size 20 bytes, smpc.o(i.smpc_check_key_distrib))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = smpc_check_key_distrib
-</UL>
-<BR>[Calls]<UL><LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-</UL>
-<BR>[Called By]<UL><LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-</UL>
-
-<P><STRONG><a name="[3f4]"></a>smpc_check_max_key_size</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, smpc.o(i.smpc_check_max_key_size))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = smpc_check_max_key_size
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-</UL>
-
-<P><STRONG><a name="[40c]"></a>smpc_check_pairing_feat</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, smpc.o(i.smpc_check_pairing_feat))
-<BR><BR>[Called By]<UL><LI><a href="#[2aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_start
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-</UL>
-
-<P><STRONG><a name="[40d]"></a>smpc_check_param</STRONG> (Thumb, 130 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_check_param))
-<BR><BR>[Called By]<UL><LI><a href="#[39d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_recv
-</UL>
-
-<P><STRONG><a name="[3f6]"></a>smpc_check_repeated_attempts</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, smpc.o(i.smpc_check_repeated_attempts))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = smpc_check_repeated_attempts &rArr; smpc_launch_rep_att_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-<LI><a href="#[3f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_launch_rep_att_timer
-</UL>
-<BR>[Called By]<UL><LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu
-</UL>
-
-<P><STRONG><a name="[2cc]"></a>smpc_clear_timeout_timer</STRONG> (Thumb, 48 bytes, Stack size 16 bytes, smpc.o(i.smpc_clear_timeout_timer))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_operation_cleanup
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-
-<P><STRONG><a name="[311]"></a>smpc_confirm_gen_rand</STRONG> (Thumb, 578 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_confirm_gen_rand))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = smpc_confirm_gen_rand &rArr; smpc_init_mac_key_calculation &rArr; smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[3e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_local_public_key
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[3e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_init_mac_key_calculation
-<LI><a href="#[3f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_get_next_passkey_bit
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-<LI><a href="#[3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_e1
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[3fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_Init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_rand_nb_ind_handler
-</UL>
-
-<P><STRONG><a name="[2c1]"></a>smpc_encrypt_cfm</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, smpc_api.o(i.smpc_encrypt_cfm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = smpc_encrypt_cfm &rArr; smpc_send_ltk_req_rsp &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cfm_handler
-</UL>
-
-<P><STRONG><a name="[2c3]"></a>smpc_encrypt_start</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_encrypt_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = smpc_encrypt_start &rArr; smpc_send_start_enc_cmd &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3f5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_set
-<LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2c2]"></a>smpc_encrypt_start_handler</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, smpc_api.o(i.smpc_encrypt_start_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_encrypt_start_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_encrypt_cmd_handler
-</UL>
-
-<P><STRONG><a name="[3fa]"></a>smpc_f4_Init</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, smpc_crypto.o(i.smpc_f4_Init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = smpc_f4_Init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[3e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_oob_exch
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-</UL>
-
-<P><STRONG><a name="[3e6]"></a>smpc_f4_complete</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, smpc_crypto.o(i.smpc_f4_complete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_f4_complete
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-
-<P><STRONG><a name="[3ed]"></a>smpc_f5_complete</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, smpc_crypto.o(i.smpc_f5_complete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_f5_complete
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-
-<P><STRONG><a name="[3fc]"></a>smpc_f5_init</STRONG> (Thumb, 152 bytes, Stack size 56 bytes, smpc_crypto.o(i.smpc_f5_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[3e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_init_mac_key_calculation
-</UL>
-
-<P><STRONG><a name="[3ef]"></a>smpc_f6_complete</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, smpc_crypto.o(i.smpc_f6_complete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_f6_complete
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-
-<P><STRONG><a name="[3fd]"></a>smpc_f6_init</STRONG> (Thumb, 152 bytes, Stack size 56 bytes, smpc_crypto.o(i.smpc_f6_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = smpc_f6_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[3e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_verification
-<LI><a href="#[3ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_check
-</UL>
-
-<P><STRONG><a name="[3eb]"></a>smpc_g2_complete</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, smpc_crypto.o(i.smpc_g2_complete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_g2_complete
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-
-<P><STRONG><a name="[3e9]"></a>smpc_g2_init</STRONG> (Thumb, 98 bytes, Stack size 32 bytes, smpc_crypto.o(i.smpc_g2_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = smpc_g2_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[3e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-</UL>
-
-<P><STRONG><a name="[3e3]"></a>smpc_generate_cfm</STRONG> (Thumb, 122 bytes, Stack size 64 bytes, smpc.o(i.smpc_generate_cfm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_generate_cfm &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_bdaddr
-<LI><a href="#[3f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_xor
-<LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-
-<P><STRONG><a name="[3fe]"></a>smpc_generate_ci</STRONG> (Thumb, 110 bytes, Stack size 32 bytes, smpc.o(i.smpc_generate_ci))
-<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = smpc_generate_ci &rArr; smpc_xor
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[3ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_csrk
-<LI><a href="#[3f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_xor
-</UL>
-<BR>[Called By]<UL><LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[2da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_command
-</UL>
-
-<P><STRONG><a name="[3f8]"></a>smpc_generate_e1</STRONG> (Thumb, 178 bytes, Stack size 32 bytes, smpc.o(i.smpc_generate_e1))
-<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = smpc_generate_e1 &rArr; smpc_xor
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_bdaddr
-<LI><a href="#[3f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_xor
-</UL>
-<BR>[Called By]<UL><LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-</UL>
-
-<P><STRONG><a name="[400]"></a>smpc_generate_l</STRONG> (Thumb, 82 bytes, Stack size 24 bytes, smpc.o(i.smpc_generate_l))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = smpc_generate_l
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[3ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_csrk
-</UL>
-<BR>[Called By]<UL><LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[2da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_command
-</UL>
-
-<P><STRONG><a name="[3ea]"></a>smpc_generate_rand</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, smpc.o(i.smpc_generate_rand))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = smpc_generate_rand
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_tk_exch
-<LI><a href="#[2a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_oob_exch
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_cfm_pdu
-</UL>
-
-<P><STRONG><a name="[36b]"></a>smpc_generate_stk</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, smpc.o(i.smpc_generate_stk))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = smpc_generate_stk &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3df]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ltk_request_evt_handler
-</UL>
-
-<P><STRONG><a name="[401]"></a>smpc_get_key_sec_prop</STRONG> (Thumb, 256 bytes, Stack size 16 bytes, smpc.o(i.smpc_get_key_sec_prop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_get_key_sec_prop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-</UL>
-<BR>[Called By]<UL><LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-</UL>
-
-<P><STRONG><a name="[3f9]"></a>smpc_get_next_passkey_bit</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, smpc.o(i.smpc_get_next_passkey_bit))
-<BR><BR>[Called By]<UL><LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-</UL>
-
-<P><STRONG><a name="[2c4]"></a>smpc_handle_dh_key_check_complete</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, smpc.o(i.smpc_handle_dh_key_check_complete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = smpc_handle_dh_key_check_complete &rArr; smpc_init_mac_key_calculation &rArr; smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[3e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_init_mac_key_calculation
-</UL>
-<BR>[Called By]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_gen_dh_key_ind_handler
-</UL>
-
-<P><STRONG><a name="[366]"></a>smpc_handle_enc_change_evt</STRONG> (Thumb, 308 bytes, Stack size 24 bytes, smpc.o(i.smpc_handle_enc_change_evt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = smpc_handle_enc_change_evt &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_state
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[402]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_link_encrypted
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-<LI><a href="#[403]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_auth_get
-<LI><a href="#[404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_start
-<LI><a href="#[405]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_start
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-</UL>
-<BR>[Called By]<UL><LI><a href="#[110]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_enc_key_refr_evt_handler
-<LI><a href="#[10f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_enc_chg_evt_handler
-</UL>
-
-<P><STRONG><a name="[3e7]"></a>smpc_init_mac_key_calculation</STRONG> (Thumb, 164 bytes, Stack size 40 bytes, smpc.o(i.smpc_init_mac_key_calculation))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = smpc_init_mac_key_calculation &rArr; smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f5_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_nc_exch
-<LI><a href="#[2c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_dh_key_check_complete
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-</UL>
-
-<P><STRONG><a name="[3ee]"></a>smpc_initiate_dhkey_check</STRONG> (Thumb, 208 bytes, Stack size 80 bytes, smpc.o(i.smpc_initiate_dhkey_check))
-<BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = smpc_initiate_dhkey_check &rArr; smpc_f6_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f6_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_dhkey_check_pdu
-</UL>
-
-<P><STRONG><a name="[3f0]"></a>smpc_initiate_dhkey_verification</STRONG> (Thumb, 206 bytes, Stack size 80 bytes, smpc.o(i.smpc_initiate_dhkey_verification))
-<BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = smpc_initiate_dhkey_verification &rArr; smpc_f6_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f6_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[12e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_dhkey_check_pdu
-</UL>
-
-<P><STRONG><a name="[40b]"></a>smpc_is_sec_mode_reached</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, smpc.o(i.smpc_is_sec_mode_reached))
-<BR><BR>[Called By]<UL><LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-</UL>
-
-<P><STRONG><a name="[406]"></a>smpc_key_press_notification_ind</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, smpc_api.o(i.smpc_key_press_notification_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_key_press_notification_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Called By]<UL><LI><a href="#[12f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_keypress_notification_pdu
-</UL>
-
-<P><STRONG><a name="[3f7]"></a>smpc_launch_rep_att_timer</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, smpc.o(i.smpc_launch_rep_att_timer))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = smpc_launch_rep_att_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_repeated_attempts
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-
-<P><STRONG><a name="[2a2]"></a>smpc_pairing_csrk_exch</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_pairing_csrk_exch))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = smpc_pairing_csrk_exch &rArr; smpc_tkdp_send_continue &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-</UL>
-
-<P><STRONG><a name="[2a1]"></a>smpc_pairing_end</STRONG> (Thumb, 90 bytes, Stack size 32 bytes, smpc.o(i.smpc_pairing_end))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[2cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_clear_timeout_timer
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-<LI><a href="#[3f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_launch_rep_att_timer
-</UL>
-<BR>[Called By]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-<LI><a href="#[39d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_recv
-<LI><a href="#[2a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_nc_exch
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-<LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_smp_timeout_timer_ind_handler
-<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_fail_pdu
-</UL>
-
-<P><STRONG><a name="[2a5]"></a>smpc_pairing_irk_exch</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_pairing_irk_exch))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = smpc_pairing_irk_exch &rArr; smpc_tkdp_send_continue &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-</UL>
-
-<P><STRONG><a name="[2a4]"></a>smpc_pairing_ltk_exch</STRONG> (Thumb, 102 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_pairing_ltk_exch))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = smpc_pairing_ltk_exch &rArr; smpc_tkdp_send_continue &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[23b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_get
-<LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-</UL>
-
-<P><STRONG><a name="[2a7]"></a>smpc_pairing_nc_exch</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, smpc_api.o(i.smpc_pairing_nc_exch))
-<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = smpc_pairing_nc_exch &rArr; smpc_init_mac_key_calculation &rArr; smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_init_mac_key_calculation
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-</UL>
-
-<P><STRONG><a name="[2a6]"></a>smpc_pairing_oob_exch</STRONG> (Thumb, 196 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_pairing_oob_exch))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = smpc_pairing_oob_exch &rArr; smpc_f4_Init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-<LI><a href="#[3fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_Init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-</UL>
-
-<P><STRONG><a name="[2a9]"></a>smpc_pairing_req_handler</STRONG> (Thumb, 60 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_pairing_req_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = smpc_pairing_req_handler &rArr; smpc_send_pairing_req_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cmd_handler
-</UL>
-
-<P><STRONG><a name="[29e]"></a>smpc_pairing_rsp</STRONG> (Thumb, 308 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_pairing_rsp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = smpc_pairing_rsp &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[409]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_sec_con_pairing_supp
-<LI><a href="#[40a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_legacy_pairing_supp
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-<LI><a href="#[40b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_is_sec_mode_reached
-<LI><a href="#[401]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_get_key_sec_prop
-<LI><a href="#[3f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_max_key_size
-<LI><a href="#[3f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_key_distrib
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-</UL>
-
-<P><STRONG><a name="[2aa]"></a>smpc_pairing_start</STRONG> (Thumb, 166 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_pairing_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = smpc_pairing_start &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[409]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_sec_con_pairing_supp
-<LI><a href="#[40a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_legacy_pairing_supp
-<LI><a href="#[40c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_pairing_feat
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2a3]"></a>smpc_pairing_tk_exch</STRONG> (Thumb, 242 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_pairing_tk_exch))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = smpc_pairing_tk_exch &rArr; smpc_generate_rand
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-</UL>
-<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-</UL>
-
-<P><STRONG><a name="[39d]"></a>smpc_pdu_recv</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, smpc.o(i.smpc_pdu_recv))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = smpc_pdu_recv &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[40d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_param
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_recv_ind_handler
-</UL>
-
-<P><STRONG><a name="[29f]"></a>smpc_pdu_send</STRONG> (Thumb, 134 bytes, Stack size 40 bytes, smpc.o(i.smpc_pdu_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[2d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_security_req_send
-<LI><a href="#[39d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_recv
-<LI><a href="#[2aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_start
-<LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[2a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_nc_exch
-<LI><a href="#[2a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_ltk_exch
-<LI><a href="#[2a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_irk_exch
-<LI><a href="#[2a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_csrk_exch
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-<LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_key_press_notification_cmd_handler
-<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_cfm_handler
-<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu
-<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu
-<LI><a href="#[125]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rand_pdu
-<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_cfm_pdu
-</UL>
-
-<P><STRONG><a name="[3e5]"></a>smpc_process_aes_cmac</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, smpc_crypto.o(i.smpc_process_aes_cmac))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_process_aes_cmac &rArr; smpc_aes_cmac_continue &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_continue
-<LI><a href="#[3dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_complete
-</UL>
-<BR>[Called By]<UL><LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-
-<P><STRONG><a name="[369]"></a>smpc_secure_connections_enabled</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, smpc.o(i.smpc_secure_connections_enabled))
-<BR><BR>[Called By]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-<LI><a href="#[3e4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_start_enc_cmd
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-<LI><a href="#[401]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_get_key_sec_prop
-<LI><a href="#[3f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_key_distrib
-<LI><a href="#[2a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_tk_exch
-<LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-<LI><a href="#[124]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_cfm_pdu
-<LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ltk_request_evt_handler
-</UL>
-
-<P><STRONG><a name="[2d7]"></a>smpc_security_req_send</STRONG> (Thumb, 78 bytes, Stack size 24 bytes, smpc_api.o(i.smpc_security_req_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_security_req_send &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[409]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_sec_con_pairing_supp
-<LI><a href="#[40a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_legacy_pairing_supp
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Called By]<UL><LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_security_cmd_handler
-</UL>
-
-<P><STRONG><a name="[40f]"></a>smpc_send_gen_dh_key_cmd</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, smpc.o(i.smpc_send_gen_dh_key_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_send_gen_dh_key_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu
-</UL>
-
-<P><STRONG><a name="[36a]"></a>smpc_send_ltk_req_rsp</STRONG> (Thumb, 116 bytes, Stack size 16 bytes, smpc.o(i.smpc_send_ltk_req_rsp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_send_ltk_req_rsp &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_state
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_cfm
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[10b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ltk_request_evt_handler
-</UL>
-
-<P><STRONG><a name="[408]"></a>smpc_send_pairing_ind</STRONG> (Thumb, 172 bytes, Stack size 32 bytes, smpc.o(i.smpc_send_pairing_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = smpc_send_pairing_ind &rArr; gapc_auth_set
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[402]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_link_encrypted
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-<LI><a href="#[2bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_auth_set
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-<LI><a href="#[12b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sign_info_pdu
-<LI><a href="#[12c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sec_req_pdu
-<LI><a href="#[122]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_req_pdu
-<LI><a href="#[126]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_fail_pdu
-<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_mst_id_pdu
-<LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_id_addr_info_pdu
-</UL>
-
-<P><STRONG><a name="[3ec]"></a>smpc_send_pairing_req_ind</STRONG> (Thumb, 252 bytes, Stack size 24 bytes, smpc.o(i.smpc_send_pairing_req_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = smpc_send_pairing_req_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-<LI><a href="#[23b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_get
-</UL>
-<BR>[Called By]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[2a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_req_handler
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-<LI><a href="#[12d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_public_key_pdu
-<LI><a href="#[123]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_pair_rsp_pdu
-</UL>
-
-<P><STRONG><a name="[3e4]"></a>smpc_send_start_enc_cmd</STRONG> (Thumb, 130 bytes, Stack size 32 bytes, smpc.o(i.smpc_send_start_enc_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = smpc_send_start_enc_cmd &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_update_state
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_start
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-
-<P><STRONG><a name="[3df]"></a>smpc_send_use_enc_block_cmd</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, smpc.o(i.smpc_send_use_enc_block_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[36b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_stk
-<LI><a href="#[3e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_cfm
-<LI><a href="#[3e0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_continue
-<LI><a href="#[3dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_complete
-<LI><a href="#[3e2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_aes_cmac_init
-</UL>
-
-<P><STRONG><a name="[2da]"></a>smpc_sign_command</STRONG> (Thumb, 228 bytes, Stack size 32 bytes, smpc_api.o(i.smpc_sign_command))
-<BR><BR>[Stack]<UL><LI>Max Depth = 76<LI>Call Chain = smpc_sign_command &rArr; smpc_generate_ci &rArr; smpc_xor
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_sign_counter
-<LI><a href="#[400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_l
-<LI><a href="#[3fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_ci
-</UL>
-<BR>[Called By]<UL><LI><a href="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sign_cmd_handler
-</UL>
-
-<P><STRONG><a name="[341]"></a>smpc_sign_cont</STRONG> (Thumb, 466 bytes, Stack size 64 bytes, smpc_api.o(i.smpc_sign_cont))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = smpc_sign_cont &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[410]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_sign_counter
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-<LI><a href="#[2ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation_ptr
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-<LI><a href="#[3f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_xor
-<LI><a href="#[400]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_l
-<LI><a href="#[3fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_ci
-<LI><a href="#[3f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_subkeys
-</UL>
-<BR>[Called By]<UL><LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_use_enc_block_ind_handler
-</UL>
-
-<P><STRONG><a name="[40e]"></a>smpc_tkdp_rcp_continue</STRONG> (Thumb, 192 bytes, Stack size 24 bytes, smpc.o(i.smpc_tkdp_rcp_continue))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_start
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Called By]<UL><LI><a href="#[405]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_start
-<LI><a href="#[12b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_sign_info_pdu
-<LI><a href="#[128]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_mst_id_pdu
-<LI><a href="#[129]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_id_info_pdu
-<LI><a href="#[12a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_id_addr_info_pdu
-<LI><a href="#[127]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_recv_enc_info_pdu
-</UL>
-
-<P><STRONG><a name="[405]"></a>smpc_tkdp_rcp_start</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, smpc.o(i.smpc_tkdp_rcp_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-</UL>
-<BR>[Called By]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-</UL>
-
-<P><STRONG><a name="[407]"></a>smpc_tkdp_send_continue</STRONG> (Thumb, 224 bytes, Stack size 24 bytes, smpc.o(i.smpc_tkdp_send_continue))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = smpc_tkdp_send_continue &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[33e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_irk
-<LI><a href="#[3fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_bdaddr
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-<LI><a href="#[405]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_start
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Called By]<UL><LI><a href="#[404]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_start
-<LI><a href="#[2a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_ltk_exch
-<LI><a href="#[2a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_irk_exch
-<LI><a href="#[2a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_csrk_exch
-</UL>
-
-<P><STRONG><a name="[404]"></a>smpc_tkdp_send_start</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, smpc.o(i.smpc_tkdp_send_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8 + In Cycle
-<LI>Call Chain = smpc_tkdp_send_start &rArr;  smpc_tkdp_send_continue (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[407]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_send_continue
-</UL>
-<BR>[Called By]<UL><LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-</UL>
-
-<P><STRONG><a name="[3f2]"></a>smpc_xor</STRONG> (Thumb, 22 bytes, Stack size 12 bytes, smpc.o(i.smpc_xor))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = smpc_xor
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_e1
-<LI><a href="#[3fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_ci
-<LI><a href="#[3e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_cfm
-<LI><a href="#[3f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_subkeys
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-</UL>
-
-<P><STRONG><a name="[19c]"></a>snesor_dpi_init</STRONG> (Thumb, 64 bytes, Stack size 16 bytes, sensor.o(i.snesor_dpi_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = snesor_dpi_init &rArr; sensor_write_reg
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_write_reg
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-<LI><a href="#[19b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_dpi_set
-</UL>
-
-<P><STRONG><a name="[3dc]"></a>sp_gatt_add_service</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, simple_gatt_service.o(i.sp_gatt_add_service))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = sp_gatt_add_service &rArr; gatt_add_service &rArr; gatt_profile_task_add
-</UL>
-<BR>[Calls]<UL><LI><a href="#[259]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_add_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-</UL>
-
-<P><STRONG><a name="[19f]"></a>sp_start_adv</STRONG> (Thumb, 256 bytes, Stack size 96 bytes, ble_simple_peripheral.o(i.sp_start_adv))
-<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = sp_start_adv &rArr; gap_set_advertising_rsp_data &rArr; appm_set_scan_response_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[29d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_start_advertising
-<LI><a href="#[29b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_advertising_rsp_data
-<LI><a href="#[29a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_advertising_param
-<LI><a href="#[299]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_advertising_data
-<LI><a href="#[291]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_bond_manager_get_info
-<LI><a href="#[21f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4 (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-</UL>
-
-<P><STRONG><a name="[1c4]"></a>system_latency_disable</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, patch_rf.o(i.system_latency_disable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = system_latency_disable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-</UL>
-<BR>[Called By]<UL><LI><a href="#[266]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_latency
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[28e]"></a>system_latency_enable</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, patch_rf.o(i.system_latency_enable))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = system_latency_enable
-</UL>
-<BR>[Calls]<UL><LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-</UL>
-<BR>[Called By]<UL><LI><a href="#[28d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_latency
-<LI><a href="#[1cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_clr_buffed_pkt
-<LI><a href="#[306]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_cleanup
-</UL>
-
-<P><STRONG><a name="[417]"></a>system_nosleep_evt_get</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, proj_main.o(i.system_nosleep_evt_get))
-<BR><BR>[Called By]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_1s_timer_handle
-</UL>
-
-<P><STRONG><a name="[186]"></a>system_nosleep_evt_set</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, proj_main.o(i.system_nosleep_evt_set))
-<BR><BR>[Calls]<UL><LI><a href="#[411]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_sleep_disable
-</UL>
-<BR>[Called By]<UL><LI><a href="#[18d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_stop
-<LI><a href="#[184]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;amic_start
-<LI><a href="#[287]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_stop
-<LI><a href="#[288]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_start
-<LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start
-<LI><a href="#[1a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_stop
-</UL>
-
-<P><STRONG><a name="[411]"></a>system_sleep_disable</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, sys_utils.o(i.system_sleep_disable))
-<BR><BR>[Calls]<UL><LI><a href="#[412]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_prevent_sleep_set (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[186]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_set
-</UL>
-
-<P><STRONG><a name="[413]"></a>system_sleep_enable</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, sys_utils.o(i.system_sleep_enable))
-<BR><BR>[Calls]<UL><LI><a href="#[414]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_prevent_sleep_clear (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_1s_timer_handle
-</UL>
-
-<P><STRONG><a name="[3e]"></a>task_10s_timer_handle</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, timer.o(i.task_10s_timer_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = task_10s_timer_handle &rArr; battery_voltage_get &rArr; adc_init &rArr; flash_OTP_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[415]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_status_get
-<LI><a href="#[416]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_io_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> timer.o(i.user_timer_init)
-</UL>
-<P><STRONG><a name="[3d]"></a>task_1s_timer_handle</STRONG> (Thumb, 120 bytes, Stack size 8 bytes, timer.o(i.task_1s_timer_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = task_1s_timer_handle &rArr; wdt_feed &rArr; pmu_clear_isr_state &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_feed
-<LI><a href="#[413]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_sleep_enable
-<LI><a href="#[28d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_latency
-<LI><a href="#[280]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;curr_conn_index_get
-<LI><a href="#[27b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_event_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[417]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_nosleep_evt_get
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> timer.o(i.user_timer_init)
-</UL>
-<P><STRONG><a name="[372]"></a>timer_init</STRONG> (Thumb, 184 bytes, Stack size 72 bytes, driver_timer.o(i.timer_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = timer_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4 (via Veneer)
-<LI><a href="#[418]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_get_pclk_config
-</UL>
-<BR>[Called By]<UL><LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start
-</UL>
-
-<P><STRONG><a name="[1be]"></a>trng_init_</STRONG> (Thumb, 90 bytes, Stack size 32 bytes, sys_utils.o(i.trng_init_))
-<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = trng_init_ &rArr; trng_flow_w_specific_smp_cnt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[419]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trng_flow_w_specific_smp_cnt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main
-</UL>
-
-<P><STRONG><a name="[3f]"></a>url_send_timer_handle</STRONG> (Thumb, 78 bytes, Stack size 8 bytes, func.o(i.url_send_timer_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = url_send_timer_handle &rArr; hid_keyboard_value_send &rArr; ble_hid_data_tx &rArr; ntf_data &rArr; gatt_notification &rArr; gatt_notification_with_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[371]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_keyboard_value_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> timer.o(i.user_timer_init)
-</UL>
-<P><STRONG><a name="[1b2]"></a>user_custom_parameters</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, proj_main.o(i.user_custom_parameters))
-<BR><BR>[Stack]<UL><LI>Max Depth = 60<LI>Call Chain = user_custom_parameters &rArr; efuse_get_chip_unique_id &rArr; efuse_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake (via Veneer)
-<LI><a href="#[41a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_set_static_keys_store_offset
-<LI><a href="#[28c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;efuse_get_chip_unique_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main
-</UL>
-
-<P><STRONG><a name="[276]"></a>user_data_storage_do</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, inflash.o(i.user_data_storage_do))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = user_data_storage_do &rArr; inflash_write &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[379]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;inflash_write
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-</UL>
-
-<P><STRONG><a name="[19a]"></a>user_entry_after_ble_init</STRONG> (Thumb, 70 bytes, Stack size 8 bytes, proj_main.o(i.user_entry_after_ble_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[27f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_start
-<LI><a href="#[27e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_init
-<LI><a href="#[41c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_timer_init
-<LI><a href="#[420]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_init
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-<LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-<LI><a href="#[41d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_init
-<LI><a href="#[422]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_init
-<LI><a href="#[421]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_inflash_init
-<LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init
-<LI><a href="#[3da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;simple_peripheral_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-<LI><a href="#[250]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encoder_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_reset_complete_ind_func
-<LI><a href="#[195]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_db_init_complete_ind_func
-</UL>
-
-<P><STRONG><a name="[1ba]"></a>user_entry_before_ble_init</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, proj_main.o(i.user_entry_before_ble_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = user_entry_before_ble_init &rArr; pmu_set_sys_power_mode &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_init
-<LI><a href="#[1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_port_mux
-<LI><a href="#[3c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_sys_power_mode
-<LI><a href="#[3b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_irq
-<LI><a href="#[1d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable (via Veneer)
-<LI><a href="#[17d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_EnableIRQ (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main
-</UL>
-
-<P><STRONG><a name="[27b]"></a>user_event_send</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, user_task.o(i.user_event_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = user_event_send &rArr; os_msg_post
-</UL>
-<BR>[Calls]<UL><LI><a href="#[346]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_post
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[14f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0_isr_ram (via Veneer)
-<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_1s_timer_handle
-<LI><a href="#[42d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_gpio_isr_ram (via Veneer)
-<LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_gatt_msg_handler
-<LI><a href="#[432]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qdec_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[41e]"></a>user_gpio_init</STRONG> (Thumb, 206 bytes, Stack size 8 bytes, gpio.o(i.user_gpio_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = user_gpio_init &rArr; work_mode_led_prestart &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull
-<LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-<LI><a href="#[3bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_get_gpio_value
-<LI><a href="#[423]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_set_2ms (via Veneer)
-<LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[421]"></a>user_inflash_init</STRONG> (Thumb, 166 bytes, Stack size 80 bytes, inflash.o(i.user_inflash_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy4 (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[290]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_address_set
-<LI><a href="#[378]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;inflash_read
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[1b4]"></a>user_init_static_memory</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, proj_main.o(i.user_init_static_memory))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = user_init_static_memory &rArr; initial_static_memory &rArr; em_ble_generate_base_address_table
-</UL>
-<BR>[Calls]<UL><LI><a href="#[37a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;initial_static_memory
-</UL>
-<BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main
-</UL>
-
-<P><STRONG><a name="[422]"></a>user_keyscan_init</STRONG> (Thumb, 120 bytes, Stack size 8 bytes, keyscan.o(i.user_keyscan_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = user_keyscan_init &rArr; user_keyscan_io_init &rArr; keyscan_init &rArr; pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[285]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_init
-<LI><a href="#[416]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_io_init
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[416]"></a>user_keyscan_io_init</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, keyscan.o(i.user_keyscan_io_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = user_keyscan_io_init &rArr; keyscan_init &rArr; pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_init
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_10s_timer_handle
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[422]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_init
-</UL>
-
-<P><STRONG><a name="[1aa]"></a>user_keyvalue_send</STRONG> (Thumb, 274 bytes, Stack size 32 bytes, func.o(i.user_keyvalue_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = user_keyvalue_send &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_m_key_set
-</UL>
-
-<P><STRONG><a name="[41d]"></a>user_led_init</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, led.o(i.user_led_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = user_led_init &rArr; user_led_io_init &rArr; pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[424]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_init
-<LI><a href="#[260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led2_value
-<LI><a href="#[255]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_set
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[425]"></a>user_led_io_deinit</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, led.o(i.user_led_io_deinit))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = user_led_io_deinit &rArr; bt2_bat3_led_set &rArr; pmu_set_pin_dir &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led2_value
-<LI><a href="#[261]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bt2_bat3_led_set
-<LI><a href="#[255]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_set
-<LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[426]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_off
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[424]"></a>user_led_io_init</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, led.o(i.user_led_io_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = user_led_io_init &rArr; pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull
-<LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[41d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_init
-</UL>
-
-<P><STRONG><a name="[427]"></a>user_qdec_deinit</STRONG> (Thumb, 64 bytes, Stack size 8 bytes, qdec.o(i.user_qdec_deinit))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = user_qdec_deinit &rArr; pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull
-<LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-<LI><a href="#[27a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_gpio_value
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[41f]"></a>user_qdec_init</STRONG> (Thumb, 96 bytes, Stack size 8 bytes, qdec.o(i.user_qdec_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = user_qdec_init &rArr; pmu_set_port_mux &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull
-<LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_pin
-<LI><a href="#[3c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_irq_type
-<LI><a href="#[3c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_debounce_cnt
-<LI><a href="#[3c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_init
-<LI><a href="#[3be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_autorest_cnt_flag
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[374]"></a>user_sensor_init</STRONG> (Thumb, 182 bytes, Stack size 16 bytes, sensor.o(i.user_sensor_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = user_sensor_init &rArr; pmu_port_wakeup_func_set &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_read_reg
-<LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull
-<LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_port_wakeup_func_set
-<LI><a href="#[19c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;snesor_dpi_init
-<LI><a href="#[3d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_gpio_cpu_init
-</UL>
-<BR>[Called By]<UL><LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start
-<LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[420]"></a>user_task_init</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, user_task.o(i.user_task_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = user_task_init &rArr; os_task_create &rArr; os_task_create_x &rArr; from_task_func_to_msg_handle
-</UL>
-<BR>[Calls]<UL><LI><a href="#[251]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_task_create
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[41c]"></a>user_timer_init</STRONG> (Thumb, 74 bytes, Stack size 8 bytes, timer.o(i.user_timer_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = user_timer_init &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[3b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[282]"></a>user_url_send</STRONG> (Thumb, 270 bytes, Stack size 32 bytes, func.o(i.user_url_send))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = user_url_send &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[429]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;caps_lock_status_get
-<LI><a href="#[28a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;convert_ascii_to_hid
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-</UL>
-
-<P><STRONG><a name="[1ca]"></a>wdt_feed</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, driver_wdt.o(i.wdt_feed))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = wdt_feed &rArr; pmu_clear_isr_state &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[42a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_clear_isr_state (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;task_1s_timer_handle
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[27e]"></a>wdt_init</STRONG> (Thumb, 124 bytes, Stack size 16 bytes, driver_wdt.o(i.wdt_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = wdt_init &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[42b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_get_rc_clk (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-<LI><a href="#[440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_isr_ram (via Veneer)
-</UL>
-
-<P><STRONG><a name="[27f]"></a>wdt_start</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, driver_wdt.o(i.wdt_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = wdt_start &rArr; pmu_clear_isr_state &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-<LI><a href="#[42a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_clear_isr_state (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[19a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_ble_init
-</UL>
-
-<P><STRONG><a name="[428]"></a>wdt_stop</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, driver_wdt.o(i.wdt_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = wdt_stop &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-</UL>
-
-<P><STRONG><a name="[426]"></a>work_mode_led_off</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, led.o(i.work_mode_led_off))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = work_mode_led_off &rArr; pmu_set_pin_dir &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-</UL>
-<BR>[Called By]<UL><LI><a href="#[425]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_deinit
-<LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_timer_handle
-</UL>
-
-<P><STRONG><a name="[42c]"></a>work_mode_led_on</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, led.o(i.work_mode_led_on))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = work_mode_led_on &rArr; pmu_set_pin_dir &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir
-<LI><a href="#[27a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_gpio_value
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_timer_handle
-</UL>
-
-<P><STRONG><a name="[1a4]"></a>work_mode_led_prestart</STRONG> (Thumb, 86 bytes, Stack size 8 bytes, led.o(i.work_mode_led_prestart))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = work_mode_led_prestart &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[42c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_on
-<LI><a href="#[426]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_off
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback
-<LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_task_func
-<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_gap_evt_cb
-<LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init
-</UL>
-
-<P><STRONG><a name="[1ae]"></a>enable_cache</STRONG> (Thumb, 56 bytes, Stack size 0 bytes, entry.o(ram_code_front))
-<BR><BR>[Called By]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase
-<LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write
-<LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read
-<LI><a href="#[1d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_page_erase
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal
-<LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore_entry_imp
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[42d]"></a>pmu_gpio_isr_ram</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, proj_main.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_gpio_isr_ram &rArr; user_event_send &rArr; os_msg_post
-</UL>
-<BR>[Calls]<UL><LI><a href="#[27b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_event_send (via Veneer)
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[594]"></a>rwip_isr_timestampintstat</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, proj_main.o(ram_code), UNUSED)
-
-<P><STRONG><a name="[b]"></a>user_entry_before_sleep_imp</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, proj_main.o(ram_code))
-<BR><BR>[Calls]<UL><LI><a href="#[42e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_putc_noint_no_wait (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[42f]"></a>user_entry_after_sleep_imp</STRONG> (Thumb, 40 bytes, Stack size 8 bytes, proj_main.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = user_entry_after_sleep_imp
-</UL>
-<BR>[Calls]<UL><LI><a href="#[42e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_putc_noint_no_wait (via Veneer)
-<LI><a href="#[1b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_init (via Veneer)
-<LI><a href="#[1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_port_mux (via Veneer)
-<LI><a href="#[17d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_EnableIRQ (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[14f]"></a>timer0_isr_ram</STRONG> (Thumb, 42 bytes, Stack size 8 bytes, timer.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = timer0_isr_ram &rArr; pmu_set_gpio_value &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[430]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_clear_interrupt
-<LI><a href="#[27a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_gpio_value (via Veneer)
-<LI><a href="#[27b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_event_send (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[431]"></a>keyscan_isr_ram</STRONG> (Thumb, 196 bytes, Stack size 8 bytes, keyscan.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = keyscan_isr_ram &rArr; button_timer_start &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[288]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_timer_start (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[432]"></a>qdec_isr_ram</STRONG> (Thumb, 128 bytes, Stack size 24 bytes, qdec.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = qdec_isr_ram &rArr; user_event_send &rArr; os_msg_post
-</UL>
-<BR>[Calls]<UL><LI><a href="#[27b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_event_send (via Veneer)
-<LI><a href="#[3bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_get_cnt (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[154]"></a>i2s_isr_ram</STRONG> (Thumb, 34 bytes, Stack size 72 bytes, amic.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = i2s_isr_ram &rArr; audio_encode_store_pcm_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[433]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_get_int_status (via Veneer)
-<LI><a href="#[434]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;i2s_get_data (via Veneer)
-<LI><a href="#[24c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_store_pcm_data (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[448]"></a>app_get_ota_state</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, ota.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write
-</UL>
-
-<P><STRONG><a name="[1c5]"></a>app_set_ota_state</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, ota.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[3b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_deinit (via Veneer)
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[436]"></a>Crc32CalByByte</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, ota.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = Crc32CalByByte
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal
-</UL>
-
-<P><STRONG><a name="[1d7]"></a>app_otas_crc_cal</STRONG> (Thumb, 272 bytes, Stack size 64 bytes, ota.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = app_otas_crc_cal &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache
-<LI><a href="#[435]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_cache
-<LI><a href="#[436]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Crc32CalByByte
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[42a]"></a>pmu_clear_isr_state</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, driver_pmu.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = pmu_clear_isr_state &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_feed (via Veneer)
-<LI><a href="#[27f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_start (via Veneer)
-<LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[437]"></a>charge_isr_ram</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, driver_pmu.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = charge_isr_ram
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_isr (via Veneer)
-<LI><a href="#[438]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_disable_isr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[439]"></a>lvd_isr_ram</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, driver_pmu.o(ram_code))
-<BR><BR>[Calls]<UL><LI><a href="#[438]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_disable_isr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[43a]"></a>otd_isr_ram</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, driver_pmu.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = otd_isr_ram &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[438]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_disable_isr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[43b]"></a>onkey_isr_ram</STRONG> (Thumb, 54 bytes, Stack size 8 bytes, driver_pmu.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = onkey_isr_ram &rArr; frspim_rd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_isr2 (via Veneer)
-<LI><a href="#[43c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_disable_isr2 (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[43d]"></a>pmu_isr_ram_C</STRONG> (Thumb, 220 bytes, Stack size 16 bytes, driver_pmu.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = pmu_isr_ram_C &rArr; keyscan_isr_ram &rArr; button_timer_start &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[431]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_isr_ram
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[42d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_gpio_isr_ram
-<LI><a href="#[432]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qdec_isr_ram
-<LI><a href="#[43b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;onkey_isr_ram
-<LI><a href="#[43a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;otd_isr_ram
-<LI><a href="#[439]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lvd_isr_ram
-<LI><a href="#[437]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;charge_isr_ram
-<LI><a href="#[440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_isr_ram
-<LI><a href="#[441]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_lvd_protect_handle
-<LI><a href="#[43f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rtc_isr_ram
-<LI><a href="#[43e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_get_isr_state (via Veneer)
-<LI><a href="#[42a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_clear_isr_state
-</UL>
-<BR>[Called By]<UL><LI><a href="#[156]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram
-</UL>
-
-<P><STRONG><a name="[43f]"></a>rtc_isr_ram</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, driver_rtc.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[440]"></a>wdt_isr_ram</STRONG> (Thumb, 100 bytes, Stack size 0 bytes, driver_wdt.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = wdt_isr_ram &rArr; wdt_init &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[27e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_init (via Veneer)
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[155]"></a>exti_isr_ram</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, driver_exti.o(ram_code))
-<BR><BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[373]"></a>timer_run</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, driver_timer.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start (via Veneer)
-</UL>
-
-<P><STRONG><a name="[375]"></a>timer_stop</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, driver_timer.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[1a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_stop (via Veneer)
-</UL>
-
-<P><STRONG><a name="[430]"></a>timer_clear_interrupt</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, driver_timer.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[14f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer0_isr_ram
-<LI><a href="#[150]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_isr_ram
-<LI><a href="#[442]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_set_load_value
-</UL>
-
-<P><STRONG><a name="[442]"></a>timer_set_load_value</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, driver_timer.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[430]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_clear_interrupt
-</UL>
-
-<P><STRONG><a name="[150]"></a>timer1_isr_ram</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, driver_timer.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = timer1_isr_ram
-</UL>
-<BR>[Calls]<UL><LI><a href="#[430]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_clear_interrupt
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[443]"></a>HardFault_Handler_C</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, core_cm3_isr.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HardFault_Handler_C &rArr; platform_reset_patch &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[15d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;platform_reset_patch
-</UL>
-<BR>[Called By]<UL><LI><a href="#[146]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler_Ram
-</UL>
-
-<P><STRONG><a name="[158]"></a>pdm_isr_ram</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, app_boot_vectors.o(ram_code))
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[153]"></a>ssp_isr_ram</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, app_boot_vectors.o(ram_code))
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[151]"></a>uart0_isr_ram</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, app_boot_vectors.o(ram_code))
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[152]"></a>uart1_isr_ram</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, app_boot_vectors.o(ram_code))
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[1b8]"></a>patch_init</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, patch.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = patch_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[446]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FPB_CompSet (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore_entry_imp
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1b7]"></a>patch_set_entry</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, patch.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[303]"></a>patch_reset_entry</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, patch.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore_entry_imp
-<LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler (via Veneer)
-</UL>
-
-<P><STRONG><a name="[423]"></a>patch_set_2ms</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, patch.o(ram_code))
-<BR><BR>[Calls]<UL><LI><a href="#[446]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FPB_CompSet (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[41e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_gpio_init (via Veneer)
-</UL>
-
-<P><STRONG><a name="[c]"></a>svc_exception_handler_ram</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, patch.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = svc_exception_handler_ram
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[9]"></a>low_power_save_entry_imp</STRONG> (Thumb, 154 bytes, Stack size 8 bytes, patch.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = low_power_save_entry_imp &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[447]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_calibration_stop (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[a]"></a>low_power_restore_entry_imp</STRONG> (Thumb, 252 bytes, Stack size 8 bytes, patch.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = low_power_restore_entry_imp &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[43e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_get_isr_state (via Veneer)
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache
-<LI><a href="#[1bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_calibration_start (via Veneer)
-<LI><a href="#[303]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_reset_entry
-<LI><a href="#[1b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_init
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[26e]"></a>flash_write</STRONG> (Thumb, 222 bytes, Stack size 48 bytes, patch.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[1cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_disable
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache
-<LI><a href="#[435]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_cache
-<LI><a href="#[448]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_get_ota_state
-</UL>
-<BR>[Called By]<UL><LI><a href="#[379]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;inflash_write (via Veneer)
-<LI><a href="#[1d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_save_data
-<LI><a href="#[304]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_set_static_keys (via Veneer)
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash (via Veneer)
-<LI><a href="#[26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_clr_all_info (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1d2]"></a>flash_erase</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, patch.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = flash_erase &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[1cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_disable
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache
-<LI><a href="#[435]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_cache
-<LI><a href="#[448]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_get_ota_state
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback (via Veneer)
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[304]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_set_static_keys (via Veneer)
-<LI><a href="#[305]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_get_static_keys (via Veneer)
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash (via Veneer)
-<LI><a href="#[26c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_clr_all_info (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash (via Veneer)
-</UL>
-
-<P><STRONG><a name="[272]"></a>flash_read</STRONG> (Thumb, 252 bytes, Stack size 56 bytes, patch.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache
-<LI><a href="#[435]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_cache
-</UL>
-<BR>[Called By]<UL><LI><a href="#[378]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;inflash_read (via Veneer)
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash (via Veneer)
-<LI><a href="#[273]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_write_info_to_flash (via Veneer)
-<LI><a href="#[271]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_read_info_from_flash (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1bf]"></a>user_entry4</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, entry.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[15f]"></a>frspim_rd</STRONG> (Thumb, 118 bytes, Stack size 24 bytes, entry.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = frspim_rd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_init (via Veneer)
-<LI><a href="#[431]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_isr_ram
-<LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux (via Veneer)
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU (via Veneer)
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull (via Veneer)
-<LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir (via Veneer)
-<LI><a href="#[3bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_get_gpio_value (via Veneer)
-<LI><a href="#[27a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_gpio_value (via Veneer)
-<LI><a href="#[428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_stop (via Veneer)
-<LI><a href="#[260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led2_value (via Veneer)
-<LI><a href="#[27f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_start (via Veneer)
-<LI><a href="#[27e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_init (via Veneer)
-<LI><a href="#[3c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_sys_power_mode (via Veneer)
-<LI><a href="#[3b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_irq (via Veneer)
-<LI><a href="#[42d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_gpio_isr_ram
-<LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init (via Veneer)
-<LI><a href="#[17b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_enable (via Veneer)
-<LI><a href="#[179]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_disable (via Veneer)
-<LI><a href="#[256]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led1_value (via Veneer)
-<LI><a href="#[188]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_codec_power_enable (via Veneer)
-<LI><a href="#[18f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_codec_power_disable (via Veneer)
-<LI><a href="#[18a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_enable_adc (via Veneer)
-<LI><a href="#[190]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_disable_adc (via Veneer)
-<LI><a href="#[3c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_irq_type (via Veneer)
-<LI><a href="#[3c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_init (via Veneer)
-<LI><a href="#[3bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_get_cnt (via Veneer)
-<LI><a href="#[3be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_autorest_cnt_flag (via Veneer)
-<LI><a href="#[3c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_CPU (via Veneer)
-<LI><a href="#[3bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_port_wakeup_func_set (via Veneer)
-<LI><a href="#[43b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;onkey_isr_ram
-<LI><a href="#[43a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;otd_isr_ram
-<LI><a href="#[440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_isr_ram
-<LI><a href="#[441]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_lvd_protect_handle
-<LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-<LI><a href="#[1b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_sub_init (via Veneer)
-<LI><a href="#[3b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_bg_trim (via Veneer)
-<LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore_entry_imp
-<LI><a href="#[9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_save_entry_imp
-<LI><a href="#[182]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_set_sample_clock (via Veneer)
-<LI><a href="#[183]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_route_config (via Veneer)
-<LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch.o(.data)
-</UL>
-<P><STRONG><a name="[15e]"></a>frspim_wr</STRONG> (Thumb, 126 bytes, Stack size 24 bytes, entry.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[380]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;keyscan_init (via Veneer)
-<LI><a href="#[381]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_port_mux (via Veneer)
-<LI><a href="#[382]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_PMU (via Veneer)
-<LI><a href="#[25c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_pull (via Veneer)
-<LI><a href="#[279]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_dir (via Veneer)
-<LI><a href="#[27a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_gpio_value (via Veneer)
-<LI><a href="#[428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_stop (via Veneer)
-<LI><a href="#[260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led2_value (via Veneer)
-<LI><a href="#[27f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_start (via Veneer)
-<LI><a href="#[27e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_init (via Veneer)
-<LI><a href="#[3c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_sys_power_mode (via Veneer)
-<LI><a href="#[3b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_enable_irq (via Veneer)
-<LI><a href="#[42d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_gpio_isr_ram
-<LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init (via Veneer)
-<LI><a href="#[17b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_enable (via Veneer)
-<LI><a href="#[179]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_disable (via Veneer)
-<LI><a href="#[256]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led1_value (via Veneer)
-<LI><a href="#[188]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_codec_power_enable (via Veneer)
-<LI><a href="#[18f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_codec_power_disable (via Veneer)
-<LI><a href="#[189]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_init (via Veneer)
-<LI><a href="#[18a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_enable_adc (via Veneer)
-<LI><a href="#[190]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_disable_adc (via Veneer)
-<LI><a href="#[3c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_pin (via Veneer)
-<LI><a href="#[3c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_irq_type (via Veneer)
-<LI><a href="#[3c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_set_debounce_cnt (via Veneer)
-<LI><a href="#[3c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_init (via Veneer)
-<LI><a href="#[3be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_qdec_autorest_cnt_flag (via Veneer)
-<LI><a href="#[3c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_pin_to_CPU (via Veneer)
-<LI><a href="#[3bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_port_wakeup_func_set (via Veneer)
-<LI><a href="#[43a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;otd_isr_ram
-<LI><a href="#[440]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_isr_ram
-<LI><a href="#[441]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_lvd_protect_handle
-<LI><a href="#[42a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_clear_isr_state
-<LI><a href="#[1b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_sub_init (via Veneer)
-<LI><a href="#[3b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_bg_trim (via Veneer)
-<LI><a href="#[15d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;platform_reset_patch
-<LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch
-<LI><a href="#[a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore_entry_imp
-<LI><a href="#[9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_save_entry_imp
-<LI><a href="#[182]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_set_sample_clock (via Veneer)
-<LI><a href="#[183]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_route_config (via Veneer)
-<LI><a href="#[289]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_hw_set_freq (via Veneer)
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop
-<LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-<LI><a href="#[457]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_pll
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch.o(.data)
-</UL>
-<P><STRONG><a name="[44b]"></a>check_lp_clock</STRONG> (Thumb, 132 bytes, Stack size 8 bytes, entry.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = check_lp_clock &rArr; pmu_smooth_calc_calib_result
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[1bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_10us
-<LI><a href="#[1bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_calibration_start (via Veneer)
-<LI><a href="#[1bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_smooth_calc_calib_result
-<LI><a href="#[414]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_prevent_sleep_clear (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop
-</UL>
-
-<P><STRONG><a name="[44c]"></a>check_lp_clock_reset</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, entry.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = check_lp_clock_reset
-</UL>
-<BR>[Calls]<UL><LI><a href="#[412]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_prevent_sleep_set (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[160]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSuppressTicksAndSleep_patch
-<LI><a href="#[1ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;main_loop
-</UL>
-
-<P><STRONG><a name="[1ab]"></a>main_loop</STRONG> (Thumb, 106 bytes, Stack size 0 bytes, entry.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = main_loop &rArr; check_lp_clock &rArr; pmu_smooth_calc_calib_result
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[44d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GLOBAL_INT_START (via Veneer)
-<LI><a href="#[44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock_reset
-<LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock
-<LI><a href="#[44f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_sleep (via Veneer)
-<LI><a href="#[44e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_schedule (via Veneer)
-<LI><a href="#[450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_save (via Veneer)
-<LI><a href="#[451]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[435]"></a>disable_cache</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, entry.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase
-<LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write
-<LI><a href="#[272]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_read
-<LI><a href="#[1d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_page_erase
-<LI><a href="#[1d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_crc_cal
-</UL>
-
-<P><STRONG><a name="[160]"></a>vPortSuppressTicksAndSleep_patch</STRONG> (Thumb, 308 bytes, Stack size 32 bytes, patch_rtos.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = vPortSuppressTicksAndSleep_patch &rArr; check_lp_clock &rArr; pmu_smooth_calc_calib_result
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[452]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;eTaskConfirmSleepModeStatus (via Veneer)
-<LI><a href="#[1b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NVIC_SetPriority (via Veneer)
-<LI><a href="#[446]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FPB_CompSet (via Veneer)
-<LI><a href="#[44c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock_reset
-<LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock
-<LI><a href="#[454]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_time_get (via Veneer)
-<LI><a href="#[453]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_sleep_time_calc (via Veneer)
-<LI><a href="#[455]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_sleep_enter (via Veneer)
-<LI><a href="#[450]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_save (via Veneer)
-<LI><a href="#[451]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;low_power_restore (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch.o(.data)
-</UL>
-<P><STRONG><a name="[15b]"></a>__asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = __asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch &rArr; upload_rssi_value &rArr; gapc_get_conidx_imp
-</UL>
-<BR>[Calls]<UL><LI><a href="#[456]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;upload_rssi_value
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch_rf.o(ram_code)
-</UL>
-<P><STRONG><a name="[45d]"></a>rf_init_modem</STRONG> (Thumb, 188 bytes, Stack size 8 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = rf_init_modem
-</UL>
-<BR>[Called By]<UL><LI><a href="#[8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_app
-</UL>
-
-<P><STRONG><a name="[457]"></a>rf_init_pll</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = rf_init_pll &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-</UL>
-<BR>[Called By]<UL><LI><a href="#[8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_app
-</UL>
-
-<P><STRONG><a name="[456]"></a>upload_rssi_value</STRONG> (Thumb, 38 bytes, Stack size 8 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = upload_rssi_value &rArr; gapc_get_conidx_imp
-</UL>
-<BR>[Calls]<UL><LI><a href="#[4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conidx_imp (via Veneer)
-<LI><a href="#[458]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_rssi_ind (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch
-</UL>
-
-<P><STRONG><a name="[8]"></a>rf_init_app</STRONG> (Thumb, 112 bytes, Stack size 8 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = rf_init_app &rArr; rf_init_pll &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[45c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_pclk (via Veneer)
-<LI><a href="#[45b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_controller (via Veneer)
-<LI><a href="#[459]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_api (via Veneer)
-<LI><a href="#[45a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_em_init (via Veneer)
-<LI><a href="#[457]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_pll
-<LI><a href="#[45d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rf_init_modem
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> entry.o(i.app_main)
-</UL>
-<P><STRONG><a name="[45e]"></a>sch_arb_event_start_isr_patch</STRONG> (Thumb, 214 bytes, Stack size 32 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = sch_arb_event_start_isr_patch &rArr; patch_handle_lld_con_env
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[454]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_time_get (via Veneer)
-<LI><a href="#[460]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_sw_int_req (via Veneer)
-<LI><a href="#[45f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_handle_lld_con_env
-</UL>
-<BR>[Called By]<UL><LI><a href="#[462]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_timestamp
-</UL>
-
-<P><STRONG><a name="[461]"></a>sch_arb_event_start_direct</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = sch_arb_event_start_direct
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_set (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[454]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_time_get (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[463]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_isr_patch
-</UL>
-
-<P><STRONG><a name="[462]"></a>rwble_isr_timestamp</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = rwble_isr_timestamp &rArr; sch_arb_event_start_isr_patch &rArr; patch_handle_lld_con_env
-</UL>
-<BR>[Calls]<UL><LI><a href="#[45e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_isr_patch
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[46b]"></a>rwble_isr_entry1</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, patch_rf.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[463]"></a>rwip_isr_patch</STRONG> (Thumb, 150 bytes, Stack size 16 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = rwip_isr_patch &rArr; sch_arb_event_start_direct
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_set (via Veneer)
-<LI><a href="#[464]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_sw_isr (via Veneer)
-<LI><a href="#[414]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_prevent_sleep_clear (via Veneer)
-<LI><a href="#[461]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_direct
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[465]"></a>sch_prog_end_isr_ram</STRONG> (Thumb, 290 bytes, Stack size 24 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = sch_prog_end_isr_ram
-</UL>
-<BR>[Calls]<UL><LI><a href="#[414]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_prevent_sleep_clear (via Veneer)
-<LI><a href="#[466]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_rxdesc_free (via Veneer)
-<LI><a href="#[467]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_rxdesc_check (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[468]"></a>check_end_event</STRONG> (Thumb, 52 bytes, Stack size 8 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = check_end_event &rArr; scan_event_end &rArr; mesh_fatal_error_report
-</UL>
-<BR>[Calls]<UL><LI><a href="#[469]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;scan_event_end
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[46a]"></a>sch_prog_rx_isr_ram</STRONG> (Thumb, 82 bytes, Stack size 16 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sch_prog_rx_isr_ram
-</UL>
-<BR>[Calls]<UL><LI><a href="#[466]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_rxdesc_free (via Veneer)
-<LI><a href="#[467]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_rxdesc_check (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[46f]"></a>rwble_isr_rx_patch</STRONG> (Thumb, 150 bytes, Stack size 20 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = rwble_isr_rx_patch
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[46d]"></a>sch_prog_tx_isr_ram</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sch_prog_tx_isr_ram
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[14e]"></a>rwble_isr_patch</STRONG> (Thumb, 296 bytes, Stack size 32 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = rwble_isr_patch &rArr; check_end_event &rArr; scan_event_end &rArr; mesh_fatal_error_report
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[42f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_after_sleep_imp
-<LI><a href="#[15d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;platform_reset_patch
-<LI><a href="#[1b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_optimize_power_consumption_get
-<LI><a href="#[470]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_skip_isr (via Veneer)
-<LI><a href="#[46c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_isr (via Veneer)
-<LI><a href="#[46b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_entry1
-<LI><a href="#[46e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_rx_isr
-<LI><a href="#[471]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_lld_evt_end_isr
-<LI><a href="#[46d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_tx_isr_ram
-<LI><a href="#[46f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_rx_patch
-<LI><a href="#[46a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_rx_isr_ram
-<LI><a href="#[468]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_end_event
-<LI><a href="#[465]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_prog_end_isr_ram
-<LI><a href="#[463]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_isr_patch
-<LI><a href="#[462]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_timestamp
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[445]"></a>con_sched_patch</STRONG> (Thumb, 144 bytes, Stack size 20 bytes, patch_rf.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = con_sched_patch
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SVC_Handler
-</UL>
-
-<P><STRONG><a name="[161]"></a>adv_tx_free_imp</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, patch_rf.o(ram_code))
-<BR><BR>[Calls]<UL><LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch.o(.data)
-</UL>
-<P><STRONG><a name="[473]"></a>lc_update_check</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, patch_rf.o(ram_code), UNUSED)
-<BR><BR>[Called By]<UL><LI><a href="#[472]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_con_tx_remove_duplicate
-</UL>
-
-<P><STRONG><a name="[472]"></a>lld_con_tx_remove_duplicate</STRONG> (Thumb, 294 bytes, Stack size 48 bytes, patch_rf.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[35c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send_basic (via Veneer)
-<LI><a href="#[320]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_extract (via Veneer)
-<LI><a href="#[393]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_acl_tx_free (via Veneer)
-<LI><a href="#[473]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lc_update_check
-</UL>
-
-<P><STRONG><a name="[474]"></a>__asm___11_sys_utils_c_415ab936__cpu_delay</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sys_utils.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[1bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_10us
-</UL>
-
-<P><STRONG><a name="[17c]"></a>co_delay_100us</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, sys_utils.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[418]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_get_pclk_config (via Veneer)
-<LI><a href="#[474]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__asm___11_sys_utils_c_415ab936__cpu_delay
-</UL>
-<BR>[Called By]<UL><LI><a href="#[15]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_callback (via Veneer)
-<LI><a href="#[3d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_poweron (via Veneer)
-<LI><a href="#[41b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;retry_handshake
-<LI><a href="#[1d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable
-<LI><a href="#[17b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_enable (via Veneer)
-<LI><a href="#[441]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_lvd_protect_handle
-<LI><a href="#[42a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_clear_isr_state
-<LI><a href="#[1cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_disable
-<LI><a href="#[443]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler_C
-<LI><a href="#[47e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_protect_enable1
-</UL>
-
-<P><STRONG><a name="[1bc]"></a>co_delay_10us</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, sys_utils.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = co_delay_10us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[418]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_get_pclk_config (via Veneer)
-<LI><a href="#[474]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__asm___11_sys_utils_c_415ab936__cpu_delay
-</UL>
-<BR>[Called By]<UL><LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-<LI><a href="#[47d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_erase
-<LI><a href="#[47b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_OTP_write
-</UL>
-
-<P><STRONG><a name="[475]"></a>kalmanFilter</STRONG> (Thumb, 172 bytes, Stack size 24 bytes, sys_utils.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[25e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fmul (via Veneer)
-<LI><a href="#[16b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fsub (via Veneer)
-<LI><a href="#[16d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fdiv (via Veneer)
-<LI><a href="#[168]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_fadd (via Veneer)
-<LI><a href="#[476]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_f2d (via Veneer)
-<LI><a href="#[175]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_ddiv (via Veneer)
-<LI><a href="#[16e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_dadd (via Veneer)
-<LI><a href="#[177]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_d2f (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[477]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Smoothing_Filter_handle
-</UL>
-
-<P><STRONG><a name="[477]"></a>Smoothing_Filter_handle</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, sys_utils.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[475]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;kalmanFilter
-</UL>
-
-<P><STRONG><a name="[595]"></a>_system_power_off</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sys_utils.o(ram_code), UNUSED)
-
-<P><STRONG><a name="[15d]"></a>platform_reset_patch</STRONG> (Thumb, 62 bytes, Stack size 0 bytes, sys_utils.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = platform_reset_patch &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[478]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;GLOBAL_INT_STOP (via Veneer)
-<LI><a href="#[446]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;FPB_CompSet (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-<LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-<LI><a href="#[443]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler_C
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> patch.o(.data)
-</UL>
-<P><STRONG><a name="[441]"></a>system_lvd_protect_handle</STRONG> (Thumb, 128 bytes, Stack size 32 bytes, sys_utils.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = system_lvd_protect_handle &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd
-<LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-
-<P><STRONG><a name="[1b3]"></a>system_optimize_power_consumption_get</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sys_utils.o(ram_code))
-<BR><BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[41b]"></a>retry_handshake</STRONG> (Thumb, 132 bytes, Stack size 8 bytes, sys_utils.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = retry_handshake &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[1b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_init (via Veneer)
-<LI><a href="#[1ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_port_mux (via Veneer)
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache
-<LI><a href="#[435]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_cache
-<LI><a href="#[47a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_boot_host_comm (via Veneer)
-<LI><a href="#[479]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_port_pull (via Veneer)
-<LI><a href="#[45c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_set_pclk (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_custom_parameters (via Veneer)
-</UL>
-
-<P><STRONG><a name="[47b]"></a>flash_OTP_write</STRONG> (Thumb, 224 bytes, Stack size 48 bytes, flash.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[1bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_10us
-<LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-
-<P><STRONG><a name="[180]"></a>flash_OTP_read</STRONG> (Thumb, 110 bytes, Stack size 40 bytes, flash.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = flash_OTP_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init (via Veneer)
-<LI><a href="#[3b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_bg_trim (via Veneer)
-</UL>
-
-<P><STRONG><a name="[47d]"></a>flash_OTP_erase</STRONG> (Thumb, 98 bytes, Stack size 16 bytes, flash.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[1bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_10us
-<LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1d0]"></a>flash_page_erase</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, flash.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = flash_page_erase
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[1ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;enable_cache
-<LI><a href="#[435]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;disable_cache
-<LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[379]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;inflash_write (via Veneer)
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1d1]"></a>flash_protect_enable</STRONG> (Thumb, 108 bytes, Stack size 16 bytes, flash.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase
-<LI><a href="#[1ba]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_entry_before_ble_init (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[1cf]"></a>flash_protect_disable</STRONG> (Thumb, 106 bytes, Stack size 16 bytes, flash.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = flash_protect_disable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_erase
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[47e]"></a>flash_protect_enable1</STRONG> (Thumb, 112 bytes, Stack size 24 bytes, flash.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[17c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_delay_100us
-<LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-
-<P><STRONG><a name="[47f]"></a>flash_read_id</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, flash.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[47c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;qspi_stig_cmd (via Veneer)
-</UL>
-
-<P><STRONG><a name="[480]"></a>calib_lld_send</STRONG> (Thumb, 246 bytes, Stack size 32 bytes, adv_check_mode.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[390]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_acl_tx_alloc (via Veneer)
-<LI><a href="#[481]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_read_clock (via Veneer)
-</UL>
-
-<P><STRONG><a name="[482]"></a>calib_lld_receive</STRONG> (Thumb, 178 bytes, Stack size 16 bytes, adv_check_mode.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[481]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_read_clock (via Veneer)
-</UL>
-
-<P><STRONG><a name="[46e]"></a>calib_lld_rx_isr</STRONG> (Thumb, 86 bytes, Stack size 24 bytes, adv_check_mode.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = calib_lld_rx_isr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[467]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_rxdesc_check (via Veneer)
-<LI><a href="#[483]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_meter_recv_msg (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[484]"></a>calib_lld_cancel</STRONG> (Thumb, 126 bytes, Stack size 32 bytes, adv_check_mode.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[393]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_acl_tx_free (via Veneer)
-<LI><a href="#[485]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_activity_free_set (via Veneer)
-<LI><a href="#[467]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lld_rxdesc_check (via Veneer)
-</UL>
-<BR>[Called By]<UL></UL>
-
-<P><STRONG><a name="[471]"></a>calib_lld_evt_end_isr</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, adv_check_mode.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = calib_lld_evt_end_isr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[393]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_acl_tx_free (via Veneer)
-<LI><a href="#[485]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_activity_free_set (via Veneer)
-<LI><a href="#[486]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;calib_meter_evt_end (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[14e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwble_isr_patch
-</UL>
-
-<P><STRONG><a name="[487]"></a>calib_lld_init</STRONG> (Thumb, 512 bytes, Stack size 32 bytes, adv_check_mode.o(ram_code), UNUSED)
-<BR><BR>[Calls]<UL><LI><a href="#[488]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;llm_activity_free_get (via Veneer)
-</UL>
-
-<P><STRONG><a name="[596]"></a>calib_set_freq_config</STRONG> (Thumb, 166 bytes, Stack size 8 bytes, adv_check_mode.o(ram_code), UNUSED)
-
-<P><STRONG><a name="[45f]"></a>patch_handle_lld_con_env</STRONG> (Thumb, 74 bytes, Stack size 16 bytes, patch_no_md_bit.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = patch_handle_lld_con_env
-</UL>
-<BR>[Called By]<UL><LI><a href="#[45e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sch_arb_event_start_isr_patch
-</UL>
-
-<P><STRONG><a name="[469]"></a>scan_event_end</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, m_al_scan.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = scan_event_end &rArr; mesh_fatal_error_report
-</UL>
-<BR>[Calls]<UL><LI><a href="#[489]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mesh_fatal_error_report (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[468]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_end_event
-</UL>
-<P>
-<H3>
-Local Symbols
-</H3>
-<P><STRONG><a name="[3c]"></a>user_task_func</STRONG> (Thumb, 230 bytes, Stack size 16 bytes, user_task.o(i.user_task_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = user_task_func &rArr; sp_start_adv &rArr; gap_set_advertising_rsp_data &rArr; appm_set_scan_response_data &rArr; appm_execute_activity_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[428]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_stop
-<LI><a href="#[427]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_deinit
-<LI><a href="#[424]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_init
-<LI><a href="#[425]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_led_io_deinit
-<LI><a href="#[416]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_keyscan_io_init
-<LI><a href="#[3d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_poweron
-<LI><a href="#[3d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_powerdown
-<LI><a href="#[3d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_get_motion
-<LI><a href="#[260]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_set_led2_value
-<LI><a href="#[262]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;lowbat_led_timer_stop
-<LI><a href="#[281]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_stop_advertising
-<LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req
-<LI><a href="#[261]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bt2_bat3_led_set
-<LI><a href="#[275]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_rx_data_cope
-<LI><a href="#[255]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;bat1_led_set
-<LI><a href="#[1a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_prestart
-<LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-<LI><a href="#[1a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_stop
-<LI><a href="#[19f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sp_start_adv
-<LI><a href="#[27c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_value_send
-<LI><a href="#[280]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;curr_conn_index_get
-<LI><a href="#[27f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;wdt_start
-<LI><a href="#[41f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_qdec_init
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[25b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;battery_voltage_get
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> user_task.o(i.user_task_init)
-</UL>
-<P><STRONG><a name="[39]"></a>button_timer_handle</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, keyscan.o(i.button_timer_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = button_timer_handle &rArr; button_ticks &rArr; button_timer_stop &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[286]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_ticks
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> keyscan.o(i.user_keyscan_init)
-</UL>
-<P><STRONG><a name="[283]"></a>button_handler</STRONG> (Thumb, 502 bytes, Stack size 16 bytes, button.o(i.button_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = button_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[284]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_press_status_get
-</UL>
-<BR>[Called By]<UL><LI><a href="#[286]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;button_ticks
-</UL>
-
-<P><STRONG><a name="[3d9]"></a>sensor_read_byte</STRONG> (Thumb, 98 bytes, Stack size 0 bytes, sensor.o(i.sensor_read_byte))
-<BR><BR>[Called By]<UL><LI><a href="#[3d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_read_reg
-</UL>
-
-<P><STRONG><a name="[3d1]"></a>sensor_read_reg</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, sensor.o(i.sensor_read_reg))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = sensor_read_reg
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_write_byte
-<LI><a href="#[3d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_read_byte
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_poweron
-<LI><a href="#[3d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_powerdown
-<LI><a href="#[3d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_get_motion
-<LI><a href="#[374]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_sensor_init
-</UL>
-
-<P><STRONG><a name="[3d6]"></a>sensor_sync_clk</STRONG> (Thumb, 68 bytes, Stack size 0 bytes, sensor.o(i.sensor_sync_clk))
-<BR><BR>[Called By]<UL><LI><a href="#[3d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_poweron
-<LI><a href="#[3d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_powerdown
-</UL>
-
-<P><STRONG><a name="[3d8]"></a>sensor_write_byte</STRONG> (Thumb, 100 bytes, Stack size 0 bytes, sensor.o(i.sensor_write_byte))
-<BR><BR>[Called By]<UL><LI><a href="#[3d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_write_reg
-<LI><a href="#[3d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_read_reg
-</UL>
-
-<P><STRONG><a name="[3d5]"></a>sensor_write_reg</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, sensor.o(i.sensor_write_reg))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = sensor_write_reg
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_write_byte
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_poweron
-<LI><a href="#[3d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sensor_powerdown
-<LI><a href="#[19c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;snesor_dpi_init
-</UL>
-
-<P><STRONG><a name="[3a]"></a>work_mode_timer_handle</STRONG> (Thumb, 86 bytes, Stack size 16 bytes, led.o(i.work_mode_timer_handle))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = work_mode_timer_handle &rArr; work_mode_led_on &rArr; pmu_set_pin_dir &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[42c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_on
-<LI><a href="#[426]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;work_mode_led_off
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> led.o(i.user_led_init)
-</UL>
-<P><STRONG><a name="[34]"></a>msbc_pack_frame</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, sbc.o(i.msbc_pack_frame))
-<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = msbc_pack_frame &rArr; sbc_pack_frame_internal &rArr; sbc_calculate_bits_internal
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_pack_frame_internal
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc.o(i.sbc_set_defaults)
-</UL>
-<P><STRONG><a name="[3cd]"></a>sbc_analyze_audio</STRONG> (Thumb, 154 bytes, Stack size 24 bytes, sbc.o(i.sbc_analyze_audio))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = sbc_analyze_audio
-</UL>
-<BR>[Called By]<UL><LI><a href="#[252]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encode
-</UL>
-
-<P><STRONG><a name="[3cf]"></a>sbc_calculate_bits_internal</STRONG> (Thumb, 342 bytes, Stack size 64 bytes, sbc.o(i.sbc_calculate_bits_internal))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = sbc_calculate_bits_internal
-</UL>
-<BR>[Called By]<UL><LI><a href="#[3ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_pack_frame_internal
-</UL>
-
-<P><STRONG><a name="[35]"></a>sbc_pack_frame</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, sbc.o(i.sbc_pack_frame))
-<BR><BR>[Stack]<UL><LI>Max Depth = 248<LI>Call Chain = sbc_pack_frame &rArr; sbc_pack_frame_internal &rArr; sbc_calculate_bits_internal
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_pack_frame_internal
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc.o(i.sbc_set_defaults)
-</UL>
-<P><STRONG><a name="[3ad]"></a>sbc_pack_frame_internal</STRONG> (Thumb, 450 bytes, Stack size 176 bytes, sbc.o(i.sbc_pack_frame_internal))
-<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = sbc_pack_frame_internal &rArr; sbc_calculate_bits_internal
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_calculate_bits_internal
-</UL>
-<BR>[Called By]<UL><LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_pack_frame
-<LI><a href="#[34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;msbc_pack_frame
-</UL>
-
-<P><STRONG><a name="[3ce]"></a>sbc_set_defaults</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, sbc.o(i.sbc_set_defaults))
-<BR><BR>[Called By]<UL><LI><a href="#[246]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_init
-</UL>
-
-<P><STRONG><a name="[2e]"></a>sbc_analyze_1b_8s_simd_even</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sbc_analyze_1b_8s_simd_even
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd)
-</UL>
-<P><STRONG><a name="[2d]"></a>sbc_analyze_1b_8s_simd_odd</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, sbc_primitives.o(i.sbc_analyze_1b_8s_simd_odd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sbc_analyze_1b_8s_simd_odd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd
-</UL>
-<BR>[Address Reference Count : 2]<UL><LI> sbc_primitives.o(i.sbc_analyze_1b_8s_simd_even)
-<LI> sbc_primitives.o(i.sbc_init_primitives)
-</UL>
-<P><STRONG><a name="[2f]"></a>sbc_analyze_4b_4s_simd</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, sbc_primitives.o(i.sbc_analyze_4b_4s_simd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sbc_analyze_4b_4s_simd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc_primitives.o(i.sbc_init_primitives)
-</UL>
-<P><STRONG><a name="[30]"></a>sbc_analyze_4b_8s_simd</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, sbc_primitives.o(i.sbc_analyze_4b_8s_simd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sbc_analyze_4b_8s_simd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc_primitives.o(i.sbc_init_primitives)
-</UL>
-<P><STRONG><a name="[33]"></a>sbc_calc_scalefactors</STRONG> (Thumb, 74 bytes, Stack size 20 bytes, sbc_primitives.o(i.sbc_calc_scalefactors))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = sbc_calc_scalefactors
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc_primitives.o(i.sbc_init_primitives)
-</UL>
-<P><STRONG><a name="[31]"></a>sbc_enc_process_input_4s_le</STRONG> (Thumb, 84 bytes, Stack size 16 bytes, sbc_primitives.o(i.sbc_enc_process_input_4s_le))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sbc_enc_process_input_4s_le
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc_primitives.o(i.sbc_init_primitives)
-</UL>
-<P><STRONG><a name="[32]"></a>sbc_enc_process_input_8s_le</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, sbc_primitives.o(i.sbc_enc_process_input_8s_le))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sbc_enc_process_input_8s_le &rArr; sbc_encoder_process_input_s8_internal
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encoder_process_input_s8_internal
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> sbc_primitives.o(i.sbc_init_primitives)
-</UL>
-<P><STRONG><a name="[3cb]"></a>sbc_encoder_process_input_s8_internal</STRONG> (Thumb, 216 bytes, Stack size 16 bytes, sbc_primitives.o(i.sbc_encoder_process_input_s8_internal))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = sbc_encoder_process_input_s8_internal
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[32]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_enc_process_input_8s_le
-</UL>
-
-<P><STRONG><a name="[24f]"></a>audio_encoder_next_frame_handler</STRONG> (Thumb, 116 bytes, Stack size 32 bytes, audio_encoder.o(i.audio_encoder_next_frame_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = audio_encoder_next_frame_handler &rArr; sbc_encode &rArr; sbc_analyze_audio
-</UL>
-<BR>[Calls]<UL><LI><a href="#[254]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;encode
-<LI><a href="#[252]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;sbc_encode
-<LI><a href="#[253]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;encoder_frame_out_func
-</UL>
-<BR>[Called By]<UL><LI><a href="#[10]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;audio_encode_task
-</UL>
-
-<P><STRONG><a name="[16]"></a>dis_gatt_msg_handler</STRONG> (Thumb, 58 bytes, Stack size 8 bytes, dev_info_service.o(i.dis_gatt_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = dis_gatt_msg_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> dev_info_service.o(i.dis_gatt_add_service)
-</UL>
-<P><STRONG><a name="[38]"></a>sp_gatt_msg_handler</STRONG> (Thumb, 262 bytes, Stack size 24 bytes, simple_gatt_service.o(i.sp_gatt_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = sp_gatt_msg_handler &rArr; hid_mouse_timer_start &rArr; timer_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start
-<LI><a href="#[27b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;user_event_send
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> simple_gatt_service.o(i.sp_gatt_add_service)
-</UL>
-<P><STRONG><a name="[28]"></a>hid_gatt_msg_handler</STRONG> (Thumb, 326 bytes, Stack size 32 bytes, hid_service.o(i.hid_gatt_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = hid_gatt_msg_handler &rArr; hid_mouse_timer_start &rArr; timer_init
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hid_mouse_timer_start
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> hid_service.o(i.hid_gatt_add_service)
-</UL>
-<P><STRONG><a name="[2b]"></a>ota_gatt_msg_handler</STRONG> (Thumb, 174 bytes, Stack size 16 bytes, ota_service.o(i.ota_gatt_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 192<LI>Call Chain = ota_gatt_msg_handler &rArr; app_otas_recv_data &rArr; app_otas_crc_cal &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_init
-<LI><a href="#[3b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ota_deinit
-<LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-<LI><a href="#[1c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_read_data
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> ota_service.o(i.ota_gatt_add_service)
-</UL>
-<P><STRONG><a name="[1d5]"></a>app_otas_get_curr_firmwave_version</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, ota.o(i.app_otas_get_curr_firmwave_version))
-<BR><BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1cd]"></a>app_otas_get_storage_address</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, ota.o(i.app_otas_get_storage_address))
-<BR><BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data
-</UL>
-
-<P><STRONG><a name="[1d6]"></a>app_otas_save_data</STRONG> (Thumb, 64 bytes, Stack size 32 bytes, ota.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = app_otas_save_data &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[249]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Save (via Veneer)
-<LI><a href="#[24b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;CPU_SR_Restore (via Veneer)
-<LI><a href="#[26e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;flash_write
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_otas_recv_data (via Veneer)
-</UL>
-
-<P><STRONG><a name="[11]"></a>batt_gatt_msg_handler</STRONG> (Thumb, 140 bytes, Stack size 24 bytes, batt_service.o(i.batt_gatt_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = batt_gatt_msg_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> batt_service.o(i.batt_gatt_add_service)
-</UL>
-<P><STRONG><a name="[289]"></a>codec_hw_set_freq</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, driver_codec.o(i.codec_hw_set_freq))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = codec_hw_set_freq &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[189]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;codec_init
-</UL>
-
-<P><STRONG><a name="[183]"></a>adc_route_config</STRONG> (Thumb, 454 bytes, Stack size 16 bytes, driver_adc.o(i.adc_route_config))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = adc_route_config &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init
-</UL>
-
-<P><STRONG><a name="[182]"></a>adc_set_sample_clock</STRONG> (Thumb, 126 bytes, Stack size 16 bytes, driver_adc.o(i.adc_set_sample_clock))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = adc_set_sample_clock &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[15e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_wr (via Veneer)
-<LI><a href="#[15f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;frspim_rd (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[17e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adc_init
-</UL>
-
-<P><STRONG><a name="[146]"></a>HardFault_Handler_Ram</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, app_boot_vectors.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = HardFault_Handler_Ram &rArr; HardFault_Handler_C &rArr; platform_reset_patch &rArr; frspim_wr
-</UL>
-<BR>[Calls]<UL><LI><a href="#[443]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler_C
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[156]"></a>pmu_isr_ram</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, app_boot_vectors.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = pmu_isr_ram &rArr; pmu_isr_ram_C &rArr; keyscan_isr_ram &rArr; button_timer_start &rArr; os_timer_start &rArr; os_timer_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[43d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pmu_isr_ram_C
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[14a]"></a>SVC_Handler</STRONG> (Thumb, 74 bytes, Stack size 0 bytes, app_boot_vectors.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = SVC_Handler &rArr; con_sched_patch
-</UL>
-<BR>[Calls]<UL><LI><a href="#[444]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;vPortSVCHandler (via Veneer)
-<LI><a href="#[445]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;con_sched_patch
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_boot_vectors.o(RESET)
-</UL>
-<P><STRONG><a name="[343]"></a>gatt_clr_peer_svc</STRONG> (Thumb, 58 bytes, Stack size 24 bytes, gatt_api.o(i.gatt_clr_peer_svc))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gatt_clr_peer_svc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp
-</UL>
-
-<P><STRONG><a name="[27]"></a>gatt_msg_default_handler</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, gatt_api.o(i.gatt_msg_default_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 592<LI>Call Chain = gatt_msg_default_handler &rArr; gatt_msg_default_handler_imp &rArr; gatt_store_peer_prf_info &rArr; prf_extract_svc_info_uuid_128 &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gatt_api.o(i.gatt_service_init)
-</UL>
-<P><STRONG><a name="[344]"></a>gatt_msg_default_handler_imp</STRONG> (Thumb, 1526 bytes, Stack size 344 bytes, gatt_api.o(i.gatt_msg_default_handler_imp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 584<LI>Call Chain = gatt_msg_default_handler_imp &rArr; gatt_store_peer_prf_info &rArr; prf_extract_svc_info_uuid_128 &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-<LI><a href="#[346]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_msg_post
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[349]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_write_peer_svc_to_flash
-<LI><a href="#[345]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_active_service_id
-<LI><a href="#[347]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_store_peer_prf_info
-<LI><a href="#[348]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_regist_peer_prf_info
-<LI><a href="#[343]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_clr_peer_svc
-</UL>
-<BR>[Called By]<UL><LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler
-</UL>
-
-<P><STRONG><a name="[348]"></a>gatt_regist_peer_prf_info</STRONG> (Thumb, 114 bytes, Stack size 24 bytes, gatt_api.o(i.gatt_regist_peer_prf_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gatt_regist_peer_prf_info
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp
-</UL>
-
-<P><STRONG><a name="[26]"></a>gatt_servcie_added</STRONG> (Thumb, 50 bytes, Stack size 24 bytes, gatt_api.o(i.gatt_servcie_added))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gatt_servcie_added
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gatt_api.o(i.gatt_profile_task_add)
-</UL>
-<P><STRONG><a name="[166]"></a>gatt_service_connection_cleanup</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, gatt_api.o(i.gatt_service_connection_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gatt_service_connection_cleanup
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gatt_api.o(.data)
-</UL>
-<P><STRONG><a name="[165]"></a>gatt_service_connection_created</STRONG> (Thumb, 60 bytes, Stack size 24 bytes, gatt_api.o(i.gatt_service_connection_created))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gatt_service_connection_created
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gatt_api.o(.data)
-</UL>
-<P><STRONG><a name="[164]"></a>gatt_service_destroy</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, gatt_api.o(i.gatt_service_destroy))
-<BR>[Address Reference Count : 1]<UL><LI> gatt_api.o(.data)
-</UL>
-<P><STRONG><a name="[163]"></a>gatt_service_init</STRONG> (Thumb, 742 bytes, Stack size 72 bytes, gatt_api.o(i.gatt_service_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 288<LI>Call Chain = gatt_service_init &rArr; attm_svc_create_db_ext &rArr; attmdb_add_service &rArr; attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[28f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;from_task_func_to_msg_handle
-<LI><a href="#[224]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db_ext
-<LI><a href="#[222]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_svc_create_db
-<LI><a href="#[218]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_set_value
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gatt_api.o(.data)
-</UL>
-<P><STRONG><a name="[347]"></a>gatt_store_peer_prf_info</STRONG> (Thumb, 284 bytes, Stack size 48 bytes, gatt_api.o(i.gatt_store_peer_prf_info))
-<BR><BR>[Stack]<UL><LI>Max Depth = 240<LI>Call Chain = gatt_store_peer_prf_info &rArr; prf_extract_svc_info_uuid_128 &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[34d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;prf_extract_svc_info_uuid_128
-</UL>
-<BR>[Called By]<UL><LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp
-</UL>
-
-<P><STRONG><a name="[345]"></a>get_active_service_id</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, gatt_api.o(i.get_active_service_id))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = get_active_service_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[344]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_msg_default_handler_imp
-</UL>
-
-<P><STRONG><a name="[1bd]"></a>pmu_smooth_calc_calib_result</STRONG> (Thumb, 162 bytes, Stack size 32 bytes, entry.o(ram_code))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = pmu_smooth_calc_calib_result
-</UL>
-<BR>[Calls]<UL><LI><a href="#[449]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_sleep_mul_64 (via Veneer)
-<LI><a href="#[44a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rwip_sleep_div_64 (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[44b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_lp_clock
-<LI><a href="#[167]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_main (via Veneer)
-</UL>
-
-<P><STRONG><a name="[37b]"></a>em_ble_generate_base_address_table</STRONG> (Thumb, 174 bytes, Stack size 8 bytes, jump_table.o(i.em_ble_generate_base_address_table))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = em_ble_generate_base_address_table
-</UL>
-<BR>[Called By]<UL><LI><a href="#[37a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;initial_static_memory
-</UL>
-
-<P><STRONG><a name="[2]"></a>jump_table_param_get</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, jump_table.o(i.jump_table_param_get))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = jump_table_param_get &rArr; jump_table_get_static_keys &rArr; flash_erase &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[305]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_get_static_keys
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> jump_table.o(jump_table_4)
-</UL>
-<P><STRONG><a name="[3]"></a>jump_table_param_set</STRONG> (Thumb, 50 bytes, Stack size 8 bytes, jump_table.o(i.jump_table_param_set))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = jump_table_param_set &rArr; jump_table_set_static_keys &rArr; flash_write &rArr; flash_protect_enable &rArr; co_delay_100us
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[304]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_set_static_keys
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> jump_table.o(jump_table_4)
-</UL>
-<P><STRONG><a name="[15a]"></a>rf_force_agc_enable</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, patch_rf.o(i.rf_force_agc_enable))
-<BR>[Address Reference Count : 1]<UL><LI> patch_rf.o(ram_code)
-</UL>
-<P><STRONG><a name="[419]"></a>trng_flow_w_specific_smp_cnt</STRONG> (Thumb, 166 bytes, Stack size 12 bytes, sys_utils.o(i.trng_flow_w_specific_smp_cnt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = trng_flow_w_specific_smp_cnt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;trng_init_
-</UL>
-
-<P><STRONG><a name="[17]"></a>os_default_task_func</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, os_task.o(i.os_default_task_func))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = os_default_task_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> os_task.o(i.from_task_func_to_msg_handle)
-</UL>
-<P><STRONG><a name="[3b1]"></a>free_time_evt_id</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, os_timer.o(i.free_time_evt_id))
-<BR><BR>[Called By]<UL><LI><a href="#[1a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_stop
-<LI><a href="#[3b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_destroy
-</UL>
-
-<P><STRONG><a name="[3b3]"></a>get_valid_tim_evt_id</STRONG> (Thumb, 70 bytes, Stack size 12 bytes, os_timer.o(i.get_valid_tim_evt_id))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = get_valid_tim_evt_id
-</UL>
-<BR>[Called By]<UL><LI><a href="#[1a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;os_timer_start
-</UL>
-
-<P><STRONG><a name="[12]"></a>ble_bond_addr_resolve_cb</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, user_bond_manage.o(i.ble_bond_addr_resolve_cb))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = ble_bond_addr_resolve_cb &rArr; app_connection_success_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[267]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_set_evt_func
-<LI><a href="#[268]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_connection_send_cfm
-<LI><a href="#[198]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_success_ind_func
-<LI><a href="#[196]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_req_ind_func
-<LI><a href="#[1f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_init
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> user_bond_manage.o(i.ble_bond_check)
-</UL>
-<P><STRONG><a name="[40]"></a>app_sec_msg_dflt_handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, app_sec.o(i.app_sec_msg_dflt_handler))
-<BR>[Address Reference Count : 1]<UL><LI> app_sec.o(.constdata)
-</UL>
-<P><STRONG><a name="[2b0]"></a>gap_paring_req_cb</STRONG> (Thumb, 112 bytes, Stack size 12 bytes, app_sec.o(i.gap_paring_req_cb))
-<BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = gap_paring_req_cb
-</UL>
-<BR>[Called By]<UL><LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_bond_req_ind_handler
-</UL>
-
-<P><STRONG><a name="[43]"></a>gapc_bond_ind_handler</STRONG> (Thumb, 286 bytes, Stack size 40 bytes, app_sec.o(i.gapc_bond_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapc_bond_ind_handler &rArr; app_connection_slave_encrypted_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_disconnect_req
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[2ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_bdaddr
-<LI><a href="#[2af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_slave_encrypted_ind_func
-<LI><a href="#[2ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_paring_info_ind_func
-<LI><a href="#[2ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_master_encrypted_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_sec.o(.constdata)
-</UL>
-<P><STRONG><a name="[42]"></a>gapc_bond_req_ind_handler</STRONG> (Thumb, 452 bytes, Stack size 48 bytes, app_sec.o(i.gapc_bond_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapc_bond_req_ind_handler &rArr; app_connection_paring_info_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rand (via Veneer)
-<LI><a href="#[2ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_paring_info_ind_func
-<LI><a href="#[2b0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_paring_req_cb
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_sec.o(.constdata)
-</UL>
-<P><STRONG><a name="[45]"></a>gapc_encrypt_ind_handler</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, app_sec.o(i.gapc_encrypt_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapc_encrypt_ind_handler &rArr; app_connection_slave_encrypted_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2af]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_slave_encrypted_ind_func
-<LI><a href="#[2ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_master_encrypted_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_sec.o(.constdata)
-</UL>
-<P><STRONG><a name="[44]"></a>gapc_encrypt_req_ind_handler</STRONG> (Thumb, 140 bytes, Stack size 48 bytes, app_sec.o(i.gapc_encrypt_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapc_encrypt_req_ind_handler &rArr; ble_sec_check_ediv_rand
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[277]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_check_ediv_rand
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_sec.o(.constdata)
-</UL>
-<P><STRONG><a name="[41]"></a>gapc_security_ind_handler</STRONG> (Thumb, 52 bytes, Stack size 32 bytes, app_sec.o(i.gapc_security_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapc_security_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_sec.o(.constdata)
-</UL>
-<P><STRONG><a name="[2b2]"></a>gapc_cleanup</STRONG> (Thumb, 122 bytes, Stack size 24 bytes, gapc.o(i.gapc_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gapc_cleanup &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2b3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_operation_cleanup
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_init
-<LI><a href="#[2b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_con_cleanup
-</UL>
-
-<P><STRONG><a name="[2b3]"></a>gapc_operation_cleanup</STRONG> (Thumb, 92 bytes, Stack size 24 bytes, gapc.o(i.gapc_operation_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[2cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_in_queue (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[2cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_clear_timeout_timer
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2b2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_cleanup
-</UL>
-
-<P><STRONG><a name="[316]"></a>gapm_operation_cleanup</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, gapm.o(i.gapm_operation_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_in_queue (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[326]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_update_state
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[313]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init
-</UL>
-
-<P><STRONG><a name="[350]"></a>gattc_operation_cleanup</STRONG> (Thumb, 102 bytes, Stack size 16 bytes, gattc.o(i.gattc_operation_cleanup))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_operation_cleanup
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[2cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_in_queue (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[34f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_cleanup
-</UL>
-
-<P><STRONG><a name="[4f]"></a>app_get_current_rssi_rsp</STRONG> (Thumb, 40 bytes, Stack size 24 bytes, app_task.o(i.app_get_current_rssi_rsp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_get_current_rssi_rsp
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[1f9]"></a>app_get_handler</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, app_task.o(i.app_get_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = app_get_handler
-</UL>
-<BR>[Called By]<UL><LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_msg_handler
-</UL>
-
-<P><STRONG><a name="[46]"></a>appm_msg_handler</STRONG> (Thumb, 160 bytes, Stack size 40 bytes, app_task.o(i.appm_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = appm_msg_handler &rArr; app_update_params_update_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;check_timer_handle
-<LI><a href="#[1fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_update_params_update_ind_func
-<LI><a href="#[1fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_phy_ind_func
-<LI><a href="#[1f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_get_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[55]"></a>gapc_cmp_evt_handler</STRONG> (Thumb, 68 bytes, Stack size 8 bytes, app_task.o(i.gapc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapc_cmp_evt_handler &rArr; app_update_phy_rejected_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_update_phy_rejected_ind_func
-<LI><a href="#[2b4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_update_params_rejected_ind_func
-<LI><a href="#[2b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_update_params_complete_ind_func
-<LI><a href="#[2b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_connection_master_encrypt_compeleted_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[53]"></a>gapc_connection_req_ind_handler</STRONG> (Thumb, 144 bytes, Stack size 40 bytes, app_task.o(i.gapc_connection_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapc_connection_req_ind_handler &rArr; ble_bond_check &rArr; app_connection_success_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2bd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_clear_remote_svc
-<LI><a href="#[269]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_bond_check
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[56]"></a>gapc_disconnect_ind_handler</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, app_task.o(i.gapc_disconnect_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapc_disconnect_ind_handler &rArr; app_disconnect_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[2c0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_disconnect_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[51]"></a>gapc_get_dev_info_req_ind_handler</STRONG> (Thumb, 108 bytes, Stack size 16 bytes, app_task.o(i.gapc_get_dev_info_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapc_get_dev_info_req_ind_handler &rArr; gap_get_dev_name
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[295]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_get_dev_name
-<LI><a href="#[2c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_get_dev_appearance
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[54]"></a>gapc_param_update_req_ind_handler</STRONG> (Thumb, 130 bytes, Stack size 32 bytes, app_task.o(i.gapc_param_update_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapc_param_update_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[58]"></a>gapc_peer_features_ind_handler</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, app_task.o(i.gapc_peer_features_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapc_peer_features_ind_handler &rArr; app_get_info_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_get_info_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[57]"></a>gapc_peer_ver_ind_handler</STRONG> (Thumb, 46 bytes, Stack size 24 bytes, app_task.o(i.gapc_peer_ver_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapc_peer_ver_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[52]"></a>gapc_set_dev_info_req_ind_handler</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, app_task.o(i.gapc_set_dev_info_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapc_set_dev_info_req_ind_handler &rArr; gap_set_dev_name
-</UL>
-<BR>[Calls]<UL><LI><a href="#[29c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_dev_name
-<LI><a href="#[2d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gap_set_dev_appearance
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[48]"></a>gapm_activity_created_ind_handler</STRONG> (Thumb, 60 bytes, Stack size 0 bytes, app_task.o(i.gapm_activity_created_ind_handler))
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[49]"></a>gapm_activity_stopped_ind_handler</STRONG> (Thumb, 116 bytes, Stack size 16 bytes, app_task.o(i.gapm_activity_stopped_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapm_activity_stopped_ind_handler &rArr; app_conn_complete_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_conn_complete_ind_func
-<LI><a href="#[1fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_scanning_completed_ind_func
-<LI><a href="#[1fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_per_sync_completed_ind_func
-<LI><a href="#[1e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_adv_complete_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[4e]"></a>gapm_addr_solved_ind_handler</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, app_task.o(i.gapm_addr_solved_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapm_addr_solved_ind_handler &rArr; app_addr_resolve_result_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_addr_resolve_result_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[4a]"></a>gapm_cmp_evt_handler</STRONG> (Thumb, 480 bytes, Stack size 56 bytes, app_task.o(i.gapm_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 288<LI>Call Chain = gapm_cmp_evt_handler &rArr; appm_adv_recv_gapm_cmp &rArr; app_act_created_ind_func &rArr; app_db_init_complete_ind_func &rArr; user_entry_after_ble_init &rArr; user_inflash_init &rArr; inflash_read &rArr; flash_read
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[303]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_reset_entry (via Veneer)
-<LI><a href="#[1b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;patch_init (via Veneer)
-<LI><a href="#[304]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_set_static_keys
-<LI><a href="#[305]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;jump_table_get_static_keys
-<LI><a href="#[296]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_sec_get_bond_status
-<LI><a href="#[202]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_start_conn
-<LI><a href="#[e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_scan_recv_gapm_cmp
-<LI><a href="#[1fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_period_sync_recv_gapm_cmp
-<LI><a href="#[f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_conn_recv_gapm_cmp
-<LI><a href="#[193]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_add_svc
-<LI><a href="#[1f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_exc_activity_cmp
-<LI><a href="#[d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;appm_adv_recv_gapm_cmp
-<LI><a href="#[1dd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_set_dev_config_complete_ind_func
-<LI><a href="#[1db]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_reset_complete_ind_func
-<LI><a href="#[195]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_db_init_complete_ind_func
-<LI><a href="#[2f7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_addr_resolve_result_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[59]"></a>gapm_enc_block_ind_handler</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, app_task.o(i.gapm_enc_block_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapm_enc_block_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[4c]"></a>gapm_ext_adv_report_ind_handler</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, app_task.o(i.gapm_ext_adv_report_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gapm_ext_adv_report_ind_handler &rArr; app_adv_report_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[30f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_adv_report_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[4b]"></a>gapm_gen_rand_nb_ind_handler</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, app_task.o(i.gapm_gen_rand_nb_ind_handler))
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[47]"></a>gapm_profile_added_ind_handler</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, app_task.o(i.gapm_profile_added_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 36<LI>Call Chain = gapm_profile_added_ind_handler &rArr; mesh_set_runtime &rArr; prf_get_task_from_id
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[32a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_svc_added_ind_func
-<LI><a href="#[32b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;mesh_set_runtime
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[50]"></a>gapm_scan_request_ind_handler</STRONG> (Thumb, 56 bytes, Stack size 24 bytes, app_task.o(i.gapm_scan_request_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapm_scan_request_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[4d]"></a>gapm_sync_established_ind_handler</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, app_task.o(i.gapm_sync_established_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_sync_established_ind_handler &rArr; app_per_sync_established_ind_func
-</UL>
-<BR>[Calls]<UL><LI><a href="#[33f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;app_per_sync_established_ind_func
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[60]"></a>gattc_event_ind_handler</STRONG> (Thumb, 26 bytes, Stack size 16 bytes, app_task.o(i.gattc_event_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_event_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[5c]"></a>l2cc_cmp_evt_handler</STRONG> (Thumb, 58 bytes, Stack size 24 bytes, app_task.o(i.l2cc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_cmp_evt_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[5e]"></a>l2cc_lecb_add_ind_handler</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, app_task.o(i.l2cc_lecb_add_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_lecb_add_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[5b]"></a>l2cc_lecb_con_ind_handler</STRONG> (Thumb, 46 bytes, Stack size 24 bytes, app_task.o(i.l2cc_lecb_con_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_lecb_con_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[5a]"></a>l2cc_lecb_con_req_ind_handler</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, app_task.o(i.l2cc_lecb_con_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = l2cc_lecb_con_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gatt_get_mtu
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[5d]"></a>l2cc_lecb_discon_ind_handler</STRONG> (Thumb, 38 bytes, Stack size 24 bytes, app_task.o(i.l2cc_lecb_discon_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_lecb_discon_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[5f]"></a>l2cc_lecb_sdu_recv_ind_handler</STRONG> (Thumb, 76 bytes, Stack size 24 bytes, app_task.o(i.l2cc_lecb_sdu_recv_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = l2cc_lecb_sdu_recv_ind_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> app_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[6d]"></a>gapc_bond_cfm_handler</STRONG> (Thumb, 220 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_bond_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 208<LI>Call Chain = gapc_bond_cfm_handler &rArr; smpc_pairing_ltk_exch &rArr; smpc_tkdp_send_continue &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_tk_exch
-<LI><a href="#[29e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_rsp
-<LI><a href="#[2a6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_oob_exch
-<LI><a href="#[2a7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_nc_exch
-<LI><a href="#[2a4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_ltk_exch
-<LI><a href="#[2a5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_irk_exch
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-<LI><a href="#[2a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_csrk_exch
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[6c]"></a>gapc_bond_cmd_handler</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, gapc_task.o(i.gapc_bond_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = gapc_bond_cmd_handler &rArr; smpc_pairing_start &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[2aa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_start
-<LI><a href="#[2a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_req_handler
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[83]"></a>gapc_cmp_evt_handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapc_task.o(i.gapc_cmp_evt_handler))
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[63]"></a>gapc_connection_cfm_handler</STRONG> (Thumb, 126 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_connection_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapc_connection_cfm_handler &rArr; gapm_con_enable &rArr; gattc_con_enable &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_enable
-<LI><a href="#[2bb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_auth_set
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[61]"></a>gapc_default_msg_handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapc_task.o(i.gapc_default_msg_handler))
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[62]"></a>gapc_disconnect_cmd_handler</STRONG> (Thumb, 108 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_disconnect_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapc_disconnect_cmd_handler &rArr; gapc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_error_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[6f]"></a>gapc_encrypt_cfm_handler</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, gapc_task.o(i.gapc_encrypt_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = gapc_encrypt_cfm_handler &rArr; smpc_encrypt_cfm &rArr; smpc_send_ltk_req_rsp &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[2c1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_cfm
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[6e]"></a>gapc_encrypt_cmd_handler</STRONG> (Thumb, 88 bytes, Stack size 32 bytes, gapc_task.o(i.gapc_encrypt_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapc_encrypt_cmd_handler &rArr; smpc_encrypt_start &rArr; smpc_send_start_enc_cmd &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[2c2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_start_handler
-<LI><a href="#[2c3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_encrypt_start
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[78]"></a>gapc_gen_dh_key_ind_handler</STRONG> (Thumb, 28 bytes, Stack size 16 bytes, gapc_task.o(i.gapc_gen_dh_key_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = gapc_gen_dh_key_ind_handler &rArr; smpc_handle_dh_key_check_complete &rArr; smpc_init_mac_key_calculation &rArr; smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2c4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_dh_key_check_complete
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[7d]"></a>gapc_get_dev_info_cfm_handler</STRONG> (Thumb, 186 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_get_dev_info_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapc_get_dev_info_cfm_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_att_handle
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[64]"></a>gapc_get_info_cmd_handler</STRONG> (Thumb, 300 bytes, Stack size 40 bytes, gapc_task.o(i.gapc_get_info_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapc_get_info_cmd_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2c7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_chan_sel_algo
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[79]"></a>gapc_key_press_notification_cmd_handler</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_key_press_notification_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapc_key_press_notification_cmd_handler &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[2cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_active (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[68]"></a>gapc_param_update_cfm_handler</STRONG> (Thumb, 256 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_param_update_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gapc_param_update_cfm_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation_ptr
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-<LI><a href="#[2d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sig_send_param_resp
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[67]"></a>gapc_param_update_cmd_handler</STRONG> (Thumb, 276 bytes, Stack size 32 bytes, gapc_task.o(i.gapc_param_update_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gapc_param_update_cmd_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rand (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_sanity
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[70]"></a>gapc_security_cmd_handler</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_security_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapc_security_cmd_handler &rArr; smpc_security_req_send &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[2d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_security_req_send
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[7e]"></a>gapc_set_dev_info_cfm_handler</STRONG> (Thumb, 78 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_dev_info_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapc_set_dev_info_cfm_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_att_handle
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[80]"></a>gapc_set_le_ping_to_handler</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_le_ping_to_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapc_set_le_ping_to_handler &rArr; gapc_process_op &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[81]"></a>gapc_set_le_pkt_size_handler</STRONG> (Thumb, 74 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_le_pkt_size_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapc_set_le_pkt_size_handler &rArr; gapc_process_op &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[82]"></a>gapc_set_phy_cmd_handler</STRONG> (Thumb, 104 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_phy_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapc_set_phy_cmd_handler &rArr; gapc_process_op &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[6b]"></a>gapc_set_pref_slave_latency_cmd_handler</STRONG> (Thumb, 70 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_set_pref_slave_latency_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapc_set_pref_slave_latency_cmd_handler &rArr; gapc_process_op &rArr; gapc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[294]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_conhdl
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[71]"></a>gapc_sign_cmd_handler</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, gapc_task.o(i.gapc_sign_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 100<LI>Call Chain = gapc_sign_cmd_handler &rArr; smpc_sign_command &rArr; smpc_generate_ci &rArr; smpc_xor
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_command
-<LI><a href="#[2a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[77]"></a>gapc_smp_rep_attempts_timer_handler</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, gapc_task.o(i.gapc_smp_rep_attempts_timer_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapc_smp_rep_attempts_timer_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[76]"></a>gapc_smp_timeout_timer_ind_handler</STRONG> (Thumb, 64 bytes, Stack size 8 bytes, gapc_task.o(i.gapc_smp_timeout_timer_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapc_smp_timeout_timer_ind_handler &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[6a]"></a>gapc_update_conn_param_to_ind_handler</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, gapc_task.o(i.gapc_update_conn_param_to_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapc_update_conn_param_to_ind_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[75]"></a>gapm_cmp_evt_handler</STRONG> (Thumb, 120 bytes, Stack size 16 bytes, gapc_task.o(i.gapm_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = gapm_cmp_evt_handler &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[73]"></a>gapm_gen_rand_nb_ind_handler</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, gapc_task.o(i.gapm_gen_rand_nb_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 200<LI>Call Chain = gapm_gen_rand_nb_ind_handler &rArr; smpc_confirm_gen_rand &rArr; smpc_init_mac_key_calculation &rArr; smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-<LI><a href="#[311]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_confirm_gen_rand
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[74]"></a>gapm_use_enc_block_ind_handler</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, gapc_task.o(i.gapm_use_enc_block_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 264<LI>Call Chain = gapm_use_enc_block_ind_handler &rArr; smpc_calc_confirm_cont &rArr; smpc_initiate_dhkey_verification &rArr; smpc_f6_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-<LI><a href="#[341]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_sign_cont
-<LI><a href="#[340]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_calc_confirm_cont
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[7b]"></a>gattc_att_info_req_ind_handler</STRONG> (Thumb, 102 bytes, Stack size 24 bytes, gapc_task.o(i.gattc_att_info_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gattc_att_info_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_att_handle
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[66]"></a>gattc_cmp_evt_handler</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, gapc_task.o(i.gattc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gattc_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[65]"></a>gattc_read_ind_handler</STRONG> (Thumb, 232 bytes, Stack size 24 bytes, gapc_task.o(i.gattc_read_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gattc_read_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[7c]"></a>gattc_read_req_ind_handler</STRONG> (Thumb, 184 bytes, Stack size 16 bytes, gapc_task.o(i.gattc_read_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_read_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[358]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_pref_con_param_pres
-<LI><a href="#[2c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_att_handle
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[7a]"></a>gattc_write_req_ind_handler</STRONG> (Thumb, 224 bytes, Stack size 32 bytes, gapc_task.o(i.gattc_write_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gattc_write_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2c5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_att_handle
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[72]"></a>l2cc_cmp_evt_handler</STRONG> (Thumb, 60 bytes, Stack size 8 bytes, gapc_task.o(i.l2cc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = l2cc_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[69]"></a>l2cc_pdu_recv_ind_handler</STRONG> (Thumb, 104 bytes, Stack size 16 bytes, gapc_task.o(i.l2cc_pdu_recv_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = l2cc_pdu_recv_ind_handler &rArr; smpc_pdu_recv &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[39d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_recv
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-<LI><a href="#[39c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sig_pdu_recv_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[2e4]"></a>gapm_actv_free</STRONG> (Thumb, 50 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_free))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapm_actv_free &rArr; gapm_scan_actv_clean &rArr; gapm_scan_clear_fragments
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[2e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_actv_clean
-<LI><a href="#[2e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_clear_fragments
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_init
-<LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created
-</UL>
-
-<P><STRONG><a name="[2e1]"></a>gapm_actv_get_next</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_get_next))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_actv_get_next
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-<LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-<LI><a href="#[b5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_stop_cmd_handler
-<LI><a href="#[b6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_activity_delete_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2ef]"></a>gapm_actv_send_stopped_ind</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, gapm_actv.o(i.gapm_actv_send_stopped_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_actv_send_stopped_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2b8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_stopped
-</UL>
-
-<P><STRONG><a name="[2f1]"></a>gapm_addr_fsm</STRONG> (Thumb, 190 bytes, Stack size 16 bytes, gapm_addr.o(i.gapm_addr_fsm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[2f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_next_addr
-<LI><a href="#[2ed]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_rand_addr_set_ind
-</UL>
-<BR>[Called By]<UL><LI><a href="#[97]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_addr_handler
-<LI><a href="#[bc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_cmp_evt_handler
-<LI><a href="#[2f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_next_addr
-<LI><a href="#[2e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_set_rand_addr
-</UL>
-
-<P><STRONG><a name="[2f2]"></a>gapm_addr_renew_next_addr</STRONG> (Thumb, 164 bytes, Stack size 24 bytes, gapm_addr.o(i.gapm_addr_renew_next_addr))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80 + In Cycle
-<LI>Call Chain = gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_send_dev_bdaddr_ind
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm
-</UL>
-<BR>[Called By]<UL><LI><a href="#[b9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_cmd_handler
-<LI><a href="#[2f1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_fsm
-</UL>
-
-<P><STRONG><a name="[2f4]"></a>gapm_addr_send_dev_bdaddr_ind</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, gapm_addr.o(i.gapm_addr_send_dev_bdaddr_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapm_addr_send_dev_bdaddr_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2f2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_renew_next_addr
-<LI><a href="#[2e5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_addr_set_rand_addr
-</UL>
-
-<P><STRONG><a name="[a7]"></a>gapm_default_msg_handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapm_task.o(i.gapm_default_msg_handler))
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[c1]"></a>gapm_hci_handler</STRONG> (Thumb, 78 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_hci_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_hci_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[c0]"></a>gapm_unknown_task_msg_handler</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, gapm_task.o(i.gapm_unknown_task_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_unknown_task_msg_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[229]"></a>attmdb_svc_calc_len</STRONG> (Thumb, 322 bytes, Stack size 32 bytes, attm_db.o(i.attmdb_svc_calc_len))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = attmdb_svc_calc_len &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[227]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid16_comp
-</UL>
-<BR>[Called By]<UL><LI><a href="#[223]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_add_service
-</UL>
-
-<P><STRONG><a name="[22a]"></a>attmdb_svc_init</STRONG> (Thumb, 458 bytes, Stack size 40 bytes, attm_db.o(i.attmdb_svc_init))
-<BR><BR>[Stack]<UL><LI>Max Depth = 136<LI>Call Chain = attmdb_svc_init &rArr; attm_uuid16_comp &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[227]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid16_comp
-</UL>
-<BR>[Called By]<UL><LI><a href="#[223]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_add_service
-</UL>
-
-<P><STRONG><a name="[22d]"></a>atts_check_length_and_offset</STRONG> (Thumb, 44 bytes, Stack size 16 bytes, atts.o(i.atts_check_length_and_offset))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = atts_check_length_and_offset &rArr; attmdb_get_max_len
-</UL>
-<BR>[Calls]<UL><LI><a href="#[22c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_max_len
-</UL>
-<BR>[Called By]<UL><LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed
-<LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_req
-<LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_cmd
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req
-</UL>
-
-<P><STRONG><a name="[d2]"></a>atts_execute_write_req</STRONG> (Thumb, 372 bytes, Stack size 56 bytes, atts.o(i.atts_execute_write_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = atts_execute_write_req &rArr; atts_send_error &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[22e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_prep_data
-<LI><a href="#[219]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_attribute
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[232]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_dest_task
-<LI><a href="#[22d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_check_length_and_offset
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[c8]"></a>atts_find_by_type_req</STRONG> (Thumb, 386 bytes, Stack size 88 bytes, atts.o(i.atts_find_by_type_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 344<LI>Call Chain = atts_find_by_type_req &rArr; atts_find_value_by_uuid &rArr; atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[234]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_size (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[235]"></a>atts_find_end</STRONG> (Thumb, 122 bytes, Stack size 32 bytes, atts.o(i.atts_find_end))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = atts_find_end &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_uuid16_comp
-<LI><a href="#[226]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_service
-<LI><a href="#[219]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_attribute
-</UL>
-<BR>[Called By]<UL><LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-</UL>
-
-<P><STRONG><a name="[c7]"></a>atts_find_info_req</STRONG> (Thumb, 324 bytes, Stack size 56 bytes, atts.o(i.atts_find_info_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = atts_find_info_req &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[21e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_uuid
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[236]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_next_att
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[233]"></a>atts_find_value_by_uuid</STRONG> (Thumb, 152 bytes, Stack size 80 bytes, atts.o(i.atts_find_value_by_uuid))
-<BR><BR>[Stack]<UL><LI>Max Depth = 256<LI>Call Chain = atts_find_value_by_uuid &rArr; atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[21e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_uuid
-<LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[235]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_end
-<LI><a href="#[236]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_next_att
-</UL>
-<BR>[Called By]<UL><LI><a href="#[c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_type_req
-<LI><a href="#[ca]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_by_grp_type_req
-<LI><a href="#[c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_by_type_req
-</UL>
-
-<P><STRONG><a name="[237]"></a>atts_get_att_chk_perm</STRONG> (Thumb, 148 bytes, Stack size 32 bytes, atts.o(i.atts_get_att_chk_perm))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[239]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_lk_sec_lvl_get
-<LI><a href="#[23a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_is_sec_set
-<LI><a href="#[23b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_get
-<LI><a href="#[22b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_att_get_permission
-</UL>
-<BR>[Called By]<UL><LI><a href="#[245]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed_cfm
-<LI><a href="#[241]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_event
-<LI><a href="#[d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed
-<LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_req
-<LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_cmd
-<LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req
-<LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-</UL>
-
-<P><STRONG><a name="[232]"></a>atts_get_dest_task</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, atts.o(i.atts_get_dest_task))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = atts_get_dest_task &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[226]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attmdb_get_service
-</UL>
-<BR>[Called By]<UL><LI><a href="#[243]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_update_elmt
-<LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value
-<LI><a href="#[d2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_execute_write_req
-</UL>
-
-<P><STRONG><a name="[238]"></a>atts_get_value</STRONG> (Thumb, 126 bytes, Stack size 24 bytes, atts.o(i.atts_get_value))
-<BR><BR>[Stack]<UL><LI>Max Depth = 176<LI>Call Chain = atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[21d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_get_value
-<LI><a href="#[232]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_dest_task
-</UL>
-<BR>[Called By]<UL><LI><a href="#[cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_req
-<LI><a href="#[cd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_mult_req
-<LI><a href="#[cc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_read_blob_req
-<LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-</UL>
-
-<P><STRONG><a name="[c6]"></a>atts_mtu_exc_req</STRONG> (Thumb, 66 bytes, Stack size 24 bytes, atts.o(i.atts_mtu_exc_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = atts_mtu_exc_req &rArr; gattc_set_mtu
-</UL>
-<BR>[Calls]<UL><LI><a href="#[205]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_set_mtu
-<LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[d1]"></a>atts_prepare_write_req</STRONG> (Thumb, 244 bytes, Stack size 56 bytes, atts.o(i.atts_prepare_write_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = atts_prepare_write_req &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[240]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_front (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[23f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_store_prep_data
-<LI><a href="#[232]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_dest_task
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[cc]"></a>atts_read_blob_req</STRONG> (Thumb, 186 bytes, Stack size 40 bytes, atts.o(i.atts_read_blob_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = atts_read_blob_req &rArr; atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[ca]"></a>atts_read_by_grp_type_req</STRONG> (Thumb, 442 bytes, Stack size 88 bytes, atts.o(i.atts_read_by_grp_type_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 344<LI>Call Chain = atts_read_by_grp_type_req &rArr; atts_find_value_by_uuid &rArr; atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[234]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_size (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[c9]"></a>atts_read_by_type_req</STRONG> (Thumb, 420 bytes, Stack size 88 bytes, atts.o(i.atts_read_by_type_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 344<LI>Call Chain = atts_read_by_type_req &rArr; atts_find_value_by_uuid &rArr; atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[234]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_size (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[233]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_find_value_by_uuid
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[cd]"></a>atts_read_mult_req</STRONG> (Thumb, 284 bytes, Stack size 56 bytes, atts.o(i.atts_read_mult_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 232<LI>Call Chain = atts_read_mult_req &rArr; atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[234]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_size (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[cb]"></a>atts_read_req</STRONG> (Thumb, 156 bytes, Stack size 40 bytes, atts.o(i.atts_read_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = atts_read_req &rArr; atts_get_value &rArr; attm_get_value &rArr; attmdb_get_uuid &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[238]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_value
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[23f]"></a>atts_store_prep_data</STRONG> (Thumb, 116 bytes, Stack size 32 bytes, atts.o(i.atts_store_prep_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = atts_store_prep_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[242]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_insert_before (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_prepare_write_req
-</UL>
-
-<P><STRONG><a name="[243]"></a>atts_update_elmt</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, atts.o(i.atts_update_elmt))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = atts_update_elmt &rArr; atts_get_dest_task &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[232]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_dest_task
-</UL>
-<BR>[Called By]<UL><LI><a href="#[245]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed_cfm
-<LI><a href="#[cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_req
-<LI><a href="#[ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_cmd
-</UL>
-
-<P><STRONG><a name="[ce]"></a>atts_write_cmd</STRONG> (Thumb, 62 bytes, Stack size 32 bytes, atts.o(i.atts_write_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = atts_write_cmd &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[243]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_update_elmt
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[22d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_check_length_and_offset
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[cf]"></a>atts_write_req</STRONG> (Thumb, 78 bytes, Stack size 32 bytes, atts.o(i.atts_write_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = atts_write_req &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-<LI><a href="#[243]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_update_elmt
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[22d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_check_length_and_offset
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[d0]"></a>atts_write_signed</STRONG> (Thumb, 122 bytes, Stack size 32 bytes, atts.o(i.atts_write_signed))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = atts_write_signed &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[237]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_get_att_chk_perm
-<LI><a href="#[22d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_check_length_and_offset
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> atts.o(.constdata)
-</UL>
-<P><STRONG><a name="[eb]"></a>gapc_cmp_evt_handler</STRONG> (Thumb, 54 bytes, Stack size 16 bytes, gattc_task.o(i.gapc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapc_cmp_evt_handler &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ea]"></a>gapc_sign_ind_handler</STRONG> (Thumb, 138 bytes, Stack size 32 bytes, gattc_task.o(i.gapc_sign_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = gapc_sign_ind_handler &rArr; atts_write_signed_cfm &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-<LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[245]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_signed_cfm
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e4]"></a>gattc_att_info_cfm_handler</STRONG> (Thumb, 82 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_att_info_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gattc_att_info_cfm_handler &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e8]"></a>gattc_att_info_req_ind_handler</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_att_info_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gattc_att_info_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[34e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_svc_get_start_hdl
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[dd]"></a>gattc_cmp_evt_handler</STRONG> (Thumb, 384 bytes, Stack size 64 bytes, gattc_task.o(i.gattc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gattc_cmp_evt_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[351]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_check_malloc (via Veneer)
-<LI><a href="#[240]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_front (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[d3]"></a>gattc_default_msg_handler</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, gattc_task.o(i.gattc_default_msg_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gattc_default_msg_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e1]"></a>gattc_disc_char_desc_ind_handler</STRONG> (Thumb, 106 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_disc_char_desc_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_disc_char_desc_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e0]"></a>gattc_disc_char_ind_handler</STRONG> (Thumb, 146 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_disc_char_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_disc_char_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[d5]"></a>gattc_disc_cmd_handler</STRONG> (Thumb, 322 bytes, Stack size 48 bytes, gattc_task.o(i.gattc_disc_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = gattc_disc_cmd_handler &rArr; gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[21c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_convert_to128
-<LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[df]"></a>gattc_disc_svc_incl_ind_handler</STRONG> (Thumb, 110 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_disc_svc_incl_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_disc_svc_incl_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[de]"></a>gattc_disc_svc_ind_handler</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_disc_svc_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gattc_disc_svc_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[d8]"></a>gattc_event_cfm_handler</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, gattc_task.o(i.gattc_event_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gattc_event_cfm_handler &rArr; attc_send_hdl_cfm &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[216]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_hdl_cfm
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[d4]"></a>gattc_exc_mtu_cmd_handler</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_exc_mtu_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gattc_exc_mtu_cmd_handler &rArr; gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-<LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[d9]"></a>gattc_execute_write_cmd_handler</STRONG> (Thumb, 42 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_execute_write_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gattc_execute_write_cmd_handler &rArr; gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[215]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_execute
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[354]"></a>gattc_process_op</STRONG> (Thumb, 162 bytes, Stack size 56 bytes, gattc_task.o(i.gattc_process_op))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2c9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_src_id_get (via Veneer)
-<LI><a href="#[352]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_update_state
-<LI><a href="#[357]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_set_operation_ptr
-<LI><a href="#[356]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_error_evt
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-</UL>
-<BR>[Called By]<UL><LI><a href="#[d7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_write_cmd_handler
-<LI><a href="#[e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_evt_cmd_handler
-<LI><a href="#[dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_sdp_svc_disc_cmd_handler
-<LI><a href="#[da]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reg_to_peer_evt_cmd_handler
-<LI><a href="#[d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_read_cmd_handler
-<LI><a href="#[d9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_execute_write_cmd_handler
-<LI><a href="#[d4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_exc_mtu_cmd_handler
-<LI><a href="#[d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_disc_cmd_handler
-</UL>
-
-<P><STRONG><a name="[e2]"></a>gattc_read_cfm_handler</STRONG> (Thumb, 64 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_read_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gattc_read_cfm_handler &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[d6]"></a>gattc_read_cmd_handler</STRONG> (Thumb, 292 bytes, Stack size 32 bytes, gattc_task.o(i.gattc_read_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = gattc_read_cmd_handler &rArr; gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[21c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_convert_to128
-<LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e9]"></a>gattc_read_req_ind_handler</STRONG> (Thumb, 94 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_read_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gattc_read_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[34e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_svc_get_start_hdl
-<LI><a href="#[359]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_svc_chg_ccc_get
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[da]"></a>gattc_reg_to_peer_evt_cmd_handler</STRONG> (Thumb, 156 bytes, Stack size 40 bytes, gattc_task.o(i.gattc_reg_to_peer_evt_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = gattc_reg_to_peer_evt_cmd_handler &rArr; gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[320]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_extract (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[dc]"></a>gattc_sdp_svc_disc_cmd_handler</STRONG> (Thumb, 190 bytes, Stack size 32 bytes, gattc_task.o(i.gattc_sdp_svc_disc_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = gattc_sdp_svc_disc_cmd_handler &rArr; gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e6]"></a>gattc_send_evt_cmd_handler</STRONG> (Thumb, 78 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_send_evt_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = gattc_send_evt_cmd_handler &rArr; atts_send_event &rArr; atts_get_att_chk_perm &rArr; attmdb_att_get_permission &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-<LI><a href="#[241]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_event
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e5]"></a>gattc_send_svc_changed_cmd_handler</STRONG> (Thumb, 178 bytes, Stack size 32 bytes, gattc_task.o(i.gattc_send_svc_changed_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gattc_send_svc_changed_cmd_handler &rArr; attm_att_set_value &rArr; attmdb_get_attribute &rArr; attmdb_get_service
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[218]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_att_set_value
-<LI><a href="#[34e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattm_svc_get_start_hdl
-<LI><a href="#[356]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_error_evt
-<LI><a href="#[35a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_svc_chg_en
-<LI><a href="#[359]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_svc_chg_ccc_get
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[db]"></a>gattc_timeout_handler</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_timeout_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gattc_timeout_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[35c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send_basic (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[35b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_is_disc_connection
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e3]"></a>gattc_write_cfm_handler</STRONG> (Thumb, 132 bytes, Stack size 16 bytes, gattc_task.o(i.gattc_write_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gattc_write_cfm_handler &rArr; atts_write_rsp_send &rArr; atts_send_error &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[23e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_process_pdu
-<LI><a href="#[22f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_read_cache
-<LI><a href="#[22e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_clear_prep_data
-<LI><a href="#[244]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_write_rsp_send
-<LI><a href="#[231]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_send_error
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[d7]"></a>gattc_write_cmd_handler</STRONG> (Thumb, 398 bytes, Stack size 40 bytes, gattc_task.o(i.gattc_write_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = gattc_write_cmd_handler &rArr; gattc_process_op &rArr; gattc_send_error_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[239]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_lk_sec_lvl_get
-<LI><a href="#[23a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_is_sec_set
-<LI><a href="#[215]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_execute
-<LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[354]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_process_op
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[e7]"></a>gattc_write_req_ind_handler</STRONG> (Thumb, 114 bytes, Stack size 24 bytes, gattc_task.o(i.gattc_write_req_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gattc_write_req_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[35d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_svc_chg_ccc_set
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ed]"></a>l2cc_cmp_evt_handler</STRONG> (Thumb, 70 bytes, Stack size 16 bytes, gattc_task.o(i.l2cc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = l2cc_cmp_evt_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ec]"></a>l2cc_pdu_recv_ind_handler</STRONG> (Thumb, 114 bytes, Stack size 24 bytes, gattc_task.o(i.l2cc_pdu_recv_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = l2cc_pdu_recv_ind_handler &rArr; atts_l2cc_pdu_recv_handler &rArr; atts_process_pdu &rArr; atts_clear_rsp_data
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[20b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_l2cc_pdu_recv_handler
-<LI><a href="#[23c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;atts_l2cc_pdu_recv_handler
-<LI><a href="#[214]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_send
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gattc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ee]"></a>gattm_default_msg_handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gattm_task.o(i.gattm_default_msg_handler))
-<BR>[Address Reference Count : 1]<UL><LI> gattm_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f9]"></a>hci_acl_data_handler</STRONG> (Thumb, 292 bytes, Stack size 48 bytes, l2cc_task.o(i.hci_acl_data_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = hci_acl_data_handler &rArr; l2cc_pdu_unpack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[365]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ble_util_buf_rx_free (via Veneer)
-<LI><a href="#[361]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_unpack
-<LI><a href="#[35f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_rx_init
-<LI><a href="#[360]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_header_check
-<LI><a href="#[362]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_pdu_unpack
-<LI><a href="#[364]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_init_disconnect
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f8]"></a>hci_nb_cmp_pkts_evt_handler</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, l2cc_task.o(i.hci_nb_cmp_pkts_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = hci_nb_cmp_pkts_evt_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_set (via Veneer)
-<LI><a href="#[324]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_get_nb_buffer_available
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f2]"></a>l2cc_dbg_pdu_send_cmd_handler</STRONG> (Thumb, 106 bytes, Stack size 32 bytes, l2cc_task.o(i.l2cc_dbg_pdu_send_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = l2cc_dbg_pdu_send_cmd_handler &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-<LI><a href="#[38a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_tx_status
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[ef]"></a>l2cc_default_msg_handler</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, l2cc_task.o(i.l2cc_default_msg_handler))
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f5]"></a>l2cc_lecb_add_cmd_handler</STRONG> (Thumb, 128 bytes, Stack size 32 bytes, l2cc_task.o(i.l2cc_lecb_add_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = l2cc_lecb_add_cmd_handler &rArr; l2cc_process_op &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rand (via Veneer)
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[397]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_credit_add
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f4]"></a>l2cc_lecb_connect_cfm_handler</STRONG> (Thumb, 296 bytes, Stack size 40 bytes, l2cc_task.o(i.l2cc_lecb_connect_cfm_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = l2cc_lecb_connect_cfm_handler &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-<LI><a href="#[398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mps
-<LI><a href="#[389]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_rsp
-<LI><a href="#[388]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_h2l_err
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f3]"></a>l2cc_lecb_connect_cmd_handler</STRONG> (Thumb, 288 bytes, Stack size 40 bytes, l2cc_task.o(i.l2cc_lecb_connect_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = l2cc_lecb_connect_cmd_handler &rArr; l2cc_process_op &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[240]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_front (via Veneer)
-<LI><a href="#[2b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rand (via Veneer)
-<LI><a href="#[31e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lecb_register
-<LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-<LI><a href="#[398]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mps
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[399]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_req
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f6]"></a>l2cc_lecb_disconnect_cmd_handler</STRONG> (Thumb, 132 bytes, Stack size 32 bytes, l2cc_task.o(i.l2cc_lecb_disconnect_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = l2cc_lecb_disconnect_cmd_handler &rArr; l2cc_process_op &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2b1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rand (via Veneer)
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[39a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_disc_req
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-<LI><a href="#[396]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_process_op
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f1]"></a>l2cc_lecb_sdu_send_cmd_handler</STRONG> (Thumb, 150 bytes, Stack size 40 bytes, l2cc_task.o(i.l2cc_lecb_sdu_send_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = l2cc_lecb_sdu_send_cmd_handler &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[38a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_tx_status
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[fa]"></a>l2cc_pdu_recv_ind_handler</STRONG> (Thumb, 98 bytes, Stack size 24 bytes, l2cc_task.o(i.l2cc_pdu_recv_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = l2cc_pdu_recv_ind_handler &rArr; l2cc_sig_pdu_recv_handler &rArr; l2cc_sig_send_cmd_reject &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[383]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_send_cmd_reject
-<LI><a href="#[39e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_pdu_recv_handler
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f0]"></a>l2cc_pdu_send_cmd_handler</STRONG> (Thumb, 90 bytes, Stack size 32 bytes, l2cc_task.o(i.l2cc_pdu_send_cmd_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = l2cc_pdu_send_cmd_handler &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[38a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_tx_status
-<LI><a href="#[38d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_send_cmp_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[f7]"></a>l2cc_signaling_trans_to_ind_handler</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, l2cc_task.o(i.l2cc_signaling_trans_to_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = l2cc_signaling_trans_to_ind_handler &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-<LI><a href="#[38b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_task.o(.constdata)
-</UL>
-<P><STRONG><a name="[29]"></a>l2cm_l2cap_tx_handler</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, l2cm.o(i.l2cm_l2cap_tx_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = l2cm_l2cap_tx_handler &rArr; l2cc_data_send &rArr; l2cc_pdu_pack
-</UL>
-<BR>[Calls]<UL><LI><a href="#[36d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_set (via Veneer)
-<LI><a href="#[3a2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_event_clear (via Veneer)
-<LI><a href="#[38f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_data_send
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cm.o(i.l2cm_init)
-</UL>
-<P><STRONG><a name="[10e]"></a>hci_auth_payl_to_exp_evt_handler</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, gapc_hci.o(i.hci_auth_payl_to_exp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = hci_auth_payl_to_exp_evt_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[35c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send_basic (via Veneer)
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[103]"></a>hci_cmd_stat_event_handler</STRONG> (Thumb, 240 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_cmd_stat_event_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_cmd_stat_event_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_error_evt
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_reschedule_operation
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[10c]"></a>hci_disc_cmp_evt_handler</STRONG> (Thumb, 88 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_disc_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 144<LI>Call Chain = hci_disc_cmp_evt_handler &rArr; gapm_con_cleanup &rArr; l2cm_cleanup &rArr; l2cc_cleanup &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[306]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_con_cleanup
-<LI><a href="#[2bf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_error_evt
-<LI><a href="#[2d8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_disconect_ind
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[10f]"></a>hci_enc_chg_evt_handler</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_enc_chg_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = hci_enc_chg_evt_handler &rArr; smpc_handle_enc_change_evt &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[110]"></a>hci_enc_key_refr_evt_handler</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_enc_key_refr_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 168<LI>Call Chain = hci_enc_key_refr_evt_handler &rArr; smpc_handle_enc_change_evt &rArr; smpc_tkdp_rcp_start &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[366]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_handle_enc_change_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[106]"></a>hci_le_con_update_cmp_evt_handler</STRONG> (Thumb, 138 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_con_update_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_le_con_update_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2d5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_reschedule_operation
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[108]"></a>hci_le_data_len_chg_evt_handler</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_data_len_chg_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = hci_le_data_len_chg_evt_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[10b]"></a>hci_le_ltk_request_evt_handler</STRONG> (Thumb, 118 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_ltk_request_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = hci_le_ltk_request_evt_handler &rArr; smpc_send_ltk_req_rsp &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-<LI><a href="#[36a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_ltk_req_rsp
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-<LI><a href="#[36b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_stk
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[109]"></a>hci_le_phy_upd_cmp_evt_handler</STRONG> (Thumb, 100 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_le_phy_upd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_phy_upd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[100]"></a>hci_le_rd_phy_cmd_cmp_evt_handler</STRONG> (Thumb, 88 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_le_rd_phy_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_rd_phy_cmd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[105]"></a>hci_le_rd_rem_feats_cmp_evt_handler</STRONG> (Thumb, 158 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_le_rd_rem_feats_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_le_rd_rem_feats_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[107]"></a>hci_le_rem_con_param_req_evt_handler</STRONG> (Thumb, 76 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_rem_con_param_req_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = hci_le_rem_con_param_req_evt_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[ff]"></a>hci_le_set_data_len_cmd_cmp_evt_handler</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_set_data_len_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_le_set_data_len_cmd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[104]"></a>hci_le_start_enc_stat_evt_handler</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_le_start_enc_stat_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_le_start_enc_stat_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[fd]"></a>hci_rd_auth_payl_to_cmd_cmp_evt_handler</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_rd_auth_payl_to_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_rd_auth_payl_to_cmd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[fc]"></a>hci_rd_chnl_map_cmd_cmp_evt_handler</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_rd_chnl_map_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_rd_chnl_map_cmd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[10d]"></a>hci_rd_rem_ver_info_cmp_evt_handler</STRONG> (Thumb, 130 bytes, Stack size 24 bytes, gapc_hci.o(i.hci_rd_rem_ver_info_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = hci_rd_rem_ver_info_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[fb]"></a>hci_rd_rssi_cmd_cmp_evt_handler</STRONG> (Thumb, 92 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_rd_rssi_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_rd_rssi_cmd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2c8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_requester
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[102]"></a>hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler</STRONG> (Thumb, 46 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[fe]"></a>hci_wr_auth_payl_to_cmd_cmp_evt_handler</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, gapc_hci.o(i.hci_wr_auth_payl_to_cmd_cmp_evt_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_wr_auth_payl_to_cmd_cmp_evt_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_hci.o(.constdata)
-</UL>
-<P><STRONG><a name="[112]"></a>l2c_code_conn_param_upd_req_handler</STRONG> (Thumb, 98 bytes, Stack size 16 bytes, gapc_sig.o(i.l2c_code_conn_param_upd_req_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = l2c_code_conn_param_upd_req_handler &rArr; gapc_sig_send_param_resp &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2d1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_param_update_sanity
-<LI><a href="#[2d0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_sig_send_param_resp
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[113]"></a>l2c_code_conn_param_upd_resp_handler</STRONG> (Thumb, 68 bytes, Stack size 16 bytes, gapc_sig.o(i.l2c_code_conn_param_upd_resp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = l2c_code_conn_param_upd_resp_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation_ptr
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[111]"></a>l2c_code_reject_handler</STRONG> (Thumb, 80 bytes, Stack size 24 bytes, gapc_sig.o(i.l2c_code_reject_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = l2c_code_reject_handler &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2ab]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_send_complete_evt
-<LI><a href="#[2ce]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation_ptr
-<LI><a href="#[2cf]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[2f8]"></a>gapm_adv_check_data_sanity</STRONG> (Thumb, 124 bytes, Stack size 56 bytes, gapm_adv.o(i.gapm_adv_check_data_sanity))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_adv_check_data_sanity
-</UL>
-<BR>[Calls]<UL><LI><a href="#[181]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr4 (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_adv_data_cmd_handler
-</UL>
-
-<P><STRONG><a name="[2f9]"></a>gapm_adv_check_param</STRONG> (Thumb, 206 bytes, Stack size 16 bytes, gapm_adv.o(i.gapm_adv_check_param))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_adv_check_param
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_create
-</UL>
-
-<P><STRONG><a name="[1a]"></a>gapm_adv_delete</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, gapm_adv.o(i.gapm_adv_delete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_adv_delete &rArr; gapm_adv_send_hci_le_rmv_adv_set_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_rmv_adv_set_cmd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_adv.o(i.gapm_adv_create)
-</UL>
-<P><STRONG><a name="[2fc]"></a>gapm_adv_send_hci_le_rmv_adv_set_cmd</STRONG> (Thumb, 34 bytes, Stack size 16 bytes, gapm_adv.o(i.gapm_adv_send_hci_le_rmv_adv_set_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_adv_send_hci_le_rmv_adv_set_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[367]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_creating_handler
-<LI><a href="#[1a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_delete
-</UL>
-
-<P><STRONG><a name="[2fd]"></a>gapm_adv_send_hci_le_set_ext_adv_data_cmd</STRONG> (Thumb, 184 bytes, Stack size 40 bytes, gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_data_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapm_adv_send_hci_le_set_ext_adv_data_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[302]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_set_data
-</UL>
-
-<P><STRONG><a name="[2fe]"></a>gapm_adv_send_hci_le_set_ext_adv_en_cmd</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_en_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_adv_send_hci_le_set_ext_adv_en_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[368]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_starting_handler
-<LI><a href="#[19]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_stop
-<LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_start
-</UL>
-
-<P><STRONG><a name="[2fb]"></a>gapm_adv_send_hci_le_set_ext_adv_param_cmd</STRONG> (Thumb, 186 bytes, Stack size 24 bytes, gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_adv_param_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_adv_send_hci_le_set_ext_adv_param_cmd &rArr; gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-<LI><a href="#[2ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Called By]<UL><LI><a href="#[2dc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_create
-</UL>
-
-<P><STRONG><a name="[2ff]"></a>gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd</STRONG> (Thumb, 182 bytes, Stack size 40 bytes, gapm_adv.o(i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[302]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_set_data
-</UL>
-
-<P><STRONG><a name="[300]"></a>gapm_adv_send_hci_le_set_per_adv_data_cmd</STRONG> (Thumb, 104 bytes, Stack size 32 bytes, gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_data_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_adv_send_hci_le_set_per_adv_data_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[302]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_set_data
-</UL>
-
-<P><STRONG><a name="[301]"></a>gapm_adv_send_hci_le_set_per_adv_en_cmd</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, gapm_adv.o(i.gapm_adv_send_hci_le_set_per_adv_en_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_adv_send_hci_le_set_per_adv_en_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-<LI><a href="#[368]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_starting_handler
-<LI><a href="#[19]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_stop
-</UL>
-
-<P><STRONG><a name="[302]"></a>gapm_adv_set_data</STRONG> (Thumb, 98 bytes, Stack size 16 bytes, gapm_adv.o(i.gapm_adv_set_data))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_adv_set_data &rArr; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[300]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_data_cmd
-<LI><a href="#[2ff]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd
-<LI><a href="#[2fd]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_data_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[b7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_adv_data_cmd_handler
-<LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-</UL>
-
-<P><STRONG><a name="[18]"></a>gapm_adv_start</STRONG> (Thumb, 72 bytes, Stack size 8 bytes, gapm_adv.o(i.gapm_adv_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapm_adv_start &rArr; gapm_adv_send_hci_le_set_ext_adv_en_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_en_cmd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_adv.o(i.gapm_adv_create)
-</UL>
-<P><STRONG><a name="[19]"></a>gapm_adv_stop</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, gapm_adv.o(i.gapm_adv_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_adv_stop &rArr; gapm_adv_send_hci_le_set_per_adv_en_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[301]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_en_cmd
-<LI><a href="#[2fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_en_cmd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_adv.o(i.gapm_adv_create)
-</UL>
-<P><STRONG><a name="[367]"></a>hci_le_cmd_cmp_evt_creating_handler</STRONG> (Thumb, 230 bytes, Stack size 24 bytes, gapm_adv.o(i.hci_le_cmd_cmp_evt_creating_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = hci_le_cmd_cmp_evt_creating_handler &rArr; gapm_actv_created &rArr; gapm_addr_set_rand_addr &rArr; gapm_addr_fsm &rArr; gapm_addr_renew_next_addr &rArr;  gapm_addr_fsm (Cycle)
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;m_al_get_local_addr
-<LI><a href="#[2e3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_created
-<LI><a href="#[2fc]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_rmv_adv_set_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-</UL>
-
-<P><STRONG><a name="[368]"></a>hci_le_cmd_cmp_evt_starting_handler</STRONG> (Thumb, 126 bytes, Stack size 8 bytes, gapm_adv.o(i.hci_le_cmd_cmp_evt_starting_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = hci_le_cmd_cmp_evt_starting_handler &rArr; gapm_actv_started &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_started
-<LI><a href="#[301]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_per_adv_en_cmd
-<LI><a href="#[2fe]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_adv_send_hci_le_set_ext_adv_en_cmd
-</UL>
-<BR>[Called By]<UL><LI><a href="#[90]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_adv_handler
-</UL>
-
-<P><STRONG><a name="[323]"></a>gapm_op_reset_continue</STRONG> (Thumb, 148 bytes, Stack size 16 bytes, gapm_cfg.o(i.gapm_op_reset_continue))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_op_reset_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[194]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_set (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[324]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_get_nb_buffer_available
-</UL>
-<BR>[Called By]<UL><LI><a href="#[87]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_buff_size_cmd_cmp_evt_handler
-<LI><a href="#[89]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_bd_addr_cmd_cmp_evt_handler
-<LI><a href="#[91]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_read_max_adv_data_len_cmd_cmp_evt_handler
-<LI><a href="#[92]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler
-<LI><a href="#[86]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_buff_size_cmd_cmp_evt_handler
-<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_cmp_evt_cfg_handler
-<LI><a href="#[a8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_reset_cmd_handler
-</UL>
-
-<P><STRONG><a name="[325]"></a>gapm_op_setup_continue</STRONG> (Thumb, 298 bytes, Stack size 24 bytes, gapm_cfg.o(i.gapm_op_setup_continue))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = gapm_op_setup_continue &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-</UL>
-<BR>[Called By]<UL><LI><a href="#[89]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_rd_bd_addr_cmd_cmp_evt_handler
-<LI><a href="#[a3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_local_p256_public_key_cmp_evt_handler
-<LI><a href="#[9b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_cmp_evt_rl_cfg_handler
-<LI><a href="#[84]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_cmp_evt_cfg_handler
-<LI><a href="#[a9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_set_dev_config_cmd_handler
-</UL>
-
-<P><STRONG><a name="[1d]"></a>gapm_init_delete</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapm_init.o(i.gapm_init_delete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_init_delete &rArr; gapm_actv_deleted &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_init.o(i.gapm_init_create)
-</UL>
-<P><STRONG><a name="[31a]"></a>gapm_init_send_hci_le_ext_create_con_cmd</STRONG> (Thumb, 212 bytes, Stack size 24 bytes, gapm_init.o(i.gapm_init_send_hci_le_ext_create_con_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_init_send_hci_le_ext_create_con_cmd &rArr; gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Called By]<UL><LI><a href="#[318]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_connection_ind
-<LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_start
-</UL>
-
-<P><STRONG><a name="[1b]"></a>gapm_init_start</STRONG> (Thumb, 112 bytes, Stack size 24 bytes, gapm_init.o(i.gapm_init_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = gapm_init_start &rArr; gapm_init_send_hci_le_ext_create_con_cmd &rArr; gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[31a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_init_send_hci_le_ext_create_con_cmd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_init.o(i.gapm_init_create)
-</UL>
-<P><STRONG><a name="[1c]"></a>gapm_init_stop</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, gapm_init.o(i.gapm_init_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_init_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_init.o(i.gapm_init_create)
-</UL>
-<P><STRONG><a name="[321]"></a>gapm_list_add_next_entry</STRONG> (Thumb, 174 bytes, Stack size 16 bytes, gapm_list.o(i.gapm_list_add_next_entry))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_list_add_next_entry
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[8f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_list_handler
-</UL>
-
-<P><STRONG><a name="[322]"></a>gapm_list_send_list_size_ind</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, gapm_list.o(i.gapm_list_send_list_size_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_list_send_list_size_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-</UL>
-<BR>[Called By]<UL><LI><a href="#[8e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_wlst_size_cmd_cmp_evt_handler
-<LI><a href="#[99]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_ral_size_cmd_cmp_evt_handler
-<LI><a href="#[95]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_rd_pal_size_cmd_cmp_evt_handler
-</UL>
-
-<P><STRONG><a name="[20]"></a>gapm_per_sync_delete</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapm_per_sync.o(i.gapm_per_sync_delete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_per_sync_delete &rArr; gapm_actv_deleted &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_per_sync.o(i.gapm_per_sync_create)
-</UL>
-<P><STRONG><a name="[328]"></a>gapm_per_sync_get_activity</STRONG> (Thumb, 80 bytes, Stack size 20 bytes, gapm_per_sync.o(i.gapm_per_sync_get_activity))
-<BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = gapm_per_sync_get_activity
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_sync_lost_evt_handler
-<LI><a href="#[9f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_sync_est_evt_handler
-<LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_report_evt_handler
-<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_start
-</UL>
-
-<P><STRONG><a name="[327]"></a>gapm_per_sync_send_adv_report_ind</STRONG> (Thumb, 144 bytes, Stack size 32 bytes, gapm_per_sync.o(i.gapm_per_sync_send_adv_report_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_per_sync_send_adv_report_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_per_adv_report_evt_handler
-</UL>
-
-<P><STRONG><a name="[1e]"></a>gapm_per_sync_start</STRONG> (Thumb, 120 bytes, Stack size 24 bytes, gapm_per_sync.o(i.gapm_per_sync_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 44<LI>Call Chain = gapm_per_sync_start &rArr; gapm_per_sync_get_activity
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[328]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_per_sync_get_activity
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_per_sync.o(i.gapm_per_sync_create)
-</UL>
-<P><STRONG><a name="[1f]"></a>gapm_per_sync_stop</STRONG> (Thumb, 60 bytes, Stack size 16 bytes, gapm_per_sync.o(i.gapm_per_sync_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = gapm_per_sync_stop
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[312]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_basic_cmd_send_2_controller (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_per_sync.o(i.gapm_per_sync_create)
-</UL>
-<P><STRONG><a name="[331]"></a>gapm_scan_add_to_filter</STRONG> (Thumb, 124 bytes, Stack size 32 bytes, gapm_scan.o(i.gapm_scan_add_to_filter))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_scan_add_to_filter
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[26d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memclr (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[332]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_filter_packet
-</UL>
-
-<P><STRONG><a name="[330]"></a>gapm_scan_clear_fragments</STRONG> (Thumb, 26 bytes, Stack size 8 bytes, gapm_scan.o(i.gapm_scan_clear_fragments))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapm_scan_clear_fragments
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ext_adv_report_evt_handler
-<LI><a href="#[2e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_actv_clean
-<LI><a href="#[336]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_store_fragment
-</UL>
-
-<P><STRONG><a name="[23]"></a>gapm_scan_delete</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, gapm_scan.o(i.gapm_scan_delete))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = gapm_scan_delete &rArr; gapm_actv_deleted &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2e6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_deleted
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_scan.o(i.gapm_scan_create)
-</UL>
-<P><STRONG><a name="[332]"></a>gapm_scan_filter_packet</STRONG> (Thumb, 258 bytes, Stack size 40 bytes, gapm_scan.o(i.gapm_scan_filter_packet))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = gapm_scan_filter_packet &rArr; gapm_scan_add_to_filter
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[331]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_add_to_filter
-</UL>
-<BR>[Called By]<UL><LI><a href="#[333]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_adv_report_ind
-</UL>
-
-<P><STRONG><a name="[333]"></a>gapm_scan_send_adv_report_ind</STRONG> (Thumb, 320 bytes, Stack size 40 bytes, gapm_scan.o(i.gapm_scan_send_adv_report_ind))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = gapm_scan_send_adv_report_ind &rArr; gapm_scan_filter_packet &rArr; gapm_scan_add_to_filter
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1d3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_free (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[217]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_free (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[332]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_filter_packet
-</UL>
-<BR>[Called By]<UL><LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ext_adv_report_evt_handler
-</UL>
-
-<P><STRONG><a name="[334]"></a>gapm_scan_send_hci_le_set_ext_scan_en_cmd</STRONG> (Thumb, 74 bytes, Stack size 24 bytes, gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_en_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapm_scan_send_hci_le_set_ext_scan_en_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[93]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_cmd_cmp_evt_scan_handler
-<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_stop
-</UL>
-
-<P><STRONG><a name="[335]"></a>gapm_scan_send_hci_le_set_ext_scan_param_cmd</STRONG> (Thumb, 156 bytes, Stack size 24 bytes, gapm_scan.o(i.gapm_scan_send_hci_le_set_ext_scan_param_cmd))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = gapm_scan_send_hci_le_set_ext_scan_param_cmd &rArr; gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2be]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_send_2_controller (via Veneer)
-<LI><a href="#[2ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_start
-</UL>
-
-<P><STRONG><a name="[21]"></a>gapm_scan_start</STRONG> (Thumb, 70 bytes, Stack size 16 bytes, gapm_scan.o(i.gapm_scan_start))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = gapm_scan_start &rArr; gapm_scan_send_hci_le_set_ext_scan_param_cmd &rArr; gapm_actv_get_hci_own_addr_type
-</UL>
-<BR>[Calls]<UL><LI><a href="#[335]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_param_cmd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_scan.o(i.gapm_scan_create)
-</UL>
-<P><STRONG><a name="[22]"></a>gapm_scan_stop</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, gapm_scan.o(i.gapm_scan_stop))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapm_scan_stop &rArr; gapm_scan_send_hci_le_set_ext_scan_en_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[334]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_send_hci_le_set_ext_scan_en_cmd
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_scan.o(i.gapm_scan_create)
-</UL>
-<P><STRONG><a name="[336]"></a>gapm_scan_store_fragment</STRONG> (Thumb, 118 bytes, Stack size 16 bytes, gapm_scan.o(i.gapm_scan_store_fragment))
-<BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = gapm_scan_store_fragment &rArr; gapm_scan_clear_fragments
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[330]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_scan_clear_fragments
-</UL>
-<BR>[Called By]<UL><LI><a href="#[9d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hci_le_ext_adv_report_evt_handler
-</UL>
-
-<P><STRONG><a name="[33b]"></a>gapm_smp_encrypt_req</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, gapm_smp.o(i.gapm_smp_encrypt_req))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = gapm_smp_encrypt_req
-</UL>
-<BR>[Calls]<UL><LI><a href="#[33c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;aes_encrypt (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_use_enc_block_cmd_handler
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont
-<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_rand_rsp
-</UL>
-
-<P><STRONG><a name="[24]"></a>gapm_smp_encrypt_rsp</STRONG> (Thumb, 154 bytes, Stack size 16 bytes, gapm_smp.o(i.gapm_smp_encrypt_rsp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = gapm_smp_encrypt_rsp &rArr; gapm_smp_resolv_op_cont &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[32f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_resolv_op_cont
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_smp.o(i.gapm_smp_encrypt_req)
-</UL>
-<P><STRONG><a name="[310]"></a>gapm_smp_rand_req</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, gapm_smp.o(i.gapm_smp_rand_req))
-<BR><BR>[Calls]<UL><LI><a href="#[33d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;aes_rand (via Veneer)
-</UL>
-<BR>[Called By]<UL><LI><a href="#[ae]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_use_enc_block_cmd_handler
-<LI><a href="#[ad]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_gen_rand_addr_cmd_handler
-</UL>
-
-<P><STRONG><a name="[25]"></a>gapm_smp_rand_rsp</STRONG> (Thumb, 142 bytes, Stack size 32 bytes, gapm_smp.o(i.gapm_smp_rand_rsp))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gapm_smp_rand_rsp &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[23d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_state_get (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[2e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_operation
-<LI><a href="#[33e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_irk
-<LI><a href="#[33b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_req
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> gapm_smp.o(i.gapm_smp_rand_req)
-</UL>
-<P><STRONG><a name="[32f]"></a>gapm_smp_resolv_op_cont</STRONG> (Thumb, 150 bytes, Stack size 32 bytes, gapm_smp.o(i.gapm_smp_resolv_op_cont))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = gapm_smp_resolv_op_cont &rArr; gapm_send_complete_evt &rArr; gapm_operation_cleanup &rArr; gapm_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[2de]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_send_complete_evt
-<LI><a href="#[2fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_requester
-<LI><a href="#[33b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_req
-</UL>
-<BR>[Called By]<UL><LI><a href="#[ac]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_resolv_addr_cmd_handler
-<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_smp_encrypt_rsp
-</UL>
-
-<P><STRONG><a name="[11f]"></a>smpc_construcpublic_key_t_pdu</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_construcpublic_key_t_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = smpc_construcpublic_key_t_pdu
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[120]"></a>smpc_construct_dhkey_check_pdu</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_dhkey_check_pdu))
-<BR><BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[119]"></a>smpc_construct_enc_info_pdu</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_enc_info_pdu))
-<BR><BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[11c]"></a>smpc_construct_id_addr_info_pdu</STRONG> (Thumb, 30 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_construct_id_addr_info_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = smpc_construct_id_addr_info_pdu
-</UL>
-<BR>[Calls]<UL><LI><a href="#[3fb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_bdaddr
-<LI><a href="#[2eb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_address_type
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[11b]"></a>smpc_construct_id_info_pdu</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_id_info_pdu))
-<BR><BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[121]"></a>smpc_construct_keypress_notification_pdu</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_keypress_notification_pdu))
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[11a]"></a>smpc_construct_mst_id_pdu</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_mst_id_pdu))
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[116]"></a>smpc_construct_pair_cfm_pdu</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_cfm_pdu))
-<BR><BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[118]"></a>smpc_construct_pair_fail_pdu</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_fail_pdu))
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[117]"></a>smpc_construct_pair_rand_pdu</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_rand_pdu))
-<BR><BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[114]"></a>smpc_construct_pair_req_pdu</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_req_pdu))
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[115]"></a>smpc_construct_pair_rsp_pdu</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_pair_rsp_pdu))
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[11e]"></a>smpc_construct_sec_req_pdu</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_sec_req_pdu))
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[11d]"></a>smpc_construct_sign_info_pdu</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, smpc_util.o(i.smpc_construct_sign_info_pdu))
-<BR><BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[12e]"></a>smpc_recv_dhkey_check_pdu</STRONG> (Thumb, 110 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_dhkey_check_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 216<LI>Call Chain = smpc_recv_dhkey_check_pdu &rArr; smpc_initiate_dhkey_verification &rArr; smpc_f6_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3f0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_verification
-<LI><a href="#[3ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_initiate_dhkey_check
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[127]"></a>smpc_recv_enc_info_pdu</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_recv_enc_info_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = smpc_recv_enc_info_pdu &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[12a]"></a>smpc_recv_id_addr_info_pdu</STRONG> (Thumb, 74 bytes, Stack size 32 bytes, smpc_util.o(i.smpc_recv_id_addr_info_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 152<LI>Call Chain = smpc_recv_id_addr_info_pdu &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[129]"></a>smpc_recv_id_info_pdu</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_recv_id_info_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = smpc_recv_id_info_pdu &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[12f]"></a>smpc_recv_keypress_notification_pdu</STRONG> (Thumb, 72 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_keypress_notification_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = smpc_recv_keypress_notification_pdu &rArr; smpc_key_press_notification_ind
-</UL>
-<BR>[Calls]<UL><LI><a href="#[213]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_set (via Veneer)
-<LI><a href="#[2cb]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_active (via Veneer)
-<LI><a href="#[406]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_key_press_notification_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[128]"></a>smpc_recv_mst_id_pdu</STRONG> (Thumb, 84 bytes, Stack size 40 bytes, smpc_util.o(i.smpc_recv_mst_id_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 160<LI>Call Chain = smpc_recv_mst_id_pdu &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[23b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_get
-<LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[124]"></a>smpc_recv_pair_cfm_pdu</STRONG> (Thumb, 240 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_pair_cfm_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_recv_pair_cfm_pdu &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[126]"></a>smpc_recv_pair_fail_pdu</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, smpc_util.o(i.smpc_recv_pair_fail_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 112<LI>Call Chain = smpc_recv_pair_fail_pdu &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[125]"></a>smpc_recv_pair_rand_pdu</STRONG> (Thumb, 496 bytes, Stack size 32 bytes, smpc_util.o(i.smpc_recv_pair_rand_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 184<LI>Call Chain = smpc_recv_pair_rand_pdu &rArr; smpc_init_mac_key_calculation &rArr; smpc_f5_init &rArr; smpc_aes_cmac_init &rArr; smpc_send_use_enc_block_cmd
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[3e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_local_public_key
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3e7]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_init_mac_key_calculation
-<LI><a href="#[3f9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_get_next_passkey_bit
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-<LI><a href="#[3f8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_e1
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[3e9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_g2_init
-<LI><a href="#[3fa]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_f4_Init
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[122]"></a>smpc_recv_pair_req_pdu</STRONG> (Thumb, 162 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_pair_req_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_recv_pair_req_pdu &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[409]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_sec_con_pairing_supp
-<LI><a href="#[40a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_legacy_pairing_supp
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-<LI><a href="#[3f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_repeated_attempts
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[123]"></a>smpc_recv_pair_rsp_pdu</STRONG> (Thumb, 292 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_pair_rsp_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 120<LI>Call Chain = smpc_recv_pair_rsp_pdu &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[40a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_legacy_pairing_supp
-<LI><a href="#[3e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_local_public_key
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[369]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_secure_connections_enabled
-<LI><a href="#[40b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_is_sec_mode_reached
-<LI><a href="#[401]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_get_key_sec_prop
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-<LI><a href="#[40c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_pairing_feat
-<LI><a href="#[3f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_max_key_size
-<LI><a href="#[3f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_key_distrib
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-<LI><a href="#[2a1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pairing_end
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[12d]"></a>smpc_recv_public_key_pdu</STRONG> (Thumb, 194 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_public_key_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_recv_public_key_pdu &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[185]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_printf (via Veneer)
-<LI><a href="#[3e8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_local_public_key
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[3ec]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_req_ind
-<LI><a href="#[40f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_gen_dh_key_cmd
-<LI><a href="#[3ea]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_generate_rand
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[12c]"></a>smpc_recv_sec_req_pdu</STRONG> (Thumb, 124 bytes, Stack size 24 bytes, smpc_util.o(i.smpc_recv_sec_req_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = smpc_recv_sec_req_pdu &rArr; smpc_pdu_send &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[40a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_is_legacy_pairing_supp
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-<LI><a href="#[3f6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_check_repeated_attempts
-<LI><a href="#[29f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_pdu_send
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[12b]"></a>smpc_recv_sign_info_pdu</STRONG> (Thumb, 48 bytes, Stack size 8 bytes, smpc_util.o(i.smpc_recv_sign_info_pdu))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = smpc_recv_sign_info_pdu &rArr; smpc_tkdp_rcp_continue &rArr; smpc_pairing_end &rArr; gapc_send_complete_evt &rArr; gapc_operation_cleanup &rArr; smpc_clear_timeout_timer
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[40e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_tkdp_rcp_continue
-<LI><a href="#[408]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;smpc_send_pairing_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> smpc_util.o(.constdata)
-</UL>
-<P><STRONG><a name="[13a]"></a>attc_err_rsp_handler</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, attc.o(i.attc_err_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = attc_err_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[130]"></a>attc_exc_mtu_rsp_handler</STRONG> (Thumb, 56 bytes, Stack size 16 bytes, attc.o(i.attc_exc_mtu_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = attc_exc_mtu_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[205]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_set_mtu
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-<LI><a href="#[204]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_get_max_mtu
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[139]"></a>attc_exe_wr_rsp_handler</STRONG> (Thumb, 56 bytes, Stack size 8 bytes, attc.o(i.attc_exe_wr_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = attc_exe_wr_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[132]"></a>attc_find_by_type_rsp_handler</STRONG> (Thumb, 172 bytes, Stack size 32 bytes, attc.o(i.attc_find_by_type_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = attc_find_by_type_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[131]"></a>attc_find_info_rsp_handler</STRONG> (Thumb, 180 bytes, Stack size 32 bytes, attc.o(i.attc_find_info_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = attc_find_info_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[13b]"></a>attc_hdl_val_ntf_ind_handler</STRONG> (Thumb, 124 bytes, Stack size 16 bytes, attc.o(i.attc_hdl_val_ntf_ind_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = attc_hdl_val_ntf_ind_handler
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[20a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_dest_task
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[138]"></a>attc_prep_wr_rsp_handler</STRONG> (Thumb, 96 bytes, Stack size 16 bytes, attc.o(i.attc_prep_wr_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = attc_prep_wr_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;memcmp (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[134]"></a>attc_rd_by_grp_type_rsp_handler</STRONG> (Thumb, 242 bytes, Stack size 48 bytes, attc.o(i.attc_rd_by_grp_type_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = attc_rd_by_grp_type_rsp_handler &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-<LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[133]"></a>attc_rd_by_type_rsp_handler</STRONG> (Thumb, 616 bytes, Stack size 48 bytes, attc.o(i.attc_rd_by_type_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 128<LI>Call Chain = attc_rd_by_type_rsp_handler &rArr; attm_uuid_comp &rArr; attm_convert_to128
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-<LI><a href="#[20e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attm_uuid_comp
-<LI><a href="#[210]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_att_req
-<LI><a href="#[20f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_pdu_alloc
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[136]"></a>attc_rd_mult_rsp_handler</STRONG> (Thumb, 182 bytes, Stack size 40 bytes, attc.o(i.attc_rd_mult_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = attc_rd_mult_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[208]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_requester
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[135]"></a>attc_rd_rsp_handler</STRONG> (Thumb, 256 bytes, Stack size 24 bytes, attc.o(i.attc_rd_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = attc_rd_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[197]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_memcpy (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[1f3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_pop_front (via Veneer)
-<LI><a href="#[211]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_mtu
-<LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[209]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_reschedule_operation
-<LI><a href="#[207]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation_ptr
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-<LI><a href="#[212]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;attc_send_read_ind
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[137]"></a>attc_wr_rsp_handler</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, attc.o(i.attc_wr_rsp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = attc_wr_rsp_handler &rArr; gattc_send_complete_evt &rArr; gattc_update_state
-</UL>
-<BR>[Calls]<UL><LI><a href="#[203]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_send_complete_evt
-<LI><a href="#[206]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gattc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> attc.o(.constdata)
-</UL>
-<P><STRONG><a name="[13d]"></a>l2c_code_conn_param_upd_req_handler</STRONG> (Thumb, 60 bytes, Stack size 24 bytes, l2cc_sig.o(i.l2c_code_conn_param_upd_req_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = l2c_code_conn_param_upd_req_handler &rArr; l2cc_sig_send_cmd_reject &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_forward (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[383]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_send_cmd_reject
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[13e]"></a>l2c_code_conn_param_upd_resp_handler</STRONG> (Thumb, 58 bytes, Stack size 24 bytes, l2cc_sig.o(i.l2c_code_conn_param_upd_resp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = l2c_code_conn_param_upd_resp_handler &rArr; l2cc_sig_send_cmd_reject &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[2d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_forward (via Veneer)
-<LI><a href="#[2a0]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_get_role
-<LI><a href="#[383]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_sig_send_cmd_reject
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[13f]"></a>l2c_code_disconnection_req_handler</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, l2cc_sig.o(i.l2c_code_disconnection_req_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = l2c_code_disconnection_req_handler &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[384]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_disc_rsp
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[140]"></a>l2c_code_disconnection_resp_handler</STRONG> (Thumb, 82 bytes, Stack size 16 bytes, l2cc_sig.o(i.l2c_code_disconnection_resp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 80<LI>Call Chain = l2c_code_disconnection_resp_handler &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-<LI><a href="#[386]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_get_operation_ptr
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[141]"></a>l2c_code_le_cb_conn_req_handler</STRONG> (Thumb, 356 bytes, Stack size 56 bytes, l2cc_sig.o(i.l2c_code_le_cb_conn_req_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 104<LI>Call Chain = l2c_code_le_cb_conn_req_handler &rArr; l2cc_lecb_send_con_rsp &rArr; l2cc_pdu_alloc
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1c6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_malloc (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[240]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_front (via Veneer)
-<LI><a href="#[31e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_lecb_register
-<LI><a href="#[31c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapm_le_psm_get_info
-<LI><a href="#[239]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_lk_sec_lvl_get
-<LI><a href="#[23a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_is_sec_set
-<LI><a href="#[23b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;gapc_enc_keysize_get
-<LI><a href="#[389]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_send_con_rsp
-<LI><a href="#[388]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_h2l_err
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[142]"></a>l2c_code_le_cb_conn_resp_handler</STRONG> (Thumb, 254 bytes, Stack size 24 bytes, l2cc_sig.o(i.l2c_code_le_cb_conn_resp_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = l2c_code_le_cb_conn_resp_handler &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-<LI><a href="#[386]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_get_operation_ptr
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[143]"></a>l2c_code_le_flow_control_credit_handler</STRONG> (Thumb, 136 bytes, Stack size 16 bytes, l2cc_sig.o(i.l2c_code_le_flow_control_credit_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = l2c_code_le_flow_control_credit_handler &rArr; l2cm_tx_status
-</UL>
-<BR>[Calls]<UL><LI><a href="#[1ef]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_send (via Veneer)
-<LI><a href="#[1ee]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_alloc (via Veneer)
-<LI><a href="#[1f4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;co_list_push_back (via Veneer)
-<LI><a href="#[38a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cm_tx_status
-<LI><a href="#[364]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_init_disconnect
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL>
-<P><STRONG><a name="[13c]"></a>l2c_code_reject_handler</STRONG> (Thumb, 198 bytes, Stack size 32 bytes, l2cc_sig.o(i.l2c_code_reject_handler))
-<BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = l2c_code_reject_handler &rArr; l2cc_lecb_free &rArr; l2cc_send_cmp_evt
-</UL>
-<BR>[Calls]<UL><LI><a href="#[20c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_timer_clear (via Veneer)
-<LI><a href="#[2d6]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;ke_msg_forward (via Veneer)
-<LI><a href="#[387]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_op_complete
-<LI><a href="#[385]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_free
-<LI><a href="#[363]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_lecb_find
-<LI><a href="#[386]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_get_operation_ptr
-<LI><a href="#[38b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;l2cc_get_operation
-</UL>
-<BR>[Address Reference Count : 1]<UL><LI> l2cc_sig.o(.constdata)
-</UL><P>
-<H3>
-Undefined Global Symbols
-</H3><HR></body></html>
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.lnp b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse.lnp
deleted file mode 100644 (file)
index 278ac44..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
---cpu Cortex-M3
-".\objects\proj_main.o"
-".\objects\ble_simple_peripheral.o"
-".\objects\user_task.o"
-".\objects\timer.o"
-".\objects\gpio.o"
-".\objects\keyscan.o"
-".\objects\button.o"
-".\objects\sensor.o"
-".\objects\qdec.o"
-".\objects\amic.o"
-".\objects\app.o"
-".\objects\led.o"
-".\objects\inflash.o"
-".\objects\func.o"
-".\objects\adc.o"
-".\objects\sbc.o"
-".\objects\sbc_primitives.o"
-".\objects\adpcm.o"
-".\objects\audio_encoder.o"
-".\objects\dev_info_service.o"
-".\objects\simple_gatt_service.o"
-".\objects\hid_service.o"
-".\objects\ota_service.o"
-".\objects\ota.o"
-".\objects\batt_service.o"
-".\objects\driver_pmu.o"
-".\objects\driver_keyscan.o"
-".\objects\driver_pmu_qdec.o"
-".\objects\driver_rtc.o"
-".\objects\driver_uart.o"
-".\objects\driver_wdt.o"
-".\objects\driver_i2s.o"
-".\objects\driver_exti.o"
-".\objects\driver_timer.o"
-".\objects\driver_iic.o"
-".\objects\driver_efuse.o"
-".\objects\driver_codec.o"
-".\objects\driver_adc.o"
-".\objects\core_cm3_isr.o"
-".\objects\app_boot_vectors.o"
-".\objects\patch.o"
-"..\..\..\..\components\ble\library\fr8010h_stack.lib"
---library_type=microlib --strict --scatter ".\ble_5_0.sct"
-
---feedback=feedback.txt ../../../../components/ble/library/syscall.txt --entry=app_main --keep=_jump_table_reserved --keep=_jump_table_version --keep=_jump_table_image --keep=_jump_table_middle --keep=_jump_table_last --datacompressor=off --summary_stderr --info summarysizes --map --xref --callgraph --symbols
---info sizes --info totals --info unused --info veneers
---list ".\Listings\ble_voice_mouse.map" -o .\Objects\ble_voice_mouse.axf
\ No newline at end of file
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse_ble_voice_mouse.dep b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ble_voice_mouse_ble_voice_mouse.dep
deleted file mode 100644 (file)
index 800fa46..0000000
+++ /dev/null
@@ -1,803 +0,0 @@
-Dependencies for Project 'ble_voice_mouse', Target 'ble_voice_mouse': (DO NOT MODIFY !)\r
-F (..\code\proj_main.c)(0x65C19DF7)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\proj_main.o --omf_browse .\objects\proj_main.crf --depend .\objects\proj_main.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_mem.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\code\button.h)(0x65323574)\r
-I (..\..\..\..\components\modules\platform\include\jump_table.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\code\user_task.h)(0x647DB19E)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_i2s.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_uart.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_wdt.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_rtc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_flash.h)(0x6477029B)\r
-I (..\..\..\..\components\driver\include\driver_efuse.h)(0x645DF2EA)\r
-I (..\code\flash_usage_config.h)(0x645DF2EA)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\code\gpio.h)(0x65112C81)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\code\keyscan.h)(0x65704412)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (..\code\qdec.h)(0x6481AB27)\r
-I (..\code\led.h)(0x65325A9F)\r
-I (..\code\adc.h)(0x6486E206)\r
-I (..\code\inflash.h)(0x657043A3)\r
-I (..\..\..\..\components\modules\audio_encode\audio_encoder.h)(0x6464BFFD)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.h)(0x653BAC40)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-F (..\code\config.h)(0x65C1A20C)()\r
-F (..\code\ble_simple_peripheral.c)(0x658E2A1E)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\ble_simple_peripheral.o --omf_browse .\objects\ble_simple_peripheral.crf --depend .\objects\ble_simple_peripheral.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_dev_info\dev_info_service.h)(0x64746C68)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.h)(0x653BAC40)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-I (..\..\..\..\components\ble\profiles\ble_hid\hid_service.h)(0x64786EC9)\r
-I (..\..\..\..\components\ble\profiles\ble_ota\ota_service.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_batt\batt_service.h)(0x645DF2EA)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\code\flash_usage_config.h)(0x645DF2EA)\r
-I (..\code\led.h)(0x65325A9F)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\code\keyscan.h)(0x65704412)\r
-F (..\code\ble_simple_peripheral.h)(0x65704324)()\r
-F (..\code\user_task.c)(0x65704940)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\user_task.o --omf_browse .\objects\user_task.crf --depend .\objects\user_task.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\user_task.h)(0x647DB19E)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (..\code\led.h)(0x65325A9F)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\code\qdec.h)(0x6481AB27)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (..\code\keyscan.h)(0x65704412)\r
-I (..\code\app.h)(0x6471E13E)\r
-I (..\code\adc.h)(0x6486E206)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_wdt.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_task.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-F (..\code\timer.c)(0x657048B9)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\timer.o --omf_browse .\objects\timer.crf --depend .\objects\timer.d)\r
-I (..\code\timer.h)(0x64800027)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\adc.h)(0x6486E206)\r
-I (..\code\keyscan.h)(0x65704412)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (..\code\user_task.h)(0x647DB19E)\r
-I (..\code\gpio.h)(0x65112C81)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_timer.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_wdt.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_uart.h)(0x645DF2EA)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-F (..\code\gpio.c)(0x65704360)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\gpio.o --omf_browse .\objects\gpio.crf --depend .\objects\gpio.d)\r
-I (..\code\gpio.h)(0x65112C81)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (..\code\led.h)(0x65325A9F)\r
-I (..\code\keyscan.h)(0x65704412)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-F (..\code\keyscan.c)(0x65C1A469)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\keyscan.o --omf_browse .\objects\keyscan.crf --depend .\objects\keyscan.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\code\keyscan.h)(0x65704412)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\button.h)(0x65323574)\r
-I (..\code\app.h)(0x6471E13E)\r
-I (..\code\amic.h)(0x6471E132)\r
-I (..\code\led.h)(0x65325A9F)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\code\func.h)(0x65374B33)\r
-I (..\code\inflash.h)(0x657043A3)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (..\code\user_task.h)(0x647DB19E)\r
-I (..\..\..\..\components\driver\include\driver_keyscan.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_flash.h)(0x6477029B)\r
-I (..\code\flash_usage_config.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_wdt.h)(0x645DF2EA)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-F (..\code\button.c)(0x65265517)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\button.o --omf_browse .\objects\button.crf --depend .\objects\button.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\code\button.h)(0x65323574)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (..\code\keyscan.h)(0x65704412)\r
-I (..\..\..\..\components\modules\os\include\os_mem.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-F (..\code\sensor.c)(0x65D47096)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\sensor.o --omf_browse .\objects\sensor.crf --depend .\objects\sensor.d)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\inflash.h)(0x657043A3)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-F (..\code\qdec.c)(0x65D4741C)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\qdec.o --omf_browse .\objects\qdec.crf --depend .\objects\qdec.d)\r
-I (..\code\qdec.h)(0x6481AB27)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\user_task.h)(0x647DB19E)\r
-I (..\..\..\..\components\driver\include\driver_pmu_qdec.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_uart.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-F (..\code\amic.c)(0x653BB042)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\amic.o --omf_browse .\objects\amic.crf --depend .\objects\amic.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\code\amic.h)(0x6471E132)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\user_task.h)(0x647DB19E)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_codec.h)(0x64673A3A)\r
-I (..\..\..\..\components\driver\include\driver_i2s.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_encode\audio_encoder.h)(0x6464BFFD)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-F (..\code\app.c)(0x6570492D)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\app.o --omf_browse .\objects\app.crf --depend .\objects\app.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\code\app.h)(0x6471E13E)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\inflash.h)(0x657043A3)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (..\code\adc.h)(0x6486E206)\r
-I (..\code\func.h)(0x65374B33)\r
-I (..\..\..\..\components\modules\platform\include\jump_table.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-F (..\code\led.c)(0x6570441E)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\led.o --omf_browse .\objects\led.crf --depend .\objects\led.d)\r
-I (..\code\led.h)(0x65325A9F)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\code\gpio.h)(0x65112C81)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-F (..\code\inflash.c)(0x65704390)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\inflash.o --omf_browse .\objects\inflash.crf --depend .\objects\inflash.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\code\inflash.h)(0x657043A3)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_flash.h)(0x6477029B)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-F (..\code\func.c)(0x6570434A)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\func.o --omf_browse .\objects\func.crf --depend .\objects\func.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\code\func.h)(0x65374B33)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\inflash.h)(0x657043A3)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (..\code\sensor.h)(0x6540C945)\r
-I (..\..\..\..\components\ble\profiles\ble_hid\hid_service.h)(0x64786EC9)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-F (..\code\adc.c)(0x65704D61)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\adc.o --omf_browse .\objects\adc.crf --depend .\objects\adc.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\code\adc.h)(0x6486E206)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\code\led.h)(0x65325A9F)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_gpio.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-I (..\code\keyscan.h)(0x65704412)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\..\..\..\components\driver\include\driver_adc.h)(0x645DF2EA)\r
-F (..\..\..\..\components\modules\audio_code_sbc\sbc.c)(0x646B0AC8)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\sbc.o --omf_browse .\objects\sbc.crf --depend .\objects\sbc.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\limits.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc_math.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc_tables.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc_primitives.h)(0x645DF2EA)\r
-F (..\..\..\..\components\modules\audio_code_sbc\sbc_primitives.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\sbc_primitives.o --omf_browse .\objects\sbc_primitives.crf --depend .\objects\sbc_primitives.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\limits.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc_math.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc_tables.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc_primitives.h)(0x645DF2EA)\r
-F (..\..\..\..\components\modules\audio_code_adpcm\adpcm.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\adpcm.o --omf_browse .\objects\adpcm.crf --depend .\objects\adpcm.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\audio_code_adpcm\adpcm.h)(0x645DF2EA)\r
-F (..\..\..\..\components\modules\audio_encode\audio_encoder.c)(0x653BA353)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\audio_encoder.o --omf_browse .\objects\audio_encoder.crf --depend .\objects\audio_encoder.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_sbc\sbc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_code_adpcm\adpcm.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_list.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stddef.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_task.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_mem.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\audio_encode\audio_encoder.h)(0x6464BFFD)\r
-F (..\..\..\..\components\ble\profiles\ble_dev_info\dev_info_service.c)(0x64746BE4)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\dev_info_service.o --omf_browse .\objects\dev_info_service.crf --depend .\objects\dev_info_service.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_dev_info\dev_info_service.h)(0x64746C68)\r
-I (..\code\config.h)(0x65C1A20C)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-F (..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.c)(0x65705164)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\simple_gatt_service.o --omf_browse .\objects\simple_gatt_service.crf --depend .\objects\simple_gatt_service.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\code\user_task.h)(0x647DB19E)\r
-I (..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.h)(0x653BAC40)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-F (..\..\..\..\components\ble\profiles\ble_hid\hid_service.c)(0x65705121)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\hid_service.o --omf_browse .\objects\hid_service.crf --depend .\objects\hid_service.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_task.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_hid\hid_service.h)(0x64786EC9)\r
-I (..\code\ble_simple_peripheral.h)(0x65704324)\r
-I (..\code\timer.h)(0x64800027)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-F (..\..\..\..\components\ble\profiles\ble_ota\ota_service.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\ota_service.o --omf_browse .\objects\ota_service.crf --depend .\objects\ota_service.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_ota\ota.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_ota\ota_service.h)(0x645DF2EA)\r
-F (..\..\..\..\components\ble\profiles\ble_ota\ota.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\ota.o --omf_browse .\objects\ota.crf --depend .\objects\ota.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\jump_table.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_mem.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_flash.h)(0x6477029B)\r
-I (..\..\..\..\components\driver\include\driver_wdt.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_uart.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_ota\ota.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_ota\ota_service.h)(0x645DF2EA)\r
-I (..\code\flash_usage_config.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\os\include\os_timer.h)(0x645DF2EA)\r
-F (..\..\..\..\components\ble\profiles\ble_batt\batt_service.c)(0x65704D5D)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\batt_service.o --omf_browse .\objects\batt_service.crf --depend .\objects\batt_service.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gap\gap_api.h)(0x647DF179)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_api.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\os\include\os_msg_q.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h)(0x645DF2E9)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\ble\profiles\ble_batt\batt_service.h)(0x645DF2EA)\r
-I (..\code\adc.h)(0x6486E206)\r
-F (..\..\..\..\components\driver\driver_pmu.c)(0x647567F4)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_pmu.o --omf_browse .\objects\driver_pmu.crf --depend .\objects\driver_pmu.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\jump_table.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_adc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_efuse.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_flash.h)(0x6477029B)\r
-F (..\..\..\..\components\driver\driver_keyscan.c)(0x647080F3)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_keyscan.o --omf_browse .\objects\driver_keyscan.crf --depend .\objects\driver_keyscan.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_keyscan.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_pmu_qdec.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_pmu_qdec.o --omf_browse .\objects\driver_pmu_qdec.crf --depend .\objects\driver_pmu_qdec.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_qdec.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_rtc.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_rtc.o --omf_browse .\objects\driver_rtc.crf --depend .\objects\driver_rtc.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\driver\include\driver_rtc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_uart.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_uart.o --omf_browse .\objects\driver_uart.crf --depend .\objects\driver_uart.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_uart.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-F (..\..\..\..\components\driver\driver_wdt.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_wdt.o --omf_browse .\objects\driver_wdt.crf --depend .\objects\driver_wdt.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_log.h)(0x6526538A)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_wdt.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_i2s.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_i2s.o --omf_browse .\objects\driver_i2s.crf --depend .\objects\driver_i2s.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_i2s.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_uart.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_exti.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_exti.o --omf_browse .\objects\driver_exti.crf --depend .\objects\driver_exti.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_exti.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_timer.c)(0x64635608)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_timer.o --omf_browse .\objects\driver_timer.crf --depend .\objects\driver_timer.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_timer.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_iic.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_iic.o --omf_browse .\objects\driver_iic.crf --depend .\objects\driver_iic.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iic.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_efuse.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_efuse.o --omf_browse .\objects\driver_efuse.crf --depend .\objects\driver_efuse.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_efuse.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-F (..\..\..\..\components\driver\driver_codec.c)(0x64673AF3)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_codec.o --omf_browse .\objects\driver_codec.crf --depend .\objects\driver_codec.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_codec.h)(0x64673A3A)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-F (..\..\..\..\components\driver\driver_adc.c)(0x646B4AC8)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\driver_adc.o --omf_browse .\objects\driver_adc.crf --depend .\objects\driver_adc.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_adc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_flash.h)(0x6477029B)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_efuse.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-F (..\..\..\..\components\modules\platform\source\core_cm3_isr.c)(0x645DF2EA)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\core_cm3_isr.o --omf_browse .\objects\core_cm3_isr.crf --depend .\objects\core_cm3_isr.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\common\include\co_printf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_wdt.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\sys\include\sys_utils.h)(0x647DF178)\r
-F (..\..\..\..\components\modules\platform\source\app_boot_vectors.s)(0x645DF2EA)(--cpu Cortex-M3 --li -g --apcs=interwork --pd "__MICROLIB SETA 1"\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r--pd "__UVISION_VERSION SETA 514" --pd "ARMCM3 SETA 1"\r\r--list .\listings\app_boot_vectors.lst --xref -o .\objects\app_boot_vectors.o --depend .\objects\app_boot_vectors.d)\r
-F (..\..\..\..\components\modules\patch\patch.c)(0x6485C55C)(--c99 -c --cpu Cortex-M3 -D__MICROLIB --li -g -O3 --apcs=interwork --split_sections -I..\..\..\..\components\ble\include -I..\..\..\..\components\ble\include\gap -I..\..\..\..\components\ble\include\gatt -I..\..\..\..\components\driver\include -I..\..\..\..\components\modules\os\include -I..\..\..\..\components\modules\sys\include -I..\..\..\..\components\modules\platform\include -I..\..\..\..\components\modules\common\include -I..\..\..\..\components\modules\lowpow\include -I..\..\..\..\components\ble\profiles\ble_batt -I..\..\..\..\components\ble\profiles\ble_dev_info -I..\..\..\..\components\ble\profiles\ble_hid -I..\..\..\..\components\ble\profiles\ble_ota -I..\..\..\..\components\ble\profiles\ble_simple_profile -I..\code -I..\..\..\..\components\modules\audio_code_adpcm -I..\..\..\..\components\modules\audio_code_sbc -I..\..\..\..\components\modules\audio_encode\r\r-I H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\RTE\r\r-I D:\Keil_v5\ARM\PACK\ARM\CMSIS\4.2.0\Device\ARM\ARMCM3\Include\r\r-I D:\Keil_v5\ARM\CMSIS\Include\r\r-D__UVISION_VERSION="514" -DARMCM3\r\r-o .\objects\patch.o --omf_browse .\objects\patch.crf --depend .\objects\patch.d)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\jump_table.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\common\include\co_math.h)(0x645DF2EA)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h)(0x57DABC88)\r
-I (C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h)(0x57DABC88)\r
-I (..\..\..\..\components\modules\platform\include\compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\lowpow\include\low_power.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_system.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_iomux.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_uart.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_plf.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\core_cm3.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_compiler.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\cmsis_armcc.h)(0x645DF2EA)\r
-I (..\..\..\..\components\modules\platform\include\ll.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_pmu.h)(0x6475680C)\r
-I (..\..\..\..\components\driver\include\driver_pmu_regs.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_frspim.h)(0x645DF2EA)\r
-I (..\..\..\..\components\driver\include\driver_flash.h)(0x6477029B)\r
-I (..\code\flash_usage_config.h)(0x645DF2EA)\r
-F (..\..\..\..\components\ble\library\fr8010h_stack.lib)(0x6584FA8B)()\r
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.crf
deleted file mode 100644 (file)
index d3ffadf..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.d
deleted file mode 100644 (file)
index b198257..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-.\objects\button.o: ..\code\button.c
-.\objects\button.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\button.o: ..\code\button.h
-.\objects\button.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\button.o: ..\code\config.h
-.\objects\button.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\button.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\button.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\button.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\button.o: ..\code\timer.h
-.\objects\button.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\button.o: ..\code\keyscan.h
-.\objects\button.o: ..\..\..\..\components\modules\os\include\os_mem.h
-.\objects\button.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\button.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\button.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\button.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\button.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\button.o: ..\..\..\..\components\driver\include\driver_frspim.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.o
deleted file mode 100644 (file)
index b54e3bf..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/button.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.crf
deleted file mode 100644 (file)
index aea7377..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.d
deleted file mode 100644 (file)
index e163e75..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\platform\source\core_cm3_isr.c
-.\objects\core_cm3_isr.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\core_cm3_isr.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\driver\include\driver_wdt.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\core_cm3_isr.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\core_cm3_isr.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\core_cm3_isr.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.o
deleted file mode 100644 (file)
index 8da7936..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/core_cm3_isr.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.crf
deleted file mode 100644 (file)
index 10067ae..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.d
deleted file mode 100644 (file)
index 5baf0d6..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-.\objects\dev_info_service.o: ..\..\..\..\components\ble\profiles\ble_dev_info\dev_info_service.c
-.\objects\dev_info_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\dev_info_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\dev_info_service.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\dev_info_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\dev_info_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\dev_info_service.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\dev_info_service.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\dev_info_service.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
-.\objects\dev_info_service.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\dev_info_service.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\dev_info_service.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\dev_info_service.o: ..\..\..\..\components\ble\profiles\ble_dev_info\dev_info_service.h
-.\objects\dev_info_service.o: ..\code\config.h
-.\objects\dev_info_service.o: ..\code\ble_simple_peripheral.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.o
deleted file mode 100644 (file)
index e36f827..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/dev_info_service.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.crf
deleted file mode 100644 (file)
index 2655152..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.d
deleted file mode 100644 (file)
index 389f918..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-.\objects\driver_adc.o: ..\..\..\..\components\driver\driver_adc.c
-.\objects\driver_adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\driver_adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_adc.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_flash.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_efuse.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\driver_adc.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\driver_adc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\driver_adc.o: ..\..\..\..\components\driver\include\driver_frspim.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.o
deleted file mode 100644 (file)
index e8c9dac..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_adc.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.crf
deleted file mode 100644 (file)
index 4ef5215..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.d
deleted file mode 100644 (file)
index 36da678..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-.\objects\driver_codec.o: ..\..\..\..\components\driver\driver_codec.c
-.\objects\driver_codec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_codec.o: ..\..\..\..\components\driver\include\driver_codec.h
-.\objects\driver_codec.o: ..\..\..\..\components\driver\include\driver_frspim.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.o
deleted file mode 100644 (file)
index a356db8..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_codec.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.crf
deleted file mode 100644 (file)
index 10e3514..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.d
deleted file mode 100644 (file)
index f171706..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.\objects\driver_efuse.o: ..\..\..\..\components\driver\driver_efuse.c
-.\objects\driver_efuse.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_efuse.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\driver_efuse.o: ..\..\..\..\components\driver\include\driver_efuse.h
-.\objects\driver_efuse.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_efuse.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_efuse.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_efuse.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_efuse.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_efuse.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_efuse.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\driver_efuse.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_efuse.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.o
deleted file mode 100644 (file)
index d386af1..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_efuse.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.crf
deleted file mode 100644 (file)
index 81f8641..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.d
deleted file mode 100644 (file)
index 4d72c34..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.\objects\driver_exti.o: ..\..\..\..\components\driver\driver_exti.c
-.\objects\driver_exti.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_exti.o: ..\..\..\..\components\driver\include\driver_exti.h
-.\objects\driver_exti.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_exti.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_exti.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_exti.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_exti.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_exti.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_exti.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_exti.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\driver_exti.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_exti.o: ..\..\..\..\components\modules\common\include\co_printf.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.o
deleted file mode 100644 (file)
index 4bfc3e6..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_exti.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.crf
deleted file mode 100644 (file)
index 976895d..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.d
deleted file mode 100644 (file)
index d9a29a5..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.\objects\driver_i2s.o: ..\..\..\..\components\driver\driver_i2s.c
-.\objects\driver_i2s.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_i2s.o: ..\..\..\..\components\driver\include\driver_i2s.h
-.\objects\driver_i2s.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\driver_i2s.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_i2s.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_i2s.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_i2s.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_i2s.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_i2s.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_i2s.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_i2s.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_i2s.o: ..\..\..\..\components\driver\include\driver_uart.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.o
deleted file mode 100644 (file)
index c910e5a..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_i2s.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.crf
deleted file mode 100644 (file)
index 46df12f..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.d
deleted file mode 100644 (file)
index 57e1d5f..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-.\objects\driver_iic.o: ..\..\..\..\components\driver\driver_iic.c
-.\objects\driver_iic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_iic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_iic.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\driver_iic.o: ..\..\..\..\components\driver\include\driver_iic.h
-.\objects\driver_iic.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_iic.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_iic.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_iic.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_iic.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_iic.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_iic.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\driver_iic.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_iic.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\driver_iic.o: ..\..\..\..\components\modules\common\include\co_printf.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.o
deleted file mode 100644 (file)
index 31afe18..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_iic.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.crf
deleted file mode 100644 (file)
index e8a7f4d..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.d
deleted file mode 100644 (file)
index de4a78c..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.\objects\driver_keyscan.o: ..\..\..\..\components\driver\driver_keyscan.c
-.\objects\driver_keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\modules\common\include\co_log.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\driver_keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\driver\include\driver_keyscan.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\driver_keyscan.o: ..\..\..\..\components\driver\include\driver_frspim.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.o
deleted file mode 100644 (file)
index 90a823a..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_keyscan.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.crf
deleted file mode 100644 (file)
index 6e1f523..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.d
deleted file mode 100644 (file)
index 82a4666..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\driver_pmu.c
-.\objects\driver_pmu.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\driver_pmu.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_pmu.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\platform\include\jump_table.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_pmu.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_adc.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_efuse.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\driver_pmu.o: ..\..\..\..\components\driver\include\driver_flash.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.o
deleted file mode 100644 (file)
index 2a2a6aa..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.crf
deleted file mode 100644 (file)
index 82774e4..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.d
deleted file mode 100644 (file)
index 35a7811..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\driver\driver_pmu_qdec.c
-.\objects\driver_pmu_qdec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\driver\include\driver_pmu_qdec.h
-.\objects\driver_pmu_qdec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\driver_pmu_qdec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\driver_pmu_qdec.o: ..\..\..\..\components\driver\include\driver_system.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.o
deleted file mode 100644 (file)
index bc5b847..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_pmu_qdec.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.crf
deleted file mode 100644 (file)
index 4db8ee6..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.d
deleted file mode 100644 (file)
index 57cf0b9..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-.\objects\driver_rtc.o: ..\..\..\..\components\driver\driver_rtc.c
-.\objects\driver_rtc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\driver_rtc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_rtc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\driver_rtc.o: ..\..\..\..\components\driver\include\driver_rtc.h
-.\objects\driver_rtc.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_rtc.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_rtc.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\driver_rtc.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_rtc.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\driver_rtc.o: ..\..\..\..\components\driver\include\driver_frspim.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.o
deleted file mode 100644 (file)
index 6ef9334..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_rtc.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.crf
deleted file mode 100644 (file)
index a943930..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.d
deleted file mode 100644 (file)
index ff3b5e0..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.\objects\driver_timer.o: ..\..\..\..\components\driver\driver_timer.c
-.\objects\driver_timer.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_timer.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_timer.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\driver_timer.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\driver_timer.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_timer.o: ..\..\..\..\components\driver\include\driver_timer.h
-.\objects\driver_timer.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_timer.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_timer.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_timer.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_timer.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_timer.o: ..\..\..\..\components\modules\platform\include\ll.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.o
deleted file mode 100644 (file)
index 167550e..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_timer.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.crf
deleted file mode 100644 (file)
index 6f7d87a..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.d
deleted file mode 100644 (file)
index d04076c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-.\objects\driver_uart.o: ..\..\..\..\components\driver\driver_uart.c
-.\objects\driver_uart.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_uart.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\driver_uart.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_uart.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\driver_uart.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\driver_uart.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\driver_uart.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\driver_uart.o: ..\..\..\..\components\driver\include\driver_uart.h
-.\objects\driver_uart.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.o
deleted file mode 100644 (file)
index 975092f..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_uart.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.crf
deleted file mode 100644 (file)
index 93ad0b7..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.d
deleted file mode 100644 (file)
index 4e4a273..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-.\objects\driver_wdt.o: ..\..\..\..\components\driver\driver_wdt.c
-.\objects\driver_wdt.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\driver_wdt.o: ..\..\..\..\components\modules\common\include\co_log.h
-.\objects\driver_wdt.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\driver_wdt.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\driver_wdt.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\driver_wdt.o: ..\..\..\..\components\driver\include\driver_wdt.h
-.\objects\driver_wdt.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\driver_wdt.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\driver_wdt.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\driver_wdt.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\driver_wdt.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\driver_wdt.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\driver_wdt.o: ..\..\..\..\components\driver\include\driver_frspim.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.o
deleted file mode 100644 (file)
index 26ddd70..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/driver_wdt.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.crf
deleted file mode 100644 (file)
index 41b5179..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.d
deleted file mode 100644 (file)
index 53cede8..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-.\objects\func.o: ..\code\func.c
-.\objects\func.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\func.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\func.o: ..\code\func.h
-.\objects\func.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\func.o: ..\code\config.h
-.\objects\func.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\func.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\func.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\func.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\func.o: ..\code\inflash.h
-.\objects\func.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\func.o: ..\code\sensor.h
-.\objects\func.o: ..\..\..\..\components\ble\profiles\ble_hid\hid_service.h
-.\objects\func.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\func.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\func.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
-.\objects\func.o: ..\code\ble_simple_peripheral.h
-.\objects\func.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\func.o: ..\..\..\..\components\modules\common\include\co_log.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.o
deleted file mode 100644 (file)
index e8b16a5..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/func.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.crf
deleted file mode 100644 (file)
index 74748d8..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.d
deleted file mode 100644 (file)
index d2a02fe..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-.\objects\gpio.o: ..\code\gpio.c
-.\objects\gpio.o: ..\code\gpio.h
-.\objects\gpio.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\gpio.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\gpio.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\gpio.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\gpio.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\gpio.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\gpio.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\gpio.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\gpio.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\gpio.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\gpio.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\gpio.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\gpio.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\gpio.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\gpio.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\gpio.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\gpio.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\gpio.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\gpio.o: ..\code\config.h
-.\objects\gpio.o: ..\code\timer.h
-.\objects\gpio.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\gpio.o: ..\code\led.h
-.\objects\gpio.o: ..\code\keyscan.h
-.\objects\gpio.o: ..\..\..\..\components\modules\common\include\co_log.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.o
deleted file mode 100644 (file)
index 2324177..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/gpio.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.crf
deleted file mode 100644 (file)
index 75e434d..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.d
deleted file mode 100644 (file)
index cfb302c..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-.\objects\hid_service.o: ..\..\..\..\components\ble\profiles\ble_hid\hid_service.c
-.\objects\hid_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\hid_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\hid_service.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\hid_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\hid_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\hid_service.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\hid_service.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\hid_service.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
-.\objects\hid_service.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\hid_service.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\hid_service.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\hid_service.o: ..\..\..\..\components\modules\os\include\os_task.h
-.\objects\hid_service.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\hid_service.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\hid_service.o: ..\..\..\..\components\ble\profiles\ble_hid\hid_service.h
-.\objects\hid_service.o: ..\code\ble_simple_peripheral.h
-.\objects\hid_service.o: ..\code\timer.h
-.\objects\hid_service.o: ..\..\..\..\components\modules\os\include\os_timer.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.o
deleted file mode 100644 (file)
index 6930f83..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/hid_service.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.crf
deleted file mode 100644 (file)
index e358d59..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.d
deleted file mode 100644 (file)
index c8e1b3d..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-.\objects\inflash.o: ..\code\inflash.c
-.\objects\inflash.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\inflash.o: ..\code\inflash.h
-.\objects\inflash.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\inflash.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\inflash.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\inflash.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\inflash.o: ..\code\sensor.h
-.\objects\inflash.o: ..\code\config.h
-.\objects\inflash.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\inflash.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\inflash.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\inflash.o: ..\..\..\..\components\driver\include\driver_flash.h
-.\objects\inflash.o: ..\..\..\..\components\modules\common\include\co_log.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.o
deleted file mode 100644 (file)
index ebdacb6..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/inflash.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.crf
deleted file mode 100644 (file)
index a5d72d2..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.d
deleted file mode 100644 (file)
index 36bd573..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-.\objects\keyscan.o: ..\code\keyscan.c
-.\objects\keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\keyscan.o: ..\code\keyscan.h
-.\objects\keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\keyscan.o: ..\code\config.h
-.\objects\keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\keyscan.o: ..\code\button.h
-.\objects\keyscan.o: ..\code\app.h
-.\objects\keyscan.o: ..\code\amic.h
-.\objects\keyscan.o: ..\code\led.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\keyscan.o: ..\code\func.h
-.\objects\keyscan.o: ..\code\inflash.h
-.\objects\keyscan.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\keyscan.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\keyscan.o: ..\code\sensor.h
-.\objects\keyscan.o: ..\code\user_task.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_keyscan.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_flash.h
-.\objects\keyscan.o: ..\code\flash_usage_config.h
-.\objects\keyscan.o: ..\..\..\..\components\driver\include\driver_wdt.h
-.\objects\keyscan.o: ..\code\ble_simple_peripheral.h
-.\objects\keyscan.o: ..\..\..\..\components\modules\os\include\os_timer.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.o
deleted file mode 100644 (file)
index 199492f..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/keyscan.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.crf
deleted file mode 100644 (file)
index 1c37c61..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.d
deleted file mode 100644 (file)
index b92bd3f..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-.\objects\led.o: ..\code\led.c
-.\objects\led.o: ..\code\led.h
-.\objects\led.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\led.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\led.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\led.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\led.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\led.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\led.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\led.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\led.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\led.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\led.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\led.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\led.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\led.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\led.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\led.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\led.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\led.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\led.o: ..\code\config.h
-.\objects\led.o: ..\code\gpio.h
-.\objects\led.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\led.o: ..\..\..\..\components\modules\common\include\co_log.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.o
deleted file mode 100644 (file)
index ae86959..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/led.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.crf
deleted file mode 100644 (file)
index 6b36447..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.d
deleted file mode 100644 (file)
index ece25a6..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-.\objects\ota.o: ..\..\..\..\components\ble\profiles\ble_ota\ota.c
-.\objects\ota.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\ota.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\ota.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\ota.o: ..\..\..\..\components\modules\platform\include\jump_table.h
-.\objects\ota.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\ota.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\ota.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\ota.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\ota.o: ..\..\..\..\components\modules\os\include\os_mem.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\ota.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\ota.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\ota.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\ota.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_flash.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_wdt.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\ota.o: ..\..\..\..\components\driver\include\driver_uart.h
-.\objects\ota.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\ota.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\ota.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\ota.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\ota.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\ota.o: ..\..\..\..\components\ble\profiles\ble_ota\ota.h
-.\objects\ota.o: ..\..\..\..\components\ble\profiles\ble_ota\ota_service.h
-.\objects\ota.o: ..\code\flash_usage_config.h
-.\objects\ota.o: ..\..\..\..\components\modules\os\include\os_timer.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.o
deleted file mode 100644 (file)
index 56d612e..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.crf
deleted file mode 100644 (file)
index 129d65e..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.d
deleted file mode 100644 (file)
index a0e1d76..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-.\objects\ota_service.o: ..\..\..\..\components\ble\profiles\ble_ota\ota_service.c
-.\objects\ota_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\ota_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\ota_service.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\ota_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\ota_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\ota_service.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\ota_service.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\ota_service.o: ..\..\..\..\components\ble\profiles\ble_ota\ota.h
-.\objects\ota_service.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\ota_service.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\ota_service.o: ..\..\..\..\components\ble\profiles\ble_ota\ota_service.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.o
deleted file mode 100644 (file)
index 6ab0b7d..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/ota_service.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.crf
deleted file mode 100644 (file)
index ee7ee78..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.d
deleted file mode 100644 (file)
index f753d52..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-.\objects\patch.o: ..\..\..\..\components\modules\patch\patch.c
-.\objects\patch.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\patch.o: ..\..\..\..\components\modules\platform\include\jump_table.h
-.\objects\patch.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\patch.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\patch.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\patch.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\patch.o: ..\..\..\..\components\modules\lowpow\include\low_power.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_uart.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\patch.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\patch.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\patch.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\patch.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\patch.o: ..\..\..\..\components\driver\include\driver_flash.h
-.\objects\patch.o: ..\code\flash_usage_config.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.o
deleted file mode 100644 (file)
index dc404a4..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/patch.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.crf
deleted file mode 100644 (file)
index 97e3f34..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.d
deleted file mode 100644 (file)
index 94828d3..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-.\objects\proj_main.o: ..\code\proj_main.c
-.\objects\proj_main.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\proj_main.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\proj_main.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\proj_main.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\proj_main.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\proj_main.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\os\include\os_mem.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\proj_main.o: ..\code\button.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\platform\include\jump_table.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\proj_main.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\proj_main.o: ..\code\user_task.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_i2s.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_uart.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_wdt.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_rtc.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_flash.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_efuse.h
-.\objects\proj_main.o: ..\code\flash_usage_config.h
-.\objects\proj_main.o: ..\code\config.h
-.\objects\proj_main.o: ..\code\gpio.h
-.\objects\proj_main.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\proj_main.o: ..\code\keyscan.h
-.\objects\proj_main.o: ..\code\timer.h
-.\objects\proj_main.o: ..\code\sensor.h
-.\objects\proj_main.o: ..\code\qdec.h
-.\objects\proj_main.o: ..\code\led.h
-.\objects\proj_main.o: ..\code\adc.h
-.\objects\proj_main.o: ..\code\inflash.h
-.\objects\proj_main.o: ..\..\..\..\components\modules\audio_encode\audio_encoder.h
-.\objects\proj_main.o: ..\code\ble_simple_peripheral.h
-.\objects\proj_main.o: ..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.h
-.\objects\proj_main.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.o
deleted file mode 100644 (file)
index d11cd41..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/proj_main.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.crf
deleted file mode 100644 (file)
index 88745cb..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.d
deleted file mode 100644 (file)
index 18ea188..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-.\objects\qdec.o: ..\code\qdec.c
-.\objects\qdec.o: ..\code\qdec.h
-.\objects\qdec.o: ..\code\config.h
-.\objects\qdec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\qdec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\qdec.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\qdec.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\qdec.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\qdec.o: ..\code\user_task.h
-.\objects\qdec.o: ..\..\..\..\components\driver\include\driver_pmu_qdec.h
-.\objects\qdec.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\qdec.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\qdec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\qdec.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\qdec.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\qdec.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\qdec.o: ..\..\..\..\components\driver\include\driver_uart.h
-.\objects\qdec.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\qdec.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\qdec.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\qdec.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\qdec.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\qdec.o: ..\code\ble_simple_peripheral.h
-.\objects\qdec.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\qdec.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.o
deleted file mode 100644 (file)
index c241773..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/qdec.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.crf
deleted file mode 100644 (file)
index eb781a7..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.d
deleted file mode 100644 (file)
index 1517d13..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-.\objects\sbc.o: ..\..\..\..\components\modules\audio_code_sbc\sbc.c
-.\objects\sbc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\sbc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\sbc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\sbc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\sbc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\limits.h
-.\objects\sbc.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\sbc.o: ..\..\..\..\components\modules\audio_code_sbc\sbc_math.h
-.\objects\sbc.o: ..\..\..\..\components\modules\audio_code_sbc\sbc_tables.h
-.\objects\sbc.o: ..\..\..\..\components\modules\audio_code_sbc\sbc.h
-.\objects\sbc.o: ..\..\..\..\components\modules\audio_code_sbc\sbc_primitives.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.o
deleted file mode 100644 (file)
index 86d4a30..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.crf
deleted file mode 100644 (file)
index 7eaf7db..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.d
deleted file mode 100644 (file)
index 20c0e68..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-.\objects\sbc_primitives.o: ..\..\..\..\components\modules\audio_code_sbc\sbc_primitives.c
-.\objects\sbc_primitives.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\sbc_primitives.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\limits.h
-.\objects\sbc_primitives.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\sbc_primitives.o: ..\..\..\..\components\modules\audio_code_sbc\sbc.h
-.\objects\sbc_primitives.o: ..\..\..\..\components\modules\audio_code_sbc\sbc_math.h
-.\objects\sbc_primitives.o: ..\..\..\..\components\modules\audio_code_sbc\sbc_tables.h
-.\objects\sbc_primitives.o: ..\..\..\..\components\modules\audio_code_sbc\sbc_primitives.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.o
deleted file mode 100644 (file)
index e71cb74..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sbc_primitives.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.crf
deleted file mode 100644 (file)
index d4d1262..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.d
deleted file mode 100644 (file)
index ec2995d..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-.\objects\sensor.o: ..\code\sensor.c
-.\objects\sensor.o: ..\code\sensor.h
-.\objects\sensor.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\sensor.o: ..\code\config.h
-.\objects\sensor.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\sensor.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\sensor.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\sensor.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\sensor.o: ..\code\inflash.h
-.\objects\sensor.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\sensor.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\sensor.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\sensor.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\sensor.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\sensor.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\sensor.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\sensor.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\sensor.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\sensor.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\sensor.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\sensor.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\sensor.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\sensor.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\sensor.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\sensor.o: ..\..\..\..\components\modules\common\include\co_log.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.o
deleted file mode 100644 (file)
index 1cac60f..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/sensor.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.crf
deleted file mode 100644 (file)
index 266fcf8..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.d
deleted file mode 100644 (file)
index 8727910..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-.\objects\simple_gatt_service.o: ..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.c
-.\objects\simple_gatt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\simple_gatt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\string.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\simple_gatt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\simple_gatt_service.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\ble\include\gatt\gatt_api.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\ble\include\gatt\gatt_sig_uuid.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\simple_gatt_service.o: ..\code\user_task.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\ble\profiles\ble_simple_profile\simple_gatt_service.h
-.\objects\simple_gatt_service.o: ..\code\timer.h
-.\objects\simple_gatt_service.o: ..\..\..\..\components\modules\os\include\os_timer.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.o
deleted file mode 100644 (file)
index 7f3a240..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/simple_gatt_service.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.crf
deleted file mode 100644 (file)
index 846acda..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.d
deleted file mode 100644 (file)
index dd82091..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-.\objects\timer.o: ..\code\timer.c
-.\objects\timer.o: ..\code\timer.h
-.\objects\timer.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\timer.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\timer.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\timer.o: ..\code\config.h
-.\objects\timer.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\timer.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\timer.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\timer.o: ..\code\adc.h
-.\objects\timer.o: ..\code\keyscan.h
-.\objects\timer.o: ..\code\sensor.h
-.\objects\timer.o: ..\code\user_task.h
-.\objects\timer.o: ..\code\gpio.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\timer.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\timer.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\timer.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\timer.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\timer.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\timer.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_timer.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_wdt.h
-.\objects\timer.o: ..\..\..\..\components\driver\include\driver_uart.h
-.\objects\timer.o: ..\code\ble_simple_peripheral.h
-.\objects\timer.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\timer.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\timer.o: ..\..\..\..\components\modules\common\include\co_log.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.o
deleted file mode 100644 (file)
index 3d39289..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/timer.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.crf b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.crf
deleted file mode 100644 (file)
index 470309d..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.crf and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.d b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.d
deleted file mode 100644 (file)
index 7754af8..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-.\objects\user_task.o: ..\code\user_task.c
-.\objects\user_task.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdint.h
-.\objects\user_task.o: ..\code\user_task.h
-.\objects\user_task.o: ..\code\config.h
-.\objects\user_task.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdbool.h
-.\objects\user_task.o: ..\..\..\..\components\modules\sys\include\sys_utils.h
-.\objects\user_task.o: ..\..\..\..\components\modules\common\include\co_printf.h
-.\objects\user_task.o: ..\..\..\..\components\modules\platform\include\compiler.h
-.\objects\user_task.o: ..\code\timer.h
-.\objects\user_task.o: ..\..\..\..\components\modules\os\include\os_timer.h
-.\objects\user_task.o: ..\code\led.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_pmu.h
-.\objects\user_task.o: ..\..\..\..\components\modules\common\include\co_math.h
-.\objects\user_task.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdlib.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_iomux.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_pmu_regs.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_frspim.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_gpio.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_plf.h
-.\objects\user_task.o: ..\..\..\..\components\modules\platform\include\core_cm3.h
-.\objects\user_task.o: ..\..\..\..\components\modules\platform\include\cmsis_compiler.h
-.\objects\user_task.o: ..\..\..\..\components\modules\platform\include\cmsis_armcc.h
-.\objects\user_task.o: ..\..\..\..\components\modules\platform\include\ll.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_system.h
-.\objects\user_task.o: ..\code\qdec.h
-.\objects\user_task.o: ..\code\sensor.h
-.\objects\user_task.o: ..\code\keyscan.h
-.\objects\user_task.o: ..\code\app.h
-.\objects\user_task.o: ..\code\adc.h
-.\objects\user_task.o: ..\code\ble_simple_peripheral.h
-.\objects\user_task.o: ..\..\..\..\components\ble\include\gap\gap_api.h
-.\objects\user_task.o: C:\Program Files\DS-5 v5.26.0\sw\ARMCompiler5.06u4\include\stdio.h
-.\objects\user_task.o: ..\..\..\..\components\driver\include\driver_wdt.h
-.\objects\user_task.o: ..\..\..\..\components\modules\os\include\os_task.h
-.\objects\user_task.o: ..\..\..\..\components\modules\os\include\os_msg_q.h
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.o b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.o
deleted file mode 100644 (file)
index 790a61e..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Objects/user_task.o and /dev/null differ
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Output/ble_voice_mouse.asm b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Output/ble_voice_mouse.asm
deleted file mode 100644 (file)
index 496c08a..0000000
+++ /dev/null
@@ -1,50825 +0,0 @@
-
-========================================================================
-
-** ELF Header Information
-
-    File Name: H:\1.work\6.¸»ÈðÀ¤\1.Êó±ê\2.code\fr801x_mouse\software\examples\none_evm\ble_voice_mouse\keil\Objects\ble_voice_mouse.axf
-
-    Machine class: ELFCLASS32 (32-bit)
-    Data encoding: ELFDATA2LSB (Little endian)
-    Header version: EV_CURRENT (Current version)
-    Operating System ABI: none
-    ABI Version: 0
-    File Type: ET_EXEC (Executable) (2)
-    Machine: EM_ARM (ARM)
-
-    Image Entry point: 0x01001b7d
-    Flags: EF_ARM_HASENTRY (0x05000002)
-
-    ARM ELF revision: 5 (ABI version 2)
-
-    Built with
-    Component: ARM Compiler 5.06 update 7 (build 960) Tool: armasm [4d35fa]
-    Component: ARM Compiler 5.05 update 1 (build 106) Tool: armasm [4d0efa]
-    Component: ARM Compiler 5.06 update 7 (build 960) Tool: armlink [4d3601]
-    Component: ARM Compiler 5.05 update 1 (build 106) Tool: armlink [4d0efa]
-
-    Header size: 52 bytes (0x34)
-    Program header entry size: 32 bytes (0x20)
-    Section header entry size: 40 bytes (0x28)
-
-    Program header entries: 1
-    Section header entries: 21
-
-    Program header offset: 935276 (0x000e456c)
-    Section header offset: 935308 (0x000e458c)
-
-    Section header string table index: 20
-
-========================================================================
-
-** Program header #0 (PT_LOAD) [PF_X + PF_W + PF_R + PF_ARM_ENTRY]
-    Size : 131024 bytes (126516 bytes in file)
-    Virtual address: 0x01000000 (Alignment 64)
-
-
-========================================================================
-
-** Section #1 'ER_TABLE' (SHT_PROGBITS) [SHF_ALLOC]
-    Size   : 92 bytes (alignment 4)
-    Address: 0x01000000
-
-
-** Section #2 'ER_RO' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
-    Size   : 113844 bytes (alignment 4)
-    Address: 0x0100005c
-
-    $t
-    .emb_text
-    __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd
-        0x0100005c:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01000060:    f44f4500    O..E    MOV      r5,#0x8000
-        0x01000064:    f44f4600    O..F    MOV      r6,#0x8000
-        0x01000068:    f44f4700    O..G    MOV      r7,#0x8000
-        0x0100006c:    f44f4800    O..H    MOV      r8,#0x8000
-        0x01000070:    f05f0900    _...    MOVS     r9,#0
-        0x01000074:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x01000078:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x0100007c:    fb035504    ...U    MLA      r5,r3,r4,r5
-        0x01000080:    f1190902    ....    ADDS     r9,r9,#2
-        0x01000084:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x01000088:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x0100008c:    fb035504    ...U    MLA      r5,r3,r4,r5
-        0x01000090:    f1190902    ....    ADDS     r9,r9,#2
-        0x01000094:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x01000098:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x0100009c:    fb036604    ...f    MLA      r6,r3,r4,r6
-        0x010000a0:    f1190902    ....    ADDS     r9,r9,#2
-        0x010000a4:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x010000a8:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x010000ac:    fb036604    ...f    MLA      r6,r3,r4,r6
-        0x010000b0:    f1190902    ....    ADDS     r9,r9,#2
-        0x010000b4:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x010000b8:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x010000bc:    fb037704    ...w    MLA      r7,r3,r4,r7
-        0x010000c0:    f1190902    ....    ADDS     r9,r9,#2
-        0x010000c4:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x010000c8:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x010000cc:    fb037704    ...w    MLA      r7,r3,r4,r7
-        0x010000d0:    f1190902    ....    ADDS     r9,r9,#2
-        0x010000d4:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x010000d8:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x010000dc:    fb038804    ....    MLA      r8,r3,r4,r8
-        0x010000e0:    f1190902    ....    ADDS     r9,r9,#2
-        0x010000e4:    f9303009    0..0    LDRSH    r3,[r0,r9]
-        0x010000e8:    f9324009    2..@    LDRSH    r4,[r2,r9]
-        0x010000ec:    fb038804    ....    MLA      r8,r3,r4,r8
-        0x010000f0:    f1190902    ....    ADDS     r9,r9,#2
-        0x010000f4:    2350        P#      MOVS     r3,#0x50
-        0x010000f6:    4599        .E      CMP      r9,r3
-        0x010000f8:    d1bc        ..      BNE      0x1000074 ; __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd + 24
-        0x010000fa:    142d        -.      ASRS     r5,r5,#16
-        0x010000fc:    1436        6.      ASRS     r6,r6,#16
-        0x010000fe:    143f        ?.      ASRS     r7,r7,#16
-        0x01000100:    ea5f4828    _.(H    ASRS     r8,r8,#16
-        0x01000104:    eb120209    ....    ADDS     r2,r2,r9
-        0x01000108:    f9b20000    ....    LDRSH    r0,[r2,#0]
-        0x0100010c:    fb00f305    ....    MUL      r3,r0,r5
-        0x01000110:    f9b20002    ....    LDRSH    r0,[r2,#2]
-        0x01000114:    fb003306    ...3    MLA      r3,r0,r6,r3
-        0x01000118:    f9b20010    ....    LDRSH    r0,[r2,#0x10]
-        0x0100011c:    fb003307    ...3    MLA      r3,r0,r7,r3
-        0x01000120:    f9b20012    ....    LDRSH    r0,[r2,#0x12]
-        0x01000124:    fb003308    ...3    MLA      r3,r0,r8,r3
-        0x01000128:    600b        .`      STR      r3,[r1,#0]
-        0x0100012a:    1d12        ..      ADDS     r2,r2,#4
-        0x0100012c:    f9b20000    ....    LDRSH    r0,[r2,#0]
-        0x01000130:    fb00f305    ....    MUL      r3,r0,r5
-        0x01000134:    f9b20002    ....    LDRSH    r0,[r2,#2]
-        0x01000138:    fb003306    ...3    MLA      r3,r0,r6,r3
-        0x0100013c:    f9b20010    ....    LDRSH    r0,[r2,#0x10]
-        0x01000140:    fb003307    ...3    MLA      r3,r0,r7,r3
-        0x01000144:    f9b20012    ....    LDRSH    r0,[r2,#0x12]
-        0x01000148:    fb003308    ...3    MLA      r3,r0,r8,r3
-        0x0100014c:    604b        K`      STR      r3,[r1,#4]
-        0x0100014e:    1d12        ..      ADDS     r2,r2,#4
-        0x01000150:    f9b20000    ....    LDRSH    r0,[r2,#0]
-        0x01000154:    fb00f305    ....    MUL      r3,r0,r5
-        0x01000158:    f9b20002    ....    LDRSH    r0,[r2,#2]
-        0x0100015c:    fb003306    ...3    MLA      r3,r0,r6,r3
-        0x01000160:    f9b20010    ....    LDRSH    r0,[r2,#0x10]
-        0x01000164:    fb003307    ...3    MLA      r3,r0,r7,r3
-        0x01000168:    f9b20012    ....    LDRSH    r0,[r2,#0x12]
-        0x0100016c:    fb003308    ...3    MLA      r3,r0,r8,r3
-        0x01000170:    608b        .`      STR      r3,[r1,#8]
-        0x01000172:    1d12        ..      ADDS     r2,r2,#4
-        0x01000174:    f9b20000    ....    LDRSH    r0,[r2,#0]
-        0x01000178:    fb00f305    ....    MUL      r3,r0,r5
-        0x0100017c:    f9b20002    ....    LDRSH    r0,[r2,#2]
-        0x01000180:    fb003306    ...3    MLA      r3,r0,r6,r3
-        0x01000184:    f9b20010    ....    LDRSH    r0,[r2,#0x10]
-        0x01000188:    fb003307    ...3    MLA      r3,r0,r7,r3
-        0x0100018c:    f9b20012    ....    LDRSH    r0,[r2,#0x12]
-        0x01000190:    fb003308    ...3    MLA      r3,r0,r8,r3
-        0x01000194:    60cb        .`      STR      r3,[r1,#0xc]
-        0x01000196:    e8bd83f8    ....    POP      {r3-r9,pc}
-    __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd
-        0x0100019a:    e92d5ff8    -.._    PUSH     {r3-r12,lr}
-        0x0100019e:    b402        ..      PUSH     {r1}
-        0x010001a0:    f44f4500    O..E    MOV      r5,#0x8000
-        0x010001a4:    f44f4600    O..F    MOV      r6,#0x8000
-        0x010001a8:    f44f4700    O..G    MOV      r7,#0x8000
-        0x010001ac:    f44f4800    O..H    MOV      r8,#0x8000
-        0x010001b0:    f44f4900    O..I    MOV      r9,#0x8000
-        0x010001b4:    f44f4a00    O..J    MOV      r10,#0x8000
-        0x010001b8:    f44f4b00    O..K    MOV      r11,#0x8000
-        0x010001bc:    f44f4c00    O..L    MOV      r12,#0x8000
-        0x010001c0:    2100        .!      MOVS     r1,#0
-        0x010001c2:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x010001c4:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x010001c6:    fb035504    ...U    MLA      r5,r3,r4,r5
-        0x010001ca:    1c89        ..      ADDS     r1,r1,#2
-        0x010001cc:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x010001ce:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x010001d0:    fb035504    ...U    MLA      r5,r3,r4,r5
-        0x010001d4:    1c89        ..      ADDS     r1,r1,#2
-        0x010001d6:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x010001d8:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x010001da:    fb036604    ...f    MLA      r6,r3,r4,r6
-        0x010001de:    1c89        ..      ADDS     r1,r1,#2
-        0x010001e0:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x010001e2:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x010001e4:    fb036604    ...f    MLA      r6,r3,r4,r6
-        0x010001e8:    1c89        ..      ADDS     r1,r1,#2
-        0x010001ea:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x010001ec:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x010001ee:    fb037704    ...w    MLA      r7,r3,r4,r7
-        0x010001f2:    1c89        ..      ADDS     r1,r1,#2
-        0x010001f4:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x010001f6:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x010001f8:    fb037704    ...w    MLA      r7,r3,r4,r7
-        0x010001fc:    1c89        ..      ADDS     r1,r1,#2
-        0x010001fe:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x01000200:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x01000202:    fb038804    ....    MLA      r8,r3,r4,r8
-        0x01000206:    1c89        ..      ADDS     r1,r1,#2
-        0x01000208:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x0100020a:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x0100020c:    fb038804    ....    MLA      r8,r3,r4,r8
-        0x01000210:    1c89        ..      ADDS     r1,r1,#2
-        0x01000212:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x01000214:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x01000216:    fb039904    ....    MLA      r9,r3,r4,r9
-        0x0100021a:    1c89        ..      ADDS     r1,r1,#2
-        0x0100021c:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x0100021e:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x01000220:    fb039904    ....    MLA      r9,r3,r4,r9
-        0x01000224:    1c89        ..      ADDS     r1,r1,#2
-        0x01000226:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x01000228:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x0100022a:    fb03aa04    ....    MLA      r10,r3,r4,r10
-        0x0100022e:    1c89        ..      ADDS     r1,r1,#2
-        0x01000230:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x01000232:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x01000234:    fb03aa04    ....    MLA      r10,r3,r4,r10
-        0x01000238:    1c89        ..      ADDS     r1,r1,#2
-        0x0100023a:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x0100023c:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x0100023e:    fb03bb04    ....    MLA      r11,r3,r4,r11
-        0x01000242:    1c89        ..      ADDS     r1,r1,#2
-        0x01000244:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x01000246:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x01000248:    fb03bb04    ....    MLA      r11,r3,r4,r11
-        0x0100024c:    1c89        ..      ADDS     r1,r1,#2
-        0x0100024e:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x01000250:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x01000252:    fb03cc04    ....    MLA      r12,r3,r4,r12
-        0x01000256:    1c89        ..      ADDS     r1,r1,#2
-        0x01000258:    5e43        C^      LDRSH    r3,[r0,r1]
-        0x0100025a:    5e54        T^      LDRSH    r4,[r2,r1]
-        0x0100025c:    fb03cc04    ....    MLA      r12,r3,r4,r12
-        0x01000260:    1c89        ..      ADDS     r1,r1,#2
-        0x01000262:    23a0        .#      MOVS     r3,#0xa0
-        0x01000264:    4299        .B      CMP      r1,r3
-        0x01000266:    d1ac        ..      BNE      0x10001c2 ; __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd + 40
-        0x01000268:    b084        ..      SUB      sp,sp,#0x10
-        0x0100026a:    466b        kF      MOV      r3,sp
-        0x0100026c:    142d        -.      ASRS     r5,r5,#16
-        0x0100026e:    801d        ..      STRH     r5,[r3,#0]
-        0x01000270:    1436        6.      ASRS     r6,r6,#16
-        0x01000272:    805e        ^.      STRH     r6,[r3,#2]
-        0x01000274:    143f        ?.      ASRS     r7,r7,#16
-        0x01000276:    809f        ..      STRH     r7,[r3,#4]
-        0x01000278:    ea5f4828    _.(H    ASRS     r8,r8,#16
-        0x0100027c:    f8a38006    ....    STRH     r8,[r3,#6]
-        0x01000280:    ea5f4929    _.)I    ASRS     r9,r9,#16
-        0x01000284:    f8a39008    ....    STRH     r9,[r3,#8]
-        0x01000288:    ea5f4a2a    _.*J    ASRS     r10,r10,#16
-        0x0100028c:    f8a3a00a    ....    STRH     r10,[r3,#0xa]
-        0x01000290:    ea5f4b2b    _.+K    ASRS     r11,r11,#16
-        0x01000294:    f8a3b00c    ....    STRH     r11,[r3,#0xc]
-        0x01000298:    ea5f4c2c    _.,L    ASRS     r12,r12,#16
-        0x0100029c:    f8a3c00e    ....    STRH     r12,[r3,#0xe]
-        0x010002a0:    2500        .%      MOVS     r5,#0
-        0x010002a2:    2600        .&      MOVS     r6,#0
-        0x010002a4:    2700        .'      MOVS     r7,#0
-        0x010002a6:    f05f0800    _...    MOVS     r8,#0
-        0x010002aa:    f05f0900    _...    MOVS     r9,#0
-        0x010002ae:    f05f0a00    _...    MOVS     r10,#0
-        0x010002b2:    f05f0b00    _...    MOVS     r11,#0
-        0x010002b6:    f05f0c00    _...    MOVS     r12,#0
-        0x010002ba:    f9b30000    ....    LDRSH    r0,[r3,#0]
-        0x010002be:    f9b34002    ...@    LDRSH    r4,[r3,#2]
-        0x010002c2:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002c4:    1c89        ..      ADDS     r1,r1,#2
-        0x010002c6:    fb005503    ...U    MLA      r5,r0,r3,r5
-        0x010002ca:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002cc:    1c89        ..      ADDS     r1,r1,#2
-        0x010002ce:    fb045503    ...U    MLA      r5,r4,r3,r5
-        0x010002d2:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002d4:    1c89        ..      ADDS     r1,r1,#2
-        0x010002d6:    fb006603    ...f    MLA      r6,r0,r3,r6
-        0x010002da:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002dc:    1c89        ..      ADDS     r1,r1,#2
-        0x010002de:    fb046603    ...f    MLA      r6,r4,r3,r6
-        0x010002e2:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002e4:    1c89        ..      ADDS     r1,r1,#2
-        0x010002e6:    fb007703    ...w    MLA      r7,r0,r3,r7
-        0x010002ea:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002ec:    1c89        ..      ADDS     r1,r1,#2
-        0x010002ee:    fb047703    ...w    MLA      r7,r4,r3,r7
-        0x010002f2:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002f4:    1c89        ..      ADDS     r1,r1,#2
-        0x010002f6:    fb008803    ....    MLA      r8,r0,r3,r8
-        0x010002fa:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x010002fc:    1c89        ..      ADDS     r1,r1,#2
-        0x010002fe:    fb048803    ....    MLA      r8,r4,r3,r8
-        0x01000302:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x01000304:    1c89        ..      ADDS     r1,r1,#2
-        0x01000306:    fb009903    ....    MLA      r9,r0,r3,r9
-        0x0100030a:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x0100030c:    1c89        ..      ADDS     r1,r1,#2
-        0x0100030e:    fb049903    ....    MLA      r9,r4,r3,r9
-        0x01000312:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x01000314:    1c89        ..      ADDS     r1,r1,#2
-        0x01000316:    fb00aa03    ....    MLA      r10,r0,r3,r10
-        0x0100031a:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x0100031c:    1c89        ..      ADDS     r1,r1,#2
-        0x0100031e:    fb04aa03    ....    MLA      r10,r4,r3,r10
-        0x01000322:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x01000324:    1c89        ..      ADDS     r1,r1,#2
-        0x01000326:    fb00bb03    ....    MLA      r11,r0,r3,r11
-        0x0100032a:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x0100032c:    1c89        ..      ADDS     r1,r1,#2
-        0x0100032e:    fb04bb03    ....    MLA      r11,r4,r3,r11
-        0x01000332:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x01000334:    1c89        ..      ADDS     r1,r1,#2
-        0x01000336:    fb00cc03    ....    MLA      r12,r0,r3,r12
-        0x0100033a:    5e53        S^      LDRSH    r3,[r2,r1]
-        0x0100033c:    1c89        ..      ADDS     r1,r1,#2
-        0x0100033e:    fb04cc03    ....    MLA      r12,r4,r3,r12
-        0x01000342:    b001        ..      ADD      sp,sp,#4
-        0x01000344:    466b        kF      MOV      r3,sp
-        0x01000346:    f44f7090    O..p    MOV      r0,#0x120
-        0x0100034a:    4281        .B      CMP      r1,r0
-        0x0100034c:    dbb5        ..      BLT      0x10002ba ; __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd + 288
-        0x0100034e:    bc02        ..      POP      {r1}
-        0x01000350:    e8a11fe0    ....    STM      r1!,{r5-r12}
-        0x01000354:    e8bd9ff8    ....    POP      {r3-r12,pc}
-    .text
-    __aeabi_fadd
-        0x01000358:    b4f0        ..      PUSH     {r4-r7}
-        0x0100035a:    ea800201    ....    EOR      r2,r0,r1
-        0x0100035e:    0fd4        ..      LSRS     r4,r2,#31
-        0x01000360:    0042        B.      LSLS     r2,r0,#1
-        0x01000362:    ebb20f41    ..A.    CMP      r2,r1,LSL #1
-        0x01000366:    d202        ..      BCS      0x100036e ; __aeabi_fadd + 22
-        0x01000368:    4602        .F      MOV      r2,r0
-        0x0100036a:    4608        .F      MOV      r0,r1
-        0x0100036c:    4611        .F      MOV      r1,r2
-        0x0100036e:    004a        J.      LSLS     r2,r1,#1
-        0x01000370:    d042        B.      BEQ      0x10003f8 ; __aeabi_fadd + 160
-        0x01000372:    0dc3        ..      LSRS     r3,r0,#23
-        0x01000374:    b2dd        ..      UXTB     r5,r3
-        0x01000376:    f3c152c7    ...R    UBFX     r2,r1,#23,#8
-        0x0100037a:    1aad        ..      SUBS     r5,r5,r2
-        0x0100037c:    2d20         -      CMP      r5,#0x20
-        0x0100037e:    da35        5.      BGE      0x10003ec ; __aeabi_fadd + 148
-        0x01000380:    f3c10116    ....    UBFX     r1,r1,#0,#23
-        0x01000384:    f4410200    A...    ORR      r2,r1,#0x800000
-        0x01000388:    b104        ..      CBZ      r4,0x100038c ; __aeabi_fadd + 52
-        0x0100038a:    4252        RB      RSBS     r2,r2,#0
-        0x0100038c:    f1c50620    .. .    RSB      r6,r5,#0x20
-        0x01000390:    fa02f106    ....    LSL      r1,r2,r6
-        0x01000394:    412a        *A      ASRS     r2,r2,r5
-        0x01000396:    4410        .D      ADD      r0,r0,r2
-        0x01000398:    ebb35fd0    ..._    CMP      r3,r0,LSR #23
-        0x0100039c:    d023        #.      BEQ      0x10003e6 ; __aeabi_fadd + 142
-        0x0100039e:    b1c4        ..      CBZ      r4,0x10003d2 ; __aeabi_fadd + 122
-        0x010003a0:    2d01        .-      CMP      r5,#1
-        0x010003a2:    eba050c3    ...P    SUB      r0,r0,r3,LSL #23
-        0x010003a6:    dc09        ..      BGT      0x10003bc ; __aeabi_fadd + 100
-        0x010003a8:    bcf0        ..      POP      {r4-r7}
-        0x010003aa:    f04f4200    O..B    MOV      r2,#0x80000000
-        0x010003ae:    ea0252c3    ...R    AND      r2,r2,r3,LSL #23
-        0x010003b2:    b2db        ..      UXTB     r3,r3
-        0x010003b4:    f5000000    ....    ADD      r0,r0,#0x800000
-        0x010003b8:    f000ba1e    ....    B.W      _float_epilogue ; 0x10007f8
-        0x010003bc:    0040        @.      LSLS     r0,r0,#1
-        0x010003be:    f1007080    ...p    ADD      r0,r0,#0x1000000
-        0x010003c2:    eb0050c3    ...P    ADD      r0,r0,r3,LSL #23
-        0x010003c6:    f1a07080    ...p    SUB      r0,r0,#0x1000000
-        0x010003ca:    ea4070d1    @..p    ORR      r0,r0,r1,LSR #31
-        0x010003ce:    0049        I.      LSLS     r1,r1,#1
-        0x010003d0:    e009        ..      B        0x10003e6 ; __aeabi_fadd + 142
-        0x010003d2:    0849        I.      LSRS     r1,r1,#1
-        0x010003d4:    ea4171c0    A..q    ORR      r1,r1,r0,LSL #31
-        0x010003d8:    eba050c3    ...P    SUB      r0,r0,r3,LSL #23
-        0x010003dc:    f5000000    ....    ADD      r0,r0,#0x800000
-        0x010003e0:    0840        @.      LSRS     r0,r0,#1
-        0x010003e2:    eb0050c3    ...P    ADD      r0,r0,r3,LSL #23
-        0x010003e6:    bcf0        ..      POP      {r4-r7}
-        0x010003e8:    f000b9fd    ....    B.W      __I$use$fp ; 0x10007e6
-        0x010003ec:    4261        aB      RSBS     r1,r4,#0
-        0x010003ee:    2201        ."      MOVS     r2,#1
-        0x010003f0:    eb020141    ..A.    ADD      r1,r2,r1,LSL #1
-        0x010003f4:    1b00        ..      SUBS     r0,r0,r4
-        0x010003f6:    e7f6        ..      B        0x10003e6 ; __aeabi_fadd + 142
-        0x010003f8:    bcf0        ..      POP      {r4-r7}
-        0x010003fa:    4770        pG      BX       lr
-    __aeabi_fsub
-        0x010003fc:    f0814100    ...A    EOR      r1,r1,#0x80000000
-        0x01000400:    e7aa        ..      B        __aeabi_fadd ; 0x1000358
-    __aeabi_frsub
-        0x01000402:    f0804000    ...@    EOR      r0,r0,#0x80000000
-        0x01000406:    e7a7        ..      B        __aeabi_fadd ; 0x1000358
-    .text
-    __aeabi_fmul
-        0x01000408:    ea800201    ....    EOR      r2,r0,r1
-        0x0100040c:    b510        ..      PUSH     {r4,lr}
-        0x0100040e:    f0024300    ...C    AND      r3,r2,#0x80000000
-        0x01000412:    0040        @.      LSLS     r0,r0,#1
-        0x01000414:    d022        ".      BEQ      0x100045c ; __aeabi_fmul + 84
-        0x01000416:    004a        J.      LSLS     r2,r1,#1
-        0x01000418:    d01f        ..      BEQ      0x100045a ; __aeabi_fmul + 82
-        0x0100041a:    0e01        ..      LSRS     r1,r0,#24
-        0x0100041c:    eb016112    ...a    ADD      r1,r1,r2,LSR #24
-        0x01000420:    f3c00056    ..V.    UBFX     r0,r0,#1,#23
-        0x01000424:    f3c20256    ..V.    UBFX     r2,r2,#1,#23
-        0x01000428:    f4400000    @...    ORR      r0,r0,#0x800000
-        0x0100042c:    f4420200    B...    ORR      r2,r2,#0x800000
-        0x01000430:    fba02002    ...     UMULL    r2,r0,r0,r2
-        0x01000434:    0400        ..      LSLS     r0,r0,#16
-        0x01000436:    397f        .9      SUBS     r1,r1,#0x7f
-        0x01000438:    0414        ..      LSLS     r4,r2,#16
-        0x0100043a:    d000        ..      BEQ      0x100043e ; __aeabi_fmul + 54
-        0x0100043c:    1c40        @.      ADDS     r0,r0,#1
-        0x0100043e:    ea504012    P..@    ORRS     r0,r0,r2,LSR #16
-        0x01000442:    d401        ..      BMI      0x1000448 ; __aeabi_fmul + 64
-        0x01000444:    0040        @.      LSLS     r0,r0,#1
-        0x01000446:    1e49        I.      SUBS     r1,r1,#1
-        0x01000448:    b2c2        ..      UXTB     r2,r0
-        0x0100044a:    060c        ..      LSLS     r4,r1,#24
-        0x0100044c:    eb0410d0    ....    ADD      r0,r4,r0,LSR #7
-        0x01000450:    1c40        @.      ADDS     r0,r0,#1
-        0x01000452:    0840        @.      LSRS     r0,r0,#1
-        0x01000454:    2a80        .*      CMP      r2,#0x80
-        0x01000456:    d002        ..      BEQ      0x100045e ; __aeabi_fmul + 86
-        0x01000458:    e003        ..      B        0x1000462 ; __aeabi_fmul + 90
-        0x0100045a:    2000        .       MOVS     r0,#0
-        0x0100045c:    bd10        ..      POP      {r4,pc}
-        0x0100045e:    f0200001     ...    BIC      r0,r0,#1
-        0x01000462:    2900        .)      CMP      r1,#0
-        0x01000464:    da00        ..      BGE      0x1000468 ; __aeabi_fmul + 96
-        0x01000466:    2000        .       MOVS     r0,#0
-        0x01000468:    4318        .C      ORRS     r0,r0,r3
-        0x0100046a:    bd10        ..      POP      {r4,pc}
-    .text
-    __aeabi_fdiv
-        0x0100046c:    b430        0.      PUSH     {r4,r5}
-        0x0100046e:    ea800201    ....    EOR      r2,r0,r1
-        0x01000472:    f0024500    ...E    AND      r5,r2,#0x80000000
-        0x01000476:    f0304200    0..B    BICS     r2,r0,#0x80000000
-        0x0100047a:    f0214000    !..@    BIC      r0,r1,#0x80000000
-        0x0100047e:    d013        ..      BEQ      0x10004a8 ; __aeabi_fdiv + 60
-        0x01000480:    b190        ..      CBZ      r0,0x10004a8 ; __aeabi_fdiv + 60
-        0x01000482:    0dc3        ..      LSRS     r3,r0,#23
-        0x01000484:    0dd4        ..      LSRS     r4,r2,#23
-        0x01000486:    f3c20116    ....    UBFX     r1,r2,#0,#23
-        0x0100048a:    f3c00016    ....    UBFX     r0,r0,#0,#23
-        0x0100048e:    1ae4        ..      SUBS     r4,r4,r3
-        0x01000490:    f4410100    A...    ORR      r1,r1,#0x800000
-        0x01000494:    f4400200    @...    ORR      r2,r0,#0x800000
-        0x01000498:    347d        }4      ADDS     r4,r4,#0x7d
-        0x0100049a:    4291        .B      CMP      r1,r2
-        0x0100049c:    d301        ..      BCC      0x10004a2 ; __aeabi_fdiv + 54
-        0x0100049e:    1c64        d.      ADDS     r4,r4,#1
-        0x010004a0:    e000        ..      B        0x10004a4 ; __aeabi_fdiv + 56
-        0x010004a2:    0049        I.      LSLS     r1,r1,#1
-        0x010004a4:    2c00        .,      CMP      r4,#0
-        0x010004a6:    da02        ..      BGE      0x10004ae ; __aeabi_fdiv + 66
-        0x010004a8:    bc30        0.      POP      {r4,r5}
-        0x010004aa:    2000        .       MOVS     r0,#0
-        0x010004ac:    4770        pG      BX       lr
-        0x010004ae:    f44f0000    O...    MOV      r0,#0x800000
-        0x010004b2:    2300        .#      MOVS     r3,#0
-        0x010004b4:    4291        .B      CMP      r1,r2
-        0x010004b6:    d301        ..      BCC      0x10004bc ; __aeabi_fdiv + 80
-        0x010004b8:    1a89        ..      SUBS     r1,r1,r2
-        0x010004ba:    4303        .C      ORRS     r3,r3,r0
-        0x010004bc:    0840        @.      LSRS     r0,r0,#1
-        0x010004be:    ea4f0141    O.A.    LSL      r1,r1,#1
-        0x010004c2:    d1f7        ..      BNE      0x10004b4 ; __aeabi_fdiv + 72
-        0x010004c4:    b151        Q.      CBZ      r1,0x10004dc ; __aeabi_fdiv + 112
-        0x010004c6:    4291        .B      CMP      r1,r2
-        0x010004c8:    d102        ..      BNE      0x10004d0 ; __aeabi_fdiv + 100
-        0x010004ca:    f04f4100    O..A    MOV      r1,#0x80000000
-        0x010004ce:    e005        ..      B        0x10004dc ; __aeabi_fdiv + 112
-        0x010004d0:    d202        ..      BCS      0x10004d8 ; __aeabi_fdiv + 108
-        0x010004d2:    f04f0101    O...    MOV      r1,#1
-        0x010004d6:    e001        ..      B        0x10004dc ; __aeabi_fdiv + 112
-        0x010004d8:    f06f0101    o...    MVN      r1,#1
-        0x010004dc:    eb0350c4    ...P    ADD      r0,r3,r4,LSL #23
-        0x010004e0:    4428        (D      ADD      r0,r0,r5
-        0x010004e2:    bc30        0.      POP      {r4,r5}
-        0x010004e4:    f000b97f    ....    B.W      __I$use$fp ; 0x10007e6
-    .text
-    __aeabi_dadd
-        0x010004e8:    e92d4ffe    -..O    PUSH     {r1-r11,lr}
-        0x010004ec:    4680        .F      MOV      r8,r0
-        0x010004ee:    ea810003    ....    EOR      r0,r1,r3
-        0x010004f2:    0fc0        ..      LSRS     r0,r0,#31
-        0x010004f4:    460c        .F      MOV      r4,r1
-        0x010004f6:    9000        ..      STR      r0,[sp,#0]
-        0x010004f8:    f0214100    !..A    BIC      r1,r1,#0x80000000
-        0x010004fc:    f0234500    #..E    BIC      r5,r3,#0x80000000
-        0x01000500:    ebb80002    ....    SUBS     r0,r8,r2
-        0x01000504:    41a9        .A      SBCS     r1,r1,r5
-        0x01000506:    d205        ..      BCS      0x1000514 ; __aeabi_dadd + 44
-        0x01000508:    4640        @F      MOV      r0,r8
-        0x0100050a:    4621        !F      MOV      r1,r4
-        0x0100050c:    4690        .F      MOV      r8,r2
-        0x0100050e:    461c        .F      MOV      r4,r3
-        0x01000510:    460b        .F      MOV      r3,r1
-        0x01000512:    4602        .F      MOV      r2,r0
-        0x01000514:    f0234000    #..@    BIC      r0,r3,#0x80000000
-        0x01000518:    4310        .C      ORRS     r0,r0,r2
-        0x0100051a:    d047        G.      BEQ      0x10005ac ; __aeabi_dadd + 196
-        0x0100051c:    0d27        '.      LSRS     r7,r4,#20
-        0x0100051e:    f3c7000a    ....    UBFX     r0,r7,#0,#11
-        0x01000522:    f3c3510a    ...Q    UBFX     r1,r3,#20,#11
-        0x01000526:    9002        ..      STR      r0,[sp,#8]
-        0x01000528:    1a40        @.      SUBS     r0,r0,r1
-        0x0100052a:    9001        ..      STR      r0,[sp,#4]
-        0x0100052c:    2840        @(      CMP      r0,#0x40
-        0x0100052e:    da6b        k.      BGE      0x1000608 ; __aeabi_dadd + 288
-        0x01000530:    f3c30013    ....    UBFX     r0,r3,#0,#20
-        0x01000534:    f4401b80    @...    ORR      r11,r0,#0x100000
-        0x01000538:    9800        ..      LDR      r0,[sp,#0]
-        0x0100053a:    4692        .F      MOV      r10,r2
-        0x0100053c:    b120         .      CBZ      r0,0x1000548 ; __aeabi_dadd + 96
-        0x0100053e:    2300        .#      MOVS     r3,#0
-        0x01000540:    ebd20a03    ....    RSBS     r10,r2,r3
-        0x01000544:    eb630b0b    c...    SBC      r11,r3,r11
-        0x01000548:    9801        ..      LDR      r0,[sp,#4]
-        0x0100054a:    4659        YF      MOV      r1,r11
-        0x0100054c:    f1c00240    ..@.    RSB      r2,r0,#0x40
-        0x01000550:    4650        PF      MOV      r0,r10
-        0x01000552:    f000f927    ..'.    BL       __aeabi_llsl ; 0x10007a4
-        0x01000556:    4606        .F      MOV      r6,r0
-        0x01000558:    460d        .F      MOV      r5,r1
-        0x0100055a:    4650        PF      MOV      r0,r10
-        0x0100055c:    4659        YF      MOV      r1,r11
-        0x0100055e:    9a01        ..      LDR      r2,[sp,#4]
-        0x01000560:    f000f92f    ../.    BL       __aeabi_lasr ; 0x10007c2
-        0x01000564:    eb100008    ....    ADDS     r0,r0,r8
-        0x01000568:    4161        aA      ADCS     r1,r1,r4
-        0x0100056a:    2400        .$      MOVS     r4,#0
-        0x0100056c:    ea875211    ...R    EOR      r2,r7,r1,LSR #20
-        0x01000570:    ea8473e7    ...s    EOR      r3,r4,r7,ASR #31
-        0x01000574:    431a        .C      ORRS     r2,r2,r3
-        0x01000576:    d040        @.      BEQ      0x10005fa ; __aeabi_dadd + 274
-        0x01000578:    9a00        ..      LDR      r2,[sp,#0]
-        0x0100057a:    b362        b.      CBZ      r2,0x10005d6 ; __aeabi_dadd + 238
-        0x0100057c:    9a01        ..      LDR      r2,[sp,#4]
-        0x0100057e:    2a01        .*      CMP      r2,#1
-        0x01000580:    ea4f5207    O..R    LSL      r2,r7,#20
-        0x01000584:    dc15        ..      BGT      0x10005b2 ; __aeabi_dadd + 202
-        0x01000586:    1b00        ..      SUBS     r0,r0,r4
-        0x01000588:    eb610102    a...    SBC      r1,r1,r2
-        0x0100058c:    f04f4200    O..B    MOV      r2,#0x80000000
-        0x01000590:    ea025207    ...R    AND      r2,r2,r7,LSL #20
-        0x01000594:    e9cd4200    ...B    STRD     r4,r2,[sp,#0]
-        0x01000598:    1c00        ..      ADDS     r0,r0,#0
-        0x0100059a:    f5411180    A...    ADC      r1,r1,#0x100000
-        0x0100059e:    4632        2F      MOV      r2,r6
-        0x010005a0:    462b        +F      MOV      r3,r5
-        0x010005a2:    f000f966    ..f.    BL       _double_epilogue ; 0x1000872
-        0x010005a6:    b003        ..      ADD      sp,sp,#0xc
-        0x010005a8:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x010005ac:    4640        @F      MOV      r0,r8
-        0x010005ae:    4621        !F      MOV      r1,r4
-        0x010005b0:    e7f9        ..      B        0x10005a6 ; __aeabi_dadd + 190
-        0x010005b2:    1b00        ..      SUBS     r0,r0,r4
-        0x010005b4:    eb610102    a...    SBC      r1,r1,r2
-        0x010005b8:    1c00        ..      ADDS     r0,r0,#0
-        0x010005ba:    f5411380    A...    ADC      r3,r1,#0x100000
-        0x010005be:    1800        ..      ADDS     r0,r0,r0
-        0x010005c0:    415b        [A      ADCS     r3,r3,r3
-        0x010005c2:    1820         .      ADDS     r0,r4,r0
-        0x010005c4:    f5a21700    ....    SUB      r7,r2,#0x200000
-        0x010005c8:    eb470103    G...    ADC      r1,r7,r3
-        0x010005cc:    ea4070d5    @..p    ORR      r0,r0,r5,LSR #31
-        0x010005d0:    19b6        ..      ADDS     r6,r6,r6
-        0x010005d2:    416d        mA      ADCS     r5,r5,r5
-        0x010005d4:    e011        ..      B        0x10005fa ; __aeabi_dadd + 274
-        0x010005d6:    086d        m.      LSRS     r5,r5,#1
-        0x010005d8:    ea4f0636    O.6.    RRX      r6,r6
-        0x010005dc:    ea4575c0    E..u    ORR      r5,r5,r0,LSL #31
-        0x010005e0:    ea4f5207    O..R    LSL      r2,r7,#20
-        0x010005e4:    1b00        ..      SUBS     r0,r0,r4
-        0x010005e6:    eb610102    a...    SBC      r1,r1,r2
-        0x010005ea:    1c00        ..      ADDS     r0,r0,#0
-        0x010005ec:    f5411180    A...    ADC      r1,r1,#0x100000
-        0x010005f0:    0849        I.      LSRS     r1,r1,#1
-        0x010005f2:    ea4f0030    O.0.    RRX      r0,r0
-        0x010005f6:    1900        ..      ADDS     r0,r0,r4
-        0x010005f8:    4151        QA      ADCS     r1,r1,r2
-        0x010005fa:    4632        2F      MOV      r2,r6
-        0x010005fc:    462b        +F      MOV      r3,r5
-        0x010005fe:    b003        ..      ADD      sp,sp,#0xc
-        0x01000600:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01000604:    f000b926    ..&.    B.W      _double_round ; 0x1000854
-        0x01000608:    9800        ..      LDR      r0,[sp,#0]
-        0x0100060a:    2201        ."      MOVS     r2,#1
-        0x0100060c:    0040        @.      LSLS     r0,r0,#1
-        0x0100060e:    2300        .#      MOVS     r3,#0
-        0x01000610:    ebd00202    ....    RSBS     r2,r0,r2
-        0x01000614:    eb6373e0    c..s    SBC      r3,r3,r0,ASR #31
-        0x01000618:    9800        ..      LDR      r0,[sp,#0]
-        0x0100061a:    4621        !F      MOV      r1,r4
-        0x0100061c:    ea4f74e0    O..t    ASR      r4,r0,#31
-        0x01000620:    ebb80000    ....    SUBS     r0,r8,r0
-        0x01000624:    eb610104    a...    SBC      r1,r1,r4
-        0x01000628:    e7e9        ..      B        0x10005fe ; __aeabi_dadd + 278
-    __aeabi_dsub
-        0x0100062a:    f0834300    ...C    EOR      r3,r3,#0x80000000
-        0x0100062e:    e75b        [.      B        __aeabi_dadd ; 0x10004e8
-    __aeabi_drsub
-        0x01000630:    f0814100    ...A    EOR      r1,r1,#0x80000000
-        0x01000634:    e758        X.      B        __aeabi_dadd ; 0x10004e8
-    .text
-    __aeabi_ddiv
-        0x01000636:    e92d4df0    -..M    PUSH     {r4-r8,r10,r11,lr}
-        0x0100063a:    ea810403    ....    EOR      r4,r1,r3
-        0x0100063e:    f0044b00    ...K    AND      r11,r4,#0x80000000
-        0x01000642:    f0214500    !..E    BIC      r5,r1,#0x80000000
-        0x01000646:    4614        .F      MOV      r4,r2
-        0x01000648:    f04f0a00    O...    MOV      r10,#0
-        0x0100064c:    f0234100    #..A    BIC      r1,r3,#0x80000000
-        0x01000650:    ea500205    P...    ORRS     r2,r0,r5
-        0x01000654:    d020         .      BEQ      0x1000698 ; __aeabi_ddiv + 98
-        0x01000656:    ea540201    T...    ORRS     r2,r4,r1
-        0x0100065a:    d01d        ..      BEQ      0x1000698 ; __aeabi_ddiv + 98
-        0x0100065c:    f3c5570a    ...W    UBFX     r7,r5,#20,#11
-        0x01000660:    4602        .F      MOV      r2,r0
-        0x01000662:    f3c50313    ....    UBFX     r3,r5,#0,#20
-        0x01000666:    f3c10013    ....    UBFX     r0,r1,#0,#20
-        0x0100066a:    f3c1560a    ...V    UBFX     r6,r1,#20,#11
-        0x0100066e:    f4401580    @...    ORR      r5,r0,#0x100000
-        0x01000672:    f4431380    C...    ORR      r3,r3,#0x100000
-        0x01000676:    eba70806    ....    SUB      r8,r7,r6
-        0x0100067a:    1b10        ..      SUBS     r0,r2,r4
-        0x0100067c:    46d6        .F      MOV      lr,r10
-        0x0100067e:    f20838fd    ...8    ADD      r8,r8,#0x3fd
-        0x01000682:    eb730005    s...    SBCS     r0,r3,r5
-        0x01000686:    d302        ..      BCC      0x100068e ; __aeabi_ddiv + 88
-        0x01000688:    f1080801    ....    ADD      r8,r8,#1
-        0x0100068c:    e001        ..      B        0x1000692 ; __aeabi_ddiv + 92
-        0x0100068e:    1892        ..      ADDS     r2,r2,r2
-        0x01000690:    415b        [A      ADCS     r3,r3,r3
-        0x01000692:    f1b80f00    ....    CMP      r8,#0
-        0x01000696:    da03        ..      BGE      0x10006a0 ; __aeabi_ddiv + 106
-        0x01000698:    2000        .       MOVS     r0,#0
-        0x0100069a:    4601        .F      MOV      r1,r0
-        0x0100069c:    e8bd8df0    ....    POP      {r4-r8,r10,r11,pc}
-        0x010006a0:    2000        .       MOVS     r0,#0
-        0x010006a2:    f44f1180    O...    MOV      r1,#0x100000
-        0x010006a6:    4606        .F      MOV      r6,r0
-        0x010006a8:    4684        .F      MOV      r12,r0
-        0x010006aa:    e00e        ..      B        0x10006ca ; __aeabi_ddiv + 148
-        0x010006ac:    1b17        ..      SUBS     r7,r2,r4
-        0x010006ae:    eb730705    s...    SBCS     r7,r3,r5
-        0x010006b2:    d305        ..      BCC      0x10006c0 ; __aeabi_ddiv + 138
-        0x010006b4:    1b12        ..      SUBS     r2,r2,r4
-        0x010006b6:    eb630305    c...    SBC      r3,r3,r5
-        0x010006ba:    4306        .C      ORRS     r6,r6,r0
-        0x010006bc:    ea4c0c01    L...    ORR      r12,r12,r1
-        0x010006c0:    0849        I.      LSRS     r1,r1,#1
-        0x010006c2:    ea4f0030    O.0.    RRX      r0,r0
-        0x010006c6:    1892        ..      ADDS     r2,r2,r2
-        0x010006c8:    415b        [A      ADCS     r3,r3,r3
-        0x010006ca:    ea500701    P...    ORRS     r7,r0,r1
-        0x010006ce:    d1ed        ..      BNE      0x10006ac ; __aeabi_ddiv + 118
-        0x010006d0:    ea520003    R...    ORRS     r0,r2,r3
-        0x010006d4:    d012        ..      BEQ      0x10006fc ; __aeabi_ddiv + 198
-        0x010006d6:    ea820004    ....    EOR      r0,r2,r4
-        0x010006da:    ea830105    ....    EOR      r1,r3,r5
-        0x010006de:    4308        .C      ORRS     r0,r0,r1
-        0x010006e0:    d005        ..      BEQ      0x10006ee ; __aeabi_ddiv + 184
-        0x010006e2:    1b10        ..      SUBS     r0,r2,r4
-        0x010006e4:    41ab        .A      SBCS     r3,r3,r5
-        0x010006e6:    d206        ..      BCS      0x10006f6 ; __aeabi_ddiv + 192
-        0x010006e8:    2201        ."      MOVS     r2,#1
-        0x010006ea:    2300        .#      MOVS     r3,#0
-        0x010006ec:    e006        ..      B        0x10006fc ; __aeabi_ddiv + 198
-        0x010006ee:    2200        ."      MOVS     r2,#0
-        0x010006f0:    f04f4300    O..C    MOV      r3,#0x80000000
-        0x010006f4:    e002        ..      B        0x10006fc ; __aeabi_ddiv + 198
-        0x010006f6:    f06f0201    o...    MVN      r2,#1
-        0x010006fa:    1053        S.      ASRS     r3,r2,#1
-        0x010006fc:    eb1a0006    ....    ADDS     r0,r10,r6
-        0x01000700:    eb4c5108    L..Q    ADC      r1,r12,r8,LSL #20
-        0x01000704:    eb10000a    ....    ADDS     r0,r0,r10
-        0x01000708:    eb41010b    A...    ADC      r1,r1,r11
-        0x0100070c:    e8bd4df0    ...M    POP      {r4-r8,r10,r11,lr}
-        0x01000710:    f000b8a0    ....    B.W      _double_round ; 0x1000854
-    .text
-    __aeabi_ui2f
-        0x01000714:    2396        .#      MOVS     r3,#0x96
-        0x01000716:    2200        ."      MOVS     r2,#0
-        0x01000718:    4611        .F      MOV      r1,r2
-        0x0100071a:    f000b86d    ..m.    B.W      _float_epilogue ; 0x10007f8
-    .text
-    __aeabi_f2uiz
-        0x0100071e:    f0204000     ..@    BIC      r0,r0,#0x80000000
-        0x01000722:    0dc1        ..      LSRS     r1,r0,#23
-        0x01000724:    f3c00016    ....    UBFX     r0,r0,#0,#23
-        0x01000728:    f4400000    @...    ORR      r0,r0,#0x800000
-        0x0100072c:    297f        .)      CMP      r1,#0x7f
-        0x0100072e:    da01        ..      BGE      0x1000734 ; __aeabi_f2uiz + 22
-        0x01000730:    2000        .       MOVS     r0,#0
-        0x01000732:    4770        pG      BX       lr
-        0x01000734:    2996        .)      CMP      r1,#0x96
-        0x01000736:    dc03        ..      BGT      0x1000740 ; __aeabi_f2uiz + 34
-        0x01000738:    f1c10196    ....    RSB      r1,r1,#0x96
-        0x0100073c:    40c8        .@      LSRS     r0,r0,r1
-        0x0100073e:    4770        pG      BX       lr
-        0x01000740:    3996        .9      SUBS     r1,r1,#0x96
-        0x01000742:    4088        .@      LSLS     r0,r0,r1
-        0x01000744:    4770        pG      BX       lr
-    .text
-    __aeabi_f2d
-        0x01000746:    f0004200    ...B    AND      r2,r0,#0x80000000
-        0x0100074a:    f0304000    0..@    BICS     r0,r0,#0x80000000
-        0x0100074e:    d00a        ..      BEQ      0x1000766 ; __aeabi_f2d + 32
-        0x01000750:    0dc1        ..      LSRS     r1,r0,#23
-        0x01000752:    f5017160    ..`q    ADD      r1,r1,#0x380
-        0x01000756:    f3c00016    ....    UBFX     r0,r0,#0,#23
-        0x0100075a:    ea425101    B..Q    ORR      r1,r2,r1,LSL #20
-        0x0100075e:    08c2        ..      LSRS     r2,r0,#3
-        0x01000760:    0740        @.      LSLS     r0,r0,#29
-        0x01000762:    4311        .C      ORRS     r1,r1,r2
-        0x01000764:    4770        pG      BX       lr
-        0x01000766:    2000        .       MOVS     r0,#0
-        0x01000768:    4601        .F      MOV      r1,r0
-        0x0100076a:    4770        pG      BX       lr
-    .text
-    __aeabi_d2f
-        0x0100076c:    f0014300    ...C    AND      r3,r1,#0x80000000
-        0x01000770:    b430        0.      PUSH     {r4,r5}
-        0x01000772:    f0214100    !..A    BIC      r1,r1,#0x80000000
-        0x01000776:    ea500201    P...    ORRS     r2,r0,r1
-        0x0100077a:    d006        ..      BEQ      0x100078a ; __aeabi_d2f + 30
-        0x0100077c:    0d0a        ..      LSRS     r2,r1,#20
-        0x0100077e:    f5a27260    ..`r    SUB      r2,r2,#0x380
-        0x01000782:    f3c10113    ....    UBFX     r1,r1,#0,#20
-        0x01000786:    2a00        .*      CMP      r2,#0
-        0x01000788:    dc02        ..      BGT      0x1000790 ; __aeabi_d2f + 36
-        0x0100078a:    bc30        0.      POP      {r4,r5}
-        0x0100078c:    2000        .       MOVS     r0,#0
-        0x0100078e:    4770        pG      BX       lr
-        0x01000790:    0f44        D.      LSRS     r4,r0,#29
-        0x01000792:    ea4404c1    D...    ORR      r4,r4,r1,LSL #3
-        0x01000796:    00c1        ..      LSLS     r1,r0,#3
-        0x01000798:    18e0        ..      ADDS     r0,r4,r3
-        0x0100079a:    bc30        0.      POP      {r4,r5}
-        0x0100079c:    eb0050c2    ...P    ADD      r0,r0,r2,LSL #23
-        0x010007a0:    f000b821    ..!.    B.W      __I$use$fp ; 0x10007e6
-    .text
-    __aeabi_llsl
-    _ll_shift_l
-        0x010007a4:    2a20         *      CMP      r2,#0x20
-        0x010007a6:    db04        ..      BLT      0x10007b2 ; __aeabi_llsl + 14
-        0x010007a8:    3a20         :      SUBS     r2,r2,#0x20
-        0x010007aa:    fa00f102    ....    LSL      r1,r0,r2
-        0x010007ae:    2000        .       MOVS     r0,#0
-        0x010007b0:    4770        pG      BX       lr
-        0x010007b2:    4091        .@      LSLS     r1,r1,r2
-        0x010007b4:    f1c20320    .. .    RSB      r3,r2,#0x20
-        0x010007b8:    fa20f303     ...    LSR      r3,r0,r3
-        0x010007bc:    4319        .C      ORRS     r1,r1,r3
-        0x010007be:    4090        .@      LSLS     r0,r0,r2
-        0x010007c0:    4770        pG      BX       lr
-    .text
-    __aeabi_lasr
-    _ll_sshift_r
-        0x010007c2:    2a20         *      CMP      r2,#0x20
-        0x010007c4:    db06        ..      BLT      0x10007d4 ; __aeabi_lasr + 18
-        0x010007c6:    17cb        ..      ASRS     r3,r1,#31
-        0x010007c8:    3a20         :      SUBS     r2,r2,#0x20
-        0x010007ca:    fa41f002    A...    ASR      r0,r1,r2
-        0x010007ce:    ea4373e0    C..s    ORR      r3,r3,r0,ASR #31
-        0x010007d2:    e006        ..      B        0x10007e2 ; __aeabi_lasr + 32
-        0x010007d4:    fa41f302    A...    ASR      r3,r1,r2
-        0x010007d8:    40d0        .@      LSRS     r0,r0,r2
-        0x010007da:    f1c20220    .. .    RSB      r2,r2,#0x20
-        0x010007de:    4091        .@      LSLS     r1,r1,r2
-        0x010007e0:    4308        .C      ORRS     r0,r0,r1
-        0x010007e2:    4619        .F      MOV      r1,r3
-        0x010007e4:    4770        pG      BX       lr
-    .text
-    .text
-    __I$use$fp
-    _float_round
-        0x010007e6:    2900        .)      CMP      r1,#0
-        0x010007e8:    bfa8        ..      IT       GE
-        0x010007ea:    4770        pG      BXGE     lr
-        0x010007ec:    1c40        @.      ADDS     r0,r0,#1
-        0x010007ee:    0049        I.      LSLS     r1,r1,#1
-        0x010007f0:    bf08        ..      IT       EQ
-        0x010007f2:    f0200001     ...    BICEQ    r0,r0,#1
-        0x010007f6:    4770        pG      BX       lr
-    _float_epilogue
-        0x010007f8:    b410        ..      PUSH     {r4}
-        0x010007fa:    fab0fc80    ....    CLZ      r12,r0
-        0x010007fe:    fa00f00c    ....    LSL      r0,r0,r12
-        0x01000802:    ea500401    P...    ORRS     r4,r0,r1
-        0x01000806:    bf04        ..      ITT      EQ
-        0x01000808:    bc10        ..      POPEQ    {r4}
-        0x0100080a:    4770        pG      BXEQ     lr
-        0x0100080c:    b149        I.      CBZ      r1,0x1000822 ; _float_epilogue + 42
-        0x0100080e:    f1cc0420    .. .    RSB      r4,r12,#0x20
-        0x01000812:    fa21f404    !...    LSR      r4,r1,r4
-        0x01000816:    fa11f10c    ....    LSLS     r1,r1,r12
-        0x0100081a:    bf18        ..      IT       NE
-        0x0100081c:    2101        .!      MOVNE    r1,#1
-        0x0100081e:    4321        !C      ORRS     r1,r1,r4
-        0x01000820:    4308        .C      ORRS     r0,r0,r1
-        0x01000822:    eba3010c    ....    SUB      r1,r3,r12
-        0x01000826:    1dcb        ..      ADDS     r3,r1,#7
-        0x01000828:    ea4f6100    O..a    LSL      r1,r0,#24
-        0x0100082c:    ea4f2010    O..     LSR      r0,r0,#8
-        0x01000830:    bf42        B.      ITTT     MI
-        0x01000832:    2000        .       MOVMI    r0,#0
-        0x01000834:    bc10        ..      POPMI    {r4}
-        0x01000836:    4770        pG      BXMI     lr
-        0x01000838:    eb0050c3    ...P    ADD      r0,r0,r3,LSL #23
-        0x0100083c:    4410        .D      ADD      r0,r0,r2
-        0x0100083e:    2900        .)      CMP      r1,#0
-        0x01000840:    bfa4        ..      ITT      GE
-        0x01000842:    bc10        ..      POPGE    {r4}
-        0x01000844:    4770        pG      BXGE     lr
-        0x01000846:    1c40        @.      ADDS     r0,r0,#1
-        0x01000848:    0049        I.      LSLS     r1,r1,#1
-        0x0100084a:    bf08        ..      IT       EQ
-        0x0100084c:    f0200001     ...    BICEQ    r0,r0,#1
-        0x01000850:    bc10        ..      POP      {r4}
-        0x01000852:    4770        pG      BX       lr
-    .text
-    _double_round
-        0x01000854:    b510        ..      PUSH     {r4,lr}
-        0x01000856:    1e14        ..      SUBS     r4,r2,#0
-        0x01000858:    f1730400    s...    SBCS     r4,r3,#0
-        0x0100085c:    da08        ..      BGE      0x1000870 ; _double_round + 28
-        0x0100085e:    1c40        @.      ADDS     r0,r0,#1
-        0x01000860:    f1410100    A...    ADC      r1,r1,#0
-        0x01000864:    1892        ..      ADDS     r2,r2,r2
-        0x01000866:    415b        [A      ADCS     r3,r3,r3
-        0x01000868:    431a        .C      ORRS     r2,r2,r3
-        0x0100086a:    d101        ..      BNE      0x1000870 ; _double_round + 28
-        0x0100086c:    f0200001     ...    BIC      r0,r0,#1
-        0x01000870:    bd10        ..      POP      {r4,pc}
-    _double_epilogue
-        0x01000872:    e92d4df0    -..M    PUSH     {r4-r8,r10,r11,lr}
-        0x01000876:    4692        .F      MOV      r10,r2
-        0x01000878:    469b        .F      MOV      r11,r3
-        0x0100087a:    b111        ..      CBZ      r1,0x1000882 ; _double_epilogue + 16
-        0x0100087c:    fab1f281    ....    CLZ      r2,r1
-        0x01000880:    e002        ..      B        0x1000888 ; _double_epilogue + 22
-        0x01000882:    fab0f280    ....    CLZ      r2,r0
-        0x01000886:    3220         2      ADDS     r2,r2,#0x20
-        0x01000888:    4690        .F      MOV      r8,r2
-        0x0100088a:    f7ffff8b    ....    BL       __aeabi_llsl ; 0x10007a4
-        0x0100088e:    4604        .F      MOV      r4,r0
-        0x01000890:    460f        .F      MOV      r7,r1
-        0x01000892:    ea40000a    @...    ORR      r0,r0,r10
-        0x01000896:    ea41010b    A...    ORR      r1,r1,r11
-        0x0100089a:    4653        SF      MOV      r3,r10
-        0x0100089c:    465a        ZF      MOV      r2,r11
-        0x0100089e:    4308        .C      ORRS     r0,r0,r1
-        0x010008a0:    d013        ..      BEQ      0x10008ca ; _double_epilogue + 88
-        0x010008a2:    4611        .F      MOV      r1,r2
-        0x010008a4:    ea530001    S...    ORRS     r0,r3,r1
-        0x010008a8:    d019        ..      BEQ      0x10008de ; _double_epilogue + 108
-        0x010008aa:    f1c80240    ..@.    RSB      r2,r8,#0x40
-        0x010008ae:    4650        PF      MOV      r0,r10
-        0x010008b0:    f000f82d    ..-.    BL       __aeabi_llsr ; 0x100090e
-        0x010008b4:    4605        .F      MOV      r5,r0
-        0x010008b6:    460e        .F      MOV      r6,r1
-        0x010008b8:    4650        PF      MOV      r0,r10
-        0x010008ba:    4659        YF      MOV      r1,r11
-        0x010008bc:    4642        BF      MOV      r2,r8
-        0x010008be:    f7ffff71    ..q.    BL       __aeabi_llsl ; 0x10007a4
-        0x010008c2:    4308        .C      ORRS     r0,r0,r1
-        0x010008c4:    d005        ..      BEQ      0x10008d2 ; _double_epilogue + 96
-        0x010008c6:    2001        .       MOVS     r0,#1
-        0x010008c8:    e004        ..      B        0x10008d4 ; _double_epilogue + 98
-        0x010008ca:    4620         F      MOV      r0,r4
-        0x010008cc:    4639        9F      MOV      r1,r7
-        0x010008ce:    e8bd8df0    ....    POP      {r4-r8,r10,r11,pc}
-        0x010008d2:    2000        .       MOVS     r0,#0
-        0x010008d4:    4305        .C      ORRS     r5,r5,r0
-        0x010008d6:    ea4676e0    F..v    ORR      r6,r6,r0,ASR #31
-        0x010008da:    432c        ,C      ORRS     r4,r4,r5
-        0x010008dc:    4337        7C      ORRS     r7,r7,r6
-        0x010008de:    980a        ..      LDR      r0,[sp,#0x28]
-        0x010008e0:    0563        c.      LSLS     r3,r4,#21
-        0x010008e2:    0ae4        ..      LSRS     r4,r4,#11
-        0x010008e4:    eba00008    ....    SUB      r0,r0,r8
-        0x010008e8:    2200        ."      MOVS     r2,#0
-        0x010008ea:    0afd        ..      LSRS     r5,r7,#11
-        0x010008ec:    ea445447    D.GT    ORR      r4,r4,r7,LSL #21
-        0x010008f0:    300a        .0      ADDS     r0,r0,#0xa
-        0x010008f2:    d502        ..      BPL      0x10008fa ; _double_epilogue + 136
-        0x010008f4:    2000        .       MOVS     r0,#0
-        0x010008f6:    4601        .F      MOV      r1,r0
-        0x010008f8:    e7e9        ..      B        0x10008ce ; _double_epilogue + 92
-        0x010008fa:    0501        ..      LSLS     r1,r0,#20
-        0x010008fc:    1910        ..      ADDS     r0,r2,r4
-        0x010008fe:    4169        iA      ADCS     r1,r1,r5
-        0x01000900:    e9dd4508    ...E    LDRD     r4,r5,[sp,#0x20]
-        0x01000904:    1900        ..      ADDS     r0,r0,r4
-        0x01000906:    4169        iA      ADCS     r1,r1,r5
-        0x01000908:    e8bd4df0    ...M    POP      {r4-r8,r10,r11,lr}
-        0x0100090c:    e7a2        ..      B        _double_round ; 0x1000854
-    .text
-    __aeabi_llsr
-    _ll_ushift_r
-        0x0100090e:    2a20         *      CMP      r2,#0x20
-        0x01000910:    db04        ..      BLT      0x100091c ; __aeabi_llsr + 14
-        0x01000912:    3a20         :      SUBS     r2,r2,#0x20
-        0x01000914:    fa21f002    !...    LSR      r0,r1,r2
-        0x01000918:    2100        .!      MOVS     r1,#0
-        0x0100091a:    4770        pG      BX       lr
-        0x0100091c:    fa21f302    !...    LSR      r3,r1,r2
-        0x01000920:    40d0        .@      LSRS     r0,r0,r2
-        0x01000922:    f1c20220    .. .    RSB      r2,r2,#0x20
-        0x01000926:    4091        .@      LSLS     r1,r1,r2
-        0x01000928:    4308        .C      ORRS     r0,r0,r1
-        0x0100092a:    4619        .F      MOV      r1,r3
-        0x0100092c:    4770        pG      BX       lr
-    $Ven$TT$L$$NVIC_DisableIRQ
-        0x0100092e:    f2414c61    A.aL    MOV      r12,#0x1461
-        0x01000932:    f2c00c00    ....    MOVT     r12,#0
-        0x01000936:    4760        `G      BX       r12
-    $Ven$TT$L$$frspim_rd
-        0x01000938:    f6414c15    A..L    MOV      r12,#0x1c15
-        0x0100093c:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000940:    4760        `G      BX       r12
-    $Ven$TT$L$$frspim_wr
-        0x01000942:    f6414c8b    A..L    MOV      r12,#0x1c8b
-        0x01000946:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x0100094a:    4760        `G      BX       r12
-    $Ven$TT$L$$co_delay_100us
-        0x0100094c:    f6420cd5    B...    MOV      r12,#0x28d5
-        0x01000950:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000954:    4760        `G      BX       r12
-    $Ven$TT$L$$NVIC_EnableIRQ
-        0x01000956:    f2414c7b    A.{L    MOV      r12,#0x147b
-        0x0100095a:    f2c00c00    ....    MOVT     r12,#0
-        0x0100095e:    4760        `G      BX       r12
-    $Ven$TT$L$$flash_OTP_read
-        0x01000960:    f6424c51    B.QL    MOV      r12,#0x2c51
-        0x01000964:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000968:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_memclr4
-        0x0100096a:    f6400cf7    @...    MOV      r12,#0x8f7
-        0x0100096e:    f2c00c00    ....    MOVT     r12,#0
-        0x01000972:    4760        `G      BX       r12
-    $Ven$TT$L$$co_printf
-        0x01000974:    f2437c59    C.Y|    MOV      r12,#0x3759
-        0x01000978:    f2c00c00    ....    MOVT     r12,#0
-        0x0100097c:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_state_set
-        0x0100097e:    f24a7c89    J..|    MOV      r12,#0xa789
-        0x01000982:    f2c00c00    ....    MOVT     r12,#0
-        0x01000986:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_memcpy
-        0x01000988:    f6400cc5    @...    MOV      r12,#0x8c5
-        0x0100098c:    f2c00c00    ....    MOVT     r12,#0
-        0x01000990:    4760        `G      BX       r12
-    $Ven$TT$L$$srand
-        0x01000992:    f6400cb5    @...    MOV      r12,#0x8b5
-        0x01000996:    f2c00c00    ....    MOVT     r12,#0
-        0x0100099a:    4760        `G      BX       r12
-    $Ven$TT$L$$main_loop
-        0x0100099c:    f6415cab    A..\    MOV      r12,#0x1dab
-        0x010009a0:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x010009a4:    4760        `G      BX       r12
-    $Ven$TT$L$$app_boot_get_storage_type
-        0x010009a6:    f2422c69    B.i,    MOV      r12,#0x2269
-        0x010009aa:    f2c00c00    ....    MOVT     r12,#0
-        0x010009ae:    4760        `G      BX       r12
-    $Ven$TT$L$$enable_cache
-        0x010009b0:    f6403c61    @.a<    MOV      r12,#0xb61
-        0x010009b4:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x010009b8:    4760        `G      BX       r12
-    $Ven$TT$L$$intc_init
-        0x010009ba:    f24a1c21    J.!.    MOV      r12,#0xa121
-        0x010009be:    f2c00c00    ....    MOVT     r12,#0
-        0x010009c2:    4760        `G      BX       r12
-    $Ven$TT$L$$NVIC_SetPriority
-        0x010009c4:    f2414c95    A..L    MOV      r12,#0x1495
-        0x010009c8:    f2c00c00    ....    MOVT     r12,#0
-        0x010009cc:    4760        `G      BX       r12
-    $Ven$TT$L$$system_optimize_power_consumption_get
-        0x010009ce:    f6422cc9    B..,    MOV      r12,#0x2ac9
-        0x010009d2:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x010009d6:    4760        `G      BX       r12
-    $Ven$TT$L$$qspi_flash_init_controller
-        0x010009d8:    f24a4c01    J..L    MOV      r12,#0xa401
-        0x010009dc:    f2c00c01    ....    MOVT     r12,#1
-        0x010009e0:    4760        `G      BX       r12
-    $Ven$TT$L$$qspi_flash_enable_quad
-        0x010009e2:    f24a3c69    J.i<    MOV      r12,#0xa369
-        0x010009e6:    f2c00c01    ....    MOVT     r12,#1
-        0x010009ea:    4760        `G      BX       r12
-    $Ven$TT$L$$patch_set_entry
-        0x010009ec:    f2417c2b    A.+|    MOV      r12,#0x172b
-        0x010009f0:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x010009f4:    4760        `G      BX       r12
-    $Ven$TT$L$$patch_init
-        0x010009f6:    f2416cfd    A..l    MOV      r12,#0x16fd
-        0x010009fa:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x010009fe:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_calibration_start
-        0x01000a00:    f2495cf9    I..\    MOV      r12,#0x95f9
-        0x01000a04:    f2c00c01    ....    MOVT     r12,#1
-        0x01000a08:    4760        `G      BX       r12
-    $Ven$TT$L$$co_delay_10us
-        0x01000a0a:    f6421c07    B...    MOV      r12,#0x2907
-        0x01000a0e:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a12:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_smooth_calc_calib_result
-        0x01000a14:    f6413c73    A.s<    MOV      r12,#0x1b73
-        0x01000a18:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a1c:    4760        `G      BX       r12
-    $Ven$TT$L$$user_entry4
-        0x01000a1e:    f6413c71    A.q<    MOV      r12,#0x1b71
-        0x01000a22:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a26:    4760        `G      BX       r12
-    $Ven$TT$L$$app_boot_load_data
-        0x01000a28:    f2424c0d    B..L    MOV      r12,#0x240d
-        0x01000a2c:    f2c00c00    ....    MOVT     r12,#0
-        0x01000a30:    4760        `G      BX       r12
-    $Ven$TT$L$$app_set_ota_state
-        0x01000a32:    f2410ce7    A...    MOV      r12,#0x10e7
-        0x01000a36:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a3a:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_malloc
-        0x01000a3c:    f24a4ccd    J..L    MOV      r12,#0xa4cd
-        0x01000a40:    f2c00c00    ....    MOVT     r12,#0
-        0x01000a44:    4760        `G      BX       r12
-    $Ven$TT$L$$flash_protect_disable
-        0x01000a46:    f6425cf5    B..\    MOV      r12,#0x2df5
-        0x01000a4a:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a4e:    4760        `G      BX       r12
-    $Ven$TT$L$$flash_page_erase
-        0x01000a50:    f6425c21    B.!\    MOV      r12,#0x2d21
-        0x01000a54:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a58:    4760        `G      BX       r12
-    $Ven$TT$L$$flash_protect_enable
-        0x01000a5a:    f6425c89    B..\    MOV      r12,#0x2d89
-        0x01000a5e:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a62:    4760        `G      BX       r12
-    $Ven$TT$L$$flash_erase
-        0x01000a64:    f6412c25    A.%,    MOV      r12,#0x1a25
-        0x01000a68:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a6c:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_free
-        0x01000a6e:    f24a3ca5    J..<    MOV      r12,#0xa3a5
-        0x01000a72:    f2c00c00    ....    MOVT     r12,#0
-        0x01000a76:    4760        `G      BX       r12
-    $Ven$TT$L$$app_otas_save_data
-        0x01000a78:    f2410cf1    A...    MOV      r12,#0x10f1
-        0x01000a7c:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a80:    4760        `G      BX       r12
-    $Ven$TT$L$$app_otas_crc_cal
-        0x01000a82:    f2411c57    A.W.    MOV      r12,#0x1157
-        0x01000a86:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a8a:    4760        `G      BX       r12
-    $Ven$TT$L$$platform_reset_patch
-        0x01000a8c:    f6422c0b    B..,    MOV      r12,#0x2a0b
-        0x01000a90:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000a94:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_alloc
-        0x01000a96:    f24a6c25    J.%l    MOV      r12,#0xa625
-        0x01000a9a:    f2c00c00    ....    MOVT     r12,#0
-        0x01000a9e:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_send
-        0x01000aa0:    f24a6c99    J..l    MOV      r12,#0xa699
-        0x01000aa4:    f2c00c00    ....    MOVT     r12,#0
-        0x01000aa8:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_pop_front
-        0x01000aaa:    f2436cd5    C..l    MOV      r12,#0x36d5
-        0x01000aae:    f2c00c00    ....    MOVT     r12,#0
-        0x01000ab2:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_push_back
-        0x01000ab4:    f2436ce9    C..l    MOV      r12,#0x36e9
-        0x01000ab8:    f2c00c00    ....    MOVT     r12,#0
-        0x01000abc:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_init
-        0x01000abe:    f2435cff    C..\    MOV      r12,#0x35ff
-        0x01000ac2:    f2c00c00    ....    MOVT     r12,#0
-        0x01000ac6:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_task_create
-        0x01000ac8:    f24a7cf5    J..|    MOV      r12,#0xa7f5
-        0x01000acc:    f2c00c00    ....    MOVT     r12,#0
-        0x01000ad0:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_timer_clear
-        0x01000ad2:    f64a2c85    J..,    MOV      r12,#0xaa85
-        0x01000ad6:    f2c00c00    ....    MOVT     r12,#0
-        0x01000ada:    4760        `G      BX       r12
-    $Ven$TT$L$$memcmp
-        0x01000adc:    f6401c0d    @...    MOV      r12,#0x90d
-        0x01000ae0:    f2c00c00    ....    MOVT     r12,#0
-        0x01000ae4:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_timer_set
-        0x01000ae6:    f64a3c4d    J.M<    MOV      r12,#0xab4d
-        0x01000aea:    f2c00c00    ....    MOVT     r12,#0
-        0x01000aee:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_free
-        0x01000af0:    f24a6c83    J..l    MOV      r12,#0xa683
-        0x01000af4:    f2c00c00    ....    MOVT     r12,#0
-        0x01000af8:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_memcpy4
-        0x01000afa:    f6400cc5    @...    MOV      r12,#0x8c5
-        0x01000afe:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b02:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_size
-        0x01000b04:    f2437c1d    C..|    MOV      r12,#0x371d
-        0x01000b08:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b0c:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_state_get
-        0x01000b0e:    f24a7c59    J.Y|    MOV      r12,#0xa759
-        0x01000b12:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b16:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_push_front
-        0x01000b18:    f2437c11    C..|    MOV      r12,#0x3711
-        0x01000b1c:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b20:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_insert_before
-        0x01000b22:    f2436c31    C.1l    MOV      r12,#0x3631
-        0x01000b26:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b2a:    4760        `G      BX       r12
-    $Ven$TT$L$$CPU_SR_Save
-        0x01000b2c:    f6400c81    @...    MOV      r12,#0x881
-        0x01000b30:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b34:    4760        `G      BX       r12
-    $Ven$TT$L$$CPU_SR_Restore
-        0x01000b36:    f6400c91    @...    MOV      r12,#0x891
-        0x01000b3a:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b3e:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_memclr
-        0x01000b40:    f6400cf7    @...    MOV      r12,#0x8f7
-        0x01000b44:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b48:    4760        `G      BX       r12
-    $Ven$TT$L$$flash_write
-        0x01000b4a:    f6411c47    A.G.    MOV      r12,#0x1947
-        0x01000b4e:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000b52:    4760        `G      BX       r12
-    $Ven$TT$L$$flash_read
-        0x01000b54:    f6412c75    A.u,    MOV      r12,#0x1a75
-        0x01000b58:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000b5c:    4760        `G      BX       r12
-    $Ven$TT$L$$rand
-        0x01000b5e:    f6400ca1    @...    MOV      r12,#0x8a1
-        0x01000b62:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b66:    4760        `G      BX       r12
-    $Ven$TT$L$$hci_send_2_controller
-        0x01000b68:    f6494c25    I.%L    MOV      r12,#0x9c25
-        0x01000b6c:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b70:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_src_id_get
-        0x01000b72:    f24a6cd5    J..l    MOV      r12,#0xa6d5
-        0x01000b76:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b7a:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_timer_active
-        0x01000b7c:    f64a2c45    J.E,    MOV      r12,#0xaa45
-        0x01000b80:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b84:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_in_queue
-        0x01000b86:    f24a6c87    J..l    MOV      r12,#0xa687
-        0x01000b8a:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b8e:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_forward
-        0x01000b90:    f24a6c65    J.el    MOV      r12,#0xa665
-        0x01000b94:    f2c00c00    ....    MOVT     r12,#0
-        0x01000b98:    4760        `G      BX       r12
-    $Ven$TT$L$$patch_reset_entry
-        0x01000b9a:    f2417c47    A.G|    MOV      r12,#0x1747
-        0x01000b9e:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000ba2:    4760        `G      BX       r12
-    $Ven$TT$L$$hci_basic_cmd_send_2_controller
-        0x01000ba4:    f2451cd1    E...    MOV      r12,#0x51d1
-        0x01000ba8:    f2c00c00    ....    MOVT     r12,#0
-        0x01000bac:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_extract
-        0x01000bae:    f2435c8d    C..\    MOV      r12,#0x358d
-        0x01000bb2:    f2c00c00    ....    MOVT     r12,#0
-        0x01000bb6:    4760        `G      BX       r12
-    $Ven$TT$L$$platform_reset
-        0x01000bb8:    f2495cd1    I..\    MOV      r12,#0x95d1
-        0x01000bbc:    f2c00c01    ....    MOVT     r12,#1
-        0x01000bc0:    4760        `G      BX       r12
-    $Ven$TT$L$$aes_encrypt
-        0x01000bc2:    f6414cad    A..L    MOV      r12,#0x1cad
-        0x01000bc6:    f2c00c00    ....    MOVT     r12,#0
-        0x01000bca:    4760        `G      BX       r12
-    $Ven$TT$L$$aes_rand
-        0x01000bcc:    f6417ca5    A..|    MOV      r12,#0x1fa5
-        0x01000bd0:    f2c00c00    ....    MOVT     r12,#0
-        0x01000bd4:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_check_malloc
-        0x01000bd6:    f24a1cd5    J...    MOV      r12,#0xa1d5
-        0x01000bda:    f2c00c00    ....    MOVT     r12,#0
-        0x01000bde:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_send_basic
-        0x01000be0:    f24a6cc5    J..l    MOV      r12,#0xa6c5
-        0x01000be4:    f2c00c00    ....    MOVT     r12,#0
-        0x01000be8:    4760        `G      BX       r12
-    $Ven$TT$L$$ble_util_buf_rx_free
-        0x01000bea:    f6424c8d    B..L    MOV      r12,#0x2c8d
-        0x01000bee:    f2c00c00    ....    MOVT     r12,#0
-        0x01000bf2:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_event_set
-        0x01000bf4:    f24a3c29    J.)<    MOV      r12,#0xa329
-        0x01000bf8:    f2c00c00    ....    MOVT     r12,#0
-        0x01000bfc:    4760        `G      BX       r12
-    $Ven$TT$L$$timer_run
-        0x01000bfe:    f2415ccd    A..\    MOV      r12,#0x15cd
-        0x01000c02:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000c06:    4760        `G      BX       r12
-    $Ven$TT$L$$timer_stop
-        0x01000c08:    f2415cd7    A..\    MOV      r12,#0x15d7
-        0x01000c0c:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000c10:    4760        `G      BX       r12
-    $Ven$TT$L$$ble_util_buf_init_env
-        0x01000c12:    f6424c25    B.%L    MOV      r12,#0x2c25
-        0x01000c16:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c1a:    4760        `G      BX       r12
-    $Ven$TT$L$$llm_init_act_info_buf
-        0x01000c1c:    f6486cfd    H..l    MOV      r12,#0x8efd
-        0x01000c20:    f2c00c01    ....    MOVT     r12,#1
-        0x01000c24:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_memset
-        0x01000c26:    f6400ce9    @...    MOV      r12,#0x8e9
-        0x01000c2a:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c2e:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_mem_init
-        0x01000c30:    f24a5ca1    J..\    MOV      r12,#0xa5a1
-        0x01000c34:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c38:    4760        `G      BX       r12
-    $Ven$TT$L$$ble_util_buf_acl_tx_alloc
-        0x01000c3a:    f6421c65    B.e.    MOV      r12,#0x2965
-        0x01000c3e:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c42:    4760        `G      BX       r12
-    $Ven$TT$L$$ble_util_buf_acl_tx_free
-        0x01000c44:    f6421ca5    B...    MOV      r12,#0x29a5
-        0x01000c48:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c4c:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_event_callback_set
-        0x01000c4e:    f24a2c59    J.Y,    MOV      r12,#0xa259
-        0x01000c52:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c56:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_event_clear
-        0x01000c58:    f24a2c71    J.q,    MOV      r12,#0xa271
-        0x01000c5c:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c60:    4760        `G      BX       r12
-    $Ven$TT$L$$ble_util_buf_adv_tx_free
-        0x01000c62:    f6421ce5    B...    MOV      r12,#0x29e5
-        0x01000c66:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c6a:    4760        `G      BX       r12
-    $Ven$TT$L$$llm_is_dev_connected
-        0x01000c6c:    f6487c09    H..|    MOV      r12,#0x8f09
-        0x01000c70:    f2c00c01    ....    MOVT     r12,#1
-        0x01000c74:    4760        `G      BX       r12
-    $Ven$TT$L$$llm_cmd_cmp_send
-        0x01000c76:    f6484c9d    H..L    MOV      r12,#0x8c9d
-        0x01000c7a:    f2c00c01    ....    MOVT     r12,#1
-        0x01000c7e:    4760        `G      BX       r12
-    $Ven$TT$L$$llc_start
-        0x01000c80:    f64d5ce9    M..\    MOV      r12,#0xdde9
-        0x01000c84:    f2c00c00    ....    MOVT     r12,#0
-        0x01000c88:    4760        `G      BX       r12
-    $Ven$TT$L$$lld_res_list_peer_update
-        0x01000c8a:    f6453c75    E.u<    MOV      r12,#0x5b75
-        0x01000c8e:    f2c00c01    ....    MOVT     r12,#1
-        0x01000c92:    4760        `G      BX       r12
-    $Ven$TT$L$$llm_dev_list_search
-        0x01000c94:    f6484cf9    H..L    MOV      r12,#0x8cf9
-        0x01000c98:    f2c00c01    ....    MOVT     r12,#1
-        0x01000c9c:    4760        `G      BX       r12
-    $Ven$TT$L$$lld_white_list_rem
-        0x01000c9e:    f2487c59    H.Y|    MOV      r12,#0x8759
-        0x01000ca2:    f2c00c01    ....    MOVT     r12,#1
-        0x01000ca6:    4760        `G      BX       r12
-    $Ven$TT$L$$hci_ble_conhdl_register
-        0x01000ca8:    f2452ca9    E..,    MOV      r12,#0x52a9
-        0x01000cac:    f2c00c00    ....    MOVT     r12,#0
-        0x01000cb0:    4760        `G      BX       r12
-    $Ven$TT$L$$llm_le_evt_mask_check
-        0x01000cb2:    f2490c99    I...    MOV      r12,#0x9099
-        0x01000cb6:    f2c00c01    ....    MOVT     r12,#1
-        0x01000cba:    4760        `G      BX       r12
-    $Ven$TT$L$$hci_send_2_host
-        0x01000cbc:    f6494c9d    I..L    MOV      r12,#0x9c9d
-        0x01000cc0:    f2c00c00    ....    MOVT     r12,#0
-        0x01000cc4:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_enable_isr
-        0x01000cc6:    f2496ce9    I..l    MOV      r12,#0x96e9
-        0x01000cca:    f2c00c01    ....    MOVT     r12,#1
-        0x01000cce:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_enable_isr2
-        0x01000cd0:    f2497c09    I..|    MOV      r12,#0x9709
-        0x01000cd4:    f2c00c01    ....    MOVT     r12,#1
-        0x01000cd8:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_first_power_on
-        0x01000cda:    f2497c29    I.)|    MOV      r12,#0x9729
-        0x01000cde:    f2c00c01    ....    MOVT     r12,#1
-        0x01000ce2:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_task_msg_flush
-        0x01000ce4:    f64a0ce9    J...    MOV      r12,#0xa8e9
-        0x01000ce8:    f2c00c00    ....    MOVT     r12,#0
-        0x01000cec:    4760        `G      BX       r12
-    $Ven$TT$L$$gpio_set_dir
-        0x01000cee:    f6443cb5    D..<    MOV      r12,#0x4bb5
-        0x01000cf2:    f2c00c00    ....    MOVT     r12,#0
-        0x01000cf6:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_prevent_sleep_set
-        0x01000cf8:    f64a5c31    J.1\    MOV      r12,#0xad31
-        0x01000cfc:    f2c00c01    ....    MOVT     r12,#1
-        0x01000d00:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_prevent_sleep_clear
-        0x01000d02:    f64a5c11    J..\    MOV      r12,#0xad11
-        0x01000d06:    f2c00c01    ....    MOVT     r12,#1
-        0x01000d0a:    4760        `G      BX       r12
-    $Ven$TT$L$$retry_handshake
-        0x01000d0c:    f6422ccf    B..,    MOV      r12,#0x2acf
-        0x01000d10:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000d14:    4760        `G      BX       r12
-    $Ven$TT$L$$patch_set_2ms
-        0x01000d16:    f2417c67    A.g|    MOV      r12,#0x1767
-        0x01000d1a:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000d1e:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_clear_isr_state
-        0x01000d20:    f2412ca1    A..,    MOV      r12,#0x12a1
-        0x01000d24:    f2c20c00    ....    MOVT     r12,#0x2000
-        0x01000d28:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_get_rc_clk
-        0x01000d2a:    f2497c61    I.a|    MOV      r12,#0x9761
-        0x01000d2e:    f2c00c01    ....    MOVT     r12,#1
-        0x01000d32:    4760        `G      BX       r12
-    i.adc_disable
-    adc_disable
-        0x01000d34:    b510        ..      PUSH     {r4,lr}
-        0x01000d36:    200c        .       MOVS     r0,#0xc
-        0x01000d38:    f7fffdf9    ....    BL       $Ven$TT$L$$NVIC_DisableIRQ ; 0x100092e
-        0x01000d3c:    4816        .H      LDR      r0,[pc,#88] ; [0x1000d98] = 0x20003850
-        0x01000d3e:    6880        .h      LDR      r0,[r0,#8]
-        0x01000d40:    6801        .h      LDR      r1,[r0,#0]
-        0x01000d42:    f0210101    !...    BIC      r1,r1,#1
-        0x01000d46:    6001        .`      STR      r1,[r0,#0]
-        0x01000d48:    2201        ."      MOVS     r2,#1
-        0x01000d4a:    211f        .!      MOVS     r1,#0x1f
-        0x01000d4c:    2000        .       MOVS     r0,#0
-        0x01000d4e:    f7fffdf3    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000d52:    f00003ef    ....    AND      r3,r0,#0xef
-        0x01000d56:    2201        ."      MOVS     r2,#1
-        0x01000d58:    211f        .!      MOVS     r1,#0x1f
-        0x01000d5a:    2000        .       MOVS     r0,#0
-        0x01000d5c:    f7fffdf1    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01000d60:    2201        ."      MOVS     r2,#1
-        0x01000d62:    2123        #!      MOVS     r1,#0x23
-        0x01000d64:    2000        .       MOVS     r0,#0
-        0x01000d66:    f7fffde7    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000d6a:    b2c0        ..      UXTB     r0,r0
-        0x01000d6c:    f0400380    @...    ORR      r3,r0,#0x80
-        0x01000d70:    2201        ."      MOVS     r2,#1
-        0x01000d72:    2123        #!      MOVS     r1,#0x23
-        0x01000d74:    2000        .       MOVS     r0,#0
-        0x01000d76:    f7fffde4    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01000d7a:    2201        ."      MOVS     r2,#1
-        0x01000d7c:    2124        $!      MOVS     r1,#0x24
-        0x01000d7e:    2000        .       MOVS     r0,#0
-        0x01000d80:    f7fffdda    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000d84:    f3c000c4    ....    UBFX     r0,r0,#3,#5
-        0x01000d88:    00c3        ..      LSLS     r3,r0,#3
-        0x01000d8a:    2201        ."      MOVS     r2,#1
-        0x01000d8c:    2124        $!      MOVS     r1,#0x24
-        0x01000d8e:    e8bd4010    ...@    POP      {r4,lr}
-        0x01000d92:    2000        .       MOVS     r0,#0
-        0x01000d94:    f7ffbdd5    ....    B.W      $Ven$TT$L$$frspim_wr ; 0x1000942
-    $d
-        0x01000d98:    20003850    P8.     DCD    536885328
-    $t
-    i.adc_enable
-    adc_enable
-        0x01000d9c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01000da0:    4c29        )L      LDR      r4,[pc,#164] ; [0x1000e48] = 0x200040b8
-        0x01000da2:    4616        .F      MOV      r6,r2
-        0x01000da4:    460f        .F      MOV      r7,r1
-        0x01000da6:    0005        ..      MOVS     r5,r0
-        0x01000da8:    d005        ..      BEQ      0x1000db6 ; adc_enable + 26
-        0x01000daa:    7820         x      LDRB     r0,[r4,#0]
-        0x01000dac:    2801        .(      CMP      r0,#1
-        0x01000dae:    d002        ..      BEQ      0x1000db6 ; adc_enable + 26
-        0x01000db0:    2000        .       MOVS     r0,#0
-        0x01000db2:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01000db6:    2201        ."      MOVS     r2,#1
-        0x01000db8:    2124        $!      MOVS     r1,#0x24
-        0x01000dba:    2000        .       MOVS     r0,#0
-        0x01000dbc:    f7fffdbc    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000dc0:    f3c000c4    ....    UBFX     r0,r0,#3,#5
-        0x01000dc4:    2106        .!      MOVS     r1,#6
-        0x01000dc6:    eb0103c0    ....    ADD      r3,r1,r0,LSL #3
-        0x01000dca:    2201        ."      MOVS     r2,#1
-        0x01000dcc:    2124        $!      MOVS     r1,#0x24
-        0x01000dce:    2000        .       MOVS     r0,#0
-        0x01000dd0:    f7fffdb7    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01000dd4:    2201        ."      MOVS     r2,#1
-        0x01000dd6:    2123        #!      MOVS     r1,#0x23
-        0x01000dd8:    2000        .       MOVS     r0,#0
-        0x01000dda:    f7fffdad    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000dde:    f000037f    ....    AND      r3,r0,#0x7f
-        0x01000de2:    2201        ."      MOVS     r2,#1
-        0x01000de4:    2123        #!      MOVS     r1,#0x23
-        0x01000de6:    2000        .       MOVS     r0,#0
-        0x01000de8:    f7fffdab    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01000dec:    2201        ."      MOVS     r2,#1
-        0x01000dee:    211f        .!      MOVS     r1,#0x1f
-        0x01000df0:    2000        .       MOVS     r0,#0
-        0x01000df2:    f7fffda1    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000df6:    b2c0        ..      UXTB     r0,r0
-        0x01000df8:    f0400310    @...    ORR      r3,r0,#0x10
-        0x01000dfc:    2201        ."      MOVS     r2,#1
-        0x01000dfe:    211f        .!      MOVS     r1,#0x1f
-        0x01000e00:    2000        .       MOVS     r0,#0
-        0x01000e02:    f7fffd9e    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01000e06:    2001        .       MOVS     r0,#1
-        0x01000e08:    f7fffda0    ....    BL       $Ven$TT$L$$co_delay_100us ; 0x100094c
-        0x01000e0c:    480f        .H      LDR      r0,[pc,#60] ; [0x1000e4c] = 0x20003850
-        0x01000e0e:    6880        .h      LDR      r0,[r0,#8]
-        0x01000e10:    6801        .h      LDR      r1,[r0,#0]
-        0x01000e12:    f0410101    A...    ORR      r1,r1,#1
-        0x01000e16:    6001        .`      STR      r1,[r0,#0]
-        0x01000e18:    7821        !x      LDRB     r1,[r4,#0]
-        0x01000e1a:    2901        .)      CMP      r1,#1
-        0x01000e1c:    d102        ..      BNE      0x1000e24 ; adc_enable + 136
-        0x01000e1e:    6801        .h      LDR      r1,[r0,#0]
-        0x01000e20:    0709        ..      LSLS     r1,r1,#28
-        0x01000e22:    d5fc        ..      BPL      0x1000e1e ; adc_enable + 130
-        0x01000e24:    b16d        m.      CBZ      r5,0x1000e42 ; adc_enable + 166
-        0x01000e26:    60e6        .`      STR      r6,[r4,#0xc]
-        0x01000e28:    e9c45701    ...W    STRD     r5,r7,[r4,#4]
-        0x01000e2c:    6801        .h      LDR      r1,[r0,#0]
-        0x01000e2e:    f0410102    A...    ORR      r1,r1,#2
-        0x01000e32:    6001        .`      STR      r1,[r0,#0]
-        0x01000e34:    6a81        .j      LDR      r1,[r0,#0x28]
-        0x01000e36:    f0410102    A...    ORR      r1,r1,#2
-        0x01000e3a:    6281        .b      STR      r1,[r0,#0x28]
-        0x01000e3c:    200c        .       MOVS     r0,#0xc
-        0x01000e3e:    f7fffd8a    ....    BL       $Ven$TT$L$$NVIC_EnableIRQ ; 0x1000956
-        0x01000e42:    2001        .       MOVS     r0,#1
-        0x01000e44:    e7b5        ..      B        0x1000db2 ; adc_enable + 22
-    $d
-        0x01000e46:    0000        ..      DCW    0
-        0x01000e48:    200040b8    .@.     DCD    536887480
-        0x01000e4c:    20003850    P8.     DCD    536885328
-    $t
-    i.adc_get_result
-    adc_get_result
-        0x01000e50:    e92d47fc    -..G    PUSH     {r2-r10,lr}
-        0x01000e54:    4b21        !K      LDR      r3,[pc,#132] ; [0x1000edc] = 0x20003850
-        0x01000e56:    689c        .h      LDR      r4,[r3,#8]
-        0x01000e58:    b3c0        ..      CBZ      r0,0x1000ecc ; adc_get_result + 124
-        0x01000e5a:    4b21        !K      LDR      r3,[pc,#132] ; [0x1000ee0] = 0x200040b8
-        0x01000e5c:    781d        .x      LDRB     r5,[r3,#0]
-        0x01000e5e:    2d01        .-      CMP      r5,#1
-        0x01000e60:    d035        5.      BEQ      0x1000ece ; adc_get_result + 126
-        0x01000e62:    2801        .(      CMP      r0,#1
-        0x01000e64:    d130        0.      BNE      0x1000ec8 ; adc_get_result + 120
-        0x01000e66:    25ff        .%      MOVS     r5,#0xff
-        0x01000e68:    785f        _x      LDRB     r7,[r3,#1]
-        0x01000e6a:    2003        .       MOVS     r0,#3
-        0x01000e6c:    46a1        .F      MOV      r9,r4
-        0x01000e6e:    2301        .#      MOVS     r3,#1
-        0x01000e70:    ea4f0a0d    O...    MOV.W    r10,sp
-        0x01000e74:    fa03fc00    ....    LSL      r12,r3,r0
-        0x01000e78:    ea1c0f07    ....    TST      r12,r7
-        0x01000e7c:    d00a        ..      BEQ      0x1000e94 ; adc_get_result + 68
-        0x01000e7e:    2dff        .-      CMP      r5,#0xff
-        0x01000e80:    d02a        *.      BEQ      0x1000ed8 ; adc_get_result + 136
-        0x01000e82:    eb090c80    ....    ADD      r12,r9,r0,LSL #2
-        0x01000e86:    f8dcc004    ....    LDR      r12,[r12,#4]
-        0x01000e8a:    f3cc0809    ....    UBFX     r8,r12,#0,#10
-        0x01000e8e:    f82a8016    *...    STRH     r8,[r10,r6,LSL #1]
-        0x01000e92:    4606        .F      MOV      r6,r0
-        0x01000e94:    1e40        @.      SUBS     r0,r0,#1
-        0x01000e96:    b2c0        ..      UXTB     r0,r0
-        0x01000e98:    28ff        .(      CMP      r0,#0xff
-        0x01000e9a:    d1eb        ..      BNE      0x1000e74 ; adc_get_result + 36
-        0x01000e9c:    eb090085    ....    ADD      r0,r9,r5,LSL #2
-        0x01000ea0:    6840        @h      LDR      r0,[r0,#4]
-        0x01000ea2:    4654        TF      MOV      r4,r10
-        0x01000ea4:    f3c00009    ....    UBFX     r0,r0,#0,#10
-        0x01000ea8:    f82a0016    *...    STRH     r0,[r10,r6,LSL #1]
-        0x01000eac:    f05f0000    _...    MOVS.W   r0,#0
-        0x01000eb0:    fa03f500    ....    LSL      r5,r3,r0
-        0x01000eb4:    420d        .B      TST      r5,r1
-        0x01000eb6:    d003        ..      BEQ      0x1000ec0 ; adc_get_result + 112
-        0x01000eb8:    f8345010    4..P    LDRH     r5,[r4,r0,LSL #1]
-        0x01000ebc:    f8225b02    "..[    STRH     r5,[r2],#2
-        0x01000ec0:    1c40        @.      ADDS     r0,r0,#1
-        0x01000ec2:    b2c0        ..      UXTB     r0,r0
-        0x01000ec4:    2804        .(      CMP      r0,#4
-        0x01000ec6:    d3f3        ..      BCC      0x1000eb0 ; adc_get_result + 96
-        0x01000ec8:    e8bd87fc    ....    POP      {r2-r10,pc}
-        0x01000ecc:    e7ff        ..      B        0x1000ece ; adc_get_result + 126
-        0x01000ece:    6860        `h      LDR      r0,[r4,#4]
-        0x01000ed0:    f3c00009    ....    UBFX     r0,r0,#0,#10
-        0x01000ed4:    8010        ..      STRH     r0,[r2,#0]
-        0x01000ed6:    e7f7        ..      B        0x1000ec8 ; adc_get_result + 120
-        0x01000ed8:    4605        .F      MOV      r5,r0
-        0x01000eda:    e7da        ..      B        0x1000e92 ; adc_get_result + 66
-    $d
-        0x01000edc:    20003850    P8.     DCD    536885328
-        0x01000ee0:    200040b8    .@.     DCD    536887480
-    $t
-    i.adc_init
-    adc_init
-        0x01000ee4:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01000ee8:    4d7a        zM      LDR      r5,[pc,#488] ; [0x10010d4] = 0x20003850
-        0x01000eea:    4604        .F      MOV      r4,r0
-        0x01000eec:    7a06        .z      LDRB     r6,[r0,#8]
-        0x01000eee:    7828        (x      LDRB     r0,[r5,#0]
-        0x01000ef0:    b086        ..      SUB      sp,sp,#0x18
-        0x01000ef2:    f04f0a01    O...    MOV      r10,#1
-        0x01000ef6:    bbe8        ..      CBNZ     r0,0x1000f74 ; adc_init + 144
-        0x01000ef8:    f885a000    ....    STRB     r10,[r5,#0]
-        0x01000efc:    4668        hF      MOV      r0,sp
-        0x01000efe:    a901        ..      ADD      r1,sp,#4
-        0x01000f00:    aa02        ..      ADD      r2,sp,#8
-        0x01000f02:    f006fe41    ..A.    BL       efuse_read ; 0x1007b88
-        0x01000f06:    9802        ..      LDR      r0,[sp,#8]
-        0x01000f08:    b130        0.      CBZ      r0,0x1000f18 ; adc_init + 52
-        0x01000f0a:    f3c0300b    ...0    UBFX     r0,r0,#12,#12
-        0x01000f0e:    8068        h.      STRH     r0,[r5,#2]
-        0x01000f10:    9802        ..      LDR      r0,[sp,#8]
-        0x01000f12:    f3c0000b    ....    UBFX     r0,r0,#0,#12
-        0x01000f16:    e024        $.      B        0x1000f62 ; adc_init + 126
-        0x01000f18:    466a        jF      MOV      r2,sp
-        0x01000f1a:    2114        .!      MOVS     r1,#0x14
-        0x01000f1c:    f44f5080    O..P    MOV      r0,#0x1000
-        0x01000f20:    f7fffd1e    ....    BL       $Ven$TT$L$$flash_OTP_read ; 0x1000960
-        0x01000f24:    496c        lI      LDR      r1,[pc,#432] ; [0x10010d8] = 0x31303030
-        0x01000f26:    9800        ..      LDR      r0,[sp,#0]
-        0x01000f28:    4288        .B      CMP      r0,r1
-        0x01000f2a:    d11b        ..      BNE      0x1000f64 ; adc_init + 128
-        0x01000f2c:    9803        ..      LDR      r0,[sp,#0xc]
-        0x01000f2e:    f44f21c8    O..!    MOV      r1,#0x64000
-        0x01000f32:    0940        @.      LSRS     r0,r0,#5
-        0x01000f34:    fbb1f1f0    ....    UDIV     r1,r1,r0
-        0x01000f38:    9804        ..      LDR      r0,[sp,#0x10]
-        0x01000f3a:    0942        B.      LSRS     r2,r0,#5
-        0x01000f3c:    f44f2048    O.H     MOV      r0,#0xc8000
-        0x01000f40:    fbb0f2f2    ....    UDIV     r2,r0,r2
-        0x01000f44:    4411        .D      ADD      r1,r1,r2
-        0x01000f46:    0849        I.      LSRS     r1,r1,#1
-        0x01000f48:    8069        i.      STRH     r1,[r5,#2]
-        0x01000f4a:    9901        ..      LDR      r1,[sp,#4]
-        0x01000f4c:    f44f1216    O...    MOV      r2,#0x258000
-        0x01000f50:    0949        I.      LSRS     r1,r1,#5
-        0x01000f52:    fbb2f1f1    ....    UDIV     r1,r2,r1
-        0x01000f56:    9a02        ..      LDR      r2,[sp,#8]
-        0x01000f58:    0952        R.      LSRS     r2,r2,#5
-        0x01000f5a:    fbb0f0f2    ....    UDIV     r0,r0,r2
-        0x01000f5e:    4408        .D      ADD      r0,r0,r1
-        0x01000f60:    0840        @.      LSRS     r0,r0,#1
-        0x01000f62:    80a8        ..      STRH     r0,[r5,#4]
-        0x01000f64:    495d        ]I      LDR      r1,[pc,#372] ; [0x10010dc] = 0x2000384a
-        0x01000f66:    8868        h.      LDRH     r0,[r5,#2]
-        0x01000f68:    7809        .x      LDRB     r1,[r1,#0]
-        0x01000f6a:    4348        HC      MULS     r0,r1,r0
-        0x01000f6c:    2250        P"      MOVS     r2,#0x50
-        0x01000f6e:    fbb0f0f2    ....    UDIV     r0,r0,r2
-        0x01000f72:    e000        ..      B        0x1000f76 ; adc_init + 146
-        0x01000f74:    e005        ..      B        0x1000f82 ; adc_init + 158
-        0x01000f76:    8068        h.      STRH     r0,[r5,#2]
-        0x01000f78:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01000f7a:    4348        HC      MULS     r0,r1,r0
-        0x01000f7c:    fbb0f0f2    ....    UDIV     r0,r0,r2
-        0x01000f80:    80a8        ..      STRH     r0,[r5,#4]
-        0x01000f82:    2114        .!      MOVS     r1,#0x14
-        0x01000f84:    4856        VH      LDR      r0,[pc,#344] ; [0x10010e0] = 0x200040b8
-        0x01000f86:    f7fffcf0    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x01000f8a:    7820         x      LDRB     r0,[r4,#0]
-        0x01000f8c:    b900        ..      CBNZ     r0,0x1000f90 ; adc_init + 172
-        0x01000f8e:    2601        .&      MOVS     r6,#1
-        0x01000f90:    f8df814c    ..L.    LDR      r8,[pc,#332] ; [0x10010e0] = 0x200040b8
-        0x01000f94:    2201        ."      MOVS     r2,#1
-        0x01000f96:    2123        #!      MOVS     r1,#0x23
-        0x01000f98:    f8886001    ...`    STRB     r6,[r8,#1]
-        0x01000f9c:    2000        .       MOVS     r0,#0
-        0x01000f9e:    f7fffccb    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000fa2:    b2c0        ..      UXTB     r0,r0
-        0x01000fa4:    f0400370    @.p.    ORR      r3,r0,#0x70
-        0x01000fa8:    2201        ."      MOVS     r2,#1
-        0x01000faa:    2123        #!      MOVS     r1,#0x23
-        0x01000fac:    2000        .       MOVS     r0,#0
-        0x01000fae:    f7fffcc8    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01000fb2:    79a2        .y      LDRB     r2,[r4,#6]
-        0x01000fb4:    79e0        .y      LDRB     r0,[r4,#7]
-        0x01000fb6:    b112        ..      CBZ      r2,0x1000fbe ; adc_init + 218
-        0x01000fb8:    0701        ..      LSLS     r1,r0,#28
-        0x01000fba:    d006        ..      BEQ      0x1000fca ; adc_init + 230
-        0x01000fbc:    e008        ..      B        0x1000fd0 ; adc_init + 236
-        0x01000fbe:    f0100f30    ..0.    TST      r0,#0x30
-        0x01000fc2:    d105        ..      BNE      0x1000fd0 ; adc_init + 236
-        0x01000fc4:    f0400030    @.0.    ORR      r0,r0,#0x30
-        0x01000fc8:    e001        ..      B        0x1000fce ; adc_init + 234
-        0x01000fca:    f040000f    @...    ORR      r0,r0,#0xf
-        0x01000fce:    71e0        .q      STRB     r0,[r4,#7]
-        0x01000fd0:    b2c1        ..      UXTB     r1,r0
-        0x01000fd2:    4610        .F      MOV      r0,r2
-        0x01000fd4:    f000f9a0    ....    BL       adc_set_sample_clock ; 0x1001318
-        0x01000fd8:    78a7        .x      LDRB     r7,[r4,#2]
-        0x01000fda:    f8949003    ....    LDRB     r9,[r4,#3]
-        0x01000fde:    2201        ."      MOVS     r2,#1
-        0x01000fe0:    2124        $!      MOVS     r1,#0x24
-        0x01000fe2:    2000        .       MOVS     r0,#0
-        0x01000fe4:    f7fffca8    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01000fe8:    f000030f    ....    AND      r3,r0,#0xf
-        0x01000fec:    ea470009    G...    ORR      r0,r7,r9
-        0x01000ff0:    4303        .C      ORRS     r3,r3,r0
-        0x01000ff2:    2201        ."      MOVS     r2,#1
-        0x01000ff4:    2124        $!      MOVS     r1,#0x24
-        0x01000ff6:    2000        .       MOVS     r0,#0
-        0x01000ff8:    f7fffca3    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01000ffc:    b117        ..      CBZ      r7,0x1001004 ; adc_init + 288
-        0x01000ffe:    2f20         /      CMP      r7,#0x20
-        0x01001000:    d009        ..      BEQ      0x1001016 ; adc_init + 306
-        0x01001002:    e014        ..      B        0x100102e ; adc_init + 330
-        0x01001004:    2201        ."      MOVS     r2,#1
-        0x01001006:    2122        "!      MOVS     r1,#0x22
-        0x01001008:    2000        .       MOVS     r0,#0
-        0x0100100a:    f7fffc95    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0100100e:    b2c0        ..      UXTB     r0,r0
-        0x01001010:    f0400340    @.@.    ORR      r3,r0,#0x40
-        0x01001014:    e006        ..      B        0x1001024 ; adc_init + 320
-        0x01001016:    2201        ."      MOVS     r2,#1
-        0x01001018:    2122        "!      MOVS     r1,#0x22
-        0x0100101a:    2000        .       MOVS     r0,#0
-        0x0100101c:    f7fffc8c    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001020:    f00003bf    ....    AND      r3,r0,#0xbf
-        0x01001024:    2201        ."      MOVS     r2,#1
-        0x01001026:    2122        "!      MOVS     r1,#0x22
-        0x01001028:    2000        .       MOVS     r0,#0
-        0x0100102a:    f7fffc8a    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100102e:    7860        `x      LDRB     r0,[r4,#1]
-        0x01001030:    f3c00380    ....    UBFX     r3,r0,#2,#1
-        0x01001034:    f3c00240    ..@.    UBFX     r2,r0,#1,#1
-        0x01001038:    f0000101    ....    AND      r1,r0,#1
-        0x0100103c:    7820         x      LDRB     r0,[r4,#0]
-        0x0100103e:    f000f87f    ....    BL       adc_route_config ; 0x1001140
-        0x01001042:    7860        `x      LDRB     r0,[r4,#1]
-        0x01001044:    0780        ..      LSLS     r0,r0,#30
-        0x01001046:    d510        ..      BPL      0x100106a ; adc_init + 390
-        0x01001048:    7927        'y      LDRB     r7,[r4,#4]
-        0x0100104a:    7964        dy      LDRB     r4,[r4,#5]
-        0x0100104c:    2201        ."      MOVS     r2,#1
-        0x0100104e:    2122        "!      MOVS     r1,#0x22
-        0x01001050:    2000        .       MOVS     r0,#0
-        0x01001052:    f7fffc71    ..q.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001056:    f3c01081    ....    UBFX     r0,r0,#6,#2
-        0x0100105a:    433c        <C      ORRS     r4,r4,r7
-        0x0100105c:    ea441380    D...    ORR      r3,r4,r0,LSL #6
-        0x01001060:    2201        ."      MOVS     r2,#1
-        0x01001062:    2122        "!      MOVS     r1,#0x22
-        0x01001064:    2000        .       MOVS     r0,#0
-        0x01001066:    f7fffc6c    ..l.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100106a:    68a8        .h      LDR      r0,[r5,#8]
-        0x0100106c:    2100        .!      MOVS     r1,#0
-        0x0100106e:    6281        .b      STR      r1,[r0,#0x28]
-        0x01001070:    6a82        .j      LDR      r2,[r0,#0x28]
-        0x01001072:    f44f2260    O.`"    MOV      r2,#0xe0000
-        0x01001076:    6282        .b      STR      r2,[r0,#0x28]
-        0x01001078:    6802        .h      LDR      r2,[r0,#0]
-        0x0100107a:    f0220201    "...    BIC      r2,r2,#1
-        0x0100107e:    6002        .`      STR      r2,[r0,#0]
-        0x01001080:    6802        .h      LDR      r2,[r0,#0]
-        0x01001082:    f0220202    "...    BIC      r2,r2,#2
-        0x01001086:    6002        .`      STR      r2,[r0,#0]
-        0x01001088:    1e72        r.      SUBS     r2,r6,#1
-        0x0100108a:    4216        .B      TST      r6,r2
-        0x0100108c:    d00c        ..      BEQ      0x10010a8 ; adc_init + 452
-        0x0100108e:    6802        .h      LDR      r2,[r0,#0]
-        0x01001090:    f0220204    "...    BIC      r2,r2,#4
-        0x01001094:    6002        .`      STR      r2,[r0,#0]
-        0x01001096:    6802        .h      LDR      r2,[r0,#0]
-        0x01001098:    f366220f    f.."    BFI      r2,r6,#8,#8
-        0x0100109c:    6002        .`      STR      r2,[r0,#0]
-        0x0100109e:    f8881000    ....    STRB     r1,[r8,#0]
-        0x010010a2:    b006        ..      ADD      sp,sp,#0x18
-        0x010010a4:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x010010a8:    6801        .h      LDR      r1,[r0,#0]
-        0x010010aa:    f0410104    A...    ORR      r1,r1,#4
-        0x010010ae:    6001        .`      STR      r1,[r0,#0]
-        0x010010b0:    2100        .!      MOVS     r1,#0
-        0x010010b2:    4652        RF      MOV      r2,r10
-        0x010010b4:    fa02f301    ....    LSL      r3,r2,r1
-        0x010010b8:    4233        3B      TST      r3,r6
-        0x010010ba:    d103        ..      BNE      0x10010c4 ; adc_init + 480
-        0x010010bc:    1c49        I.      ADDS     r1,r1,#1
-        0x010010be:    b2c9        ..      UXTB     r1,r1
-        0x010010c0:    2904        .)      CMP      r1,#4
-        0x010010c2:    d3f7        ..      BCC      0x10010b4 ; adc_init + 464
-        0x010010c4:    6803        .h      LDR      r3,[r0,#0]
-        0x010010c6:    f3611306    a...    BFI      r3,r1,#4,#3
-        0x010010ca:    6003        .`      STR      r3,[r0,#0]
-        0x010010cc:    f888a000    ....    STRB     r10,[r8,#0]
-        0x010010d0:    e7e7        ..      B        0x10010a2 ; adc_init + 446
-    $d
-        0x010010d2:    0000        ..      DCW    0
-        0x010010d4:    20003850    P8.     DCD    536885328
-        0x010010d8:    31303030    0001    DCD    825241648
-        0x010010dc:    2000384a    J8.     DCD    536885322
-        0x010010e0:    200040b8    .@.     DCD    536887480
-    $t
-    i.adc_isr
-    adc_isr
-        0x010010e4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010010e6:    4c14        .L      LDR      r4,[pc,#80] ; [0x1001138] = 0x200040b8
-        0x010010e8:    68a1        .h      LDR      r1,[r4,#8]
-        0x010010ea:    6920         i      LDR      r0,[r4,#0x10]
-        0x010010ec:    68e2        .h      LDR      r2,[r4,#0xc]
-        0x010010ee:    eb010140    ..@.    ADD      r1,r1,r0,LSL #1
-        0x010010f2:    1a10        ..      SUBS     r0,r2,r0
-        0x010010f4:    2810        .(      CMP      r0,#0x10
-        0x010010f6:    d900        ..      BLS      0x10010fa ; adc_isr + 22
-        0x010010f8:    2010        .       MOVS     r0,#0x10
-        0x010010fa:    4a10        .J      LDR      r2,[pc,#64] ; [0x100113c] = 0x20003850
-        0x010010fc:    6893        .h      LDR      r3,[r2,#8]
-        0x010010fe:    6a9a        .j      LDR      r2,[r3,#0x28]
-        0x01001100:    0592        ..      LSLS     r2,r2,#22
-        0x01001102:    d518        ..      BPL      0x1001136 ; adc_isr + 82
-        0x01001104:    4602        .F      MOV      r2,r0
-        0x01001106:    e003        ..      B        0x1001110 ; adc_isr + 44
-        0x01001108:    6a5d        ]j      LDR      r5,[r3,#0x24]
-        0x0100110a:    f8215b02    !..[    STRH     r5,[r1],#2
-        0x0100110e:    1e40        @.      SUBS     r0,r0,#1
-        0x01001110:    2800        .(      CMP      r0,#0
-        0x01001112:    d1f9        ..      BNE      0x1001108 ; adc_isr + 36
-        0x01001114:    6920         i      LDR      r0,[r4,#0x10]
-        0x01001116:    4410        .D      ADD      r0,r0,r2
-        0x01001118:    6120         a      STR      r0,[r4,#0x10]
-        0x0100111a:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x0100111c:    4288        .B      CMP      r0,r1
-        0x0100111e:    d30a        ..      BCC      0x1001136 ; adc_isr + 82
-        0x01001120:    200c        .       MOVS     r0,#0xc
-        0x01001122:    f7fffc04    ....    BL       $Ven$TT$L$$NVIC_DisableIRQ ; 0x100092e
-        0x01001126:    f7fffe05    ....    BL       adc_disable ; 0x1000d34
-        0x0100112a:    e9d40102    ....    LDRD     r0,r1,[r4,#8]
-        0x0100112e:    6862        bh      LDR      r2,[r4,#4]
-        0x01001130:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01001134:    4710        .G      BX       r2
-        0x01001136:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01001138:    200040b8    .@.     DCD    536887480
-        0x0100113c:    20003850    P8.     DCD    536885328
-    $t
-    i.adc_route_config
-    adc_route_config
-        0x01001140:    b570        p.      PUSH     {r4-r6,lr}
-        0x01001142:    461c        .F      MOV      r4,r3
-        0x01001144:    4615        .F      MOV      r5,r2
-        0x01001146:    460e        .F      MOV      r6,r1
-        0x01001148:    b338        8.      CBZ      r0,0x100119a ; adc_route_config + 90
-        0x0100114a:    2801        .(      CMP      r0,#1
-        0x0100114c:    d17e        ~.      BNE      0x100124c ; adc_route_config + 268
-        0x0100114e:    2201        ."      MOVS     r2,#1
-        0x01001150:    2126        &!      MOVS     r1,#0x26
-        0x01001152:    2000        .       MOVS     r0,#0
-        0x01001154:    f7fffbf0    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001158:    f00003d7    ....    AND      r3,r0,#0xd7
-        0x0100115c:    2201        ."      MOVS     r2,#1
-        0x0100115e:    2126        &!      MOVS     r1,#0x26
-        0x01001160:    2000        .       MOVS     r0,#0
-        0x01001162:    f7fffbee    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001166:    2201        ."      MOVS     r2,#1
-        0x01001168:    2123        #!      MOVS     r1,#0x23
-        0x0100116a:    2000        .       MOVS     r0,#0
-        0x0100116c:    f7fffbe4    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001170:    b2c0        ..      UXTB     r0,r0
-        0x01001172:    f0400304    @...    ORR      r3,r0,#4
-        0x01001176:    2201        ."      MOVS     r2,#1
-        0x01001178:    2123        #!      MOVS     r1,#0x23
-        0x0100117a:    2000        .       MOVS     r0,#0
-        0x0100117c:    f7fffbe1    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001180:    f04f0201    O...    MOV      r2,#1
-        0x01001184:    f04f0123    O.#.    MOV      r1,#0x23
-        0x01001188:    f04f0000    O...    MOV      r0,#0
-        0x0100118c:    b1e6        ..      CBZ      r6,0x10011c8 ; adc_route_config + 136
-        0x0100118e:    f7fffbd3    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001192:    b2c0        ..      UXTB     r0,r0
-        0x01001194:    f0400302    @...    ORR      r3,r0,#2
-        0x01001198:    e01a        ..      B        0x10011d0 ; adc_route_config + 144
-        0x0100119a:    2201        ."      MOVS     r2,#1
-        0x0100119c:    2123        #!      MOVS     r1,#0x23
-        0x0100119e:    2000        .       MOVS     r0,#0
-        0x010011a0:    f7fffbca    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010011a4:    f00003fb    ....    AND      r3,r0,#0xfb
-        0x010011a8:    2201        ."      MOVS     r2,#1
-        0x010011aa:    2123        #!      MOVS     r1,#0x23
-        0x010011ac:    2000        .       MOVS     r0,#0
-        0x010011ae:    f7fffbc8    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010011b2:    2201        ."      MOVS     r2,#1
-        0x010011b4:    2126        &!      MOVS     r1,#0x26
-        0x010011b6:    2000        .       MOVS     r0,#0
-        0x010011b8:    f7fffbbe    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010011bc:    b2c0        ..      UXTB     r0,r0
-        0x010011be:    2201        ."      MOVS     r2,#1
-        0x010011c0:    f0400328    @.(.    ORR      r3,r0,#0x28
-        0x010011c4:    2126        &!      MOVS     r1,#0x26
-        0x010011c6:    e098        ..      B        0x10012fa ; adc_route_config + 442
-        0x010011c8:    f7fffbb6    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010011cc:    f00003fd    ....    AND      r3,r0,#0xfd
-        0x010011d0:    2201        ."      MOVS     r2,#1
-        0x010011d2:    2123        #!      MOVS     r1,#0x23
-        0x010011d4:    2000        .       MOVS     r0,#0
-        0x010011d6:    f7fffbb4    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010011da:    f04f0201    O...    MOV      r2,#1
-        0x010011de:    f04f0121    O.!.    MOV      r1,#0x21
-        0x010011e2:    f04f0000    O...    MOV      r0,#0
-        0x010011e6:    b1fd        ..      CBZ      r5,0x1001228 ; adc_route_config + 232
-        0x010011e8:    f7fffba6    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010011ec:    b2c0        ..      UXTB     r0,r0
-        0x010011ee:    f0400310    @...    ORR      r3,r0,#0x10
-        0x010011f2:    2201        ."      MOVS     r2,#1
-        0x010011f4:    2121        !!      MOVS     r1,#0x21
-        0x010011f6:    2000        .       MOVS     r0,#0
-        0x010011f8:    f7fffba3    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010011fc:    2201        ."      MOVS     r2,#1
-        0x010011fe:    211f        .!      MOVS     r1,#0x1f
-        0x01001200:    2000        .       MOVS     r0,#0
-        0x01001202:    f7fffb99    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001206:    b2c0        ..      UXTB     r0,r0
-        0x01001208:    f0400308    @...    ORR      r3,r0,#8
-        0x0100120c:    2201        ."      MOVS     r2,#1
-        0x0100120e:    211f        .!      MOVS     r1,#0x1f
-        0x01001210:    2000        .       MOVS     r0,#0
-        0x01001212:    f7fffb96    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001216:    2201        ."      MOVS     r2,#1
-        0x01001218:    2123        #!      MOVS     r1,#0x23
-        0x0100121a:    2000        .       MOVS     r0,#0
-        0x0100121c:    f7fffb8c    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001220:    b2c0        ..      UXTB     r0,r0
-        0x01001222:    f0400301    @...    ORR      r3,r0,#1
-        0x01001226:    e01e        ..      B        0x1001266 ; adc_route_config + 294
-        0x01001228:    f7fffb86    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0100122c:    f00003ef    ....    AND      r3,r0,#0xef
-        0x01001230:    2201        ."      MOVS     r2,#1
-        0x01001232:    2121        !!      MOVS     r1,#0x21
-        0x01001234:    2000        .       MOVS     r0,#0
-        0x01001236:    f7fffb84    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100123a:    2201        ."      MOVS     r2,#1
-        0x0100123c:    211f        .!      MOVS     r1,#0x1f
-        0x0100123e:    2000        .       MOVS     r0,#0
-        0x01001240:    f7fffb7a    ..z.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001244:    f00003f7    ....    AND      r3,r0,#0xf7
-        0x01001248:    2201        ."      MOVS     r2,#1
-        0x0100124a:    e000        ..      B        0x100124e ; adc_route_config + 270
-        0x0100124c:    e05a        Z.      B        0x1001304 ; adc_route_config + 452
-        0x0100124e:    211f        .!      MOVS     r1,#0x1f
-        0x01001250:    2000        .       MOVS     r0,#0
-        0x01001252:    f7fffb76    ..v.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001256:    2201        ."      MOVS     r2,#1
-        0x01001258:    2123        #!      MOVS     r1,#0x23
-        0x0100125a:    2000        .       MOVS     r0,#0
-        0x0100125c:    f7fffb6c    ..l.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001260:    f3c00046    ..F.    UBFX     r0,r0,#1,#7
-        0x01001264:    0043        C.      LSLS     r3,r0,#1
-        0x01001266:    2201        ."      MOVS     r2,#1
-        0x01001268:    2123        #!      MOVS     r1,#0x23
-        0x0100126a:    2000        .       MOVS     r0,#0
-        0x0100126c:    f7fffb69    ..i.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001270:    f04f0201    O...    MOV      r2,#1
-        0x01001274:    f04f011f    O...    MOV      r1,#0x1f
-        0x01001278:    f04f0000    O...    MOV      r0,#0
-        0x0100127c:    b1fc        ..      CBZ      r4,0x10012be ; adc_route_config + 382
-        0x0100127e:    f7fffb5b    ..[.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001282:    b2c0        ..      UXTB     r0,r0
-        0x01001284:    f0400320    @. .    ORR      r3,r0,#0x20
-        0x01001288:    2201        ."      MOVS     r2,#1
-        0x0100128a:    211f        .!      MOVS     r1,#0x1f
-        0x0100128c:    2000        .       MOVS     r0,#0
-        0x0100128e:    f7fffb58    ..X.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001292:    2201        ."      MOVS     r2,#1
-        0x01001294:    211e        .!      MOVS     r1,#0x1e
-        0x01001296:    2000        .       MOVS     r0,#0
-        0x01001298:    f7fffb4e    ..N.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0100129c:    b2c0        ..      UXTB     r0,r0
-        0x0100129e:    f0400320    @. .    ORR      r3,r0,#0x20
-        0x010012a2:    2201        ."      MOVS     r2,#1
-        0x010012a4:    211e        .!      MOVS     r1,#0x1e
-        0x010012a6:    2000        .       MOVS     r0,#0
-        0x010012a8:    f7fffb4b    ..K.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010012ac:    2201        ."      MOVS     r2,#1
-        0x010012ae:    2122        "!      MOVS     r1,#0x22
-        0x010012b0:    2000        .       MOVS     r0,#0
-        0x010012b2:    f7fffb41    ..A.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010012b6:    b2c0        ..      UXTB     r0,r0
-        0x010012b8:    f0400380    @...    ORR      r3,r0,#0x80
-        0x010012bc:    e01b        ..      B        0x10012f6 ; adc_route_config + 438
-        0x010012be:    f7fffb3b    ..;.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010012c2:    f00003df    ....    AND      r3,r0,#0xdf
-        0x010012c6:    2201        ."      MOVS     r2,#1
-        0x010012c8:    211f        .!      MOVS     r1,#0x1f
-        0x010012ca:    2000        .       MOVS     r0,#0
-        0x010012cc:    f7fffb39    ..9.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010012d0:    2201        ."      MOVS     r2,#1
-        0x010012d2:    211e        .!      MOVS     r1,#0x1e
-        0x010012d4:    2000        .       MOVS     r0,#0
-        0x010012d6:    f7fffb2f    ../.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010012da:    f00003df    ....    AND      r3,r0,#0xdf
-        0x010012de:    2201        ."      MOVS     r2,#1
-        0x010012e0:    211e        .!      MOVS     r1,#0x1e
-        0x010012e2:    2000        .       MOVS     r0,#0
-        0x010012e4:    f7fffb2d    ..-.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010012e8:    2201        ."      MOVS     r2,#1
-        0x010012ea:    2122        "!      MOVS     r1,#0x22
-        0x010012ec:    2000        .       MOVS     r0,#0
-        0x010012ee:    f7fffb23    ..#.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010012f2:    f000037f    ....    AND      r3,r0,#0x7f
-        0x010012f6:    2201        ."      MOVS     r2,#1
-        0x010012f8:    2122        "!      MOVS     r1,#0x22
-        0x010012fa:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010012fe:    2000        .       MOVS     r0,#0
-        0x01001300:    f7ffbb1f    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001304:    bd70        p.      POP      {r4-r6,pc}
-        0x01001306:    0000        ..      MOVS     r0,r0
-    i.adc_set_ref_voltage
-    adc_set_ref_voltage
-        0x01001308:    4a02        .J      LDR      r2,[pc,#8] ; [0x1001314] = 0x20003850
-        0x0100130a:    8051        Q.      STRH     r1,[r2,#2]
-        0x0100130c:    8090        ..      STRH     r0,[r2,#4]
-        0x0100130e:    2001        .       MOVS     r0,#1
-        0x01001310:    7010        .p      STRB     r0,[r2,#0]
-        0x01001312:    4770        pG      BX       lr
-    $d
-        0x01001314:    20003850    P8.     DCD    536885328
-    $t
-    i.adc_set_sample_clock
-    adc_set_sample_clock
-        0x01001318:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100131a:    460d        .F      MOV      r5,r1
-        0x0100131c:    4604        .F      MOV      r4,r0
-        0x0100131e:    2201        ."      MOVS     r2,#1
-        0x01001320:    2137        7!      MOVS     r1,#0x37
-        0x01001322:    2000        .       MOVS     r0,#0
-        0x01001324:    f7fffb08    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001328:    f3c01081    ....    UBFX     r0,r0,#6,#2
-        0x0100132c:    ea451380    E...    ORR      r3,r5,r0,LSL #6
-        0x01001330:    2201        ."      MOVS     r2,#1
-        0x01001332:    2137        7!      MOVS     r1,#0x37
-        0x01001334:    2000        .       MOVS     r0,#0
-        0x01001336:    f7fffb04    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100133a:    2201        ."      MOVS     r2,#1
-        0x0100133c:    211f        .!      MOVS     r1,#0x1f
-        0x0100133e:    2000        .       MOVS     r0,#0
-        0x01001340:    f7fffafa    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001344:    f3c00085    ....    UBFX     r0,r0,#2,#6
-        0x01001348:    ea440380    D...    ORR      r3,r4,r0,LSL #2
-        0x0100134c:    2201        ."      MOVS     r2,#1
-        0x0100134e:    211f        .!      MOVS     r1,#0x1f
-        0x01001350:    2000        .       MOVS     r0,#0
-        0x01001352:    f7fffaf6    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001356:    2c02        .,      CMP      r4,#2
-        0x01001358:    d013        ..      BEQ      0x1001382 ; adc_set_sample_clock + 106
-        0x0100135a:    2c00        .,      CMP      r4,#0
-        0x0100135c:    d11a        ..      BNE      0x1001394 ; adc_set_sample_clock + 124
-        0x0100135e:    2201        ."      MOVS     r2,#1
-        0x01001360:    2157        W!      MOVS     r1,#0x57
-        0x01001362:    2000        .       MOVS     r0,#0
-        0x01001364:    f7fffae8    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001368:    f3c00085    ....    UBFX     r0,r0,#2,#6
-        0x0100136c:    f05f0102    _...    MOVS.W   r1,#2
-        0x01001370:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01001374:    eb010380    ....    ADD      r3,r1,r0,LSL #2
-        0x01001378:    2201        ."      MOVS     r2,#1
-        0x0100137a:    2157        W!      MOVS     r1,#0x57
-        0x0100137c:    2000        .       MOVS     r0,#0
-        0x0100137e:    f7ffbae0    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001382:    2201        ."      MOVS     r2,#1
-        0x01001384:    2157        W!      MOVS     r1,#0x57
-        0x01001386:    2000        .       MOVS     r0,#0
-        0x01001388:    f7fffad6    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0100138c:    f3c00085    ....    UBFX     r0,r0,#2,#6
-        0x01001390:    2101        .!      MOVS     r1,#1
-        0x01001392:    e7ed        ..      B        0x1001370 ; adc_set_sample_clock + 88
-        0x01001394:    bd70        p.      POP      {r4-r6,pc}
-        0x01001396:    0000        ..      MOVS     r0,r0
-    i.amic_start
-    amic_start
-        0x01001398:    b510        ..      PUSH     {r4,lr}
-        0x0100139a:    4c12        .L      LDR      r4,[pc,#72] ; [0x10013e4] = 0x20003582
-        0x0100139c:    7820         x      LDRB     r0,[r4,#0]
-        0x0100139e:    2800        .(      CMP      r0,#0
-        0x010013a0:    d11e        ..      BNE      0x10013e0 ; amic_start + 72
-        0x010013a2:    a011        ..      ADR      r0,{pc}+0x46 ; 0x10013e8
-        0x010013a4:    f7fffae6    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010013a8:    2101        .!      MOVS     r1,#1
-        0x010013aa:    2008        .       MOVS     r0,#8
-        0x010013ac:    f017fcde    ....    BL       system_nosleep_evt_set ; 0x1018d6c
-        0x010013b0:    4811        .H      LDR      r0,[pc,#68] ; [0x10013f8] = 0x101a07c
-        0x010013b2:    6800        .h      LDR      r0,[r0,#0]
-        0x010013b4:    f004fba4    ....    BL       audio_encode_start ; 0x1005b00
-        0x010013b8:    f012fdcd    ....    BL       pmu_codec_power_enable ; 0x1013f56
-        0x010013bc:    2022        "       MOVS     r0,#0x22
-        0x010013be:    f006f9a6    ....    BL       codec_init ; 0x100770e
-        0x010013c2:    f006f96c    ..l.    BL       codec_enable_adc ; 0x100769e
-        0x010013c6:    2201        ."      MOVS     r2,#1
-        0x010013c8:    f44f517a    O.zQ    MOV      r1,#0x3e80
-        0x010013cc:    2002        .       MOVS     r0,#2
-        0x010013ce:    f00ffb71    ..q.    BL       i2s_init ; 0x1010ab4
-        0x010013d2:    2009        .       MOVS     r0,#9
-        0x010013d4:    f7fffabf    ....    BL       $Ven$TT$L$$NVIC_EnableIRQ ; 0x1000956
-        0x010013d8:    f00ffbb2    ....    BL       i2s_start ; 0x1010b40
-        0x010013dc:    2001        .       MOVS     r0,#1
-        0x010013de:    7020         p      STRB     r0,[r4,#0]
-        0x010013e0:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010013e2:    0000        ..      DCW    0
-        0x010013e4:    20003582    .5.     DCD    536884610
-        0x010013e8:    63696d61    amic    DCD    1667853665
-        0x010013ec:    61747320     sta    DCD    1635021600
-        0x010013f0:    0d2e7472    rt..    DCD    221148274
-        0x010013f4:    0000000a    ....    DCD    10
-        0x010013f8:    0101a07c    |...    DCD    16883836
-    $t
-    i.amic_stop
-    amic_stop
-        0x010013fc:    b570        p.      PUSH     {r4-r6,lr}
-        0x010013fe:    4c0d        .L      LDR      r4,[pc,#52] ; [0x1001434] = 0x20003582
-        0x01001400:    7820         x      LDRB     r0,[r4,#0]
-        0x01001402:    2800        .(      CMP      r0,#0
-        0x01001404:    d014        ..      BEQ      0x1001430 ; amic_stop + 52
-        0x01001406:    a00c        ..      ADR      r0,{pc}+0x32 ; 0x1001438
-        0x01001408:    f7fffab4    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100140c:    2009        .       MOVS     r0,#9
-        0x0100140e:    f7fffa8e    ....    BL       $Ven$TT$L$$NVIC_DisableIRQ ; 0x100092e
-        0x01001412:    f00ffba5    ....    BL       i2s_stop ; 0x1010b60
-        0x01001416:    f012fd8f    ....    BL       pmu_codec_power_disable ; 0x1013f38
-        0x0100141a:    f006f923    ..#.    BL       codec_disable_adc ; 0x1007664
-        0x0100141e:    f004fbd7    ....    BL       audio_encode_stop ; 0x1005bd0
-        0x01001422:    2500        .%      MOVS     r5,#0
-        0x01001424:    7025        %p      STRB     r5,[r4,#0]
-        0x01001426:    4629        )F      MOV      r1,r5
-        0x01001428:    2008        .       MOVS     r0,#8
-        0x0100142a:    f017fc9f    ....    BL       system_nosleep_evt_set ; 0x1018d6c
-        0x0100142e:    7065        ep      STRB     r5,[r4,#1]
-        0x01001430:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01001432:    0000        ..      DCW    0
-        0x01001434:    20003582    .5.     DCD    536884610
-        0x01001438:    63696d61    amic    DCD    1667853665
-        0x0100143c:    6f747320     sto    DCD    1869902624
-        0x01001440:    0a0d2e70    p...    DCD    168636016
-        0x01001444:    00000000    ....    DCD    0
-    $t
-    i.app_act_created_ind_func
-    app_act_created_ind_func
-        0x01001448:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100144a:    4e10        .N      LDR      r6,[pc,#64] ; [0x100148c] = 0x200049b4
-        0x0100144c:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01001450:    f88d1001    ....    STRB     r1,[sp,#1]
-        0x01001454:    f88d2002    ...     STRB     r2,[sp,#2]
-        0x01001458:    f8d61080    ....    LDR      r1,[r6,#0x80]
-        0x0100145c:    4614        .F      MOV      r4,r2
-        0x0100145e:    4605        .F      MOV      r5,r0
-        0x01001460:    b109        ..      CBZ      r1,0x1001466 ; app_act_created_ind_func + 30
-        0x01001462:    4668        hF      MOV      r0,sp
-        0x01001464:    4788        .G      BLX      r1
-        0x01001466:    2d01        .-      CMP      r5,#1
-        0x01001468:    d10e        ..      BNE      0x1001488 ; app_act_created_ind_func + 64
-        0x0100146a:    2c00        .,      CMP      r4,#0
-        0x0100146c:    d10c        ..      BNE      0x1001488 ; app_act_created_ind_func + 64
-        0x0100146e:    7a70        pz      LDRB     r0,[r6,#9]
-        0x01001470:    2800        .(      CMP      r0,#0
-        0x01001472:    d109        ..      BNE      0x1001488 ; app_act_created_ind_func + 64
-        0x01001474:    f004fdfa    ....    BL       ble_add_svc ; 0x100606c
-        0x01001478:    2800        .(      CMP      r0,#0
-        0x0100147a:    d105        ..      BNE      0x1001488 ; app_act_created_ind_func + 64
-        0x0100147c:    2102        .!      MOVS     r1,#2
-        0x0100147e:    2003        .       MOVS     r0,#3
-        0x01001480:    f7fffa7d    ..}.    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01001484:    f000f938    ..8.    BL       app_db_init_complete_ind_func ; 0x10016f8
-        0x01001488:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x0100148a:    0000        ..      DCW    0
-        0x0100148c:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_act_deleted_ind_func
-    app_act_deleted_ind_func
-        0x01001490:    b508        ..      PUSH     {r3,lr}
-        0x01001492:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01001496:    4806        .H      LDR      r0,[pc,#24] ; [0x10014b0] = 0x200049b4
-        0x01001498:    f88d1001    ....    STRB     r1,[sp,#1]
-        0x0100149c:    f88d2002    ...     STRB     r2,[sp,#2]
-        0x010014a0:    f8d01084    ....    LDR      r1,[r0,#0x84]
-        0x010014a4:    2900        .)      CMP      r1,#0
-        0x010014a6:    d001        ..      BEQ      0x10014ac ; app_act_deleted_ind_func + 28
-        0x010014a8:    4668        hF      MOV      r0,sp
-        0x010014aa:    4788        .G      BLX      r1
-        0x010014ac:    bd08        ..      POP      {r3,pc}
-    $d
-        0x010014ae:    0000        ..      DCW    0
-        0x010014b0:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_addr_resolve_result_ind_func
-    app_addr_resolve_result_ind_func
-        0x010014b4:    b51c        ..      PUSH     {r2-r4,lr}
-        0x010014b6:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010014ba:    4805        .H      LDR      r0,[pc,#20] ; [0x10014d0] = 0x200049b4
-        0x010014bc:    f88d1001    ....    STRB     r1,[sp,#1]
-        0x010014c0:    9201        ..      STR      r2,[sp,#4]
-        0x010014c2:    f8d01090    ....    LDR      r1,[r0,#0x90]
-        0x010014c6:    2900        .)      CMP      r1,#0
-        0x010014c8:    d001        ..      BEQ      0x10014ce ; app_addr_resolve_result_ind_func + 26
-        0x010014ca:    4668        hF      MOV      r0,sp
-        0x010014cc:    4788        .G      BLX      r1
-        0x010014ce:    bd1c        ..      POP      {r2-r4,pc}
-    $d
-        0x010014d0:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_adv_complete_ind_func
-    app_adv_complete_ind_func
-        0x010014d4:    b500        ..      PUSH     {lr}
-        0x010014d6:    b085        ..      SUB      sp,sp,#0x14
-        0x010014d8:    220b        ."      MOVS     r2,#0xb
-        0x010014da:    f88d1005    ....    STRB     r1,[sp,#5]
-        0x010014de:    4909        .I      LDR      r1,[pc,#36] ; [0x1001504] = 0x200049b4
-        0x010014e0:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x010014e4:    788a        .x      LDRB     r2,[r1,#2]
-        0x010014e6:    4282        .B      CMP      r2,r0
-        0x010014e8:    d101        ..      BNE      0x10014ee ; app_adv_complete_ind_func + 26
-        0x010014ea:    2000        .       MOVS     r0,#0
-        0x010014ec:    e000        ..      B        0x10014f0 ; app_adv_complete_ind_func + 28
-        0x010014ee:    2001        .       MOVS     r0,#1
-        0x010014f0:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x010014f4:    f8d11098    ....    LDR      r1,[r1,#0x98]
-        0x010014f8:    2900        .)      CMP      r1,#0
-        0x010014fa:    d001        ..      BEQ      0x1001500 ; app_adv_complete_ind_func + 44
-        0x010014fc:    4668        hF      MOV      r0,sp
-        0x010014fe:    4788        .G      BLX      r1
-        0x01001500:    b005        ..      ADD      sp,sp,#0x14
-        0x01001502:    bd00        ..      POP      {pc}
-    $d
-        0x01001504:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_adv_report_ind_func
-    app_adv_report_ind_func
-        0x01001508:    b500        ..      PUSH     {lr}
-        0x0100150a:    7841        Ax      LDRB     r1,[r0,#1]
-        0x0100150c:    b089        ..      SUB      sp,sp,#0x24
-        0x0100150e:    0709        ..      LSLS     r1,r1,#28
-        0x01001510:    d548        H.      BPL      0x10015a4 ; app_adv_report_ind_func + 156
-        0x01001512:    210f        .!      MOVS     r1,#0xf
-        0x01001514:    f88d1010    ....    STRB     r1,[sp,#0x10]
-        0x01001518:    f8cdd014    ....    STR      sp,[sp,#0x14]
-        0x0100151c:    7842        Bx      LDRB     r2,[r0,#1]
-        0x0100151e:    f0020107    ....    AND      r1,r2,#7
-        0x01001522:    2903        .)      CMP      r1,#3
-        0x01001524:    d008        ..      BEQ      0x1001538 ; app_adv_report_ind_func + 48
-        0x01001526:    2901        .)      CMP      r1,#1
-        0x01001528:    d008        ..      BEQ      0x100153c ; app_adv_report_ind_func + 52
-        0x0100152a:    0752        R.      LSLS     r2,r2,#29
-        0x0100152c:    d016        ..      BEQ      0x100155c ; app_adv_report_ind_func + 84
-        0x0100152e:    2902        .)      CMP      r1,#2
-        0x01001530:    d016        ..      BEQ      0x1001560 ; app_adv_report_ind_func + 88
-        0x01001532:    2904        .)      CMP      r1,#4
-        0x01001534:    d016        ..      BEQ      0x1001564 ; app_adv_report_ind_func + 92
-        0x01001536:    e018        ..      B        0x100156a ; app_adv_report_ind_func + 98
-        0x01001538:    2104        .!      MOVS     r1,#4
-        0x0100153a:    e014        ..      B        0x1001566 ; app_adv_report_ind_func + 94
-        0x0100153c:    f0020170    ..p.    AND      r1,r2,#0x70
-        0x01001540:    2920         )      CMP      r1,#0x20
-        0x01001542:    d009        ..      BEQ      0x1001558 ; app_adv_report_ind_func + 80
-        0x01001544:    2930        0)      CMP      r1,#0x30
-        0x01001546:    d003        ..      BEQ      0x1001550 ; app_adv_report_ind_func + 72
-        0x01001548:    2970        p)      CMP      r1,#0x70
-        0x0100154a:    d003        ..      BEQ      0x1001554 ; app_adv_report_ind_func + 76
-        0x0100154c:    2108        .!      MOVS     r1,#8
-        0x0100154e:    e00a        ..      B        0x1001566 ; app_adv_report_ind_func + 94
-        0x01001550:    2100        .!      MOVS     r1,#0
-        0x01001552:    e008        ..      B        0x1001566 ; app_adv_report_ind_func + 94
-        0x01001554:    2101        .!      MOVS     r1,#1
-        0x01001556:    e006        ..      B        0x1001566 ; app_adv_report_ind_func + 94
-        0x01001558:    2102        .!      MOVS     r1,#2
-        0x0100155a:    e004        ..      B        0x1001566 ; app_adv_report_ind_func + 94
-        0x0100155c:    2110        .!      MOVS     r1,#0x10
-        0x0100155e:    e002        ..      B        0x1001566 ; app_adv_report_ind_func + 94
-        0x01001560:    2114        .!      MOVS     r1,#0x14
-        0x01001562:    e000        ..      B        0x1001566 ; app_adv_report_ind_func + 94
-        0x01001564:    2120         !      MOVS     r1,#0x20
-        0x01001566:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x0100156a:    f8d01002    ....    LDR      r1,[r0,#2]
-        0x0100156e:    f8cd1001    ....    STR      r1,[sp,#1]
-        0x01001572:    88c1        ..      LDRH     r1,[r0,#6]
-        0x01001574:    f8ad1005    ....    STRH     r1,[sp,#5]
-        0x01001578:    7a01        .z      LDRB     r1,[r0,#8]
-        0x0100157a:    f88d1007    ....    STRB     r1,[sp,#7]
-        0x0100157e:    7c41        A|      LDRB     r1,[r0,#0x11]
-        0x01001580:    f88d1009    ....    STRB     r1,[sp,#9]
-        0x01001584:    7c01        .|      LDRB     r1,[r0,#0x10]
-        0x01001586:    f88d1008    ....    STRB     r1,[sp,#8]
-        0x0100158a:    f100011a    ....    ADD      r1,r0,#0x1a
-        0x0100158e:    9103        ..      STR      r1,[sp,#0xc]
-        0x01001590:    8b00        ..      LDRH     r0,[r0,#0x18]
-        0x01001592:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x01001596:    4804        .H      LDR      r0,[pc,#16] ; [0x10015a8] = 0x200049b4
-        0x01001598:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0100159c:    2900        .)      CMP      r1,#0
-        0x0100159e:    d001        ..      BEQ      0x10015a4 ; app_adv_report_ind_func + 156
-        0x010015a0:    a804        ..      ADD      r0,sp,#0x10
-        0x010015a2:    4788        .G      BLX      r1
-        0x010015a4:    b009        ..      ADD      sp,sp,#0x24
-        0x010015a6:    bd00        ..      POP      {pc}
-    $d
-        0x010015a8:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_conn_complete_ind_func
-    app_conn_complete_ind_func
-        0x010015ac:    b500        ..      PUSH     {lr}
-        0x010015ae:    b085        ..      SUB      sp,sp,#0x14
-        0x010015b0:    2011        .       MOVS     r0,#0x11
-        0x010015b2:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010015b6:    4805        .H      LDR      r0,[pc,#20] ; [0x10015cc] = 0x200049b4
-        0x010015b8:    f88d1004    ....    STRB     r1,[sp,#4]
-        0x010015bc:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x010015c0:    2900        .)      CMP      r1,#0
-        0x010015c2:    d001        ..      BEQ      0x10015c8 ; app_conn_complete_ind_func + 28
-        0x010015c4:    4668        hF      MOV      r0,sp
-        0x010015c6:    4788        .G      BLX      r1
-        0x010015c8:    b005        ..      ADD      sp,sp,#0x14
-        0x010015ca:    bd00        ..      POP      {pc}
-    $d
-        0x010015cc:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_connection_master_encrypt_compeleted_ind_func
-    app_connection_master_encrypt_compeleted_ind_func
-        0x010015d0:    b500        ..      PUSH     {lr}
-        0x010015d2:    b085        ..      SUB      sp,sp,#0x14
-        0x010015d4:    2218        ."      MOVS     r2,#0x18
-        0x010015d6:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x010015da:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x010015de:    f88d1005    ....    STRB     r1,[sp,#5]
-        0x010015e2:    2900        .)      CMP      r1,#0
-        0x010015e4:    d006        ..      BEQ      0x10015f4 ; app_connection_master_encrypt_compeleted_ind_func + 36
-        0x010015e6:    4804        .H      LDR      r0,[pc,#16] ; [0x10015f8] = 0x200049b4
-        0x010015e8:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x010015ec:    2900        .)      CMP      r1,#0
-        0x010015ee:    d001        ..      BEQ      0x10015f4 ; app_connection_master_encrypt_compeleted_ind_func + 36
-        0x010015f0:    4668        hF      MOV      r0,sp
-        0x010015f2:    4788        .G      BLX      r1
-        0x010015f4:    b005        ..      ADD      sp,sp,#0x14
-        0x010015f6:    bd00        ..      POP      {pc}
-    $d
-        0x010015f8:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_connection_master_encrypted_ind_func
-    app_connection_master_encrypted_ind_func
-        0x010015fc:    b500        ..      PUSH     {lr}
-        0x010015fe:    b085        ..      SUB      sp,sp,#0x14
-        0x01001600:    2117        .!      MOVS     r1,#0x17
-        0x01001602:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x01001606:    4907        .I      LDR      r1,[pc,#28] ; [0x1001624] = 0x200049b4
-        0x01001608:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x0100160c:    4408        .D      ADD      r0,r0,r1
-        0x0100160e:    2201        ."      MOVS     r2,#1
-        0x01001610:    7282        .r      STRB     r2,[r0,#0xa]
-        0x01001612:    f8d11098    ....    LDR      r1,[r1,#0x98]
-        0x01001616:    2900        .)      CMP      r1,#0
-        0x01001618:    d001        ..      BEQ      0x100161e ; app_connection_master_encrypted_ind_func + 34
-        0x0100161a:    4668        hF      MOV      r0,sp
-        0x0100161c:    4788        .G      BLX      r1
-        0x0100161e:    b005        ..      ADD      sp,sp,#0x14
-        0x01001620:    bd00        ..      POP      {pc}
-    $d
-        0x01001622:    0000        ..      DCW    0
-        0x01001624:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_connection_paring_info_ind_func
-    app_connection_paring_info_ind_func
-        0x01001628:    b50e        ..      PUSH     {r1-r3,lr}
-        0x0100162a:    4b06        .K      LDR      r3,[pc,#24] ; [0x1001644] = 0x200049b4
-        0x0100162c:    f8d3308c    ...0    LDR      r3,[r3,#0x8c]
-        0x01001630:    b133        3.      CBZ      r3,0x1001640 ; app_connection_paring_info_ind_func + 24
-        0x01001632:    e9cd0100    ....    STRD     r0,r1,[sp,#0]
-        0x01001636:    f88d2008    ...     STRB     r2,[sp,#8]
-        0x0100163a:    4668        hF      MOV      r0,sp
-        0x0100163c:    4798        .G      BLX      r3
-        0x0100163e:    bd0e        ..      POP      {r1-r3,pc}
-        0x01001640:    e7fe        ..      B        0x1001640 ; app_connection_paring_info_ind_func + 24
-    $d
-        0x01001642:    0000        ..      DCW    0
-        0x01001644:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_connection_req_ind_func
-    app_connection_req_ind_func
-        0x01001648:    b530        0.      PUSH     {r4,r5,lr}
-        0x0100164a:    b085        ..      SUB      sp,sp,#0x14
-        0x0100164c:    4604        .F      MOV      r4,r0
-        0x0100164e:    2501        .%      MOVS     r5,#1
-        0x01001650:    4601        .F      MOV      r1,r0
-        0x01001652:    f88d5000    ...P    STRB     r5,[sp,#0]
-        0x01001656:    2210        ."      MOVS     r2,#0x10
-        0x01001658:    a801        ..      ADD      r0,sp,#4
-        0x0100165a:    f7fff995    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100165e:    7822        "x      LDRB     r2,[r4,#0]
-        0x01001660:    4909        .I      LDR      r1,[pc,#36] ; [0x1001688] = 0x200049be
-        0x01001662:    2000        .       MOVS     r0,#0
-        0x01001664:    5450        PT      STRB     r0,[r2,r1]
-        0x01001666:    4909        .I      LDR      r1,[pc,#36] ; [0x100168c] = 0x200039bc
-        0x01001668:    700d        .p      STRB     r5,[r1,#0]
-        0x0100166a:    4909        .I      LDR      r1,[pc,#36] ; [0x1001690] = 0x200039be
-        0x0100166c:    7008        .p      STRB     r0,[r1,#0]
-        0x0100166e:    4909        .I      LDR      r1,[pc,#36] ; [0x1001694] = 0x20003bd5
-        0x01001670:    7008        .p      STRB     r0,[r1,#0]
-        0x01001672:    4805        .H      LDR      r0,[pc,#20] ; [0x1001688] = 0x200049be
-        0x01001674:    380a        .8      SUBS     r0,r0,#0xa
-        0x01001676:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0100167a:    2900        .)      CMP      r1,#0
-        0x0100167c:    d001        ..      BEQ      0x1001682 ; app_connection_req_ind_func + 58
-        0x0100167e:    4668        hF      MOV      r0,sp
-        0x01001680:    4788        .G      BLX      r1
-        0x01001682:    b005        ..      ADD      sp,sp,#0x14
-        0x01001684:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x01001686:    0000        ..      DCW    0
-        0x01001688:    200049be    .I.     DCD    536889790
-        0x0100168c:    200039bc    .9.     DCD    536885692
-        0x01001690:    200039be    .9.     DCD    536885694
-        0x01001694:    20003bd5    .;.     DCD    536886229
-    $t
-    i.app_connection_slave_encrypted_ind_func
-    app_connection_slave_encrypted_ind_func
-        0x01001698:    b500        ..      PUSH     {lr}
-        0x0100169a:    b085        ..      SUB      sp,sp,#0x14
-        0x0100169c:    2119        .!      MOVS     r1,#0x19
-        0x0100169e:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x010016a2:    4907        .I      LDR      r1,[pc,#28] ; [0x10016c0] = 0x200049b4
-        0x010016a4:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x010016a8:    4408        .D      ADD      r0,r0,r1
-        0x010016aa:    2201        ."      MOVS     r2,#1
-        0x010016ac:    7282        .r      STRB     r2,[r0,#0xa]
-        0x010016ae:    f8d11098    ....    LDR      r1,[r1,#0x98]
-        0x010016b2:    2900        .)      CMP      r1,#0
-        0x010016b4:    d001        ..      BEQ      0x10016ba ; app_connection_slave_encrypted_ind_func + 34
-        0x010016b6:    4668        hF      MOV      r0,sp
-        0x010016b8:    4788        .G      BLX      r1
-        0x010016ba:    b005        ..      ADD      sp,sp,#0x14
-        0x010016bc:    bd00        ..      POP      {pc}
-    $d
-        0x010016be:    0000        ..      DCW    0
-        0x010016c0:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_connection_success_ind_func
-    app_connection_success_ind_func
-        0x010016c4:    b510        ..      PUSH     {r4,lr}
-        0x010016c6:    4604        .F      MOV      r4,r0
-        0x010016c8:    b086        ..      SUB      sp,sp,#0x18
-        0x010016ca:    2002        .       MOVS     r0,#2
-        0x010016cc:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010016d0:    2210        ."      MOVS     r2,#0x10
-        0x010016d2:    4621        !F      MOV      r1,r4
-        0x010016d4:    a801        ..      ADD      r0,sp,#4
-        0x010016d6:    f7fff957    ..W.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010016da:    7822        "x      LDRB     r2,[r4,#0]
-        0x010016dc:    4805        .H      LDR      r0,[pc,#20] ; [0x10016f4] = 0x200049be
-        0x010016de:    2100        .!      MOVS     r1,#0
-        0x010016e0:    5411        .T      STRB     r1,[r2,r0]
-        0x010016e2:    380a        .8      SUBS     r0,r0,#0xa
-        0x010016e4:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x010016e8:    2900        .)      CMP      r1,#0
-        0x010016ea:    d001        ..      BEQ      0x10016f0 ; app_connection_success_ind_func + 44
-        0x010016ec:    4668        hF      MOV      r0,sp
-        0x010016ee:    4788        .G      BLX      r1
-        0x010016f0:    b006        ..      ADD      sp,sp,#0x18
-        0x010016f2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010016f4:    200049be    .I.     DCD    536889790
-    $t
-    i.app_db_init_complete_ind_func
-    app_db_init_complete_ind_func
-        0x010016f8:    b510        ..      PUSH     {r4,lr}
-        0x010016fa:    4908        .I      LDR      r1,[pc,#32] ; [0x100171c] = 0x200049b4
-        0x010016fc:    4c08        .L      LDR      r4,[pc,#32] ; [0x1001720] = 0x500c0000
-        0x010016fe:    2001        .       MOVS     r0,#1
-        0x01001700:    7248        Hr      STRB     r0,[r1,#9]
-        0x01001702:    f8d40114    ....    LDR      r0,[r4,#0x114]
-        0x01001706:    f504748a    ...t    ADD      r4,r4,#0x114
-        0x0100170a:    f7fff942    ..B.    BL       $Ven$TT$L$$srand ; 0x1000992
-        0x0100170e:    2000        .       MOVS     r0,#0
-        0x01001710:    61a0        .a      STR      r0,[r4,#0x18]
-        0x01001712:    e8bd4010    ...@    POP      {r4,lr}
-        0x01001716:    f017bd57    ..W.    B.W      user_entry_after_ble_init ; 0x10191c8
-    $d
-        0x0100171a:    0000        ..      DCW    0
-        0x0100171c:    200049b4    .I.     DCD    536889780
-        0x01001720:    500c0000    ...P    DCD    1342963712
-    $t
-    i.app_disconnect_ind_func
-    app_disconnect_ind_func
-        0x01001724:    b500        ..      PUSH     {lr}
-        0x01001726:    b085        ..      SUB      sp,sp,#0x14
-        0x01001728:    2105        .!      MOVS     r1,#5
-        0x0100172a:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x0100172e:    8801        ..      LDRH     r1,[r0,#0]
-        0x01001730:    f8ad1004    ....    STRH     r1,[sp,#4]
-        0x01001734:    7840        @x      LDRB     r0,[r0,#1]
-        0x01001736:    2808        .(      CMP      r0,#8
-        0x01001738:    d115        ..      BNE      0x1001766 ; app_disconnect_ind_func + 66
-        0x0100173a:    480f        .H      LDR      r0,[pc,#60] ; [0x1001778] = 0x200039be
-        0x0100173c:    7800        .x      LDRB     r0,[r0,#0]
-        0x0100173e:    280a        .(      CMP      r0,#0xa
-        0x01001740:    d211        ..      BCS      0x1001766 ; app_disconnect_ind_func + 66
-        0x01001742:    480e        .H      LDR      r0,[pc,#56] ; [0x100177c] = 0x200039d4
-        0x01001744:    7b81        .{      LDRB     r1,[r0,#0xe]
-        0x01001746:    290c        .)      CMP      r1,#0xc
-        0x01001748:    d004        ..      BEQ      0x1001754 ; app_disconnect_ind_func + 48
-        0x0100174a:    2902        .)      CMP      r1,#2
-        0x0100174c:    d004        ..      BEQ      0x1001758 ; app_disconnect_ind_func + 52
-        0x0100174e:    2912        .)      CMP      r1,#0x12
-        0x01001750:    d004        ..      BEQ      0x100175c ; app_disconnect_ind_func + 56
-        0x01001752:    e005        ..      B        0x1001760 ; app_disconnect_ind_func + 60
-        0x01001754:    2102        .!      MOVS     r1,#2
-        0x01001756:    e002        ..      B        0x100175e ; app_disconnect_ind_func + 58
-        0x01001758:    2112        .!      MOVS     r1,#0x12
-        0x0100175a:    e000        ..      B        0x100175e ; app_disconnect_ind_func + 58
-        0x0100175c:    210c        .!      MOVS     r1,#0xc
-        0x0100175e:    7381        .s      STRB     r1,[r0,#0xe]
-        0x01001760:    b2c8        ..      UXTB     r0,r1
-        0x01001762:    4907        .I      LDR      r1,[pc,#28] ; [0x1001780] = 0x50010000
-        0x01001764:    7388        .s      STRB     r0,[r1,#0xe]
-        0x01001766:    4807        .H      LDR      r0,[pc,#28] ; [0x1001784] = 0x200049b4
-        0x01001768:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0100176c:    2900        .)      CMP      r1,#0
-        0x0100176e:    d001        ..      BEQ      0x1001774 ; app_disconnect_ind_func + 80
-        0x01001770:    4668        hF      MOV      r0,sp
-        0x01001772:    4788        .G      BLX      r1
-        0x01001774:    b005        ..      ADD      sp,sp,#0x14
-        0x01001776:    bd00        ..      POP      {pc}
-    $d
-        0x01001778:    200039be    .9.     DCD    536885694
-        0x0100177c:    200039d4    .9.     DCD    536885716
-        0x01001780:    50010000    ...P    DCD    1342242816
-        0x01001784:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_dpi_set
-    app_dpi_set
-        0x01001788:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100178a:    4604        .F      MOV      r4,r0
-        0x0100178c:    78c1        .x      LDRB     r1,[r0,#3]
-        0x0100178e:    a011        ..      ADR      r0,{pc}+0x46 ; 0x10017d4
-        0x01001790:    f7fff8f0    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01001794:    4914        .I      LDR      r1,[pc,#80] ; [0x10017e8] = 0x200034fa
-        0x01001796:    4a15        .J      LDR      r2,[pc,#84] ; [0x10017ec] = 0x101a032
-        0x01001798:    78e0        .x      LDRB     r0,[r4,#3]
-        0x0100179a:    7849        Ix      LDRB     r1,[r1,#1]
-        0x0100179c:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x010017a0:    5c53        S\      LDRB     r3,[r2,r1]
-        0x010017a2:    4298        .B      CMP      r0,r3
-        0x010017a4:    d314        ..      BCC      0x10017d0 ; app_dpi_set + 72
-        0x010017a6:    4411        .D      ADD      r1,r1,r2
-        0x010017a8:    784a        Jx      LDRB     r2,[r1,#1]
-        0x010017aa:    4290        .B      CMP      r0,r2
-        0x010017ac:    d810        ..      BHI      0x10017d0 ; app_dpi_set + 72
-        0x010017ae:    7889        .x      LDRB     r1,[r1,#2]
-        0x010017b0:    4c0f        .L      LDR      r4,[pc,#60] ; [0x10017f0] = 0x20003594
-        0x010017b2:    4d10        .M      LDR      r5,[pc,#64] ; [0x10017f4] = 0x20003584
-        0x010017b4:    4348        HC      MULS     r0,r1,r0
-        0x010017b6:    81a0        ..      STRH     r0,[r4,#0xc]
-        0x010017b8:    8829        ).      LDRH     r1,[r5,#0]
-        0x010017ba:    4288        .B      CMP      r0,r1
-        0x010017bc:    d003        ..      BEQ      0x10017c6 ; app_dpi_set + 62
-        0x010017be:    f017f8b5    ....    BL       snesor_dpi_init ; 0x101892c
-        0x010017c2:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x010017c4:    8028        (.      STRH     r0,[r5,#0]
-        0x010017c6:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010017ca:    2000        .       MOVS     r0,#0
-        0x010017cc:    f006b88e    ....    B.W      device_key_send ; 0x10078ec
-        0x010017d0:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010017d2:    0000        ..      DCW    0
-        0x010017d4:    7070615b    [app    DCD    1886413147
-        0x010017d8:    7465735d    ]set    DCD    1952805725
-        0x010017dc:    69706420     dpi    DCD    1768973344
-        0x010017e0:    0d64253a    :%d.    DCD    224666938
-        0x010017e4:    0000000a    ....    DCD    10
-        0x010017e8:    200034fa    .4.     DCD    536884474
-        0x010017ec:    0101a032    2...    DCD    16883762
-        0x010017f0:    20003594    .5.     DCD    536884628
-        0x010017f4:    20003584    .5.     DCD    536884612
-    $t
-    i.app_gap_evt_cb
-    app_gap_evt_cb
-        0x010017f8:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010017fa:    4604        .F      MOV      r4,r0
-        0x010017fc:    7800        .x      LDRB     r0,[r0,#0]
-        0x010017fe:    4d43        CM      LDR      r5,[pc,#268] ; [0x100190c] = 0x200034fa
-        0x01001800:    280b        .(      CMP      r0,#0xb
-        0x01001802:    d018        ..      BEQ      0x1001836 ; app_gap_evt_cb + 62
-        0x01001804:    dc09        ..      BGT      0x100181a ; app_gap_evt_cb + 34
-        0x01001806:    4e42        BN      LDR      r6,[pc,#264] ; [0x1001910] = 0x20003508
-        0x01001808:    2809        .(      CMP      r0,#9
-        0x0100180a:    d245        E.      BCS      0x1001898 ; app_gap_evt_cb + 160
-        0x0100180c:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x01001810:    44442723    #'DD    DCD    1145317155
-        0x01001814:    63444c44    DLDc    DCD    1665420356
-        0x01001818:    0067        g.      DCW    103
-    $t
-        0x0100181a:    2812        .(      CMP      r0,#0x12
-        0x0100181c:    d068        h.      BEQ      0x10018f0 ; app_gap_evt_cb + 248
-        0x0100181e:    2813        .(      CMP      r0,#0x13
-        0x01001820:    d069        i.      BEQ      0x10018f6 ; app_gap_evt_cb + 254
-        0x01001822:    2814        .(      CMP      r0,#0x14
-        0x01001824:    d06e        n.      BEQ      0x1001904 ; app_gap_evt_cb + 268
-        0x01001826:    2819        .(      CMP      r0,#0x19
-        0x01001828:    d136        6.      BNE      0x1001898 ; app_gap_evt_cb + 160
-        0x0100182a:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100182c:    a039        9.      ADR      r0,{pc}+0xe8 ; 0x1001914
-        0x0100182e:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x01001832:    f7ffb89f    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x01001836:    7961        ay      LDRB     r1,[r4,#5]
-        0x01001838:    a03c        <.      ADR      r0,{pc}+0xf4 ; 0x100192c
-        0x0100183a:    f7fff89b    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100183e:    7920         y      LDRB     r0,[r4,#4]
-        0x01001840:    f006fbca    ....    BL       gap_get_connect_status ; 0x1007fd8
-        0x01001844:    2800        .(      CMP      r0,#0
-        0x01001846:    d127        '.      BNE      0x1001898 ; app_gap_evt_cb + 160
-        0x01001848:    78e8        .x      LDRB     r0,[r5,#3]
-        0x0100184a:    2800        .(      CMP      r0,#0
-        0x0100184c:    d124        $.      BNE      0x1001898 ; app_gap_evt_cb + 160
-        0x0100184e:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x01001852:    f017b99b    ....    B.W      sp_start_adv ; 0x1018b8c
-        0x01001856:    a03b        ;.      ADR      r0,{pc}+0xee ; 0x1001944
-        0x01001858:    f7fff88c    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100185c:    e7f7        ..      B        0x100184e ; app_gap_evt_cb + 86
-        0x0100185e:    f006fbab    ....    BL       gap_get_connect_num ; 0x1007fb8
-        0x01001862:    4602        .F      MOV      r2,r0
-        0x01001864:    7921        !y      LDRB     r1,[r4,#4]
-        0x01001866:    a03c        <.      ADR      r0,{pc}+0xf2 ; 0x1001958
-        0x01001868:    f7fff884    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100186c:    7920         y      LDRB     r0,[r4,#4]
-        0x0100186e:    7030        0p      STRB     r0,[r6,#0]
-        0x01001870:    f00bfd38    ..8.    BL       gatt_mtu_exchange_req ; 0x100d2e4
-        0x01001874:    7828        (x      LDRB     r0,[r5,#0]
-        0x01001876:    b180        ..      CBZ      r0,0x100189a ; app_gap_evt_cb + 162
-        0x01001878:    f006fc01    ....    BL       gap_security_get_bond_status ; 0x100807e
-        0x0100187c:    f04f0200    O...    MOV      r2,#0
-        0x01001880:    b178        x.      CBZ      r0,0x10018a2 ; app_gap_evt_cb + 170
-        0x01001882:    f24051dc    @..Q    MOV      r1,#0x5dc
-        0x01001886:    483d        =H      LDR      r0,[pc,#244] ; [0x100197c] = 0x20003c20
-        0x01001888:    f012f8b6    ....    BL       os_timer_start ; 0x10139f8
-        0x0100188c:    2003        .       MOVS     r0,#3
-        0x0100188e:    f018fae1    ....    BL       work_mode_led_prestart ; 0x1019e54
-        0x01001892:    f44f7016    O..p    MOV      r0,#0x258
-        0x01001896:    80e8        ..      STRH     r0,[r5,#6]
-        0x01001898:    bdf8        ..      POP      {r3-r7,pc}
-        0x0100189a:    2200        ."      MOVS     r2,#0
-        0x0100189c:    f44f717a    O.zq    MOV      r1,#0x3e8
-        0x010018a0:    e7f1        ..      B        0x1001886 ; app_gap_evt_cb + 142
-        0x010018a2:    f2417170    A.pq    MOV      r1,#0x1770
-        0x010018a6:    e7ee        ..      B        0x1001886 ; app_gap_evt_cb + 142
-        0x010018a8:    7962        by      LDRB     r2,[r4,#5]
-        0x010018aa:    7921        !y      LDRB     r1,[r4,#4]
-        0x010018ac:    a034        4.      ADR      r0,{pc}+0xd4 ; 0x1001980
-        0x010018ae:    f7fff861    ..a.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010018b2:    4832        2H      LDR      r0,[pc,#200] ; [0x100197c] = 0x20003c20
-        0x010018b4:    f012f8de    ....    BL       os_timer_stop ; 0x1013a74
-        0x010018b8:    20ff        .       MOVS     r0,#0xff
-        0x010018ba:    7030        0p      STRB     r0,[r6,#0]
-        0x010018bc:    f00ff886    ....    BL       hid_mouse_timer_stop ; 0x10109cc
-        0x010018c0:    78e8        .x      LDRB     r0,[r5,#3]
-        0x010018c2:    b920         .      CBNZ     r0,0x10018ce ; app_gap_evt_cb + 214
-        0x010018c4:    f017f962    ..b.    BL       sp_start_adv ; 0x1018b8c
-        0x010018c8:    2001        .       MOVS     r0,#1
-        0x010018ca:    f018fac3    ....    BL       work_mode_led_prestart ; 0x1019e54
-        0x010018ce:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x010018d2:    f006b903    ....    B.W      disconnect_button_handle ; 0x1007adc
-        0x010018d6:    7962        by      LDRB     r2,[r4,#5]
-        0x010018d8:    7921        !y      LDRB     r1,[r4,#4]
-        0x010018da:    a032        2.      ADR      r0,{pc}+0xca ; 0x10019a4
-        0x010018dc:    e00e        ..      B        0x10018fc ; app_gap_evt_cb + 260
-        0x010018de:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x010018e0:    9000        ..      STR      r0,[sp,#0]
-        0x010018e2:    8923        #.      LDRH     r3,[r4,#8]
-        0x010018e4:    88e2        ..      LDRH     r2,[r4,#6]
-        0x010018e6:    7921        !y      LDRB     r1,[r4,#4]
-        0x010018e8:    a038        8.      ADR      r0,{pc}+0xe4 ; 0x10019cc
-        0x010018ea:    f7fff843    ..C.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010018ee:    bdf8        ..      POP      {r3-r7,pc}
-        0x010018f0:    7921        !y      LDRB     r1,[r4,#4]
-        0x010018f2:    a045        E.      ADR      r0,{pc}+0x116 ; 0x1001a08
-        0x010018f4:    e79b        ..      B        0x100182e ; app_gap_evt_cb + 54
-        0x010018f6:    88e2        ..      LDRH     r2,[r4,#6]
-        0x010018f8:    7921        !y      LDRB     r1,[r4,#4]
-        0x010018fa:    a049        I.      ADR      r0,{pc}+0x126 ; 0x1001a20
-        0x010018fc:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x01001900:    f7ffb838    ..8.    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x01001904:    f9941004    ....    LDRSB    r1,[r4,#4]
-        0x01001908:    a04d        M.      ADR      r0,{pc}+0x138 ; 0x1001a40
-        0x0100190a:    e790        ..      B        0x100182e ; app_gap_evt_cb + 54
-    $d
-        0x0100190c:    200034fa    .4.     DCD    536884474
-        0x01001910:    20003508    .5.     DCD    536884488
-        0x01001914:    76616c73    slav    DCD    1986096243
-        0x01001918:    64255b65    e[%d    DCD    1680169829
-        0x0100191c:    6e655f5d    ]_en    DCD    1852137309
-        0x01001920:    70797263    cryp    DCD    1887007331
-        0x01001924:    0d646574    ted.    DCD    224683380
-        0x01001928:    0000000a    ....    DCD    10
-        0x0100192c:    5f766461    adv_    DCD    1601594465
-        0x01001930:    2c646e65    end,    DCD    744779365
-        0x01001934:    74617473    stat    DCD    1952543859
-        0x01001938:    303a7375    us:0    DCD    809137013
-        0x0100193c:    32302578    x%02    DCD    842016120
-        0x01001940:    000a0d78    x...    DCD    658808
-        0x01001944:    206c6c41    All     DCD    543976513
-        0x01001948:    76726573    serv    DCD    1987208563
-        0x0100194c:    20656369    ice     DCD    543515497
-        0x01001950:    65646461    adde    DCD    1701078113
-        0x01001954:    000a0d64    d...    DCD    658788
-        0x01001958:    76616c73    slav    DCD    1986096243
-        0x0100195c:    64255b65    e[%d    DCD    1680169829
-        0x01001960:    6f632c5d    ],co    DCD    1868770397
-        0x01001964:    63656e6e    nnec    DCD    1667591790
-        0x01001968:    6c202e74    t. l    DCD    1814048372
-        0x0100196c:    5f6b6e69    ink_    DCD    1600876137
-        0x01001970:    3a6d756e    num:    DCD    980252014
-        0x01001974:    0a0d6425    %d..    DCD    168649765
-        0x01001978:    00000000    ....    DCD    0
-        0x0100197c:    20003c20     <.     DCD    536886304
-        0x01001980:    6b6e694c    Link    DCD    1802398028
-        0x01001984:    5d64255b    [%d]    DCD    1566844251
-        0x01001988:    73696420     dis    DCD    1936286752
-        0x0100198c:    6e6e6f63    conn    DCD    1852731235
-        0x01001990:    2c746365    ect,    DCD    745825125
-        0x01001994:    73616572    reas    DCD    1935762802
-        0x01001998:    303a6e6f    on:0    DCD    809135727
-        0x0100199c:    32302578    x%02    DCD    842016120
-        0x010019a0:    000a0d58    X...    DCD    658776
-        0x010019a4:    6b6e694c    Link    DCD    1802398028
-        0x010019a8:    5d64255b    [%d]    DCD    1566844251
-        0x010019ac:    61726170    para    DCD    1634886000
-        0x010019b0:    6572206d    m re    DCD    1701978221
-        0x010019b4:    7463656a    ject    DCD    1952671082
-        0x010019b8:    6174732c    ,sta    DCD    1635021612
-        0x010019bc:    3a737574    tus:    DCD    980645236
-        0x010019c0:    30257830    0x%0    DCD    807761968
-        0x010019c4:    0a0d7832    2x..    DCD    168654898
-        0x010019c8:    00000000    ....    DCD    0
-        0x010019cc:    6b6e694c    Link    DCD    1802398028
-        0x010019d0:    5d64255b    [%d]    DCD    1566844251
-        0x010019d4:    61726170    para    DCD    1634886000
-        0x010019d8:    7075206d    m up    DCD    1886724205
-        0x010019dc:    65746164    date    DCD    1702125924
-        0x010019e0:    746e692c    ,int    DCD    1953392940
-        0x010019e4:    61767265    erva    DCD    1635152485
-        0x010019e8:    64253a6c    l:%d    DCD    1680161388
-        0x010019ec:    74616c2c    ,lat    DCD    1952541740
-        0x010019f0:    79636e65    ency    DCD    2036559461
-        0x010019f4:    2c64253a    :%d,    DCD    744760634
-        0x010019f8:    656d6974    time    DCD    1701669236
-        0x010019fc:    3a74756f    out:    DCD    980710767
-        0x01001a00:    0a0d6425    %d..    DCD    168649765
-        0x01001a04:    00000000    ....    DCD    0
-        0x01001a08:    72656570    peer    DCD    1919247728
-        0x01001a0c:    5d64255b    [%d]    DCD    1566844251
-        0x01001a10:    61656620     fea    DCD    1634035232
-        0x01001a14:    69207374    ts i    DCD    1763734388
-        0x01001a18:    0a0d646e    nd..    DCD    168649838
-        0x01001a1c:    00000000    ....    DCD    0
-        0x01001a20:    2075746d    mtu     DCD    544568429
-        0x01001a24:    61647075    upda    DCD    1633972341
-        0x01001a28:    632c6574    te,c    DCD    1663853940
-        0x01001a2c:    64696e6f    onid    DCD    1684631151
-        0x01001a30:    64253d78    x=%d    DCD    1680162168
-        0x01001a34:    75746d2c    ,mtu    DCD    1970564396
-        0x01001a38:    0d64253d    =%d.    DCD    224666941
-        0x01001a3c:    0000000a    ....    DCD    10
-        0x01001a40:    6b6e696c    link    DCD    1802398060
-        0x01001a44:    73737220     rss    DCD    1936945696
-        0x01001a48:    64252069    i %d    DCD    1680154729
-        0x01001a4c:    00000a0d    ....    DCD    2573
-    $t
-    i.app_get_current_rssi_rsp
-    app_get_current_rssi_rsp
-        0x01001a50:    b500        ..      PUSH     {lr}
-        0x01001a52:    b085        ..      SUB      sp,sp,#0x14
-        0x01001a54:    2014        .       MOVS     r0,#0x14
-        0x01001a56:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01001a5a:    0a18        ..      LSRS     r0,r3,#8
-        0x01001a5c:    f88d0001    ....    STRB     r0,[sp,#1]
-        0x01001a60:    7808        .x      LDRB     r0,[r1,#0]
-        0x01001a62:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01001a66:    4804        .H      LDR      r0,[pc,#16] ; [0x1001a78] = 0x200049b4
-        0x01001a68:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01001a6c:    b109        ..      CBZ      r1,0x1001a72 ; app_get_current_rssi_rsp + 34
-        0x01001a6e:    4668        hF      MOV      r0,sp
-        0x01001a70:    4788        .G      BLX      r1
-        0x01001a72:    b005        ..      ADD      sp,sp,#0x14
-        0x01001a74:    2000        .       MOVS     r0,#0
-        0x01001a76:    bd00        ..      POP      {pc}
-    $d
-        0x01001a78:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_get_handler
-    app_get_handler
-        0x01001a7c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01001a80:    460c        .F      MOV      r4,r1
-        0x01001a82:    4616        .F      MOV      r6,r2
-        0x01001a84:    4605        .F      MOV      r5,r0
-        0x01001a86:    7901        .y      LDRB     r1,[r0,#4]
-        0x01001a88:    f06f0707    o...    MVN      r7,#7
-        0x01001a8c:    f64f7cff    O..|    MOV      r12,#0xffff
-        0x01001a90:    e013        ..      B        0x1001aba ; app_get_handler + 62
-        0x01001a92:    bf00        ..      NOP      
-        0x01001a94:    6828        (h      LDR      r0,[r5,#0]
-        0x01001a96:    eb0702c1    ....    ADD      r2,r7,r1,LSL #3
-        0x01001a9a:    4410        .D      ADD      r0,r0,r2
-        0x01001a9c:    8802        ..      LDRH     r2,[r0,#0]
-        0x01001a9e:    42a2        .B      CMP      r2,r4
-        0x01001aa0:    d001        ..      BEQ      0x1001aa6 ; app_get_handler + 42
-        0x01001aa2:    4562        bE      CMP      r2,r12
-        0x01001aa4:    d107        ..      BNE      0x1001ab6 ; app_get_handler + 58
-        0x01001aa6:    6845        Eh      LDR      r5,[r0,#4]
-        0x01001aa8:    2203        ."      MOVS     r2,#3
-        0x01001aaa:    4631        1F      MOV      r1,r6
-        0x01001aac:    4620         F      MOV      r0,r4
-        0x01001aae:    47a8        .G      BLX      r5
-        0x01001ab0:    b2c0        ..      UXTB     r0,r0
-        0x01001ab2:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01001ab6:    1e49        I.      SUBS     r1,r1,#1
-        0x01001ab8:    b2c9        ..      UXTB     r1,r1
-        0x01001aba:    2900        .)      CMP      r1,#0
-        0x01001abc:    d1ea        ..      BNE      0x1001a94 ; app_get_handler + 24
-        0x01001abe:    2000        .       MOVS     r0,#0
-        0x01001ac0:    e7f7        ..      B        0x1001ab2 ; app_get_handler + 54
-        0x01001ac2:    0000        ..      MOVS     r0,r0
-    i.app_get_info_ind_func
-    app_get_info_ind_func
-        0x01001ac4:    b500        ..      PUSH     {lr}
-        0x01001ac6:    b085        ..      SUB      sp,sp,#0x14
-        0x01001ac8:    2a04        .*      CMP      r2,#4
-        0x01001aca:    d111        ..      BNE      0x1001af0 ; app_get_info_ind_func + 44
-        0x01001acc:    2212        ."      MOVS     r2,#0x12
-        0x01001ace:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x01001ad2:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01001ad6:    6808        .h      LDR      r0,[r1,#0]
-        0x01001ad8:    f8cd0005    ....    STR      r0,[sp,#5]
-        0x01001adc:    6848        Hh      LDR      r0,[r1,#4]
-        0x01001ade:    f8cd0009    ....    STR      r0,[sp,#9]
-        0x01001ae2:    4804        .H      LDR      r0,[pc,#16] ; [0x1001af4] = 0x200049b4
-        0x01001ae4:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01001ae8:    2900        .)      CMP      r1,#0
-        0x01001aea:    d001        ..      BEQ      0x1001af0 ; app_get_info_ind_func + 44
-        0x01001aec:    4668        hF      MOV      r0,sp
-        0x01001aee:    4788        .G      BLX      r1
-        0x01001af0:    b005        ..      ADD      sp,sp,#0x14
-        0x01001af2:    bd00        ..      POP      {pc}
-    $d
-        0x01001af4:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_logo_led_set
-    app_logo_led_set
-        0x01001af8:    78c1        .x      LDRB     r1,[r0,#3]
-        0x01001afa:    4806        .H      LDR      r0,[pc,#24] ; [0x1001b14] = 0x20003594
-        0x01001afc:    2901        .)      CMP      r1,#1
-        0x01001afe:    d005        ..      BEQ      0x1001b0c ; app_logo_led_set + 20
-        0x01001b00:    2100        .!      MOVS     r1,#0
-        0x01001b02:    7381        .s      STRB     r1,[r0,#0xe]
-        0x01001b04:    a004        ..      ADR      r0,{pc}+0x14 ; 0x1001b18
-        0x01001b06:    bf00        ..      NOP      
-        0x01001b08:    f7febf34    ..4.    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x01001b0c:    2101        .!      MOVS     r1,#1
-        0x01001b0e:    7381        .s      STRB     r1,[r0,#0xe]
-        0x01001b10:    a006        ..      ADR      r0,{pc}+0x1c ; 0x1001b2c
-        0x01001b12:    e7f9        ..      B        0x1001b08 ; app_logo_led_set + 16
-    $d
-        0x01001b14:    20003594    .5.     DCD    536884628
-        0x01001b18:    7070615b    [app    DCD    1886413147
-        0x01001b1c:    676f6c5d    ]log    DCD    1735355485
-        0x01001b20:    656c206f    o le    DCD    1701585007
-        0x01001b24:    666f2064    d of    DCD    1718558820
-        0x01001b28:    000a0d66    f...    DCD    658790
-        0x01001b2c:    7070615b    [app    DCD    1886413147
-        0x01001b30:    676f6c5d    ]log    DCD    1735355485
-        0x01001b34:    656c206f    o le    DCD    1701585007
-        0x01001b38:    6e6f2064    d on    DCD    1852776548
-        0x01001b3c:    00000a0d    ....    DCD    2573
-    $t
-    i.app_m_key_set
-    app_m_key_set
-        0x01001b40:    b510        ..      PUSH     {r4,lr}
-        0x01001b42:    4604        .F      MOV      r4,r0
-        0x01001b44:    7903        .y      LDRB     r3,[r0,#4]
-        0x01001b46:    78c2        .x      LDRB     r2,[r0,#3]
-        0x01001b48:    4904        .I      LDR      r1,[pc,#16] ; [0x1001b5c] = 0x101a08e
-        0x01001b4a:    a005        ..      ADR      r0,{pc}+0x16 ; 0x1001b60
-        0x01001b4c:    f7feff12    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01001b50:    7921        !y      LDRB     r1,[r4,#4]
-        0x01001b52:    78e0        .x      LDRB     r0,[r4,#3]
-        0x01001b54:    e8bd4010    ...@    POP      {r4,lr}
-        0x01001b58:    f017bd94    ....    B.W      user_keyvalue_send ; 0x1019684
-    $d
-        0x01001b5c:    0101a08e    ....    DCD    16883854
-        0x01001b60:    7070615b    [app    DCD    1886413147
-        0x01001b64:    3a73255d    ]%s:    DCD    980624733
-        0x01001b68:    25783028    (0x%    DCD    628633640
-        0x01001b6c:    2c783230    02x,    DCD    746074672
-        0x01001b70:    25783020     0x%    DCD    628633632
-        0x01001b74:    29783230    02x)    DCD    695743024
-        0x01001b78:    00000a0d    ....    DCD    2573
-    $t
-    i.app_main
-    app_main
-        0x01001b7c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01001b7e:    4dc1        .M      LDR      r5,[pc,#772] ; [0x1001e84] = 0x20003994
-        0x01001b80:    4cc1        .L      LDR      r4,[pc,#772] ; [0x1001e88] = 0x20000080
-        0x01001b82:    f04f5700    O..W    MOV      r7,#0x20000000
-        0x01001b86:    2600        .&      MOVS     r6,#0
-        0x01001b88:    b138        8.      CBZ      r0,0x1001b9a ; app_main + 30
-        0x01001b8a:    2802        .(      CMP      r0,#2
-        0x01001b8c:    d07e        ~.      BEQ      0x1001c8c ; app_main + 272
-        0x01001b8e:    2803        .(      CMP      r0,#3
-        0x01001b90:    d07d        }.      BEQ      0x1001c8e ; app_main + 274
-        0x01001b92:    2804        .(      CMP      r0,#4
-        0x01001b94:    d17c        |.      BNE      0x1001c90 ; app_main + 276
-        0x01001b96:    f7feff01    ....    BL       $Ven$TT$L$$main_loop ; 0x100099c
-        0x01001b9a:    8da0        ..      LDRH     r0,[r4,#0x2c]
-        0x01001b9c:    0440        @.      LSLS     r0,r0,#17
-        0x01001b9e:    d503        ..      BPL      0x1001ba8 ; app_main + 44
-        0x01001ba0:    f894004b    ..K.    LDRB     r0,[r4,#0x4b]
-        0x01001ba4:    2855        U(      CMP      r0,#0x55
-        0x01001ba6:    d013        ..      BEQ      0x1001bd0 ; app_main + 84
-        0x01001ba8:    2200        ."      MOVS     r2,#0
-        0x01001baa:    2102        .!      MOVS     r1,#2
-        0x01001bac:    4610        .F      MOV      r0,r2
-        0x01001bae:    f41ad425    ..%.    BL       system_set_port_mux ; 0x1c3fc
-        0x01001bb2:    2200        ."      MOVS     r2,#0
-        0x01001bb4:    2103        .!      MOVS     r1,#3
-        0x01001bb6:    4610        .F      MOV      r0,r2
-        0x01001bb8:    f41ad420    .. .    BL       system_set_port_mux ; 0x1c3fc
-        0x01001bbc:    f44f5100    O..Q    MOV      r1,#0x2000
-        0x01001bc0:    48b2        .H      LDR      r0,[pc,#712] ; [0x1001e8c] = 0x40002000
-        0x01001bc2:    f7fefed2    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x01001bc6:    f7fefeee    ....    BL       $Ven$TT$L$$app_boot_get_storage_type ; 0x10009a6
-        0x01001bca:    2801        .(      CMP      r0,#1
-        0x01001bcc:    d009        ..      BEQ      0x1001be2 ; app_main + 102
-        0x01001bce:    e031        1.      B        0x1001c34 ; app_main + 184
-        0x01001bd0:    2207        ."      MOVS     r2,#7
-        0x01001bd2:    2106        .!      MOVS     r1,#6
-        0x01001bd4:    2002        .       MOVS     r0,#2
-        0x01001bd6:    f41ad411    ....    BL       system_set_port_mux ; 0x1c3fc
-        0x01001bda:    2207        ."      MOVS     r2,#7
-        0x01001bdc:    4611        .F      MOV      r1,r2
-        0x01001bde:    2002        .       MOVS     r0,#2
-        0x01001be0:    e7ea        ..      B        0x1001bb8 ; app_main + 60
-        0x01001be2:    49ab        .I      LDR      r1,[pc,#684] ; [0x1001e90] = 0x20000b60
-        0x01001be4:    48ab        .H      LDR      r0,[pc,#684] ; [0x1001e94] = 0x101bd90
-        0x01001be6:    4aac        .J      LDR      r2,[pc,#688] ; [0x1001e98] = 0x101bdcc
-        0x01001be8:    e001        ..      B        0x1001bee ; app_main + 114
-        0x01001bea:    c808        ..      LDM      r0!,{r3}
-        0x01001bec:    c108        ..      STM      r1!,{r3}
-        0x01001bee:    4290        .B      CMP      r0,r2
-        0x01001bf0:    d3fb        ..      BCC      0x1001bea ; app_main + 110
-        0x01001bf2:    2001        .       MOVS     r0,#1
-        0x01001bf4:    f7fefedc    ....    BL       $Ven$TT$L$$enable_cache ; 0x10009b0
-        0x01001bf8:    49a8        .I      LDR      r1,[pc,#672] ; [0x1001e9c] = 0x200034f8
-        0x01001bfa:    48a9        .H      LDR      r0,[pc,#676] ; [0x1001ea0] = 0x101e728
-        0x01001bfc:    4aa9        .J      LDR      r2,[pc,#676] ; [0x1001ea4] = 0x101ee30
-        0x01001bfe:    e001        ..      B        0x1001c04 ; app_main + 136
-        0x01001c00:    c808        ..      LDM      r0!,{r3}
-        0x01001c02:    c108        ..      STM      r1!,{r3}
-        0x01001c04:    4290        .B      CMP      r0,r2
-        0x01001c06:    d3fb        ..      BCC      0x1001c00 ; app_main + 132
-        0x01001c08:    48a7        .H      LDR      r0,[pc,#668] ; [0x1001ea8] = 0x20003c00
-        0x01001c0a:    49a8        .I      LDR      r1,[pc,#672] ; [0x1001eac] = 0x20004d9c
-        0x01001c0c:    e000        ..      B        0x1001c10 ; app_main + 148
-        0x01001c0e:    c040        @.      STM      r0!,{r6}
-        0x01001c10:    4288        .B      CMP      r0,r1
-        0x01001c12:    d3fc        ..      BCC      0x1001c0e ; app_main + 146
-        0x01001c14:    49a6        .I      LDR      r1,[pc,#664] ; [0x1001eb0] = 0x20000b9c
-        0x01001c16:    48a7        .H      LDR      r0,[pc,#668] ; [0x1001eb4] = 0x101bdcc
-        0x01001c18:    4aa7        .J      LDR      r2,[pc,#668] ; [0x1001eb8] = 0x101e728
-        0x01001c1a:    e001        ..      B        0x1001c20 ; app_main + 164
-        0x01001c1c:    c808        ..      LDM      r0!,{r3}
-        0x01001c1e:    c108        ..      STM      r1!,{r3}
-        0x01001c20:    4290        .B      CMP      r0,r2
-        0x01001c22:    d3fb        ..      BCC      0x1001c1c ; app_main + 160
-        0x01001c24:    49a5        .I      LDR      r1,[pc,#660] ; [0x1001ebc] = 0x20000000
-        0x01001c26:    48a6        .H      LDR      r0,[pc,#664] ; [0x1001ec0] = 0x101bd10
-        0x01001c28:    4aa6        .J      LDR      r2,[pc,#664] ; [0x1001ec4] = 0x101bd90
-        0x01001c2a:    e001        ..      B        0x1001c30 ; app_main + 180
-        0x01001c2c:    c808        ..      LDM      r0!,{r3}
-        0x01001c2e:    c108        ..      STM      r1!,{r3}
-        0x01001c30:    4290        .B      CMP      r0,r2
-        0x01001c32:    d3fb        ..      BCC      0x1001c2c ; app_main + 176
-        0x01001c34:    48a4        .H      LDR      r0,[pc,#656] ; [0x1001ec8] = 0xe000ed08
-        0x01001c36:    706e        np      STRB     r6,[r5,#1]
-        0x01001c38:    6007        .`      STR      r7,[r0,#0]
-        0x01001c3a:    f7fefebe    ....    BL       $Ven$TT$L$$intc_init ; 0x10009ba
-        0x01001c3e:    2100        .!      MOVS     r1,#0
-        0x01001c40:    1f48        H.      SUBS     r0,r1,#5
-        0x01001c42:    f7fefebf    ....    BL       $Ven$TT$L$$NVIC_SetPriority ; 0x10009c4
-        0x01001c46:    2201        ."      MOVS     r2,#1
-        0x01001c48:    2119        .!      MOVS     r1,#0x19
-        0x01001c4a:    2000        .       MOVS     r0,#0
-        0x01001c4c:    f7fefe74    ..t.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001c50:    b2c0        ..      UXTB     r0,r0
-        0x01001c52:    f04003f0    @...    ORR      r3,r0,#0xf0
-        0x01001c56:    2201        ."      MOVS     r2,#1
-        0x01001c58:    2119        .!      MOVS     r1,#0x19
-        0x01001c5a:    2000        .       MOVS     r0,#0
-        0x01001c5c:    f7fefe71    ..q.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001c60:    23ef        .#      MOVS     r3,#0xef
-        0x01001c62:    2201        ."      MOVS     r2,#1
-        0x01001c64:    215a        Z!      MOVS     r1,#0x5a
-        0x01001c66:    2000        .       MOVS     r0,#0
-        0x01001c68:    f7fefe6b    ..k.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001c6c:    2302        .#      MOVS     r3,#2
-        0x01001c6e:    2201        ."      MOVS     r2,#1
-        0x01001c70:    21c3        .!      MOVS     r1,#0xc3
-        0x01001c72:    2000        .       MOVS     r0,#0
-        0x01001c74:    f7fefe65    ..e.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001c78:    2300        .#      MOVS     r3,#0
-        0x01001c7a:    2201        ."      MOVS     r2,#1
-        0x01001c7c:    21aa        .!      MOVS     r1,#0xaa
-        0x01001c7e:    4618        .F      MOV      r0,r3
-        0x01001c80:    f7fefe5f    .._.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001c84:    2310        .#      MOVS     r3,#0x10
-        0x01001c86:    2201        ."      MOVS     r2,#1
-        0x01001c88:    216b        k!      MOVS     r1,#0x6b
-        0x01001c8a:    e002        ..      B        0x1001c92 ; app_main + 278
-        0x01001c8c:    e069        i.      B        0x1001d62 ; app_main + 486
-        0x01001c8e:    e0c2        ..      B        0x1001e16 ; app_main + 666
-        0x01001c90:    e0f7        ..      B        0x1001e82 ; app_main + 774
-        0x01001c92:    2000        .       MOVS     r0,#0
-        0x01001c94:    f7fefe55    ..U.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001c98:    2304        .#      MOVS     r3,#4
-        0x01001c9a:    2201        ."      MOVS     r2,#1
-        0x01001c9c:    2154        T!      MOVS     r1,#0x54
-        0x01001c9e:    2000        .       MOVS     r0,#0
-        0x01001ca0:    f7fefe4f    ..O.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001ca4:    78e8        .x      LDRB     r0,[r5,#3]
-        0x01001ca6:    b130        0.      CBZ      r0,0x1001cb6 ; app_main + 314
-        0x01001ca8:    2100        .!      MOVS     r1,#0
-        0x01001caa:    200b        .       MOVS     r0,#0xb
-        0x01001cac:    f7fefe8a    ....    BL       $Ven$TT$L$$NVIC_SetPriority ; 0x10009c4
-        0x01001cb0:    200b        .       MOVS     r0,#0xb
-        0x01001cb2:    f7fefe50    ..P.    BL       $Ven$TT$L$$NVIC_EnableIRQ ; 0x1000956
-        0x01001cb6:    2020                MOVS     r0,#0x20
-        0x01001cb8:    f3808811    ....    MSR      BASEPRI,r0
-        0x01001cbc:    2108        .!      MOVS     r1,#8
-        0x01001cbe:    4883        .H      LDR      r0,[pc,#524] ; [0x1001ecc] = 0x50058000
-        0x01001cc0:    f41ad50a    ....    BL       uart_init ; 0x1c6d8
-        0x01001cc4:    b662        b.      CPSIE    i
-        0x01001cc6:    f017fa33    ..3.    BL       user_custom_parameters ; 0x1019130
-        0x01001cca:    f7fefe80    ....    BL       $Ven$TT$L$$system_optimize_power_consumption_get ; 0x10009ce
-        0x01001cce:    b128        (.      CBZ      r0,0x1001cdc ; app_main + 352
-        0x01001cd0:    2002        .       MOVS     r0,#2
-        0x01001cd2:    83e0        ..      STRH     r0,[r4,#0x1e]
-        0x01001cd4:    f44f707a    O.zp    MOV      r0,#0x3e8
-        0x01001cd8:    8420         .      STRH     r0,[r4,#0x20]
-        0x01001cda:    8460        `.      STRH     r0,[r4,#0x22]
-        0x01001cdc:    f8940049    ..I.    LDRB     r0,[r4,#0x49]
-        0x01001ce0:    2803        .(      CMP      r0,#3
-        0x01001ce2:    d002        ..      BEQ      0x1001cea ; app_main + 366
-        0x01001ce4:    8be0        ..      LDRH     r0,[r4,#0x1e]
-        0x01001ce6:    1c80        ..      ADDS     r0,r0,#2
-        0x01001ce8:    83e0        ..      STRH     r0,[r4,#0x1e]
-        0x01001cea:    f017fc57    ..W.    BL       user_init_static_memory ; 0x101959c
-        0x01001cee:    f894002c    ..,.    LDRB     r0,[r4,#0x2c]
-        0x01001cf2:    f3c01081    ....    UBFX     r0,r0,#6,#2
-        0x01001cf6:    2802        .(      CMP      r0,#2
-        0x01001cf8:    d108        ..      BNE      0x1001d0c ; app_main + 400
-        0x01001cfa:    2207        ."      MOVS     r2,#7
-        0x01001cfc:    2105        .!      MOVS     r1,#5
-        0x01001cfe:    f41ad37d    ..}.    BL       system_set_port_mux ; 0x1c3fc
-        0x01001d02:    4971        qI      LDR      r1,[pc,#452] ; [0x1001ec8] = 0xe000ed08
-        0x01001d04:    f04f7080    O..p    MOV      r0,#0x1000000
-        0x01001d08:    31f4        .1      ADDS     r1,r1,#0xf4
-        0x01001d0a:    6008        .`      STR      r0,[r1,#0]
-        0x01001d0c:    8da0        ..      LDRH     r0,[r4,#0x2c]
-        0x01001d0e:    0500        ..      LSLS     r0,r0,#20
-        0x01001d10:    d504        ..      BPL      0x1001d1c ; app_main + 416
-        0x01001d12:    2004        .       MOVS     r0,#4
-        0x01001d14:    f7fefe60    ..`.    BL       $Ven$TT$L$$qspi_flash_init_controller ; 0x10009d8
-        0x01001d18:    f7fefe63    ..c.    BL       $Ven$TT$L$$qspi_flash_enable_quad ; 0x10009e2
-        0x01001d1c:    f7fefe66    ..f.    BL       $Ven$TT$L$$patch_set_entry ; 0x10009ec
-        0x01001d20:    f7fefe69    ..i.    BL       $Ven$TT$L$$patch_init ; 0x10009f6
-        0x01001d24:    496b        kI      LDR      r1,[pc,#428] ; [0x1001ed4] = 0x2000015c
-        0x01001d26:    486a        jH      LDR      r0,[pc,#424] ; [0x1001ed0] = 0x1008d21
-        0x01001d28:    6008        .`      STR      r0,[r1,#0]
-        0x01001d2a:    496c        lI      LDR      r1,[pc,#432] ; [0x1001edc] = 0x20000160
-        0x01001d2c:    486a        jH      LDR      r0,[pc,#424] ; [0x1001ed8] = 0x1002c55
-        0x01001d2e:    6008        .`      STR      r0,[r1,#0]
-        0x01001d30:    496c        lI      LDR      r1,[pc,#432] ; [0x1001ee4] = 0x20000164
-        0x01001d32:    486b        kH      LDR      r0,[pc,#428] ; [0x1001ee0] = 0x1014b6f
-        0x01001d34:    6008        .`      STR      r0,[r1,#0]
-        0x01001d36:    496d        mI      LDR      r1,[pc,#436] ; [0x1001eec] = 0x20003b9c
-        0x01001d38:    486b        kH      LDR      r0,[pc,#428] ; [0x1001ee8] = 0x1014b45
-        0x01001d3a:    6008        .`      STR      r0,[r1,#0]
-        0x01001d3c:    496d        mI      LDR      r1,[pc,#436] ; [0x1001ef4] = 0x20000158
-        0x01001d3e:    486c        lH      LDR      r0,[pc,#432] ; [0x1001ef0] = 0x200020c9
-        0x01001d40:    6008        .`      STR      r0,[r1,#0]
-        0x01001d42:    496e        nI      LDR      r1,[pc,#440] ; [0x1001efc] = 0x2000016c
-        0x01001d44:    486c        lH      LDR      r0,[pc,#432] ; [0x1001ef8] = 0x200017a9
-        0x01001d46:    6008        .`      STR      r0,[r1,#0]
-        0x01001d48:    496e        nI      LDR      r1,[pc,#440] ; [0x1001f04] = 0x20000170
-        0x01001d4a:    486d        mH      LDR      r0,[pc,#436] ; [0x1001f00] = 0x20001843
-        0x01001d4c:    6008        .`      STR      r0,[r1,#0]
-        0x01001d4e:    496f        oI      LDR      r1,[pc,#444] ; [0x1001f0c] = 0x20000174
-        0x01001d50:    486d        mH      LDR      r0,[pc,#436] ; [0x1001f08] = 0x20000efb
-        0x01001d52:    6008        .`      STR      r0,[r1,#0]
-        0x01001d54:    496f        oI      LDR      r1,[pc,#444] ; [0x1001f14] = 0x20000168
-        0x01001d56:    486e        nH      LDR      r0,[pc,#440] ; [0x1001f10] = 0x2000177d
-        0x01001d58:    6008        .`      STR      r0,[r1,#0]
-        0x01001d5a:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x01001d5e:    f012bb3d    ..=.    B.W      pmu_sub_init ; 0x10143dc
-        0x01001d62:    78e8        .x      LDRB     r0,[r5,#3]
-        0x01001d64:    b110        ..      CBZ      r0,0x1001d6c ; app_main + 496
-        0x01001d66:    200b        .       MOVS     r0,#0xb
-        0x01001d68:    f7fefdf5    ....    BL       $Ven$TT$L$$NVIC_EnableIRQ ; 0x1000956
-        0x01001d6c:    f017fa5c    ..\.    BL       user_entry_before_ble_init ; 0x1019228
-        0x01001d70:    7828        (x      LDRB     r0,[r5,#0]
-        0x01001d72:    b1b8        ..      CBZ      r0,0x1001da4 ; app_main + 552
-        0x01001d74:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01001d76:    f0400001    @...    ORR      r0,r0,#1
-        0x01001d7a:    70a8        .p      STRB     r0,[r5,#2]
-        0x01001d7c:    f44f4000    O..@    MOV      r0,#0x8000
-        0x01001d80:    f8a701ae    ....    STRH     r0,[r7,#0x1ae]
-        0x01001d84:    8da0        ..      LDRH     r0,[r4,#0x2c]
-        0x01001d86:    0400        ..      LSLS     r0,r0,#16
-        0x01001d88:    d502        ..      BPL      0x1001d90 ; app_main + 532
-        0x01001d8a:    6b60        `k      LDR      r0,[r4,#0x34]
-        0x01001d8c:    0a00        ..      LSRS     r0,r0,#8
-        0x01001d8e:    6360        `c      STR      r0,[r4,#0x34]
-        0x01001d90:    4861        aH      LDR      r0,[pc,#388] ; [0x1001f18] = 0x1fcc0
-        0x01001d92:    6801        .h      LDR      r1,[r0,#0]
-        0x01001d94:    68c9        .h      LDR      r1,[r1,#0xc]
-        0x01001d96:    6802        .h      LDR      r2,[r0,#0]
-        0x01001d98:    f4217180    !..q    BIC      r1,r1,#0x100
-        0x01001d9c:    60d1        .`      STR      r1,[r2,#0xc]
-        0x01001d9e:    f88d6000    ...`    STRB     r6,[sp,#0]
-        0x01001da2:    e02a        *.      B        0x1001dfa ; app_main + 638
-        0x01001da4:    f8b41044    ..D.    LDRH     r1,[r4,#0x44]
-        0x01001da8:    2000        .       MOVS     r0,#0
-        0x01001daa:    f7fefe29    ..).    BL       $Ven$TT$L$$pmu_calibration_start ; 0x1000a00
-        0x01001dae:    f8b40044    ..D.    LDRH     r0,[r4,#0x44]
-        0x01001db2:    eb000080    ....    ADD      r0,r0,r0,LSL #2
-        0x01001db6:    0040        @.      LSLS     r0,r0,#1
-        0x01001db8:    f7fefe27    ..'.    BL       $Ven$TT$L$$co_delay_10us ; 0x1000a0a
-        0x01001dbc:    2320         #      MOVS     r3,#0x20
-        0x01001dbe:    2202        ."      MOVS     r2,#2
-        0x01001dc0:    213b        ;!      MOVS     r1,#0x3b
-        0x01001dc2:    2000        .       MOVS     r0,#0
-        0x01001dc4:    f7fefdbd    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001dc8:    200c        .       MOVS     r0,#0xc
-        0x01001dca:    f7fefe1e    ....    BL       $Ven$TT$L$$co_delay_10us ; 0x1000a0a
-        0x01001dce:    2300        .#      MOVS     r3,#0
-        0x01001dd0:    2202        ."      MOVS     r2,#2
-        0x01001dd2:    213b        ;!      MOVS     r1,#0x3b
-        0x01001dd4:    4618        .F      MOV      r0,r3
-        0x01001dd6:    f7fefdb4    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001dda:    2204        ."      MOVS     r2,#4
-        0x01001ddc:    217c        |!      MOVS     r1,#0x7c
-        0x01001dde:    2000        .       MOVS     r0,#0
-        0x01001de0:    f7fefdaa    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001de4:    4601        .F      MOV      r1,r0
-        0x01001de6:    2000        .       MOVS     r0,#0
-        0x01001de8:    f7fefe14    ....    BL       $Ven$TT$L$$pmu_smooth_calc_calib_result ; 0x1000a14
-        0x01001dec:    e7ca        ..      B        0x1001d84 ; app_main + 520
-        0x01001dee:    bf00        ..      NOP      
-        0x01001df0:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x01001df4:    1c49        I.      ADDS     r1,r1,#1
-        0x01001df6:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x01001dfa:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x01001dfe:    290a        .)      CMP      r1,#0xa
-        0x01001e00:    d3f6        ..      BCC      0x1001df0 ; app_main + 628
-        0x01001e02:    6801        .h      LDR      r1,[r0,#0]
-        0x01001e04:    68c9        .h      LDR      r1,[r1,#0xc]
-        0x01001e06:    6800        .h      LDR      r0,[r0,#0]
-        0x01001e08:    f4417180    A..q    ORR      r1,r1,#0x100
-        0x01001e0c:    60c1        .`      STR      r1,[r0,#0xc]
-        0x01001e0e:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x01001e12:    f017b911    ....    B.W      trng_init_ ; 0x1019038
-        0x01001e16:    2001        .       MOVS     r0,#1
-        0x01001e18:    7068        hp      STRB     r0,[r5,#1]
-        0x01001e1a:    4602        .F      MOV      r2,r0
-        0x01001e1c:    2150        P!      MOVS     r1,#0x50
-        0x01001e1e:    2000        .       MOVS     r0,#0
-        0x01001e20:    f7fefd8a    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01001e24:    b2c5        ..      UXTB     r5,r0
-        0x01001e26:    483d        =H      LDR      r0,[pc,#244] ; [0x1001f1c] = 0x500c0000
-        0x01001e28:    f8d00114    ....    LDR      r0,[r0,#0x114]
-        0x01001e2c:    f7fefdb1    ....    BL       $Ven$TT$L$$srand ; 0x1000992
-        0x01001e30:    f1a5030a    ....    SUB      r3,r5,#0xa
-        0x01001e34:    2201        ."      MOVS     r2,#1
-        0x01001e36:    218b        .!      MOVS     r1,#0x8b
-        0x01001e38:    2000        .       MOVS     r0,#0
-        0x01001e3a:    f7fefd82    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001e3e:    f1a50309    ....    SUB      r3,r5,#9
-        0x01001e42:    2201        ."      MOVS     r2,#1
-        0x01001e44:    218d        .!      MOVS     r1,#0x8d
-        0x01001e46:    2000        .       MOVS     r0,#0
-        0x01001e48:    f7fefd7b    ..{.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001e4c:    f1a50308    ....    SUB      r3,r5,#8
-        0x01001e50:    2201        ."      MOVS     r2,#1
-        0x01001e52:    21cc        .!      MOVS     r1,#0xcc
-        0x01001e54:    2000        .       MOVS     r0,#0
-        0x01001e56:    f7fefd74    ..t.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01001e5a:    f04f4080    O..@    MOV      r0,#0x40000000
-        0x01001e5e:    6801        .h      LDR      r1,[r0,#0]
-        0x01001e60:    f0414180    A..A    ORR      r1,r1,#0x40000000
-        0x01001e64:    6001        .`      STR      r1,[r0,#0]
-        0x01001e66:    f7fefdda    ....    BL       $Ven$TT$L$$user_entry4 ; 0x1000a1e
-        0x01001e6a:    8da0        ..      LDRH     r0,[r4,#0x2c]
-        0x01001e6c:    05c0        ..      LSLS     r0,r0,#23
-        0x01001e6e:    d402        ..      BMI      0x1001e76 ; app_main + 762
-        0x01001e70:    b672        r.      CPSID    i
-        0x01001e72:    f3868811    ....    MSR      BASEPRI,r6
-        0x01001e76:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x01001e7a:    2102        .!      MOVS     r1,#2
-        0x01001e7c:    200b        .       MOVS     r0,#0xb
-        0x01001e7e:    f7febda1    ....    B        $Ven$TT$L$$NVIC_SetPriority ; 0x10009c4
-        0x01001e82:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x01001e84:    20003994    .9.     DCD    536885652
-        0x01001e88:    20000080    ...     DCD    536871040
-        0x01001e8c:    40002000    . .@    DCD    1073750016
-        0x01001e90:    20000b60    `..     DCD    536873824
-        0x01001e94:    0101bd90    ....    DCD    16891280
-        0x01001e98:    0101bdcc    ....    DCD    16891340
-        0x01001e9c:    200034f8    .4.     DCD    536884472
-        0x01001ea0:    0101e728    (...    DCD    16901928
-        0x01001ea4:    0101ee30    0...    DCD    16903728
-        0x01001ea8:    20003c00    .<.     DCD    536886272
-        0x01001eac:    20004d9c    .M.     DCD    536890780
-        0x01001eb0:    20000b9c    ...     DCD    536873884
-        0x01001eb4:    0101bdcc    ....    DCD    16891340
-        0x01001eb8:    0101e728    (...    DCD    16901928
-        0x01001ebc:    20000000    ...     DCD    536870912
-        0x01001ec0:    0101bd10    ....    DCD    16891152
-        0x01001ec4:    0101bd90    ....    DCD    16891280
-        0x01001ec8:    e000ed08    ....    DCD    3758157064
-        0x01001ecc:    50058000    ...P    DCD    1342537728
-        0x01001ed0:    01008d21    !...    DCD    16813345
-        0x01001ed4:    2000015c    \..     DCD    536871260
-        0x01001ed8:    01002c55    U,..    DCD    16788565
-        0x01001edc:    20000160    `..     DCD    536871264
-        0x01001ee0:    01014b6f    oK..    DCD    16862063
-        0x01001ee4:    20000164    d..     DCD    536871268
-        0x01001ee8:    01014b45    EK..    DCD    16862021
-        0x01001eec:    20003b9c    .;.     DCD    536886172
-        0x01001ef0:    200020c9    . .     DCD    536879305
-        0x01001ef4:    20000158    X..     DCD    536871256
-        0x01001ef8:    200017a9    ...     DCD    536876969
-        0x01001efc:    2000016c    l..     DCD    536871276
-        0x01001f00:    20001843    C..     DCD    536877123
-        0x01001f04:    20000170    p..     DCD    536871280
-        0x01001f08:    20000efb    ...     DCD    536874747
-        0x01001f0c:    20000174    t..     DCD    536871284
-        0x01001f10:    2000177d    }..     DCD    536876925
-        0x01001f14:    20000168    h..     DCD    536871272
-        0x01001f18:    0001fcc0    ....    DCD    130240
-        0x01001f1c:    500c0000    ...P    DCD    1342963712
-    $t
-    i.app_multi_channel
-    app_multi_channel
-        0x01001f20:    78c1        .x      LDRB     r1,[r0,#3]
-        0x01001f22:    a001        ..      ADR      r0,{pc}+6 ; 0x1001f28
-        0x01001f24:    f7febd26    ..&.    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x01001f28:    7070615b    [app    DCD    1886413147
-        0x01001f2c:    6168635d    ]cha    DCD    1634231133
-        0x01001f30:    6c656e6e    nnel    DCD    1818586734
-        0x01001f34:    0d64253a    :%d.    DCD    224666938
-        0x01001f38:    0000000a    ....    DCD    10
-    $t
-    i.app_otas_get_curr_firmwave_version
-    app_otas_get_curr_firmwave_version
-        0x01001f3c:    4905        .I      LDR      r1,[pc,#20] ; [0x1001f54] = 0x1fcc0
-        0x01001f3e:    f04f7080    O..p    MOV      r0,#0x1000000
-        0x01001f42:    6809        .h      LDR      r1,[r1,#0]
-        0x01001f44:    6989        .i      LDR      r1,[r1,#0x18]
-        0x01001f46:    b111        ..      CBZ      r1,0x1001f4e ; app_otas_get_curr_firmwave_version + 18
-        0x01001f48:    6840        @h      LDR      r0,[r0,#4]
-        0x01001f4a:    f1007080    ...p    ADD      r0,r0,#0x1000000
-        0x01001f4e:    6980        .i      LDR      r0,[r0,#0x18]
-        0x01001f50:    4770        pG      BX       lr
-    $d
-        0x01001f52:    0000        ..      DCW    0
-        0x01001f54:    0001fcc0    ....    DCD    130240
-    $t
-    i.app_otas_get_storage_address
-    app_otas_get_storage_address
-        0x01001f58:    4904        .I      LDR      r1,[pc,#16] ; [0x1001f6c] = 0x1fcc0
-        0x01001f5a:    f04f7080    O..p    MOV      r0,#0x1000000
-        0x01001f5e:    6809        .h      LDR      r1,[r1,#0]
-        0x01001f60:    6989        .i      LDR      r1,[r1,#0x18]
-        0x01001f62:    b109        ..      CBZ      r1,0x1001f68 ; app_otas_get_storage_address + 16
-        0x01001f64:    2000        .       MOVS     r0,#0
-        0x01001f66:    4770        pG      BX       lr
-        0x01001f68:    6840        @h      LDR      r0,[r0,#4]
-        0x01001f6a:    4770        pG      BX       lr
-    $d
-        0x01001f6c:    0001fcc0    ....    DCD    130240
-    $t
-    i.app_otas_read_data
-    app_otas_read_data
-        0x01001f70:    b510        ..      PUSH     {r4,lr}
-        0x01001f72:    4c0a        .L      LDR      r4,[pc,#40] ; [0x1001f9c] = 0x20003840
-        0x01001f74:    4608        .F      MOV      r0,r1
-        0x01001f76:    4622        "F      MOV      r2,r4
-        0x01001f78:    7823        #x      LDRB     r3,[r4,#0]
-        0x01001f7a:    6851        Qh      LDR      r1,[r2,#4]
-        0x01001f7c:    8852        R.      LDRH     r2,[r2,#2]
-        0x01001f7e:    2b06        .+      CMP      r3,#6
-        0x01001f80:    d005        ..      BEQ      0x1001f8e ; app_otas_read_data + 30
-        0x01001f82:    2b08        .+      CMP      r3,#8
-        0x01001f84:    d006        ..      BEQ      0x1001f94 ; app_otas_read_data + 36
-        0x01001f86:    2000        .       MOVS     r0,#0
-        0x01001f88:    210a        .!      MOVS     r1,#0xa
-        0x01001f8a:    7021        !p      STRB     r1,[r4,#0]
-        0x01001f8c:    bd10        ..      POP      {r4,pc}
-        0x01001f8e:    f7fefd4b    ..K.    BL       $Ven$TT$L$$app_boot_load_data ; 0x1000a28
-        0x01001f92:    e001        ..      B        0x1001f98 ; app_otas_read_data + 40
-        0x01001f94:    f7fefcf8    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01001f98:    8860        `.      LDRH     r0,[r4,#2]
-        0x01001f9a:    e7f5        ..      B        0x1001f88 ; app_otas_read_data + 24
-    $d
-        0x01001f9c:    20003840    @8.     DCD    536885312
-    $t
-    i.app_otas_recv_data
-    app_otas_recv_data
-        0x01001fa0:    e92d4ff7    -..O    PUSH     {r0-r2,r4-r11,lr}
-        0x01001fa4:    b082        ..      SUB      sp,sp,#8
-        0x01001fa6:    4690        .F      MOV      r8,r2
-        0x01001fa8:    460d        .F      MOV      r5,r1
-        0x01001faa:    2704        .'      MOVS     r7,#4
-        0x01001fac:    4cfe        .L      LDR      r4,[pc,#1016] ; [0x10023a8] = 0x20003820
-        0x01001fae:    f04f0a00    O...    MOV      r10,#0
-        0x01001fb2:    7820         x      LDRB     r0,[r4,#0]
-        0x01001fb4:    b198        ..      CBZ      r0,0x1001fde ; app_otas_recv_data + 62
-        0x01001fb6:    f884a000    ....    STRB     r10,[r4,#0]
-        0x01001fba:    9802        ..      LDR      r0,[sp,#8]
-        0x01001fbc:    f016fea2    ....    BL       system_latency_disable ; 0x1018d04
-        0x01001fc0:    9802        ..      LDR      r0,[sp,#8]
-        0x01001fc2:    f00bf98f    ....    BL       gatt_mtu_exchange_req ; 0x100d2e4
-        0x01001fc6:    2001        .       MOVS     r0,#1
-        0x01001fc8:    f7fefd33    ..3.    BL       $Ven$TT$L$$app_set_ota_state ; 0x1000a32
-        0x01001fcc:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01001fce:    b920         .      CBNZ     r0,0x1001fda ; app_otas_recv_data + 58
-        0x01001fd0:    01f8        ..      LSLS     r0,r7,#7
-        0x01001fd2:    2103        .!      MOVS     r1,#3
-        0x01001fd4:    f7fefd32    ..2.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01001fd8:    60e0        .`      STR      r0,[r4,#0xc]
-        0x01001fda:    f011fe65    ..e.    BL       ota_start ; 0x1013ca8
-        0x01001fde:    9802        ..      LDR      r0,[sp,#8]
-        0x01001fe0:    f00afe66    ..f.    BL       gatt_get_mtu ; 0x100ccb0
-        0x01001fe4:    4602        .F      MOV      r2,r0
-        0x01001fe6:    f8b50007    ....    LDRH     r0,[r5,#7]
-        0x01001fea:    9000        ..      STR      r0,[sp,#0]
-        0x01001fec:    4643        CF      MOV      r3,r8
-        0x01001fee:    46a3        .F      MOV      r11,r4
-        0x01001ff0:    8921        !.      LDRH     r1,[r4,#8]
-        0x01001ff2:    a0ee        ..      ADR      r0,{pc}+0x3ba ; 0x10023ac
-        0x01001ff4:    f7fefcbe    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01001ff8:    462e        .F      MOV      r6,r5
-        0x01001ffa:    f04f090b    O...    MOV      r9,#0xb
-        0x01001ffe:    2400        .$      MOVS     r4,#0
-        0x01002000:    a0f4        ..      ADR      r0,{pc}+0x3d4 ; 0x10023d4
-        0x01002002:    5d31        1]      LDRB     r1,[r6,r4]
-        0x01002004:    f7fefcb6    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01002008:    1c64        d.      ADDS     r4,r4,#1
-        0x0100200a:    454c        LE      CMP      r4,r9
-        0x0100200c:    d3f8        ..      BCC      0x1002000 ; app_otas_recv_data + 96
-        0x0100200e:    a0f3        ..      ADR      r0,{pc}+0x3ce ; 0x10023dc
-        0x01002010:    f7fefcb0    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01002014:    48f2        .H      LDR      r0,[pc,#968] ; [0x10023e0] = 0x20004090
-        0x01002016:    f011fd2d    ..-.    BL       os_timer_stop ; 0x1013a74
-        0x0100201a:    2200        ."      MOVS     r2,#0
-        0x0100201c:    f2413188    A..1    MOV      r1,#0x1388
-        0x01002020:    48ef        .H      LDR      r0,[pc,#956] ; [0x10023e0] = 0x20004090
-        0x01002022:    f011fce9    ....    BL       os_timer_start ; 0x10139f8
-        0x01002026:    f8bb1008    ....    LDRH     r1,[r11,#8]
-        0x0100202a:    46d9        .F      MOV      r9,r11
-        0x0100202c:    1c49        I.      ADDS     r1,r1,#1
-        0x0100202e:    f8ab1008    ....    STRH     r1,[r11,#8]
-        0x01002032:    f89b0001    ....    LDRB     r0,[r11,#1]
-        0x01002036:    b1c8        ..      CBZ      r0,0x100206c ; app_otas_recv_data + 204
-        0x01002038:    f8b91004    ....    LDRH     r1,[r9,#4]
-        0x0100203c:    f8d9000c    ....    LDR      r0,[r9,#0xc]
-        0x01002040:    464c        LF      MOV      r4,r9
-        0x01002042:    4408        .D      ADD      r0,r0,r1
-        0x01002044:    4642        BF      MOV      r2,r8
-        0x01002046:    4629        )F      MOV      r1,r5
-        0x01002048:    f7fefc9e    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100204c:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100204e:    eb010008    ....    ADD      r0,r1,r8
-        0x01002052:    80a0        ..      STRH     r0,[r4,#4]
-        0x01002054:    88e1        ..      LDRH     r1,[r4,#6]
-        0x01002056:    eba10008    ....    SUB      r0,r1,r8
-        0x0100205a:    0400        ..      LSLS     r0,r0,#16
-        0x0100205c:    0c00        ..      LSRS     r0,r0,#16
-        0x0100205e:    80e0        ..      STRH     r0,[r4,#6]
-        0x01002060:    d169        i.      BNE      0x1002136 ; app_otas_recv_data + 406
-        0x01002062:    f884a001    ....    STRB     r10,[r4,#1]
-        0x01002066:    68e5        .h      LDR      r5,[r4,#0xc]
-        0x01002068:    2005        .       MOVS     r0,#5
-        0x0100206a:    7028        (p      STRB     r0,[r5,#0]
-        0x0100206c:    f011fd40    ..@.    BL       ota_change_flash_pin ; 0x1013af0
-        0x01002070:    f017fe6c    ..l.    BL       wdt_feed ; 0x1019d4c
-        0x01002074:    48cc        .H      LDR      r0,[pc,#816] ; [0x10023a8] = 0x20003820
-        0x01002076:    7829        )x      LDRB     r1,[r5,#0]
-        0x01002078:    3020         0      ADDS     r0,r0,#0x20
-        0x0100207a:    290b        .)      CMP      r1,#0xb
-        0x0100207c:    d22d        -.      BCS      0x10020da ; app_otas_recv_data + 314
-        0x0100207e:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x01002082:    0806        ..      DCW    2054
-        0x01002084:    0f2c0d0d    ..,.    DCD    254545165
-        0x01002088:    2c1b0f11    ...,    DCD    739970833
-        0x0100208c:    004a        J.      DCW    74
-    $t
-        0x0100208e:    1c7f        ..      ADDS     r7,r7,#1
-        0x01002090:    e023        #.      B        0x10020da ; app_otas_recv_data + 314
-        0x01002092:    f8a9a008    ....    STRH     r10,[r9,#8]
-        0x01002096:    9802        ..      LDR      r0,[sp,#8]
-        0x01002098:    f011fd2c    ..,.    BL       ota_clr_buffed_pkt ; 0x1013af4
-        0x0100209c:    1d3f        ?.      ADDS     r7,r7,#4
-        0x0100209e:    e01c        ..      B        0x10020da ; app_otas_recv_data + 314
-        0x010020a0:    1dbf        ..      ADDS     r7,r7,#6
-        0x010020a2:    e01a        ..      B        0x10020da ; app_otas_recv_data + 314
-        0x010020a4:    f8b51007    ....    LDRH     r1,[r5,#7]
-        0x010020a8:    1dbf        ..      ADDS     r7,r7,#6
-        0x010020aa:    19ca        ..      ADDS     r2,r1,r7
-        0x010020ac:    b297        ..      UXTH     r7,r2
-        0x010020ae:    2f14        ./      CMP      r7,#0x14
-        0x010020b0:    d913        ..      BLS      0x10020da ; app_otas_recv_data + 314
-        0x010020b2:    270a        .'      MOVS     r7,#0xa
-        0x010020b4:    2206        ."      MOVS     r2,#6
-        0x010020b6:    e008        ..      B        0x10020ca ; app_otas_recv_data + 298
-        0x010020b8:    f8b51007    ....    LDRH     r1,[r5,#7]
-        0x010020bc:    1dbf        ..      ADDS     r7,r7,#6
-        0x010020be:    19ca        ..      ADDS     r2,r1,r7
-        0x010020c0:    b297        ..      UXTH     r7,r2
-        0x010020c2:    2f14        ./      CMP      r7,#0x14
-        0x010020c4:    d907        ..      BLS      0x10020d6 ; app_otas_recv_data + 310
-        0x010020c6:    270a        .'      MOVS     r7,#0xa
-        0x010020c8:    2208        ."      MOVS     r2,#8
-        0x010020ca:    7002        .p      STRB     r2,[r0,#0]
-        0x010020cc:    8041        A.      STRH     r1,[r0,#2]
-        0x010020ce:    f8d51003    ....    LDR      r1,[r5,#3]
-        0x010020d2:    6041        A`      STR      r1,[r0,#4]
-        0x010020d4:    e001        ..      B        0x10020da ; app_otas_recv_data + 314
-        0x010020d6:    210a        .!      MOVS     r1,#0xa
-        0x010020d8:    7001        .p      STRB     r1,[r0,#0]
-        0x010020da:    1d38        8.      ADDS     r0,r7,#4
-        0x010020dc:    2103        .!      MOVS     r1,#3
-        0x010020de:    f7fefcad    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010020e2:    4606        .F      MOV      r6,r0
-        0x010020e4:    9802        ..      LDR      r0,[sp,#8]
-        0x010020e6:    7030        0p      STRB     r0,[r6,#0]
-        0x010020e8:    8077        w.      STRH     r7,[r6,#2]
-        0x010020ea:    f886a004    ....    STRB     r10,[r6,#4]
-        0x010020ee:    7828        (x      LDRB     r0,[r5,#0]
-        0x010020f0:    7170        pq      STRB     r0,[r6,#5]
-        0x010020f2:    1f38        8.      SUBS     r0,r7,#4
-        0x010020f4:    46d3        .F      MOV      r11,r10
-        0x010020f6:    80f0        ..      STRH     r0,[r6,#6]
-        0x010020f8:    7828        (x      LDRB     r0,[r5,#0]
-        0x010020fa:    f8dfa2ac    ....    LDR      r10,[pc,#684] ; [0x10023a8] = 0x20003820
-        0x010020fe:    1d34        4.      ADDS     r4,r6,#4
-        0x01002100:    f10a0a18    ....    ADD      r10,r10,#0x18
-        0x01002104:    280a        .(      CMP      r0,#0xa
-        0x01002106:    d27d        }.      BCS      0x1002204 ; app_otas_recv_data + 612
-        0x01002108:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x0100210c:    28241e18    ..$(    DCD    673455640
-        0x01002110:    fcef5b1d    .[..    DCD    4243544861
-        0x01002114:    ebec        ..      DCW    60396
-    $t
-        0x01002116:    4642        BF      MOV      r2,r8
-        0x01002118:    4629        )F      MOV      r1,r5
-        0x0100211a:    464c        LF      MOV      r4,r9
-        0x0100211c:    f8d9000c    ....    LDR      r0,[r9,#0xc]
-        0x01002120:    f7fefc32    ..2.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002124:    f8b50007    ....    LDRH     r0,[r5,#7]
-        0x01002128:    80e0        ..      STRH     r0,[r4,#6]
-        0x0100212a:    f8a48004    ....    STRH     r8,[r4,#4]
-        0x0100212e:    2001        .       MOVS     r0,#1
-        0x01002130:    7060        `p      STRB     r0,[r4,#1]
-        0x01002132:    f011fdb7    ....    BL       ota_recover_flash_pin ; 0x1013ca4
-        0x01002136:    b005        ..      ADD      sp,sp,#0x14
-        0x01002138:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x0100213c:    f7fefc33    ..3.    BL       $Ven$TT$L$$app_boot_get_storage_type ; 0x10009a6
-        0x01002140:    f0400010    @...    ORR      r0,r0,#0x10
-        0x01002144:    7120         q      STRB     r0,[r4,#4]
-        0x01002146:    e17f        ..      B        0x1002448 ; app_otas_recv_data + 1192
-        0x01002148:    f7ffff06    ....    BL       app_otas_get_storage_address ; 0x1001f58
-        0x0100214c:    6060        ``      STR      r0,[r4,#4]
-        0x0100214e:    f8c90014    ....    STR      r0,[r9,#0x14]
-        0x01002152:    e179        y.      B        0x1002448 ; app_otas_recv_data + 1192
-        0x01002154:    48a3        .H      LDR      r0,[pc,#652] ; [0x10023e4] = 0x20000080
-        0x01002156:    6980        .i      LDR      r0,[r0,#0x18]
-        0x01002158:    6060        ``      STR      r0,[r4,#4]
-        0x0100215a:    e175        u.      B        0x1002448 ; app_otas_recv_data + 1192
-        0x0100215c:    f8d50003    ....    LDR      r0,[r5,#3]
-        0x01002160:    6060        ``      STR      r0,[r4,#4]
-        0x01002162:    f7fffef9    ....    BL       app_otas_get_storage_address ; 0x1001f58
-        0x01002166:    49a0        .I      LDR      r1,[pc,#640] ; [0x10023e8] = 0x1fcc0
-        0x01002168:    4605        .F      MOV      r5,r0
-        0x0100216a:    f04f7080    O..p    MOV      r0,#0x1000000
-        0x0100216e:    6809        .h      LDR      r1,[r1,#0]
-        0x01002170:    6989        .i      LDR      r1,[r1,#0x18]
-        0x01002172:    b129        ).      CBZ      r1,0x1002180 ; app_otas_recv_data + 480
-        0x01002174:    6841        Ah      LDR      r1,[r0,#4]
-        0x01002176:    b119        ..      CBZ      r1,0x1002180 ; app_otas_recv_data + 480
-        0x01002178:    6860        `h      LDR      r0,[r4,#4]
-        0x0100217a:    4281        .B      CMP      r1,r0
-        0x0100217c:    d904        ..      BLS      0x1002188 ; app_otas_recv_data + 488
-        0x0100217e:    e007        ..      B        0x1002190 ; app_otas_recv_data + 496
-        0x01002180:    6840        @h      LDR      r0,[r0,#4]
-        0x01002182:    6861        ah      LDR      r1,[r4,#4]
-        0x01002184:    4288        .B      CMP      r0,r1
-        0x01002186:    d903        ..      BLS      0x1002190 ; app_otas_recv_data + 496
-        0x01002188:    9802        ..      LDR      r0,[sp,#8]
-        0x0100218a:    f005fee9    ....    BL       gap_disconnect_req ; 0x1007f60
-        0x0100218e:    e15b        [.      B        0x1002448 ; app_otas_recv_data + 1192
-        0x01002190:    6860        `h      LDR      r0,[r4,#4]
-        0x01002192:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x01002196:    42a8        .B      CMP      r0,r5
-        0x01002198:    d110        ..      BNE      0x10021bc ; app_otas_recv_data + 540
-        0x0100219a:    110c        ..      ASRS     r4,r1,#4
-        0x0100219c:    460f        .F      MOV      r7,r1
-        0x0100219e:    2000        .       MOVS     r0,#0
-        0x010021a0:    f7fefc51    ..Q.    BL       $Ven$TT$L$$flash_protect_disable ; 0x1000a46
-        0x010021a4:    1960        `.      ADDS     r0,r4,r5
-        0x010021a6:    f7fefc53    ..S.    BL       $Ven$TT$L$$flash_page_erase ; 0x1000a50
-        0x010021aa:    2000        .       MOVS     r0,#0
-        0x010021ac:    f7fefc55    ..U.    BL       $Ven$TT$L$$flash_protect_enable ; 0x1000a5a
-        0x010021b0:    f5047480    ...t    ADD      r4,r4,#0x100
-        0x010021b4:    b2a4        ..      UXTH     r4,r4
-        0x010021b6:    42bc        .B      CMP      r4,r7
-        0x010021b8:    d3f1        ..      BCC      0x100219e ; app_otas_recv_data + 510
-        0x010021ba:    e145        E.      B        0x1002448 ; app_otas_recv_data + 1192
-        0x010021bc:    f7fefc52    ..R.    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x010021c0:    e142        B.      B        0x1002448 ; app_otas_recv_data + 1192
-        0x010021c2:    f8d50003    ....    LDR      r0,[r5,#3]
-        0x010021c6:    6060        ``      STR      r0,[r4,#4]
-        0x010021c8:    f8b52007    ...     LDRH     r2,[r5,#7]
-        0x010021cc:    f04f7080    O..p    MOV      r0,#0x1000000
-        0x010021d0:    8122        ".      STRH     r2,[r4,#8]
-        0x010021d2:    6841        Ah      LDR      r1,[r0,#4]
-        0x010021d4:    6860        `h      LDR      r0,[r4,#4]
-        0x010021d6:    ebb00f41    ..A.    CMP      r0,r1,LSL #1
-        0x010021da:    d302        ..      BCC      0x10021e2 ; app_otas_recv_data + 578
-        0x010021dc:    f1050109    ....    ADD      r1,r5,#9
-        0x010021e0:    e07c        |.      B        0x10022dc ; app_otas_recv_data + 828
-        0x010021e2:    f7fffeb9    ....    BL       app_otas_get_storage_address ; 0x1001f58
-        0x010021e6:    6861        ah      LDR      r1,[r4,#4]
-        0x010021e8:    4607        .F      MOV      r7,r0
-        0x010021ea:    42b9        .B      CMP      r1,r7
-        0x010021ec:    d119        ..      BNE      0x1002222 ; app_otas_recv_data + 642
-        0x010021ee:    f8da0000    ....    LDR      r0,[r10,#0]
-        0x010021f2:    b9b0        ..      CBNZ     r0,0x1002222 ; app_otas_recv_data + 642
-        0x010021f4:    8920         .      LDRH     r0,[r4,#8]
-        0x010021f6:    f44f7180    O..q    MOV      r1,#0x100
-        0x010021fa:    fbb1f3f0    ....    UDIV     r3,r1,r0
-        0x010021fe:    fb001313    ....    MLS      r3,r0,r3,r1
-        0x01002202:    e000        ..      B        0x1002206 ; app_otas_recv_data + 614
-        0x01002204:    e11e        ..      B        0x1002444 ; app_otas_recv_data + 1188
-        0x01002206:    fbb1f1f0    ....    UDIV     r1,r1,r0
-        0x0100220a:    b103        ..      CBZ      r3,0x100220e ; app_otas_recv_data + 622
-        0x0100220c:    1c49        I.      ADDS     r1,r1,#1
-        0x0100220e:    f8aa1006    ....    STRH     r1,[r10,#6]
-        0x01002212:    4348        HC      MULS     r0,r1,r0
-        0x01002214:    2103        .!      MOVS     r1,#3
-        0x01002216:    f7fefc11    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100221a:    f8ca0000    ....    STR      r0,[r10,#0]
-        0x0100221e:    f8aab004    ....    STRH     r11,[r10,#4]
-        0x01002222:    4649        IF      MOV      r1,r9
-        0x01002224:    6860        `h      LDR      r0,[r4,#4]
-        0x01002226:    e9d13204    ...2    LDRD     r3,r2,[r1,#0x10]
-        0x0100222a:    4413        .D      ADD      r3,r3,r2
-        0x0100222c:    4298        .B      CMP      r0,r3
-        0x0100222e:    d011        ..      BEQ      0x1002254 ; app_otas_recv_data + 692
-        0x01002230:    4290        .B      CMP      r0,r2
-        0x01002232:    d00f        ..      BEQ      0x1002254 ; app_otas_recv_data + 692
-        0x01002234:    eb000108    ....    ADD      r1,r0,r8
-        0x01002238:    9100        ..      STR      r1,[sp,#0]
-        0x0100223a:    4601        .F      MOV      r1,r0
-        0x0100223c:    4643        CF      MOV      r3,r8
-        0x0100223e:    486b        kH      LDR      r0,[pc,#428] ; [0x10023ec] = 0x101bc1c
-        0x01002240:    f7fefb98    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01002244:    0030        0.      MOVS     r0,r6
-        0x01002246:    d001        ..      BEQ      0x100224c ; app_otas_recv_data + 684
-        0x01002248:    f7fefc11    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100224c:    2001        .       MOVS     r0,#1
-        0x0100224e:    f011fd49    ..I.    BL       ota_stop ; 0x1013ce4
-        0x01002252:    e770        p.      B        0x1002136 ; app_otas_recv_data + 406
-        0x01002254:    6148        Ha      STR      r0,[r1,#0x14]
-        0x01002256:    8922        ".      LDRH     r2,[r4,#8]
-        0x01002258:    f8c92010    ...     STR      r2,[r9,#0x10]
-        0x0100225c:    f8ba1006    ....    LDRH     r1,[r10,#6]
-        0x01002260:    46d0        .F      MOV      r8,r10
-        0x01002262:    1e49        I.      SUBS     r1,r1,#1
-        0x01002264:    fb027301    ...s    MLA      r3,r2,r1,r7
-        0x01002268:    4283        .B      CMP      r3,r0
-        0x0100226a:    d3b7        ..      BCC      0x10021dc ; app_otas_recv_data + 572
-        0x0100226c:    f8d80000    ....    LDR      r0,[r8,#0]
-        0x01002270:    2800        .(      CMP      r0,#0
-        0x01002272:    d035        5.      BEQ      0x10022e0 ; app_otas_recv_data + 832
-        0x01002274:    f8b83004    ...0    LDRH     r3,[r8,#4]
-        0x01002278:    f1050109    ....    ADD      r1,r5,#9
-        0x0100227c:    4418        .D      ADD      r0,r0,r3
-        0x0100227e:    f7fefb83    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002282:    f8b81004    ....    LDRH     r1,[r8,#4]
-        0x01002286:    8920         .      LDRH     r0,[r4,#8]
-        0x01002288:    4401        .D      ADD      r1,r1,r0
-        0x0100228a:    b289        ..      UXTH     r1,r1
-        0x0100228c:    f8a81004    ....    STRH     r1,[r8,#4]
-        0x01002290:    f8b82006    ...     LDRH     r2,[r8,#6]
-        0x01002294:    4350        PC      MULS     r0,r2,r0
-        0x01002296:    4288        .B      CMP      r0,r1
-        0x01002298:    dc22        ".      BGT      0x10022e0 ; app_otas_recv_data + 832
-        0x0100229a:    f7fffe4f    ..O.    BL       app_otas_get_curr_firmwave_version ; 0x1001f3c
-        0x0100229e:    f8d81000    ....    LDR      r1,[r8,#0]
-        0x010022a2:    6989        .i      LDR      r1,[r1,#0x18]
-        0x010022a4:    4288        .B      CMP      r0,r1
-        0x010022a6:    d30f        ..      BCC      0x10022c8 ; app_otas_recv_data + 808
-        0x010022a8:    f7fffe48    ..H.    BL       app_otas_get_curr_firmwave_version ; 0x1001f3c
-        0x010022ac:    1c44        D.      ADDS     r4,r0,#1
-        0x010022ae:    f8d80000    ....    LDR      r0,[r8,#0]
-        0x010022b2:    6981        .i      LDR      r1,[r0,#0x18]
-        0x010022b4:    a04e        N.      ADR      r0,{pc}+0x13c ; 0x10023f0
-        0x010022b6:    f7fefb5d    ..].    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010022ba:    4621        !F      MOV      r1,r4
-        0x010022bc:    a050        P.      ADR      r0,{pc}+0x144 ; 0x1002400
-        0x010022be:    f7fefb59    ..Y.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010022c2:    f8d80000    ....    LDR      r0,[r8,#0]
-        0x010022c6:    6184        .a      STR      r4,[r0,#0x18]
-        0x010022c8:    f8b82004    ...     LDRH     r2,[r8,#4]
-        0x010022cc:    f8d81000    ....    LDR      r1,[r8,#0]
-        0x010022d0:    f5077080    ...p    ADD      r0,r7,#0x100
-        0x010022d4:    f5017180    ...q    ADD      r1,r1,#0x100
-        0x010022d8:    f5a27280    ...r    SUB      r2,r2,#0x100
-        0x010022dc:    f7fefbcc    ....    BL       $Ven$TT$L$$app_otas_save_data ; 0x1000a78
-        0x010022e0:    e0b2        ..      B        0x1002448 ; app_otas_recv_data + 1192
-        0x010022e2:    e025        %.      B        0x1002330 ; app_otas_recv_data + 912
-        0x010022e4:    e017        ..      B        0x1002316 ; app_otas_recv_data + 886
-        0x010022e6:    e00d        ..      B        0x1002304 ; app_otas_recv_data + 868
-        0x010022e8:    e7ff        ..      B        0x10022ea ; app_otas_recv_data + 842
-        0x010022ea:    f8550f03    U...    LDR      r0,[r5,#3]!
-        0x010022ee:    6060        ``      STR      r0,[r4,#4]
-        0x010022f0:    88aa        ..      LDRH     r2,[r5,#4]
-        0x010022f2:    8122        ".      STRH     r2,[r4,#8]
-        0x010022f4:    2f0a        ./      CMP      r7,#0xa
-        0x010022f6:    d004        ..      BEQ      0x1002302 ; app_otas_recv_data + 866
-        0x010022f8:    6861        ah      LDR      r1,[r4,#4]
-        0x010022fa:    f104000a    ....    ADD      r0,r4,#0xa
-        0x010022fe:    f7fefb93    ....    BL       $Ven$TT$L$$app_boot_load_data ; 0x1000a28
-        0x01002302:    e0a1        ..      B        0x1002448 ; app_otas_recv_data + 1192
-        0x01002304:    f8d50003    ....    LDR      r0,[r5,#3]
-        0x01002308:    6060        ``      STR      r0,[r4,#4]
-        0x0100230a:    f8b52007    ...     LDRH     r2,[r5,#7]
-        0x0100230e:    8122        ".      STRH     r2,[r4,#8]
-        0x01002310:    f1050109    ....    ADD      r1,r5,#9
-        0x01002314:    e009        ..      B        0x100232a ; app_otas_recv_data + 906
-        0x01002316:    f8550f03    U...    LDR      r0,[r5,#3]!
-        0x0100231a:    6060        ``      STR      r0,[r4,#4]
-        0x0100231c:    88aa        ..      LDRH     r2,[r5,#4]
-        0x0100231e:    8122        ".      STRH     r2,[r4,#8]
-        0x01002320:    2f0a        ./      CMP      r7,#0xa
-        0x01002322:    d004        ..      BEQ      0x100232e ; app_otas_recv_data + 910
-        0x01002324:    6861        ah      LDR      r1,[r4,#4]
-        0x01002326:    f104000a    ....    ADD      r0,r4,#0xa
-        0x0100232a:    f7fefb2d    ..-.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100232e:    e08b        ..      B        0x1002448 ; app_otas_recv_data + 1192
-        0x01002330:    f8da0000    ....    LDR      r0,[r10,#0]
-        0x01002334:    4654        TF      MOV      r4,r10
-        0x01002336:    b350        P.      CBZ      r0,0x100238e ; app_otas_recv_data + 1006
-        0x01002338:    f7fffe0e    ....    BL       app_otas_get_storage_address ; 0x1001f58
-        0x0100233c:    4607        .F      MOV      r7,r0
-        0x0100233e:    f8d52007    ...     LDR      r2,[r5,#7]
-        0x01002342:    f8d50003    ....    LDR      r0,[r5,#3]
-        0x01002346:    4639        9F      MOV      r1,r7
-        0x01002348:    f7fefb9b    ....    BL       $Ven$TT$L$$app_otas_crc_cal ; 0x1000a82
-        0x0100234c:    b190        ..      CBZ      r0,0x1002374 ; app_otas_recv_data + 980
-        0x0100234e:    2000        .       MOVS     r0,#0
-        0x01002350:    f7fefb79    ..y.    BL       $Ven$TT$L$$flash_protect_disable ; 0x1000a46
-        0x01002354:    4638        8F      MOV      r0,r7
-        0x01002356:    f7fefb7b    ..{.    BL       $Ven$TT$L$$flash_page_erase ; 0x1000a50
-        0x0100235a:    2000        .       MOVS     r0,#0
-        0x0100235c:    f7fefb7d    ..}.    BL       $Ven$TT$L$$flash_protect_enable ; 0x1000a5a
-        0x01002360:    a02b        +.      ADR      r0,{pc}+0xb0 ; 0x1002410
-        0x01002362:    f7fefb07    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01002366:    f44f7280    O..r    MOV      r2,#0x100
-        0x0100236a:    4638        8F      MOV      r0,r7
-        0x0100236c:    6821        !h      LDR      r1,[r4,#0]
-        0x0100236e:    f7fefb83    ....    BL       $Ven$TT$L$$app_otas_save_data ; 0x1000a78
-        0x01002372:    e00c        ..      B        0x100238e ; app_otas_recv_data + 1006
-        0x01002374:    a02c        ,.      ADR      r0,{pc}+0xb4 ; 0x1002428
-        0x01002376:    f7fefafd    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100237a:    0030        0.      MOVS     r0,r6
-        0x0100237c:    d001        ..      BEQ      0x1002382 ; app_otas_recv_data + 994
-        0x0100237e:    f7fefb76    ..v.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002382:    2002        .       MOVS     r0,#2
-        0x01002384:    f011fcae    ....    BL       ota_stop ; 0x1013ce4
-        0x01002388:    2000        .       MOVS     r0,#0
-        0x0100238a:    f7fefb7f    ....    BL       $Ven$TT$L$$platform_reset_patch ; 0x1000a8c
-        0x0100238e:    2000        .       MOVS     r0,#0
-        0x01002390:    f7fefb4f    ..O.    BL       $Ven$TT$L$$app_set_ota_state ; 0x1000a32
-        0x01002394:    482a        *H      LDR      r0,[pc,#168] ; [0x1002440] = 0x50058000
-        0x01002396:    f41ad16b    ..k.    BL       uart_finish_transfers ; 0x1c670
-        0x0100239a:    9802        ..      LDR      r0,[sp,#8]
-        0x0100239c:    f011fbaa    ....    BL       ota_clr_buffed_pkt ; 0x1013af4
-        0x010023a0:    2000        .       MOVS     r0,#0
-        0x010023a2:    f7fefb73    ..s.    BL       $Ven$TT$L$$platform_reset_patch ; 0x1000a8c
-        0x010023a6:    e04f        O.      B        0x1002448 ; app_otas_recv_data + 1192
-    $d
-        0x010023a8:    20003820     8.     DCD    536885280
-        0x010023ac:    5f707061    app_    DCD    1601204321
-        0x010023b0:    7361746f    otas    DCD    1935766639
-        0x010023b4:    6365725f    _rec    DCD    1667592799
-        0x010023b8:    61645f76    v_da    DCD    1633967990
-        0x010023bc:    255b6174    ta[%    DCD    626745716
-        0x010023c0:    203a5d64    d]:     DCD    540695908
-        0x010023c4:    202c6425    %d,     DCD    539780133
-        0x010023c8:    202e6425    %d.     DCD    539911205
-        0x010023cc:    0a0d6425    %d..    DCD    168649765
-        0x010023d0:    00000000    ....    DCD    0
-        0x010023d4:    30257830    0x%0    DCD    807761968
-        0x010023d8:    002c5832    2X,.    DCD    2906162
-        0x010023dc:    00000a0d    ....    DCD    2573
-        0x010023e0:    20004090    .@.     DCD    536887440
-        0x010023e4:    20000080    ...     DCD    536871040
-        0x010023e8:    0001fcc0    ....    DCD    130240
-        0x010023ec:    0101bc1c    ....    DCD    16890908
-        0x010023f0:    5f646c6f    old_    DCD    1600416879
-        0x010023f4:    3a726576    ver:    DCD    980575606
-        0x010023f8:    58383025    %08X    DCD    1480077349
-        0x010023fc:    00000a0d    ....    DCD    2573
-        0x01002400:    5f77656e    new_    DCD    1601660270
-        0x01002404:    3a726576    ver:    DCD    980575606
-        0x01002408:    58383025    %08X    DCD    1480077349
-        0x0100240c:    00000a0d    ....    DCD    2573
-        0x01002410:    33637263    crc3    DCD    862155363
-        0x01002414:    68632032    2 ch    DCD    1751326770
-        0x01002418:    206b6365    eck     DCD    543908709
-        0x0100241c:    63637573    succ    DCD    1667462515
-        0x01002420:    0d737365    ess.    DCD    225669989
-        0x01002424:    0000000a    ....    DCD    10
-        0x01002428:    33637263    crc3    DCD    862155363
-        0x0100242c:    68632032    2 ch    DCD    1751326770
-        0x01002430:    206b6365    eck     DCD    543908709
-        0x01002434:    6c696166    fail    DCD    1818845542
-        0x01002438:    0a0d0a0d    ....    DCD    168626701
-        0x0100243c:    00000000    ....    DCD    0
-        0x01002440:    50058000    ...P    DCD    1342537728
-    $t
-        0x01002444:    2002        .       MOVS     r0,#2
-        0x01002446:    7020         p      STRB     r0,[r4,#0]
-        0x01002448:    8872        r.      LDRH     r2,[r6,#2]
-        0x0100244a:    1d31        1.      ADDS     r1,r6,#4
-        0x0100244c:    9802        ..      LDR      r0,[sp,#8]
-        0x0100244e:    f011fc03    ....    BL       ota_gatt_report_notify ; 0x1013c58
-        0x01002452:    f011fc27    ..'.    BL       ota_recover_flash_pin ; 0x1013ca4
-        0x01002456:    0030        0.      MOVS     r0,r6
-        0x01002458:    f43faefb    ?...    BEQ      0x1002252 ; app_otas_recv_data + 690
-        0x0100245c:    b005        ..      ADD      sp,sp,#0x14
-        0x0100245e:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01002462:    f7febb04    ....    B        $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002466:    0000        ..      MOVS     r0,r0
-    i.app_per_sync_completed_ind_func
-    app_per_sync_completed_ind_func
-        0x01002468:    b500        ..      PUSH     {lr}
-        0x0100246a:    b085        ..      SUB      sp,sp,#0x14
-        0x0100246c:    210e        .!      MOVS     r1,#0xe
-        0x0100246e:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01002472:    4805        .H      LDR      r0,[pc,#20] ; [0x1002488] = 0x200049b4
-        0x01002474:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x01002478:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0100247c:    2900        .)      CMP      r1,#0
-        0x0100247e:    d001        ..      BEQ      0x1002484 ; app_per_sync_completed_ind_func + 28
-        0x01002480:    4668        hF      MOV      r0,sp
-        0x01002482:    4788        .G      BLX      r1
-        0x01002484:    b005        ..      ADD      sp,sp,#0x14
-        0x01002486:    bd00        ..      POP      {pc}
-    $d
-        0x01002488:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_per_sync_established_ind_func
-    app_per_sync_established_ind_func
-        0x0100248c:    b500        ..      PUSH     {lr}
-        0x0100248e:    b085        ..      SUB      sp,sp,#0x14
-        0x01002490:    210d        .!      MOVS     r1,#0xd
-        0x01002492:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x01002496:    7841        Ax      LDRB     r1,[r0,#1]
-        0x01002498:    f88d1004    ....    STRB     r1,[sp,#4]
-        0x0100249c:    8841        A.      LDRH     r1,[r0,#2]
-        0x0100249e:    f8ad1006    ....    STRH     r1,[sp,#6]
-        0x010024a2:    7901        .y      LDRB     r1,[r0,#4]
-        0x010024a4:    f88d1008    ....    STRB     r1,[sp,#8]
-        0x010024a8:    f8d01006    ....    LDR      r1,[r0,#6]
-        0x010024ac:    f8cd1009    ....    STR      r1,[sp,#9]
-        0x010024b0:    8941        A.      LDRH     r1,[r0,#0xa]
-        0x010024b2:    f8ad100d    ....    STRH     r1,[sp,#0xd]
-        0x010024b6:    7b00        .{      LDRB     r0,[r0,#0xc]
-        0x010024b8:    f88d000f    ....    STRB     r0,[sp,#0xf]
-        0x010024bc:    4804        .H      LDR      r0,[pc,#16] ; [0x10024d0] = 0x200049b4
-        0x010024be:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x010024c2:    2900        .)      CMP      r1,#0
-        0x010024c4:    d001        ..      BEQ      0x10024ca ; app_per_sync_established_ind_func + 62
-        0x010024c6:    4668        hF      MOV      r0,sp
-        0x010024c8:    4788        .G      BLX      r1
-        0x010024ca:    b005        ..      ADD      sp,sp,#0x14
-        0x010024cc:    bd00        ..      POP      {pc}
-    $d
-        0x010024ce:    0000        ..      DCW    0
-        0x010024d0:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_random_key
-    app_random_key
-        0x010024d4:    b510        ..      PUSH     {r4,lr}
-        0x010024d6:    4907        .I      LDR      r1,[pc,#28] ; [0x10024f4] = 0x20003594
-        0x010024d8:    4604        .F      MOV      r4,r0
-        0x010024da:    78c0        .x      LDRB     r0,[r0,#3]
-        0x010024dc:    f8810044    ..D.    STRB     r0,[r1,#0x44]
-        0x010024e0:    2000        .       MOVS     r0,#0
-        0x010024e2:    f005fa03    ....    BL       device_key_send ; 0x10078ec
-        0x010024e6:    78e1        .x      LDRB     r1,[r4,#3]
-        0x010024e8:    e8bd4010    ...@    POP      {r4,lr}
-        0x010024ec:    a002        ..      ADR      r0,{pc}+0xc ; 0x10024f8
-        0x010024ee:    f7feba41    ..A.    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x010024f2:    0000        ..      DCW    0
-        0x010024f4:    20003594    .5.     DCD    536884628
-        0x010024f8:    7070615b    [app    DCD    1886413147
-        0x010024fc:    6e61725d    ]ran    DCD    1851880029
-        0x01002500:    3a6d6f64    dom:    DCD    980250468
-        0x01002504:    78323025    %02x    DCD    2016555045
-        0x01002508:    00000a0d    ....    DCD    2573
-    $t
-    i.app_reset_complete_ind_func
-    app_reset_complete_ind_func
-        0x0100250c:    480d        .H      LDR      r0,[pc,#52] ; [0x1002544] = 0x20000080
-        0x0100250e:    b510        ..      PUSH     {r4,lr}
-        0x01002510:    8d80        ..      LDRH     r0,[r0,#0x2c]
-        0x01002512:    0400        ..      LSLS     r0,r0,#16
-        0x01002514:    d50c        ..      BPL      0x1002530 ; app_reset_complete_ind_func + 36
-        0x01002516:    4c0c        .L      LDR      r4,[pc,#48] ; [0x1002548] = 0x500c0000
-        0x01002518:    f8d40114    ....    LDR      r0,[r4,#0x114]
-        0x0100251c:    f504748a    ...t    ADD      r4,r4,#0x114
-        0x01002520:    f7fefa37    ..7.    BL       $Ven$TT$L$$srand ; 0x1000992
-        0x01002524:    2000        .       MOVS     r0,#0
-        0x01002526:    61a0        .a      STR      r0,[r4,#0x18]
-        0x01002528:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100252c:    f016be4c    ..L.    B.W      user_entry_after_ble_init ; 0x10191c8
-        0x01002530:    4806        .H      LDR      r0,[pc,#24] ; [0x100254c] = 0x200049b4
-        0x01002532:    6fc1        .o      LDR      r1,[r0,#0x7c]
-        0x01002534:    b109        ..      CBZ      r1,0x100253a ; app_reset_complete_ind_func + 46
-        0x01002536:    2000        .       MOVS     r0,#0
-        0x01002538:    4788        .G      BLX      r1
-        0x0100253a:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100253e:    2000        .       MOVS     r0,#0
-        0x01002540:    f004b8bc    ....    B.W      ble_gap_set_dev_config ; 0x10066bc
-    $d
-        0x01002544:    20000080    ...     DCD    536871040
-        0x01002548:    500c0000    ...P    DCD    1342963712
-        0x0100254c:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_scanning_completed_ind_func
-    app_scanning_completed_ind_func
-        0x01002550:    b500        ..      PUSH     {lr}
-        0x01002552:    b085        ..      SUB      sp,sp,#0x14
-        0x01002554:    210c        .!      MOVS     r1,#0xc
-        0x01002556:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x0100255a:    4805        .H      LDR      r0,[pc,#20] ; [0x1002570] = 0x200049b4
-        0x0100255c:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x01002560:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01002564:    2900        .)      CMP      r1,#0
-        0x01002566:    d001        ..      BEQ      0x100256c ; app_scanning_completed_ind_func + 28
-        0x01002568:    4668        hF      MOV      r0,sp
-        0x0100256a:    4788        .G      BLX      r1
-        0x0100256c:    b005        ..      ADD      sp,sp,#0x14
-        0x0100256e:    bd00        ..      POP      {pc}
-    $d
-        0x01002570:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_sec_msg_dflt_handler
-    app_sec_msg_dflt_handler
-        0x01002574:    2000        .       MOVS     r0,#0
-        0x01002576:    4770        pG      BX       lr
-    i.app_set_dev_config_complete_ind_func
-    app_set_dev_config_complete_ind_func
-        0x01002578:    490b        .I      LDR      r1,[pc,#44] ; [0x10025a8] = 0x200049b4
-        0x0100257a:    b510        ..      PUSH     {r4,lr}
-        0x0100257c:    2000        .       MOVS     r0,#0
-        0x0100257e:    7248        Hr      STRB     r0,[r1,#9]
-        0x01002580:    f000fa00    ....    BL       appm_create_conn_act ; 0x1002984
-        0x01002584:    f000fac2    ....    BL       appm_create_per_sync_act ; 0x1002b0c
-        0x01002588:    2000        .       MOVS     r0,#0
-        0x0100258a:    f000f997    ....    BL       appm_create_adv_act ; 0x10028bc
-        0x0100258e:    4807        .H      LDR      r0,[pc,#28] ; [0x10025ac] = 0x20000080
-        0x01002590:    f890004e    ..N.    LDRB     r0,[r0,#0x4e]
-        0x01002594:    2802        .(      CMP      r0,#2
-        0x01002596:    d902        ..      BLS      0x100259e ; app_set_dev_config_complete_ind_func + 38
-        0x01002598:    2000        .       MOVS     r0,#0
-        0x0100259a:    f000f98f    ....    BL       appm_create_adv_act ; 0x10028bc
-        0x0100259e:    e8bd4010    ...@    POP      {r4,lr}
-        0x010025a2:    2000        .       MOVS     r0,#0
-        0x010025a4:    f000bacc    ....    B.W      appm_create_scan_act ; 0x1002b40
-    $d
-        0x010025a8:    200049b4    .I.     DCD    536889780
-        0x010025ac:    20000080    ...     DCD    536871040
-    $t
-    i.app_set_phy_ind_func
-    app_set_phy_ind_func
-        0x010025b0:    b500        ..      PUSH     {lr}
-        0x010025b2:    b085        ..      SUB      sp,sp,#0x14
-        0x010025b4:    220a        ."      MOVS     r2,#0xa
-        0x010025b6:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x010025ba:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x010025be:    7808        .x      LDRB     r0,[r1,#0]
-        0x010025c0:    f88d0005    ....    STRB     r0,[sp,#5]
-        0x010025c4:    7848        Hx      LDRB     r0,[r1,#1]
-        0x010025c6:    f88d0006    ....    STRB     r0,[sp,#6]
-        0x010025ca:    4806        .H      LDR      r0,[pc,#24] ; [0x10025e4] = 0x200049b4
-        0x010025cc:    780a        .x      LDRB     r2,[r1,#0]
-        0x010025ce:    f8002f74    ..t/    STRB     r2,[r0,#0x74]!
-        0x010025d2:    7849        Ix      LDRB     r1,[r1,#1]
-        0x010025d4:    7041        Ap      STRB     r1,[r0,#1]
-        0x010025d6:    6a41        Aj      LDR      r1,[r0,#0x24]
-        0x010025d8:    2900        .)      CMP      r1,#0
-        0x010025da:    d001        ..      BEQ      0x10025e0 ; app_set_phy_ind_func + 48
-        0x010025dc:    4668        hF      MOV      r0,sp
-        0x010025de:    4788        .G      BLX      r1
-        0x010025e0:    b005        ..      ADD      sp,sp,#0x14
-        0x010025e2:    bd00        ..      POP      {pc}
-    $d
-        0x010025e4:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_svc_added_ind_func
-    app_svc_added_ind_func
-        0x010025e8:    4902        .I      LDR      r1,[pc,#8] ; [0x10025f4] = 0x200049b4
-        0x010025ea:    6f89        .o      LDR      r1,[r1,#0x78]
-        0x010025ec:    2900        .)      CMP      r1,#0
-        0x010025ee:    d000        ..      BEQ      0x10025f2 ; app_svc_added_ind_func + 10
-        0x010025f0:    4708        .G      BX       r1
-        0x010025f2:    4770        pG      BX       lr
-    $d
-        0x010025f4:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_update_params_complete_ind_func
-    app_update_params_complete_ind_func
-        0x010025f8:    4770        pG      BX       lr
-        0x010025fa:    0000        ..      MOVS     r0,r0
-    i.app_update_params_rejected_ind_func
-    app_update_params_rejected_ind_func
-        0x010025fc:    b500        ..      PUSH     {lr}
-        0x010025fe:    b085        ..      SUB      sp,sp,#0x14
-        0x01002600:    2207        ."      MOVS     r2,#7
-        0x01002602:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01002606:    4806        .H      LDR      r0,[pc,#24] ; [0x1002620] = 0x200049b4
-        0x01002608:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x0100260c:    f88d1005    ....    STRB     r1,[sp,#5]
-        0x01002610:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01002614:    2900        .)      CMP      r1,#0
-        0x01002616:    d001        ..      BEQ      0x100261c ; app_update_params_rejected_ind_func + 32
-        0x01002618:    4668        hF      MOV      r0,sp
-        0x0100261a:    4788        .G      BLX      r1
-        0x0100261c:    b005        ..      ADD      sp,sp,#0x14
-        0x0100261e:    bd00        ..      POP      {pc}
-    $d
-        0x01002620:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_update_params_update_ind_func
-    app_update_params_update_ind_func
-        0x01002624:    b500        ..      PUSH     {lr}
-        0x01002626:    b085        ..      SUB      sp,sp,#0x14
-        0x01002628:    2208        ."      MOVS     r2,#8
-        0x0100262a:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x0100262e:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01002632:    8808        ..      LDRH     r0,[r1,#0]
-        0x01002634:    f8ad0006    ....    STRH     r0,[sp,#6]
-        0x01002638:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100263a:    f8ad0008    ....    STRH     r0,[sp,#8]
-        0x0100263e:    8888        ..      LDRH     r0,[r1,#4]
-        0x01002640:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x01002644:    4807        .H      LDR      r0,[pc,#28] ; [0x1002664] = 0x200049b4
-        0x01002646:    880a        ..      LDRH     r2,[r1,#0]
-        0x01002648:    f8202f6e     .n/    STRH     r2,[r0,#0x6e]!
-        0x0100264c:    884a        J.      LDRH     r2,[r1,#2]
-        0x0100264e:    8042        B.      STRH     r2,[r0,#2]
-        0x01002650:    8889        ..      LDRH     r1,[r1,#4]
-        0x01002652:    8081        ..      STRH     r1,[r0,#4]
-        0x01002654:    f8d0102a    ..*.    LDR      r1,[r0,#0x2a]
-        0x01002658:    2900        .)      CMP      r1,#0
-        0x0100265a:    d001        ..      BEQ      0x1002660 ; app_update_params_update_ind_func + 60
-        0x0100265c:    4668        hF      MOV      r0,sp
-        0x0100265e:    4788        .G      BLX      r1
-        0x01002660:    b005        ..      ADD      sp,sp,#0x14
-        0x01002662:    bd00        ..      POP      {pc}
-    $d
-        0x01002664:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_update_phy_rejected_ind_func
-    app_update_phy_rejected_ind_func
-        0x01002668:    b500        ..      PUSH     {lr}
-        0x0100266a:    b085        ..      SUB      sp,sp,#0x14
-        0x0100266c:    2209        ."      MOVS     r2,#9
-        0x0100266e:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01002672:    4806        .H      LDR      r0,[pc,#24] ; [0x100268c] = 0x200049b4
-        0x01002674:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x01002678:    f88d1005    ....    STRB     r1,[sp,#5]
-        0x0100267c:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01002680:    2900        .)      CMP      r1,#0
-        0x01002682:    d001        ..      BEQ      0x1002688 ; app_update_phy_rejected_ind_func + 32
-        0x01002684:    4668        hF      MOV      r0,sp
-        0x01002686:    4788        .G      BLX      r1
-        0x01002688:    b005        ..      ADD      sp,sp,#0x14
-        0x0100268a:    bd00        ..      POP      {pc}
-    $d
-        0x0100268c:    200049b4    .I.     DCD    536889780
-    $t
-    i.app_url_set
-    app_url_set
-        0x01002690:    b510        ..      PUSH     {r4,lr}
-        0x01002692:    4c08        .L      LDR      r4,[pc,#32] ; [0x10026b4] = 0x20003594
-        0x01002694:    78c0        .x      LDRB     r0,[r0,#3]
-        0x01002696:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x01002698:    2000        .       MOVS     r0,#0
-        0x0100269a:    f005f927    ..'.    BL       device_key_send ; 0x10078ec
-        0x0100269e:    7be0        .{      LDRB     r0,[r4,#0xf]
-        0x010026a0:    b108        ..      CBZ      r0,0x10026a6 ; app_url_set + 22
-        0x010026a2:    a105        ..      ADR      r1,{pc}+0x16 ; 0x10026b8
-        0x010026a4:    e000        ..      B        0x10026a8 ; app_url_set + 24
-        0x010026a6:    a105        ..      ADR      r1,{pc}+0x16 ; 0x10026bc
-        0x010026a8:    e8bd4010    ...@    POP      {r4,lr}
-        0x010026ac:    a004        ..      ADR      r0,{pc}+0x14 ; 0x10026c0
-        0x010026ae:    f7feb961    ..a.    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x010026b2:    0000        ..      DCW    0
-        0x010026b4:    20003594    .5.     DCD    536884628
-        0x010026b8:    00006e6f    on..    DCD    28271
-        0x010026bc:    0066666f    off.    DCD    6710895
-        0x010026c0:    7070615b    [app    DCD    1886413147
-        0x010026c4:    6c72755d    ]url    DCD    1819440477
-        0x010026c8:    0d732520     %s.    DCD    225649952
-        0x010026cc:    0000000a    ....    DCD    10
-    $t
-    i.appm_adv_get_defer_op
-    appm_adv_get_defer_op
-        0x010026d0:    4902        .I      LDR      r1,[pc,#8] ; [0x10026dc] = 0x20004984
-        0x010026d2:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x010026d6:    f8110030    ..0.    LDRB     r0,[r1,r0,LSL #3]
-        0x010026da:    4770        pG      BX       lr
-    $d
-        0x010026dc:    20004984    .I.     DCD    536889732
-    $t
-    i.appm_adv_recv_gapm_cmp
-    appm_adv_recv_gapm_cmp
-        0x010026e0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010026e4:    4688        .F      MOV      r8,r1
-        0x010026e6:    4601        .F      MOV      r1,r0
-        0x010026e8:    4858        XH      LDR      r0,[pc,#352] ; [0x100284c] = 0x200049b4
-        0x010026ea:    2500        .%      MOVS     r5,#0
-        0x010026ec:    4614        .F      MOV      r4,r2
-        0x010026ee:    7883        .x      LDRB     r3,[r0,#2]
-        0x010026f0:    4543        CE      CMP      r3,r8
-        0x010026f2:    d003        ..      BEQ      0x10026fc ; appm_adv_recv_gapm_cmp + 28
-        0x010026f4:    78c3        .x      LDRB     r3,[r0,#3]
-        0x010026f6:    4543        CE      CMP      r3,r8
-        0x010026f8:    d100        ..      BNE      0x10026fc ; appm_adv_recv_gapm_cmp + 28
-        0x010026fa:    2501        .%      MOVS     r5,#1
-        0x010026fc:    4e53        SN      LDR      r6,[pc,#332] ; [0x100284c] = 0x200049b4
-        0x010026fe:    2202        ."      MOVS     r2,#2
-        0x01002700:    3e30        0>      SUBS     r6,r6,#0x30
-        0x01002702:    29a4        .)      CMP      r1,#0xa4
-        0x01002704:    d025        %.      BEQ      0x1002752 ; appm_adv_recv_gapm_cmp + 114
-        0x01002706:    2700        .'      MOVS     r7,#0
-        0x01002708:    29a0        .)      CMP      r1,#0xa0
-        0x0100270a:    d038        8.      BEQ      0x100277e ; appm_adv_recv_gapm_cmp + 158
-        0x0100270c:    29a8        .)      CMP      r1,#0xa8
-        0x0100270e:    d001        ..      BEQ      0x1002714 ; appm_adv_recv_gapm_cmp + 52
-        0x01002710:    29a7        .)      CMP      r1,#0xa7
-        0x01002712:    d17d        }.      BNE      0x1002810 ; appm_adv_recv_gapm_cmp + 304
-        0x01002714:    4428        (D      ADD      r0,r0,r5
-        0x01002716:    21ff        .!      MOVS     r1,#0xff
-        0x01002718:    7107        .q      STRB     r7,[r0,#4]
-        0x0100271a:    7081        .p      STRB     r1,[r0,#2]
-        0x0100271c:    eb050045    ..E.    ADD      r0,r5,r5,LSL #1
-        0x01002720:    f8161030    ..0.    LDRB     r1,[r6,r0,LSL #3]
-        0x01002724:    074a        J.      LSLS     r2,r1,#29
-        0x01002726:    d50d        ..      BPL      0x1002744 ; appm_adv_recv_gapm_cmp + 100
-        0x01002728:    f0210104    !...    BIC      r1,r1,#4
-        0x0100272c:    eb0605c0    ....    ADD      r5,r6,r0,LSL #3
-        0x01002730:    f8061030    ..0.    STRB     r1,[r6,r0,LSL #3]
-        0x01002734:    6868        hh      LDR      r0,[r5,#4]
-        0x01002736:    b128        (.      CBZ      r0,0x1002744 ; appm_adv_recv_gapm_cmp + 100
-        0x01002738:    f000f8c0    ....    BL       appm_create_adv_act ; 0x10028bc
-        0x0100273c:    6868        hh      LDR      r0,[r5,#4]
-        0x0100273e:    f7fef996    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002742:    606f        o`      STR      r7,[r5,#4]
-        0x01002744:    4622        "F      MOV      r2,r4
-        0x01002746:    4641        AF      MOV      r1,r8
-        0x01002748:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100274c:    2000        .       MOVS     r0,#0
-        0x0100274e:    f7febe9f    ....    B        app_act_deleted_ind_func ; 0x1001490
-        0x01002752:    b114        ..      CBZ      r4,0x100275a ; appm_adv_recv_gapm_cmp + 122
-        0x01002754:    4428        (D      ADD      r0,r0,r5
-        0x01002756:    7102        .q      STRB     r2,[r0,#4]
-        0x01002758:    e014        ..      B        0x1002784 ; appm_adv_recv_gapm_cmp + 164
-        0x0100275a:    4428        (D      ADD      r0,r0,r5
-        0x0100275c:    2104        .!      MOVS     r1,#4
-        0x0100275e:    7101        .q      STRB     r1,[r0,#4]
-        0x01002760:    eb050045    ..E.    ADD      r0,r5,r5,LSL #1
-        0x01002764:    f8161030    ..0.    LDRB     r1,[r6,r0,LSL #3]
-        0x01002768:    07ca        ..      LSLS     r2,r1,#31
-        0x0100276a:    d06c        l.      BEQ      0x1002846 ; appm_adv_recv_gapm_cmp + 358
-        0x0100276c:    f0210101    !...    BIC      r1,r1,#1
-        0x01002770:    f8061030    ..0.    STRB     r1,[r6,r0,LSL #3]
-        0x01002774:    4628        (F      MOV      r0,r5
-        0x01002776:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100277a:    f000bd05    ....    B.W      appm_stop_advertising ; 0x1003188
-        0x0100277e:    4428        (D      ADD      r0,r0,r5
-        0x01002780:    b134        4.      CBZ      r4,0x1002790 ; appm_adv_recv_gapm_cmp + 176
-        0x01002782:    7107        .q      STRB     r7,[r0,#4]
-        0x01002784:    4621        !F      MOV      r1,r4
-        0x01002786:    4640        @F      MOV      r0,r8
-        0x01002788:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100278c:    f7febea2    ....    B        app_adv_complete_ind_func ; 0x10014d4
-        0x01002790:    7102        .q      STRB     r2,[r0,#4]
-        0x01002792:    4622        "F      MOV      r2,r4
-        0x01002794:    4641        AF      MOV      r1,r8
-        0x01002796:    2000        .       MOVS     r0,#0
-        0x01002798:    f7fefe56    ..V.    BL       app_act_created_ind_func ; 0x1001448
-        0x0100279c:    eb050445    ..E.    ADD      r4,r5,r5,LSL #1
-        0x010027a0:    46b0        .F      MOV      r8,r6
-        0x010027a2:    f8161034    ..4.    LDRB     r1,[r6,r4,LSL #3]
-        0x010027a6:    0708        ..      LSLS     r0,r1,#28
-        0x010027a8:    d510        ..      BPL      0x10027cc ; appm_adv_recv_gapm_cmp + 236
-        0x010027aa:    f0210108    !...    BIC      r1,r1,#8
-        0x010027ae:    eb0806c4    ....    ADD      r6,r8,r4,LSL #3
-        0x010027b2:    f8081034    ..4.    STRB     r1,[r8,r4,LSL #3]
-        0x010027b6:    68b1        .h      LDR      r1,[r6,#8]
-        0x010027b8:    b141        A.      CBZ      r1,0x10027cc ; appm_adv_recv_gapm_cmp + 236
-        0x010027ba:    f8312b02    1..+    LDRH     r2,[r1],#2
-        0x010027be:    4628        (F      MOV      r0,r5
-        0x010027c0:    f000fb26    ..&.    BL       appm_set_advertising_data ; 0x1002e10
-        0x010027c4:    68b0        .h      LDR      r0,[r6,#8]
-        0x010027c6:    f7fef952    ..R.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010027ca:    60b7        .`      STR      r7,[r6,#8]
-        0x010027cc:    f8181034    ..4.    LDRB     r1,[r8,r4,LSL #3]
-        0x010027d0:    06c8        ..      LSLS     r0,r1,#27
-        0x010027d2:    d510        ..      BPL      0x10027f6 ; appm_adv_recv_gapm_cmp + 278
-        0x010027d4:    f0210110    !...    BIC      r1,r1,#0x10
-        0x010027d8:    eb0806c4    ....    ADD      r6,r8,r4,LSL #3
-        0x010027dc:    f8081034    ..4.    STRB     r1,[r8,r4,LSL #3]
-        0x010027e0:    68f1        .h      LDR      r1,[r6,#0xc]
-        0x010027e2:    b141        A.      CBZ      r1,0x10027f6 ; appm_adv_recv_gapm_cmp + 278
-        0x010027e4:    f8312b02    1..+    LDRH     r2,[r1],#2
-        0x010027e8:    4628        (F      MOV      r0,r5
-        0x010027ea:    f000fbdf    ....    BL       appm_set_scan_response_data ; 0x1002fac
-        0x010027ee:    68f0        .h      LDR      r0,[r6,#0xc]
-        0x010027f0:    f7fef93d    ..=.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010027f4:    60f7        .`      STR      r7,[r6,#0xc]
-        0x010027f6:    f8181034    ..4.    LDRB     r1,[r8,r4,LSL #3]
-        0x010027fa:    0648        H.      LSLS     r0,r1,#25
-        0x010027fc:    d512        ..      BPL      0x1002824 ; appm_adv_recv_gapm_cmp + 324
-        0x010027fe:    f0210140    !.@.    BIC      r1,r1,#0x40
-        0x01002802:    eb0806c4    ....    ADD      r6,r8,r4,LSL #3
-        0x01002806:    f8081034    ..4.    STRB     r1,[r8,r4,LSL #3]
-        0x0100280a:    6931        1i      LDR      r1,[r6,#0x10]
-        0x0100280c:    b151        Q.      CBZ      r1,0x1002824 ; appm_adv_recv_gapm_cmp + 324
-        0x0100280e:    e000        ..      B        0x1002812 ; appm_adv_recv_gapm_cmp + 306
-        0x01002810:    e019        ..      B        0x1002846 ; appm_adv_recv_gapm_cmp + 358
-        0x01002812:    f8312b02    1..+    LDRH     r2,[r1],#2
-        0x01002816:    4628        (F      MOV      r0,r5
-        0x01002818:    f000fb7a    ..z.    BL       appm_set_per_adv_data ; 0x1002f10
-        0x0100281c:    6930        0i      LDR      r0,[r6,#0x10]
-        0x0100281e:    f7fef926    ..&.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002822:    6137        7a      STR      r7,[r6,#0x10]
-        0x01002824:    f8181034    ..4.    LDRB     r1,[r8,r4,LSL #3]
-        0x01002828:    4640        @F      MOV      r0,r8
-        0x0100282a:    068a        ..      LSLS     r2,r1,#26
-        0x0100282c:    d50b        ..      BPL      0x1002846 ; appm_adv_recv_gapm_cmp + 358
-        0x0100282e:    f0210120    !. .    BIC      r1,r1,#0x20
-        0x01002832:    f8001034    ..4.    STRB     r1,[r0,r4,LSL #3]
-        0x01002836:    eb0800c4    ....    ADD      r0,r8,r4,LSL #3
-        0x0100283a:    8a81        ..      LDRH     r1,[r0,#0x14]
-        0x0100283c:    4628        (F      MOV      r0,r5
-        0x0100283e:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002842:    f000bc01    ....    B.W      appm_start_advertising ; 0x1003048
-        0x01002846:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100284a:    0000        ..      DCW    0
-        0x0100284c:    200049b4    .I.     DCD    536889780
-    $t
-    i.appm_adv_set_defer_op
-    appm_adv_set_defer_op
-        0x01002850:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
-        0x01002854:    4803        .H      LDR      r0,[pc,#12] ; [0x1002864] = 0x20004984
-        0x01002856:    f8103032    ..20    LDRB     r3,[r0,r2,LSL #3]
-        0x0100285a:    430b        .C      ORRS     r3,r3,r1
-        0x0100285c:    f8003032    ..20    STRB     r3,[r0,r2,LSL #3]
-        0x01002860:    4770        pG      BX       lr
-    $d
-        0x01002862:    0000        ..      DCW    0
-        0x01002864:    20004984    .I.     DCD    536889732
-    $t
-    i.appm_conn_recv_gapm_cmp
-    appm_conn_recv_gapm_cmp
-        0x01002868:    b430        0.      PUSH     {r4,r5}
-        0x0100286a:    460b        .F      MOV      r3,r1
-        0x0100286c:    4912        .I      LDR      r1,[pc,#72] ; [0x10028b8] = 0x20003b09
-        0x0100286e:    2403        .$      MOVS     r4,#3
-        0x01002870:    28a4        .(      CMP      r0,#0xa4
-        0x01002872:    d00c        ..      BEQ      0x100288e ; appm_conn_recv_gapm_cmp + 38
-        0x01002874:    2500        .%      MOVS     r5,#0
-        0x01002876:    28a2        .(      CMP      r0,#0xa2
-        0x01002878:    d014        ..      BEQ      0x10028a4 ; appm_conn_recv_gapm_cmp + 60
-        0x0100287a:    28a8        .(      CMP      r0,#0xa8
-        0x0100287c:    d001        ..      BEQ      0x1002882 ; appm_conn_recv_gapm_cmp + 26
-        0x0100287e:    28a7        .(      CMP      r0,#0xa7
-        0x01002880:    d10e        ..      BNE      0x10028a0 ; appm_conn_recv_gapm_cmp + 56
-        0x01002882:    54cd        .T      STRB     r5,[r1,r3]
-        0x01002884:    bc30        0.      POP      {r4,r5}
-        0x01002886:    4619        .F      MOV      r1,r3
-        0x01002888:    2002        .       MOVS     r0,#2
-        0x0100288a:    f7febe01    ....    B        app_act_deleted_ind_func ; 0x1001490
-        0x0100288e:    b12a        *.      CBZ      r2,0x100289c ; appm_conn_recv_gapm_cmp + 52
-        0x01002890:    54cc        .T      STRB     r4,[r1,r3]
-        0x01002892:    bc30        0.      POP      {r4,r5}
-        0x01002894:    4611        .F      MOV      r1,r2
-        0x01002896:    4618        .F      MOV      r0,r3
-        0x01002898:    f7febe88    ....    B        app_conn_complete_ind_func ; 0x10015ac
-        0x0100289c:    2005        .       MOVS     r0,#5
-        0x0100289e:    54c8        .T      STRB     r0,[r1,r3]
-        0x010028a0:    bc30        0.      POP      {r4,r5}
-        0x010028a2:    4770        pG      BX       lr
-        0x010028a4:    b12a        *.      CBZ      r2,0x10028b2 ; appm_conn_recv_gapm_cmp + 74
-        0x010028a6:    54cd        .T      STRB     r5,[r1,r3]
-        0x010028a8:    bc30        0.      POP      {r4,r5}
-        0x010028aa:    4619        .F      MOV      r1,r3
-        0x010028ac:    2002        .       MOVS     r0,#2
-        0x010028ae:    f7febdcb    ....    B        app_act_created_ind_func ; 0x1001448
-        0x010028b2:    54cc        .T      STRB     r4,[r1,r3]
-        0x010028b4:    e7f8        ..      B        0x10028a8 ; appm_conn_recv_gapm_cmp + 64
-    $d
-        0x010028b6:    0000        ..      DCW    0
-        0x010028b8:    20003b09    .;.     DCD    536886025
-    $t
-    i.appm_create_adv_act
-    appm_create_adv_act
-        0x010028bc:    b140        @.      CBZ      r0,0x10028d0 ; appm_create_adv_act + 20
-        0x010028be:    7801        .x      LDRB     r1,[r0,#0]
-        0x010028c0:    068a        ..      LSLS     r2,r1,#26
-        0x010028c2:    d501        ..      BPL      0x10028c8 ; appm_create_adv_act + 12
-        0x010028c4:    f000b8e2    ....    B.W      appm_create_per_adv_act ; 0x1002a8c
-        0x010028c8:    06c9        ..      LSLS     r1,r1,#27
-        0x010028ca:    d501        ..      BPL      0x10028d0 ; appm_create_adv_act + 20
-        0x010028cc:    f000b802    ....    B.W      appm_create_aux_adv_act ; 0x10028d4
-        0x010028d0:    f000b876    ..v.    B.W      appm_create_legacy_adv_act ; 0x10029c0
-    i.appm_create_aux_adv_act
-    appm_create_aux_adv_act
-        0x010028d4:    b510        ..      PUSH     {r4,lr}
-        0x010028d6:    4604        .F      MOV      r4,r0
-        0x010028d8:    2328        (#      MOVS     r3,#0x28
-        0x010028da:    2203        ."      MOVS     r2,#3
-        0x010028dc:    2107        .!      MOVS     r1,#7
-        0x010028de:    f44f605a    O.Z`    MOV      r0,#0xda0
-        0x010028e2:    f7fef8d8    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010028e6:    21a0        .!      MOVS     r1,#0xa0
-        0x010028e8:    7001        .p      STRB     r1,[r0,#0]
-        0x010028ea:    4925        %I      LDR      r1,[pc,#148] ; [0x1002980] = 0x20003afc
-        0x010028ec:    2301        .#      MOVS     r3,#1
-        0x010028ee:    7809        .x      LDRB     r1,[r1,#0]
-        0x010028f0:    7041        Ap      STRB     r1,[r0,#1]
-        0x010028f2:    7103        .q      STRB     r3,[r0,#4]
-        0x010028f4:    7743        Cw      STRB     r3,[r0,#0x1d]
-        0x010028f6:    7a61        az      LDRB     r1,[r4,#9]
-        0x010028f8:    f8801021    ..!.    STRB     r1,[r0,#0x21]
-        0x010028fc:    7822        "x      LDRB     r2,[r4,#0]
-        0x010028fe:    2100        .!      MOVS     r1,#0
-        0x01002900:    2a11        .*      CMP      r2,#0x11
-        0x01002902:    d00a        ..      BEQ      0x100291a ; appm_create_aux_adv_act + 70
-        0x01002904:    2a12        .*      CMP      r2,#0x12
-        0x01002906:    d00a        ..      BEQ      0x100291e ; appm_create_aux_adv_act + 74
-        0x01002908:    2a15        .*      CMP      r2,#0x15
-        0x0100290a:    d00a        ..      BEQ      0x1002922 ; appm_create_aux_adv_act + 78
-        0x0100290c:    2a16        .*      CMP      r2,#0x16
-        0x0100290e:    d00b        ..      BEQ      0x1002928 ; appm_create_aux_adv_act + 84
-        0x01002910:    2a13        .*      CMP      r2,#0x13
-        0x01002912:    d00d        ..      BEQ      0x1002930 ; appm_create_aux_adv_act + 92
-        0x01002914:    2a14        .*      CMP      r2,#0x14
-        0x01002916:    d010        ..      BEQ      0x100293a ; appm_create_aux_adv_act + 102
-        0x01002918:    e01b        ..      B        0x1002952 ; appm_create_aux_adv_act + 126
-        0x0100291a:    80c3        ..      STRH     r3,[r0,#6]
-        0x0100291c:    e002        ..      B        0x1002924 ; appm_create_aux_adv_act + 80
-        0x0100291e:    2205        ."      MOVS     r2,#5
-        0x01002920:    e003        ..      B        0x100292a ; appm_create_aux_adv_act + 86
-        0x01002922:    80c1        ..      STRH     r1,[r0,#6]
-        0x01002924:    7141        Aq      STRB     r1,[r0,#5]
-        0x01002926:    e014        ..      B        0x1002952 ; appm_create_aux_adv_act + 126
-        0x01002928:    2204        ."      MOVS     r2,#4
-        0x0100292a:    80c2        ..      STRH     r2,[r0,#6]
-        0x0100292c:    7141        Aq      STRB     r1,[r0,#5]
-        0x0100292e:    e008        ..      B        0x1002942 ; appm_create_aux_adv_act + 110
-        0x01002930:    f44f7281    O..r    MOV      r2,#0x102
-        0x01002934:    80c2        ..      STRH     r2,[r0,#6]
-        0x01002936:    7143        Cq      STRB     r3,[r0,#5]
-        0x01002938:    e00b        ..      B        0x1002952 ; appm_create_aux_adv_act + 126
-        0x0100293a:    f44f7283    O..r    MOV      r2,#0x106
-        0x0100293e:    80c2        ..      STRH     r2,[r0,#6]
-        0x01002940:    7143        Cq      STRB     r3,[r0,#5]
-        0x01002942:    f8d42002    ...     LDR      r2,[r4,#2]
-        0x01002946:    f8c0200a    ...     STR      r2,[r0,#0xa]
-        0x0100294a:    88e2        ..      LDRH     r2,[r4,#6]
-        0x0100294c:    81c2        ..      STRH     r2,[r0,#0xe]
-        0x0100294e:    7a22        "z      LDRB     r2,[r4,#8]
-        0x01002950:    7402        .t      STRB     r2,[r0,#0x10]
-        0x01002952:    7a62        bz      LDRB     r2,[r4,#9]
-        0x01002954:    2a03        .*      CMP      r2,#3
-        0x01002956:    d102        ..      BNE      0x100295e ; appm_create_aux_adv_act + 138
-        0x01002958:    7742        Bw      STRB     r2,[r0,#0x1d]
-        0x0100295a:    f8802021    ..!     STRB     r2,[r0,#0x21]
-        0x0100295e:    7be2        .{      LDRB     r2,[r4,#0xf]
-        0x01002960:    7242        Br      STRB     r2,[r0,#9]
-        0x01002962:    7ba2        .{      LDRB     r2,[r4,#0xe]
-        0x01002964:    7702        .w      STRB     r2,[r0,#0x1c]
-        0x01002966:    8962        b.      LDRH     r2,[r4,#0xa]
-        0x01002968:    6142        Ba      STR      r2,[r0,#0x14]
-        0x0100296a:    89a2        ..      LDRH     r2,[r4,#0xc]
-        0x0100296c:    6182        .a      STR      r2,[r0,#0x18]
-        0x0100296e:    f8801020    .. .    STRB     r1,[r0,#0x20]
-        0x01002972:    7c21        !|      LDRB     r1,[r4,#0x10]
-        0x01002974:    f8801022    ..".    STRB     r1,[r0,#0x22]
-        0x01002978:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100297c:    f7feb890    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x01002980:    20003afc    .:.     DCD    536886012
-    $t
-    i.appm_create_conn_act
-    appm_create_conn_act
-        0x01002984:    b510        ..      PUSH     {r4,lr}
-        0x01002986:    490c        .I      LDR      r1,[pc,#48] ; [0x10029b8] = 0x20004a50
-        0x01002988:    4604        .F      MOV      r4,r0
-        0x0100298a:    2006        .       MOVS     r0,#6
-        0x0100298c:    7008        .p      STRB     r0,[r1,#0]
-        0x0100298e:    2302        .#      MOVS     r3,#2
-        0x01002990:    2203        ."      MOVS     r2,#3
-        0x01002992:    2107        .!      MOVS     r1,#7
-        0x01002994:    f44f605a    O.Z`    MOV      r0,#0xda0
-        0x01002998:    f7fef87d    ..}.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100299c:    b12c        ,.      CBZ      r4,0x10029aa ; appm_create_conn_act + 38
-        0x0100299e:    8821        !.      LDRH     r1,[r4,#0]
-        0x010029a0:    8001        ..      STRH     r1,[r0,#0]
-        0x010029a2:    e8bd4010    ...@    POP      {r4,lr}
-        0x010029a6:    f7feb87b    ..{.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010029aa:    21a2        .!      MOVS     r1,#0xa2
-        0x010029ac:    7001        .p      STRB     r1,[r0,#0]
-        0x010029ae:    4903        .I      LDR      r1,[pc,#12] ; [0x10029bc] = 0x20003afc
-        0x010029b0:    7809        .x      LDRB     r1,[r1,#0]
-        0x010029b2:    7041        Ap      STRB     r1,[r0,#1]
-        0x010029b4:    e7f5        ..      B        0x10029a2 ; appm_create_conn_act + 30
-    $d
-        0x010029b6:    0000        ..      DCW    0
-        0x010029b8:    20004a50    PJ.     DCD    536889936
-        0x010029bc:    20003afc    .:.     DCD    536886012
-    $t
-    i.appm_create_legacy_adv_act
-    appm_create_legacy_adv_act
-        0x010029c0:    b570        p.      PUSH     {r4-r6,lr}
-        0x010029c2:    4604        .F      MOV      r4,r0
-        0x010029c4:    2328        (#      MOVS     r3,#0x28
-        0x010029c6:    2203        ."      MOVS     r2,#3
-        0x010029c8:    2107        .!      MOVS     r1,#7
-        0x010029ca:    f44f605a    O.Z`    MOV      r0,#0xda0
-        0x010029ce:    f7fef862    ..b.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010029d2:    21a0        .!      MOVS     r1,#0xa0
-        0x010029d4:    7001        .p      STRB     r1,[r0,#0]
-        0x010029d6:    2303        .#      MOVS     r3,#3
-        0x010029d8:    2201        ."      MOVS     r2,#1
-        0x010029da:    2100        .!      MOVS     r1,#0
-        0x010029dc:    b15c        \.      CBZ      r4,0x10029f6 ; appm_create_legacy_adv_act + 54
-        0x010029de:    7101        .q      STRB     r1,[r0,#4]
-        0x010029e0:    7742        Bw      STRB     r2,[r0,#0x1d]
-        0x010029e2:    7da5        .}      LDRB     r5,[r4,#0x16]
-        0x010029e4:    2602        .&      MOVS     r6,#2
-        0x010029e6:    2d03        .-      CMP      r5,#3
-        0x010029e8:    d211        ..      BCS      0x1002a0e ; appm_create_legacy_adv_act + 78
-        0x010029ea:    b185        ..      CBZ      r5,0x1002a0e ; appm_create_legacy_adv_act + 78
-        0x010029ec:    2d01        .-      CMP      r5,#1
-        0x010029ee:    d010        ..      BEQ      0x1002a12 ; appm_create_legacy_adv_act + 82
-        0x010029f0:    2d02        .-      CMP      r5,#2
-        0x010029f2:    d010        ..      BEQ      0x1002a16 ; appm_create_legacy_adv_act + 86
-        0x010029f4:    e010        ..      B        0x1002a18 ; appm_create_legacy_adv_act + 88
-        0x010029f6:    7041        Ap      STRB     r1,[r0,#1]
-        0x010029f8:    7101        .q      STRB     r1,[r0,#4]
-        0x010029fa:    80c3        ..      STRH     r3,[r0,#6]
-        0x010029fc:    7241        Ar      STRB     r1,[r0,#9]
-        0x010029fe:    2307        .#      MOVS     r3,#7
-        0x01002a00:    7703        .w      STRB     r3,[r0,#0x1c]
-        0x01002a02:    7742        Bw      STRB     r2,[r0,#0x1d]
-        0x01002a04:    7141        Aq      STRB     r1,[r0,#5]
-        0x01002a06:    f44f7170    O.pq    MOV      r1,#0x3c0
-        0x01002a0a:    6141        Aa      STR      r1,[r0,#0x14]
-        0x01002a0c:    e036        6.      B        0x1002a7c ; appm_create_legacy_adv_act + 188
-        0x01002a0e:    7142        Bq      STRB     r2,[r0,#5]
-        0x01002a10:    e002        ..      B        0x1002a18 ; appm_create_legacy_adv_act + 88
-        0x01002a12:    7146        Fq      STRB     r6,[r0,#5]
-        0x01002a14:    e000        ..      B        0x1002a18 ; appm_create_legacy_adv_act + 88
-        0x01002a16:    7141        Aq      STRB     r1,[r0,#5]
-        0x01002a18:    7822        "x      LDRB     r2,[r4,#0]
-        0x01002a1a:    2a01        .*      CMP      r2,#1
-        0x01002a1c:    d00c        ..      BEQ      0x1002a38 ; appm_create_legacy_adv_act + 120
-        0x01002a1e:    2a02        .*      CMP      r2,#2
-        0x01002a20:    d00c        ..      BEQ      0x1002a3c ; appm_create_legacy_adv_act + 124
-        0x01002a22:    2a05        .*      CMP      r2,#5
-        0x01002a24:    d00c        ..      BEQ      0x1002a40 ; appm_create_legacy_adv_act + 128
-        0x01002a26:    2a04        .*      CMP      r2,#4
-        0x01002a28:    d00e        ..      BEQ      0x1002a48 ; appm_create_legacy_adv_act + 136
-        0x01002a2a:    2a03        .*      CMP      r2,#3
-        0x01002a2c:    d00e        ..      BEQ      0x1002a4c ; appm_create_legacy_adv_act + 140
-        0x01002a2e:    2a06        .*      CMP      r2,#6
-        0x01002a30:    d00e        ..      BEQ      0x1002a50 ; appm_create_legacy_adv_act + 144
-        0x01002a32:    2a07        .*      CMP      r2,#7
-        0x01002a34:    d00e        ..      BEQ      0x1002a54 ; appm_create_legacy_adv_act + 148
-        0x01002a36:    e00f        ..      B        0x1002a58 ; appm_create_legacy_adv_act + 152
-        0x01002a38:    80c3        ..      STRH     r3,[r0,#6]
-        0x01002a3a:    e00d        ..      B        0x1002a58 ; appm_create_legacy_adv_act + 152
-        0x01002a3c:    2205        ."      MOVS     r2,#5
-        0x01002a3e:    e000        ..      B        0x1002a42 ; appm_create_legacy_adv_act + 130
-        0x01002a40:    220d        ."      MOVS     r2,#0xd
-        0x01002a42:    80c2        ..      STRH     r2,[r0,#6]
-        0x01002a44:    7141        Aq      STRB     r1,[r0,#5]
-        0x01002a46:    e007        ..      B        0x1002a58 ; appm_create_legacy_adv_act + 152
-        0x01002a48:    80c6        ..      STRH     r6,[r0,#6]
-        0x01002a4a:    e005        ..      B        0x1002a58 ; appm_create_legacy_adv_act + 152
-        0x01002a4c:    80c1        ..      STRH     r1,[r0,#6]
-        0x01002a4e:    e003        ..      B        0x1002a58 ; appm_create_legacy_adv_act + 152
-        0x01002a50:    80c1        ..      STRH     r1,[r0,#6]
-        0x01002a52:    e000        ..      B        0x1002a56 ; appm_create_legacy_adv_act + 150
-        0x01002a54:    80c3        ..      STRH     r3,[r0,#6]
-        0x01002a56:    7143        Cq      STRB     r3,[r0,#5]
-        0x01002a58:    490b        .I      LDR      r1,[pc,#44] ; [0x1002a88] = 0x20003afc
-        0x01002a5a:    7809        .x      LDRB     r1,[r1,#0]
-        0x01002a5c:    7041        Ap      STRB     r1,[r0,#1]
-        0x01002a5e:    f8d41002    ....    LDR      r1,[r4,#2]
-        0x01002a62:    f8c0100a    ....    STR      r1,[r0,#0xa]
-        0x01002a66:    88e1        ..      LDRH     r1,[r4,#6]
-        0x01002a68:    81c1        ..      STRH     r1,[r0,#0xe]
-        0x01002a6a:    7a21        !z      LDRB     r1,[r4,#8]
-        0x01002a6c:    7401        .t      STRB     r1,[r0,#0x10]
-        0x01002a6e:    7ba1        .{      LDRB     r1,[r4,#0xe]
-        0x01002a70:    7701        .w      STRB     r1,[r0,#0x1c]
-        0x01002a72:    7be1        .{      LDRB     r1,[r4,#0xf]
-        0x01002a74:    7241        Ar      STRB     r1,[r0,#9]
-        0x01002a76:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x01002a78:    6141        Aa      STR      r1,[r0,#0x14]
-        0x01002a7a:    89a1        ..      LDRH     r1,[r4,#0xc]
-        0x01002a7c:    6181        .a      STR      r1,[r0,#0x18]
-        0x01002a7e:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01002a82:    f7feb80d    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x01002a86:    0000        ..      DCW    0
-        0x01002a88:    20003afc    .:.     DCD    536886012
-    $t
-    i.appm_create_per_adv_act
-    appm_create_per_adv_act
-        0x01002a8c:    b510        ..      PUSH     {r4,lr}
-        0x01002a8e:    4604        .F      MOV      r4,r0
-        0x01002a90:    2328        (#      MOVS     r3,#0x28
-        0x01002a92:    2203        ."      MOVS     r2,#3
-        0x01002a94:    2107        .!      MOVS     r1,#7
-        0x01002a96:    f44f605a    O.Z`    MOV      r0,#0xda0
-        0x01002a9a:    f7fdfffc    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01002a9e:    21a0        .!      MOVS     r1,#0xa0
-        0x01002aa0:    7001        .p      STRB     r1,[r0,#0]
-        0x01002aa2:    4919        .I      LDR      r1,[pc,#100] ; [0x1002b08] = 0x20003afc
-        0x01002aa4:    7809        .x      LDRB     r1,[r1,#0]
-        0x01002aa6:    7041        Ap      STRB     r1,[r0,#1]
-        0x01002aa8:    2102        .!      MOVS     r1,#2
-        0x01002aaa:    7101        .q      STRB     r1,[r0,#4]
-        0x01002aac:    7822        "x      LDRB     r2,[r4,#0]
-        0x01002aae:    2100        .!      MOVS     r1,#0
-        0x01002ab0:    2a21        !*      CMP      r2,#0x21
-        0x01002ab2:    d002        ..      BEQ      0x1002aba ; appm_create_per_adv_act + 46
-        0x01002ab4:    2a22        "*      CMP      r2,#0x22
-        0x01002ab6:    d002        ..      BEQ      0x1002abe ; appm_create_per_adv_act + 50
-        0x01002ab8:    e003        ..      B        0x1002ac2 ; appm_create_per_adv_act + 54
-        0x01002aba:    80c1        ..      STRH     r1,[r0,#6]
-        0x01002abc:    e001        ..      B        0x1002ac2 ; appm_create_per_adv_act + 54
-        0x01002abe:    2204        ."      MOVS     r2,#4
-        0x01002ac0:    80c2        ..      STRH     r2,[r0,#6]
-        0x01002ac2:    7141        Aq      STRB     r1,[r0,#5]
-        0x01002ac4:    f8d42002    ...     LDR      r2,[r4,#2]
-        0x01002ac8:    f8c0200a    ...     STR      r2,[r0,#0xa]
-        0x01002acc:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01002ace:    81c2        ..      STRH     r2,[r0,#0xe]
-        0x01002ad0:    7a22        "z      LDRB     r2,[r4,#8]
-        0x01002ad2:    7402        .t      STRB     r2,[r0,#0x10]
-        0x01002ad4:    7241        Ar      STRB     r1,[r0,#9]
-        0x01002ad6:    7ba2        .{      LDRB     r2,[r4,#0xe]
-        0x01002ad8:    7702        .w      STRB     r2,[r0,#0x1c]
-        0x01002ada:    2201        ."      MOVS     r2,#1
-        0x01002adc:    7742        Bw      STRB     r2,[r0,#0x1d]
-        0x01002ade:    8962        b.      LDRH     r2,[r4,#0xa]
-        0x01002ae0:    6142        Ba      STR      r2,[r0,#0x14]
-        0x01002ae2:    89a2        ..      LDRH     r2,[r4,#0xc]
-        0x01002ae4:    6182        .a      STR      r2,[r0,#0x18]
-        0x01002ae6:    f8801020    .. .    STRB     r1,[r0,#0x20]
-        0x01002aea:    7a61        az      LDRB     r1,[r4,#9]
-        0x01002aec:    f8801021    ..!.    STRB     r1,[r0,#0x21]
-        0x01002af0:    7c21        !|      LDRB     r1,[r4,#0x10]
-        0x01002af2:    f8801022    ..".    STRB     r1,[r0,#0x22]
-        0x01002af6:    8a61        a.      LDRH     r1,[r4,#0x12]
-        0x01002af8:    8481        ..      STRH     r1,[r0,#0x24]
-        0x01002afa:    8aa1        ..      LDRH     r1,[r4,#0x14]
-        0x01002afc:    84c1        ..      STRH     r1,[r0,#0x26]
-        0x01002afe:    e8bd4010    ...@    POP      {r4,lr}
-        0x01002b02:    f7fdbfcd    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x01002b06:    0000        ..      DCW    0
-        0x01002b08:    20003afc    .:.     DCD    536886012
-    $t
-    i.appm_create_per_sync_act
-    appm_create_per_sync_act
-        0x01002b0c:    b510        ..      PUSH     {r4,lr}
-        0x01002b0e:    2328        (#      MOVS     r3,#0x28
-        0x01002b10:    2203        ."      MOVS     r2,#3
-        0x01002b12:    2107        .!      MOVS     r1,#7
-        0x01002b14:    f44f605a    O.Z`    MOV      r0,#0xda0
-        0x01002b18:    f7fdffbd    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01002b1c:    21a3        .!      MOVS     r1,#0xa3
-        0x01002b1e:    7001        .p      STRB     r1,[r0,#0]
-        0x01002b20:    4905        .I      LDR      r1,[pc,#20] ; [0x1002b38] = 0x20003afc
-        0x01002b22:    7809        .x      LDRB     r1,[r1,#0]
-        0x01002b24:    7041        Ap      STRB     r1,[r0,#1]
-        0x01002b26:    2102        .!      MOVS     r1,#2
-        0x01002b28:    7101        .q      STRB     r1,[r0,#4]
-        0x01002b2a:    f7fdffb9    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01002b2e:    4903        .I      LDR      r1,[pc,#12] ; [0x1002b3c] = 0x200049b4
-        0x01002b30:    2001        .       MOVS     r0,#1
-        0x01002b32:    7048        Hp      STRB     r0,[r1,#1]
-        0x01002b34:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01002b36:    0000        ..      DCW    0
-        0x01002b38:    20003afc    .:.     DCD    536886012
-        0x01002b3c:    200049b4    .I.     DCD    536889780
-    $t
-    i.appm_create_scan_act
-    appm_create_scan_act
-        0x01002b40:    b570        p.      PUSH     {r4-r6,lr}
-        0x01002b42:    4d0d        .M      LDR      r5,[pc,#52] ; [0x1002b78] = 0x200049b4
-        0x01002b44:    4604        .F      MOV      r4,r0
-        0x01002b46:    79e8        .y      LDRB     r0,[r5,#7]
-        0x01002b48:    2800        .(      CMP      r0,#0
-        0x01002b4a:    d10d        ..      BNE      0x1002b68 ; appm_create_scan_act + 40
-        0x01002b4c:    2302        .#      MOVS     r3,#2
-        0x01002b4e:    2203        ."      MOVS     r2,#3
-        0x01002b50:    2107        .!      MOVS     r1,#7
-        0x01002b52:    f44f605a    O.Z`    MOV      r0,#0xda0
-        0x01002b56:    f7fdff9e    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01002b5a:    b134        4.      CBZ      r4,0x1002b6a ; appm_create_scan_act + 42
-        0x01002b5c:    8821        !.      LDRH     r1,[r4,#0]
-        0x01002b5e:    8001        ..      STRH     r1,[r0,#0]
-        0x01002b60:    f7fdff9e    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01002b64:    2001        .       MOVS     r0,#1
-        0x01002b66:    71e8        .q      STRB     r0,[r5,#7]
-        0x01002b68:    bd70        p.      POP      {r4-r6,pc}
-        0x01002b6a:    21a1        .!      MOVS     r1,#0xa1
-        0x01002b6c:    7001        .p      STRB     r1,[r0,#0]
-        0x01002b6e:    4903        .I      LDR      r1,[pc,#12] ; [0x1002b7c] = 0x20003afc
-        0x01002b70:    7809        .x      LDRB     r1,[r1,#0]
-        0x01002b72:    7041        Ap      STRB     r1,[r0,#1]
-        0x01002b74:    e7f4        ..      B        0x1002b60 ; appm_create_scan_act + 32
-    $d
-        0x01002b76:    0000        ..      DCW    0
-        0x01002b78:    200049b4    .I.     DCD    536889780
-        0x01002b7c:    20003afc    .:.     DCD    536886012
-    $t
-    i.appm_delete_act
-    appm_delete_act
-        0x01002b80:    b510        ..      PUSH     {r4,lr}
-        0x01002b82:    4604        .F      MOV      r4,r0
-        0x01002b84:    2302        .#      MOVS     r3,#2
-        0x01002b86:    2203        ."      MOVS     r2,#3
-        0x01002b88:    2107        .!      MOVS     r1,#7
-        0x01002b8a:    f64050a3    @..P    MOV      r0,#0xda3
-        0x01002b8e:    f7fdff82    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01002b92:    21a7        .!      MOVS     r1,#0xa7
-        0x01002b94:    7001        .p      STRB     r1,[r0,#0]
-        0x01002b96:    490a        .I      LDR      r1,[pc,#40] ; [0x1002bc0] = 0x200049b4
-        0x01002b98:    7044        Dp      STRB     r4,[r0,#1]
-        0x01002b9a:    788a        .x      LDRB     r2,[r1,#2]
-        0x01002b9c:    42a2        .B      CMP      r2,r4
-        0x01002b9e:    d002        ..      BEQ      0x1002ba6 ; appm_delete_act + 38
-        0x01002ba0:    78ca        .x      LDRB     r2,[r1,#3]
-        0x01002ba2:    42a2        .B      CMP      r2,r4
-        0x01002ba4:    d101        ..      BNE      0x1002baa ; appm_delete_act + 42
-        0x01002ba6:    4a07        .J      LDR      r2,[pc,#28] ; [0x1002bc4] = 0x10026e1
-        0x01002ba8:    e003        ..      B        0x1002bb2 ; appm_delete_act + 50
-        0x01002baa:    7989        .y      LDRB     r1,[r1,#6]
-        0x01002bac:    42a1        .B      CMP      r1,r4
-        0x01002bae:    d105        ..      BNE      0x1002bbc ; appm_delete_act + 60
-        0x01002bb0:    4a05        .J      LDR      r2,[pc,#20] ; [0x1002bc8] = 0x1002dc5
-        0x01002bb2:    4621        !F      MOV      r1,r4
-        0x01002bb4:    e8bd4010    ...@    POP      {r4,lr}
-        0x01002bb8:    f000b830    ..0.    B.W      appm_execute_activity_cmd ; 0x1002c1c
-        0x01002bbc:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01002bbe:    0000        ..      DCW    0
-        0x01002bc0:    200049b4    .I.     DCD    536889780
-        0x01002bc4:    010026e1    .&..    DCD    16787169
-        0x01002bc8:    01002dc5    .-..    DCD    16788933
-    $t
-    i.appm_exc_activity_cmp
-    appm_exc_activity_cmp
-        0x01002bcc:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01002bd0:    4680        .F      MOV      r8,r0
-        0x01002bd2:    460f        .F      MOV      r7,r1
-        0x01002bd4:    4810        .H      LDR      r0,[pc,#64] ; [0x1002c18] = 0x20003b00
-        0x01002bd6:    f7fdff68    ..h.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01002bda:    4e0f        .N      LDR      r6,[pc,#60] ; [0x1002c18] = 0x20003b00
-        0x01002bdc:    4604        .F      MOV      r4,r0
-        0x01002bde:    6830        0h      LDR      r0,[r6,#0]
-        0x01002be0:    b1b0        ..      CBZ      r0,0x1002c10 ; appm_exc_activity_cmp + 68
-        0x01002be2:    2000        .       MOVS     r0,#0
-        0x01002be4:    f0800501    ....    EOR      r5,r0,#1
-        0x01002be8:    b144        D.      CBZ      r4,0x1002bfc ; appm_exc_activity_cmp + 48
-        0x01002bea:    68e3        .h      LDR      r3,[r4,#0xc]
-        0x01002bec:    b11b        ..      CBZ      r3,0x1002bf6 ; appm_exc_activity_cmp + 42
-        0x01002bee:    7a21        !z      LDRB     r1,[r4,#8]
-        0x01002bf0:    463a        :F      MOV      r2,r7
-        0x01002bf2:    4640        @F      MOV      r0,r8
-        0x01002bf4:    4798        .G      BLX      r3
-        0x01002bf6:    4620         F      MOV      r0,r4
-        0x01002bf8:    f7fdff39    ..9.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002bfc:    2d00        .-      CMP      r5,#0
-        0x01002bfe:    d009        ..      BEQ      0x1002c14 ; appm_exc_activity_cmp + 72
-        0x01002c00:    6830        0h      LDR      r0,[r6,#0]
-        0x01002c02:    2800        .(      CMP      r0,#0
-        0x01002c04:    d006        ..      BEQ      0x1002c14 ; appm_exc_activity_cmp + 72
-        0x01002c06:    6840        @h      LDR      r0,[r0,#4]
-        0x01002c08:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002c0c:    f7fdbf48    ..H.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01002c10:    2001        .       MOVS     r0,#1
-        0x01002c12:    e7e7        ..      B        0x1002be4 ; appm_exc_activity_cmp + 24
-        0x01002c14:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01002c18:    20003b00    .;.     DCD    536886016
-    $t
-    i.appm_execute_activity_cmd
-    appm_execute_activity_cmd
-        0x01002c1c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01002c20:    460e        .F      MOV      r6,r1
-        0x01002c22:    4607        .F      MOV      r7,r0
-        0x01002c24:    4615        .F      MOV      r5,r2
-        0x01002c26:    2103        .!      MOVS     r1,#3
-        0x01002c28:    2010        .       MOVS     r0,#0x10
-        0x01002c2a:    f7fdff07    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01002c2e:    7206        .r      STRB     r6,[r0,#8]
-        0x01002c30:    6047        G`      STR      r7,[r0,#4]
-        0x01002c32:    4604        .F      MOV      r4,r0
-        0x01002c34:    60c5        .`      STR      r5,[r0,#0xc]
-        0x01002c36:    4806        .H      LDR      r0,[pc,#24] ; [0x1002c50] = 0x20003b00
-        0x01002c38:    6800        .h      LDR      r0,[r0,#0]
-        0x01002c3a:    b910        ..      CBNZ     r0,0x1002c42 ; appm_execute_activity_cmd + 38
-        0x01002c3c:    4638        8F      MOV      r0,r7
-        0x01002c3e:    f7fdff2f    ../.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01002c42:    4621        !F      MOV      r1,r4
-        0x01002c44:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002c48:    4801        .H      LDR      r0,[pc,#4] ; [0x1002c50] = 0x20003b00
-        0x01002c4a:    f7fdbf33    ..3.    B        $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-    $d
-        0x01002c4e:    0000        ..      DCW    0
-        0x01002c50:    20003b00    .;.     DCD    536886016
-    $t
-    i.appm_init_imp
-    appm_init_imp
-        0x01002c54:    b570        p.      PUSH     {r4-r6,lr}
-        0x01002c56:    2178        x!      MOVS     r1,#0x78
-        0x01002c58:    4814        .H      LDR      r0,[pc,#80] ; [0x1002cac] = 0x200049b4
-        0x01002c5a:    f7fdfe86    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x01002c5e:    4c13        .L      LDR      r4,[pc,#76] ; [0x1002cac] = 0x200049b4
-        0x01002c60:    20ff        .       MOVS     r0,#0xff
-        0x01002c62:    70a0        .p      STRB     r0,[r4,#2]
-        0x01002c64:    70e0        .p      STRB     r0,[r4,#3]
-        0x01002c66:    4812        .H      LDR      r0,[pc,#72] ; [0x1002cb0] = 0x20003b00
-        0x01002c68:    f7fdff29    ..).    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x01002c6c:    4911        .I      LDR      r1,[pc,#68] ; [0x1002cb4] = 0x101b1f4
-        0x01002c6e:    2003        .       MOVS     r0,#3
-        0x01002c70:    f7fdff2a    ..*.    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x01002c74:    2100        .!      MOVS     r1,#0
-        0x01002c76:    2003        .       MOVS     r0,#3
-        0x01002c78:    f7fdfe81    ....    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01002c7c:    a50e        ..      ADR      r5,{pc}+0x3c ; 0x1002cb8
-        0x01002c7e:    f1040034    ..4.    ADD      r0,r4,#0x34
-        0x01002c82:    cd2e        ..      LDM      r5,{r1-r3,r5}
-        0x01002c84:    e880002e    ....    STM      r0,{r1-r3,r5}
-        0x01002c88:    2010        .       MOVS     r0,#0x10
-        0x01002c8a:    f8840033    ..3.    STRB     r0,[r4,#0x33]
-        0x01002c8e:    f003fe01    ....    BL       ble_sec_init ; 0x1006894
-        0x01002c92:    2301        .#      MOVS     r3,#1
-        0x01002c94:    2203        ."      MOVS     r2,#3
-        0x01002c96:    2107        .!      MOVS     r1,#7
-        0x01002c98:    f6405002    @..P    MOV      r0,#0xd02
-        0x01002c9c:    f7fdfefb    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01002ca0:    2101        .!      MOVS     r1,#1
-        0x01002ca2:    7001        .p      STRB     r1,[r0,#0]
-        0x01002ca4:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01002ca8:    f7fdbefa    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x01002cac:    200049b4    .I.     DCD    536889780
-        0x01002cb0:    20003b00    .;.     DCD    536886016
-        0x01002cb4:    0101b1f4    ....    DCD    16888308
-        0x01002cb8:    20454c42    BLE     DCD    541412418
-        0x01002cbc:    20444948    HID     DCD    541346120
-        0x01002cc0:    2044424b    KBD     DCD    541344331
-        0x01002cc4:    4543494d    MICE    DCD    1162037581
-        0x01002cc8:    00000000    ....    DCD    0
-    $t
-    i.appm_msg_handler
-    appm_msg_handler
-        0x01002ccc:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x01002cce:    4604        .F      MOV      r4,r0
-        0x01002cd0:    0a00        ..      LSRS     r0,r0,#8
-        0x01002cd2:    2600        .&      MOVS     r6,#0
-        0x01002cd4:    0a1f        ..      LSRS     r7,r3,#8
-        0x01002cd6:    b085        ..      SUB      sp,sp,#0x14
-        0x01002cd8:    460d        .F      MOV      r5,r1
-        0x01002cda:    280c        .(      CMP      r0,#0xc
-        0x01002cdc:    d029        ).      BEQ      0x1002d32 ; appm_msg_handler + 102
-        0x01002cde:    280e        .(      CMP      r0,#0xe
-        0x01002ce0:    d00b        ..      BEQ      0x1002cfa ; appm_msg_handler + 46
-        0x01002ce2:    28c8        .(      CMP      r0,#0xc8
-        0x01002ce4:    d038        8.      BEQ      0x1002d58 ; appm_msg_handler + 140
-        0x01002ce6:    f6a47002    ...p    SUB      r0,r4,#0xf02
-        0x01002cea:    2828        ((      CMP      r0,#0x28
-        0x01002cec:    d83c        <.      BHI      0x1002d68 ; appm_msg_handler + 156
-        0x01002cee:    4620         F      MOV      r0,r4
-        0x01002cf0:    f004fc90    ....    BL       check_timer_handle ; 0x1007614
-        0x01002cf4:    2000        .       MOVS     r0,#0
-        0x01002cf6:    b005        ..      ADD      sp,sp,#0x14
-        0x01002cf8:    bdf0        ..      POP      {r4-r7,pc}
-        0x01002cfa:    f6a46012    ...`    SUB      r0,r4,#0xe12
-        0x01002cfe:    2809        .(      CMP      r0,#9
-        0x01002d00:    d805        ..      BHI      0x1002d0e ; appm_msg_handler + 66
-        0x01002d02:    460a        .F      MOV      r2,r1
-        0x01002d04:    4621        !F      MOV      r1,r4
-        0x01002d06:    4819        .H      LDR      r0,[pc,#100] ; [0x1002d6c] = 0x101b098
-        0x01002d08:    f7fefeb8    ....    BL       app_get_handler ; 0x1001a7c
-        0x01002d0c:    4606        .F      MOV      r6,r0
-        0x01002d0e:    f5a46060    ..``    SUB      r0,r4,#0xe00
-        0x01002d12:    3811        .8      SUBS     r0,r0,#0x11
-        0x01002d14:    d003        ..      BEQ      0x1002d1e ; appm_msg_handler + 82
-        0x01002d16:    f5b46f63    ..co    CMP      r4,#0xe30
-        0x01002d1a:    d005        ..      BEQ      0x1002d28 ; appm_msg_handler + 92
-        0x01002d1c:    e024        $.      B        0x1002d68 ; appm_msg_handler + 156
-        0x01002d1e:    4629        )F      MOV      r1,r5
-        0x01002d20:    4638        8F      MOV      r0,r7
-        0x01002d22:    f7fffc7f    ....    BL       app_update_params_update_ind_func ; 0x1002624
-        0x01002d26:    e01f        ..      B        0x1002d68 ; appm_msg_handler + 156
-        0x01002d28:    4629        )F      MOV      r1,r5
-        0x01002d2a:    4638        8F      MOV      r0,r7
-        0x01002d2c:    f7fffc40    ..@.    BL       app_set_phy_ind_func ; 0x10025b0
-        0x01002d30:    e01a        ..      B        0x1002d68 ; appm_msg_handler + 156
-        0x01002d32:    f5a46040    ..@`    SUB      r0,r4,#0xc00
-        0x01002d36:    3802        .8      SUBS     r0,#2
-        0x01002d38:    d116        ..      BNE      0x1002d68 ; appm_msg_handler + 156
-        0x01002d3a:    2013        .       MOVS     r0,#0x13
-        0x01002d3c:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01002d40:    f88d7004    ...p    STRB     r7,[sp,#4]
-        0x01002d44:    8808        ..      LDRH     r0,[r1,#0]
-        0x01002d46:    f8ad0006    ....    STRH     r0,[sp,#6]
-        0x01002d4a:    4809        .H      LDR      r0,[pc,#36] ; [0x1002d70] = 0x200049b4
-        0x01002d4c:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01002d50:    b151        Q.      CBZ      r1,0x1002d68 ; appm_msg_handler + 156
-        0x01002d52:    4668        hF      MOV      r0,sp
-        0x01002d54:    4788        .G      BLX      r1
-        0x01002d56:    e007        ..      B        0x1002d68 ; appm_msg_handler + 156
-        0x01002d58:    4806        .H      LDR      r0,[pc,#24] ; [0x1002d74] = 0x20003bac
-        0x01002d5a:    6800        .h      LDR      r0,[r0,#0]
-        0x01002d5c:    b120         .      CBZ      r0,0x1002d68 ; appm_msg_handler + 156
-        0x01002d5e:    460a        .F      MOV      r2,r1
-        0x01002d60:    4621        !F      MOV      r1,r4
-        0x01002d62:    f7fefe8b    ....    BL       app_get_handler ; 0x1001a7c
-        0x01002d66:    4606        .F      MOV      r6,r0
-        0x01002d68:    4630        0F      MOV      r0,r6
-        0x01002d6a:    e7c4        ..      B        0x1002cf6 ; appm_msg_handler + 42
-    $d
-        0x01002d6c:    0101b098    ....    DCD    16887960
-        0x01002d70:    200049b4    .I.     DCD    536889780
-        0x01002d74:    20003bac    .;.     DCD    536886188
-    $t
-    i.appm_period_sync_recv_gapm_cmp
-    appm_period_sync_recv_gapm_cmp
-        0x01002d78:    b430        0.      PUSH     {r4,r5}
-        0x01002d7a:    4b11        .K      LDR      r3,[pc,#68] ; [0x1002dc0] = 0x200049b4
-        0x01002d7c:    2402        .$      MOVS     r4,#2
-        0x01002d7e:    28a4        .(      CMP      r0,#0xa4
-        0x01002d80:    d00b        ..      BEQ      0x1002d9a ; appm_period_sync_recv_gapm_cmp + 34
-        0x01002d82:    2500        .%      MOVS     r5,#0
-        0x01002d84:    28a3        .(      CMP      r0,#0xa3
-        0x01002d86:    d012        ..      BEQ      0x1002dae ; appm_period_sync_recv_gapm_cmp + 54
-        0x01002d88:    28a8        .(      CMP      r0,#0xa8
-        0x01002d8a:    d001        ..      BEQ      0x1002d90 ; appm_period_sync_recv_gapm_cmp + 24
-        0x01002d8c:    28a7        .(      CMP      r0,#0xa7
-        0x01002d8e:    d10c        ..      BNE      0x1002daa ; appm_period_sync_recv_gapm_cmp + 50
-        0x01002d90:    705d        ]p      STRB     r5,[r3,#1]
-        0x01002d92:    bc30        0.      POP      {r4,r5}
-        0x01002d94:    2003        .       MOVS     r0,#3
-        0x01002d96:    f7febb7b    ..{.    B        app_act_deleted_ind_func ; 0x1001490
-        0x01002d9a:    b122        ".      CBZ      r2,0x1002da6 ; appm_period_sync_recv_gapm_cmp + 46
-        0x01002d9c:    705c        \p      STRB     r4,[r3,#1]
-        0x01002d9e:    bc30        0.      POP      {r4,r5}
-        0x01002da0:    4610        .F      MOV      r0,r2
-        0x01002da2:    f7ffbb61    ..a.    B        app_per_sync_completed_ind_func ; 0x1002468
-        0x01002da6:    2004        .       MOVS     r0,#4
-        0x01002da8:    7058        Xp      STRB     r0,[r3,#1]
-        0x01002daa:    bc30        0.      POP      {r4,r5}
-        0x01002dac:    4770        pG      BX       lr
-        0x01002dae:    b122        ".      CBZ      r2,0x1002dba ; appm_period_sync_recv_gapm_cmp + 66
-        0x01002db0:    705d        ]p      STRB     r5,[r3,#1]
-        0x01002db2:    bc30        0.      POP      {r4,r5}
-        0x01002db4:    2003        .       MOVS     r0,#3
-        0x01002db6:    f7febb47    ..G.    B        app_act_created_ind_func ; 0x1001448
-        0x01002dba:    705c        \p      STRB     r4,[r3,#1]
-        0x01002dbc:    e7f9        ..      B        0x1002db2 ; appm_period_sync_recv_gapm_cmp + 58
-    $d
-        0x01002dbe:    0000        ..      DCW    0
-        0x01002dc0:    200049b4    .I.     DCD    536889780
-    $t
-    i.appm_scan_recv_gapm_cmp
-    appm_scan_recv_gapm_cmp
-        0x01002dc4:    b430        0.      PUSH     {r4,r5}
-        0x01002dc6:    4b11        .K      LDR      r3,[pc,#68] ; [0x1002e0c] = 0x200049b4
-        0x01002dc8:    2402        .$      MOVS     r4,#2
-        0x01002dca:    28a4        .(      CMP      r0,#0xa4
-        0x01002dcc:    d00b        ..      BEQ      0x1002de6 ; appm_scan_recv_gapm_cmp + 34
-        0x01002dce:    2500        .%      MOVS     r5,#0
-        0x01002dd0:    28a1        .(      CMP      r0,#0xa1
-        0x01002dd2:    d012        ..      BEQ      0x1002dfa ; appm_scan_recv_gapm_cmp + 54
-        0x01002dd4:    28a8        .(      CMP      r0,#0xa8
-        0x01002dd6:    d001        ..      BEQ      0x1002ddc ; appm_scan_recv_gapm_cmp + 24
-        0x01002dd8:    28a7        .(      CMP      r0,#0xa7
-        0x01002dda:    d10c        ..      BNE      0x1002df6 ; appm_scan_recv_gapm_cmp + 50
-        0x01002ddc:    71dd        .q      STRB     r5,[r3,#7]
-        0x01002dde:    bc30        0.      POP      {r4,r5}
-        0x01002de0:    2001        .       MOVS     r0,#1
-        0x01002de2:    f7febb55    ..U.    B        app_act_deleted_ind_func ; 0x1001490
-        0x01002de6:    b122        ".      CBZ      r2,0x1002df2 ; appm_scan_recv_gapm_cmp + 46
-        0x01002de8:    71dc        .q      STRB     r4,[r3,#7]
-        0x01002dea:    bc30        0.      POP      {r4,r5}
-        0x01002dec:    4610        .F      MOV      r0,r2
-        0x01002dee:    f7ffbbaf    ....    B        app_scanning_completed_ind_func ; 0x1002550
-        0x01002df2:    2004        .       MOVS     r0,#4
-        0x01002df4:    71d8        .q      STRB     r0,[r3,#7]
-        0x01002df6:    bc30        0.      POP      {r4,r5}
-        0x01002df8:    4770        pG      BX       lr
-        0x01002dfa:    b122        ".      CBZ      r2,0x1002e06 ; appm_scan_recv_gapm_cmp + 66
-        0x01002dfc:    71dd        .q      STRB     r5,[r3,#7]
-        0x01002dfe:    bc30        0.      POP      {r4,r5}
-        0x01002e00:    2001        .       MOVS     r0,#1
-        0x01002e02:    f7febb21    ..!.    B        app_act_created_ind_func ; 0x1001448
-        0x01002e06:    71dc        .q      STRB     r4,[r3,#7]
-        0x01002e08:    e7f9        ..      B        0x1002dfe ; appm_scan_recv_gapm_cmp + 58
-    $d
-        0x01002e0a:    0000        ..      DCW    0
-        0x01002e0c:    200049b4    .I.     DCD    536889780
-    $t
-    i.appm_set_advertising_data
-    appm_set_advertising_data
-        0x01002e10:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01002e14:    4614        .F      MOV      r4,r2
-        0x01002e16:    460f        .F      MOV      r7,r1
-        0x01002e18:    4605        .F      MOV      r5,r0
-        0x01002e1a:    f7fffc59    ..Y.    BL       appm_adv_get_defer_op ; 0x10026d0
-        0x01002e1e:    0740        @.      LSLS     r0,r0,#29
-        0x01002e20:    d51c        ..      BPL      0x1002e5c ; appm_set_advertising_data + 76
-        0x01002e22:    2108        .!      MOVS     r1,#8
-        0x01002e24:    4628        (F      MOV      r0,r5
-        0x01002e26:    f7fffd13    ....    BL       appm_adv_set_defer_op ; 0x1002850
-        0x01002e2a:    481e        .H      LDR      r0,[pc,#120] ; [0x1002ea4] = 0x20004984
-        0x01002e2c:    eb050145    ..E.    ADD      r1,r5,r5,LSL #1
-        0x01002e30:    eb0005c1    ....    ADD      r5,r0,r1,LSL #3
-        0x01002e34:    68a8        .h      LDR      r0,[r5,#8]
-        0x01002e36:    b118        ..      CBZ      r0,0x1002e40 ; appm_set_advertising_data + 48
-        0x01002e38:    f7fdfe19    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002e3c:    2000        .       MOVS     r0,#0
-        0x01002e3e:    60a8        .`      STR      r0,[r5,#8]
-        0x01002e40:    2103        .!      MOVS     r1,#3
-        0x01002e42:    1ca0        ..      ADDS     r0,r4,#2
-        0x01002e44:    f7fdfdfa    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01002e48:    60a8        .`      STR      r0,[r5,#8]
-        0x01002e4a:    8004        ..      STRH     r4,[r0,#0]
-        0x01002e4c:    68a8        .h      LDR      r0,[r5,#8]
-        0x01002e4e:    4622        "F      MOV      r2,r4
-        0x01002e50:    4639        9F      MOV      r1,r7
-        0x01002e52:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002e56:    1c80        ..      ADDS     r0,r0,#2
-        0x01002e58:    f7fdbd96    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002e5c:    4811        .H      LDR      r0,[pc,#68] ; [0x1002ea4] = 0x20004984
-        0x01002e5e:    3030        00      ADDS     r0,r0,#0x30
-        0x01002e60:    1946        F.      ADDS     r6,r0,r5
-        0x01002e62:    7930        0y      LDRB     r0,[r6,#4]
-        0x01002e64:    2802        .(      CMP      r0,#2
-        0x01002e66:    d001        ..      BEQ      0x1002e6c ; appm_set_advertising_data + 92
-        0x01002e68:    2804        .(      CMP      r0,#4
-        0x01002e6a:    d119        ..      BNE      0x1002ea0 ; appm_set_advertising_data + 144
-        0x01002e6c:    1d20         .      ADDS     r0,r4,#4
-        0x01002e6e:    b283        ..      UXTH     r3,r0
-        0x01002e70:    2203        ."      MOVS     r2,#3
-        0x01002e72:    2107        .!      MOVS     r1,#7
-        0x01002e74:    f64050a6    @..P    MOV      r0,#0xda6
-        0x01002e78:    f7fdfe0d    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01002e7c:    4605        .F      MOV      r5,r0
-        0x01002e7e:    20a9        .       MOVS     r0,#0xa9
-        0x01002e80:    7028        (p      STRB     r0,[r5,#0]
-        0x01002e82:    78b0        .x      LDRB     r0,[r6,#2]
-        0x01002e84:    7068        hp      STRB     r0,[r5,#1]
-        0x01002e86:    4622        "F      MOV      r2,r4
-        0x01002e88:    4639        9F      MOV      r1,r7
-        0x01002e8a:    1d28        (.      ADDS     r0,r5,#4
-        0x01002e8c:    f7fdfd7c    ..|.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002e90:    806c        l.      STRH     r4,[r5,#2]
-        0x01002e92:    78b1        .x      LDRB     r1,[r6,#2]
-        0x01002e94:    4628        (F      MOV      r0,r5
-        0x01002e96:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002e9a:    4a03        .J      LDR      r2,[pc,#12] ; [0x1002ea8] = 0x10026e1
-        0x01002e9c:    f7ffbebe    ....    B.W      appm_execute_activity_cmd ; 0x1002c1c
-        0x01002ea0:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01002ea4:    20004984    .I.     DCD    536889732
-        0x01002ea8:    010026e1    .&..    DCD    16787169
-    $t
-    i.appm_set_advertising_param
-    appm_set_advertising_param
-        0x01002eac:    b570        p.      PUSH     {r4-r6,lr}
-        0x01002eae:    4604        .F      MOV      r4,r0
-        0x01002eb0:    4816        .H      LDR      r0,[pc,#88] ; [0x1002f0c] = 0x200049b4
-        0x01002eb2:    460d        .F      MOV      r5,r1
-        0x01002eb4:    4420         D      ADD      r0,r0,r4
-        0x01002eb6:    7901        .y      LDRB     r1,[r0,#4]
-        0x01002eb8:    2902        .)      CMP      r1,#2
-        0x01002eba:    d008        ..      BEQ      0x1002ece ; appm_set_advertising_param + 34
-        0x01002ebc:    2900        .)      CMP      r1,#0
-        0x01002ebe:    d124        $.      BNE      0x1002f0a ; appm_set_advertising_param + 94
-        0x01002ec0:    21ff        .!      MOVS     r1,#0xff
-        0x01002ec2:    7081        .p      STRB     r1,[r0,#2]
-        0x01002ec4:    4628        (F      MOV      r0,r5
-        0x01002ec6:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01002eca:    f7ffbcf7    ....    B.W      appm_create_adv_act ; 0x10028bc
-        0x01002ece:    7880        .x      LDRB     r0,[r0,#2]
-        0x01002ed0:    f7fffe56    ..V.    BL       appm_delete_act ; 0x1002b80
-        0x01002ed4:    2104        .!      MOVS     r1,#4
-        0x01002ed6:    4620         F      MOV      r0,r4
-        0x01002ed8:    f7fffcba    ....    BL       appm_adv_set_defer_op ; 0x1002850
-        0x01002edc:    480b        .H      LDR      r0,[pc,#44] ; [0x1002f0c] = 0x200049b4
-        0x01002ede:    eb040144    ..D.    ADD      r1,r4,r4,LSL #1
-        0x01002ee2:    3830        08      SUBS     r0,r0,#0x30
-        0x01002ee4:    eb0004c1    ....    ADD      r4,r0,r1,LSL #3
-        0x01002ee8:    6860        `h      LDR      r0,[r4,#4]
-        0x01002eea:    b118        ..      CBZ      r0,0x1002ef4 ; appm_set_advertising_param + 72
-        0x01002eec:    f7fdfdbf    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002ef0:    2000        .       MOVS     r0,#0
-        0x01002ef2:    6060        ``      STR      r0,[r4,#4]
-        0x01002ef4:    2103        .!      MOVS     r1,#3
-        0x01002ef6:    2018        .       MOVS     r0,#0x18
-        0x01002ef8:    f7fdfda0    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01002efc:    4629        )F      MOV      r1,r5
-        0x01002efe:    6060        ``      STR      r0,[r4,#4]
-        0x01002f00:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01002f04:    2218        ."      MOVS     r2,#0x18
-        0x01002f06:    f7fdbd3f    ..?.    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002f0a:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01002f0c:    200049b4    .I.     DCD    536889780
-    $t
-    i.appm_set_per_adv_data
-    appm_set_per_adv_data
-        0x01002f10:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01002f14:    4614        .F      MOV      r4,r2
-        0x01002f16:    460f        .F      MOV      r7,r1
-        0x01002f18:    4605        .F      MOV      r5,r0
-        0x01002f1a:    f7fffbd9    ....    BL       appm_adv_get_defer_op ; 0x10026d0
-        0x01002f1e:    0740        @.      LSLS     r0,r0,#29
-        0x01002f20:    d51c        ..      BPL      0x1002f5c ; appm_set_per_adv_data + 76
-        0x01002f22:    2140        @!      MOVS     r1,#0x40
-        0x01002f24:    4628        (F      MOV      r0,r5
-        0x01002f26:    f7fffc93    ....    BL       appm_adv_set_defer_op ; 0x1002850
-        0x01002f2a:    481e        .H      LDR      r0,[pc,#120] ; [0x1002fa4] = 0x20004984
-        0x01002f2c:    eb050145    ..E.    ADD      r1,r5,r5,LSL #1
-        0x01002f30:    eb0005c1    ....    ADD      r5,r0,r1,LSL #3
-        0x01002f34:    6928        (i      LDR      r0,[r5,#0x10]
-        0x01002f36:    b118        ..      CBZ      r0,0x1002f40 ; appm_set_per_adv_data + 48
-        0x01002f38:    f7fdfd99    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002f3c:    2000        .       MOVS     r0,#0
-        0x01002f3e:    6128        (a      STR      r0,[r5,#0x10]
-        0x01002f40:    2103        .!      MOVS     r1,#3
-        0x01002f42:    1ca0        ..      ADDS     r0,r4,#2
-        0x01002f44:    f7fdfd7a    ..z.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01002f48:    6128        (a      STR      r0,[r5,#0x10]
-        0x01002f4a:    8004        ..      STRH     r4,[r0,#0]
-        0x01002f4c:    6928        (i      LDR      r0,[r5,#0x10]
-        0x01002f4e:    4622        "F      MOV      r2,r4
-        0x01002f50:    4639        9F      MOV      r1,r7
-        0x01002f52:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002f56:    1c80        ..      ADDS     r0,r0,#2
-        0x01002f58:    f7fdbd16    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002f5c:    4811        .H      LDR      r0,[pc,#68] ; [0x1002fa4] = 0x20004984
-        0x01002f5e:    3030        00      ADDS     r0,r0,#0x30
-        0x01002f60:    1946        F.      ADDS     r6,r0,r5
-        0x01002f62:    7930        0y      LDRB     r0,[r6,#4]
-        0x01002f64:    2802        .(      CMP      r0,#2
-        0x01002f66:    d001        ..      BEQ      0x1002f6c ; appm_set_per_adv_data + 92
-        0x01002f68:    2804        .(      CMP      r0,#4
-        0x01002f6a:    d119        ..      BNE      0x1002fa0 ; appm_set_per_adv_data + 144
-        0x01002f6c:    1d20         .      ADDS     r0,r4,#4
-        0x01002f6e:    b283        ..      UXTH     r3,r0
-        0x01002f70:    2203        ."      MOVS     r2,#3
-        0x01002f72:    2107        .!      MOVS     r1,#7
-        0x01002f74:    f64050a6    @..P    MOV      r0,#0xda6
-        0x01002f78:    f7fdfd8d    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01002f7c:    4605        .F      MOV      r5,r0
-        0x01002f7e:    20ab        .       MOVS     r0,#0xab
-        0x01002f80:    7028        (p      STRB     r0,[r5,#0]
-        0x01002f82:    78b0        .x      LDRB     r0,[r6,#2]
-        0x01002f84:    7068        hp      STRB     r0,[r5,#1]
-        0x01002f86:    4622        "F      MOV      r2,r4
-        0x01002f88:    4639        9F      MOV      r1,r7
-        0x01002f8a:    1d28        (.      ADDS     r0,r5,#4
-        0x01002f8c:    f7fdfcfc    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002f90:    806c        l.      STRH     r4,[r5,#2]
-        0x01002f92:    78b1        .x      LDRB     r1,[r6,#2]
-        0x01002f94:    4628        (F      MOV      r0,r5
-        0x01002f96:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002f9a:    4a03        .J      LDR      r2,[pc,#12] ; [0x1002fa8] = 0x10026e1
-        0x01002f9c:    f7ffbe3e    ..>.    B.W      appm_execute_activity_cmd ; 0x1002c1c
-        0x01002fa0:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01002fa4:    20004984    .I.     DCD    536889732
-        0x01002fa8:    010026e1    .&..    DCD    16787169
-    $t
-    i.appm_set_scan_response_data
-    appm_set_scan_response_data
-        0x01002fac:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01002fb0:    4614        .F      MOV      r4,r2
-        0x01002fb2:    460f        .F      MOV      r7,r1
-        0x01002fb4:    4605        .F      MOV      r5,r0
-        0x01002fb6:    f7fffb8b    ....    BL       appm_adv_get_defer_op ; 0x10026d0
-        0x01002fba:    0740        @.      LSLS     r0,r0,#29
-        0x01002fbc:    d51c        ..      BPL      0x1002ff8 ; appm_set_scan_response_data + 76
-        0x01002fbe:    2110        .!      MOVS     r1,#0x10
-        0x01002fc0:    4628        (F      MOV      r0,r5
-        0x01002fc2:    f7fffc45    ..E.    BL       appm_adv_set_defer_op ; 0x1002850
-        0x01002fc6:    481e        .H      LDR      r0,[pc,#120] ; [0x1003040] = 0x20004984
-        0x01002fc8:    eb050145    ..E.    ADD      r1,r5,r5,LSL #1
-        0x01002fcc:    eb0005c1    ....    ADD      r5,r0,r1,LSL #3
-        0x01002fd0:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x01002fd2:    b118        ..      CBZ      r0,0x1002fdc ; appm_set_scan_response_data + 48
-        0x01002fd4:    f7fdfd4b    ..K.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01002fd8:    2000        .       MOVS     r0,#0
-        0x01002fda:    60e8        .`      STR      r0,[r5,#0xc]
-        0x01002fdc:    2103        .!      MOVS     r1,#3
-        0x01002fde:    1ca0        ..      ADDS     r0,r4,#2
-        0x01002fe0:    f7fdfd2c    ..,.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01002fe4:    60e8        .`      STR      r0,[r5,#0xc]
-        0x01002fe6:    8004        ..      STRH     r4,[r0,#0]
-        0x01002fe8:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x01002fea:    4622        "F      MOV      r2,r4
-        0x01002fec:    4639        9F      MOV      r1,r7
-        0x01002fee:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01002ff2:    1c80        ..      ADDS     r0,r0,#2
-        0x01002ff4:    f7fdbcc8    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01002ff8:    4811        .H      LDR      r0,[pc,#68] ; [0x1003040] = 0x20004984
-        0x01002ffa:    3030        00      ADDS     r0,r0,#0x30
-        0x01002ffc:    1946        F.      ADDS     r6,r0,r5
-        0x01002ffe:    7930        0y      LDRB     r0,[r6,#4]
-        0x01003000:    2802        .(      CMP      r0,#2
-        0x01003002:    d001        ..      BEQ      0x1003008 ; appm_set_scan_response_data + 92
-        0x01003004:    2804        .(      CMP      r0,#4
-        0x01003006:    d119        ..      BNE      0x100303c ; appm_set_scan_response_data + 144
-        0x01003008:    1d20         .      ADDS     r0,r4,#4
-        0x0100300a:    b283        ..      UXTH     r3,r0
-        0x0100300c:    2203        ."      MOVS     r2,#3
-        0x0100300e:    2107        .!      MOVS     r1,#7
-        0x01003010:    f64050a6    @..P    MOV      r0,#0xda6
-        0x01003014:    f7fdfd3f    ..?.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003018:    4605        .F      MOV      r5,r0
-        0x0100301a:    20aa        .       MOVS     r0,#0xaa
-        0x0100301c:    7028        (p      STRB     r0,[r5,#0]
-        0x0100301e:    78b0        .x      LDRB     r0,[r6,#2]
-        0x01003020:    7068        hp      STRB     r0,[r5,#1]
-        0x01003022:    806c        l.      STRH     r4,[r5,#2]
-        0x01003024:    4622        "F      MOV      r2,r4
-        0x01003026:    4639        9F      MOV      r1,r7
-        0x01003028:    1d28        (.      ADDS     r0,r5,#4
-        0x0100302a:    f7fdfcad    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100302e:    78b1        .x      LDRB     r1,[r6,#2]
-        0x01003030:    4628        (F      MOV      r0,r5
-        0x01003032:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01003036:    4a03        .J      LDR      r2,[pc,#12] ; [0x1003044] = 0x10026e1
-        0x01003038:    f7ffbdf0    ....    B.W      appm_execute_activity_cmd ; 0x1002c1c
-        0x0100303c:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01003040:    20004984    .I.     DCD    536889732
-        0x01003044:    010026e1    .&..    DCD    16787169
-    $t
-    i.appm_start_advertising
-    appm_start_advertising
-        0x01003048:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100304a:    4606        .F      MOV      r6,r0
-        0x0100304c:    4815        .H      LDR      r0,[pc,#84] ; [0x10030a4] = 0x200049b4
-        0x0100304e:    460d        .F      MOV      r5,r1
-        0x01003050:    1984        ..      ADDS     r4,r0,r6
-        0x01003052:    7920         y      LDRB     r0,[r4,#4]
-        0x01003054:    2802        .(      CMP      r0,#2
-        0x01003056:    d10f        ..      BNE      0x1003078 ; appm_start_advertising + 48
-        0x01003058:    4630        0F      MOV      r0,r6
-        0x0100305a:    f7fffb39    ..9.    BL       appm_adv_get_defer_op ; 0x10026d0
-        0x0100305e:    0740        @.      LSLS     r0,r0,#29
-        0x01003060:    d50b        ..      BPL      0x100307a ; appm_start_advertising + 50
-        0x01003062:    2120         !      MOVS     r1,#0x20
-        0x01003064:    4630        0F      MOV      r0,r6
-        0x01003066:    f7fffbf3    ....    BL       appm_adv_set_defer_op ; 0x1002850
-        0x0100306a:    490e        .I      LDR      r1,[pc,#56] ; [0x10030a4] = 0x200049b4
-        0x0100306c:    eb060046    ..F.    ADD      r0,r6,r6,LSL #1
-        0x01003070:    3930        09      SUBS     r1,r1,#0x30
-        0x01003072:    eb0100c0    ....    ADD      r0,r1,r0,LSL #3
-        0x01003076:    8285        ..      STRH     r5,[r0,#0x14]
-        0x01003078:    bd70        p.      POP      {r4-r6,pc}
-        0x0100307a:    233a        :#      MOVS     r3,#0x3a
-        0x0100307c:    2203        ."      MOVS     r2,#3
-        0x0100307e:    2107        .!      MOVS     r1,#7
-        0x01003080:    f64050a1    @..P    MOV      r0,#0xda1
-        0x01003084:    f7fdfd07    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003088:    21a4        .!      MOVS     r1,#0xa4
-        0x0100308a:    7001        .p      STRB     r1,[r0,#0]
-        0x0100308c:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0100308e:    7041        Ap      STRB     r1,[r0,#1]
-        0x01003090:    8045        E.      STRH     r5,[r0,#2]
-        0x01003092:    2100        .!      MOVS     r1,#0
-        0x01003094:    7101        .q      STRB     r1,[r0,#4]
-        0x01003096:    78a1        .x      LDRB     r1,[r4,#2]
-        0x01003098:    4a03        .J      LDR      r2,[pc,#12] ; [0x10030a8] = 0x10026e1
-        0x0100309a:    f7fffdbf    ....    BL       appm_execute_activity_cmd ; 0x1002c1c
-        0x0100309e:    2003        .       MOVS     r0,#3
-        0x010030a0:    7120         q      STRB     r0,[r4,#4]
-        0x010030a2:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010030a4:    200049b4    .I.     DCD    536889780
-        0x010030a8:    010026e1    .&..    DCD    16787169
-    $t
-    i.appm_start_conn
-    appm_start_conn
-        0x010030ac:    b40f        ..      PUSH     {r0-r3}
-        0x010030ae:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010030b2:    f89d4018    ...@    LDRB     r4,[sp,#0x18]
-        0x010030b6:    2c06        .,      CMP      r4,#6
-        0x010030b8:    d253        S.      BCS      0x1003162 ; appm_start_conn + 182
-        0x010030ba:    f8df80b0    ....    LDR      r8,[pc,#176] ; [0x100316c] = 0x20003b09
-        0x010030be:    f8180004    ....    LDRB     r0,[r8,r4]
-        0x010030c2:    2803        .(      CMP      r0,#3
-        0x010030c4:    d14d        M.      BNE      0x1003162 ; appm_start_conn + 182
-        0x010030c6:    233a        :#      MOVS     r3,#0x3a
-        0x010030c8:    2203        ."      MOVS     r2,#3
-        0x010030ca:    2107        .!      MOVS     r1,#7
-        0x010030cc:    f64050a1    @..P    MOV      r0,#0xda1
-        0x010030d0:    f7fdfce1    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010030d4:    21a4        .!      MOVS     r1,#0xa4
-        0x010030d6:    7001        .p      STRB     r1,[r0,#0]
-        0x010030d8:    7044        Dp      STRB     r4,[r0,#1]
-        0x010030da:    f89d1019    ....    LDRB     r1,[sp,#0x19]
-        0x010030de:    7081        .p      STRB     r1,[r0,#2]
-        0x010030e0:    f89d102a    ..*.    LDRB     r1,[sp,#0x2a]
-        0x010030e4:    70c1        .p      STRB     r1,[r0,#3]
-        0x010030e6:    2100        .!      MOVS     r1,#0
-        0x010030e8:    8081        ..      STRH     r1,[r0,#4]
-        0x010030ea:    2720         '      MOVS     r7,#0x20
-        0x010030ec:    80c7        ..      STRH     r7,[r0,#6]
-        0x010030ee:    f04f0c14    O...    MOV      r12,#0x14
-        0x010030f2:    f8a0c008    ....    STRH     r12,[r0,#8]
-        0x010030f6:    f8bd6022    .."`    LDRH     r6,[sp,#0x22]
-        0x010030fa:    81c6        ..      STRH     r6,[r0,#0xe]
-        0x010030fc:    f8bd5024    ..$P    LDRH     r5,[sp,#0x24]
-        0x01003100:    8205        ..      STRH     r5,[r0,#0x10]
-        0x01003102:    f8bd3026    ..&0    LDRH     r3,[sp,#0x26]
-        0x01003106:    8243        C.      STRH     r3,[r0,#0x12]
-        0x01003108:    f8bd2028    ..(     LDRH     r2,[sp,#0x28]
-        0x0100310c:    8282        ..      STRH     r2,[r0,#0x14]
-        0x0100310e:    2102        .!      MOVS     r1,#2
-        0x01003110:    82c1        ..      STRH     r1,[r0,#0x16]
-        0x01003112:    8301        ..      STRH     r1,[r0,#0x18]
-        0x01003114:    8346        F.      STRH     r6,[r0,#0x1a]
-        0x01003116:    8385        ..      STRH     r5,[r0,#0x1c]
-        0x01003118:    83c3        ..      STRH     r3,[r0,#0x1e]
-        0x0100311a:    8402        ..      STRH     r2,[r0,#0x20]
-        0x0100311c:    8441        A.      STRH     r1,[r0,#0x22]
-        0x0100311e:    8481        ..      STRH     r1,[r0,#0x24]
-        0x01003120:    8147        G.      STRH     r7,[r0,#0xa]
-        0x01003122:    f8a0c00c    ....    STRH     r12,[r0,#0xc]
-        0x01003126:    84c6        ..      STRH     r6,[r0,#0x26]
-        0x01003128:    8505        ..      STRH     r5,[r0,#0x28]
-        0x0100312a:    8543        C.      STRH     r3,[r0,#0x2a]
-        0x0100312c:    8582        ..      STRH     r2,[r0,#0x2c]
-        0x0100312e:    85c1        ..      STRH     r1,[r0,#0x2e]
-        0x01003130:    8601        ..      STRH     r1,[r0,#0x30]
-        0x01003132:    f8dd101a    ....    LDR      r1,[sp,#0x1a]
-        0x01003136:    f8c01032    ..2.    STR      r1,[r0,#0x32]
-        0x0100313a:    f8bd101e    ....    LDRH     r1,[sp,#0x1e]
-        0x0100313e:    86c1        ..      STRH     r1,[r0,#0x36]
-        0x01003140:    f89d1020    .. .    LDRB     r1,[sp,#0x20]
-        0x01003144:    f8801038    ..8.    STRB     r1,[r0,#0x38]
-        0x01003148:    4a09        .J      LDR      r2,[pc,#36] ; [0x1003170] = 0x1002869
-        0x0100314a:    4621        !F      MOV      r1,r4
-        0x0100314c:    f7fffd66    ..f.    BL       appm_execute_activity_cmd ; 0x1002c1c
-        0x01003150:    4621        !F      MOV      r1,r4
-        0x01003152:    a008        ..      ADR      r0,{pc}+0x22 ; 0x1003174
-        0x01003154:    f7fdfc0e    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01003158:    2104        .!      MOVS     r1,#4
-        0x0100315a:    f8081004    ....    STRB     r1,[r8,r4]
-        0x0100315e:    f8884006    ...@    STRB     r4,[r8,#6]
-        0x01003162:    e8bd01f0    ....    POP      {r4-r8}
-        0x01003166:    f85dfb14    ]...    LDR      pc,[sp],#0x14
-    $d
-        0x0100316a:    0000        ..      DCW    0
-        0x0100316c:    20003b09    .;.     DCD    536886025
-        0x01003170:    01002869    i(..    DCD    16787561
-        0x01003174:    72617473    star    DCD    1918989427
-        0x01003178:    6f635f74    t_co    DCD    1868783476
-        0x0100317c:    6361206e    n ac    DCD    1667309678
-        0x01003180:    64255b74    t[%d    DCD    1680169844
-        0x01003184:    000a0d5d    ]...    DCD    658781
-    $t
-    i.appm_stop_advertising
-    appm_stop_advertising
-        0x01003188:    4602        .F      MOV      r2,r0
-        0x0100318a:    b510        ..      PUSH     {r4,lr}
-        0x0100318c:    4811        .H      LDR      r0,[pc,#68] ; [0x10031d4] = 0x200049b4
-        0x0100318e:    1884        ..      ADDS     r4,r0,r2
-        0x01003190:    7920         y      LDRB     r0,[r4,#4]
-        0x01003192:    2804        .(      CMP      r0,#4
-        0x01003194:    d00c        ..      BEQ      0x10031b0 ; appm_stop_advertising + 40
-        0x01003196:    2803        .(      CMP      r0,#3
-        0x01003198:    d004        ..      BEQ      0x10031a4 ; appm_stop_advertising + 28
-        0x0100319a:    4610        .F      MOV      r0,r2
-        0x0100319c:    f7fffa98    ....    BL       appm_adv_get_defer_op ; 0x10026d0
-        0x010031a0:    0680        ..      LSLS     r0,r0,#26
-        0x010031a2:    d516        ..      BPL      0x10031d2 ; appm_stop_advertising + 74
-        0x010031a4:    e8bd4010    ...@    POP      {r4,lr}
-        0x010031a8:    2101        .!      MOVS     r1,#1
-        0x010031aa:    4610        .F      MOV      r0,r2
-        0x010031ac:    f7ffbb50    ..P.    B        appm_adv_set_defer_op ; 0x1002850
-        0x010031b0:    2302        .#      MOVS     r3,#2
-        0x010031b2:    2203        ."      MOVS     r2,#3
-        0x010031b4:    2107        .!      MOVS     r1,#7
-        0x010031b6:    f64050a2    @..P    MOV      r0,#0xda2
-        0x010031ba:    f7fdfc6c    ..l.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010031be:    21a5        .!      MOVS     r1,#0xa5
-        0x010031c0:    7001        .p      STRB     r1,[r0,#0]
-        0x010031c2:    78a1        .x      LDRB     r1,[r4,#2]
-        0x010031c4:    7041        Ap      STRB     r1,[r0,#1]
-        0x010031c6:    78a1        .x      LDRB     r1,[r4,#2]
-        0x010031c8:    4a03        .J      LDR      r2,[pc,#12] ; [0x10031d8] = 0x10026e1
-        0x010031ca:    f7fffd27    ..'.    BL       appm_execute_activity_cmd ; 0x1002c1c
-        0x010031ce:    2005        .       MOVS     r0,#5
-        0x010031d0:    7120         q      STRB     r0,[r4,#4]
-        0x010031d2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010031d4:    200049b4    .I.     DCD    536889780
-        0x010031d8:    010026e1    .&..    DCD    16787169
-    $t
-    i.attc_err_rsp_handler
-    attc_err_rsp_handler
-        0x010031dc:    b510        ..      PUSH     {r4,lr}
-        0x010031de:    790a        .y      LDRB     r2,[r1,#4]
-        0x010031e0:    2101        .!      MOVS     r1,#1
-        0x010031e2:    f00bfbbf    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x010031e6:    2000        .       MOVS     r0,#0
-        0x010031e8:    bd10        ..      POP      {r4,pc}
-    i.attc_exc_mtu_rsp_handler
-    attc_exc_mtu_rsp_handler
-        0x010031ea:    b570        p.      PUSH     {r4-r6,lr}
-        0x010031ec:    460d        .F      MOV      r5,r1
-        0x010031ee:    4604        .F      MOV      r4,r0
-        0x010031f0:    f007ffcc    ....    BL       gapm_get_max_mtu ; 0x100b18c
-        0x010031f4:    8869        i.      LDRH     r1,[r5,#2]
-        0x010031f6:    4288        .B      CMP      r0,r1
-        0x010031f8:    d300        ..      BCC      0x10031fc ; attc_exc_mtu_rsp_handler + 18
-        0x010031fa:    4608        .F      MOV      r0,r1
-        0x010031fc:    4601        .F      MOV      r1,r0
-        0x010031fe:    4620         F      MOV      r0,r4
-        0x01003200:    f00bfc80    ....    BL       gattc_set_mtu ; 0x100eb04
-        0x01003204:    2101        .!      MOVS     r1,#1
-        0x01003206:    4620         F      MOV      r0,r4
-        0x01003208:    f00bf848    ..H.    BL       gattc_get_operation ; 0x100e29c
-        0x0100320c:    2801        .(      CMP      r0,#1
-        0x0100320e:    d001        ..      BEQ      0x1003214 ; attc_exc_mtu_rsp_handler + 42
-        0x01003210:    2241        A"      MOVS     r2,#0x41
-        0x01003212:    e000        ..      B        0x1003216 ; attc_exc_mtu_rsp_handler + 44
-        0x01003214:    2200        ."      MOVS     r2,#0
-        0x01003216:    2101        .!      MOVS     r1,#1
-        0x01003218:    4620         F      MOV      r0,r4
-        0x0100321a:    f00bfba3    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100321e:    2000        .       MOVS     r0,#0
-        0x01003220:    bd70        p.      POP      {r4-r6,pc}
-    i.attc_exe_wr_rsp_handler
-    attc_exe_wr_rsp_handler
-        0x01003222:    b510        ..      PUSH     {r4,lr}
-        0x01003224:    4604        .F      MOV      r4,r0
-        0x01003226:    2101        .!      MOVS     r1,#1
-        0x01003228:    f00bf838    ..8.    BL       gattc_get_operation ; 0x100e29c
-        0x0100322c:    280c        .(      CMP      r0,#0xc
-        0x0100322e:    d003        ..      BEQ      0x1003238 ; attc_exe_wr_rsp_handler + 22
-        0x01003230:    280f        .(      CMP      r0,#0xf
-        0x01003232:    d010        ..      BEQ      0x1003256 ; attc_exe_wr_rsp_handler + 52
-        0x01003234:    2241        A"      MOVS     r2,#0x41
-        0x01003236:    e008        ..      B        0x100324a ; attc_exe_wr_rsp_handler + 40
-        0x01003238:    2101        .!      MOVS     r1,#1
-        0x0100323a:    4620         F      MOV      r0,r4
-        0x0100323c:    f00bf83c    ..<.    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003240:    8941        A.      LDRH     r1,[r0,#0xa]
-        0x01003242:    8900        ..      LDRH     r0,[r0,#8]
-        0x01003244:    4281        .B      CMP      r1,r0
-        0x01003246:    d006        ..      BEQ      0x1003256 ; attc_exe_wr_rsp_handler + 52
-        0x01003248:    2252        R"      MOVS     r2,#0x52
-        0x0100324a:    2101        .!      MOVS     r1,#1
-        0x0100324c:    4620         F      MOV      r0,r4
-        0x0100324e:    f00bfb89    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x01003252:    2000        .       MOVS     r0,#0
-        0x01003254:    bd10        ..      POP      {r4,pc}
-        0x01003256:    2200        ."      MOVS     r2,#0
-        0x01003258:    e7f7        ..      B        0x100324a ; attc_exe_wr_rsp_handler + 40
-    i.attc_find_by_type_rsp_handler
-    attc_find_by_type_rsp_handler
-        0x0100325a:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100325e:    460f        .F      MOV      r7,r1
-        0x01003260:    4682        .F      MOV      r10,r0
-        0x01003262:    2101        .!      MOVS     r1,#1
-        0x01003264:    f00bf81a    ....    BL       gattc_get_operation ; 0x100e29c
-        0x01003268:    2803        .(      CMP      r0,#3
-        0x0100326a:    d001        ..      BEQ      0x1003270 ; attc_find_by_type_rsp_handler + 22
-        0x0100326c:    2240        @"      MOVS     r2,#0x40
-        0x0100326e:    e043        C.      B        0x10032f8 ; attc_find_by_type_rsp_handler + 158
-        0x01003270:    2101        .!      MOVS     r1,#1
-        0x01003272:    4650        PF      MOV      r0,r10
-        0x01003274:    f00bf820    .. .    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003278:    f64f79ff    O..y    MOV      r9,#0xffff
-        0x0100327c:    4604        .F      MOV      r4,r0
-        0x0100327e:    2600        .&      MOVS     r6,#0
-        0x01003280:    46c8        .F      MOV      r8,r9
-        0x01003282:    e024        $.      B        0x10032ce ; attc_find_by_type_rsp_handler + 116
-        0x01003284:    2101        .!      MOVS     r1,#1
-        0x01003286:    4650        PF      MOV      r0,r10
-        0x01003288:    f00bf81e    ....    BL       gattc_get_requester ; 0x100e2c8
-        0x0100328c:    7863        cx      LDRB     r3,[r4,#1]
-        0x0100328e:    4601        .F      MOV      r1,r0
-        0x01003290:    2206        ."      MOVS     r2,#6
-        0x01003292:    eb02220a    ..."    ADD      r2,r2,r10,LSL #8
-        0x01003296:    f6404004    @..@    MOV      r0,#0xc04
-        0x0100329a:    1d9b        ..      ADDS     r3,r3,#6
-        0x0100329c:    f7fdfbfb    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010032a0:    4605        .F      MOV      r5,r0
-        0x010032a2:    19b8        ..      ADDS     r0,r7,r6
-        0x010032a4:    1cb6        ..      ADDS     r6,r6,#2
-        0x010032a6:    8881        ..      LDRH     r1,[r0,#4]
-        0x010032a8:    b2f2        ..      UXTB     r2,r6
-        0x010032aa:    18b8        ..      ADDS     r0,r7,r2
-        0x010032ac:    8029        ).      STRH     r1,[r5,#0]
-        0x010032ae:    8881        ..      LDRH     r1,[r0,#4]
-        0x010032b0:    8069        i.      STRH     r1,[r5,#2]
-        0x010032b2:    7860        `x      LDRB     r0,[r4,#1]
-        0x010032b4:    1c92        ..      ADDS     r2,r2,#2
-        0x010032b6:    7128        (q      STRB     r0,[r5,#4]
-        0x010032b8:    b2d6        ..      UXTB     r6,r2
-        0x010032ba:    4688        .F      MOV      r8,r1
-        0x010032bc:    7862        bx      LDRB     r2,[r4,#1]
-        0x010032be:    f1040108    ....    ADD      r1,r4,#8
-        0x010032c2:    1d68        h.      ADDS     r0,r5,#5
-        0x010032c4:    f7fdfb60    ..`.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010032c8:    4628        (F      MOV      r0,r5
-        0x010032ca:    f7fdfbe9    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010032ce:    8878        x.      LDRH     r0,[r7,#2]
-        0x010032d0:    42b0        .B      CMP      r0,r6
-        0x010032d2:    d8d7        ..      BHI      0x1003284 ; attc_find_by_type_rsp_handler + 42
-        0x010032d4:    f1080001    ....    ADD      r0,r8,#1
-        0x010032d8:    b281        ..      UXTH     r1,r0
-        0x010032da:    88e0        ..      LDRH     r0,[r4,#6]
-        0x010032dc:    464a        JF      MOV      r2,r9
-        0x010032de:    4290        .B      CMP      r0,r2
-        0x010032e0:    d200        ..      BCS      0x10032e4 ; attc_find_by_type_rsp_handler + 138
-        0x010032e2:    4602        .F      MOV      r2,r0
-        0x010032e4:    428a        .B      CMP      r2,r1
-        0x010032e6:    d306        ..      BCC      0x10032f6 ; attc_find_by_type_rsp_handler + 156
-        0x010032e8:    b129        ).      CBZ      r1,0x10032f6 ; attc_find_by_type_rsp_handler + 156
-        0x010032ea:    80a1        ..      STRH     r1,[r4,#4]
-        0x010032ec:    2101        .!      MOVS     r1,#1
-        0x010032ee:    4650        PF      MOV      r0,r10
-        0x010032f0:    f00bfab8    ....    BL       gattc_reschedule_operation ; 0x100e864
-        0x010032f4:    e004        ..      B        0x1003300 ; attc_find_by_type_rsp_handler + 166
-        0x010032f6:    220a        ."      MOVS     r2,#0xa
-        0x010032f8:    2101        .!      MOVS     r1,#1
-        0x010032fa:    4650        PF      MOV      r0,r10
-        0x010032fc:    f00bfb32    ..2.    BL       gattc_send_complete_evt ; 0x100e964
-        0x01003300:    2000        .       MOVS     r0,#0
-        0x01003302:    e8bd87f0    ....    POP      {r4-r10,pc}
-    i.attc_find_info_rsp_handler
-    attc_find_info_rsp_handler
-        0x01003306:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100330a:    460f        .F      MOV      r7,r1
-        0x0100330c:    4682        .F      MOV      r10,r0
-        0x0100330e:    2101        .!      MOVS     r1,#1
-        0x01003310:    f00affc4    ....    BL       gattc_get_operation ; 0x100e29c
-        0x01003314:    2807        .(      CMP      r0,#7
-        0x01003316:    d001        ..      BEQ      0x100331c ; attc_find_info_rsp_handler + 22
-        0x01003318:    2240        @"      MOVS     r2,#0x40
-        0x0100331a:    e047        G.      B        0x10033ac ; attc_find_info_rsp_handler + 166
-        0x0100331c:    2101        .!      MOVS     r1,#1
-        0x0100331e:    4650        PF      MOV      r0,r10
-        0x01003320:    f00affca    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003324:    4681        .F      MOV      r9,r0
-        0x01003326:    7878        xx      LDRB     r0,[r7,#1]
-        0x01003328:    2801        .(      CMP      r0,#1
-        0x0100332a:    d004        ..      BEQ      0x1003336 ; attc_find_info_rsp_handler + 48
-        0x0100332c:    2010        .       MOVS     r0,#0x10
-        0x0100332e:    2500        .%      MOVS     r5,#0
-        0x01003330:    4680        .F      MOV      r8,r0
-        0x01003332:    462c        ,F      MOV      r4,r5
-        0x01003334:    e023        #.      B        0x100337e ; attc_find_info_rsp_handler + 120
-        0x01003336:    2002        .       MOVS     r0,#2
-        0x01003338:    e7f9        ..      B        0x100332e ; attc_find_info_rsp_handler + 40
-        0x0100333a:    2101        .!      MOVS     r1,#1
-        0x0100333c:    4650        PF      MOV      r0,r10
-        0x0100333e:    f00affc3    ....    BL       gattc_get_requester ; 0x100e2c8
-        0x01003342:    4601        .F      MOV      r1,r0
-        0x01003344:    2206        ."      MOVS     r2,#6
-        0x01003346:    eb02220a    ..."    ADD      r2,r2,r10,LSL #8
-        0x0100334a:    f1080304    ....    ADD      r3,r8,#4
-        0x0100334e:    f6404007    @..@    MOV      r0,#0xc07
-        0x01003352:    f7fdfba0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003356:    4606        .F      MOV      r6,r0
-        0x01003358:    1978        x.      ADDS     r0,r7,r5
-        0x0100335a:    1cad        ..      ADDS     r5,r5,#2
-        0x0100335c:    8884        ..      LDRH     r4,[r0,#4]
-        0x0100335e:    b2ed        ..      UXTB     r5,r5
-        0x01003360:    8034        4.      STRH     r4,[r6,#0]
-        0x01003362:    1979        y.      ADDS     r1,r7,r5
-        0x01003364:    f8868002    ....    STRB     r8,[r6,#2]
-        0x01003368:    4642        BF      MOV      r2,r8
-        0x0100336a:    1cf0        ..      ADDS     r0,r6,#3
-        0x0100336c:    1d09        ..      ADDS     r1,r1,#4
-        0x0100336e:    f7fdfb0b    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003372:    eb050008    ....    ADD      r0,r5,r8
-        0x01003376:    b2c5        ..      UXTB     r5,r0
-        0x01003378:    4630        0F      MOV      r0,r6
-        0x0100337a:    f7fdfb91    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100337e:    8878        x.      LDRH     r0,[r7,#2]
-        0x01003380:    42a8        .B      CMP      r0,r5
-        0x01003382:    d8da        ..      BHI      0x100333a ; attc_find_info_rsp_handler + 52
-        0x01003384:    1c64        d.      ADDS     r4,r4,#1
-        0x01003386:    f8b90006    ....    LDRH     r0,[r9,#6]
-        0x0100338a:    f64f72ff    O..r    MOV      r2,#0xffff
-        0x0100338e:    b2a1        ..      UXTH     r1,r4
-        0x01003390:    4290        .B      CMP      r0,r2
-        0x01003392:    d300        ..      BCC      0x1003396 ; attc_find_info_rsp_handler + 144
-        0x01003394:    4610        .F      MOV      r0,r2
-        0x01003396:    4288        .B      CMP      r0,r1
-        0x01003398:    d307        ..      BCC      0x10033aa ; attc_find_info_rsp_handler + 164
-        0x0100339a:    b131        1.      CBZ      r1,0x10033aa ; attc_find_info_rsp_handler + 164
-        0x0100339c:    f8a91004    ....    STRH     r1,[r9,#4]
-        0x010033a0:    2101        .!      MOVS     r1,#1
-        0x010033a2:    4650        PF      MOV      r0,r10
-        0x010033a4:    f00bfa5e    ..^.    BL       gattc_reschedule_operation ; 0x100e864
-        0x010033a8:    e004        ..      B        0x10033b4 ; attc_find_info_rsp_handler + 174
-        0x010033aa:    220a        ."      MOVS     r2,#0xa
-        0x010033ac:    2101        .!      MOVS     r1,#1
-        0x010033ae:    4650        PF      MOV      r0,r10
-        0x010033b0:    f00bfad8    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x010033b4:    2000        .       MOVS     r0,#0
-        0x010033b6:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x010033ba:    0000        ..      MOVS     r0,r0
-    i.attc_hdl_val_ntf_ind_handler
-    attc_hdl_val_ntf_ind_handler
-        0x010033bc:    b570        p.      PUSH     {r4-r6,lr}
-        0x010033be:    460c        .F      MOV      r4,r1
-        0x010033c0:    884a        J.      LDRH     r2,[r1,#2]
-        0x010033c2:    491d        .I      LDR      r1,[pc,#116] ; [0x1003438] = 0x20004be4
-        0x010033c4:    4605        .F      MOV      r5,r0
-        0x010033c6:    f8511020    Q. .    LDR      r1,[r1,r0,LSL #2]
-        0x010033ca:    6949        Ii      LDR      r1,[r1,#0x14]
-        0x010033cc:    e008        ..      B        0x10033e0 ; attc_hdl_val_ntf_ind_handler + 36
-        0x010033ce:    888b        ..      LDRH     r3,[r1,#4]
-        0x010033d0:    4293        .B      CMP      r3,r2
-        0x010033d2:    d804        ..      BHI      0x10033de ; attc_hdl_val_ntf_ind_handler + 34
-        0x010033d4:    88cb        ..      LDRH     r3,[r1,#6]
-        0x010033d6:    4293        .B      CMP      r3,r2
-        0x010033d8:    d301        ..      BCC      0x10033de ; attc_hdl_val_ntf_ind_handler + 34
-        0x010033da:    8908        ..      LDRH     r0,[r1,#8]
-        0x010033dc:    e004        ..      B        0x10033e8 ; attc_hdl_val_ntf_ind_handler + 44
-        0x010033de:    6809        .h      LDR      r1,[r1,#0]
-        0x010033e0:    2900        .)      CMP      r1,#0
-        0x010033e2:    d1f4        ..      BNE      0x10033ce ; attc_hdl_val_ntf_ind_handler + 18
-        0x010033e4:    f005fcca    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x010033e8:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010033ea:    1d89        ..      ADDS     r1,r1,#6
-        0x010033ec:    b28b        ..      UXTH     r3,r1
-        0x010033ee:    2106        .!      MOVS     r1,#6
-        0x010033f0:    eb012205    ..."    ADD      r2,r1,r5,LSL #8
-        0x010033f4:    7821        !x      LDRB     r1,[r4,#0]
-        0x010033f6:    291b        .)      CMP      r1,#0x1b
-        0x010033f8:    d019        ..      BEQ      0x100342e ; attc_hdl_val_ntf_ind_handler + 114
-        0x010033fa:    f640450d    @..E    MOV      r5,#0xc0d
-        0x010033fe:    4601        .F      MOV      r1,r0
-        0x01003400:    4628        (F      MOV      r0,r5
-        0x01003402:    f7fdfb48    ..H.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003406:    4605        .F      MOV      r5,r0
-        0x01003408:    7820         x      LDRB     r0,[r4,#0]
-        0x0100340a:    281b        .(      CMP      r0,#0x1b
-        0x0100340c:    d012        ..      BEQ      0x1003434 ; attc_hdl_val_ntf_ind_handler + 120
-        0x0100340e:    2013        .       MOVS     r0,#0x13
-        0x01003410:    7028        (p      STRB     r0,[r5,#0]
-        0x01003412:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01003414:    8068        h.      STRH     r0,[r5,#2]
-        0x01003416:    8860        `.      LDRH     r0,[r4,#2]
-        0x01003418:    80a8        ..      STRH     r0,[r5,#4]
-        0x0100341a:    88a2        ..      LDRH     r2,[r4,#4]
-        0x0100341c:    1da1        ..      ADDS     r1,r4,#6
-        0x0100341e:    1da8        ..      ADDS     r0,r5,#6
-        0x01003420:    f7fdfab2    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003424:    4628        (F      MOV      r0,r5
-        0x01003426:    f7fdfb3b    ..;.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100342a:    2000        .       MOVS     r0,#0
-        0x0100342c:    bd70        p.      POP      {r4-r6,pc}
-        0x0100342e:    f640450c    @..E    MOV      r5,#0xc0c
-        0x01003432:    e7e4        ..      B        0x10033fe ; attc_hdl_val_ntf_ind_handler + 66
-        0x01003434:    2012        .       MOVS     r0,#0x12
-        0x01003436:    e7eb        ..      B        0x1003410 ; attc_hdl_val_ntf_ind_handler + 84
-    $d
-        0x01003438:    20004be4    .K.     DCD    536890340
-    $t
-    i.attc_l2cc_pdu_recv_handler
-    attc_l2cc_pdu_recv_handler
-        0x0100343c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01003440:    460d        .F      MOV      r5,r1
-        0x01003442:    4606        .F      MOV      r6,r0
-        0x01003444:    21ff        .!      MOVS     r1,#0xff
-        0x01003446:    2400        .$      MOVS     r4,#0
-        0x01003448:    4b11        .K      LDR      r3,[pc,#68] ; [0x1003490] = 0x101b9d4
-        0x0100344a:    f8950008    ....    LDRB.W   r0,[r5,#8]
-        0x0100344e:    4622        "F      MOV      r2,r4
-        0x01003450:    f8137032    ..2p    LDRB     r7,[r3,r2,LSL #3]
-        0x01003454:    4287        .B      CMP      r7,r0
-        0x01003456:    d102        ..      BNE      0x100345e ; attc_l2cc_pdu_recv_handler + 34
-        0x01003458:    eb0304c2    ....    ADD      r4,r3,r2,LSL #3
-        0x0100345c:    6864        dh      LDR      r4,[r4,#4]
-        0x0100345e:    1c52        R.      ADDS     r2,r2,#1
-        0x01003460:    b2d2        ..      UXTB     r2,r2
-        0x01003462:    2a0e        .*      CMP      r2,#0xe
-        0x01003464:    d3f4        ..      BCC      0x1003450 ; attc_l2cc_pdu_recv_handler + 20
-        0x01003466:    b17c        |.      CBZ      r4,0x1003488 ; attc_l2cc_pdu_recv_handler + 76
-        0x01003468:    281d        .(      CMP      r0,#0x1d
-        0x0100346a:    d008        ..      BEQ      0x100347e ; attc_l2cc_pdu_recv_handler + 66
-        0x0100346c:    281b        .(      CMP      r0,#0x1b
-        0x0100346e:    d006        ..      BEQ      0x100347e ; attc_l2cc_pdu_recv_handler + 66
-        0x01003470:    2006        .       MOVS     r0,#6
-        0x01003472:    eb002106    ...!    ADD      r1,r0,r6,LSL #8
-        0x01003476:    f640401c    @..@    MOV      r0,#0xc1c
-        0x0100347a:    f7fdfb2a    ..*.    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x0100347e:    f1050108    ....    ADD      r1,r5,#8
-        0x01003482:    4630        0F      MOV      r0,r6
-        0x01003484:    47a0        .G      BLX      r4
-        0x01003486:    4601        .F      MOV      r1,r0
-        0x01003488:    4608        .F      MOV      r0,r1
-        0x0100348a:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100348e:    0000        ..      DCW    0
-        0x01003490:    0101b9d4    ....    DCD    16890324
-    $t
-    i.attc_prep_wr_rsp_handler
-    attc_prep_wr_rsp_handler
-        0x01003494:    b570        p.      PUSH     {r4-r6,lr}
-        0x01003496:    460d        .F      MOV      r5,r1
-        0x01003498:    4606        .F      MOV      r6,r0
-        0x0100349a:    2101        .!      MOVS     r1,#1
-        0x0100349c:    f00afefe    ....    BL       gattc_get_operation ; 0x100e29c
-        0x010034a0:    280c        .(      CMP      r0,#0xc
-        0x010034a2:    d006        ..      BEQ      0x10034b2 ; attc_prep_wr_rsp_handler + 30
-        0x010034a4:    2241        A"      MOVS     r2,#0x41
-        0x010034a6:    2101        .!      MOVS     r1,#1
-        0x010034a8:    4630        0F      MOV      r0,r6
-        0x010034aa:    f00bfa5b    ..[.    BL       gattc_send_complete_evt ; 0x100e964
-        0x010034ae:    2000        .       MOVS     r0,#0
-        0x010034b0:    bd70        p.      POP      {r4-r6,pc}
-        0x010034b2:    2101        .!      MOVS     r1,#1
-        0x010034b4:    4630        0F      MOV      r0,r6
-        0x010034b6:    f00afeff    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x010034ba:    4604        .F      MOV      r4,r0
-        0x010034bc:    88a8        ..      LDRH     r0,[r5,#4]
-        0x010034be:    88e1        ..      LDRH     r1,[r4,#6]
-        0x010034c0:    1a40        @.      SUBS     r0,r0,r1
-        0x010034c2:    b281        ..      UXTH     r1,r0
-        0x010034c4:    8161        a.      STRH     r1,[r4,#0xa]
-        0x010034c6:    f104000c    ....    ADD      r0,r4,#0xc
-        0x010034ca:    4401        .D      ADD      r1,r1,r0
-        0x010034cc:    88ea        ..      LDRH     r2,[r5,#6]
-        0x010034ce:    f1050008    ....    ADD      r0,r5,#8
-        0x010034d2:    f7fdfb03    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x010034d6:    b928        (.      CBNZ     r0,0x10034e4 ; attc_prep_wr_rsp_handler + 80
-        0x010034d8:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x010034da:    88e9        ..      LDRH     r1,[r5,#6]
-        0x010034dc:    4408        .D      ADD      r0,r0,r1
-        0x010034de:    8921        !.      LDRH     r1,[r4,#8]
-        0x010034e0:    4288        .B      CMP      r0,r1
-        0x010034e2:    d901        ..      BLS      0x10034e8 ; attc_prep_wr_rsp_handler + 84
-        0x010034e4:    f64f70ff    O..p    MOV      r0,#0xffff
-        0x010034e8:    8160        `.      STRH     r0,[r4,#0xa]
-        0x010034ea:    2101        .!      MOVS     r1,#1
-        0x010034ec:    4630        0F      MOV      r0,r6
-        0x010034ee:    f00bf9b9    ....    BL       gattc_reschedule_operation ; 0x100e864
-        0x010034f2:    e7dc        ..      B        0x10034ae ; attc_prep_wr_rsp_handler + 26
-    i.attc_rd_by_grp_type_rsp_handler
-    attc_rd_by_grp_type_rsp_handler
-        0x010034f4:    e92d5ff3    -.._    PUSH     {r0,r1,r4-r12,lr}
-        0x010034f8:    460c        .F      MOV      r4,r1
-        0x010034fa:    8848        H.      LDRH     r0,[r1,#2]
-        0x010034fc:    7849        Ix      LDRB     r1,[r1,#1]
-        0x010034fe:    fbb0f0f1    ....    UDIV     r0,r0,r1
-        0x01003502:    b2c5        ..      UXTB     r5,r0
-        0x01003504:    2101        .!      MOVS     r1,#1
-        0x01003506:    9800        ..      LDR      r0,[sp,#0]
-        0x01003508:    f00afec8    ....    BL       gattc_get_operation ; 0x100e29c
-        0x0100350c:    2802        .(      CMP      r0,#2
-        0x0100350e:    d168        h.      BNE      0x10035e2 ; attc_rd_by_grp_type_rsp_handler + 238
-        0x01003510:    2d00        .-      CMP      r5,#0
-        0x01003512:    d066        f.      BEQ      0x10035e2 ; attc_rd_by_grp_type_rsp_handler + 238
-        0x01003514:    2101        .!      MOVS     r1,#1
-        0x01003516:    9800        ..      LDR      r0,[sp,#0]
-        0x01003518:    f00afece    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x0100351c:    4605        .F      MOV      r5,r0
-        0x0100351e:    2600        .&      MOVS     r6,#0
-        0x01003520:    7860        `x      LDRB     r0,[r4,#1]
-        0x01003522:    46b0        .F      MOV      r8,r6
-        0x01003524:    2814        .(      CMP      r0,#0x14
-        0x01003526:    d001        ..      BEQ      0x100352c ; attc_rd_by_grp_type_rsp_handler + 56
-        0x01003528:    2002        .       MOVS     r0,#2
-        0x0100352a:    e000        ..      B        0x100352e ; attc_rd_by_grp_type_rsp_handler + 58
-        0x0100352c:    2010        .       MOVS     r0,#0x10
-        0x0100352e:    4681        .F      MOV      r9,r0
-        0x01003530:    2700        .'      MOVS     r7,#0
-        0x01003532:    f64f7aff    O..z    MOV      r10,#0xffff
-        0x01003536:    e035        5.      B        0x10035a4 ; attc_rd_by_grp_type_rsp_handler + 176
-        0x01003538:    2101        .!      MOVS     r1,#1
-        0x0100353a:    9800        ..      LDR      r0,[sp,#0]
-        0x0100353c:    f00afec4    ....    BL       gattc_get_requester ; 0x100e2c8
-        0x01003540:    4601        .F      MOV      r1,r0
-        0x01003542:    9800        ..      LDR      r0,[sp,#0]
-        0x01003544:    2206        ."      MOVS     r2,#6
-        0x01003546:    eb022200    ..."    ADD      r2,r2,r0,LSL #8
-        0x0100354a:    f1090306    ....    ADD      r3,r9,#6
-        0x0100354e:    f6404004    @..@    MOV      r0,#0xc04
-        0x01003552:    f7fdfaa0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003556:    4683        .F      MOV      r11,r0
-        0x01003558:    19a0        ..      ADDS     r0,r4,r6
-        0x0100355a:    1cb6        ..      ADDS     r6,r6,#2
-        0x0100355c:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100355e:    f8ab0000    ....    STRH     r0,[r11,#0]
-        0x01003562:    b2f1        ..      UXTB     r1,r6
-        0x01003564:    1860        `.      ADDS     r0,r4,r1
-        0x01003566:    1c89        ..      ADDS     r1,r1,#2
-        0x01003568:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100356a:    f8ab0002    ....    STRH     r0,[r11,#2]
-        0x0100356e:    b2ce        ..      UXTB     r6,r1
-        0x01003570:    4680        .F      MOV      r8,r0
-        0x01003572:    19a1        ..      ADDS     r1,r4,r6
-        0x01003574:    f88b9004    ....    STRB     r9,[r11,#4]
-        0x01003578:    464a        JF      MOV      r2,r9
-        0x0100357a:    f10b0005    ....    ADD      r0,r11,#5
-        0x0100357e:    1d09        ..      ADDS     r1,r1,#4
-        0x01003580:    f7fdfa02    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003584:    eb060009    ....    ADD      r0,r6,r9
-        0x01003588:    b2c6        ..      UXTB     r6,r0
-        0x0100358a:    786b        kx      LDRB     r3,[r5,#1]
-        0x0100358c:    f1050208    ....    ADD      r2,r5,#8
-        0x01003590:    4649        IF      MOV      r1,r9
-        0x01003592:    f10b0005    ....    ADD      r0,r11,#5
-        0x01003596:    f000fdb1    ....    BL       attm_uuid_comp ; 0x10040fc
-        0x0100359a:    b100        ..      CBZ      r0,0x100359e ; attc_rd_by_grp_type_rsp_handler + 170
-        0x0100359c:    2701        .'      MOVS     r7,#1
-        0x0100359e:    4658        XF      MOV      r0,r11
-        0x010035a0:    f7fdfa7e    ..~.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010035a4:    8860        `.      LDRH     r0,[r4,#2]
-        0x010035a6:    42b0        .B      CMP      r0,r6
-        0x010035a8:    d902        ..      BLS      0x10035b0 ; attc_rd_by_grp_type_rsp_handler + 188
-        0x010035aa:    b90f        ..      CBNZ     r7,0x10035b0 ; attc_rd_by_grp_type_rsp_handler + 188
-        0x010035ac:    45d0        .E      CMP      r8,r10
-        0x010035ae:    d1c3        ..      BNE      0x1003538 ; attc_rd_by_grp_type_rsp_handler + 68
-        0x010035b0:    f1080001    ....    ADD      r0,r8,#1
-        0x010035b4:    b280        ..      UXTH     r0,r0
-        0x010035b6:    b967        g.      CBNZ     r7,0x10035d2 ; attc_rd_by_grp_type_rsp_handler + 222
-        0x010035b8:    88e9        ..      LDRH     r1,[r5,#6]
-        0x010035ba:    4551        QE      CMP      r1,r10
-        0x010035bc:    d300        ..      BCC      0x10035c0 ; attc_rd_by_grp_type_rsp_handler + 204
-        0x010035be:    4651        QF      MOV      r1,r10
-        0x010035c0:    4281        .B      CMP      r1,r0
-        0x010035c2:    d306        ..      BCC      0x10035d2 ; attc_rd_by_grp_type_rsp_handler + 222
-        0x010035c4:    b128        (.      CBZ      r0,0x10035d2 ; attc_rd_by_grp_type_rsp_handler + 222
-        0x010035c6:    80a8        ..      STRH     r0,[r5,#4]
-        0x010035c8:    2101        .!      MOVS     r1,#1
-        0x010035ca:    9800        ..      LDR      r0,[sp,#0]
-        0x010035cc:    f00bf94a    ..J.    BL       gattc_reschedule_operation ; 0x100e864
-        0x010035d0:    e004        ..      B        0x10035dc ; attc_rd_by_grp_type_rsp_handler + 232
-        0x010035d2:    2200        ."      MOVS     r2,#0
-        0x010035d4:    2101        .!      MOVS     r1,#1
-        0x010035d6:    9800        ..      LDR      r0,[sp,#0]
-        0x010035d8:    f00bf9c4    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x010035dc:    2000        .       MOVS     r0,#0
-        0x010035de:    e8bd9ffc    ....    POP      {r2-r12,pc}
-        0x010035e2:    2241        A"      MOVS     r2,#0x41
-        0x010035e4:    e7f6        ..      B        0x10035d4 ; attc_rd_by_grp_type_rsp_handler + 224
-        0x010035e6:    0000        ..      MOVS     r0,r0
-    i.attc_rd_by_type_rsp_handler
-    attc_rd_by_type_rsp_handler
-        0x010035e8:    e92d4ff3    -..O    PUSH     {r0,r1,r4-r11,lr}
-        0x010035ec:    b081        ..      SUB      sp,sp,#4
-        0x010035ee:    2600        .&      MOVS     r6,#0
-        0x010035f0:    460c        .F      MOV      r4,r1
-        0x010035f2:    46b1        .F      MOV      r9,r6
-        0x010035f4:    2101        .!      MOVS     r1,#1
-        0x010035f6:    9600        ..      STR      r6,[sp,#0]
-        0x010035f8:    9801        ..      LDR      r0,[sp,#4]
-        0x010035fa:    f00afe4f    ..O.    BL       gattc_get_operation ; 0x100e29c
-        0x010035fe:    2206        ."      MOVS     r2,#6
-        0x01003600:    9901        ..      LDR      r1,[sp,#4]
-        0x01003602:    2804        .(      CMP      r0,#4
-        0x01003604:    eb022801    ...(    ADD      r8,r2,r1,LSL #8
-        0x01003608:    d066        f.      BEQ      0x10036d8 ; attc_rd_by_type_rsp_handler + 240
-        0x0100360a:    2805        .(      CMP      r0,#5
-        0x0100360c:    d005        ..      BEQ      0x100361a ; attc_rd_by_type_rsp_handler + 50
-        0x0100360e:    2806        .(      CMP      r0,#6
-        0x01003610:    d003        ..      BEQ      0x100361a ; attc_rd_by_type_rsp_handler + 50
-        0x01003612:    280a        .(      CMP      r0,#0xa
-        0x01003614:    d070        p.      BEQ      0x10036f8 ; attc_rd_by_type_rsp_handler + 272
-        0x01003616:    2240        @"      MOVS     r2,#0x40
-        0x01003618:    e0f8        ..      B        0x100380c ; attc_rd_by_type_rsp_handler + 548
-        0x0100361a:    2101        .!      MOVS     r1,#1
-        0x0100361c:    9801        ..      LDR      r0,[sp,#4]
-        0x0100361e:    f00afe4b    ..K.    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003622:    4605        .F      MOV      r5,r0
-        0x01003624:    7860        `x      LDRB     r0,[r4,#1]
-        0x01003626:    2807        .(      CMP      r0,#7
-        0x01003628:    d901        ..      BLS      0x100362e ; attc_rd_by_type_rsp_handler + 70
-        0x0100362a:    2010        .       MOVS     r0,#0x10
-        0x0100362c:    e000        ..      B        0x1003630 ; attc_rd_by_type_rsp_handler + 72
-        0x0100362e:    2002        .       MOVS     r0,#2
-        0x01003630:    4682        .F      MOV      r10,r0
-        0x01003632:    f04f0b05    O...    MOV      r11,#5
-        0x01003636:    e03d        =.      B        0x10036b4 ; attc_rd_by_type_rsp_handler + 204
-        0x01003638:    19a0        ..      ADDS     r0,r4,r6
-        0x0100363a:    f8b09004    ....    LDRH     r9,[r0,#4]
-        0x0100363e:    7828        (x      LDRB     r0,[r5,#0]
-        0x01003640:    2805        .(      CMP      r0,#5
-        0x01003642:    d00a        ..      BEQ      0x100365a ; attc_rd_by_type_rsp_handler + 114
-        0x01003644:    eb06000b    ....    ADD      r0,r6,r11
-        0x01003648:    4420         D      ADD      r0,r0,r4
-        0x0100364a:    786b        kx      LDRB     r3,[r5,#1]
-        0x0100364c:    f1050208    ....    ADD      r2,r5,#8
-        0x01003650:    4651        QF      MOV      r1,r10
-        0x01003652:    1d00        ..      ADDS     r0,r0,#4
-        0x01003654:    f000fd52    ..R.    BL       attm_uuid_comp ; 0x10040fc
-        0x01003658:    b348        H.      CBZ      r0,0x10036ae ; attc_rd_by_type_rsp_handler + 198
-        0x0100365a:    2101        .!      MOVS     r1,#1
-        0x0100365c:    9801        ..      LDR      r0,[sp,#4]
-        0x0100365e:    f00afe33    ..3.    BL       gattc_get_requester ; 0x100e2c8
-        0x01003662:    4601        .F      MOV      r1,r0
-        0x01003664:    4642        BF      MOV      r2,r8
-        0x01003666:    f10a0306    ....    ADD      r3,r10,#6
-        0x0100366a:    f6404006    @..@    MOV      r0,#0xc06
-        0x0100366e:    f7fdfa12    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003672:    1cb6        ..      ADDS     r6,r6,#2
-        0x01003674:    4607        .F      MOV      r7,r0
-        0x01003676:    f8a09000    ....    STRH     r9,[r0,#0]
-        0x0100367a:    b2f1        ..      UXTB     r1,r6
-        0x0100367c:    1860        `.      ADDS     r0,r4,r1
-        0x0100367e:    1c49        I.      ADDS     r1,r1,#1
-        0x01003680:    7900        .y      LDRB     r0,[r0,#4]
-        0x01003682:    7138        8q      STRB     r0,[r7,#4]
-        0x01003684:    b2c9        ..      UXTB     r1,r1
-        0x01003686:    1860        `.      ADDS     r0,r4,r1
-        0x01003688:    1c89        ..      ADDS     r1,r1,#2
-        0x0100368a:    8882        ..      LDRH     r2,[r0,#4]
-        0x0100368c:    807a        z.      STRH     r2,[r7,#2]
-        0x0100368e:    b2ce        ..      UXTB     r6,r1
-        0x01003690:    19a1        ..      ADDS     r1,r4,r6
-        0x01003692:    f887a005    ....    STRB     r10,[r7,#5]
-        0x01003696:    4652        RF      MOV      r2,r10
-        0x01003698:    1db8        ..      ADDS     r0,r7,#6
-        0x0100369a:    1d09        ..      ADDS     r1,r1,#4
-        0x0100369c:    f7fdf974    ..t.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010036a0:    eb06000a    ....    ADD      r0,r6,r10
-        0x010036a4:    b2c6        ..      UXTB     r6,r0
-        0x010036a6:    4638        8F      MOV      r0,r7
-        0x010036a8:    f7fdf9fa    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010036ac:    e002        ..      B        0x10036b4 ; attc_rd_by_type_rsp_handler + 204
-        0x010036ae:    7860        `x      LDRB     r0,[r4,#1]
-        0x010036b0:    4430        0D      ADD      r0,r0,r6
-        0x010036b2:    b2c6        ..      UXTB     r6,r0
-        0x010036b4:    8860        `.      LDRH     r0,[r4,#2]
-        0x010036b6:    42b0        .B      CMP      r0,r6
-        0x010036b8:    d8be        ..      BHI      0x1003638 ; attc_rd_by_type_rsp_handler + 80
-        0x010036ba:    f1090001    ....    ADD      r0,r9,#1
-        0x010036be:    b281        ..      UXTH     r1,r0
-        0x010036c0:    88ea        ..      LDRH     r2,[r5,#6]
-        0x010036c2:    f64f70ff    O..p    MOV      r0,#0xffff
-        0x010036c6:    4282        .B      CMP      r2,r0
-        0x010036c8:    d200        ..      BCS      0x10036cc ; attc_rd_by_type_rsp_handler + 228
-        0x010036ca:    4610        .F      MOV      r0,r2
-        0x010036cc:    4288        .B      CMP      r0,r1
-        0x010036ce:    d376        v.      BCC      0x10037be ; attc_rd_by_type_rsp_handler + 470
-        0x010036d0:    2900        .)      CMP      r1,#0
-        0x010036d2:    d074        t.      BEQ      0x10037be ; attc_rd_by_type_rsp_handler + 470
-        0x010036d4:    80a9        ..      STRH     r1,[r5,#4]
-        0x010036d6:    e06c        l.      B        0x10037b2 ; attc_rd_by_type_rsp_handler + 458
-        0x010036d8:    2101        .!      MOVS     r1,#1
-        0x010036da:    9801        ..      LDR      r0,[sp,#4]
-        0x010036dc:    f00afdec    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x010036e0:    4683        .F      MOV      r11,r0
-        0x010036e2:    2700        .'      MOVS     r7,#0
-        0x010036e4:    78a0        .x      LDRB     r0,[r4,#2]
-        0x010036e6:    463d        =F      MOV      r5,r7
-        0x010036e8:    0740        @.      LSLS     r0,r0,#29
-        0x010036ea:    d002        ..      BEQ      0x10036f2 ; attc_rd_by_type_rsp_handler + 266
-        0x010036ec:    2010        .       MOVS     r0,#0x10
-        0x010036ee:    4682        .F      MOV      r10,r0
-        0x010036f0:    e030        0.      B        0x1003754 ; attc_rd_by_type_rsp_handler + 364
-        0x010036f2:    2701        .'      MOVS     r7,#1
-        0x010036f4:    2002        .       MOVS     r0,#2
-        0x010036f6:    e7fa        ..      B        0x10036ee ; attc_rd_by_type_rsp_handler + 262
-        0x010036f8:    e063        c.      B        0x10037c2 ; attc_rd_by_type_rsp_handler + 474
-        0x010036fa:    2101        .!      MOVS     r1,#1
-        0x010036fc:    9801        ..      LDR      r0,[sp,#4]
-        0x010036fe:    f00afde3    ....    BL       gattc_get_requester ; 0x100e2c8
-        0x01003702:    4601        .F      MOV      r1,r0
-        0x01003704:    4642        BF      MOV      r2,r8
-        0x01003706:    f10a0308    ....    ADD      r3,r10,#8
-        0x0100370a:    f6404005    @..@    MOV      r0,#0xc05
-        0x0100370e:    f7fdf9c2    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003712:    4605        .F      MOV      r5,r0
-        0x01003714:    19a0        ..      ADDS     r0,r4,r6
-        0x01003716:    1cb6        ..      ADDS     r6,r6,#2
-        0x01003718:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100371a:    8029        ).      STRH     r1,[r5,#0]
-        0x0100371c:    b2f1        ..      UXTB     r1,r6
-        0x0100371e:    1860        `.      ADDS     r0,r4,r1
-        0x01003720:    1c89        ..      ADDS     r1,r1,#2
-        0x01003722:    8882        ..      LDRH     r2,[r0,#4]
-        0x01003724:    b2c9        ..      UXTB     r1,r1
-        0x01003726:    1860        `.      ADDS     r0,r4,r1
-        0x01003728:    806a        j.      STRH     r2,[r5,#2]
-        0x0100372a:    8882        ..      LDRH     r2,[r0,#4]
-        0x0100372c:    1c89        ..      ADDS     r1,r1,#2
-        0x0100372e:    80aa        ..      STRH     r2,[r5,#4]
-        0x01003730:    b2ce        ..      UXTB     r6,r1
-        0x01003732:    b1a7        ..      CBZ      r7,0x100375e ; attc_rd_by_type_rsp_handler + 374
-        0x01003734:    19a1        ..      ADDS     r1,r4,r6
-        0x01003736:    f885a006    ....    STRB     r10,[r5,#6]
-        0x0100373a:    4652        RF      MOV      r2,r10
-        0x0100373c:    1de8        ..      ADDS     r0,r5,#7
-        0x0100373e:    1d09        ..      ADDS     r1,r1,#4
-        0x01003740:    f7fdf922    ..".    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003744:    eb06000a    ....    ADD      r0,r6,r10
-        0x01003748:    b2c6        ..      UXTB     r6,r0
-        0x0100374a:    f8b59000    ....    LDRH     r9,[r5,#0]
-        0x0100374e:    4628        (F      MOV      r0,r5
-        0x01003750:    f7fdf9a6    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01003754:    8860        `.      LDRH     r0,[r4,#2]
-        0x01003756:    42b0        .B      CMP      r0,r6
-        0x01003758:    d8cf        ..      BHI      0x10036fa ; attc_rd_by_type_rsp_handler + 274
-        0x0100375a:    b14f        O.      CBZ      r7,0x1003770 ; attc_rd_by_type_rsp_handler + 392
-        0x0100375c:    e01a        ..      B        0x1003794 ; attc_rd_by_type_rsp_handler + 428
-        0x0100375e:    4a3c        <J      LDR      r2,[pc,#240] ; [0x1003850] = 0x20004be4
-        0x01003760:    9801        ..      LDR      r0,[sp,#4]
-        0x01003762:    f1a5010c    ....    SUB      r1,r5,#0xc
-        0x01003766:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x0100376a:    300c        .0      ADDS     r0,r0,#0xc
-        0x0100376c:    f7fdf9a2    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x01003770:    b185        ..      CBZ      r5,0x1003794 ; attc_rd_by_type_rsp_handler + 428
-        0x01003772:    2000        .       MOVS     r0,#0
-        0x01003774:    9000        ..      STR      r0,[sp,#0]
-        0x01003776:    4643        CF      MOV      r3,r8
-        0x01003778:    220a        ."      MOVS     r2,#0xa
-        0x0100377a:    2104        .!      MOVS     r1,#4
-        0x0100377c:    9801        ..      LDR      r0,[sp,#4]
-        0x0100377e:    f00eff09    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01003782:    4601        .F      MOV      r1,r0
-        0x01003784:    8868        h.      LDRH     r0,[r5,#2]
-        0x01003786:    8048        H.      STRH     r0,[r1,#2]
-        0x01003788:    9801        ..      LDR      r0,[sp,#4]
-        0x0100378a:    f000f941    ..A.    BL       attc_send_att_req ; 0x1003a10
-        0x0100378e:    2000        .       MOVS     r0,#0
-        0x01003790:    e8bd8ffe    ....    POP      {r1-r11,pc}
-        0x01003794:    f1090001    ....    ADD      r0,r9,#1
-        0x01003798:    b281        ..      UXTH     r1,r0
-        0x0100379a:    f8bb0006    ....    LDRH     r0,[r11,#6]
-        0x0100379e:    f64f72ff    O..r    MOV      r2,#0xffff
-        0x010037a2:    4290        .B      CMP      r0,r2
-        0x010037a4:    d200        ..      BCS      0x10037a8 ; attc_rd_by_type_rsp_handler + 448
-        0x010037a6:    4602        .F      MOV      r2,r0
-        0x010037a8:    428a        .B      CMP      r2,r1
-        0x010037aa:    d308        ..      BCC      0x10037be ; attc_rd_by_type_rsp_handler + 470
-        0x010037ac:    b131        1.      CBZ      r1,0x10037bc ; attc_rd_by_type_rsp_handler + 468
-        0x010037ae:    f8ab1004    ....    STRH     r1,[r11,#4]
-        0x010037b2:    2101        .!      MOVS     r1,#1
-        0x010037b4:    9801        ..      LDR      r0,[sp,#4]
-        0x010037b6:    f00bf855    ..U.    BL       gattc_reschedule_operation ; 0x100e864
-        0x010037ba:    e02b        +.      B        0x1003814 ; attc_rd_by_type_rsp_handler + 556
-        0x010037bc:    e7ff        ..      B        0x10037be ; attc_rd_by_type_rsp_handler + 470
-        0x010037be:    220a        ."      MOVS     r2,#0xa
-        0x010037c0:    e024        $.      B        0x100380c ; attc_rd_by_type_rsp_handler + 548
-        0x010037c2:    9801        ..      LDR      r0,[sp,#4]
-        0x010037c4:    f00afd62    ..b.    BL       gattc_get_mtu ; 0x100e28c
-        0x010037c8:    7861        ax      LDRB     r1,[r4,#1]
-        0x010037ca:    1e80        ..      SUBS     r0,r0,#2
-        0x010037cc:    4288        .B      CMP      r0,r1
-        0x010037ce:    dd23        #.      BLE      0x1003818 ; attc_rd_by_type_rsp_handler + 560
-        0x010037d0:    2101        .!      MOVS     r1,#1
-        0x010037d2:    9801        ..      LDR      r0,[sp,#4]
-        0x010037d4:    f00afd78    ..x.    BL       gattc_get_requester ; 0x100e2c8
-        0x010037d8:    7863        cx      LDRB     r3,[r4,#1]
-        0x010037da:    4601        .F      MOV      r1,r0
-        0x010037dc:    4642        BF      MOV      r2,r8
-        0x010037de:    f6404009    @..@    MOV      r0,#0xc09
-        0x010037e2:    1d1b        ..      ADDS     r3,r3,#4
-        0x010037e4:    f7fdf957    ..W.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010037e8:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010037ea:    4605        .F      MOV      r5,r0
-        0x010037ec:    8001        ..      STRH     r1,[r0,#0]
-        0x010037ee:    f8140f01    ....    LDRB     r0,[r4,#1]!
-        0x010037f2:    1d61        a.      ADDS     r1,r4,#5
-        0x010037f4:    1e80        ..      SUBS     r0,r0,#2
-        0x010037f6:    b282        ..      UXTH     r2,r0
-        0x010037f8:    80aa        ..      STRH     r2,[r5,#4]
-        0x010037fa:    2000        .       MOVS     r0,#0
-        0x010037fc:    8068        h.      STRH     r0,[r5,#2]
-        0x010037fe:    1da8        ..      ADDS     r0,r5,#6
-        0x01003800:    f7fdf8c2    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003804:    4628        (F      MOV      r0,r5
-        0x01003806:    f7fdf94b    ..K.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100380a:    2200        ."      MOVS     r2,#0
-        0x0100380c:    2101        .!      MOVS     r1,#1
-        0x0100380e:    9801        ..      LDR      r0,[sp,#4]
-        0x01003810:    f00bf8a8    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x01003814:    9800        ..      LDR      r0,[sp,#0]
-        0x01003816:    e7bb        ..      B        0x1003790 ; attc_rd_by_type_rsp_handler + 424
-        0x01003818:    f1a40508    ....    SUB      r5,r4,#8
-        0x0100381c:    2101        .!      MOVS     r1,#1
-        0x0100381e:    9801        ..      LDR      r0,[sp,#4]
-        0x01003820:    f00afd4a    ..J.    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003824:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01003826:    8081        ..      STRH     r1,[r0,#4]
-        0x01003828:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100382a:    1e89        ..      SUBS     r1,r1,#2
-        0x0100382c:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100382e:    2100        .!      MOVS     r1,#0
-        0x01003830:    8101        ..      STRH     r1,[r0,#8]
-        0x01003832:    7860        `x      LDRB     r0,[r4,#1]
-        0x01003834:    f1a5010c    ....    SUB      r1,r5,#0xc
-        0x01003838:    1e80        ..      SUBS     r0,r0,#2
-        0x0100383a:    8068        h.      STRH     r0,[r5,#2]
-        0x0100383c:    4804        .H      LDR      r0,[pc,#16] ; [0x1003850] = 0x20004be4
-        0x0100383e:    9a01        ..      LDR      r2,[sp,#4]
-        0x01003840:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
-        0x01003844:    300c        .0      ADDS     r0,r0,#0xc
-        0x01003846:    f7fdf935    ..5.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100384a:    2001        .       MOVS     r0,#1
-        0x0100384c:    9000        ..      STR      r0,[sp,#0]
-        0x0100384e:    e7b0        ..      B        0x10037b2 ; attc_rd_by_type_rsp_handler + 458
-    $d
-        0x01003850:    20004be4    .K.     DCD    536890340
-    $t
-    i.attc_rd_mult_rsp_handler
-    attc_rd_mult_rsp_handler
-        0x01003854:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x01003858:    4689        .F      MOV      r9,r1
-        0x0100385a:    4683        .F      MOV      r11,r0
-        0x0100385c:    2101        .!      MOVS     r1,#1
-        0x0100385e:    f00afd1d    ....    BL       gattc_get_operation ; 0x100e29c
-        0x01003862:    280b        .(      CMP      r0,#0xb
-        0x01003864:    d001        ..      BEQ      0x100386a ; attc_rd_mult_rsp_handler + 22
-        0x01003866:    2241        A"      MOVS     r2,#0x41
-        0x01003868:    e048        H.      B        0x10038fc ; attc_rd_mult_rsp_handler + 168
-        0x0100386a:    2101        .!      MOVS     r1,#1
-        0x0100386c:    4658        XF      MOV      r0,r11
-        0x0100386e:    f00afd23    ..#.    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003872:    2600        .&      MOVS     r6,#0
-        0x01003874:    4607        .F      MOV      r7,r0
-        0x01003876:    46b2        .F      MOV      r10,r6
-        0x01003878:    4635        5F      MOV      r5,r6
-        0x0100387a:    e035        5.      B        0x10038e8 ; attc_rd_mult_rsp_handler + 148
-        0x0100387c:    2101        .!      MOVS     r1,#1
-        0x0100387e:    4658        XF      MOV      r0,r11
-        0x01003880:    f00afd22    ..".    BL       gattc_get_requester ; 0x100e2c8
-        0x01003884:    eb070885    ....    ADD      r8,r7,r5,LSL #2
-        0x01003888:    4601        .F      MOV      r1,r0
-        0x0100388a:    f8b80006    ....    LDRH     r0,[r8,#6]
-        0x0100388e:    2206        ."      MOVS     r2,#6
-        0x01003890:    1d80        ..      ADDS     r0,r0,#6
-        0x01003892:    b283        ..      UXTH     r3,r0
-        0x01003894:    eb02220b    ..."    ADD      r2,r2,r11,LSL #8
-        0x01003898:    f6404009    @..@    MOV      r0,#0xc09
-        0x0100389c:    f7fdf8fb    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010038a0:    f8b81004    ....    LDRH     r1,[r8,#4]
-        0x010038a4:    4604        .F      MOV      r4,r0
-        0x010038a6:    8001        ..      STRH     r1,[r0,#0]
-        0x010038a8:    f8b90002    ....    LDRH     r0,[r9,#2]
-        0x010038ac:    f8b81006    ....    LDRH     r1,[r8,#6]
-        0x010038b0:    1b80        ..      SUBS     r0,r0,r6
-        0x010038b2:    4281        .B      CMP      r1,r0
-        0x010038b4:    d200        ..      BCS      0x10038b8 ; attc_rd_mult_rsp_handler + 100
-        0x010038b6:    4608        .F      MOV      r0,r1
-        0x010038b8:    b282        ..      UXTH     r2,r0
-        0x010038ba:    80a2        ..      STRH     r2,[r4,#4]
-        0x010038bc:    2000        .       MOVS     r0,#0
-        0x010038be:    8060        `.      STRH     r0,[r4,#2]
-        0x010038c0:    eb090106    ....    ADD      r1,r9,r6
-        0x010038c4:    1da0        ..      ADDS     r0,r4,#6
-        0x010038c6:    1d09        ..      ADDS     r1,r1,#4
-        0x010038c8:    f7fdf85e    ..^.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010038cc:    88a0        ..      LDRH     r0,[r4,#4]
-        0x010038ce:    1981        ..      ADDS     r1,r0,r6
-        0x010038d0:    b2ce        ..      UXTB     r6,r1
-        0x010038d2:    f8b81006    ....    LDRH     r1,[r8,#6]
-        0x010038d6:    4288        .B      CMP      r0,r1
-        0x010038d8:    d001        ..      BEQ      0x10038de ; attc_rd_mult_rsp_handler + 138
-        0x010038da:    f04f0a50    O.P.    MOV      r10,#0x50
-        0x010038de:    4620         F      MOV      r0,r4
-        0x010038e0:    f7fdf8de    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010038e4:    1c6d        m.      ADDS     r5,r5,#1
-        0x010038e6:    b2ed        ..      UXTB     r5,r5
-        0x010038e8:    7878        xx      LDRB     r0,[r7,#1]
-        0x010038ea:    42a8        .B      CMP      r0,r5
-        0x010038ec:    d8c6        ..      BHI      0x100387c ; attc_rd_mult_rsp_handler + 40
-        0x010038ee:    f8b90002    ....    LDRH     r0,[r9,#2]
-        0x010038f2:    42b0        .B      CMP      r0,r6
-        0x010038f4:    d001        ..      BEQ      0x10038fa ; attc_rd_mult_rsp_handler + 166
-        0x010038f6:    f04f0a50    O.P.    MOV      r10,#0x50
-        0x010038fa:    4652        RF      MOV      r2,r10
-        0x010038fc:    2101        .!      MOVS     r1,#1
-        0x010038fe:    4658        XF      MOV      r0,r11
-        0x01003900:    f00bf830    ..0.    BL       gattc_send_complete_evt ; 0x100e964
-        0x01003904:    2000        .       MOVS     r0,#0
-        0x01003906:    e8bd9ff0    ....    POP      {r4-r12,pc}
-        0x0100390a:    0000        ..      MOVS     r0,r0
-    i.attc_rd_rsp_handler
-    attc_rd_rsp_handler
-        0x0100390c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01003910:    460c        .F      MOV      r4,r1
-        0x01003912:    4606        .F      MOV      r6,r0
-        0x01003914:    f04f0800    O...    MOV      r8,#0
-        0x01003918:    2101        .!      MOVS     r1,#1
-        0x0100391a:    f00afcbf    ....    BL       gattc_get_operation ; 0x100e29c
-        0x0100391e:    4f3b        ;O      LDR      r7,[pc,#236] ; [0x1003a0c] = 0x20004be4
-        0x01003920:    2804        .(      CMP      r0,#4
-        0x01003922:    d007        ..      BEQ      0x1003934 ; attc_rd_rsp_handler + 40
-        0x01003924:    2808        .(      CMP      r0,#8
-        0x01003926:    d02b        +.      BEQ      0x1003980 ; attc_rd_rsp_handler + 116
-        0x01003928:    2809        .(      CMP      r0,#9
-        0x0100392a:    d029        ).      BEQ      0x1003980 ; attc_rd_rsp_handler + 116
-        0x0100392c:    280a        .(      CMP      r0,#0xa
-        0x0100392e:    d027        '.      BEQ      0x1003980 ; attc_rd_rsp_handler + 116
-        0x01003930:    2241        A"      MOVS     r2,#0x41
-        0x01003932:    e058        X.      B        0x10039e6 ; attc_rd_rsp_handler + 218
-        0x01003934:    2101        .!      MOVS     r1,#1
-        0x01003936:    4630        0F      MOV      r0,r6
-        0x01003938:    f00afcbe    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x0100393c:    4605        .F      MOV      r5,r0
-        0x0100393e:    f8570026    W.&.    LDR      r0,[r7,r6,LSL #2]
-        0x01003942:    300c        .0      ADDS     r0,r0,#0xc
-        0x01003944:    f7fdf8b1    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01003948:    f100070c    ....    ADD      r7,r0,#0xc
-        0x0100394c:    2210        ."      MOVS     r2,#0x10
-        0x0100394e:    1d21        !.      ADDS     r1,r4,#4
-        0x01003950:    1df8        ..      ADDS     r0,r7,#7
-        0x01003952:    f7fdf819    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003956:    2010        .       MOVS     r0,#0x10
-        0x01003958:    71b8        .q      STRB     r0,[r7,#6]
-        0x0100395a:    4638        8F      MOV      r0,r7
-        0x0100395c:    f7fdf8a0    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01003960:    8838        8.      LDRH     r0,[r7,#0]
-        0x01003962:    f64f72ff    O..r    MOV      r2,#0xffff
-        0x01003966:    1c40        @.      ADDS     r0,r0,#1
-        0x01003968:    b281        ..      UXTH     r1,r0
-        0x0100396a:    88e8        ..      LDRH     r0,[r5,#6]
-        0x0100396c:    4290        .B      CMP      r0,r2
-        0x0100396e:    d300        ..      BCC      0x1003972 ; attc_rd_rsp_handler + 102
-        0x01003970:    4610        .F      MOV      r0,r2
-        0x01003972:    4288        .B      CMP      r0,r1
-        0x01003974:    d302        ..      BCC      0x100397c ; attc_rd_rsp_handler + 112
-        0x01003976:    b109        ..      CBZ      r1,0x100397c ; attc_rd_rsp_handler + 112
-        0x01003978:    80a9        ..      STRH     r1,[r5,#4]
-        0x0100397a:    e040        @.      B        0x10039fe ; attc_rd_rsp_handler + 242
-        0x0100397c:    220a        ."      MOVS     r2,#0xa
-        0x0100397e:    e032        2.      B        0x10039e6 ; attc_rd_rsp_handler + 218
-        0x01003980:    2101        .!      MOVS     r1,#1
-        0x01003982:    4630        0F      MOV      r0,r6
-        0x01003984:    f00afc98    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003988:    4605        .F      MOV      r5,r0
-        0x0100398a:    1fa1        ..      SUBS     r1,r4,#6
-        0x0100398c:    2000        .       MOVS     r0,#0
-        0x0100398e:    f821090e    !...    STRH     r0,[r1],#-0xe
-        0x01003992:    f8570026    W.&.    LDR      r0,[r7,r6,LSL #2]
-        0x01003996:    300c        .0      ADDS     r0,r0,#0xc
-        0x01003998:    f7fdf88c    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100399c:    8928        (.      LDRH     r0,[r5,#8]
-        0x0100399e:    b120         .      CBZ      r0,0x10039aa ; attc_rd_rsp_handler + 158
-        0x010039a0:    8861        a.      LDRH     r1,[r4,#2]
-        0x010039a2:    4281        .B      CMP      r1,r0
-        0x010039a4:    d200        ..      BCS      0x10039a8 ; attc_rd_rsp_handler + 156
-        0x010039a6:    4608        .F      MOV      r0,r1
-        0x010039a8:    8060        `.      STRH     r0,[r4,#2]
-        0x010039aa:    f8570026    W.&.    LDR      r0,[r7,r6,LSL #2]
-        0x010039ae:    8862        b.      LDRH     r2,[r4,#2]
-        0x010039b0:    f04f0801    O...    MOV      r8,#1
-        0x010039b4:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x010039b6:    89c1        ..      LDRH     r1,[r0,#0xe]
-        0x010039b8:    4411        .D      ADD      r1,r1,r2
-        0x010039ba:    b289        ..      UXTH     r1,r1
-        0x010039bc:    81c1        ..      STRH     r1,[r0,#0xe]
-        0x010039be:    f5b16f00    ...o    CMP      r1,#0x800
-        0x010039c2:    d901        ..      BLS      0x10039c8 ; attc_rd_rsp_handler + 188
-        0x010039c4:    2211        ."      MOVS     r2,#0x11
-        0x010039c6:    e00e        ..      B        0x10039e6 ; attc_rd_rsp_handler + 218
-        0x010039c8:    4630        0F      MOV      r0,r6
-        0x010039ca:    f00afc5f    .._.    BL       gattc_get_mtu ; 0x100e28c
-        0x010039ce:    8861        a.      LDRH     r1,[r4,#2]
-        0x010039d0:    1e40        @.      SUBS     r0,r0,#1
-        0x010039d2:    4288        .B      CMP      r0,r1
-        0x010039d4:    dc03        ..      BGT      0x10039de ; attc_rd_rsp_handler + 210
-        0x010039d6:    8928        (.      LDRH     r0,[r5,#8]
-        0x010039d8:    4281        .B      CMP      r1,r0
-        0x010039da:    d309        ..      BCC      0x10039f0 ; attc_rd_rsp_handler + 228
-        0x010039dc:    b140        @.      CBZ      r0,0x10039f0 ; attc_rd_rsp_handler + 228
-        0x010039de:    4630        0F      MOV      r0,r6
-        0x010039e0:    f000f854    ..T.    BL       attc_send_read_ind ; 0x1003a8c
-        0x010039e4:    2200        ."      MOVS     r2,#0
-        0x010039e6:    2101        .!      MOVS     r1,#1
-        0x010039e8:    4630        0F      MOV      r0,r6
-        0x010039ea:    f00affbb    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x010039ee:    e00a        ..      B        0x1003a06 ; attc_rd_rsp_handler + 250
-        0x010039f0:    88ea        ..      LDRH     r2,[r5,#6]
-        0x010039f2:    4411        .D      ADD      r1,r1,r2
-        0x010039f4:    80e9        ..      STRH     r1,[r5,#6]
-        0x010039f6:    b110        ..      CBZ      r0,0x10039fe ; attc_rd_rsp_handler + 242
-        0x010039f8:    8861        a.      LDRH     r1,[r4,#2]
-        0x010039fa:    1a40        @.      SUBS     r0,r0,r1
-        0x010039fc:    8128        (.      STRH     r0,[r5,#8]
-        0x010039fe:    2101        .!      MOVS     r1,#1
-        0x01003a00:    4630        0F      MOV      r0,r6
-        0x01003a02:    f00aff2f    ../.    BL       gattc_reschedule_operation ; 0x100e864
-        0x01003a06:    4640        @F      MOV      r0,r8
-        0x01003a08:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01003a0c:    20004be4    .K.     DCD    536890340
-    $t
-    i.attc_send_att_req
-    attc_send_att_req
-        0x01003a10:    b510        ..      PUSH     {r4,lr}
-        0x01003a12:    460c        .F      MOV      r4,r1
-        0x01003a14:    4601        .F      MOV      r1,r0
-        0x01003a16:    7820         x      LDRB     r0,[r4,#0]
-        0x01003a18:    28d2        .(      CMP      r0,#0xd2
-        0x01003a1a:    d00c        ..      BEQ      0x1003a36 ; attc_send_att_req + 38
-        0x01003a1c:    2852        R(      CMP      r0,#0x52
-        0x01003a1e:    d00a        ..      BEQ      0x1003a36 ; attc_send_att_req + 38
-        0x01003a20:    281e        .(      CMP      r0,#0x1e
-        0x01003a22:    d008        ..      BEQ      0x1003a36 ; attc_send_att_req + 38
-        0x01003a24:    2006        .       MOVS     r0,#6
-        0x01003a26:    eb002101    ...!    ADD      r1,r0,r1,LSL #8
-        0x01003a2a:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x01003a2e:    f640401c    @..@    MOV      r0,#0xc1c
-        0x01003a32:    f7fdf858    ..X.    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x01003a36:    4620         F      MOV      r0,r4
-        0x01003a38:    e8bd4010    ...@    POP      {r4,lr}
-        0x01003a3c:    f00fb946    ..F.    B.W      l2cc_pdu_send ; 0x1012ccc
-    i.attc_send_execute
-    attc_send_execute
-        0x01003a40:    b538        8.      PUSH     {r3-r5,lr}
-        0x01003a42:    4604        .F      MOV      r4,r0
-        0x01003a44:    2000        .       MOVS     r0,#0
-        0x01003a46:    9000        ..      STR      r0,[sp,#0]
-        0x01003a48:    2006        .       MOVS     r0,#6
-        0x01003a4a:    460d        .F      MOV      r5,r1
-        0x01003a4c:    eb002304    ...#    ADD      r3,r0,r4,LSL #8
-        0x01003a50:    2218        ."      MOVS     r2,#0x18
-        0x01003a52:    2104        .!      MOVS     r1,#4
-        0x01003a54:    4620         F      MOV      r0,r4
-        0x01003a56:    f00efd9d    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01003a5a:    4601        .F      MOV      r1,r0
-        0x01003a5c:    7045        Ep      STRB     r5,[r0,#1]
-        0x01003a5e:    4620         F      MOV      r0,r4
-        0x01003a60:    e8bd4038    ..8@    POP      {r3-r5,lr}
-        0x01003a64:    f7ffbfd4    ....    B.W      attc_send_att_req ; 0x1003a10
-    i.attc_send_hdl_cfm
-    attc_send_hdl_cfm
-        0x01003a68:    b538        8.      PUSH     {r3-r5,lr}
-        0x01003a6a:    4604        .F      MOV      r4,r0
-        0x01003a6c:    2000        .       MOVS     r0,#0
-        0x01003a6e:    9000        ..      STR      r0,[sp,#0]
-        0x01003a70:    2006        .       MOVS     r0,#6
-        0x01003a72:    eb002304    ...#    ADD      r3,r0,r4,LSL #8
-        0x01003a76:    221e        ."      MOVS     r2,#0x1e
-        0x01003a78:    2104        .!      MOVS     r1,#4
-        0x01003a7a:    4620         F      MOV      r0,r4
-        0x01003a7c:    f00efd8a    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01003a80:    4601        .F      MOV      r1,r0
-        0x01003a82:    4620         F      MOV      r0,r4
-        0x01003a84:    e8bd4038    ..8@    POP      {r3-r5,lr}
-        0x01003a88:    f7ffbfc2    ....    B.W      attc_send_att_req ; 0x1003a10
-    i.attc_send_read_ind
-    attc_send_read_ind
-        0x01003a8c:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x01003a90:    4c37        7L      LDR      r4,[pc,#220] ; [0x1003b70] = 0x20004be4
-        0x01003a92:    4681        .F      MOV      r9,r0
-        0x01003a94:    f8540029    T.).    LDR      r0,[r4,r9,LSL #2]
-        0x01003a98:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x01003a9a:    2800        .(      CMP      r0,#0
-        0x01003a9c:    d066        f.      BEQ      0x1003b6c ; attc_send_read_ind + 224
-        0x01003a9e:    2101        .!      MOVS     r1,#1
-        0x01003aa0:    4648        HF      MOV      r0,r9
-        0x01003aa2:    f00afc09    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01003aa6:    4682        .F      MOV      r10,r0
-        0x01003aa8:    f8540029    T.).    LDR      r0,[r4,r9,LSL #2]
-        0x01003aac:    46a3        .F      MOV      r11,r4
-        0x01003aae:    f04f0800    O...    MOV      r8,#0
-        0x01003ab2:    68c5        .h      LDR      r5,[r0,#0xc]
-        0x01003ab4:    2101        .!      MOVS     r1,#1
-        0x01003ab6:    4648        HF      MOV      r0,r9
-        0x01003ab8:    89ef        ..      LDRH     r7,[r5,#0xe]
-        0x01003aba:    f105040c    ....    ADD      r4,r5,#0xc
-        0x01003abe:    f00afc03    ....    BL       gattc_get_requester ; 0x100e2c8
-        0x01003ac2:    1db9        ..      ADDS     r1,r7,#6
-        0x01003ac4:    b28b        ..      UXTH     r3,r1
-        0x01003ac6:    2206        ."      MOVS     r2,#6
-        0x01003ac8:    4601        .F      MOV      r1,r0
-        0x01003aca:    eb022209    ..."    ADD      r2,r2,r9,LSL #8
-        0x01003ace:    f6404009    @..@    MOV      r0,#0xc09
-        0x01003ad2:    f7fcffe0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01003ad6:    8087        ..      STRH     r7,[r0,#4]
-        0x01003ad8:    f8ba1004    ....    LDRH     r1,[r10,#4]
-        0x01003adc:    8001        ..      STRH     r1,[r0,#0]
-        0x01003ade:    f8ba1006    ....    LDRH     r1,[r10,#6]
-        0x01003ae2:    4606        .F      MOV      r6,r0
-        0x01003ae4:    8041        A.      STRH     r1,[r0,#2]
-        0x01003ae6:    7a20         z      LDRB     r0,[r4,#8]
-        0x01003ae8:    2809        .(      CMP      r0,#9
-        0x01003aea:    d133        3.      BNE      0x1003b54 ; attc_send_read_ind + 200
-        0x01003aec:    7a62        bz      LDRB     r2,[r4,#9]
-        0x01003aee:    f1040708    ....    ADD      r7,r4,#8
-        0x01003af2:    1db0        ..      ADDS     r0,r6,#6
-        0x01003af4:    1db9        ..      ADDS     r1,r7,#6
-        0x01003af6:    1e92        ..      SUBS     r2,r2,#2
-        0x01003af8:    f7fcff46    ..F.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003afc:    7878        xx      LDRB     r0,[r7,#1]
-        0x01003afe:    1e81        ..      SUBS     r1,r0,#2
-        0x01003b00:    fa1ff881    ....    UXTH     r8,r1
-        0x01003b04:    6829        )h      LDR      r1,[r5,#0]
-        0x01003b06:    b119        ..      CBZ      r1,0x1003b10 ; attc_send_read_ind + 132
-        0x01003b08:    8871        q.      LDRH     r1,[r6,#2]
-        0x01003b0a:    1a08        ..      SUBS     r0,r1,r0
-        0x01003b0c:    1c80        ..      ADDS     r0,r0,#2
-        0x01003b0e:    8070        p.      STRH     r0,[r6,#2]
-        0x01003b10:    682d        -h      LDR      r5,[r5,#0]
-        0x01003b12:    f1a4000c    ....    SUB      r0,r4,#0xc
-        0x01003b16:    f7fcffeb    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01003b1a:    f105040c    ....    ADD      r4,r5,#0xc
-        0x01003b1e:    e019        ..      B        0x1003b54 ; attc_send_read_ind + 200
-        0x01003b20:    f1040708    ....    ADD      r7,r4,#8
-        0x01003b24:    eb060008    ....    ADD      r0,r6,r8
-        0x01003b28:    8962        b.      LDRH     r2,[r4,#0xa]
-        0x01003b2a:    1d39        9.      ADDS     r1,r7,#4
-        0x01003b2c:    1d80        ..      ADDS     r0,r0,#6
-        0x01003b2e:    f7fcff2b    ..+.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003b32:    8878        x.      LDRH     r0,[r7,#2]
-        0x01003b34:    eb000108    ....    ADD      r1,r0,r8
-        0x01003b38:    fa1ff881    ....    UXTH     r8,r1
-        0x01003b3c:    6829        )h      LDR      r1,[r5,#0]
-        0x01003b3e:    b111        ..      CBZ      r1,0x1003b46 ; attc_send_read_ind + 186
-        0x01003b40:    8871        q.      LDRH     r1,[r6,#2]
-        0x01003b42:    1a08        ..      SUBS     r0,r1,r0
-        0x01003b44:    8070        p.      STRH     r0,[r6,#2]
-        0x01003b46:    682d        -h      LDR      r5,[r5,#0]
-        0x01003b48:    f1a70014    ....    SUB      r0,r7,#0x14
-        0x01003b4c:    f105040c    ....    ADD      r4,r5,#0xc
-        0x01003b50:    f7fcffce    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01003b54:    2d00        .-      CMP      r5,#0
-        0x01003b56:    d1e3        ..      BNE      0x1003b20 ; attc_send_read_ind + 148
-        0x01003b58:    f85b0029    [.).    LDR      r0,[r11,r9,LSL #2]
-        0x01003b5c:    300c        .0      ADDS     r0,r0,#0xc
-        0x01003b5e:    f7fcffae    ....    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x01003b62:    4630        0F      MOV      r0,r6
-        0x01003b64:    e8bd5ff0    ..._    POP      {r4-r12,lr}
-        0x01003b68:    f7fcbf9a    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01003b6c:    e8bd9ff0    ....    POP      {r4-r12,pc}
-    $d
-        0x01003b70:    20004be4    .K.     DCD    536890340
-    $t
-    i.attc_wr_rsp_handler
-    attc_wr_rsp_handler
-        0x01003b74:    b510        ..      PUSH     {r4,lr}
-        0x01003b76:    4604        .F      MOV      r4,r0
-        0x01003b78:    2101        .!      MOVS     r1,#1
-        0x01003b7a:    f00afb8f    ....    BL       gattc_get_operation ; 0x100e29c
-        0x01003b7e:    280c        .(      CMP      r0,#0xc
-        0x01003b80:    d001        ..      BEQ      0x1003b86 ; attc_wr_rsp_handler + 18
-        0x01003b82:    2241        A"      MOVS     r2,#0x41
-        0x01003b84:    e000        ..      B        0x1003b88 ; attc_wr_rsp_handler + 20
-        0x01003b86:    2200        ."      MOVS     r2,#0
-        0x01003b88:    2101        .!      MOVS     r1,#1
-        0x01003b8a:    4620         F      MOV      r0,r4
-        0x01003b8c:    f00afeea    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x01003b90:    2000        .       MOVS     r0,#0
-        0x01003b92:    bd10        ..      POP      {r4,pc}
-    i.attm_att_set_value
-    attm_att_set_value
-        0x01003b94:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01003b98:    460f        .F      MOV      r7,r1
-        0x01003b9a:    2100        .!      MOVS     r1,#0
-        0x01003b9c:    9100        ..      STR      r1,[sp,#0]
-        0x01003b9e:    9101        ..      STR      r1,[sp,#4]
-        0x01003ba0:    4698        .F      MOV      r8,r3
-        0x01003ba2:    4616        .F      MOV      r6,r2
-        0x01003ba4:    4669        iF      MOV      r1,sp
-        0x01003ba6:    f000fba7    ....    BL       attmdb_get_attribute ; 0x10042f8
-        0x01003baa:    0004        ..      MOVS     r4,r0
-        0x01003bac:    d144        D.      BNE      0x1003c38 ; attm_att_set_value + 164
-        0x01003bae:    f44f5120    O. Q    MOV      r1,#0x2800
-        0x01003bb2:    4668        hF      MOV      r0,sp
-        0x01003bb4:    f000fe65    ..e.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003bb8:    bba0        ..      CBNZ     r0,0x1003c24 ; attm_att_set_value + 144
-        0x01003bba:    f6420101    B...    MOV      r1,#0x2801
-        0x01003bbe:    4668        hF      MOV      r0,sp
-        0x01003bc0:    f000fe5f    .._.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003bc4:    bb70        p.      CBNZ     r0,0x1003c24 ; attm_att_set_value + 144
-        0x01003bc6:    f6420103    B...    MOV      r1,#0x2803
-        0x01003bca:    4668        hF      MOV      r0,sp
-        0x01003bcc:    f000fe59    ..Y.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003bd0:    bb40        @.      CBNZ     r0,0x1003c24 ; attm_att_set_value + 144
-        0x01003bd2:    f6420102    B...    MOV      r1,#0x2802
-        0x01003bd6:    4668        hF      MOV      r0,sp
-        0x01003bd8:    f000fe53    ..S.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003bdc:    bb10        ..      CBNZ     r0,0x1003c24 ; attm_att_set_value + 144
-        0x01003bde:    f44f5124    O.$Q    MOV      r1,#0x2900
-        0x01003be2:    4668        hF      MOV      r0,sp
-        0x01003be4:    f000fe4d    ..M.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003be8:    b9e0        ..      CBNZ     r0,0x1003c24 ; attm_att_set_value + 144
-        0x01003bea:    f6421102    B...    MOV      r1,#0x2902
-        0x01003bee:    4668        hF      MOV      r0,sp
-        0x01003bf0:    f000fe47    ..G.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003bf4:    b9b0        ..      CBNZ     r0,0x1003c24 ; attm_att_set_value + 144
-        0x01003bf6:    f6421103    B...    MOV      r1,#0x2903
-        0x01003bfa:    4668        hF      MOV      r0,sp
-        0x01003bfc:    f000fe41    ..A.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003c00:    b980        ..      CBNZ     r0,0x1003c24 ; attm_att_set_value + 144
-        0x01003c02:    9900        ..      LDR      r1,[sp,#0]
-        0x01003c04:    8888        ..      LDRH     r0,[r1,#4]
-        0x01003c06:    0402        ..      LSLS     r2,r0,#16
-        0x01003c08:    d415        ..      BMI      0x1003c36 ; attm_att_set_value + 162
-        0x01003c0a:    f3c0000b    ....    UBFX     r0,r0,#0,#12
-        0x01003c0e:    180d        ..      ADDS     r5,r1,r0
-        0x01003c10:    8868        h.      LDRH     r0,[r5,#2]
-        0x01003c12:    42b0        .B      CMP      r0,r6
-        0x01003c14:    d200        ..      BCS      0x1003c18 ; attm_att_set_value + 132
-        0x01003c16:    2407        .$      MOVS     r4,#7
-        0x01003c18:    8829        ).      LDRH     r1,[r5,#0]
-        0x01003c1a:    19b8        ..      ADDS     r0,r7,r6
-        0x01003c1c:    4288        .B      CMP      r0,r1
-        0x01003c1e:    d902        ..      BLS      0x1003c26 ; attm_att_set_value + 146
-        0x01003c20:    240d        .$      MOVS     r4,#0xd
-        0x01003c22:    e009        ..      B        0x1003c38 ; attm_att_set_value + 164
-        0x01003c24:    e007        ..      B        0x1003c36 ; attm_att_set_value + 162
-        0x01003c26:    19a8        ..      ADDS     r0,r5,r6
-        0x01003c28:    463a        :F      MOV      r2,r7
-        0x01003c2a:    4641        AF      MOV      r1,r8
-        0x01003c2c:    1d00        ..      ADDS     r0,r0,#4
-        0x01003c2e:    f7fcfeab    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003c32:    806f        o.      STRH     r7,[r5,#2]
-        0x01003c34:    e000        ..      B        0x1003c38 ; attm_att_set_value + 164
-        0x01003c36:    2406        .$      MOVS     r4,#6
-        0x01003c38:    4620         F      MOV      r0,r4
-        0x01003c3a:    e8bd81fc    ....    POP      {r2-r8,pc}
-    i.attm_att_update_perm
-    attm_att_update_perm
-        0x01003c3e:    b57c        |.      PUSH     {r2-r6,lr}
-        0x01003c40:    460e        .F      MOV      r6,r1
-        0x01003c42:    2100        .!      MOVS     r1,#0
-        0x01003c44:    9100        ..      STR      r1,[sp,#0]
-        0x01003c46:    9101        ..      STR      r1,[sp,#4]
-        0x01003c48:    4615        .F      MOV      r5,r2
-        0x01003c4a:    4669        iF      MOV      r1,sp
-        0x01003c4c:    f000fb54    ..T.    BL       attmdb_get_attribute ; 0x10042f8
-        0x01003c50:    0004        ..      MOVS     r4,r0
-        0x01003c52:    d124        $.      BNE      0x1003c9e ; attm_att_update_perm + 96
-        0x01003c54:    f44f5120    O. Q    MOV      r1,#0x2800
-        0x01003c58:    4668        hF      MOV      r0,sp
-        0x01003c5a:    f000fe12    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003c5e:    b9b8        ..      CBNZ     r0,0x1003c90 ; attm_att_update_perm + 82
-        0x01003c60:    f6420101    B...    MOV      r1,#0x2801
-        0x01003c64:    4668        hF      MOV      r0,sp
-        0x01003c66:    f000fe0c    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003c6a:    b988        ..      CBNZ     r0,0x1003c90 ; attm_att_update_perm + 82
-        0x01003c6c:    f6420103    B...    MOV      r1,#0x2803
-        0x01003c70:    4668        hF      MOV      r0,sp
-        0x01003c72:    f000fe06    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003c76:    b958        X.      CBNZ     r0,0x1003c90 ; attm_att_update_perm + 82
-        0x01003c78:    f6420102    B...    MOV      r1,#0x2802
-        0x01003c7c:    4668        hF      MOV      r0,sp
-        0x01003c7e:    f000fe00    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003c82:    b928        (.      CBNZ     r0,0x1003c90 ; attm_att_update_perm + 82
-        0x01003c84:    f44f5124    O.$Q    MOV      r1,#0x2900
-        0x01003c88:    4668        hF      MOV      r0,sp
-        0x01003c8a:    f000fdfa    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003c8e:    b108        ..      CBZ      r0,0x1003c94 ; attm_att_update_perm + 86
-        0x01003c90:    2406        .$      MOVS     r4,#6
-        0x01003c92:    e004        ..      B        0x1003c9e ; attm_att_update_perm + 96
-        0x01003c94:    9900        ..      LDR      r1,[sp,#0]
-        0x01003c96:    8848        H.      LDRH     r0,[r1,#2]
-        0x01003c98:    43b0        .C      BICS     r0,r0,r6
-        0x01003c9a:    4328        (C      ORRS     r0,r0,r5
-        0x01003c9c:    8048        H.      STRH     r0,[r1,#2]
-        0x01003c9e:    4620         F      MOV      r0,r4
-        0x01003ca0:    bd7c        |.      POP      {r2-r6,pc}
-        0x01003ca2:    0000        ..      MOVS     r0,r0
-    i.attm_convert_to128
-    attm_convert_to128
-        0x01003ca4:    b57f        ..      PUSH     {r0-r6,lr}
-        0x01003ca6:    a60b        ..      ADR      r6,{pc}+0x2e ; 0x1003cd4
-        0x01003ca8:    4604        .F      MOV      r4,r0
-        0x01003caa:    ce69        i.      LDM      r6,{r0,r3,r5,r6}
-        0x01003cac:    e88d0069    ..i.    STM      sp,{r0,r3,r5,r6}
-        0x01003cb0:    2000        .       MOVS     r0,#0
-        0x01003cb2:    2a04        .*      CMP      r2,#4
-        0x01003cb4:    d00b        ..      BEQ      0x1003cce ; attm_convert_to128 + 42
-        0x01003cb6:    2a02        .*      CMP      r2,#2
-        0x01003cb8:    d009        ..      BEQ      0x1003cce ; attm_convert_to128 + 42
-        0x01003cba:    2210        ."      MOVS     r2,#0x10
-        0x01003cbc:    4468        hD      ADD      r0,r0,sp
-        0x01003cbe:    f7fcfe63    ..c.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003cc2:    2210        ."      MOVS     r2,#0x10
-        0x01003cc4:    4669        iF      MOV      r1,sp
-        0x01003cc6:    4620         F      MOV      r0,r4
-        0x01003cc8:    f7fcfe5e    ..^.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003ccc:    bd7f        ..      POP      {r0-r6,pc}
-        0x01003cce:    200c        .       MOVS     r0,#0xc
-        0x01003cd0:    e7f4        ..      B        0x1003cbc ; attm_convert_to128 + 24
-    $d
-        0x01003cd2:    0000        ..      DCW    0
-        0x01003cd4:    5f9b34fb    .4._    DCD    1604007163
-        0x01003cd8:    80000080    ....    DCD    2147483776
-        0x01003cdc:    00001000    ....    DCD    4096
-        0x01003ce0:    00000000    ....    DCD    0
-    $t
-    i.attm_get_value
-    attm_get_value
-        0x01003ce4:    e92d4ff7    -..O    PUSH     {r0-r2,r4-r11,lr}
-        0x01003ce8:    b08c        ..      SUB      sp,sp,#0x30
-        0x01003cea:    f04f0800    O...    MOV      r8,#0
-        0x01003cee:    f8bd0030    ..0.    LDRH     r0,[sp,#0x30]
-        0x01003cf2:    460e        .F      MOV      r6,r1
-        0x01003cf4:    4615        .F      MOV      r5,r2
-        0x01003cf6:    f8cd800c    ....    STR      r8,[sp,#0xc]
-        0x01003cfa:    a903        ..      ADD      r1,sp,#0xc
-        0x01003cfc:    f8cd8010    ....    STR      r8,[sp,#0x10]
-        0x01003d00:    4683        .F      MOV      r11,r0
-        0x01003d02:    f000faf9    ....    BL       attmdb_get_attribute ; 0x10042f8
-        0x01003d06:    0004        ..      MOVS     r4,r0
-        0x01003d08:    d16a        j.      BNE      0x1003de0 ; attm_get_value + 252
-        0x01003d0a:    f44f5120    O. Q    MOV      r1,#0x2800
-        0x01003d0e:    a803        ..      ADD      r0,sp,#0xc
-        0x01003d10:    f000fdb7    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003d14:    4f50        PO      LDR      r7,[pc,#320] ; [0x1003e58] = 0x20004c3c
-        0x01003d16:    f04f0901    O...    MOV      r9,#1
-        0x01003d1a:    b928        (.      CBNZ     r0,0x1003d28 ; attm_get_value + 68
-        0x01003d1c:    f6420101    B...    MOV      r1,#0x2801
-        0x01003d20:    a803        ..      ADD      r0,sp,#0xc
-        0x01003d22:    f000fdae    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003d26:    b178        x.      CBZ      r0,0x1003d48 ; attm_get_value + 100
-        0x01003d28:    2301        .#      MOVS     r3,#1
-        0x01003d2a:    aa08        ..      ADD      r2,sp,#0x20
-        0x01003d2c:    a901        ..      ADD      r1,sp,#4
-        0x01003d2e:    a803        ..      ADD      r0,sp,#0xc
-        0x01003d30:    f8cd9000    ....    STR      r9,[sp,#0]
-        0x01003d34:    f000fb88    ....    BL       attmdb_get_uuid ; 0x1004448
-        0x01003d38:    0004        ..      MOVS     r4,r0
-        0x01003d3a:    d151        Q.      BNE      0x1003de0 ; attm_get_value + 252
-        0x01003d3c:    f89d2004    ...     LDRB     r2,[sp,#4]
-        0x01003d40:    8032        2.      STRH     r2,[r6,#0]
-        0x01003d42:    a908        ..      ADD      r1,sp,#0x20
-        0x01003d44:    4638        8F      MOV      r0,r7
-        0x01003d46:    e062        b.      B        0x1003e0e ; attm_get_value + 298
-        0x01003d48:    f6420103    B...    MOV      r1,#0x2803
-        0x01003d4c:    a803        ..      ADD      r0,sp,#0xc
-        0x01003d4e:    f000fd98    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003d52:    f8dfa104    ....    LDR      r10,[pc,#260] ; [0x1003e58] = 0x20004c3c
-        0x01003d56:    f1aa0a08    ....    SUB      r10,r10,#8
-        0x01003d5a:    b340        @.      CBZ      r0,0x1003dae ; attm_get_value + 202
-        0x01003d5c:    f10b0001    ....    ADD      r0,r11,#1
-        0x01003d60:    b280        ..      UXTH     r0,r0
-        0x01003d62:    f8cd8014    ....    STR      r8,[sp,#0x14]
-        0x01003d66:    f8cd8018    ....    STR      r8,[sp,#0x18]
-        0x01003d6a:    f8ad0030    ..0.    STRH     r0,[sp,#0x30]
-        0x01003d6e:    a905        ..      ADD      r1,sp,#0x14
-        0x01003d70:    f000fac2    ....    BL       attmdb_get_attribute ; 0x10042f8
-        0x01003d74:    0004        ..      MOVS     r4,r0
-        0x01003d76:    d132        2.      BNE      0x1003dde ; attm_get_value + 250
-        0x01003d78:    2300        .#      MOVS     r3,#0
-        0x01003d7a:    aa08        ..      ADD      r2,sp,#0x20
-        0x01003d7c:    a901        ..      ADD      r1,sp,#4
-        0x01003d7e:    a805        ..      ADD      r0,sp,#0x14
-        0x01003d80:    f8cd9000    ....    STR      r9,[sp,#0]
-        0x01003d84:    f000fb60    ..`.    BL       attmdb_get_uuid ; 0x1004448
-        0x01003d88:    f89d2004    ...     LDRB     r2,[sp,#4]
-        0x01003d8c:    1cd0        ..      ADDS     r0,r2,#3
-        0x01003d8e:    8030        0.      STRH     r0,[r6,#0]
-        0x01003d90:    9805        ..      LDR      r0,[sp,#0x14]
-        0x01003d92:    8840        @.      LDRH     r0,[r0,#2]
-        0x01003d94:    0a01        ..      LSRS     r1,r0,#8
-        0x01003d96:    f88a1008    ....    STRB     r1,[r10,#8]
-        0x01003d9a:    f8bd1030    ..0.    LDRH     r1,[sp,#0x30]
-        0x01003d9e:    f8aa1009    ....    STRH     r1,[r10,#9]
-        0x01003da2:    a908        ..      ADD      r1,sp,#0x20
-        0x01003da4:    f10a000b    ....    ADD      r0,r10,#0xb
-        0x01003da8:    f7fcfdee    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003dac:    e031        1.      B        0x1003e12 ; attm_get_value + 302
-        0x01003dae:    f6420102    B...    MOV      r1,#0x2802
-        0x01003db2:    a803        ..      ADD      r0,sp,#0xc
-        0x01003db4:    f000fd65    ..e.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003db8:    b368        h.      CBZ      r0,0x1003e16 ; attm_get_value + 306
-        0x01003dba:    9803        ..      LDR      r0,[sp,#0xc]
-        0x01003dbc:    8881        ..      LDRH     r1,[r0,#4]
-        0x01003dbe:    f3c1010b    ....    UBFX     r1,r1,#0,#12
-        0x01003dc2:    4408        .D      ADD      r0,r0,r1
-        0x01003dc4:    a905        ..      ADD      r1,sp,#0x14
-        0x01003dc6:    8880        ..      LDRH     r0,[r0,#4]
-        0x01003dc8:    f8ad0030    ..0.    STRH     r0,[sp,#0x30]
-        0x01003dcc:    f8cd8014    ....    STR      r8,[sp,#0x14]
-        0x01003dd0:    b280        ..      UXTH     r0,r0
-        0x01003dd2:    f8cd8018    ....    STR      r8,[sp,#0x18]
-        0x01003dd6:    f000fa8f    ....    BL       attmdb_get_attribute ; 0x10042f8
-        0x01003dda:    0004        ..      MOVS     r4,r0
-        0x01003ddc:    d001        ..      BEQ      0x1003de2 ; attm_get_value + 254
-        0x01003dde:    2480        .$      MOVS     r4,#0x80
-        0x01003de0:    e036        6.      B        0x1003e50 ; attm_get_value + 364
-        0x01003de2:    2301        .#      MOVS     r3,#1
-        0x01003de4:    aa08        ..      ADD      r2,sp,#0x20
-        0x01003de6:    a901        ..      ADD      r1,sp,#4
-        0x01003de8:    a805        ..      ADD      r0,sp,#0x14
-        0x01003dea:    f8cd9000    ....    STR      r9,[sp,#0]
-        0x01003dee:    f000fb2b    ..+.    BL       attmdb_get_uuid ; 0x1004448
-        0x01003df2:    f89d2004    ...     LDRB     r2,[sp,#4]
-        0x01003df6:    1d10        ..      ADDS     r0,r2,#4
-        0x01003df8:    8030        0.      STRH     r0,[r6,#0]
-        0x01003dfa:    9905        ..      LDR      r1,[sp,#0x14]
-        0x01003dfc:    4816        .H      LDR      r0,[pc,#88] ; [0x1003e58] = 0x20004c3c
-        0x01003dfe:    880b        ..      LDRH     r3,[r1,#0]
-        0x01003e00:    f8aa3008    ...0    STRH     r3,[r10,#8]
-        0x01003e04:    8849        I.      LDRH     r1,[r1,#2]
-        0x01003e06:    f8aa100a    ....    STRH     r1,[r10,#0xa]
-        0x01003e0a:    a908        ..      ADD      r1,sp,#0x20
-        0x01003e0c:    1d00        ..      ADDS     r0,r0,#4
-        0x01003e0e:    f7fcfe74    ..t.    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x01003e12:    602f        /`      STR      r7,[r5,#0]
-        0x01003e14:    e01c        ..      B        0x1003e50 ; attm_get_value + 364
-        0x01003e16:    f44f5124    O.$Q    MOV      r1,#0x2900
-        0x01003e1a:    a803        ..      ADD      r0,sp,#0xc
-        0x01003e1c:    f000fd31    ..1.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01003e20:    b148        H.      CBZ      r0,0x1003e36 ; attm_get_value + 338
-        0x01003e22:    9803        ..      LDR      r0,[sp,#0xc]
-        0x01003e24:    8881        ..      LDRH     r1,[r0,#4]
-        0x01003e26:    f3c1010b    ....    UBFX     r1,r1,#0,#12
-        0x01003e2a:    4408        .D      ADD      r0,r0,r1
-        0x01003e2c:    2102        .!      MOVS     r1,#2
-        0x01003e2e:    8031        1.      STRH     r1,[r6,#0]
-        0x01003e30:    1d00        ..      ADDS     r0,r0,#4
-        0x01003e32:    6028        (`      STR      r0,[r5,#0]
-        0x01003e34:    e00c        ..      B        0x1003e50 ; attm_get_value + 364
-        0x01003e36:    9903        ..      LDR      r1,[sp,#0xc]
-        0x01003e38:    8888        ..      LDRH     r0,[r1,#4]
-        0x01003e3a:    0402        ..      LSLS     r2,r0,#16
-        0x01003e3c:    d407        ..      BMI      0x1003e4e ; attm_get_value + 362
-        0x01003e3e:    f3c0000b    ....    UBFX     r0,r0,#0,#12
-        0x01003e42:    4408        .D      ADD      r0,r0,r1
-        0x01003e44:    1d01        ..      ADDS     r1,r0,#4
-        0x01003e46:    6029        )`      STR      r1,[r5,#0]
-        0x01003e48:    8840        @.      LDRH     r0,[r0,#2]
-        0x01003e4a:    8030        0.      STRH     r0,[r6,#0]
-        0x01003e4c:    e000        ..      B        0x1003e50 ; attm_get_value + 364
-        0x01003e4e:    2406        .$      MOVS     r4,#6
-        0x01003e50:    b00f        ..      ADD      sp,sp,#0x3c
-        0x01003e52:    4620         F      MOV      r0,r4
-        0x01003e54:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x01003e58:    20004c3c    <L.     DCD    536890428
-    $t
-    i.attm_init
-    attm_init
-        0x01003e5c:    b108        ..      CBZ      r0,0x1003e62 ; attm_init + 6
-        0x01003e5e:    f000ba3b    ..;.    B.W      attmdb_destroy ; 0x10042d8
-        0x01003e62:    4902        .I      LDR      r1,[pc,#8] ; [0x1003e6c] = 0x20004c34
-        0x01003e64:    2000        .       MOVS     r0,#0
-        0x01003e66:    6008        .`      STR      r0,[r1,#0]
-        0x01003e68:    6048        H`      STR      r0,[r1,#4]
-        0x01003e6a:    4770        pG      BX       lr
-    $d
-        0x01003e6c:    20004c34    4L.     DCD    536890420
-    $t
-    i.attm_svc_create_db
-    attm_svc_create_db
-        0x01003e70:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01003e74:    4680        .F      MOV      r8,r0
-        0x01003e76:    e9dd9a0e    ....    LDRD     r9,r10,[sp,#0x38]
-        0x01003e7a:    2700        .'      MOVS     r7,#0
-        0x01003e7c:    461e        .F      MOV      r6,r3
-        0x01003e7e:    4615        .F      MOV      r5,r2
-        0x01003e80:    2001        .       MOVS     r0,#1
-        0x01003e82:    f8ddb044    ..D.    LDR      r11,[sp,#0x44]
-        0x01003e86:    e00c        ..      B        0x1003ea2 ; attm_svc_create_db + 50
-        0x01003e88:    b13d        =.      CBZ      r5,0x1003e9a ; attm_svc_create_db + 42
-        0x01003e8a:    eb0501d0    ....    ADD      r1,r5,r0,LSR #3
-        0x01003e8e:    f0000207    ....    AND      r2,r0,#7
-        0x01003e92:    7809        .x      LDRB     r1,[r1,#0]
-        0x01003e94:    40d1        .@      LSRS     r1,r1,r2
-        0x01003e96:    07c9        ..      LSLS     r1,r1,#31
-        0x01003e98:    d001        ..      BEQ      0x1003e9e ; attm_svc_create_db + 46
-        0x01003e9a:    1c7f        ..      ADDS     r7,r7,#1
-        0x01003e9c:    b2ff        ..      UXTB     r7,r7
-        0x01003e9e:    1c40        @.      ADDS     r0,r0,#1
-        0x01003ea0:    b2c0        ..      UXTB     r0,r0
-        0x01003ea2:    42b0        .B      CMP      r0,r6
-        0x01003ea4:    d3f0        ..      BCC      0x1003e88 ; attm_svc_create_db + 24
-        0x01003ea6:    eb070047    ..G.    ADD      r0,r7,r7,LSL #1
-        0x01003eaa:    eb0000c7    ....    ADD      r0,r0,r7,LSL #3
-        0x01003eae:    2116        .!      MOVS     r1,#0x16
-        0x01003eb0:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x01003eb4:    2103        .!      MOVS     r1,#3
-        0x01003eb6:    f7fcfdc1    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01003eba:    f8b81000    ....    LDRH     r1,[r8,#0]
-        0x01003ebe:    8001        ..      STRH     r1,[r0,#0]
-        0x01003ec0:    7147        Gq      STRB     r7,[r0,#5]
-        0x01003ec2:    f8a0a002    ....    STRH     r10,[r0,#2]
-        0x01003ec6:    f02b0160    +.`.    BIC      r1,r11,#0x60
-        0x01003eca:    7101        .q      STRB     r1,[r0,#4]
-        0x01003ecc:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x01003ed0:    80c1        ..      STRH     r1,[r0,#6]
-        0x01003ed2:    4604        .F      MOV      r4,r0
-        0x01003ed4:    2100        .!      MOVS     r1,#0
-        0x01003ed6:    2001        .       MOVS     r0,#1
-        0x01003ed8:    e01f        ..      B        0x1003f1a ; attm_svc_create_db + 170
-        0x01003eda:    b13d        =.      CBZ      r5,0x1003eec ; attm_svc_create_db + 124
-        0x01003edc:    eb0502d0    ....    ADD      r2,r5,r0,LSR #3
-        0x01003ee0:    f0000307    ....    AND      r3,r0,#7
-        0x01003ee4:    7812        .x      LDRB     r2,[r2,#0]
-        0x01003ee6:    40da        .@      LSRS     r2,r2,r3
-        0x01003ee8:    07d2        ..      LSLS     r2,r2,#31
-        0x01003eea:    d014        ..      BEQ      0x1003f16 ; attm_svc_create_db + 166
-        0x01003eec:    9a10        ..      LDR      r2,[sp,#0x40]
-        0x01003eee:    eb010341    ..A.    ADD      r3,r1,r1,LSL #1
-        0x01003ef2:    eb0202c0    ....    ADD      r2,r2,r0,LSL #3
-        0x01003ef6:    eb0303c1    ....    ADD      r3,r3,r1,LSL #3
-        0x01003efa:    eb040343    ..C.    ADD      r3,r4,r3,LSL #1
-        0x01003efe:    88d7        ..      LDRH     r7,[r2,#6]
-        0x01003f00:    851f        ..      STRH     r7,[r3,#0x28]
-        0x01003f02:    8897        ..      LDRH     r7,[r2,#4]
-        0x01003f04:    1c49        I.      ADDS     r1,r1,#1
-        0x01003f06:    f42747c0    '..G    BIC      r7,r7,#0x6000
-        0x01003f0a:    855f        _.      STRH     r7,[r3,#0x2a]
-        0x01003f0c:    8857        W.      LDRH     r7,[r2,#2]
-        0x01003f0e:    84df        ..      STRH     r7,[r3,#0x26]
-        0x01003f10:    8812        ..      LDRH     r2,[r2,#0]
-        0x01003f12:    82da        ..      STRH     r2,[r3,#0x16]
-        0x01003f14:    b2c9        ..      UXTB     r1,r1
-        0x01003f16:    1c40        @.      ADDS     r0,r0,#1
-        0x01003f18:    b2c0        ..      UXTB     r0,r0
-        0x01003f1a:    42b0        .B      CMP      r0,r6
-        0x01003f1c:    d3dd        ..      BCC      0x1003eda ; attm_svc_create_db + 106
-        0x01003f1e:    4620         F      MOV      r0,r4
-        0x01003f20:    f000f918    ....    BL       attmdb_add_service ; 0x1004154
-        0x01003f24:    0007        ..      MOVS     r7,r0
-        0x01003f26:    d11c        ..      BNE      0x1003f62 ; attm_svc_create_db + 242
-        0x01003f28:    8821        !.      LDRH     r1,[r4,#0]
-        0x01003f2a:    f8a81000    ....    STRH     r1,[r8,#0]
-        0x01003f2e:    2100        .!      MOVS     r1,#0
-        0x01003f30:    4608        .F      MOV      r0,r1
-        0x01003f32:    e011        ..      B        0x1003f58 ; attm_svc_create_db + 232
-        0x01003f34:    b13d        =.      CBZ      r5,0x1003f46 ; attm_svc_create_db + 214
-        0x01003f36:    eb0502d0    ....    ADD      r2,r5,r0,LSR #3
-        0x01003f3a:    f0000307    ....    AND      r3,r0,#7
-        0x01003f3e:    7812        .x      LDRB     r2,[r2,#0]
-        0x01003f40:    40da        .@      LSRS     r2,r2,r3
-        0x01003f42:    07d2        ..      LSLS     r2,r2,#31
-        0x01003f44:    d006        ..      BEQ      0x1003f54 ; attm_svc_create_db + 228
-        0x01003f46:    f8982000    ...     LDRB     r2,[r8,#0]
-        0x01003f4a:    440a        .D      ADD      r2,r2,r1
-        0x01003f4c:    1c49        I.      ADDS     r1,r1,#1
-        0x01003f4e:    f8092000    ...     STRB     r2,[r9,r0]
-        0x01003f52:    b2c9        ..      UXTB     r1,r1
-        0x01003f54:    1c40        @.      ADDS     r0,r0,#1
-        0x01003f56:    b2c0        ..      UXTB     r0,r0
-        0x01003f58:    42b0        .B      CMP      r0,r6
-        0x01003f5a:    d202        ..      BCS      0x1003f62 ; attm_svc_create_db + 242
-        0x01003f5c:    f1b90f00    ....    CMP      r9,#0
-        0x01003f60:    d1e8        ..      BNE      0x1003f34 ; attm_svc_create_db + 196
-        0x01003f62:    4620         F      MOV      r0,r4
-        0x01003f64:    f7fcfd83    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01003f68:    b004        ..      ADD      sp,sp,#0x10
-        0x01003f6a:    4638        8F      MOV      r0,r7
-        0x01003f6c:    e8bd9ff0    ....    POP      {r4-r12,pc}
-    i.attm_svc_create_db_ext
-    attm_svc_create_db_ext
-        0x01003f70:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01003f74:    4682        .F      MOV      r10,r0
-        0x01003f76:    e9dd9511    ....    LDRD     r9,r5,[sp,#0x44]
-        0x01003f7a:    2600        .&      MOVS     r6,#0
-        0x01003f7c:    461f        .F      MOV      r7,r3
-        0x01003f7e:    4690        .F      MOV      r8,r2
-        0x01003f80:    2001        .       MOVS     r0,#1
-        0x01003f82:    f8ddb038    ..8.    LDR      r11,[sp,#0x38]
-        0x01003f86:    e00e        ..      B        0x1003fa6 ; attm_svc_create_db_ext + 54
-        0x01003f88:    f1b80f00    ....    CMP      r8,#0
-        0x01003f8c:    d007        ..      BEQ      0x1003f9e ; attm_svc_create_db_ext + 46
-        0x01003f8e:    eb0801d0    ....    ADD      r1,r8,r0,LSR #3
-        0x01003f92:    f0000207    ....    AND      r2,r0,#7
-        0x01003f96:    7809        .x      LDRB     r1,[r1,#0]
-        0x01003f98:    40d1        .@      LSRS     r1,r1,r2
-        0x01003f9a:    07c9        ..      LSLS     r1,r1,#31
-        0x01003f9c:    d001        ..      BEQ      0x1003fa2 ; attm_svc_create_db_ext + 50
-        0x01003f9e:    1c76        v.      ADDS     r6,r6,#1
-        0x01003fa0:    b2f6        ..      UXTB     r6,r6
-        0x01003fa2:    1c40        @.      ADDS     r0,r0,#1
-        0x01003fa4:    b2c0        ..      UXTB     r0,r0
-        0x01003fa6:    42b8        .B      CMP      r0,r7
-        0x01003fa8:    d3ee        ..      BCC      0x1003f88 ; attm_svc_create_db_ext + 24
-        0x01003faa:    eb060046    ..F.    ADD      r0,r6,r6,LSL #1
-        0x01003fae:    eb0000c6    ....    ADD      r0,r0,r6,LSL #3
-        0x01003fb2:    2116        .!      MOVS     r1,#0x16
-        0x01003fb4:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x01003fb8:    2103        .!      MOVS     r1,#3
-        0x01003fba:    f7fcfd3f    ..?.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01003fbe:    f8ba1000    ....    LDRH     r1,[r10,#0]
-        0x01003fc2:    8001        ..      STRH     r1,[r0,#0]
-        0x01003fc4:    7146        Fq      STRB     r6,[r0,#5]
-        0x01003fc6:    990f        ..      LDR      r1,[sp,#0x3c]
-        0x01003fc8:    8041        A.      STRH     r1,[r0,#2]
-        0x01003fca:    4604        .F      MOV      r4,r0
-        0x01003fcc:    f8809004    ....    STRB     r9,[r0,#4]
-        0x01003fd0:    f3c91041    ..A.    UBFX     r0,r9,#5,#2
-        0x01003fd4:    b120         .      CBZ      r0,0x1003fe0 ; attm_svc_create_db_ext + 112
-        0x01003fd6:    2801        .(      CMP      r0,#1
-        0x01003fd8:    d006        ..      BEQ      0x1003fe8 ; attm_svc_create_db_ext + 120
-        0x01003fda:    2802        .(      CMP      r0,#2
-        0x01003fdc:    d113        ..      BNE      0x1004006 ; attm_svc_create_db_ext + 150
-        0x01003fde:    e008        ..      B        0x1003ff2 ; attm_svc_create_db_ext + 130
-        0x01003fe0:    f8bd0004    ....    LDRH     r0,[sp,#4]
-        0x01003fe4:    80e0        ..      STRH     r0,[r4,#6]
-        0x01003fe6:    e00a        ..      B        0x1003ffe ; attm_svc_create_db_ext + 142
-        0x01003fe8:    f8550b04    U...    LDR      r0,[r5],#4
-        0x01003fec:    f8c40006    ....    STR      r0,[r4,#6]
-        0x01003ff0:    e005        ..      B        0x1003ffe ; attm_svc_create_db_ext + 142
-        0x01003ff2:    2210        ."      MOVS     r2,#0x10
-        0x01003ff4:    4629        )F      MOV      r1,r5
-        0x01003ff6:    1da0        ..      ADDS     r0,r4,#6
-        0x01003ff8:    f7fcfcc6    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01003ffc:    3510        .5      ADDS     r5,r5,#0x10
-        0x01003ffe:    f04f0900    O...    MOV      r9,#0
-        0x01004002:    2601        .&      MOVS     r6,#1
-        0x01004004:    e030        0.      B        0x1004068 ; attm_svc_create_db_ext + 248
-        0x01004006:    250d        .%      MOVS     r5,#0xd
-        0x01004008:    e05d        ].      B        0x10040c6 ; attm_svc_create_db_ext + 342
-        0x0100400a:    bf00        ..      NOP      
-        0x0100400c:    f1b80f00    ....    CMP      r8,#0
-        0x01004010:    d007        ..      BEQ      0x1004022 ; attm_svc_create_db_ext + 178
-        0x01004012:    eb0800d6    ....    ADD      r0,r8,r6,LSR #3
-        0x01004016:    f0060107    ....    AND      r1,r6,#7
-        0x0100401a:    7800        .x      LDRB     r0,[r0,#0]
-        0x0100401c:    40c8        .@      LSRS     r0,r0,r1
-        0x0100401e:    07c0        ..      LSLS     r0,r0,#31
-        0x01004020:    d020         .      BEQ      0x1004064 ; attm_svc_create_db_ext + 244
-        0x01004022:    9810        ..      LDR      r0,[sp,#0x40]
-        0x01004024:    eb090349    ..I.    ADD      r3,r9,r9,LSL #1
-        0x01004028:    eb0001c6    ....    ADD      r1,r0,r6,LSL #3
-        0x0100402c:    eb0300c9    ....    ADD      r0,r3,r9,LSL #3
-        0x01004030:    eb040040    ..@.    ADD      r0,r4,r0,LSL #1
-        0x01004034:    88ca        ..      LDRH     r2,[r1,#6]
-        0x01004036:    8502        ..      STRH     r2,[r0,#0x28]
-        0x01004038:    888a        ..      LDRH     r2,[r1,#4]
-        0x0100403a:    8542        B.      STRH     r2,[r0,#0x2a]
-        0x0100403c:    884b        K.      LDRH     r3,[r1,#2]
-        0x0100403e:    84c3        ..      STRH     r3,[r0,#0x26]
-        0x01004040:    f3c23241    ..A2    UBFX     r2,r2,#13,#2
-        0x01004044:    b1c2        ..      CBZ      r2,0x1004078 ; attm_svc_create_db_ext + 264
-        0x01004046:    2a01        .*      CMP      r2,#1
-        0x01004048:    d019        ..      BEQ      0x100407e ; attm_svc_create_db_ext + 270
-        0x0100404a:    2a02        .*      CMP      r2,#2
-        0x0100404c:    d1db        ..      BNE      0x1004006 ; attm_svc_create_db_ext + 150
-        0x0100404e:    2210        ."      MOVS     r2,#0x10
-        0x01004050:    4629        )F      MOV      r1,r5
-        0x01004052:    3016        .0      ADDS     r0,r0,#0x16
-        0x01004054:    f7fcfc98    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01004058:    f1150510    ....    ADDS.W   r5,r5,#0x10
-        0x0100405c:    f1090001    ....    ADD      r0,r9,#1
-        0x01004060:    f00009ff    ....    AND      r9,r0,#0xff
-        0x01004064:    1c76        v.      ADDS     r6,r6,#1
-        0x01004066:    b2f6        ..      UXTB     r6,r6
-        0x01004068:    42be        .B      CMP      r6,r7
-        0x0100406a:    d3cf        ..      BCC      0x100400c ; attm_svc_create_db_ext + 156
-        0x0100406c:    4620         F      MOV      r0,r4
-        0x0100406e:    f000f871    ..q.    BL       attmdb_add_service ; 0x1004154
-        0x01004072:    0005        ..      MOVS     r5,r0
-        0x01004074:    d008        ..      BEQ      0x1004088 ; attm_svc_create_db_ext + 280
-        0x01004076:    e026        &.      B        0x10040c6 ; attm_svc_create_db_ext + 342
-        0x01004078:    8809        ..      LDRH     r1,[r1,#0]
-        0x0100407a:    82c1        ..      STRH     r1,[r0,#0x16]
-        0x0100407c:    e7ee        ..      B        0x100405c ; attm_svc_create_db_ext + 236
-        0x0100407e:    f8551b04    U...    LDR      r1,[r5],#4
-        0x01004082:    f8c01016    ....    STR      r1,[r0,#0x16]
-        0x01004086:    e7e9        ..      B        0x100405c ; attm_svc_create_db_ext + 236
-        0x01004088:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100408a:    f8aa1000    ....    STRH     r1,[r10,#0]
-        0x0100408e:    2100        .!      MOVS     r1,#0
-        0x01004090:    4608        .F      MOV      r0,r1
-        0x01004092:    e013        ..      B        0x10040bc ; attm_svc_create_db_ext + 332
-        0x01004094:    f1b80f00    ....    CMP      r8,#0
-        0x01004098:    d007        ..      BEQ      0x10040aa ; attm_svc_create_db_ext + 314
-        0x0100409a:    eb0802d0    ....    ADD      r2,r8,r0,LSR #3
-        0x0100409e:    f0000307    ....    AND      r3,r0,#7
-        0x010040a2:    7812        .x      LDRB     r2,[r2,#0]
-        0x010040a4:    40da        .@      LSRS     r2,r2,r3
-        0x010040a6:    07d2        ..      LSLS     r2,r2,#31
-        0x010040a8:    d006        ..      BEQ      0x10040b8 ; attm_svc_create_db_ext + 328
-        0x010040aa:    f89a2000    ...     LDRB     r2,[r10,#0]
-        0x010040ae:    1853        S.      ADDS     r3,r2,r1
-        0x010040b0:    1c49        I.      ADDS     r1,r1,#1
-        0x010040b2:    f80b3000    ...0    STRB     r3,[r11,r0]
-        0x010040b6:    b2c9        ..      UXTB     r1,r1
-        0x010040b8:    1c40        @.      ADDS     r0,r0,#1
-        0x010040ba:    b2c0        ..      UXTB     r0,r0
-        0x010040bc:    42b8        .B      CMP      r0,r7
-        0x010040be:    d202        ..      BCS      0x10040c6 ; attm_svc_create_db_ext + 342
-        0x010040c0:    f1bb0f00    ....    CMP      r11,#0
-        0x010040c4:    d1e6        ..      BNE      0x1004094 ; attm_svc_create_db_ext + 292
-        0x010040c6:    4620         F      MOV      r0,r4
-        0x010040c8:    f7fcfcd1    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010040cc:    b004        ..      ADD      sp,sp,#0x10
-        0x010040ce:    4628        (F      MOV      r0,r5
-        0x010040d0:    e8bd9ff0    ....    POP      {r4-r12,pc}
-    i.attm_svc_get_permission
-    attm_svc_get_permission
-        0x010040d4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010040d6:    460d        .F      MOV      r5,r1
-        0x010040d8:    2400        .$      MOVS     r4,#0
-        0x010040da:    f000f991    ....    BL       attmdb_get_service ; 0x1004400
-        0x010040de:    b128        (.      CBZ      r0,0x10040ec ; attm_svc_get_permission + 24
-        0x010040e0:    7a80        .z      LDRB     r0,[r0,#0xa]
-        0x010040e2:    f0200060     .`.    BIC      r0,r0,#0x60
-        0x010040e6:    7028        (p      STRB     r0,[r5,#0]
-        0x010040e8:    4620         F      MOV      r0,r4
-        0x010040ea:    bd70        p.      POP      {r4-r6,pc}
-        0x010040ec:    2401        .$      MOVS     r4,#1
-        0x010040ee:    e7fb        ..      B        0x10040e8 ; attm_svc_get_permission + 20
-    i.attm_uuid16_comp
-    attm_uuid16_comp
-        0x010040f0:    b507        ..      PUSH     {r0-r2,lr}
-        0x010040f2:    2302        .#      MOVS     r3,#2
-        0x010040f4:    aa02        ..      ADD      r2,sp,#8
-        0x010040f6:    f000f801    ....    BL       attm_uuid_comp ; 0x10040fc
-        0x010040fa:    bd0e        ..      POP      {r1-r3,pc}
-    i.attm_uuid_comp
-    attm_uuid_comp
-        0x010040fc:    b570        p.      PUSH     {r4-r6,lr}
-        0x010040fe:    2400        .$      MOVS     r4,#0
-        0x01004100:    b088        ..      SUB      sp,sp,#0x20
-        0x01004102:    461d        .F      MOV      r5,r3
-        0x01004104:    4616        .F      MOV      r6,r2
-        0x01004106:    2902        .)      CMP      r1,#2
-        0x01004108:    d006        ..      BEQ      0x1004118 ; attm_uuid_comp + 28
-        0x0100410a:    2904        .)      CMP      r1,#4
-        0x0100410c:    d008        ..      BEQ      0x1004120 ; attm_uuid_comp + 36
-        0x0100410e:    2910        .)      CMP      r1,#0x10
-        0x01004110:    d00b        ..      BEQ      0x100412a ; attm_uuid_comp + 46
-        0x01004112:    2d10        .-      CMP      r5,#0x10
-        0x01004114:    d009        ..      BEQ      0x100412a ; attm_uuid_comp + 46
-        0x01004116:    e019        ..      B        0x100414c ; attm_uuid_comp + 80
-        0x01004118:    2d02        .-      CMP      r5,#2
-        0x0100411a:    d1fa        ..      BNE      0x1004112 ; attm_uuid_comp + 22
-        0x0100411c:    2202        ."      MOVS     r2,#2
-        0x0100411e:    e002        ..      B        0x1004126 ; attm_uuid_comp + 42
-        0x01004120:    2d04        .-      CMP      r5,#4
-        0x01004122:    d1f6        ..      BNE      0x1004112 ; attm_uuid_comp + 22
-        0x01004124:    2204        ."      MOVS     r2,#4
-        0x01004126:    4631        1F      MOV      r1,r6
-        0x01004128:    e00c        ..      B        0x1004144 ; attm_uuid_comp + 72
-        0x0100412a:    460a        .F      MOV      r2,r1
-        0x0100412c:    4601        .F      MOV      r1,r0
-        0x0100412e:    4668        hF      MOV      r0,sp
-        0x01004130:    f7fffdb8    ....    BL       attm_convert_to128 ; 0x1003ca4
-        0x01004134:    462a        *F      MOV      r2,r5
-        0x01004136:    4631        1F      MOV      r1,r6
-        0x01004138:    a804        ..      ADD      r0,sp,#0x10
-        0x0100413a:    f7fffdb3    ....    BL       attm_convert_to128 ; 0x1003ca4
-        0x0100413e:    2210        ."      MOVS     r2,#0x10
-        0x01004140:    a904        ..      ADD      r1,sp,#0x10
-        0x01004142:    4668        hF      MOV      r0,sp
-        0x01004144:    f7fcfcca    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01004148:    b900        ..      CBNZ     r0,0x100414c ; attm_uuid_comp + 80
-        0x0100414a:    2401        .$      MOVS     r4,#1
-        0x0100414c:    b008        ..      ADD      sp,sp,#0x20
-        0x0100414e:    4620         F      MOV      r0,r4
-        0x01004150:    bd70        p.      POP      {r4-r6,pc}
-        0x01004152:    0000        ..      MOVS     r0,r0
-    i.attmdb_add_service
-    attmdb_add_service
-        0x01004154:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01004156:    4606        .F      MOV      r6,r0
-        0x01004158:    8800        ..      LDRH     r0,[r0,#0]
-        0x0100415a:    b130        0.      CBZ      r0,0x100416a ; attmdb_add_service + 22
-        0x0100415c:    2500        .%      MOVS     r5,#0
-        0x0100415e:    4630        0F      MOV      r0,r6
-        0x01004160:    f000fa80    ....    BL       attmdb_svc_check_hdl ; 0x1004664
-        0x01004164:    0004        ..      MOVS     r4,r0
-        0x01004166:    d12b        +.      BNE      0x10041c0 ; attmdb_add_service + 108
-        0x01004168:    e001        ..      B        0x100416e ; attmdb_add_service + 26
-        0x0100416a:    2501        .%      MOVS     r5,#1
-        0x0100416c:    e7f7        ..      B        0x100415e ; attmdb_add_service + 10
-        0x0100416e:    4669        iF      MOV      r1,sp
-        0x01004170:    4630        0F      MOV      r0,r6
-        0x01004172:    f000f9d5    ....    BL       attmdb_svc_calc_len ; 0x1004520
-        0x01004176:    0004        ..      MOVS     r4,r0
-        0x01004178:    d122        ".      BNE      0x10041c0 ; attmdb_add_service + 108
-        0x0100417a:    2101        .!      MOVS     r1,#1
-        0x0100417c:    f8bd0000    ....    LDRH     r0,[sp,#0]
-        0x01004180:    f7fcfc5c    ..\.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01004184:    4607        .F      MOV      r7,r0
-        0x01004186:    4601        .F      MOV      r1,r0
-        0x01004188:    462b        +F      MOV      r3,r5
-        0x0100418a:    f8bd2000    ...     LDRH     r2,[sp,#0]
-        0x0100418e:    4630        0F      MOV      r0,r6
-        0x01004190:    f000fa92    ....    BL       attmdb_svc_init ; 0x10046b8
-        0x01004194:    4638        8F      MOV      r0,r7
-        0x01004196:    490b        .I      LDR      r1,[pc,#44] ; [0x10041c4] = 0x20004c34
-        0x01004198:    2300        .#      MOVS     r3,#0
-        0x0100419a:    e008        ..      B        0x10041ae ; attmdb_add_service + 90
-        0x0100419c:    8885        ..      LDRH     r5,[r0,#4]
-        0x0100419e:    8896        ..      LDRH     r6,[r2,#4]
-        0x010041a0:    42b5        .B      CMP      r5,r6
-        0x010041a2:    d203        ..      BCS      0x10041ac ; attmdb_add_service + 88
-        0x010041a4:    6002        .`      STR      r2,[r0,#0]
-        0x010041a6:    2301        .#      MOVS     r3,#1
-        0x010041a8:    6008        .`      STR      r0,[r1,#0]
-        0x010041aa:    e000        ..      B        0x10041ae ; attmdb_add_service + 90
-        0x010041ac:    4611        .F      MOV      r1,r2
-        0x010041ae:    680a        .h      LDR      r2,[r1,#0]
-        0x010041b0:    b112        ..      CBZ      r2,0x10041b8 ; attmdb_add_service + 100
-        0x010041b2:    2b00        .+      CMP      r3,#0
-        0x010041b4:    d0f2        ..      BEQ      0x100419c ; attmdb_add_service + 72
-        0x010041b6:    e003        ..      B        0x10041c0 ; attmdb_add_service + 108
-        0x010041b8:    b913        ..      CBNZ     r3,0x10041c0 ; attmdb_add_service + 108
-        0x010041ba:    6008        .`      STR      r0,[r1,#0]
-        0x010041bc:    2100        .!      MOVS     r1,#0
-        0x010041be:    6001        .`      STR      r1,[r0,#0]
-        0x010041c0:    4620         F      MOV      r0,r4
-        0x010041c2:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x010041c4:    20004c34    4L.     DCD    536890420
-    $t
-    i.attmdb_att_get_permission
-    attmdb_att_get_permission
-        0x010041c8:    e92d4ff8    -..O    PUSH     {r3-r11,lr}
-        0x010041cc:    4682        .F      MOV      r10,r0
-        0x010041ce:    9f0a        ..      LDR      r7,[sp,#0x28]
-        0x010041d0:    4616        .F      MOV      r6,r2
-        0x010041d2:    460c        .F      MOV      r4,r1
-        0x010041d4:    6838        8h      LDR      r0,[r7,#0]
-        0x010041d6:    2500        .%      MOVS     r5,#0
-        0x010041d8:    b928        (.      CBNZ     r0,0x10041e6 ; attmdb_att_get_permission + 30
-        0x010041da:    4639        9F      MOV      r1,r7
-        0x010041dc:    4650        PF      MOV      r0,r10
-        0x010041de:    f000f88b    ....    BL       attmdb_get_attribute ; 0x10042f8
-        0x010041e2:    0005        ..      MOVS     r5,r0
-        0x010041e4:    d175        u.      BNE      0x10042d2 ; attmdb_att_get_permission + 266
-        0x010041e6:    f44f5120    O. Q    MOV      r1,#0x2800
-        0x010041ea:    4638        8F      MOV      r0,r7
-        0x010041ec:    f000fb49    ..I.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x010041f0:    f04f0900    O...    MOV      r9,#0
-        0x010041f4:    f44f7800    O..x    MOV      r8,#0x200
-        0x010041f8:    b9b8        ..      CBNZ     r0,0x100422a ; attmdb_att_get_permission + 98
-        0x010041fa:    f6420101    B...    MOV      r1,#0x2801
-        0x010041fe:    4638        8F      MOV      r0,r7
-        0x01004200:    f000fb3f    ..?.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004204:    b988        ..      CBNZ     r0,0x100422a ; attmdb_att_get_permission + 98
-        0x01004206:    f6420103    B...    MOV      r1,#0x2803
-        0x0100420a:    4638        8F      MOV      r0,r7
-        0x0100420c:    f000fb39    ..9.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004210:    b958        X.      CBNZ     r0,0x100422a ; attmdb_att_get_permission + 98
-        0x01004212:    f6420102    B...    MOV      r1,#0x2802
-        0x01004216:    4638        8F      MOV      r0,r7
-        0x01004218:    f000fb33    ..3.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x0100421c:    b928        (.      CBNZ     r0,0x100422a ; attmdb_att_get_permission + 98
-        0x0100421e:    f44f5124    O.$Q    MOV      r1,#0x2900
-        0x01004222:    4638        8F      MOV      r0,r7
-        0x01004224:    f000fb2d    ..-.    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004228:    b150        P.      CBZ      r0,0x1004240 ; attmdb_att_get_permission + 120
-        0x0100422a:    b126        &.      CBZ      r6,0x1004236 ; attmdb_att_get_permission + 110
-        0x0100422c:    4546        FE      CMP      r6,r8
-        0x0100422e:    d105        ..      BNE      0x100423c ; attmdb_att_get_permission + 116
-        0x01004230:    f8a49000    ....    STRH     r9,[r4,#0]
-        0x01004234:    e04d        M.      B        0x10042d2 ; attmdb_att_get_permission + 266
-        0x01004236:    f8a48000    ....    STRH     r8,[r4,#0]
-        0x0100423a:    e04a        J.      B        0x10042d2 ; attmdb_att_get_permission + 266
-        0x0100423c:    2506        .%      MOVS     r5,#6
-        0x0100423e:    e048        H.      B        0x10042d2 ; attmdb_att_get_permission + 266
-        0x01004240:    6838        8h      LDR      r0,[r7,#0]
-        0x01004242:    8840        @.      LDRH     r0,[r0,#2]
-        0x01004244:    8020         .      STRH     r0,[r4,#0]
-        0x01004246:    b39e        ..      CBZ      r6,0x10042b0 ; attmdb_att_get_permission + 232
-        0x01004248:    4230        0B      TST      r0,r6
-        0x0100424a:    d0f7        ..      BEQ      0x100423c ; attmdb_att_get_permission + 116
-        0x0100424c:    f88d9000    ....    STRB     r9,[sp,#0]
-        0x01004250:    4669        iF      MOV      r1,sp
-        0x01004252:    4650        PF      MOV      r0,r10
-        0x01004254:    f7ffff3e    ..>.    BL       attm_svc_get_permission ; 0x10040d4
-        0x01004258:    0005        ..      MOVS     r5,r0
-        0x0100425a:    d13a        :.      BNE      0x10042d2 ; attmdb_att_get_permission + 266
-        0x0100425c:    6838        8h      LDR      r0,[r7,#0]
-        0x0100425e:    8880        ..      LDRH     r0,[r0,#4]
-        0x01004260:    04c0        ..      LSLS     r0,r0,#19
-        0x01004262:    d403        ..      BMI      0x100426c ; attmdb_att_get_permission + 164
-        0x01004264:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x01004268:    0780        ..      LSLS     r0,r0,#30
-        0x0100426a:    d500        ..      BPL      0x100426e ; attmdb_att_get_permission + 166
-        0x0100426c:    250c        .%      MOVS     r5,#0xc
-        0x0100426e:    f5b65f80    ..._    CMP      r6,#0x1000
-        0x01004272:    d022        ".      BEQ      0x10042ba ; attmdb_att_get_permission + 242
-        0x01004274:    dc08        ..      BGT      0x1004288 ; attmdb_att_get_permission + 192
-        0x01004276:    4546        FE      CMP      r6,r8
-        0x01004278:    d00d        ..      BEQ      0x1004296 ; attmdb_att_get_permission + 206
-        0x0100427a:    f5b66f80    ...o    CMP      r6,#0x400
-        0x0100427e:    d00e        ..      BEQ      0x100429e ; attmdb_att_get_permission + 214
-        0x01004280:    f5b66f00    ...o    CMP      r6,#0x800
-        0x01004284:    d10f        ..      BNE      0x10042a6 ; attmdb_att_get_permission + 222
-        0x01004286:    e00a        ..      B        0x100429e ; attmdb_att_get_permission + 214
-        0x01004288:    f5b65f00    ..._    CMP      r6,#0x2000
-        0x0100428c:    d011        ..      BEQ      0x10042b2 ; attmdb_att_get_permission + 234
-        0x0100428e:    f5b64f80    ...O    CMP      r6,#0x4000
-        0x01004292:    d108        ..      BNE      0x10042a6 ; attmdb_att_get_permission + 222
-        0x01004294:    e003        ..      B        0x100429e ; attmdb_att_get_permission + 214
-        0x01004296:    7820         x      LDRB     r0,[r4,#0]
-        0x01004298:    f0000003    ....    AND      r0,r0,#3
-        0x0100429c:    e002        ..      B        0x10042a4 ; attmdb_att_get_permission + 220
-        0x0100429e:    7820         x      LDRB     r0,[r4,#0]
-        0x010042a0:    f3c00081    ....    UBFX     r0,r0,#2,#2
-        0x010042a4:    8020         .      STRH     r0,[r4,#0]
-        0x010042a6:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x010042aa:    06c1        ..      LSLS     r1,r0,#27
-        0x010042ac:    d509        ..      BPL      0x10042c2 ; attmdb_att_get_permission + 250
-        0x010042ae:    2508        .%      MOVS     r5,#8
-        0x010042b0:    e00f        ..      B        0x10042d2 ; attmdb_att_get_permission + 266
-        0x010042b2:    7820         x      LDRB     r0,[r4,#0]
-        0x010042b4:    f3c01001    ....    UBFX     r0,r0,#4,#2
-        0x010042b8:    e7f4        ..      B        0x10042a4 ; attmdb_att_get_permission + 220
-        0x010042ba:    7820         x      LDRB     r0,[r4,#0]
-        0x010042bc:    f3c01081    ....    UBFX     r0,r0,#6,#2
-        0x010042c0:    e7f0        ..      B        0x10042a4 ; attmdb_att_get_permission + 220
-        0x010042c2:    f3c00081    ....    UBFX     r0,r0,#2,#2
-        0x010042c6:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010042ca:    8821        !.      LDRH     r1,[r4,#0]
-        0x010042cc:    4281        .B      CMP      r1,r0
-        0x010042ce:    d200        ..      BCS      0x10042d2 ; attmdb_att_get_permission + 266
-        0x010042d0:    8020         .      STRH     r0,[r4,#0]
-        0x010042d2:    4628        (F      MOV      r0,r5
-        0x010042d4:    e8bd8ff8    ....    POP      {r3-r11,pc}
-    i.attmdb_destroy
-    attmdb_destroy
-        0x010042d8:    b570        p.      PUSH     {r4-r6,lr}
-        0x010042da:    4c06        .L      LDR      r4,[pc,#24] ; [0x10042f4] = 0x20004c34
-        0x010042dc:    6820         h      LDR      r0,[r4,#0]
-        0x010042de:    e003        ..      B        0x10042e8 ; attmdb_destroy + 16
-        0x010042e0:    6805        .h      LDR      r5,[r0,#0]
-        0x010042e2:    f7fcfbc4    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010042e6:    4628        (F      MOV      r0,r5
-        0x010042e8:    2800        .(      CMP      r0,#0
-        0x010042ea:    d1f9        ..      BNE      0x10042e0 ; attmdb_destroy + 8
-        0x010042ec:    6020         `      STR      r0,[r4,#0]
-        0x010042ee:    6060        ``      STR      r0,[r4,#4]
-        0x010042f0:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010042f2:    0000        ..      DCW    0
-        0x010042f4:    20004c34    4L.     DCD    536890420
-    $t
-    i.attmdb_get_attribute
-    attmdb_get_attribute
-        0x010042f8:    b570        p.      PUSH     {r4-r6,lr}
-        0x010042fa:    460c        .F      MOV      r4,r1
-        0x010042fc:    4606        .F      MOV      r6,r0
-        0x010042fe:    2501        .%      MOVS     r5,#1
-        0x01004300:    f000f87e    ..~.    BL       attmdb_get_service ; 0x1004400
-        0x01004304:    b180        ..      CBZ      r0,0x1004328 ; attmdb_get_attribute + 48
-        0x01004306:    8881        ..      LDRH     r1,[r0,#4]
-        0x01004308:    2500        .%      MOVS     r5,#0
-        0x0100430a:    42b1        .B      CMP      r1,r6
-        0x0100430c:    d103        ..      BNE      0x1004316 ; attmdb_get_attribute + 30
-        0x0100430e:    1d00        ..      ADDS     r0,r0,#4
-        0x01004310:    6020         `      STR      r0,[r4,#0]
-        0x01004312:    2001        .       MOVS     r0,#1
-        0x01004314:    e007        ..      B        0x1004326 ; attmdb_get_attribute + 46
-        0x01004316:    1a71        q.      SUBS     r1,r6,r1
-        0x01004318:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x0100431c:    eb000041    ..A.    ADD      r0,r0,r1,LSL #1
-        0x01004320:    3008        .0      ADDS     r0,r0,#8
-        0x01004322:    6020         `      STR      r0,[r4,#0]
-        0x01004324:    2000        .       MOVS     r0,#0
-        0x01004326:    7120         q      STRB     r0,[r4,#4]
-        0x01004328:    4628        (F      MOV      r0,r5
-        0x0100432a:    bd70        p.      POP      {r4-r6,pc}
-    i.attmdb_get_max_len
-    attmdb_get_max_len
-        0x0100432c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100432e:    460d        .F      MOV      r5,r1
-        0x01004330:    4606        .F      MOV      r6,r0
-        0x01004332:    2400        .$      MOVS     r4,#0
-        0x01004334:    f44f5120    O. Q    MOV      r1,#0x2800
-        0x01004338:    f000faa3    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x0100433c:    b9b8        ..      CBNZ     r0,0x100436e ; attmdb_get_max_len + 66
-        0x0100433e:    f6420101    B...    MOV      r1,#0x2801
-        0x01004342:    4630        0F      MOV      r0,r6
-        0x01004344:    f000fa9d    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004348:    b988        ..      CBNZ     r0,0x100436e ; attmdb_get_max_len + 66
-        0x0100434a:    f6420103    B...    MOV      r1,#0x2803
-        0x0100434e:    4630        0F      MOV      r0,r6
-        0x01004350:    f000fa97    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004354:    b958        X.      CBNZ     r0,0x100436e ; attmdb_get_max_len + 66
-        0x01004356:    f6420102    B...    MOV      r1,#0x2802
-        0x0100435a:    4630        0F      MOV      r0,r6
-        0x0100435c:    f000fa91    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004360:    b928        (.      CBNZ     r0,0x100436e ; attmdb_get_max_len + 66
-        0x01004362:    f44f5124    O.$Q    MOV      r1,#0x2900
-        0x01004366:    4630        0F      MOV      r0,r6
-        0x01004368:    f000fa8b    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x0100436c:    b108        ..      CBZ      r0,0x1004372 ; attmdb_get_max_len + 70
-        0x0100436e:    2406        .$      MOVS     r4,#6
-        0x01004370:    e007        ..      B        0x1004382 ; attmdb_get_max_len + 86
-        0x01004372:    6831        1h      LDR      r1,[r6,#0]
-        0x01004374:    8888        ..      LDRH     r0,[r1,#4]
-        0x01004376:    0402        ..      LSLS     r2,r0,#16
-        0x01004378:    f3c0000b    ....    UBFX     r0,r0,#0,#12
-        0x0100437c:    d400        ..      BMI      0x1004380 ; attmdb_get_max_len + 84
-        0x0100437e:    5a08        .Z      LDRH     r0,[r1,r0]
-        0x01004380:    8028        (.      STRH     r0,[r5,#0]
-        0x01004382:    4620         F      MOV      r0,r4
-        0x01004384:    bd70        p.      POP      {r4-r6,pc}
-        0x01004386:    0000        ..      MOVS     r0,r0
-    i.attmdb_get_next_att
-    attmdb_get_next_att
-        0x01004388:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x0100438a:    4d1c        .M      LDR      r5,[pc,#112] ; [0x10043fc] = 0x20004c34
-        0x0100438c:    2401        .$      MOVS     r4,#1
-        0x0100438e:    e9d52300    ...#    LDRD     r2,r3,[r5,#0]
-        0x01004392:    b1cb        ..      CBZ      r3,0x10043c8 ; attmdb_get_next_att + 64
-        0x01004394:    8806        ..      LDRH     r6,[r0,#0]
-        0x01004396:    889f        ..      LDRH     r7,[r3,#4]
-        0x01004398:    42be        .B      CMP      r6,r7
-        0x0100439a:    d315        ..      BCC      0x10043c8 ; attmdb_get_next_att + 64
-        0x0100439c:    88da        ..      LDRH     r2,[r3,#6]
-        0x0100439e:    4296        .B      CMP      r6,r2
-        0x010043a0:    d801        ..      BHI      0x10043a6 ; attmdb_get_next_att + 30
-        0x010043a2:    461a        .F      MOV      r2,r3
-        0x010043a4:    e014        ..      B        0x10043d0 ; attmdb_get_next_att + 72
-        0x010043a6:    681a        .h      LDR      r2,[r3,#0]
-        0x010043a8:    e00e        ..      B        0x10043c8 ; attmdb_get_next_att + 64
-        0x010043aa:    8803        ..      LDRH     r3,[r0,#0]
-        0x010043ac:    8896        ..      LDRH     r6,[r2,#4]
-        0x010043ae:    42b3        .B      CMP      r3,r6
-        0x010043b0:    d306        ..      BCC      0x10043c0 ; attmdb_get_next_att + 56
-        0x010043b2:    88d6        ..      LDRH     r6,[r2,#6]
-        0x010043b4:    42b3        .B      CMP      r3,r6
-        0x010043b6:    d806        ..      BHI      0x10043c6 ; attmdb_get_next_att + 62
-        0x010043b8:    7ad3        .z      LDRB     r3,[r2,#0xb]
-        0x010043ba:    07db        ..      LSLS     r3,r3,#31
-        0x010043bc:    d008        ..      BEQ      0x10043d0 ; attmdb_get_next_att + 72
-        0x010043be:    e002        ..      B        0x10043c6 ; attmdb_get_next_att + 62
-        0x010043c0:    7ad3        .z      LDRB     r3,[r2,#0xb]
-        0x010043c2:    07db        ..      LSLS     r3,r3,#31
-        0x010043c4:    d003        ..      BEQ      0x10043ce ; attmdb_get_next_att + 70
-        0x010043c6:    6812        .h      LDR      r2,[r2,#0]
-        0x010043c8:    2a00        .*      CMP      r2,#0
-        0x010043ca:    d1ee        ..      BNE      0x10043aa ; attmdb_get_next_att + 34
-        0x010043cc:    e013        ..      B        0x10043f6 ; attmdb_get_next_att + 110
-        0x010043ce:    8006        ..      STRH     r6,[r0,#0]
-        0x010043d0:    8893        ..      LDRH     r3,[r2,#4]
-        0x010043d2:    8800        ..      LDRH     r0,[r0,#0]
-        0x010043d4:    2400        .$      MOVS     r4,#0
-        0x010043d6:    4283        .B      CMP      r3,r0
-        0x010043d8:    d103        ..      BNE      0x10043e2 ; attmdb_get_next_att + 90
-        0x010043da:    1d10        ..      ADDS     r0,r2,#4
-        0x010043dc:    6008        .`      STR      r0,[r1,#0]
-        0x010043de:    2001        .       MOVS     r0,#1
-        0x010043e0:    e007        ..      B        0x10043f2 ; attmdb_get_next_att + 106
-        0x010043e2:    1ac0        ..      SUBS     r0,r0,r3
-        0x010043e4:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x010043e8:    eb020040    ..@.    ADD      r0,r2,r0,LSL #1
-        0x010043ec:    3008        .0      ADDS     r0,r0,#8
-        0x010043ee:    6008        .`      STR      r0,[r1,#0]
-        0x010043f0:    2000        .       MOVS     r0,#0
-        0x010043f2:    7108        .q      STRB     r0,[r1,#4]
-        0x010043f4:    606a        j`      STR      r2,[r5,#4]
-        0x010043f6:    4620         F      MOV      r0,r4
-        0x010043f8:    bdf0        ..      POP      {r4-r7,pc}
-    $d
-        0x010043fa:    0000        ..      DCW    0
-        0x010043fc:    20004c34    4L.     DCD    536890420
-    $t
-    i.attmdb_get_service
-    attmdb_get_service
-        0x01004400:    4b10        .K      LDR      r3,[pc,#64] ; [0x1004444] = 0x20004c34
-        0x01004402:    b510        ..      PUSH     {r4,lr}
-        0x01004404:    4602        .F      MOV      r2,r0
-        0x01004406:    e9d30100    ....    LDRD     r0,r1,[r3,#0]
-        0x0100440a:    b199        ..      CBZ      r1,0x1004434 ; attmdb_get_service + 52
-        0x0100440c:    888c        ..      LDRH     r4,[r1,#4]
-        0x0100440e:    4294        .B      CMP      r4,r2
-        0x01004410:    d810        ..      BHI      0x1004434 ; attmdb_get_service + 52
-        0x01004412:    88c8        ..      LDRH     r0,[r1,#6]
-        0x01004414:    4290        .B      CMP      r0,r2
-        0x01004416:    d301        ..      BCC      0x100441c ; attmdb_get_service + 28
-        0x01004418:    4608        .F      MOV      r0,r1
-        0x0100441a:    bd10        ..      POP      {r4,pc}
-        0x0100441c:    6808        .h      LDR      r0,[r1,#0]
-        0x0100441e:    e009        ..      B        0x1004434 ; attmdb_get_service + 52
-        0x01004420:    8881        ..      LDRH     r1,[r0,#4]
-        0x01004422:    4291        .B      CMP      r1,r2
-        0x01004424:    d80b        ..      BHI      0x100443e ; attmdb_get_service + 62
-        0x01004426:    88c1        ..      LDRH     r1,[r0,#6]
-        0x01004428:    4291        .B      CMP      r1,r2
-        0x0100442a:    d302        ..      BCC      0x1004432 ; attmdb_get_service + 50
-        0x0100442c:    7ac1        .z      LDRB     r1,[r0,#0xb]
-        0x0100442e:    07c9        ..      LSLS     r1,r1,#31
-        0x01004430:    d003        ..      BEQ      0x100443a ; attmdb_get_service + 58
-        0x01004432:    6800        .h      LDR      r0,[r0,#0]
-        0x01004434:    2800        .(      CMP      r0,#0
-        0x01004436:    d1f3        ..      BNE      0x1004420 ; attmdb_get_service + 32
-        0x01004438:    bd10        ..      POP      {r4,pc}
-        0x0100443a:    6058        X`      STR      r0,[r3,#4]
-        0x0100443c:    bd10        ..      POP      {r4,pc}
-        0x0100443e:    2000        .       MOVS     r0,#0
-        0x01004440:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01004442:    0000        ..      DCW    0
-        0x01004444:    20004c34    4L.     DCD    536890420
-    $t
-    i.attmdb_get_uuid
-    attmdb_get_uuid
-        0x01004448:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100444a:    4616        .F      MOV      r6,r2
-        0x0100444c:    2500        .%      MOVS     r5,#0
-        0x0100444e:    9a06        ..      LDR      r2,[sp,#0x18]
-        0x01004450:    460c        .F      MOV      r4,r1
-        0x01004452:    700d        .p      STRB     r5,[r1,#0]
-        0x01004454:    6801        .h      LDR      r1,[r0,#0]
-        0x01004456:    b1a9        ..      CBZ      r1,0x1004484 ; attmdb_get_uuid + 60
-        0x01004458:    7907        .y      LDRB     r7,[r0,#4]
-        0x0100445a:    b387        ..      CBZ      r7,0x10044be ; attmdb_get_uuid + 118
-        0x0100445c:    b303        ..      CBZ      r3,0x10044a0 ; attmdb_get_uuid + 88
-        0x0100445e:    7989        .y      LDRB     r1,[r1,#6]
-        0x01004460:    f0110f60    ..`.    TST      r1,#0x60
-        0x01004464:    d010        ..      BEQ      0x1004488 ; attmdb_get_uuid + 64
-        0x01004466:    f3c11141    ..A.    UBFX     r1,r1,#5,#2
-        0x0100446a:    2901        .)      CMP      r1,#1
-        0x0100446c:    d00e        ..      BEQ      0x100448c ; attmdb_get_uuid + 68
-        0x0100446e:    2902        .)      CMP      r1,#2
-        0x01004470:    d00e        ..      BEQ      0x1004490 ; attmdb_get_uuid + 72
-        0x01004472:    2100        .!      MOVS     r1,#0
-        0x01004474:    7021        !p      STRB     r1,[r4,#0]
-        0x01004476:    2902        .)      CMP      r1,#2
-        0x01004478:    d00c        ..      BEQ      0x1004494 ; attmdb_get_uuid + 76
-        0x0100447a:    2904        .)      CMP      r1,#4
-        0x0100447c:    d00d        ..      BEQ      0x100449a ; attmdb_get_uuid + 82
-        0x0100447e:    2910        .)      CMP      r1,#0x10
-        0x01004480:    d145        E.      BNE      0x100450e ; attmdb_get_uuid + 198
-        0x01004482:    e00a        ..      B        0x100449a ; attmdb_get_uuid + 82
-        0x01004484:    2501        .%      MOVS     r5,#1
-        0x01004486:    e042        B.      B        0x100450e ; attmdb_get_uuid + 198
-        0x01004488:    2102        .!      MOVS     r1,#2
-        0x0100448a:    e7f3        ..      B        0x1004474 ; attmdb_get_uuid + 44
-        0x0100448c:    2104        .!      MOVS     r1,#4
-        0x0100448e:    e7f1        ..      B        0x1004474 ; attmdb_get_uuid + 44
-        0x01004490:    2110        .!      MOVS     r1,#0x10
-        0x01004492:    e7ef        ..      B        0x1004474 ; attmdb_get_uuid + 44
-        0x01004494:    6801        .h      LDR      r1,[r0,#0]
-        0x01004496:    3108        .1      ADDS     r1,r1,#8
-        0x01004498:    e030        0.      B        0x10044fc ; attmdb_get_uuid + 180
-        0x0100449a:    6800        .h      LDR      r0,[r0,#0]
-        0x0100449c:    8901        ..      LDRH     r1,[r0,#8]
-        0x0100449e:    e02c        ,.      B        0x10044fa ; attmdb_get_uuid + 178
-        0x010044a0:    f44f5120    O. Q    MOV      r1,#0x2800
-        0x010044a4:    f8ad1000    ....    STRH     r1,[sp,#0]
-        0x010044a8:    6800        .h      LDR      r0,[r0,#0]
-        0x010044aa:    7980        .y      LDRB     r0,[r0,#6]
-        0x010044ac:    0600        ..      LSLS     r0,r0,#24
-        0x010044ae:    d502        ..      BPL      0x10044b6 ; attmdb_get_uuid + 110
-        0x010044b0:    1c48        H.      ADDS     r0,r1,#1
-        0x010044b2:    f8ad0000    ....    STRH     r0,[sp,#0]
-        0x010044b6:    2202        ."      MOVS     r2,#2
-        0x010044b8:    7022        "p      STRB     r2,[r4,#0]
-        0x010044ba:    4669        iF      MOV      r1,sp
-        0x010044bc:    e024        $.      B        0x1004508 ; attmdb_get_uuid + 192
-        0x010044be:    e7ff        ..      B        0x10044c0 ; attmdb_get_uuid + 120
-        0x010044c0:    8889        ..      LDRH     r1,[r1,#4]
-        0x010044c2:    f4114fc0    ...O    TST      r1,#0x6000
-        0x010044c6:    d00e        ..      BEQ      0x10044e6 ; attmdb_get_uuid + 158
-        0x010044c8:    f3c13141    ..A1    UBFX     r1,r1,#13,#2
-        0x010044cc:    2901        .)      CMP      r1,#1
-        0x010044ce:    d00c        ..      BEQ      0x10044ea ; attmdb_get_uuid + 162
-        0x010044d0:    2902        .)      CMP      r1,#2
-        0x010044d2:    d00c        ..      BEQ      0x10044ee ; attmdb_get_uuid + 166
-        0x010044d4:    2100        .!      MOVS     r1,#0
-        0x010044d6:    7021        !p      STRB     r1,[r4,#0]
-        0x010044d8:    2902        .)      CMP      r1,#2
-        0x010044da:    d00a        ..      BEQ      0x10044f2 ; attmdb_get_uuid + 170
-        0x010044dc:    2904        .)      CMP      r1,#4
-        0x010044de:    d00a        ..      BEQ      0x10044f6 ; attmdb_get_uuid + 174
-        0x010044e0:    2910        .)      CMP      r1,#0x10
-        0x010044e2:    d114        ..      BNE      0x100450e ; attmdb_get_uuid + 198
-        0x010044e4:    e007        ..      B        0x10044f6 ; attmdb_get_uuid + 174
-        0x010044e6:    2102        .!      MOVS     r1,#2
-        0x010044e8:    e7f5        ..      B        0x10044d6 ; attmdb_get_uuid + 142
-        0x010044ea:    2104        .!      MOVS     r1,#4
-        0x010044ec:    e7f3        ..      B        0x10044d6 ; attmdb_get_uuid + 142
-        0x010044ee:    2110        .!      MOVS     r1,#0x10
-        0x010044f0:    e7f1        ..      B        0x10044d6 ; attmdb_get_uuid + 142
-        0x010044f2:    6801        .h      LDR      r1,[r0,#0]
-        0x010044f4:    e002        ..      B        0x10044fc ; attmdb_get_uuid + 180
-        0x010044f6:    6800        .h      LDR      r0,[r0,#0]
-        0x010044f8:    8801        ..      LDRH     r1,[r0,#0]
-        0x010044fa:    4401        .D      ADD      r1,r1,r0
-        0x010044fc:    b139        9.      CBZ      r1,0x100450e ; attmdb_get_uuid + 198
-        0x010044fe:    b112        ..      CBZ      r2,0x1004506 ; attmdb_get_uuid + 190
-        0x01004500:    7822        "x      LDRB     r2,[r4,#0]
-        0x01004502:    2a04        .*      CMP      r2,#4
-        0x01004504:    d005        ..      BEQ      0x1004512 ; attmdb_get_uuid + 202
-        0x01004506:    7822        "x      LDRB     r2,[r4,#0]
-        0x01004508:    4630        0F      MOV      r0,r6
-        0x0100450a:    f7fcfa3d    ..=.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100450e:    4628        (F      MOV      r0,r5
-        0x01004510:    bdf8        ..      POP      {r3-r7,pc}
-        0x01004512:    4630        0F      MOV      r0,r6
-        0x01004514:    f7fffbc6    ....    BL       attm_convert_to128 ; 0x1003ca4
-        0x01004518:    2010        .       MOVS     r0,#0x10
-        0x0100451a:    7020         p      STRB     r0,[r4,#0]
-        0x0100451c:    e7f7        ..      B        0x100450e ; attmdb_get_uuid + 198
-        0x0100451e:    0000        ..      MOVS     r0,r0
-    i.attmdb_svc_calc_len
-    attmdb_svc_calc_len
-        0x01004520:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01004524:    460c        .F      MOV      r4,r1
-        0x01004526:    7901        .y      LDRB     r1,[r0,#4]
-        0x01004528:    4607        .F      MOV      r7,r0
-        0x0100452a:    2500        .%      MOVS     r5,#0
-        0x0100452c:    f0110f60    ..`.    TST      r1,#0x60
-        0x01004530:    f04f0010    O...    MOV      r0,#0x10
-        0x01004534:    d011        ..      BEQ      0x100455a ; attmdb_svc_calc_len + 58
-        0x01004536:    f3c11141    ..A.    UBFX     r1,r1,#5,#2
-        0x0100453a:    2901        .)      CMP      r1,#1
-        0x0100453c:    d00f        ..      BEQ      0x100455e ; attmdb_svc_calc_len + 62
-        0x0100453e:    2902        .)      CMP      r1,#2
-        0x01004540:    8020         .      STRH     r0,[r4,#0]
-        0x01004542:    d00e        ..      BEQ      0x1004562 ; attmdb_svc_calc_len + 66
-        0x01004544:    f05f0540    _.@.    MOVS.W   r5,#0x40
-        0x01004548:    7978        xy      LDRB     r0,[r7,#5]
-        0x0100454a:    f04f0800    O...    MOV      r8,#0
-        0x0100454e:    2800        .(      CMP      r0,#0
-        0x01004550:    d900        ..      BLS      0x1004554 ; attmdb_svc_calc_len + 52
-        0x01004552:    b145        E.      CBZ      r5,0x1004566 ; attmdb_svc_calc_len + 70
-        0x01004554:    4628        (F      MOV      r0,r5
-        0x01004556:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x0100455a:    8020         .      STRH     r0,[r4,#0]
-        0x0100455c:    e7f4        ..      B        0x1004548 ; attmdb_svc_calc_len + 40
-        0x0100455e:    2014        .       MOVS     r0,#0x14
-        0x01004560:    e7fb        ..      B        0x100455a ; attmdb_svc_calc_len + 58
-        0x01004562:    2020                MOVS     r0,#0x20
-        0x01004564:    e7f9        ..      B        0x100455a ; attmdb_svc_calc_len + 58
-        0x01004566:    eb080148    ..H.    ADD      r1,r8,r8,LSL #1
-        0x0100456a:    eb0100c8    ....    ADD      r0,r1,r8,LSL #3
-        0x0100456e:    eb070940    ..@.    ADD      r9,r7,r0,LSL #1
-        0x01004572:    f8b9002a    ..*.    LDRH     r0,[r9,#0x2a]
-        0x01004576:    f4104fc0    ...O    TST      r0,#0x6000
-        0x0100457a:    d014        ..      BEQ      0x10045a6 ; attmdb_svc_calc_len + 134
-        0x0100457c:    f3c03041    ..A0    UBFX     r0,r0,#13,#2
-        0x01004580:    2801        .(      CMP      r0,#1
-        0x01004582:    d012        ..      BEQ      0x10045aa ; attmdb_svc_calc_len + 138
-        0x01004584:    2802        .(      CMP      r0,#2
-        0x01004586:    d012        ..      BEQ      0x10045ae ; attmdb_svc_calc_len + 142
-        0x01004588:    2600        .&      MOVS     r6,#0
-        0x0100458a:    8820         .      LDRH     r0,[r4,#0]
-        0x0100458c:    1d80        ..      ADDS     r0,r0,#6
-        0x0100458e:    8020         .      STRH     r0,[r4,#0]
-        0x01004590:    b1b6        ..      CBZ      r6,0x10045c0 ; attmdb_svc_calc_len + 160
-        0x01004592:    f1090016    ....    ADD      r0,r9,#0x16
-        0x01004596:    4682        .F      MOV      r10,r0
-        0x01004598:    f44f5220    O. R    MOV      r2,#0x2800
-        0x0100459c:    4631        1F      MOV      r1,r6
-        0x0100459e:    f7fffda7    ....    BL       attm_uuid16_comp ; 0x10040f0
-        0x010045a2:    b968        h.      CBNZ     r0,0x10045c0 ; attmdb_svc_calc_len + 160
-        0x010045a4:    e005        ..      B        0x10045b2 ; attmdb_svc_calc_len + 146
-        0x010045a6:    2602        .&      MOVS     r6,#2
-        0x010045a8:    e7ef        ..      B        0x100458a ; attmdb_svc_calc_len + 106
-        0x010045aa:    2604        .&      MOVS     r6,#4
-        0x010045ac:    e7ed        ..      B        0x100458a ; attmdb_svc_calc_len + 106
-        0x010045ae:    2610        .&      MOVS     r6,#0x10
-        0x010045b0:    e7eb        ..      B        0x100458a ; attmdb_svc_calc_len + 106
-        0x010045b2:    4650        PF      MOV      r0,r10
-        0x010045b4:    f6420201    B...    MOV      r2,#0x2801
-        0x010045b8:    4631        1F      MOV      r1,r6
-        0x010045ba:    f7fffd99    ....    BL       attm_uuid16_comp ; 0x10040f0
-        0x010045be:    b108        ..      CBZ      r0,0x10045c4 ; attmdb_svc_calc_len + 164
-        0x010045c0:    2540        @%      MOVS     r5,#0x40
-        0x010045c2:    e7c7        ..      B        0x1004554 ; attmdb_svc_calc_len + 52
-        0x010045c4:    4650        PF      MOV      r0,r10
-        0x010045c6:    f6421202    B...    MOV      r2,#0x2902
-        0x010045ca:    4631        1F      MOV      r1,r6
-        0x010045cc:    f7fffd90    ....    BL       attm_uuid16_comp ; 0x10040f0
-        0x010045d0:    b930        0.      CBNZ     r0,0x10045e0 ; attmdb_svc_calc_len + 192
-        0x010045d2:    4650        PF      MOV      r0,r10
-        0x010045d4:    f6421203    B...    MOV      r2,#0x2903
-        0x010045d8:    4631        1F      MOV      r1,r6
-        0x010045da:    f7fffd89    ....    BL       attm_uuid16_comp ; 0x10040f0
-        0x010045de:    b138        8.      CBZ      r0,0x10045f0 ; attmdb_svc_calc_len + 208
-        0x010045e0:    f8b90026    ..&.    LDRH     r0,[r9,#0x26]
-        0x010045e4:    0581        ..      LSLS     r1,r0,#22
-        0x010045e6:    d501        ..      BPL      0x10045ec ; attmdb_svc_calc_len + 204
-        0x010045e8:    0500        ..      LSLS     r0,r0,#20
-        0x010045ea:    d432        2.      BMI      0x1004652 ; attmdb_svc_calc_len + 306
-        0x010045ec:    2556        V%      MOVS     r5,#0x56
-        0x010045ee:    e7b1        ..      B        0x1004554 ; attmdb_svc_calc_len + 52
-        0x010045f0:    4650        PF      MOV      r0,r10
-        0x010045f2:    f6420202    B...    MOV      r2,#0x2802
-        0x010045f6:    4631        1F      MOV      r1,r6
-        0x010045f8:    f7fffd7a    ..z.    BL       attm_uuid16_comp ; 0x10040f0
-        0x010045fc:    b930        0.      CBNZ     r0,0x100460c ; attmdb_svc_calc_len + 236
-        0x010045fe:    4650        PF      MOV      r0,r10
-        0x01004600:    f44f5224    O.$R    MOV      r2,#0x2900
-        0x01004604:    4631        1F      MOV      r1,r6
-        0x01004606:    f7fffd73    ..s.    BL       attm_uuid16_comp ; 0x10040f0
-        0x0100460a:    b110        ..      CBZ      r0,0x1004612 ; attmdb_svc_calc_len + 242
-        0x0100460c:    8820         .      LDRH     r0,[r4,#0]
-        0x0100460e:    1d80        ..      ADDS     r0,r0,#6
-        0x01004610:    e01e        ..      B        0x1004650 ; attmdb_svc_calc_len + 304
-        0x01004612:    4650        PF      MOV      r0,r10
-        0x01004614:    f6420203    B...    MOV      r2,#0x2803
-        0x01004618:    4631        1F      MOV      r1,r6
-        0x0100461a:    f7fffd69    ..i.    BL       attm_uuid16_comp ; 0x10040f0
-        0x0100461e:    b9c0        ..      CBNZ     r0,0x1004652 ; attmdb_svc_calc_len + 306
-        0x01004620:    2e04        ..      CMP      r6,#4
-        0x01004622:    d002        ..      BEQ      0x100462a ; attmdb_svc_calc_len + 266
-        0x01004624:    2e10        ..      CMP      r6,#0x10
-        0x01004626:    d003        ..      BEQ      0x1004630 ; attmdb_svc_calc_len + 272
-        0x01004628:    e005        ..      B        0x1004636 ; attmdb_svc_calc_len + 278
-        0x0100462a:    8820         .      LDRH     r0,[r4,#0]
-        0x0100462c:    1d00        ..      ADDS     r0,r0,#4
-        0x0100462e:    e001        ..      B        0x1004634 ; attmdb_svc_calc_len + 276
-        0x01004630:    8820         .      LDRH     r0,[r4,#0]
-        0x01004632:    3010        .0      ADDS     r0,r0,#0x10
-        0x01004634:    8020         .      STRH     r0,[r4,#0]
-        0x01004636:    f8b9002a    ..*.    LDRH     r0,[r9,#0x2a]
-        0x0100463a:    0400        ..      LSLS     r0,r0,#16
-        0x0100463c:    d409        ..      BMI      0x1004652 ; attmdb_svc_calc_len + 306
-        0x0100463e:    f8b90028    ..(.    LDRH     r0,[r9,#0x28]
-        0x01004642:    8821        !.      LDRH     r1,[r4,#0]
-        0x01004644:    f3c0000b    ....    UBFX     r0,r0,#0,#12
-        0x01004648:    1d40        @.      ADDS     r0,r0,#5
-        0x0100464a:    f0200001     ...    BIC      r0,r0,#1
-        0x0100464e:    4408        .D      ADD      r0,r0,r1
-        0x01004650:    8020         .      STRH     r0,[r4,#0]
-        0x01004652:    f1080001    ....    ADD      r0,r8,#1
-        0x01004656:    f00008ff    ....    AND      r8,r0,#0xff
-        0x0100465a:    7978        xy      LDRB     r0,[r7,#5]
-        0x0100465c:    4540        @E      CMP      r0,r8
-        0x0100465e:    d882        ..      BHI      0x1004566 ; attmdb_svc_calc_len + 70
-        0x01004660:    e778        x.      B        0x1004554 ; attmdb_svc_calc_len + 52
-        0x01004662:    0000        ..      MOVS     r0,r0
-    i.attmdb_svc_check_hdl
-    attmdb_svc_check_hdl
-        0x01004664:    b530        0.      PUSH     {r4,r5,lr}
-        0x01004666:    4913        .I      LDR      r1,[pc,#76] ; [0x10046b4] = 0x20004c34
-        0x01004668:    8804        ..      LDRH     r4,[r0,#0]
-        0x0100466a:    2300        .#      MOVS     r3,#0
-        0x0100466c:    b95c        \.      CBNZ     r4,0x1004686 ; attmdb_svc_check_hdl + 34
-        0x0100466e:    e00e        ..      B        0x100468e ; attmdb_svc_check_hdl + 42
-        0x01004670:    88d5        ..      LDRH     r5,[r2,#6]
-        0x01004672:    42ac        .B      CMP      r4,r5
-        0x01004674:    d806        ..      BHI      0x1004684 ; attmdb_svc_check_hdl + 32
-        0x01004676:    7940        @y      LDRB     r0,[r0,#5]
-        0x01004678:    8891        ..      LDRH     r1,[r2,#4]
-        0x0100467a:    4420         D      ADD      r0,r0,r4
-        0x0100467c:    4288        .B      CMP      r0,r1
-        0x0100467e:    d316        ..      BCC      0x10046ae ; attmdb_svc_check_hdl + 74
-        0x01004680:    2301        .#      MOVS     r3,#1
-        0x01004682:    e014        ..      B        0x10046ae ; attmdb_svc_check_hdl + 74
-        0x01004684:    4611        .F      MOV      r1,r2
-        0x01004686:    680a        .h      LDR      r2,[r1,#0]
-        0x01004688:    2a00        .*      CMP      r2,#0
-        0x0100468a:    d1f1        ..      BNE      0x1004670 ; attmdb_svc_check_hdl + 12
-        0x0100468c:    e00f        ..      B        0x10046ae ; attmdb_svc_check_hdl + 74
-        0x0100468e:    2201        ."      MOVS     r2,#1
-        0x01004690:    8002        ..      STRH     r2,[r0,#0]
-        0x01004692:    e009        ..      B        0x10046a8 ; attmdb_svc_check_hdl + 68
-        0x01004694:    8804        ..      LDRH     r4,[r0,#0]
-        0x01004696:    7945        Ey      LDRB     r5,[r0,#5]
-        0x01004698:    442c        ,D      ADD      r4,r4,r5
-        0x0100469a:    8895        ..      LDRH     r5,[r2,#4]
-        0x0100469c:    42ac        .B      CMP      r4,r5
-        0x0100469e:    d306        ..      BCC      0x10046ae ; attmdb_svc_check_hdl + 74
-        0x010046a0:    88d2        ..      LDRH     r2,[r2,#6]
-        0x010046a2:    1c52        R.      ADDS     r2,r2,#1
-        0x010046a4:    8002        ..      STRH     r2,[r0,#0]
-        0x010046a6:    6809        .h      LDR      r1,[r1,#0]
-        0x010046a8:    680a        .h      LDR      r2,[r1,#0]
-        0x010046aa:    2a00        .*      CMP      r2,#0
-        0x010046ac:    d1f2        ..      BNE      0x1004694 ; attmdb_svc_check_hdl + 48
-        0x010046ae:    4618        .F      MOV      r0,r3
-        0x010046b0:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x010046b2:    0000        ..      DCW    0
-        0x010046b4:    20004c34    4L.     DCD    536890420
-    $t
-    i.attmdb_svc_init
-    attmdb_svc_init
-        0x010046b8:    e92d4ff8    -..O    PUSH     {r3-r11,lr}
-        0x010046bc:    4606        .F      MOV      r6,r0
-        0x010046be:    8800        ..      LDRH     r0,[r0,#0]
-        0x010046c0:    8088        ..      STRH     r0,[r1,#4]
-        0x010046c2:    460d        .F      MOV      r5,r1
-        0x010046c4:    188c        ..      ADDS     r4,r1,r2
-        0x010046c6:    8830        0.      LDRH     r0,[r6,#0]
-        0x010046c8:    7971        qy      LDRB     r1,[r6,#5]
-        0x010046ca:    f04f0b00    O...    MOV      r11,#0
-        0x010046ce:    4408        .D      ADD      r0,r0,r1
-        0x010046d0:    80e8        ..      STRH     r0,[r5,#6]
-        0x010046d2:    8870        p.      LDRH     r0,[r6,#2]
-        0x010046d4:    8128        (.      STRH     r0,[r5,#8]
-        0x010046d6:    7930        0y      LDRB     r0,[r6,#4]
-        0x010046d8:    72a8        .r      STRB     r0,[r5,#0xa]
-        0x010046da:    f885b00b    ....    STRB     r11,[r5,#0xb]
-        0x010046de:    7930        0y      LDRB     r0,[r6,#4]
-        0x010046e0:    f0100f60    ..`.    TST      r0,#0x60
-        0x010046e4:    d00b        ..      BEQ      0x10046fe ; attmdb_svc_init + 70
-        0x010046e6:    f3c01041    ..A.    UBFX     r0,r0,#5,#2
-        0x010046ea:    2801        .(      CMP      r0,#1
-        0x010046ec:    d00a        ..      BEQ      0x1004704 ; attmdb_svc_init + 76
-        0x010046ee:    2802        .(      CMP      r0,#2
-        0x010046f0:    d00f        ..      BEQ      0x1004712 ; attmdb_svc_init + 90
-        0x010046f2:    2000        .       MOVS     r0,#0
-        0x010046f4:    2804        .(      CMP      r0,#4
-        0x010046f6:    d007        ..      BEQ      0x1004708 ; attmdb_svc_init + 80
-        0x010046f8:    2810        .(      CMP      r0,#0x10
-        0x010046fa:    d113        ..      BNE      0x1004724 ; attmdb_svc_init + 108
-        0x010046fc:    e009        ..      B        0x1004712 ; attmdb_svc_init + 90
-        0x010046fe:    88f0        ..      LDRH     r0,[r6,#6]
-        0x01004700:    81a8        ..      STRH     r0,[r5,#0xc]
-        0x01004702:    e00f        ..      B        0x1004724 ; attmdb_svc_init + 108
-        0x01004704:    2004        .       MOVS     r0,#4
-        0x01004706:    e7f5        ..      B        0x10046f4 ; attmdb_svc_init + 60
-        0x01004708:    f8d60006    ....    LDR      r0,[r6,#6]
-        0x0100470c:    f8440d04    D...    STR      r0,[r4,#-4]!
-        0x01004710:    e005        ..      B        0x100471e ; attmdb_svc_init + 102
-        0x01004712:    3c10        .<      SUBS     r4,r4,#0x10
-        0x01004714:    2210        ."      MOVS     r2,#0x10
-        0x01004716:    1db1        ..      ADDS     r1,r6,#6
-        0x01004718:    4620         F      MOV      r0,r4
-        0x0100471a:    f7fcf935    ..5.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100471e:    1b60        `.      SUBS     r0,r4,r5
-        0x01004720:    1f00        ..      SUBS     r0,r0,#4
-        0x01004722:    81a8        ..      STRH     r0,[r5,#0xc]
-        0x01004724:    2700        .'      MOVS     r7,#0
-        0x01004726:    e0a6        ..      B        0x1004876 ; attmdb_svc_init + 446
-        0x01004728:    eb070047    ..G.    ADD      r0,r7,r7,LSL #1
-        0x0100472c:    eb0000c7    ....    ADD      r0,r0,r7,LSL #3
-        0x01004730:    eb060840    ..@.    ADD      r8,r6,r0,LSL #1
-        0x01004734:    f8b8002a    ..*.    LDRH     r0,[r8,#0x2a]
-        0x01004738:    f4104fc0    ...O    TST      r0,#0x6000
-        0x0100473c:    d00c        ..      BEQ      0x1004758 ; attmdb_svc_init + 160
-        0x0100473e:    f3c03041    ..A0    UBFX     r0,r0,#13,#2
-        0x01004742:    2801        .(      CMP      r0,#1
-        0x01004744:    d012        ..      BEQ      0x100476c ; attmdb_svc_init + 180
-        0x01004746:    2802        .(      CMP      r0,#2
-        0x01004748:    d012        ..      BEQ      0x1004770 ; attmdb_svc_init + 184
-        0x0100474a:    2000        .       MOVS     r0,#0
-        0x0100474c:    9000        ..      STR      r0,[sp,#0]
-        0x0100474e:    2804        .(      CMP      r0,#4
-        0x01004750:    d032        2.      BEQ      0x10047b8 ; attmdb_svc_init + 256
-        0x01004752:    2810        .(      CMP      r0,#0x10
-        0x01004754:    d11c        ..      BNE      0x1004790 ; attmdb_svc_init + 216
-        0x01004756:    e00d        ..      B        0x1004774 ; attmdb_svc_init + 188
-        0x01004758:    2002        .       MOVS     r0,#2
-        0x0100475a:    9000        ..      STR      r0,[sp,#0]
-        0x0100475c:    eb070047    ..G.    ADD      r0,r7,r7,LSL #1
-        0x01004760:    eb050140    ..@.    ADD      r1,r5,r0,LSL #1
-        0x01004764:    f8b80016    ....    LDRH     r0,[r8,#0x16]
-        0x01004768:    81c8        ..      STRH     r0,[r1,#0xe]
-        0x0100476a:    e011        ..      B        0x1004790 ; attmdb_svc_init + 216
-        0x0100476c:    2004        .       MOVS     r0,#4
-        0x0100476e:    e7ed        ..      B        0x100474c ; attmdb_svc_init + 148
-        0x01004770:    2010        .       MOVS     r0,#0x10
-        0x01004772:    9000        ..      STR      r0,[sp,#0]
-        0x01004774:    3c10        .<      SUBS     r4,r4,#0x10
-        0x01004776:    f1080116    ....    ADD      r1,r8,#0x16
-        0x0100477a:    2210        ."      MOVS     r2,#0x10
-        0x0100477c:    4620         F      MOV      r0,r4
-        0x0100477e:    f7fcf903    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01004782:    eb070047    ..G.    ADD      r0,r7,r7,LSL #1
-        0x01004786:    eb050040    ..@.    ADD      r0,r5,r0,LSL #1
-        0x0100478a:    1a21        !.      SUBS     r1,r4,r0
-        0x0100478c:    390e        .9      SUBS     r1,r1,#0xe
-        0x0100478e:    81c1        ..      STRH     r1,[r0,#0xe]
-        0x01004790:    eb070047    ..G.    ADD      r0,r7,r7,LSL #1
-        0x01004794:    eb050940    ..@.    ADD      r9,r5,r0,LSL #1
-        0x01004798:    f8b81026    ..&.    LDRH     r1,[r8,#0x26]
-        0x0100479c:    f8a91010    ....    STRH     r1,[r9,#0x10]
-        0x010047a0:    f1080016    ....    ADD      r0,r8,#0x16
-        0x010047a4:    4682        .F      MOV      r10,r0
-        0x010047a6:    f6420203    B...    MOV      r2,#0x2803
-        0x010047aa:    9900        ..      LDR      r1,[sp,#0]
-        0x010047ac:    f7fffca0    ....    BL       attm_uuid16_comp ; 0x10040f0
-        0x010047b0:    b170        p.      CBZ      r0,0x10047d0 ; attmdb_svc_init + 280
-        0x010047b2:    f8a9b012    ....    STRH     r11,[r9,#0x12]
-        0x010047b6:    e05c        \.      B        0x1004872 ; attmdb_svc_init + 442
-        0x010047b8:    f8d80016    ....    LDR      r0,[r8,#0x16]
-        0x010047bc:    f8440d04    D...    STR      r0,[r4,#-4]!
-        0x010047c0:    eb070047    ..G.    ADD      r0,r7,r7,LSL #1
-        0x010047c4:    eb050140    ..@.    ADD      r1,r5,r0,LSL #1
-        0x010047c8:    1a60        `.      SUBS     r0,r4,r1
-        0x010047ca:    380e        .8      SUBS     r0,r0,#0xe
-        0x010047cc:    81c8        ..      STRH     r0,[r1,#0xe]
-        0x010047ce:    e7df        ..      B        0x1004790 ; attmdb_svc_init + 216
-        0x010047d0:    4650        PF      MOV      r0,r10
-        0x010047d2:    f6420202    B...    MOV      r2,#0x2802
-        0x010047d6:    9900        ..      LDR      r1,[sp,#0]
-        0x010047d8:    f7fffc8a    ....    BL       attm_uuid16_comp ; 0x10040f0
-        0x010047dc:    b930        0.      CBNZ     r0,0x10047ec ; attmdb_svc_init + 308
-        0x010047de:    4650        PF      MOV      r0,r10
-        0x010047e0:    f44f5224    O.$R    MOV      r2,#0x2900
-        0x010047e4:    9900        ..      LDR      r1,[sp,#0]
-        0x010047e6:    f7fffc83    ....    BL       attm_uuid16_comp ; 0x10040f0
-        0x010047ea:    b150        P.      CBZ      r0,0x1004802 ; attmdb_svc_init + 330
-        0x010047ec:    2002        .       MOVS     r0,#2
-        0x010047ee:    f8240d06    $...    STRH     r0,[r4,#-6]!
-        0x010047f2:    8060        `.      STRH     r0,[r4,#2]
-        0x010047f4:    f8b80028    ..(.    LDRH     r0,[r8,#0x28]
-        0x010047f8:    80a0        ..      STRH     r0,[r4,#4]
-        0x010047fa:    eba40009    ....    SUB      r0,r4,r9
-        0x010047fe:    380e        .8      SUBS     r0,r0,#0xe
-        0x01004800:    e035        5.      B        0x100486e ; attmdb_svc_init + 438
-        0x01004802:    4650        PF      MOV      r0,r10
-        0x01004804:    f6421202    B...    MOV      r2,#0x2902
-        0x01004808:    9900        ..      LDR      r1,[sp,#0]
-        0x0100480a:    f7fffc71    ..q.    BL       attm_uuid16_comp ; 0x10040f0
-        0x0100480e:    b930        0.      CBNZ     r0,0x100481e ; attmdb_svc_init + 358
-        0x01004810:    4650        PF      MOV      r0,r10
-        0x01004812:    f6421203    B...    MOV      r2,#0x2903
-        0x01004816:    9900        ..      LDR      r1,[sp,#0]
-        0x01004818:    f7fffc6a    ..j.    BL       attm_uuid16_comp ; 0x10040f0
-        0x0100481c:    b148        H.      CBZ      r0,0x1004832 ; attmdb_svc_init + 378
-        0x0100481e:    f8b8002a    ..*.    LDRH     r0,[r8,#0x2a]
-        0x01004822:    f2480102    H...    MOV      r1,#0x8002
-        0x01004826:    f3c03000    ...0    UBFX     r0,r0,#12,#1
-        0x0100482a:    4401        .D      ADD      r1,r1,r0
-        0x0100482c:    f8a91012    ....    STRH     r1,[r9,#0x12]
-        0x01004830:    e01f        ..      B        0x1004872 ; attmdb_svc_init + 442
-        0x01004832:    f8b8002a    ..*.    LDRH     r0,[r8,#0x2a]
-        0x01004836:    0401        ..      LSLS     r1,r0,#16
-        0x01004838:    d504        ..      BPL      0x1004844 ; attmdb_svc_init + 396
-        0x0100483a:    f8b81028    ..(.    LDRH     r1,[r8,#0x28]
-        0x0100483e:    f361000b    a...    BFI      r0,r1,#0,#12
-        0x01004842:    e014        ..      B        0x100486e ; attmdb_svc_init + 438
-        0x01004844:    f8b80028    ..(.    LDRH     r0,[r8,#0x28]
-        0x01004848:    f3c0000b    ....    UBFX     r0,r0,#0,#12
-        0x0100484c:    1d41        A.      ADDS     r1,r0,#5
-        0x0100484e:    f0210101    !...    BIC      r1,r1,#1
-        0x01004852:    1a64        d.      SUBS     r4,r4,r1
-        0x01004854:    8020         .      STRH     r0,[r4,#0]
-        0x01004856:    eba40009    ....    SUB      r0,r4,r9
-        0x0100485a:    f8a4b002    ....    STRH     r11,[r4,#2]
-        0x0100485e:    380e        .8      SUBS     r0,r0,#0xe
-        0x01004860:    f8a90012    ....    STRH     r0,[r9,#0x12]
-        0x01004864:    f8b8102a    ..*.    LDRH     r1,[r8,#0x2a]
-        0x01004868:    f36f010b    o...    BFC      r1,#0,#12
-        0x0100486c:    4308        .C      ORRS     r0,r0,r1
-        0x0100486e:    f8a90012    ....    STRH     r0,[r9,#0x12]
-        0x01004872:    1c7f        ..      ADDS     r7,r7,#1
-        0x01004874:    b2ff        ..      UXTB     r7,r7
-        0x01004876:    7970        py      LDRB     r0,[r6,#5]
-        0x01004878:    42b8        .B      CMP      r0,r7
-        0x0100487a:    f63faf55    ?.U.    BHI      0x1004728 ; attmdb_svc_init + 112
-        0x0100487e:    e8bd8ff8    ....    POP      {r3-r11,pc}
-    i.attmdb_uuid16_comp
-    attmdb_uuid16_comp
-        0x01004882:    4602        .F      MOV      r2,r0
-        0x01004884:    2000        .       MOVS     r0,#0
-        0x01004886:    7913        .y      LDRB     r3,[r2,#4]
-        0x01004888:    6812        .h      LDR      r2,[r2,#0]
-        0x0100488a:    b163        c.      CBZ      r3,0x10048a6 ; attmdb_uuid16_comp + 36
-        0x0100488c:    2a00        .*      CMP      r2,#0
-        0x0100488e:    d009        ..      BEQ      0x10048a4 ; attmdb_uuid16_comp + 34
-        0x01004890:    f5b15f20    .. _    CMP      r1,#0x2800
-        0x01004894:    d010        ..      BEQ      0x10048b8 ; attmdb_uuid16_comp + 54
-        0x01004896:    7992        .y      LDRB     r2,[r2,#6]
-        0x01004898:    0612        ..      LSLS     r2,r2,#24
-        0x0100489a:    d503        ..      BPL      0x10048a4 ; attmdb_uuid16_comp + 34
-        0x0100489c:    f6420201    B...    MOV      r2,#0x2801
-        0x010048a0:    4291        .B      CMP      r1,r2
-        0x010048a2:    d009        ..      BEQ      0x10048b8 ; attmdb_uuid16_comp + 54
-        0x010048a4:    4770        pG      BX       lr
-        0x010048a6:    2a00        .*      CMP      r2,#0
-        0x010048a8:    d0fc        ..      BEQ      0x10048a4 ; attmdb_uuid16_comp + 34
-        0x010048aa:    8853        S.      LDRH     r3,[r2,#2]
-        0x010048ac:    f4134fc0    ...O    TST      r3,#0x6000
-        0x010048b0:    d1f8        ..      BNE      0x10048a4 ; attmdb_uuid16_comp + 34
-        0x010048b2:    8812        ..      LDRH     r2,[r2,#0]
-        0x010048b4:    428a        .B      CMP      r2,r1
-        0x010048b6:    d1f5        ..      BNE      0x10048a4 ; attmdb_uuid16_comp + 34
-        0x010048b8:    2001        .       MOVS     r0,#1
-        0x010048ba:    4770        pG      BX       lr
-    i.atts_check_length_and_offset
-    atts_check_length_and_offset
-        0x010048bc:    b538        8.      PUSH     {r3-r5,lr}
-        0x010048be:    460d        .F      MOV      r5,r1
-        0x010048c0:    2100        .!      MOVS     r1,#0
-        0x010048c2:    f8ad1000    ....    STRH     r1,[sp,#0]
-        0x010048c6:    4614        .F      MOV      r4,r2
-        0x010048c8:    4669        iF      MOV      r1,sp
-        0x010048ca:    f7fffd2f    ../.    BL       attmdb_get_max_len ; 0x100432c
-        0x010048ce:    2800        .(      CMP      r0,#0
-        0x010048d0:    d104        ..      BNE      0x10048dc ; atts_check_length_and_offset + 32
-        0x010048d2:    f8bd1000    ....    LDRH     r1,[sp,#0]
-        0x010048d6:    428c        .B      CMP      r4,r1
-        0x010048d8:    d301        ..      BCC      0x10048de ; atts_check_length_and_offset + 34
-        0x010048da:    2007        .       MOVS     r0,#7
-        0x010048dc:    bd38        8.      POP      {r3-r5,pc}
-        0x010048de:    1962        b.      ADDS     r2,r4,r5
-        0x010048e0:    428a        .B      CMP      r2,r1
-        0x010048e2:    d9fb        ..      BLS      0x10048dc ; atts_check_length_and_offset + 32
-        0x010048e4:    200d        .       MOVS     r0,#0xd
-        0x010048e6:    bd38        8.      POP      {r3-r5,pc}
-    i.atts_clear_prep_data
-    atts_clear_prep_data
-        0x010048e8:    b570        p.      PUSH     {r4-r6,lr}
-        0x010048ea:    4d07        .M      LDR      r5,[pc,#28] ; [0x1004908] = 0x20004be4
-        0x010048ec:    4604        .F      MOV      r4,r0
-        0x010048ee:    bf00        ..      NOP      
-        0x010048f0:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010048f4:    f8501f24    P.$.    LDR      r1,[r0,#0x24]!
-        0x010048f8:    2900        .)      CMP      r1,#0
-        0x010048fa:    d004        ..      BEQ      0x1004906 ; atts_clear_prep_data + 30
-        0x010048fc:    f7fcf8d5    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01004900:    f7fcf8b5    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01004904:    e7f4        ..      B        0x10048f0 ; atts_clear_prep_data + 8
-        0x01004906:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01004908:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_clear_read_cache
-    atts_clear_read_cache
-        0x0100490c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100490e:    4d07        .M      LDR      r5,[pc,#28] ; [0x100492c] = 0x20004be4
-        0x01004910:    4604        .F      MOV      r4,r0
-        0x01004912:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01004916:    6bc0        .k      LDR      r0,[r0,#0x3c]
-        0x01004918:    2800        .(      CMP      r0,#0
-        0x0100491a:    d006        ..      BEQ      0x100492a ; atts_clear_read_cache + 30
-        0x0100491c:    380c        .8      SUBS     r0,r0,#0xc
-        0x0100491e:    f7fcf8e7    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01004922:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01004926:    2000        .       MOVS     r0,#0
-        0x01004928:    63c8        .c      STR      r0,[r1,#0x3c]
-        0x0100492a:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100492c:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_clear_rsp_data
-    atts_clear_rsp_data
-        0x01004930:    b570        p.      PUSH     {r4-r6,lr}
-        0x01004932:    4d07        .M      LDR      r5,[pc,#28] ; [0x1004950] = 0x20004be4
-        0x01004934:    4604        .F      MOV      r4,r0
-        0x01004936:    bf00        ..      NOP      
-        0x01004938:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100493c:    f8501f2c    P.,.    LDR      r1,[r0,#0x2c]!
-        0x01004940:    2900        .)      CMP      r1,#0
-        0x01004942:    d004        ..      BEQ      0x100494e ; atts_clear_rsp_data + 30
-        0x01004944:    f7fcf8b1    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01004948:    f7fcf891    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100494c:    e7f4        ..      B        0x1004938 ; atts_clear_rsp_data + 8
-        0x0100494e:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01004950:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_execute_write_req
-    atts_execute_write_req
-        0x01004954:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x01004958:    4680        .F      MOV      r8,r0
-        0x0100495a:    b085        ..      SUB      sp,sp,#0x14
-        0x0100495c:    2000        .       MOVS     r0,#0
-        0x0100495e:    9001        ..      STR      r0,[sp,#4]
-        0x01004960:    468b        .F      MOV      r11,r1
-        0x01004962:    1f0f        ..      SUBS     r7,r1,#4
-        0x01004964:    784a        Jx      LDRB     r2,[r1,#1]
-        0x01004966:    2106        .!      MOVS     r1,#6
-        0x01004968:    4606        .F      MOV      r6,r0
-        0x0100496a:    eb012a08    ...*    ADD      r10,r1,r8,LSL #8
-        0x0100496e:    2a01        .*      CMP      r2,#1
-        0x01004970:    d010        ..      BEQ      0x1004994 ; atts_execute_write_req + 64
-        0x01004972:    4640        @F      MOV      r0,r8
-        0x01004974:    f7ffffb8    ....    BL       atts_clear_prep_data ; 0x10048e8
-        0x01004978:    2017        .       MOVS     r0,#0x17
-        0x0100497a:    9000        ..      STR      r0,[sp,#0]
-        0x0100497c:    4653        SF      MOV      r3,r10
-        0x0100497e:    2219        ."      MOVS     r2,#0x19
-        0x01004980:    2104        .!      MOVS     r1,#4
-        0x01004982:    4640        @F      MOV      r0,r8
-        0x01004984:    f00dfe06    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01004988:    f00ef9a0    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x0100498c:    9801        ..      LDR      r0,[sp,#4]
-        0x0100498e:    b005        ..      ADD      sp,sp,#0x14
-        0x01004990:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x01004994:    8838        8.      LDRH     r0,[r7,#0]
-        0x01004996:    bbb0        ..      CBNZ     r0,0x1004a06 ; atts_execute_write_req + 178
-        0x01004998:    484b        KH      LDR      r0,[pc,#300] ; [0x1004ac8] = 0x20004be4
-        0x0100499a:    f8500028    P.(.    LDR      r0,[r0,r8,LSL #2]
-        0x0100499e:    6a44        Dj      LDR      r4,[r0,#0x24]
-        0x010049a0:    b38c        ..      CBZ      r4,0x1004a06 ; atts_execute_write_req + 178
-        0x010049a2:    2000        .       MOVS     r0,#0
-        0x010049a4:    9004        ..      STR      r0,[sp,#0x10]
-        0x010049a6:    4681        .F      MOV      r9,r0
-        0x010049a8:    9000        ..      STR      r0,[sp,#0]
-        0x010049aa:    2000        .       MOVS     r0,#0
-        0x010049ac:    f1040516    ....    ADD      r5,r4,#0x16
-        0x010049b0:    9002        ..      STR      r0,[sp,#8]
-        0x010049b2:    9003        ..      STR      r0,[sp,#0xc]
-        0x010049b4:    f8350902    5...    LDRH     r0,[r5],#-2
-        0x010049b8:    a902        ..      ADD      r1,sp,#8
-        0x010049ba:    f7fffc9d    ....    BL       attmdb_get_attribute ; 0x10042f8
-        0x010049be:    8922        ".      LDRH     r2,[r4,#8]
-        0x010049c0:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x010049c2:    a802        ..      ADD      r0,sp,#8
-        0x010049c4:    f7ffff7a    ..z.    BL       atts_check_length_and_offset ; 0x10048bc
-        0x010049c8:    0006        ..      MOVS     r6,r0
-        0x010049ca:    f04f0001    O...    MOV      r0,#1
-        0x010049ce:    8038        8.      STRH     r0,[r7,#0]
-        0x010049d0:    d10f        ..      BNE      0x10049f2 ; atts_execute_write_req + 158
-        0x010049d2:    8868        h.      LDRH     r0,[r5,#2]
-        0x010049d4:    9904        ..      LDR      r1,[sp,#0x10]
-        0x010049d6:    4288        .B      CMP      r0,r1
-        0x010049d8:    d005        ..      BEQ      0x10049e6 ; atts_execute_write_req + 146
-        0x010049da:    9004        ..      STR      r0,[sp,#0x10]
-        0x010049dc:    88e0        ..      LDRH     r0,[r4,#6]
-        0x010049de:    9000        ..      STR      r0,[sp,#0]
-        0x010049e0:    2000        .       MOVS     r0,#0
-        0x010049e2:    46a1        .F      MOV      r9,r4
-        0x010049e4:    80a0        ..      STRH     r0,[r4,#4]
-        0x010049e6:    8920         .      LDRH     r0,[r4,#8]
-        0x010049e8:    9900        ..      LDR      r1,[sp,#0]
-        0x010049ea:    4288        .B      CMP      r0,r1
-        0x010049ec:    d90c        ..      BLS      0x1004a08 ; atts_execute_write_req + 180
-        0x010049ee:    f04f0607    O...    MOV      r6,#7
-        0x010049f2:    886a        j.      LDRH     r2,[r5,#2]
-        0x010049f4:    f89b1000    ....    LDRB     r1,[r11,#0]
-        0x010049f8:    4633        3F      MOV      r3,r6
-        0x010049fa:    4640        @F      MOV      r0,r8
-        0x010049fc:    f000ff0e    ....    BL       atts_send_error ; 0x100581c
-        0x01004a00:    4640        @F      MOV      r0,r8
-        0x01004a02:    f7ffff71    ..q.    BL       atts_clear_prep_data ; 0x10048e8
-        0x01004a06:    e014        ..      B        0x1004a32 ; atts_execute_write_req + 222
-        0x01004a08:    d207        ..      BCS      0x1004a1a ; atts_execute_write_req + 198
-        0x01004a0a:    45a1        .E      CMP      r9,r4
-        0x01004a0c:    d005        ..      BEQ      0x1004a1a ; atts_execute_write_req + 198
-        0x01004a0e:    9800        ..      LDR      r0,[sp,#0]
-        0x01004a10:    80e0        ..      STRH     r0,[r4,#6]
-        0x01004a12:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x01004a14:    46a1        .F      MOV      r9,r4
-        0x01004a16:    80a0        ..      STRH     r0,[r4,#4]
-        0x01004a18:    e008        ..      B        0x1004a2c ; atts_execute_write_req + 216
-        0x01004a1a:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x01004a1c:    4408        .D      ADD      r0,r0,r1
-        0x01004a1e:    b280        ..      UXTH     r0,r0
-        0x01004a20:    9000        ..      STR      r0,[sp,#0]
-        0x01004a22:    f8b90004    ....    LDRH     r0,[r9,#4]
-        0x01004a26:    4408        .D      ADD      r0,r0,r1
-        0x01004a28:    f8a90004    ....    STRH     r0,[r9,#4]
-        0x01004a2c:    6824        $h      LDR      r4,[r4,#0]
-        0x01004a2e:    2c00        .,      CMP      r4,#0
-        0x01004a30:    d1bb        ..      BNE      0x10049aa ; atts_execute_write_req + 86
-        0x01004a32:    4825        %H      LDR      r0,[pc,#148] ; [0x1004ac8] = 0x20004be4
-        0x01004a34:    f8501028    P.(.    LDR      r1,[r0,r8,LSL #2]
-        0x01004a38:    6a4c        Lj      LDR      r4,[r1,#0x24]
-        0x01004a3a:    b1c4        ..      CBZ      r4,0x1004a6e ; atts_execute_write_req + 282
-        0x01004a3c:    4681        .F      MOV      r9,r0
-        0x01004a3e:    2700        .'      MOVS     r7,#0
-        0x01004a40:    f104050c    ....    ADD      r5,r4,#0xc
-        0x01004a44:    8ae1        ..      LDRH     r1,[r4,#0x16]
-        0x01004a46:    4640        @F      MOV      r0,r8
-        0x01004a48:    f000fa7e    ..~.    BL       atts_get_dest_task ; 0x1004f48
-        0x01004a4c:    4601        .F      MOV      r1,r0
-        0x01004a4e:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01004a50:    4652        RF      MOV      r2,r10
-        0x01004a52:    1d80        ..      ADDS     r0,r0,#6
-        0x01004a54:    b283        ..      UXTH     r3,r0
-        0x01004a56:    f6404015    @..@    MOV      r0,#0xc15
-        0x01004a5a:    f7fcf81c    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01004a5e:    8969        i.      LDRH     r1,[r5,#0xa]
-        0x01004a60:    8001        ..      STRH     r1,[r0,#0]
-        0x01004a62:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01004a64:    8081        ..      STRH     r1,[r0,#4]
-        0x01004a66:    8921        !.      LDRH     r1,[r4,#8]
-        0x01004a68:    4606        .F      MOV      r6,r0
-        0x01004a6a:    8041        A.      STRH     r1,[r0,#2]
-        0x01004a6c:    e021        !.      B        0x1004ab2 ; atts_execute_write_req + 350
-        0x01004a6e:    4640        @F      MOV      r0,r8
-        0x01004a70:    f7ffff3a    ..:.    BL       atts_clear_prep_data ; 0x10048e8
-        0x01004a74:    2e00        ..      CMP      r6,#0
-        0x01004a76:    f43faf7f    ?...    BEQ      0x1004978 ; atts_execute_write_req + 36
-        0x01004a7a:    e787        ..      B        0x100498c ; atts_execute_write_req + 56
-        0x01004a7c:    f1040116    ....    ADD      r1,r4,#0x16
-        0x01004a80:    8830        0.      LDRH     r0,[r6,#0]
-        0x01004a82:    f8312902    1..)    LDRH     r2,[r1],#-2
-        0x01004a86:    4290        .B      CMP      r0,r2
-        0x01004a88:    d118        ..      BNE      0x1004abc ; atts_execute_write_req + 360
-        0x01004a8a:    19f0        ..      ADDS     r0,r6,r7
-        0x01004a8c:    8962        b.      LDRH     r2,[r4,#0xa]
-        0x01004a8e:    1d80        ..      ADDS     r0,r0,#6
-        0x01004a90:    3108        .1      ADDS     r1,r1,#8
-        0x01004a92:    f7fbff79    ..y.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01004a96:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x01004a98:    6825        %h      LDR      r5,[r4,#0]
-        0x01004a9a:    4438        8D      ADD      r0,r0,r7
-        0x01004a9c:    b287        ..      UXTH     r7,r0
-        0x01004a9e:    f8590028    Y.(.    LDR      r0,[r9,r8,LSL #2]
-        0x01004aa2:    3024        $0      ADDS     r0,r0,#0x24
-        0x01004aa4:    f7fcf801    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01004aa8:    4620         F      MOV      r0,r4
-        0x01004aaa:    f7fbffe0    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01004aae:    002c        ,.      MOVS     r4,r5
-        0x01004ab0:    d004        ..      BEQ      0x1004abc ; atts_execute_write_req + 360
-        0x01004ab2:    88b0        ..      LDRH     r0,[r6,#4]
-        0x01004ab4:    42b8        .B      CMP      r0,r7
-        0x01004ab6:    d8e1        ..      BHI      0x1004a7c ; atts_execute_write_req + 296
-        0x01004ab8:    2800        .(      CMP      r0,#0
-        0x01004aba:    d0df        ..      BEQ      0x1004a7c ; atts_execute_write_req + 296
-        0x01004abc:    4630        0F      MOV      r0,r6
-        0x01004abe:    f7fbffef    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01004ac2:    2001        .       MOVS     r0,#1
-        0x01004ac4:    9001        ..      STR      r0,[sp,#4]
-        0x01004ac6:    e761        a.      B        0x100498c ; atts_execute_write_req + 56
-    $d
-        0x01004ac8:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_find_by_type_req
-    atts_find_by_type_req
-        0x01004acc:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x01004ad0:    4607        .F      MOV      r7,r0
-        0x01004ad2:    b08d        ..      SUB      sp,sp,#0x34
-        0x01004ad4:    2000        .       MOVS     r0,#0
-        0x01004ad6:    9008        ..      STR      r0,[sp,#0x20]
-        0x01004ad8:    9009        ..      STR      r0,[sp,#0x24]
-        0x01004ada:    8848        H.      LDRH     r0,[r1,#2]
-        0x01004adc:    1f0e        ..      SUBS     r6,r1,#4
-        0x01004ade:    f8ad0010    ....    STRH     r0,[sp,#0x10]
-        0x01004ae2:    8830        0.      LDRH     r0,[r6,#0]
-        0x01004ae4:    460c        .F      MOV      r4,r1
-        0x01004ae6:    b948        H.      CBNZ     r0,0x1004afc ; atts_find_by_type_req + 48
-        0x01004ae8:    4638        8F      MOV      r0,r7
-        0x01004aea:    f009fbcf    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x01004aee:    1e40        @.      SUBS     r0,r0,#1
-        0x01004af0:    8030        0.      STRH     r0,[r6,#0]
-        0x01004af2:    8860        `.      LDRH     r0,[r4,#2]
-        0x01004af4:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01004af6:    4288        .B      CMP      r0,r1
-        0x01004af8:    d81f        ..      BHI      0x1004b3a ; atts_find_by_type_req + 110
-        0x01004afa:    b1f0        ..      CBZ      r0,0x1004b3a ; atts_find_by_type_req + 110
-        0x01004afc:    f104000a    ....    ADD      r0,r4,#0xa
-        0x01004b00:    f10d0920    .. .    ADD      r9,sp,#0x20
-        0x01004b04:    f10d0a14    ....    ADD      r10,sp,#0x14
-        0x01004b08:    f10d0b30    ..0.    ADD      r11,sp,#0x30
-        0x01004b0c:    f1040806    ....    ADD      r8,r4,#6
-        0x01004b10:    9006        ..      STR      r0,[sp,#0x18]
-        0x01004b12:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01004b14:    f8ad001c    ....    STRH     r0,[sp,#0x1c]
-        0x01004b18:    f8cda00c    ....    STR      r10,[sp,#0xc]
-        0x01004b1c:    e88d0b00    ....    STM      sp,{r8,r9,r11}
-        0x01004b20:    2302        .#      MOVS     r3,#2
-        0x01004b22:    aa07        ..      ADD      r2,sp,#0x1c
-        0x01004b24:    a904        ..      ADD      r1,sp,#0x10
-        0x01004b26:    4638        8F      MOV      r0,r7
-        0x01004b28:    f000f976    ..v.    BL       atts_find_value_by_uuid ; 0x1004e18
-        0x01004b2c:    0005        ..      MOVS     r5,r0
-        0x01004b2e:    d006        ..      BEQ      0x1004b3e ; atts_find_by_type_req + 114
-        0x01004b30:    2d0a        .-      CMP      r5,#0xa
-        0x01004b32:    d047        G.      BEQ      0x1004bc4 ; atts_find_by_type_req + 248
-        0x01004b34:    2d06        .-      CMP      r5,#6
-        0x01004b36:    d076        v.      BEQ      0x1004c26 ; atts_find_by_type_req + 346
-        0x01004b38:    e031        1.      B        0x1004b9e ; atts_find_by_type_req + 210
-        0x01004b3a:    2501        .%      MOVS     r5,#1
-        0x01004b3c:    e042        B.      B        0x1004bc4 ; atts_find_by_type_req + 248
-        0x01004b3e:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01004b40:    f5b05f20    .. _    CMP      r0,#0x2800
-        0x01004b44:    d003        ..      BEQ      0x1004b4e ; atts_find_by_type_req + 130
-        0x01004b46:    f6420101    B...    MOV      r1,#0x2801
-        0x01004b4a:    4288        .B      CMP      r0,r1
-        0x01004b4c:    d108        ..      BNE      0x1004b60 ; atts_find_by_type_req + 148
-        0x01004b4e:    f8bd0030    ..0.    LDRH     r0,[sp,#0x30]
-        0x01004b52:    7a21        !z      LDRB     r1,[r4,#8]
-        0x01004b54:    b2c3        ..      UXTB     r3,r0
-        0x01004b56:    e9dd2005    ...     LDRD     r2,r0,[sp,#0x14]
-        0x01004b5a:    f7fffacf    ....    BL       attm_uuid_comp ; 0x10040fc
-        0x01004b5e:    b948        H.      CBNZ     r0,0x1004b74 ; atts_find_by_type_req + 168
-        0x01004b60:    8922        ".      LDRH     r2,[r4,#8]
-        0x01004b62:    f8bd0030    ..0.    LDRH     r0,[sp,#0x30]
-        0x01004b66:    4282        .B      CMP      r2,r0
-        0x01004b68:    d119        ..      BNE      0x1004b9e ; atts_find_by_type_req + 210
-        0x01004b6a:    e9dd1005    ....    LDRD     r1,r0,[sp,#0x14]
-        0x01004b6e:    f7fbffb5    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01004b72:    b9a0        ..      CBNZ     r0,0x1004b9e ; atts_find_by_type_req + 210
-        0x01004b74:    2102        .!      MOVS     r1,#2
-        0x01004b76:    2008        .       MOVS     r0,#8
-        0x01004b78:    f7fbff60    ..`.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01004b7c:    4601        .F      MOV      r1,r0
-        0x01004b7e:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x01004b82:    8088        ..      STRH     r0,[r1,#4]
-        0x01004b84:    f8bd001c    ....    LDRH     r0,[sp,#0x1c]
-        0x01004b88:    80c8        ..      STRH     r0,[r1,#6]
-        0x01004b8a:    4831        1H      LDR      r0,[pc,#196] ; [0x1004c50] = 0x20004be4
-        0x01004b8c:    3e08        .>      SUBS     r6,r6,#8
-        0x01004b8e:    f8500027    P.'.    LDR      r0,[r0,r7,LSL #2]
-        0x01004b92:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x01004b94:    f7fbff8e    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x01004b98:    4638        8F      MOV      r0,r7
-        0x01004b9a:    f7fffeb7    ....    BL       atts_clear_read_cache ; 0x100490c
-        0x01004b9e:    f8bd001c    ....    LDRH     r0,[sp,#0x1c]
-        0x01004ba2:    1c40        @.      ADDS     r0,r0,#1
-        0x01004ba4:    f8ad0010    ....    STRH     r0,[sp,#0x10]
-        0x01004ba8:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01004baa:    f8bd1010    ....    LDRH     r1,[sp,#0x10]
-        0x01004bae:    4288        .B      CMP      r0,r1
-        0x01004bb0:    d306        ..      BCC      0x1004bc0 ; atts_find_by_type_req + 244
-        0x01004bb2:    f8bd101c    ....    LDRH     r1,[sp,#0x1c]
-        0x01004bb6:    4288        .B      CMP      r0,r1
-        0x01004bb8:    d002        ..      BEQ      0x1004bc0 ; atts_find_by_type_req + 244
-        0x01004bba:    8830        0.      LDRH     r0,[r6,#0]
-        0x01004bbc:    2804        .(      CMP      r0,#4
-        0x01004bbe:    d2a8        ..      BCS      0x1004b12 ; atts_find_by_type_req + 70
-        0x01004bc0:    2d06        .-      CMP      r5,#6
-        0x01004bc2:    d03f        ?.      BEQ      0x1004c44 ; atts_find_by_type_req + 376
-        0x01004bc4:    f8df8088    ....    LDR      r8,[pc,#136] ; [0x1004c50] = 0x20004be4
-        0x01004bc8:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x01004bcc:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x01004bce:    f7fbff99    ....    BL       $Ven$TT$L$$co_list_size ; 0x1000b04
-        0x01004bd2:    b348        H.      CBZ      r0,0x1004c28 ; atts_find_by_type_req + 348
-        0x01004bd4:    f64f71ff    O..q    MOV      r1,#0xffff
-        0x01004bd8:    ea010680    ....    AND      r6,r1,r0,LSL #2
-        0x01004bdc:    2006        .       MOVS     r0,#6
-        0x01004bde:    eb002307    ...#    ADD      r3,r0,r7,LSL #8
-        0x01004be2:    2400        .$      MOVS     r4,#0
-        0x01004be4:    2207        ."      MOVS     r2,#7
-        0x01004be6:    2104        .!      MOVS     r1,#4
-        0x01004be8:    4638        8F      MOV      r0,r7
-        0x01004bea:    9600        ..      STR      r6,[sp,#0]
-        0x01004bec:    f00dfcd2    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01004bf0:    4601        .F      MOV      r1,r0
-        0x01004bf2:    8046        F.      STRH     r6,[r0,#2]
-        0x01004bf4:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x01004bf8:    6ac2        .j      LDR      r2,[r0,#0x2c]
-        0x01004bfa:    e00e        ..      B        0x1004c1a ; atts_find_by_type_req + 334
-        0x01004bfc:    1908        ..      ADDS     r0,r1,r4
-        0x01004bfe:    8893        ..      LDRH     r3,[r2,#4]
-        0x01004c00:    7103        .q      STRB     r3,[r0,#4]
-        0x01004c02:    0a1b        ..      LSRS     r3,r3,#8
-        0x01004c04:    7143        Cq      STRB     r3,[r0,#5]
-        0x01004c06:    1ca4        ..      ADDS     r4,r4,#2
-        0x01004c08:    b2a3        ..      UXTH     r3,r4
-        0x01004c0a:    18c8        ..      ADDS     r0,r1,r3
-        0x01004c0c:    88d4        ..      LDRH     r4,[r2,#6]
-        0x01004c0e:    7104        .q      STRB     r4,[r0,#4]
-        0x01004c10:    0a24        $.      LSRS     r4,r4,#8
-        0x01004c12:    7144        Dq      STRB     r4,[r0,#5]
-        0x01004c14:    1c9b        ..      ADDS     r3,r3,#2
-        0x01004c16:    6812        .h      LDR      r2,[r2,#0]
-        0x01004c18:    b29c        ..      UXTH     r4,r3
-        0x01004c1a:    2a00        .*      CMP      r2,#0
-        0x01004c1c:    d1ee        ..      BNE      0x1004bfc ; atts_find_by_type_req + 304
-        0x01004c1e:    4608        .F      MOV      r0,r1
-        0x01004c20:    f00ef854    ..T.    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01004c24:    e008        ..      B        0x1004c38 ; atts_find_by_type_req + 364
-        0x01004c26:    e00d        ..      B        0x1004c44 ; atts_find_by_type_req + 376
-        0x01004c28:    e7ff        ..      B        0x1004c2a ; atts_find_by_type_req + 350
-        0x01004c2a:    7821        !x      LDRB     r1,[r4,#0]
-        0x01004c2c:    230a        .#      MOVS     r3,#0xa
-        0x01004c2e:    f8bd2010    ...     LDRH     r2,[sp,#0x10]
-        0x01004c32:    4638        8F      MOV      r0,r7
-        0x01004c34:    f000fdf2    ....    BL       atts_send_error ; 0x100581c
-        0x01004c38:    2d06        .-      CMP      r5,#6
-        0x01004c3a:    d006        ..      BEQ      0x1004c4a ; atts_find_by_type_req + 382
-        0x01004c3c:    2000        .       MOVS     r0,#0
-        0x01004c3e:    b00d        ..      ADD      sp,sp,#0x34
-        0x01004c40:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x01004c44:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x01004c48:    8060        `.      STRH     r0,[r4,#2]
-        0x01004c4a:    2001        .       MOVS     r0,#1
-        0x01004c4c:    e7f7        ..      B        0x1004c3e ; atts_find_by_type_req + 370
-    $d
-        0x01004c4e:    0000        ..      DCW    0
-        0x01004c50:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_find_end
-    atts_find_end
-        0x01004c54:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01004c58:    4604        .F      MOV      r4,r0
-        0x01004c5a:    7908        .y      LDRB     r0,[r1,#4]
-        0x01004c5c:    460a        .F      MOV      r2,r1
-        0x01004c5e:    b110        ..      CBZ      r0,0x1004c66 ; atts_find_end + 18
-        0x01004c60:    6808        .h      LDR      r0,[r1,#0]
-        0x01004c62:    8844        D.      LDRH     r4,[r0,#2]
-        0x01004c64:    e030        0.      B        0x1004cc8 ; atts_find_end + 116
-        0x01004c66:    f6420603    B...    MOV      r6,#0x2803
-        0x01004c6a:    4631        1F      MOV      r1,r6
-        0x01004c6c:    4610        .F      MOV      r0,r2
-        0x01004c6e:    f7fffe08    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004c72:    b1f8        ..      CBZ      r0,0x1004cb4 ; atts_find_end + 96
-        0x01004c74:    2000        .       MOVS     r0,#0
-        0x01004c76:    9000        ..      STR      r0,[sp,#0]
-        0x01004c78:    9001        ..      STR      r0,[sp,#4]
-        0x01004c7a:    4620         F      MOV      r0,r4
-        0x01004c7c:    f7fffbc0    ....    BL       attmdb_get_service ; 0x1004400
-        0x01004c80:    1c64        d.      ADDS     r4,r4,#1
-        0x01004c82:    4605        .F      MOV      r5,r0
-        0x01004c84:    b2a4        ..      UXTH     r4,r4
-        0x01004c86:    1e77        w.      SUBS     r7,r6,#1
-        0x01004c88:    e017        ..      B        0x1004cba ; atts_find_end + 102
-        0x01004c8a:    4669        iF      MOV      r1,sp
-        0x01004c8c:    4620         F      MOV      r0,r4
-        0x01004c8e:    f7fffb33    ..3.    BL       attmdb_get_attribute ; 0x10042f8
-        0x01004c92:    4631        1F      MOV      r1,r6
-        0x01004c94:    4668        hF      MOV      r0,sp
-        0x01004c96:    f7fffdf4    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004c9a:    b948        H.      CBNZ     r0,0x1004cb0 ; atts_find_end + 92
-        0x01004c9c:    4639        9F      MOV      r1,r7
-        0x01004c9e:    4668        hF      MOV      r0,sp
-        0x01004ca0:    f7fffdef    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004ca4:    b920         .      CBNZ     r0,0x1004cb0 ; atts_find_end + 92
-        0x01004ca6:    2100        .!      MOVS     r1,#0
-        0x01004ca8:    4668        hF      MOV      r0,sp
-        0x01004caa:    f7fffdea    ....    BL       attmdb_uuid16_comp ; 0x1004882
-        0x01004cae:    b110        ..      CBZ      r0,0x1004cb6 ; atts_find_end + 98
-        0x01004cb0:    1e64        d.      SUBS     r4,r4,#1
-        0x01004cb2:    b2a4        ..      UXTH     r4,r4
-        0x01004cb4:    e008        ..      B        0x1004cc8 ; atts_find_end + 116
-        0x01004cb6:    1c64        d.      ADDS     r4,r4,#1
-        0x01004cb8:    b2a4        ..      UXTH     r4,r4
-        0x01004cba:    88e8        ..      LDRH     r0,[r5,#6]
-        0x01004cbc:    42a0        .B      CMP      r0,r4
-        0x01004cbe:    d302        ..      BCC      0x1004cc6 ; atts_find_end + 114
-        0x01004cc0:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01004cc2:    42a0        .B      CMP      r0,r4
-        0x01004cc4:    d3e1        ..      BCC      0x1004c8a ; atts_find_end + 54
-        0x01004cc6:    88ec        ..      LDRH     r4,[r5,#6]
-        0x01004cc8:    4620         F      MOV      r0,r4
-        0x01004cca:    e8bd81fc    ....    POP      {r2-r8,pc}
-        0x01004cce:    0000        ..      MOVS     r0,r0
-    i.atts_find_info_req
-    atts_find_info_req
-        0x01004cd0:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01004cd4:    460e        .F      MOV      r6,r1
-        0x01004cd6:    4607        .F      MOV      r7,r0
-        0x01004cd8:    f009fad8    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x01004cdc:    1e80        ..      SUBS     r0,r0,#2
-        0x01004cde:    fa1ff880    ....    UXTH     r8,r0
-        0x01004ce2:    8870        p.      LDRH     r0,[r6,#2]
-        0x01004ce4:    88b1        ..      LDRH     r1,[r6,#4]
-        0x01004ce6:    2400        .$      MOVS     r4,#0
-        0x01004ce8:    f8dfb128    ..(.    LDR      r11,[pc,#296] ; [0x1004e14] = 0x20004be4
-        0x01004cec:    46c1        .F      MOV      r9,r8
-        0x01004cee:    4288        .B      CMP      r0,r1
-        0x01004cf0:    d80e        ..      BHI      0x1004d10 ; atts_find_info_req + 64
-        0x01004cf2:    b168        h.      CBZ      r0,0x1004d10 ; atts_find_info_req + 64
-        0x01004cf4:    b280        ..      UXTH     r0,r0
-        0x01004cf6:    f8ad0004    ....    STRH     r0,[sp,#4]
-        0x01004cfa:    2000        .       MOVS     r0,#0
-        0x01004cfc:    9002        ..      STR      r0,[sp,#8]
-        0x01004cfe:    9003        ..      STR      r0,[sp,#0xc]
-        0x01004d00:    a902        ..      ADD      r1,sp,#8
-        0x01004d02:    a801        ..      ADD      r0,sp,#4
-        0x01004d04:    f7fffb40    ..@.    BL       attmdb_get_next_att ; 0x1004388
-        0x01004d08:    0005        ..      MOVS     r5,r0
-        0x01004d0a:    d003        ..      BEQ      0x1004d14 ; atts_find_info_req + 68
-        0x01004d0c:    250a        .%      MOVS     r5,#0xa
-        0x01004d0e:    e03d        =.      B        0x1004d8c ; atts_find_info_req + 188
-        0x01004d10:    2501        .%      MOVS     r5,#1
-        0x01004d12:    e03b        ;.      B        0x1004d8c ; atts_find_info_req + 188
-        0x01004d14:    88b0        ..      LDRH     r0,[r6,#4]
-        0x01004d16:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x01004d1a:    4288        .B      CMP      r0,r1
-        0x01004d1c:    d32d        -.      BCC      0x1004d7a ; atts_find_info_req + 170
-        0x01004d1e:    2102        .!      MOVS     r1,#2
-        0x01004d20:    2018        .       MOVS     r0,#0x18
-        0x01004d22:    f7fbfe8b    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01004d26:    4682        .F      MOV      r10,r0
-        0x01004d28:    2001        .       MOVS     r0,#1
-        0x01004d2a:    f10a0207    ....    ADD      r2,r10,#7
-        0x01004d2e:    9000        ..      STR      r0,[sp,#0]
-        0x01004d30:    2300        .#      MOVS     r3,#0
-        0x01004d32:    1e51        Q.      SUBS     r1,r2,#1
-        0x01004d34:    a802        ..      ADD      r0,sp,#8
-        0x01004d36:    f7fffb87    ....    BL       attmdb_get_uuid ; 0x1004448
-        0x01004d3a:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x01004d3e:    4605        .F      MOV      r5,r0
-        0x01004d40:    f8aa1004    ....    STRH     r1,[r10,#4]
-        0x01004d44:    b90c        ..      CBNZ     r4,0x1004d4a ; atts_find_info_req + 122
-        0x01004d46:    f89a4006    ...@    LDRB     r4,[r10,#6]
-        0x01004d4a:    f89a0006    ....    LDRB     r0,[r10,#6]
-        0x01004d4e:    42a0        .B      CMP      r0,r4
-        0x01004d50:    d003        ..      BEQ      0x1004d5a ; atts_find_info_req + 138
-        0x01004d52:    4650        PF      MOV      r0,r10
-        0x01004d54:    f7fbfe8b    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01004d58:    e018        ..      B        0x1004d8c ; atts_find_info_req + 188
-        0x01004d5a:    f85b0027    [.'.    LDR      r0,[r11,r7,LSL #2]
-        0x01004d5e:    4651        QF      MOV      r1,r10
-        0x01004d60:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x01004d62:    f7fbfea7    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x01004d66:    eba90004    ....    SUB      r0,r9,r4
-        0x01004d6a:    1e80        ..      SUBS     r0,r0,#2
-        0x01004d6c:    fa1ff980    ....    UXTH     r9,r0
-        0x01004d70:    f8bd0004    ....    LDRH     r0,[sp,#4]
-        0x01004d74:    1c40        @.      ADDS     r0,r0,#1
-        0x01004d76:    f8ad0004    ....    STRH     r0,[sp,#4]
-        0x01004d7a:    88b1        ..      LDRH     r1,[r6,#4]
-        0x01004d7c:    f8bd0004    ....    LDRH     r0,[sp,#4]
-        0x01004d80:    4281        .B      CMP      r1,r0
-        0x01004d82:    d303        ..      BCC      0x1004d8c ; atts_find_info_req + 188
-        0x01004d84:    b110        ..      CBZ      r0,0x1004d8c ; atts_find_info_req + 188
-        0x01004d86:    1ca1        ..      ADDS     r1,r4,#2
-        0x01004d88:    4589        .E      CMP      r9,r1
-        0x01004d8a:    d2b9        ..      BCS      0x1004d00 ; atts_find_info_req + 48
-        0x01004d8c:    f85b0027    [.'.    LDR      r0,[r11,r7,LSL #2]
-        0x01004d90:    46da        .F      MOV      r10,r11
-        0x01004d92:    6ac0        .j      LDR      r0,[r0,#0x2c]
-        0x01004d94:    b1d0        ..      CBZ      r0,0x1004dcc ; atts_find_info_req + 252
-        0x01004d96:    eba80809    ....    SUB      r8,r8,r9
-        0x01004d9a:    fa1ff088    ....    UXTH     r0,r8
-        0x01004d9e:    9000        ..      STR      r0,[sp,#0]
-        0x01004da0:    2006        .       MOVS     r0,#6
-        0x01004da2:    eb002307    ...#    ADD      r3,r0,r7,LSL #8
-        0x01004da6:    2600        .&      MOVS     r6,#0
-        0x01004da8:    2205        ."      MOVS     r2,#5
-        0x01004daa:    2104        .!      MOVS     r1,#4
-        0x01004dac:    4638        8F      MOV      r0,r7
-        0x01004dae:    f00dfbf1    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01004db2:    4605        .F      MOV      r5,r0
-        0x01004db4:    2c02        .,      CMP      r4,#2
-        0x01004db6:    d00b        ..      BEQ      0x1004dd0 ; atts_find_info_req + 256
-        0x01004db8:    2002        .       MOVS     r0,#2
-        0x01004dba:    7068        hp      STRB     r0,[r5,#1]
-        0x01004dbc:    8869        i.      LDRH     r1,[r5,#2]
-        0x01004dbe:    eb010008    ....    ADD      r0,r1,r8
-        0x01004dc2:    8068        h.      STRH     r0,[r5,#2]
-        0x01004dc4:    f85a0027    Z.'.    LDR      r0,[r10,r7,LSL #2]
-        0x01004dc8:    6ac4        .j      LDR      r4,[r0,#0x2c]
-        0x01004dca:    e012        ..      B        0x1004df2 ; atts_find_info_req + 290
-        0x01004dcc:    b1bd        ..      CBZ      r5,0x1004dfe ; atts_find_info_req + 302
-        0x01004dce:    e017        ..      B        0x1004e00 ; atts_find_info_req + 304
-        0x01004dd0:    2001        .       MOVS     r0,#1
-        0x01004dd2:    e7f2        ..      B        0x1004dba ; atts_find_info_req + 234
-        0x01004dd4:    19a8        ..      ADDS     r0,r5,r6
-        0x01004dd6:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01004dd8:    8081        ..      STRH     r1,[r0,#4]
-        0x01004dda:    1cb6        ..      ADDS     r6,r6,#2
-        0x01004ddc:    b2b6        ..      UXTH     r6,r6
-        0x01004dde:    19a8        ..      ADDS     r0,r5,r6
-        0x01004de0:    79a2        .y      LDRB     r2,[r4,#6]
-        0x01004de2:    1de1        ..      ADDS     r1,r4,#7
-        0x01004de4:    1d00        ..      ADDS     r0,r0,#4
-        0x01004de6:    f7fbfdcf    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01004dea:    79a0        .y      LDRB     r0,[r4,#6]
-        0x01004dec:    6824        $h      LDR      r4,[r4,#0]
-        0x01004dee:    4430        0D      ADD      r0,r0,r6
-        0x01004df0:    b286        ..      UXTH     r6,r0
-        0x01004df2:    2c00        .,      CMP      r4,#0
-        0x01004df4:    d1ee        ..      BNE      0x1004dd4 ; atts_find_info_req + 260
-        0x01004df6:    4628        (F      MOV      r0,r5
-        0x01004df8:    f00dff68    ..h.    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01004dfc:    e006        ..      B        0x1004e0c ; atts_find_info_req + 316
-        0x01004dfe:    250a        .%      MOVS     r5,#0xa
-        0x01004e00:    8872        r.      LDRH     r2,[r6,#2]
-        0x01004e02:    7831        1x      LDRB     r1,[r6,#0]
-        0x01004e04:    462b        +F      MOV      r3,r5
-        0x01004e06:    4638        8F      MOV      r0,r7
-        0x01004e08:    f000fd08    ....    BL       atts_send_error ; 0x100581c
-        0x01004e0c:    b004        ..      ADD      sp,sp,#0x10
-        0x01004e0e:    2000        .       MOVS     r0,#0
-        0x01004e10:    e8bd9ff0    ....    POP      {r4-r12,pc}
-    $d
-        0x01004e14:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_find_value_by_uuid
-    atts_find_value_by_uuid
-        0x01004e18:    e92d4fff    -..O    PUSH     {r0-r11,lr}
-        0x01004e1c:    b087        ..      SUB      sp,sp,#0x1c
-        0x01004e1e:    880f        ..      LDRH     r7,[r1,#0]
-        0x01004e20:    e9dda814    ....    LDRD     r10,r8,[sp,#0x50]
-        0x01004e24:    f8ddb05c    ..\.    LDR      r11,[sp,#0x5c]
-        0x01004e28:    4699        .F      MOV      r9,r3
-        0x01004e2a:    4615        .F      MOV      r5,r2
-        0x01004e2c:    460c        .F      MOV      r4,r1
-        0x01004e2e:    2600        .&      MOVS     r6,#0
-        0x01004e30:    4641        AF      MOV      r1,r8
-        0x01004e32:    4620         F      MOV      r0,r4
-        0x01004e34:    f7fffaa8    ....    BL       attmdb_get_next_att ; 0x1004388
-        0x01004e38:    b110        ..      CBZ      r0,0x1004e40 ; atts_find_value_by_uuid + 40
-        0x01004e3a:    8828        (.      LDRH     r0,[r5,#0]
-        0x01004e3c:    8020         .      STRH     r0,[r4,#0]
-        0x01004e3e:    e029        ).      B        0x1004e94 ; atts_find_value_by_uuid + 124
-        0x01004e40:    8820         .      LDRH     r0,[r4,#0]
-        0x01004e42:    8829        ).      LDRH     r1,[r5,#0]
-        0x01004e44:    4288        .B      CMP      r0,r1
-        0x01004e46:    d81f        ..      BHI      0x1004e88 ; atts_find_value_by_uuid + 112
-        0x01004e48:    2300        .#      MOVS     r3,#0
-        0x01004e4a:    aa01        ..      ADD      r2,sp,#4
-        0x01004e4c:    a905        ..      ADD      r1,sp,#0x14
-        0x01004e4e:    4640        @F      MOV      r0,r8
-        0x01004e50:    9600        ..      STR      r6,[sp,#0]
-        0x01004e52:    f7fffaf9    ....    BL       attmdb_get_uuid ; 0x1004448
-        0x01004e56:    f89d3014    ...0    LDRB     r3,[sp,#0x14]
-        0x01004e5a:    aa01        ..      ADD      r2,sp,#4
-        0x01004e5c:    4649        IF      MOV      r1,r9
-        0x01004e5e:    4650        PF      MOV      r0,r10
-        0x01004e60:    f7fff94c    ..L.    BL       attm_uuid_comp ; 0x10040fc
-        0x01004e64:    b168        h.      CBZ      r0,0x1004e82 ; atts_find_value_by_uuid + 106
-        0x01004e66:    8822        ".      LDRH     r2,[r4,#0]
-        0x01004e68:    4643        CF      MOV      r3,r8
-        0x01004e6a:    2100        .!      MOVS     r1,#0
-        0x01004e6c:    9807        ..      LDR      r0,[sp,#0x1c]
-        0x01004e6e:    f000f81f    ....    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x01004e72:    4606        .F      MOV      r6,r0
-        0x01004e74:    8820         .      LDRH     r0,[r4,#0]
-        0x01004e76:    4641        AF      MOV      r1,r8
-        0x01004e78:    f7fffeec    ....    BL       atts_find_end ; 0x1004c54
-        0x01004e7c:    8028        (.      STRH     r0,[r5,#0]
-        0x01004e7e:    b166        f.      CBZ      r6,0x1004e9a ; atts_find_value_by_uuid + 130
-        0x01004e80:    e012        ..      B        0x1004ea8 ; atts_find_value_by_uuid + 144
-        0x01004e82:    8820         .      LDRH     r0,[r4,#0]
-        0x01004e84:    1c40        @.      ADDS     r0,r0,#1
-        0x01004e86:    8020         .      STRH     r0,[r4,#0]
-        0x01004e88:    8829        ).      LDRH     r1,[r5,#0]
-        0x01004e8a:    b280        ..      UXTH     r0,r0
-        0x01004e8c:    4288        .B      CMP      r0,r1
-        0x01004e8e:    d801        ..      BHI      0x1004e94 ; atts_find_value_by_uuid + 124
-        0x01004e90:    2800        .(      CMP      r0,#0
-        0x01004e92:    d1cd        ..      BNE      0x1004e30 ; atts_find_value_by_uuid + 24
-        0x01004e94:    260a        .&      MOVS     r6,#0xa
-        0x01004e96:    8027        '.      STRH     r7,[r4,#0]
-        0x01004e98:    e006        ..      B        0x1004ea8 ; atts_find_value_by_uuid + 144
-        0x01004e9a:    8821        !.      LDRH     r1,[r4,#0]
-        0x01004e9c:    465b        [F      MOV      r3,r11
-        0x01004e9e:    9a16        ..      LDR      r2,[sp,#0x58]
-        0x01004ea0:    9807        ..      LDR      r0,[sp,#0x1c]
-        0x01004ea2:    f000f85f    .._.    BL       atts_get_value ; 0x1004f64
-        0x01004ea6:    4606        .F      MOV      r6,r0
-        0x01004ea8:    b00b        ..      ADD      sp,sp,#0x2c
-        0x01004eaa:    4630        0F      MOV      r0,r6
-        0x01004eac:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    i.atts_get_att_chk_perm
-    atts_get_att_chk_perm
-        0x01004eb0:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01004eb4:    2600        .&      MOVS     r6,#0
-        0x01004eb6:    4614        .F      MOV      r4,r2
-        0x01004eb8:    460d        .F      MOV      r5,r1
-        0x01004eba:    4680        .F      MOV      r8,r0
-        0x01004ebc:    2906        .)      CMP      r1,#6
-        0x01004ebe:    d901        ..      BLS      0x1004ec4 ; atts_get_att_chk_perm + 20
-        0x01004ec0:    2406        .$      MOVS     r4,#6
-        0x01004ec2:    e03c        <.      B        0x1004f3e ; atts_get_att_chk_perm + 142
-        0x01004ec4:    491f        .I      LDR      r1,[pc,#124] ; [0x1004f44] = 0x101b674
-        0x01004ec6:    eb050045    ..E.    ADD      r0,r5,r5,LSL #1
-        0x01004eca:    9300        ..      STR      r3,[sp,#0]
-        0x01004ecc:    eb010740    ..@.    ADD      r7,r1,r0,LSL #1
-        0x01004ed0:    f8312010    1..     LDRH     r2,[r1,r0,LSL #1]
-        0x01004ed4:    887b        {.      LDRH     r3,[r7,#2]
-        0x01004ed6:    a901        ..      ADD      r1,sp,#4
-        0x01004ed8:    4620         F      MOV      r0,r4
-        0x01004eda:    f7fff975    ..u.    BL       attmdb_att_get_permission ; 0x10041c8
-        0x01004ede:    4604        .F      MOV      r4,r0
-        0x01004ee0:    2806        .(      CMP      r0,#6
-        0x01004ee2:    d004        ..      BEQ      0x1004eee ; atts_get_att_chk_perm + 62
-        0x01004ee4:    2c0c        .,      CMP      r4,#0xc
-        0x01004ee6:    d103        ..      BNE      0x1004ef0 ; atts_get_att_chk_perm + 64
-        0x01004ee8:    2601        .&      MOVS     r6,#1
-        0x01004eea:    2400        .$      MOVS     r4,#0
-        0x01004eec:    e001        ..      B        0x1004ef2 ; atts_get_att_chk_perm + 66
-        0x01004eee:    793c        <y      LDRB     r4,[r7,#4]
-        0x01004ef0:    bb2c        ,.      CBNZ     r4,0x1004f3e ; atts_get_att_chk_perm + 142
-        0x01004ef2:    f8bd0004    ....    LDRH     r0,[sp,#4]
-        0x01004ef6:    b310        ..      CBZ      r0,0x1004f3e ; atts_get_att_chk_perm + 142
-        0x01004ef8:    4640        @F      MOV      r0,r8
-        0x01004efa:    f004f985    ....    BL       gapc_lk_sec_lvl_get ; 0x1009208
-        0x01004efe:    b1a8        ..      CBZ      r0,0x1004f2c ; atts_get_att_chk_perm + 124
-        0x01004f00:    2d03        .-      CMP      r5,#3
-        0x01004f02:    d015        ..      BEQ      0x1004f30 ; atts_get_att_chk_perm + 128
-        0x01004f04:    2101        .!      MOVS     r1,#1
-        0x01004f06:    4640        @F      MOV      r0,r8
-        0x01004f08:    f004f912    ....    BL       gapc_is_sec_set ; 0x1009130
-        0x01004f0c:    b138        8.      CBZ      r0,0x1004f1e ; atts_get_att_chk_perm + 110
-        0x01004f0e:    b17e        ~.      CBZ      r6,0x1004f30 ; atts_get_att_chk_perm + 128
-        0x01004f10:    4640        @F      MOV      r0,r8
-        0x01004f12:    f003fdf9    ....    BL       gapc_enc_keysize_get ; 0x1008b08
-        0x01004f16:    2810        .(      CMP      r0,#0x10
-        0x01004f18:    d20a        ..      BCS      0x1004f30 ; atts_get_att_chk_perm + 128
-        0x01004f1a:    240c        .$      MOVS     r4,#0xc
-        0x01004f1c:    e00f        ..      B        0x1004f3e ; atts_get_att_chk_perm + 142
-        0x01004f1e:    2102        .!      MOVS     r1,#2
-        0x01004f20:    4640        @F      MOV      r0,r8
-        0x01004f22:    f004f905    ....    BL       gapc_is_sec_set ; 0x1009130
-        0x01004f26:    b108        ..      CBZ      r0,0x1004f2c ; atts_get_att_chk_perm + 124
-        0x01004f28:    240f        .$      MOVS     r4,#0xf
-        0x01004f2a:    e008        ..      B        0x1004f3e ; atts_get_att_chk_perm + 142
-        0x01004f2c:    2405        .$      MOVS     r4,#5
-        0x01004f2e:    e006        ..      B        0x1004f3e ; atts_get_att_chk_perm + 142
-        0x01004f30:    4640        @F      MOV      r0,r8
-        0x01004f32:    f004f969    ..i.    BL       gapc_lk_sec_lvl_get ; 0x1009208
-        0x01004f36:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x01004f3a:    4288        .B      CMP      r0,r1
-        0x01004f3c:    d3f6        ..      BCC      0x1004f2c ; atts_get_att_chk_perm + 124
-        0x01004f3e:    4620         F      MOV      r0,r4
-        0x01004f40:    e8bd81fc    ....    POP      {r2-r8,pc}
-    $d
-        0x01004f44:    0101b674    t...    DCD    16889460
-    $t
-    i.atts_get_dest_task
-    atts_get_dest_task
-        0x01004f48:    b510        ..      PUSH     {r4,lr}
-        0x01004f4a:    4604        .F      MOV      r4,r0
-        0x01004f4c:    4608        .F      MOV      r0,r1
-        0x01004f4e:    f7fffa57    ..W.    BL       attmdb_get_service ; 0x1004400
-        0x01004f52:    4601        .F      MOV      r1,r0
-        0x01004f54:    8900        ..      LDRH     r0,[r0,#8]
-        0x01004f56:    7a89        .z      LDRB     r1,[r1,#0xa]
-        0x01004f58:    07c9        ..      LSLS     r1,r1,#31
-        0x01004f5a:    d001        ..      BEQ      0x1004f60 ; atts_get_dest_task + 24
-        0x01004f5c:    ea402004    @..     ORR      r0,r0,r4,LSL #8
-        0x01004f60:    bd10        ..      POP      {r4,pc}
-        0x01004f62:    0000        ..      MOVS     r0,r0
-    i.atts_get_value
-    atts_get_value
-        0x01004f64:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01004f68:    4605        .F      MOV      r5,r0
-        0x01004f6a:    481e        .H      LDR      r0,[pc,#120] ; [0x1004fe4] = 0x20004be4
-        0x01004f6c:    460e        .F      MOV      r6,r1
-        0x01004f6e:    4698        .F      MOV      r8,r3
-        0x01004f70:    f8501025    P.%.    LDR      r1,[r0,r5,LSL #2]
-        0x01004f74:    4617        .F      MOV      r7,r2
-        0x01004f76:    6bc9        .k      LDR      r1,[r1,#0x3c]
-        0x01004f78:    b1c1        ..      CBZ      r1,0x1004fac ; atts_get_value + 72
-        0x01004f7a:    880a        ..      LDRH     r2,[r1,#0]
-        0x01004f7c:    42b2        .B      CMP      r2,r6
-        0x01004f7e:    d112        ..      BNE      0x1004fa6 ; atts_get_value + 66
-        0x01004f80:    790c        .y      LDRB     r4,[r1,#4]
-        0x01004f82:    2c06        .,      CMP      r4,#6
-        0x01004f84:    d001        ..      BEQ      0x1004f8a ; atts_get_value + 38
-        0x01004f86:    b12c        ,.      CBZ      r4,0x1004f94 ; atts_get_value + 48
-        0x01004f88:    e000        ..      B        0x1004f8c ; atts_get_value + 40
-        0x01004f8a:    2480        .$      MOVS     r4,#0x80
-        0x01004f8c:    4628        (F      MOV      r0,r5
-        0x01004f8e:    f7fffcbd    ....    BL       atts_clear_read_cache ; 0x100490c
-        0x01004f92:    e011        ..      B        0x1004fb8 ; atts_get_value + 84
-        0x01004f94:    8849        I.      LDRH     r1,[r1,#2]
-        0x01004f96:    8039        9.      STRH     r1,[r7,#0]
-        0x01004f98:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01004f9c:    6bc0        .k      LDR      r0,[r0,#0x3c]
-        0x01004f9e:    1d40        @.      ADDS     r0,r0,#5
-        0x01004fa0:    f8c80000    ....    STR      r0,[r8,#0]
-        0x01004fa4:    e008        ..      B        0x1004fb8 ; atts_get_value + 84
-        0x01004fa6:    4628        (F      MOV      r0,r5
-        0x01004fa8:    f7fffcb0    ....    BL       atts_clear_read_cache ; 0x100490c
-        0x01004fac:    4642        BF      MOV      r2,r8
-        0x01004fae:    4639        9F      MOV      r1,r7
-        0x01004fb0:    4630        0F      MOV      r0,r6
-        0x01004fb2:    f7fefe97    ....    BL       attm_get_value ; 0x1003ce4
-        0x01004fb6:    4604        .F      MOV      r4,r0
-        0x01004fb8:    2c06        .,      CMP      r4,#6
-        0x01004fba:    d10f        ..      BNE      0x1004fdc ; atts_get_value + 120
-        0x01004fbc:    4631        1F      MOV      r1,r6
-        0x01004fbe:    4628        (F      MOV      r0,r5
-        0x01004fc0:    f7ffffc2    ....    BL       atts_get_dest_task ; 0x1004f48
-        0x01004fc4:    4601        .F      MOV      r1,r0
-        0x01004fc6:    2006        .       MOVS     r0,#6
-        0x01004fc8:    eb002205    ..."    ADD      r2,r0,r5,LSL #8
-        0x01004fcc:    2302        .#      MOVS     r3,#2
-        0x01004fce:    f6404013    @..@    MOV      r0,#0xc13
-        0x01004fd2:    f7fbfd60    ..`.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01004fd6:    8006        ..      STRH     r6,[r0,#0]
-        0x01004fd8:    f7fbfd62    ..b.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01004fdc:    4620         F      MOV      r0,r4
-        0x01004fde:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01004fe2:    0000        ..      DCW    0
-        0x01004fe4:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_l2cc_pdu_recv_handler
-    atts_l2cc_pdu_recv_handler
-        0x01004fe8:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01004fec:    460c        .F      MOV      r4,r1
-        0x01004fee:    4606        .F      MOV      r6,r0
-        0x01004ff0:    7a09        .z      LDRB     r1,[r1,#8]
-        0x01004ff2:    2006        .       MOVS     r0,#6
-        0x01004ff4:    f04f08ff    O...    MOV      r8,#0xff
-        0x01004ff8:    f04f0900    O...    MOV      r9,#0
-        0x01004ffc:    eb002506    ...%    ADD      r5,r0,r6,LSL #8
-        0x01005000:    291e        .)      CMP      r1,#0x1e
-        0x01005002:    d022        ".      BEQ      0x100504a ; atts_l2cc_pdu_recv_handler + 98
-        0x01005004:    4a1f        .J      LDR      r2,[pc,#124] ; [0x1005084] = 0x101b698
-        0x01005006:    200c        .       MOVS     r0,#0xc
-        0x01005008:    f8123030    ..00    LDRB     r3,[r2,r0,LSL #3]
-        0x0100500c:    428b        .B      CMP      r3,r1
-        0x0100500e:    d132        2.      BNE      0x1005076 ; atts_l2cc_pdu_recv_handler + 142
-        0x01005010:    f8df8074    ..t.    LDR      r8,[pc,#116] ; [0x1005088] = 0x20004be4
-        0x01005014:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x01005018:    6b40        @k      LDR      r0,[r0,#0x34]
-        0x0100501a:    b350        P.      CBZ      r0,0x1005072 ; atts_l2cc_pdu_recv_handler + 138
-        0x0100501c:    2700        .'      MOVS     r7,#0
-        0x0100501e:    4628        (F      MOV      r0,r5
-        0x01005020:    f7fbfd75    ..u.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01005024:    06c0        ..      LSLS     r0,r0,#27
-        0x01005026:    d500        ..      BPL      0x100502a ; atts_l2cc_pdu_recv_handler + 66
-        0x01005028:    2700        .'      MOVS     r7,#0
-        0x0100502a:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x0100502e:    f1a4010c    ....    SUB      r1,r4,#0xc
-        0x01005032:    3034        40      ADDS     r0,r0,#0x34
-        0x01005034:    f7fbfd3e    ..>.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x01005038:    f8a49004    ....    STRH     r9,[r4,#4]
-        0x0100503c:    f04f0801    O...    MOV      r8,#1
-        0x01005040:    b1ef        ..      CBZ      r7,0x100507e ; atts_l2cc_pdu_recv_handler + 150
-        0x01005042:    4630        0F      MOV      r0,r6
-        0x01005044:    f000f8c0    ....    BL       atts_process_pdu ; 0x10051c8
-        0x01005048:    e019        ..      B        0x100507e ; atts_l2cc_pdu_recv_handler + 150
-        0x0100504a:    2100        .!      MOVS     r1,#0
-        0x0100504c:    4630        0F      MOV      r0,r6
-        0x0100504e:    f009f925    ..%.    BL       gattc_get_operation ; 0x100e29c
-        0x01005052:    2813        .(      CMP      r0,#0x13
-        0x01005054:    d001        ..      BEQ      0x100505a ; atts_l2cc_pdu_recv_handler + 114
-        0x01005056:    2814        .(      CMP      r0,#0x14
-        0x01005058:    d109        ..      BNE      0x100506e ; atts_l2cc_pdu_recv_handler + 134
-        0x0100505a:    4629        )F      MOV      r1,r5
-        0x0100505c:    f640401d    @..@    MOV      r0,#0xc1d
-        0x01005060:    f7fbfd37    ..7.    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01005064:    2200        ."      MOVS     r2,#0
-        0x01005066:    4611        .F      MOV      r1,r2
-        0x01005068:    4630        0F      MOV      r0,r6
-        0x0100506a:    f009fc7b    ..{.    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100506e:    46c8        .F      MOV      r8,r9
-        0x01005070:    e005        ..      B        0x100507e ; atts_l2cc_pdu_recv_handler + 150
-        0x01005072:    2701        .'      MOVS     r7,#1
-        0x01005074:    e7d3        ..      B        0x100501e ; atts_l2cc_pdu_recv_handler + 54
-        0x01005076:    1e40        @.      SUBS     r0,r0,#1
-        0x01005078:    b240        @.      SXTB     r0,r0
-        0x0100507a:    2800        .(      CMP      r0,#0
-        0x0100507c:    dac4        ..      BGE      0x1005008 ; atts_l2cc_pdu_recv_handler + 32
-        0x0100507e:    4640        @F      MOV      r0,r8
-        0x01005080:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01005084:    0101b698    ....    DCD    16889496
-        0x01005088:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_mtu_exc_req
-    atts_mtu_exc_req
-        0x0100508c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100508e:    460e        .F      MOV      r6,r1
-        0x01005090:    4607        .F      MOV      r7,r0
-        0x01005092:    f006f87b    ..{.    BL       gapm_get_max_mtu ; 0x100b18c
-        0x01005096:    4605        .F      MOV      r5,r0
-        0x01005098:    2000        .       MOVS     r0,#0
-        0x0100509a:    9000        ..      STR      r0,[sp,#0]
-        0x0100509c:    2006        .       MOVS     r0,#6
-        0x0100509e:    eb002307    ...#    ADD      r3,r0,r7,LSL #8
-        0x010050a2:    2203        ."      MOVS     r2,#3
-        0x010050a4:    2104        .!      MOVS     r1,#4
-        0x010050a6:    4638        8F      MOV      r0,r7
-        0x010050a8:    f00dfa74    ..t.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x010050ac:    4604        .F      MOV      r4,r0
-        0x010050ae:    f006f86d    ..m.    BL       gapm_get_max_mtu ; 0x100b18c
-        0x010050b2:    8871        q.      LDRH     r1,[r6,#2]
-        0x010050b4:    4288        .B      CMP      r0,r1
-        0x010050b6:    d300        ..      BCC      0x10050ba ; atts_mtu_exc_req + 46
-        0x010050b8:    4608        .F      MOV      r0,r1
-        0x010050ba:    4601        .F      MOV      r1,r0
-        0x010050bc:    4638        8F      MOV      r0,r7
-        0x010050be:    f009fd21    ..!.    BL       gattc_set_mtu ; 0x100eb04
-        0x010050c2:    8065        e.      STRH     r5,[r4,#2]
-        0x010050c4:    4620         F      MOV      r0,r4
-        0x010050c6:    f00dfe01    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x010050ca:    2000        .       MOVS     r0,#0
-        0x010050cc:    bdf8        ..      POP      {r3-r7,pc}
-        0x010050ce:    0000        ..      MOVS     r0,r0
-    i.atts_prepare_write_req
-    atts_prepare_write_req
-        0x010050d0:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x010050d4:    4681        .F      MOV      r9,r0
-        0x010050d6:    2000        .       MOVS     r0,#0
-        0x010050d8:    1f0e        ..      SUBS     r6,r1,#4
-        0x010050da:    9002        ..      STR      r0,[sp,#8]
-        0x010050dc:    4682        .F      MOV      r10,r0
-        0x010050de:    9003        ..      STR      r0,[sp,#0xc]
-        0x010050e0:    8830        0.      LDRH     r0,[r6,#0]
-        0x010050e2:    460c        .F      MOV      r4,r1
-        0x010050e4:    b938        8.      CBNZ     r0,0x10050f6 ; atts_prepare_write_req + 38
-        0x010050e6:    8862        b.      LDRH     r2,[r4,#2]
-        0x010050e8:    ab02        ..      ADD      r3,sp,#8
-        0x010050ea:    2101        .!      MOVS     r1,#1
-        0x010050ec:    4648        HF      MOV      r0,r9
-        0x010050ee:    f7fffedf    ....    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x010050f2:    0007        ..      MOVS     r7,r0
-        0x010050f4:    d130        0.      BNE      0x1005158 ; atts_prepare_write_req + 136
-        0x010050f6:    f8dfc0cc    ....    LDR      r12,[pc,#204] ; [0x10051c4] = 0x20004be4
-        0x010050fa:    2300        .#      MOVS     r3,#0
-        0x010050fc:    2506        .%      MOVS     r5,#6
-        0x010050fe:    f85c0029    \.).    LDR      r0,[r12,r9,LSL #2]
-        0x01005102:    8867        g.      LDRH     r7,[r4,#2]
-        0x01005104:    eb052509    ...%    ADD      r5,r5,r9,LSL #8
-        0x01005108:    6a41        Aj      LDR      r1,[r0,#0x24]
-        0x0100510a:    e005        ..      B        0x1005118 ; atts_prepare_write_req + 72
-        0x0100510c:    8aca        ..      LDRH     r2,[r1,#0x16]
-        0x0100510e:    42ba        .B      CMP      r2,r7
-        0x01005110:    d101        ..      BNE      0x1005116 ; atts_prepare_write_req + 70
-        0x01005112:    2301        .#      MOVS     r3,#1
-        0x01005114:    e000        ..      B        0x1005118 ; atts_prepare_write_req + 72
-        0x01005116:    6809        .h      LDR      r1,[r1,#0]
-        0x01005118:    b111        ..      CBZ      r1,0x1005120 ; atts_prepare_write_req + 80
-        0x0100511a:    2b00        .+      CMP      r3,#0
-        0x0100511c:    d0f6        ..      BEQ      0x100510c ; atts_prepare_write_req + 60
-        0x0100511e:    e002        ..      B        0x1005126 ; atts_prepare_write_req + 86
-        0x01005120:    b90b        ..      CBNZ     r3,0x1005126 ; atts_prepare_write_req + 86
-        0x01005122:    8831        1.      LDRH     r1,[r6,#0]
-        0x01005124:    b311        ..      CBZ      r1,0x100516c ; atts_prepare_write_req + 156
-        0x01005126:    46e0        .F      MOV      r8,r12
-        0x01005128:    3034        40      ADDS     r0,r0,#0x34
-        0x0100512a:    f7fbfcbe    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100512e:    4683        .F      MOV      r11,r0
-        0x01005130:    8830        0.      LDRH     r0,[r6,#0]
-        0x01005132:    8861        a.      LDRH     r1,[r4,#2]
-        0x01005134:    f3c0000b    ....    UBFX     r0,r0,#0,#12
-        0x01005138:    e9cd1000    ....    STRD     r1,r0,[sp,#0]
-        0x0100513c:    88a3        ..      LDRH     r3,[r4,#4]
-        0x0100513e:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01005140:    4659        YF      MOV      r1,r11
-        0x01005142:    4648        HF      MOV      r0,r9
-        0x01005144:    f000fbc6    ....    BL       atts_store_prep_data ; 0x10058d4
-        0x01005148:    0007        ..      MOVS     r7,r0
-        0x0100514a:    d020         .      BEQ      0x100518e ; atts_prepare_write_req + 190
-        0x0100514c:    f8580029    X.).    LDR      r0,[r8,r9,LSL #2]
-        0x01005150:    4659        YF      MOV      r1,r11
-        0x01005152:    3034        40      ADDS     r0,r0,#0x34
-        0x01005154:    f7fbfce0    ....    BL       $Ven$TT$L$$co_list_push_front ; 0x1000b18
-        0x01005158:    8862        b.      LDRH     r2,[r4,#2]
-        0x0100515a:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100515c:    463b        ;F      MOV      r3,r7
-        0x0100515e:    4648        HF      MOV      r0,r9
-        0x01005160:    f000fb5c    ..\.    BL       atts_send_error ; 0x100581c
-        0x01005164:    b004        ..      ADD      sp,sp,#0x10
-        0x01005166:    4650        PF      MOV      r0,r10
-        0x01005168:    e8bd9ff0    ....    POP      {r4-r12,pc}
-        0x0100516c:    4639        9F      MOV      r1,r7
-        0x0100516e:    4648        HF      MOV      r0,r9
-        0x01005170:    f7fffeea    ....    BL       atts_get_dest_task ; 0x1004f48
-        0x01005174:    4601        .F      MOV      r1,r0
-        0x01005176:    462a        *F      MOV      r2,r5
-        0x01005178:    2302        .#      MOVS     r3,#2
-        0x0100517a:    f6404017    @..@    MOV      r0,#0xc17
-        0x0100517e:    f7fbfc8a    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01005182:    8861        a.      LDRH     r1,[r4,#2]
-        0x01005184:    8001        ..      STRH     r1,[r0,#0]
-        0x01005186:    f7fbfc8b    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100518a:    2001        .       MOVS     r0,#1
-        0x0100518c:    e018        ..      B        0x10051c0 ; atts_prepare_write_req + 240
-        0x0100518e:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01005190:    9000        ..      STR      r0,[sp,#0]
-        0x01005192:    462b        +F      MOV      r3,r5
-        0x01005194:    2217        ."      MOVS     r2,#0x17
-        0x01005196:    2104        .!      MOVS     r1,#4
-        0x01005198:    4648        HF      MOV      r0,r9
-        0x0100519a:    f00df9fb    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100519e:    4605        .F      MOV      r5,r0
-        0x010051a0:    8860        `.      LDRH     r0,[r4,#2]
-        0x010051a2:    8068        h.      STRH     r0,[r5,#2]
-        0x010051a4:    88e2        ..      LDRH     r2,[r4,#6]
-        0x010051a6:    80ea        ..      STRH     r2,[r5,#6]
-        0x010051a8:    f1040108    ....    ADD      r1,r4,#8
-        0x010051ac:    f1050008    ....    ADD      r0,r5,#8
-        0x010051b0:    f7fbfbea    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010051b4:    88a0        ..      LDRH     r0,[r4,#4]
-        0x010051b6:    80a8        ..      STRH     r0,[r5,#4]
-        0x010051b8:    4628        (F      MOV      r0,r5
-        0x010051ba:    f00dfd87    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x010051be:    2002        .       MOVS     r0,#2
-        0x010051c0:    4682        .F      MOV      r10,r0
-        0x010051c2:    e7cf        ..      B        0x1005164 ; atts_prepare_write_req + 148
-    $d
-        0x010051c4:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_process_pdu
-    atts_process_pdu
-        0x010051c8:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010051cc:    4e19        .N      LDR      r6,[pc,#100] ; [0x1005234] = 0x20004be4
-        0x010051ce:    4605        .F      MOV      r5,r0
-        0x010051d0:    4f19        .O      LDR      r7,[pc,#100] ; [0x1005238] = 0x101b698
-        0x010051d2:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x010051d6:    6b44        Dk      LDR      r4,[r0,#0x34]
-        0x010051d8:    e028        (.      B        0x100522c ; atts_process_pdu + 100
-        0x010051da:    bf00        ..      NOP      
-        0x010051dc:    f1040114    ....    ADD      r1,r4,#0x14
-        0x010051e0:    2200        ."      MOVS     r2,#0
-        0x010051e2:    f8113904    ...9    LDRB     r3,[r1],#-4
-        0x010051e6:    200c        .       MOVS     r0,#0xc
-        0x010051e8:    f817c030    ..0.    LDRB     r12,[r7,r0,LSL #3]
-        0x010051ec:    459c        .E      CMP      r12,r3
-        0x010051ee:    d103        ..      BNE      0x10051f8 ; atts_process_pdu + 48
-        0x010051f0:    eb0700c0    ....    ADD      r0,r7,r0,LSL #3
-        0x010051f4:    6842        Bh      LDR      r2,[r0,#4]
-        0x010051f6:    e003        ..      B        0x1005200 ; atts_process_pdu + 56
-        0x010051f8:    1e40        @.      SUBS     r0,r0,#1
-        0x010051fa:    b240        @.      SXTB     r0,r0
-        0x010051fc:    2800        .(      CMP      r0,#0
-        0x010051fe:    daf3        ..      BGE      0x10051e8 ; atts_process_pdu + 32
-        0x01005200:    4628        (F      MOV      r0,r5
-        0x01005202:    1d09        ..      ADDS     r1,r1,#4
-        0x01005204:    4790        .G      BLX      r2
-        0x01005206:    b120         .      CBZ      r0,0x1005212 ; atts_process_pdu + 74
-        0x01005208:    2801        .(      CMP      r0,#1
-        0x0100520a:    d011        ..      BEQ      0x1005230 ; atts_process_pdu + 104
-        0x0100520c:    2802        .(      CMP      r0,#2
-        0x0100520e:    d10d        ..      BNE      0x100522c ; atts_process_pdu + 100
-        0x01005210:    e009        ..      B        0x1005226 ; atts_process_pdu + 94
-        0x01005212:    4628        (F      MOV      r0,r5
-        0x01005214:    f7fffb8c    ....    BL       atts_clear_rsp_data ; 0x1004930
-        0x01005218:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100521c:    3034        40      ADDS     r0,r0,#0x34
-        0x0100521e:    f7fbfc44    ..D.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01005222:    f7fbfc65    ..e.    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01005226:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100522a:    6b44        Dk      LDR      r4,[r0,#0x34]
-        0x0100522c:    2c00        .,      CMP      r4,#0
-        0x0100522e:    d1d5        ..      BNE      0x10051dc ; atts_process_pdu + 20
-        0x01005230:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01005234:    20004be4    .K.     DCD    536890340
-        0x01005238:    0101b698    ....    DCD    16889496
-    $t
-    i.atts_read_blob_req
-    atts_read_blob_req
-        0x0100523c:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x0100523e:    b085        ..      SUB      sp,sp,#0x14
-        0x01005240:    4606        .F      MOV      r6,r0
-        0x01005242:    2000        .       MOVS     r0,#0
-        0x01005244:    9002        ..      STR      r0,[sp,#8]
-        0x01005246:    9003        ..      STR      r0,[sp,#0xc]
-        0x01005248:    460d        .F      MOV      r5,r1
-        0x0100524a:    884a        J.      LDRH     r2,[r1,#2]
-        0x0100524c:    4601        .F      MOV      r1,r0
-        0x0100524e:    ab02        ..      ADD      r3,sp,#8
-        0x01005250:    4630        0F      MOV      r0,r6
-        0x01005252:    f7fffe2d    ..-.    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x01005256:    0004        ..      MOVS     r4,r0
-        0x01005258:    d107        ..      BNE      0x100526a ; atts_read_blob_req + 46
-        0x0100525a:    8869        i.      LDRH     r1,[r5,#2]
-        0x0100525c:    ab04        ..      ADD      r3,sp,#0x10
-        0x0100525e:    aa01        ..      ADD      r2,sp,#4
-        0x01005260:    4630        0F      MOV      r0,r6
-        0x01005262:    f7fffe7f    ....    BL       atts_get_value ; 0x1004f64
-        0x01005266:    0004        ..      MOVS     r4,r0
-        0x01005268:    d00a        ..      BEQ      0x1005280 ; atts_read_blob_req + 68
-        0x0100526a:    2c06        .,      CMP      r4,#6
-        0x0100526c:    d041        A.      BEQ      0x10052f2 ; atts_read_blob_req + 182
-        0x0100526e:    886a        j.      LDRH     r2,[r5,#2]
-        0x01005270:    7829        )x      LDRB     r1,[r5,#0]
-        0x01005272:    4623        #F      MOV      r3,r4
-        0x01005274:    4630        0F      MOV      r0,r6
-        0x01005276:    f000fad1    ....    BL       atts_send_error ; 0x100581c
-        0x0100527a:    2c06        .,      CMP      r4,#6
-        0x0100527c:    d039        9.      BEQ      0x10052f2 ; atts_read_blob_req + 182
-        0x0100527e:    e035        5.      B        0x10052ec ; atts_read_blob_req + 176
-        0x01005280:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01005282:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x01005286:    4288        .B      CMP      r0,r1
-        0x01005288:    d901        ..      BLS      0x100528e ; atts_read_blob_req + 82
-        0x0100528a:    2407        .$      MOVS     r4,#7
-        0x0100528c:    e7ef        ..      B        0x100526e ; atts_read_blob_req + 50
-        0x0100528e:    1a0c        ..      SUBS     r4,r1,r0
-        0x01005290:    4630        0F      MOV      r0,r6
-        0x01005292:    f008fffb    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x01005296:    1e40        @.      SUBS     r0,r0,#1
-        0x01005298:    4284        .B      CMP      r4,r0
-        0x0100529a:    d200        ..      BCS      0x100529e ; atts_read_blob_req + 98
-        0x0100529c:    4620         F      MOV      r0,r4
-        0x0100529e:    b284        ..      UXTH     r4,r0
-        0x010052a0:    f8bd0004    ....    LDRH     r0,[sp,#4]
-        0x010052a4:    9000        ..      STR      r0,[sp,#0]
-        0x010052a6:    2006        .       MOVS     r0,#6
-        0x010052a8:    eb002306    ...#    ADD      r3,r0,r6,LSL #8
-        0x010052ac:    220d        ."      MOVS     r2,#0xd
-        0x010052ae:    2104        .!      MOVS     r1,#4
-        0x010052b0:    4630        0F      MOV      r0,r6
-        0x010052b2:    f00df96f    ..o.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x010052b6:    8044        D.      STRH     r4,[r0,#2]
-        0x010052b8:    4607        .F      MOV      r7,r0
-        0x010052ba:    88a8        ..      LDRH     r0,[r5,#4]
-        0x010052bc:    9904        ..      LDR      r1,[sp,#0x10]
-        0x010052be:    4622        "F      MOV      r2,r4
-        0x010052c0:    4401        .D      ADD      r1,r1,r0
-        0x010052c2:    1d38        8.      ADDS     r0,r7,#4
-        0x010052c4:    f7fbfb60    ..`.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010052c8:    4638        8F      MOV      r0,r7
-        0x010052ca:    f00dfcff    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x010052ce:    88a8        ..      LDRH     r0,[r5,#4]
-        0x010052d0:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x010052d4:    4420         D      ADD      r0,r0,r4
-        0x010052d6:    4288        .B      CMP      r0,r1
-        0x010052d8:    d108        ..      BNE      0x10052ec ; atts_read_blob_req + 176
-        0x010052da:    4630        0F      MOV      r0,r6
-        0x010052dc:    f008ffd6    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x010052e0:    1e40        @.      SUBS     r0,r0,#1
-        0x010052e2:    42a0        .B      CMP      r0,r4
-        0x010052e4:    d002        ..      BEQ      0x10052ec ; atts_read_blob_req + 176
-        0x010052e6:    4630        0F      MOV      r0,r6
-        0x010052e8:    f7fffb10    ....    BL       atts_clear_read_cache ; 0x100490c
-        0x010052ec:    2000        .       MOVS     r0,#0
-        0x010052ee:    b005        ..      ADD      sp,sp,#0x14
-        0x010052f0:    bdf0        ..      POP      {r4-r7,pc}
-        0x010052f2:    2001        .       MOVS     r0,#1
-        0x010052f4:    e7fb        ..      B        0x10052ee ; atts_read_blob_req + 178
-        0x010052f6:    0000        ..      MOVS     r0,r0
-    i.atts_read_by_grp_type_req
-    atts_read_by_grp_type_req
-        0x010052f8:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x010052fc:    b08d        ..      SUB      sp,sp,#0x34
-        0x010052fe:    2500        .%      MOVS     r5,#0
-        0x01005300:    4606        .F      MOV      r6,r0
-        0x01005302:    9509        ..      STR      r5,[sp,#0x24]
-        0x01005304:    950a        ..      STR      r5,[sp,#0x28]
-        0x01005306:    8848        H.      LDRH     r0,[r1,#2]
-        0x01005308:    1f0f        ..      SUBS     r7,r1,#4
-        0x0100530a:    f8ad0010    ....    STRH     r0,[sp,#0x10]
-        0x0100530e:    8838        8.      LDRH     r0,[r7,#0]
-        0x01005310:    460c        .F      MOV      r4,r1
-        0x01005312:    46a8        .F      MOV      r8,r5
-        0x01005314:    b950        P.      CBNZ     r0,0x100532c ; atts_read_by_grp_type_req + 52
-        0x01005316:    4630        0F      MOV      r0,r6
-        0x01005318:    f008ffb8    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x0100531c:    1e80        ..      SUBS     r0,r0,#2
-        0x0100531e:    8038        8.      STRH     r0,[r7,#0]
-        0x01005320:    8860        `.      LDRH     r0,[r4,#2]
-        0x01005322:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01005324:    4288        .B      CMP      r0,r1
-        0x01005326:    d800        ..      BHI      0x100532a ; atts_read_by_grp_type_req + 50
-        0x01005328:    b900        ..      CBNZ     r0,0x100532c ; atts_read_by_grp_type_req + 52
-        0x0100532a:    2501        .%      MOVS     r5,#1
-        0x0100532c:    4861        aH      LDR      r0,[pc,#388] ; [0x10054b4] = 0x20004be4
-        0x0100532e:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x01005332:    6ac0        .j      LDR      r0,[r0,#0x2c]
-        0x01005334:    b108        ..      CBZ      r0,0x100533a ; atts_read_by_grp_type_req + 66
-        0x01005336:    f8908006    ....    LDRB     r8,[r0,#6]
-        0x0100533a:    b99d        ..      CBNZ     r5,0x1005364 ; atts_read_by_grp_type_req + 108
-        0x0100533c:    f1040b08    ....    ADD      r11,r4,#8
-        0x01005340:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01005342:    f8ad0018    ....    STRH     r0,[sp,#0x18]
-        0x01005346:    a808        ..      ADD      r0,sp,#0x20
-        0x01005348:    a905        ..      ADD      r1,sp,#0x14
-        0x0100534a:    aa09        ..      ADD      r2,sp,#0x24
-        0x0100534c:    e9cd1002    ....    STRD     r1,r0,[sp,#8]
-        0x01005350:    e9cdb200    ....    STRD     r11,r2,[sp,#0]
-        0x01005354:    79a3        .y      LDRB     r3,[r4,#6]
-        0x01005356:    aa06        ..      ADD      r2,sp,#0x18
-        0x01005358:    a904        ..      ADD      r1,sp,#0x10
-        0x0100535a:    4630        0F      MOV      r0,r6
-        0x0100535c:    f7fffd5c    ..\.    BL       atts_find_value_by_uuid ; 0x1004e18
-        0x01005360:    0005        ..      MOVS     r5,r0
-        0x01005362:    d024        $.      BEQ      0x10053ae ; atts_read_by_grp_type_req + 182
-        0x01005364:    2d06        .-      CMP      r5,#6
-        0x01005366:    d071        q.      BEQ      0x100544c ; atts_read_by_grp_type_req + 340
-        0x01005368:    f8df8148    ..H.    LDR      r8,[pc,#328] ; [0x10054b4] = 0x20004be4
-        0x0100536c:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x01005370:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x01005372:    f7fbfbc7    ....    BL       $Ven$TT$L$$co_list_size ; 0x1000b04
-        0x01005376:    2800        .(      CMP      r0,#0
-        0x01005378:    d069        i.      BEQ      0x100544e ; atts_read_by_grp_type_req + 342
-        0x0100537a:    f8581026    X.&.    LDR      r1,[r8,r6,LSL #2]
-        0x0100537e:    2700        .'      MOVS     r7,#0
-        0x01005380:    2211        ."      MOVS     r2,#0x11
-        0x01005382:    6acc        .j      LDR      r4,[r1,#0x2c]
-        0x01005384:    7a21        !z      LDRB     r1,[r4,#8]
-        0x01005386:    1d09        ..      ADDS     r1,r1,#4
-        0x01005388:    4341        AC      MULS     r1,r0,r1
-        0x0100538a:    fa1ff881    ....    UXTH     r8,r1
-        0x0100538e:    2006        .       MOVS     r0,#6
-        0x01005390:    eb002306    ...#    ADD      r3,r0,r6,LSL #8
-        0x01005394:    2104        .!      MOVS     r1,#4
-        0x01005396:    4630        0F      MOV      r0,r6
-        0x01005398:    f8cd8000    ....    STR      r8,[sp,#0]
-        0x0100539c:    f00df8fa    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x010053a0:    4606        .F      MOV      r6,r0
-        0x010053a2:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x010053a6:    7a20         z      LDRB     r0,[r4,#8]
-        0x010053a8:    1d00        ..      ADDS     r0,r0,#4
-        0x010053aa:    7070        pp      STRB     r0,[r6,#1]
-        0x010053ac:    e069        i.      B        0x1005482 ; atts_read_by_grp_type_req + 394
-        0x010053ae:    f8bd1014    ....    LDRH     r1,[sp,#0x14]
-        0x010053b2:    4588        .E      CMP      r8,r1
-        0x010053b4:    d002        ..      BEQ      0x10053bc ; atts_read_by_grp_type_req + 196
-        0x010053b6:    f1b80f00    ....    CMP      r8,#0
-        0x010053ba:    d1d5        ..      BNE      0x1005368 ; atts_read_by_grp_type_req + 112
-        0x010053bc:    8838        8.      LDRH     r0,[r7,#0]
-        0x010053be:    22fb        ."      MOVS     r2,#0xfb
-        0x010053c0:    1f00        ..      SUBS     r0,r0,#4
-        0x010053c2:    28fb        .(      CMP      r0,#0xfb
-        0x010053c4:    d300        ..      BCC      0x10053c8 ; atts_read_by_grp_type_req + 208
-        0x010053c6:    4610        .F      MOV      r0,r2
-        0x010053c8:    4281        .B      CMP      r1,r0
-        0x010053ca:    d200        ..      BCS      0x10053ce ; atts_read_by_grp_type_req + 214
-        0x010053cc:    4608        .F      MOV      r0,r1
-        0x010053ce:    fa1ff980    ....    UXTH     r9,r0
-        0x010053d2:    2102        .!      MOVS     r1,#2
-        0x010053d4:    f109000c    ....    ADD      r0,r9,#0xc
-        0x010053d8:    f7fbfb30    ..0.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010053dc:    4682        .F      MOV      r10,r0
-        0x010053de:    f8bd8014    ....    LDRH     r8,[sp,#0x14]
-        0x010053e2:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x010053e6:    f8aa0004    ....    STRH     r0,[r10,#4]
-        0x010053ea:    f8bd0018    ....    LDRH     r0,[sp,#0x18]
-        0x010053ee:    f8aa0006    ....    STRH     r0,[r10,#6]
-        0x010053f2:    f88a9008    ....    STRB     r9,[r10,#8]
-        0x010053f6:    464a        JF      MOV      r2,r9
-        0x010053f8:    f10a0009    ....    ADD      r0,r10,#9
-        0x010053fc:    9908        ..      LDR      r1,[sp,#0x20]
-        0x010053fe:    f7fbfac3    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01005402:    8839        9.      LDRH     r1,[r7,#0]
-        0x01005404:    eba10009    ....    SUB      r0,r1,r9
-        0x01005408:    1f00        ..      SUBS     r0,r0,#4
-        0x0100540a:    8038        8.      STRH     r0,[r7,#0]
-        0x0100540c:    4829        )H      LDR      r0,[pc,#164] ; [0x10054b4] = 0x20004be4
-        0x0100540e:    4651        QF      MOV      r1,r10
-        0x01005410:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x01005414:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x01005416:    f7fbfb4d    ..M.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100541a:    f8bd1014    ....    LDRH     r1,[sp,#0x14]
-        0x0100541e:    4589        .E      CMP      r9,r1
-        0x01005420:    d102        ..      BNE      0x1005428 ; atts_read_by_grp_type_req + 304
-        0x01005422:    4630        0F      MOV      r0,r6
-        0x01005424:    f7fffa72    ..r.    BL       atts_clear_read_cache ; 0x100490c
-        0x01005428:    f8bd0018    ....    LDRH     r0,[sp,#0x18]
-        0x0100542c:    1c41        A.      ADDS     r1,r0,#1
-        0x0100542e:    b28a        ..      UXTH     r2,r1
-        0x01005430:    f8ad2010    ...     STRH     r2,[sp,#0x10]
-        0x01005434:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01005436:    4291        .B      CMP      r1,r2
-        0x01005438:    d396        ..      BCC      0x1005368 ; atts_read_by_grp_type_req + 112
-        0x0100543a:    4281        .B      CMP      r1,r0
-        0x0100543c:    d094        ..      BEQ      0x1005368 ; atts_read_by_grp_type_req + 112
-        0x0100543e:    8839        9.      LDRH     r1,[r7,#0]
-        0x01005440:    f1080004    ....    ADD      r0,r8,#4
-        0x01005444:    4281        .B      CMP      r1,r0
-        0x01005446:    f4bfaf7b    ..{.    BCS      0x1005340 ; atts_read_by_grp_type_req + 72
-        0x0100544a:    e78d        ..      B        0x1005368 ; atts_read_by_grp_type_req + 112
-        0x0100544c:    e02c        ,.      B        0x10054a8 ; atts_read_by_grp_type_req + 432
-        0x0100544e:    e01e        ..      B        0x100548e ; atts_read_by_grp_type_req + 406
-        0x01005450:    19f0        ..      ADDS     r0,r6,r7
-        0x01005452:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01005454:    7101        .q      STRB     r1,[r0,#4]
-        0x01005456:    0a09        ..      LSRS     r1,r1,#8
-        0x01005458:    7141        Aq      STRB     r1,[r0,#5]
-        0x0100545a:    1cbf        ..      ADDS     r7,r7,#2
-        0x0100545c:    b2b9        ..      UXTH     r1,r7
-        0x0100545e:    1870        p.      ADDS     r0,r6,r1
-        0x01005460:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01005462:    7102        .q      STRB     r2,[r0,#4]
-        0x01005464:    0a12        ..      LSRS     r2,r2,#8
-        0x01005466:    1c89        ..      ADDS     r1,r1,#2
-        0x01005468:    7142        Bq      STRB     r2,[r0,#5]
-        0x0100546a:    b28f        ..      UXTH     r7,r1
-        0x0100546c:    19f0        ..      ADDS     r0,r6,r7
-        0x0100546e:    7a22        "z      LDRB     r2,[r4,#8]
-        0x01005470:    f1040109    ....    ADD      r1,r4,#9
-        0x01005474:    1d00        ..      ADDS     r0,r0,#4
-        0x01005476:    f7fbfa87    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100547a:    7a20         z      LDRB     r0,[r4,#8]
-        0x0100547c:    6824        $h      LDR      r4,[r4,#0]
-        0x0100547e:    4438        8D      ADD      r0,r0,r7
-        0x01005480:    b287        ..      UXTH     r7,r0
-        0x01005482:    2c00        .,      CMP      r4,#0
-        0x01005484:    d1e4        ..      BNE      0x1005450 ; atts_read_by_grp_type_req + 344
-        0x01005486:    4630        0F      MOV      r0,r6
-        0x01005488:    f00dfc20    .. .    BL       l2cc_pdu_send ; 0x1012ccc
-        0x0100548c:    e006        ..      B        0x100549c ; atts_read_by_grp_type_req + 420
-        0x0100548e:    7821        !x      LDRB     r1,[r4,#0]
-        0x01005490:    462b        +F      MOV      r3,r5
-        0x01005492:    f8bd2010    ...     LDRH     r2,[sp,#0x10]
-        0x01005496:    4630        0F      MOV      r0,r6
-        0x01005498:    f000f9c0    ....    BL       atts_send_error ; 0x100581c
-        0x0100549c:    2d06        .-      CMP      r5,#6
-        0x0100549e:    d006        ..      BEQ      0x10054ae ; atts_read_by_grp_type_req + 438
-        0x010054a0:    2000        .       MOVS     r0,#0
-        0x010054a2:    b00d        ..      ADD      sp,sp,#0x34
-        0x010054a4:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x010054a8:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x010054ac:    8060        `.      STRH     r0,[r4,#2]
-        0x010054ae:    2001        .       MOVS     r0,#1
-        0x010054b0:    e7f7        ..      B        0x10054a2 ; atts_read_by_grp_type_req + 426
-    $d
-        0x010054b2:    0000        ..      DCW    0
-        0x010054b4:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_read_by_type_req
-    atts_read_by_type_req
-        0x010054b8:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x010054bc:    b08d        ..      SUB      sp,sp,#0x34
-        0x010054be:    2500        .%      MOVS     r5,#0
-        0x010054c0:    4606        .F      MOV      r6,r0
-        0x010054c2:    9508        ..      STR      r5,[sp,#0x20]
-        0x010054c4:    9509        ..      STR      r5,[sp,#0x24]
-        0x010054c6:    8848        H.      LDRH     r0,[r1,#2]
-        0x010054c8:    1f0f        ..      SUBS     r7,r1,#4
-        0x010054ca:    f8ad0010    ....    STRH     r0,[sp,#0x10]
-        0x010054ce:    8838        8.      LDRH     r0,[r7,#0]
-        0x010054d0:    460c        .F      MOV      r4,r1
-        0x010054d2:    46a8        .F      MOV      r8,r5
-        0x010054d4:    b950        P.      CBNZ     r0,0x10054ec ; atts_read_by_type_req + 52
-        0x010054d6:    4630        0F      MOV      r0,r6
-        0x010054d8:    f008fed8    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x010054dc:    1e80        ..      SUBS     r0,r0,#2
-        0x010054de:    8038        8.      STRH     r0,[r7,#0]
-        0x010054e0:    8860        `.      LDRH     r0,[r4,#2]
-        0x010054e2:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010054e4:    4288        .B      CMP      r0,r1
-        0x010054e6:    d800        ..      BHI      0x10054ea ; atts_read_by_type_req + 50
-        0x010054e8:    b900        ..      CBNZ     r0,0x10054ec ; atts_read_by_type_req + 52
-        0x010054ea:    2501        .%      MOVS     r5,#1
-        0x010054ec:    485b        [H      LDR      r0,[pc,#364] ; [0x100565c] = 0x20004be4
-        0x010054ee:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010054f2:    6ac0        .j      LDR      r0,[r0,#0x2c]
-        0x010054f4:    b108        ..      CBZ      r0,0x10054fa ; atts_read_by_type_req + 66
-        0x010054f6:    f8908006    ....    LDRB     r8,[r0,#6]
-        0x010054fa:    b99d        ..      CBNZ     r5,0x1005524 ; atts_read_by_type_req + 108
-        0x010054fc:    f1040b08    ....    ADD      r11,r4,#8
-        0x01005500:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01005502:    f8ad002c    ..,.    STRH     r0,[sp,#0x2c]
-        0x01005506:    a807        ..      ADD      r0,sp,#0x1c
-        0x01005508:    a905        ..      ADD      r1,sp,#0x14
-        0x0100550a:    aa08        ..      ADD      r2,sp,#0x20
-        0x0100550c:    e9cd1002    ....    STRD     r1,r0,[sp,#8]
-        0x01005510:    e9cdb200    ....    STRD     r11,r2,[sp,#0]
-        0x01005514:    79a3        .y      LDRB     r3,[r4,#6]
-        0x01005516:    aa0b        ..      ADD      r2,sp,#0x2c
-        0x01005518:    a904        ..      ADD      r1,sp,#0x10
-        0x0100551a:    4630        0F      MOV      r0,r6
-        0x0100551c:    f7fffc7c    ..|.    BL       atts_find_value_by_uuid ; 0x1004e18
-        0x01005520:    0005        ..      MOVS     r5,r0
-        0x01005522:    d024        $.      BEQ      0x100556e ; atts_read_by_type_req + 182
-        0x01005524:    2d06        .-      CMP      r5,#6
-        0x01005526:    d07d        }.      BEQ      0x1005624 ; atts_read_by_type_req + 364
-        0x01005528:    f8df8130    ..0.    LDR      r8,[pc,#304] ; [0x100565c] = 0x20004be4
-        0x0100552c:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x01005530:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x01005532:    f7fbfae7    ....    BL       $Ven$TT$L$$co_list_size ; 0x1000b04
-        0x01005536:    2800        .(      CMP      r0,#0
-        0x01005538:    d07e        ~.      BEQ      0x1005638 ; atts_read_by_type_req + 384
-        0x0100553a:    f8581026    X.&.    LDR      r1,[r8,r6,LSL #2]
-        0x0100553e:    2700        .'      MOVS     r7,#0
-        0x01005540:    2209        ."      MOVS     r2,#9
-        0x01005542:    6acc        .j      LDR      r4,[r1,#0x2c]
-        0x01005544:    79a1        .y      LDRB     r1,[r4,#6]
-        0x01005546:    1c89        ..      ADDS     r1,r1,#2
-        0x01005548:    4341        AC      MULS     r1,r0,r1
-        0x0100554a:    fa1ff881    ....    UXTH     r8,r1
-        0x0100554e:    2006        .       MOVS     r0,#6
-        0x01005550:    eb002306    ...#    ADD      r3,r0,r6,LSL #8
-        0x01005554:    2104        .!      MOVS     r1,#4
-        0x01005556:    4630        0F      MOV      r0,r6
-        0x01005558:    f8cd8000    ....    STR      r8,[sp,#0]
-        0x0100555c:    f00df81a    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01005560:    4606        .F      MOV      r6,r0
-        0x01005562:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x01005566:    79a0        .y      LDRB     r0,[r4,#6]
-        0x01005568:    1c80        ..      ADDS     r0,r0,#2
-        0x0100556a:    7070        pp      STRB     r0,[r6,#1]
-        0x0100556c:    e05e        ^.      B        0x100562c ; atts_read_by_type_req + 372
-        0x0100556e:    f8bd1014    ....    LDRH     r1,[sp,#0x14]
-        0x01005572:    4588        .E      CMP      r8,r1
-        0x01005574:    d002        ..      BEQ      0x100557c ; atts_read_by_type_req + 196
-        0x01005576:    f1b80f00    ....    CMP      r8,#0
-        0x0100557a:    d1d5        ..      BNE      0x1005528 ; atts_read_by_type_req + 112
-        0x0100557c:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100557e:    22fd        ."      MOVS     r2,#0xfd
-        0x01005580:    1e80        ..      SUBS     r0,r0,#2
-        0x01005582:    28fd        .(      CMP      r0,#0xfd
-        0x01005584:    d300        ..      BCC      0x1005588 ; atts_read_by_type_req + 208
-        0x01005586:    4610        .F      MOV      r0,r2
-        0x01005588:    4281        .B      CMP      r1,r0
-        0x0100558a:    d200        ..      BCS      0x100558e ; atts_read_by_type_req + 214
-        0x0100558c:    4608        .F      MOV      r0,r1
-        0x0100558e:    fa1ff980    ....    UXTH     r9,r0
-        0x01005592:    2102        .!      MOVS     r1,#2
-        0x01005594:    f1090008    ....    ADD      r0,r9,#8
-        0x01005598:    f7fbfa50    ..P.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100559c:    4682        .F      MOV      r10,r0
-        0x0100559e:    f8bd8014    ....    LDRH     r8,[sp,#0x14]
-        0x010055a2:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x010055a6:    f8aa0004    ....    STRH     r0,[r10,#4]
-        0x010055aa:    f88a9006    ....    STRB     r9,[r10,#6]
-        0x010055ae:    464a        JF      MOV      r2,r9
-        0x010055b0:    f10a0007    ....    ADD      r0,r10,#7
-        0x010055b4:    9907        ..      LDR      r1,[sp,#0x1c]
-        0x010055b6:    f7fbf9e7    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010055ba:    8839        9.      LDRH     r1,[r7,#0]
-        0x010055bc:    eba10009    ....    SUB      r0,r1,r9
-        0x010055c0:    1e80        ..      SUBS     r0,r0,#2
-        0x010055c2:    8038        8.      STRH     r0,[r7,#0]
-        0x010055c4:    4825        %H      LDR      r0,[pc,#148] ; [0x100565c] = 0x20004be4
-        0x010055c6:    4651        QF      MOV      r1,r10
-        0x010055c8:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010055cc:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x010055ce:    f7fbfa71    ..q.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x010055d2:    f8bd1014    ....    LDRH     r1,[sp,#0x14]
-        0x010055d6:    4589        .E      CMP      r9,r1
-        0x010055d8:    d102        ..      BNE      0x10055e0 ; atts_read_by_type_req + 296
-        0x010055da:    4630        0F      MOV      r0,r6
-        0x010055dc:    f7fff996    ....    BL       atts_clear_read_cache ; 0x100490c
-        0x010055e0:    f8bd002c    ..,.    LDRH     r0,[sp,#0x2c]
-        0x010055e4:    1c41        A.      ADDS     r1,r0,#1
-        0x010055e6:    b28a        ..      UXTH     r2,r1
-        0x010055e8:    f8ad2010    ...     STRH     r2,[sp,#0x10]
-        0x010055ec:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010055ee:    4291        .B      CMP      r1,r2
-        0x010055f0:    d39a        ..      BCC      0x1005528 ; atts_read_by_type_req + 112
-        0x010055f2:    4281        .B      CMP      r1,r0
-        0x010055f4:    d098        ..      BEQ      0x1005528 ; atts_read_by_type_req + 112
-        0x010055f6:    8839        9.      LDRH     r1,[r7,#0]
-        0x010055f8:    f1080002    ....    ADD      r0,r8,#2
-        0x010055fc:    4281        .B      CMP      r1,r0
-        0x010055fe:    f4bfaf7f    ....    BCS      0x1005500 ; atts_read_by_type_req + 72
-        0x01005602:    e791        ..      B        0x1005528 ; atts_read_by_type_req + 112
-        0x01005604:    19f0        ..      ADDS     r0,r6,r7
-        0x01005606:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01005608:    7101        .q      STRB     r1,[r0,#4]
-        0x0100560a:    0a09        ..      LSRS     r1,r1,#8
-        0x0100560c:    7141        Aq      STRB     r1,[r0,#5]
-        0x0100560e:    1cbf        ..      ADDS     r7,r7,#2
-        0x01005610:    b2bf        ..      UXTH     r7,r7
-        0x01005612:    19f0        ..      ADDS     r0,r6,r7
-        0x01005614:    79a2        .y      LDRB     r2,[r4,#6]
-        0x01005616:    1de1        ..      ADDS     r1,r4,#7
-        0x01005618:    1d00        ..      ADDS     r0,r0,#4
-        0x0100561a:    f7fbf9b5    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100561e:    79a0        .y      LDRB     r0,[r4,#6]
-        0x01005620:    4438        8D      ADD      r0,r0,r7
-        0x01005622:    e001        ..      B        0x1005628 ; atts_read_by_type_req + 368
-        0x01005624:    e015        ..      B        0x1005652 ; atts_read_by_type_req + 410
-        0x01005626:    e007        ..      B        0x1005638 ; atts_read_by_type_req + 384
-        0x01005628:    6824        $h      LDR      r4,[r4,#0]
-        0x0100562a:    b287        ..      UXTH     r7,r0
-        0x0100562c:    2c00        .,      CMP      r4,#0
-        0x0100562e:    d1e9        ..      BNE      0x1005604 ; atts_read_by_type_req + 332
-        0x01005630:    4630        0F      MOV      r0,r6
-        0x01005632:    f00dfb4b    ..K.    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01005636:    e006        ..      B        0x1005646 ; atts_read_by_type_req + 398
-        0x01005638:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100563a:    462b        +F      MOV      r3,r5
-        0x0100563c:    f8bd2010    ...     LDRH     r2,[sp,#0x10]
-        0x01005640:    4630        0F      MOV      r0,r6
-        0x01005642:    f000f8eb    ....    BL       atts_send_error ; 0x100581c
-        0x01005646:    2d06        .-      CMP      r5,#6
-        0x01005648:    d006        ..      BEQ      0x1005658 ; atts_read_by_type_req + 416
-        0x0100564a:    2000        .       MOVS     r0,#0
-        0x0100564c:    b00d        ..      ADD      sp,sp,#0x34
-        0x0100564e:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x01005652:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x01005656:    8060        `.      STRH     r0,[r4,#2]
-        0x01005658:    2001        .       MOVS     r0,#1
-        0x0100565a:    e7f7        ..      B        0x100564c ; atts_read_by_type_req + 404
-    $d
-        0x0100565c:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_read_mult_req
-    atts_read_mult_req
-        0x01005660:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01005664:    2500        .%      MOVS     r5,#0
-        0x01005666:    f8df9114    ....    LDR      r9,[pc,#276] ; [0x100577c] = 0x20004be4
-        0x0100566a:    4680        .F      MOV      r8,r0
-        0x0100566c:    9501        ..      STR      r5,[sp,#4]
-        0x0100566e:    9502        ..      STR      r5,[sp,#8]
-        0x01005670:    f8590028    Y.(.    LDR      r0,[r9,r8,LSL #2]
-        0x01005674:    460e        .F      MOV      r6,r1
-        0x01005676:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x01005678:    f7fbfa44    ..D.    BL       $Ven$TT$L$$co_list_size ; 0x1000b04
-        0x0100567c:    1f34        4.      SUBS     r4,r6,#4
-        0x0100567e:    4607        .F      MOV      r7,r0
-        0x01005680:    8820         .      LDRH     r0,[r4,#0]
-        0x01005682:    bbd8        ..      CBNZ     r0,0x10056fc ; atts_read_mult_req + 156
-        0x01005684:    4640        @F      MOV      r0,r8
-        0x01005686:    f008fe01    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x0100568a:    1e40        @.      SUBS     r0,r0,#1
-        0x0100568c:    8020         .      STRH     r0,[r4,#0]
-        0x0100568e:    e035        5.      B        0x10056fc ; atts_read_mult_req + 156
-        0x01005690:    eb060a47    ..G.    ADD      r10,r6,r7,LSL #1
-        0x01005694:    ab01        ..      ADD      r3,sp,#4
-        0x01005696:    f8ba2004    ...     LDRH     r2,[r10,#4]
-        0x0100569a:    2100        .!      MOVS     r1,#0
-        0x0100569c:    4640        @F      MOV      r0,r8
-        0x0100569e:    f7fffc07    ....    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x010056a2:    0005        ..      MOVS     r5,r0
-        0x010056a4:    d133        3.      BNE      0x100570e ; atts_read_mult_req + 174
-        0x010056a6:    f8ba1004    ....    LDRH     r1,[r10,#4]
-        0x010056aa:    ab03        ..      ADD      r3,sp,#0xc
-        0x010056ac:    466a        jF      MOV      r2,sp
-        0x010056ae:    4640        @F      MOV      r0,r8
-        0x010056b0:    f7fffc58    ..X.    BL       atts_get_value ; 0x1004f64
-        0x010056b4:    0005        ..      MOVS     r5,r0
-        0x010056b6:    d121        !.      BNE      0x10056fc ; atts_read_mult_req + 156
-        0x010056b8:    8820         .      LDRH     r0,[r4,#0]
-        0x010056ba:    f8bd1000    ....    LDRH     r1,[sp,#0]
-        0x010056be:    4288        .B      CMP      r0,r1
-        0x010056c0:    d900        ..      BLS      0x10056c4 ; atts_read_mult_req + 100
-        0x010056c2:    4608        .F      MOV      r0,r1
-        0x010056c4:    4682        .F      MOV      r10,r0
-        0x010056c6:    2102        .!      MOVS     r1,#2
-        0x010056c8:    3008        .0      ADDS     r0,r0,#8
-        0x010056ca:    f7fbf9b7    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010056ce:    f8a0a004    ....    STRH     r10,[r0,#4]
-        0x010056d2:    4683        .F      MOV      r11,r0
-        0x010056d4:    4652        RF      MOV      r2,r10
-        0x010056d6:    1d80        ..      ADDS     r0,r0,#6
-        0x010056d8:    9903        ..      LDR      r1,[sp,#0xc]
-        0x010056da:    f7fbf955    ..U.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010056de:    f8590028    Y.(.    LDR      r0,[r9,r8,LSL #2]
-        0x010056e2:    4659        YF      MOV      r1,r11
-        0x010056e4:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x010056e6:    f7fbf9e5    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x010056ea:    4640        @F      MOV      r0,r8
-        0x010056ec:    f7fff90e    ....    BL       atts_clear_read_cache ; 0x100490c
-        0x010056f0:    8821        !.      LDRH     r1,[r4,#0]
-        0x010056f2:    1c7f        ..      ADDS     r7,r7,#1
-        0x010056f4:    eba1000a    ....    SUB      r0,r1,r10
-        0x010056f8:    8020         .      STRH     r0,[r4,#0]
-        0x010056fa:    b2bf        ..      UXTH     r7,r7
-        0x010056fc:    8870        p.      LDRH     r0,[r6,#2]
-        0x010056fe:    42b8        .B      CMP      r0,r7
-        0x01005700:    d904        ..      BLS      0x100570c ; atts_read_mult_req + 172
-        0x01005702:    8820         .      LDRH     r0,[r4,#0]
-        0x01005704:    b110        ..      CBZ      r0,0x100570c ; atts_read_mult_req + 172
-        0x01005706:    2d00        .-      CMP      r5,#0
-        0x01005708:    d0c2        ..      BEQ      0x1005690 ; atts_read_mult_req + 48
-        0x0100570a:    e000        ..      B        0x100570e ; atts_read_mult_req + 174
-        0x0100570c:    b155        U.      CBZ      r5,0x1005724 ; atts_read_mult_req + 196
-        0x0100570e:    2d06        .-      CMP      r5,#6
-        0x01005710:    d032        2.      BEQ      0x1005778 ; atts_read_mult_req + 280
-        0x01005712:    eb060047    ..G.    ADD      r0,r6,r7,LSL #1
-        0x01005716:    7831        1x      LDRB     r1,[r6,#0]
-        0x01005718:    8882        ..      LDRH     r2,[r0,#4]
-        0x0100571a:    462b        +F      MOV      r3,r5
-        0x0100571c:    4640        @F      MOV      r0,r8
-        0x0100571e:    f000f87d    ..}.    BL       atts_send_error ; 0x100581c
-        0x01005722:    e025        %.      B        0x1005770 ; atts_read_mult_req + 272
-        0x01005724:    4640        @F      MOV      r0,r8
-        0x01005726:    f008fdb1    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x0100572a:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100572c:    2600        .&      MOVS     r6,#0
-        0x0100572e:    1a40        @.      SUBS     r0,r0,r1
-        0x01005730:    1e40        @.      SUBS     r0,r0,#1
-        0x01005732:    b284        ..      UXTH     r4,r0
-        0x01005734:    2106        .!      MOVS     r1,#6
-        0x01005736:    eb012308    ...#    ADD      r3,r1,r8,LSL #8
-        0x0100573a:    4640        @F      MOV      r0,r8
-        0x0100573c:    220f        ."      MOVS     r2,#0xf
-        0x0100573e:    2104        .!      MOVS     r1,#4
-        0x01005740:    9400        ..      STR      r4,[sp,#0]
-        0x01005742:    f00cff27    ..'.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01005746:    4605        .F      MOV      r5,r0
-        0x01005748:    8044        D.      STRH     r4,[r0,#2]
-        0x0100574a:    f8590028    Y.(.    LDR      r0,[r9,r8,LSL #2]
-        0x0100574e:    6ac4        .j      LDR      r4,[r0,#0x2c]
-        0x01005750:    e009        ..      B        0x1005766 ; atts_read_mult_req + 262
-        0x01005752:    19a8        ..      ADDS     r0,r5,r6
-        0x01005754:    88a2        ..      LDRH     r2,[r4,#4]
-        0x01005756:    1da1        ..      ADDS     r1,r4,#6
-        0x01005758:    1d00        ..      ADDS     r0,r0,#4
-        0x0100575a:    f7fbf915    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100575e:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01005760:    6824        $h      LDR      r4,[r4,#0]
-        0x01005762:    4430        0D      ADD      r0,r0,r6
-        0x01005764:    b286        ..      UXTH     r6,r0
-        0x01005766:    2c00        .,      CMP      r4,#0
-        0x01005768:    d1f3        ..      BNE      0x1005752 ; atts_read_mult_req + 242
-        0x0100576a:    4628        (F      MOV      r0,r5
-        0x0100576c:    f00dfaae    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01005770:    2000        .       MOVS     r0,#0
-        0x01005772:    b004        ..      ADD      sp,sp,#0x10
-        0x01005774:    e8bd9ff0    ....    POP      {r4-r12,pc}
-        0x01005778:    2001        .       MOVS     r0,#1
-        0x0100577a:    e7fa        ..      B        0x1005772 ; atts_read_mult_req + 274
-    $d
-        0x0100577c:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_read_req
-    atts_read_req
-        0x01005780:    b570        p.      PUSH     {r4-r6,lr}
-        0x01005782:    b086        ..      SUB      sp,sp,#0x18
-        0x01005784:    4605        .F      MOV      r5,r0
-        0x01005786:    2000        .       MOVS     r0,#0
-        0x01005788:    9004        ..      STR      r0,[sp,#0x10]
-        0x0100578a:    9005        ..      STR      r0,[sp,#0x14]
-        0x0100578c:    460c        .F      MOV      r4,r1
-        0x0100578e:    884a        J.      LDRH     r2,[r1,#2]
-        0x01005790:    4601        .F      MOV      r1,r0
-        0x01005792:    ab04        ..      ADD      r3,sp,#0x10
-        0x01005794:    4628        (F      MOV      r0,r5
-        0x01005796:    f7fffb8b    ....    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x0100579a:    0003        ..      MOVS     r3,r0
-        0x0100579c:    d107        ..      BNE      0x10057ae ; atts_read_req + 46
-        0x0100579e:    8861        a.      LDRH     r1,[r4,#2]
-        0x010057a0:    ab03        ..      ADD      r3,sp,#0xc
-        0x010057a2:    aa02        ..      ADD      r2,sp,#8
-        0x010057a4:    4628        (F      MOV      r0,r5
-        0x010057a6:    f7fffbdd    ....    BL       atts_get_value ; 0x1004f64
-        0x010057aa:    0003        ..      MOVS     r3,r0
-        0x010057ac:    d007        ..      BEQ      0x10057be ; atts_read_req + 62
-        0x010057ae:    2b06        .+      CMP      r3,#6
-        0x010057b0:    d032        2.      BEQ      0x1005818 ; atts_read_req + 152
-        0x010057b2:    8862        b.      LDRH     r2,[r4,#2]
-        0x010057b4:    7821        !x      LDRB     r1,[r4,#0]
-        0x010057b6:    4628        (F      MOV      r0,r5
-        0x010057b8:    f000f830    ..0.    BL       atts_send_error ; 0x100581c
-        0x010057bc:    e029        ).      B        0x1005812 ; atts_read_req + 146
-        0x010057be:    f8bd4008    ...@    LDRH     r4,[sp,#8]
-        0x010057c2:    4628        (F      MOV      r0,r5
-        0x010057c4:    f008fd62    ..b.    BL       gattc_get_mtu ; 0x100e28c
-        0x010057c8:    1e40        @.      SUBS     r0,r0,#1
-        0x010057ca:    4284        .B      CMP      r4,r0
-        0x010057cc:    d200        ..      BCS      0x10057d0 ; atts_read_req + 80
-        0x010057ce:    4620         F      MOV      r0,r4
-        0x010057d0:    b284        ..      UXTH     r4,r0
-        0x010057d2:    2006        .       MOVS     r0,#6
-        0x010057d4:    eb002305    ...#    ADD      r3,r0,r5,LSL #8
-        0x010057d8:    220b        ."      MOVS     r2,#0xb
-        0x010057da:    2104        .!      MOVS     r1,#4
-        0x010057dc:    4628        (F      MOV      r0,r5
-        0x010057de:    9400        ..      STR      r4,[sp,#0]
-        0x010057e0:    f00cfed8    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x010057e4:    8044        D.      STRH     r4,[r0,#2]
-        0x010057e6:    4606        .F      MOV      r6,r0
-        0x010057e8:    4622        "F      MOV      r2,r4
-        0x010057ea:    1d00        ..      ADDS     r0,r0,#4
-        0x010057ec:    9903        ..      LDR      r1,[sp,#0xc]
-        0x010057ee:    f7fbf8cb    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010057f2:    4630        0F      MOV      r0,r6
-        0x010057f4:    f00dfa6a    ..j.    BL       l2cc_pdu_send ; 0x1012ccc
-        0x010057f8:    f8bd0008    ....    LDRH     r0,[sp,#8]
-        0x010057fc:    4284        .B      CMP      r4,r0
-        0x010057fe:    d108        ..      BNE      0x1005812 ; atts_read_req + 146
-        0x01005800:    4628        (F      MOV      r0,r5
-        0x01005802:    f008fd43    ..C.    BL       gattc_get_mtu ; 0x100e28c
-        0x01005806:    1e40        @.      SUBS     r0,r0,#1
-        0x01005808:    42a0        .B      CMP      r0,r4
-        0x0100580a:    d002        ..      BEQ      0x1005812 ; atts_read_req + 146
-        0x0100580c:    4628        (F      MOV      r0,r5
-        0x0100580e:    f7fff87d    ..}.    BL       atts_clear_read_cache ; 0x100490c
-        0x01005812:    2000        .       MOVS     r0,#0
-        0x01005814:    b006        ..      ADD      sp,sp,#0x18
-        0x01005816:    bd70        p.      POP      {r4-r6,pc}
-        0x01005818:    2001        .       MOVS     r0,#1
-        0x0100581a:    e7fb        ..      B        0x1005814 ; atts_read_req + 148
-    i.atts_send_error
-    atts_send_error
-        0x0100581c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100581e:    460e        .F      MOV      r6,r1
-        0x01005820:    2117        .!      MOVS     r1,#0x17
-        0x01005822:    9100        ..      STR      r1,[sp,#0]
-        0x01005824:    461c        .F      MOV      r4,r3
-        0x01005826:    2106        .!      MOVS     r1,#6
-        0x01005828:    4615        .F      MOV      r5,r2
-        0x0100582a:    eb012300    ...#    ADD      r3,r1,r0,LSL #8
-        0x0100582e:    2201        ."      MOVS     r2,#1
-        0x01005830:    2104        .!      MOVS     r1,#4
-        0x01005832:    f00cfeaf    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01005836:    7046        Fp      STRB     r6,[r0,#1]
-        0x01005838:    8045        E.      STRH     r5,[r0,#2]
-        0x0100583a:    7104        .q      STRB     r4,[r0,#4]
-        0x0100583c:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x01005840:    f00dba44    ..D.    B.W      l2cc_pdu_send ; 0x1012ccc
-    i.atts_send_event
-    atts_send_event
-        0x01005844:    e92d43fe    -..C    PUSH     {r1-r9,lr}
-        0x01005848:    4606        .F      MOV      r6,r0
-        0x0100584a:    2000        .       MOVS     r0,#0
-        0x0100584c:    9001        ..      STR      r0,[sp,#4]
-        0x0100584e:    9002        ..      STR      r0,[sp,#8]
-        0x01005850:    7808        .x      LDRB     r0,[r1,#0]
-        0x01005852:    888a        ..      LDRH     r2,[r1,#4]
-        0x01005854:    460d        .F      MOV      r5,r1
-        0x01005856:    2812        .(      CMP      r0,#0x12
-        0x01005858:    d008        ..      BEQ      0x100586c ; atts_send_event + 40
-        0x0100585a:    2105        .!      MOVS     r1,#5
-        0x0100585c:    ab01        ..      ADD      r3,sp,#4
-        0x0100585e:    4630        0F      MOV      r0,r6
-        0x01005860:    f7fffb26    ..&.    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x01005864:    ea5f0800    _...    MOVS     r8,r0
-        0x01005868:    d002        ..      BEQ      0x1005870 ; atts_send_event + 44
-        0x0100586a:    e02e        ..      B        0x10058ca ; atts_send_event + 134
-        0x0100586c:    2104        .!      MOVS     r1,#4
-        0x0100586e:    e7f5        ..      B        0x100585c ; atts_send_event + 24
-        0x01005870:    88ec        ..      LDRH     r4,[r5,#6]
-        0x01005872:    4630        0F      MOV      r0,r6
-        0x01005874:    f008fd0a    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x01005878:    1ec0        ..      SUBS     r0,r0,#3
-        0x0100587a:    4284        .B      CMP      r4,r0
-        0x0100587c:    d200        ..      BCS      0x1005880 ; atts_send_event + 60
-        0x0100587e:    4620         F      MOV      r0,r4
-        0x01005880:    b284        ..      UXTH     r4,r0
-        0x01005882:    2006        .       MOVS     r0,#6
-        0x01005884:    eb002306    ...#    ADD      r3,r0,r6,LSL #8
-        0x01005888:    9400        ..      STR      r4,[sp,#0]
-        0x0100588a:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100588c:    461f        .F      MOV      r7,r3
-        0x0100588e:    2812        .(      CMP      r0,#0x12
-        0x01005890:    d01e        ..      BEQ      0x10058d0 ; atts_send_event + 140
-        0x01005892:    221d        ."      MOVS     r2,#0x1d
-        0x01005894:    2104        .!      MOVS     r1,#4
-        0x01005896:    4630        0F      MOV      r0,r6
-        0x01005898:    f00cfe7c    ..|.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100589c:    4606        .F      MOV      r6,r0
-        0x0100589e:    88a8        ..      LDRH     r0,[r5,#4]
-        0x010058a0:    8070        p.      STRH     r0,[r6,#2]
-        0x010058a2:    80b4        ..      STRH     r4,[r6,#4]
-        0x010058a4:    4622        "F      MOV      r2,r4
-        0x010058a6:    f1050108    ....    ADD      r1,r5,#8
-        0x010058aa:    1db0        ..      ADDS     r0,r6,#6
-        0x010058ac:    f7fbf86c    ..l.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010058b0:    4630        0F      MOV      r0,r6
-        0x010058b2:    f00dfa0b    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x010058b6:    7828        (x      LDRB     r0,[r5,#0]
-        0x010058b8:    2812        .(      CMP      r0,#0x12
-        0x010058ba:    d006        ..      BEQ      0x10058ca ; atts_send_event + 134
-        0x010058bc:    4639        9F      MOV      r1,r7
-        0x010058be:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x010058c2:    f640401d    @..@    MOV      r0,#0xc1d
-        0x010058c6:    f7fbf90e    ....    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x010058ca:    4640        @F      MOV      r0,r8
-        0x010058cc:    e8bd83fe    ....    POP      {r1-r9,pc}
-        0x010058d0:    221b        ."      MOVS     r2,#0x1b
-        0x010058d2:    e7df        ..      B        0x1005894 ; atts_send_event + 80
-    i.atts_store_prep_data
-    atts_store_prep_data
-        0x010058d4:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x010058d8:    4c1b        .L      LDR      r4,[pc,#108] ; [0x1005948] = 0x20004be4
-        0x010058da:    4607        .F      MOV      r7,r0
-        0x010058dc:    e9ddc808    ....    LDRD     r12,r8,[sp,#0x20]
-        0x010058e0:    f8540027    T.'.    LDR      r0,[r4,r7,LSL #2]
-        0x010058e4:    f04f0900    O...    MOV      r9,#0
-        0x010058e8:    4616        .F      MOV      r6,r2
-        0x010058ea:    6a40        @j      LDR      r0,[r0,#0x24]
-        0x010058ec:    b140        @.      CBZ      r0,0x1005900 ; atts_store_prep_data + 44
-        0x010058ee:    8880        ..      LDRH     r0,[r0,#4]
-        0x010058f0:    4410        .D      ADD      r0,r0,r2
-        0x010058f2:    f5b06f00    ...o    CMP      r0,#0x800
-        0x010058f6:    d902        ..      BLS      0x10058fe ; atts_store_prep_data + 42
-        0x010058f8:    f04f0911    O...    MOV      r9,#0x11
-        0x010058fc:    e021        !.      B        0x1005942 ; atts_store_prep_data + 110
-        0x010058fe:    b286        ..      UXTH     r6,r0
-        0x01005900:    814a        J.      STRH     r2,[r1,#0xa]
-        0x01005902:    810b        ..      STRH     r3,[r1,#8]
-        0x01005904:    f8a18006    ....    STRH     r8,[r1,#6]
-        0x01005908:    f8540027    T.'.    LDR      r0,[r4,r7,LSL #2]
-        0x0100590c:    46a0        .F      MOV      r8,r4
-        0x0100590e:    460d        .F      MOV      r5,r1
-        0x01005910:    f8504f24    P.$O    LDR      r4,[r0,#0x24]!
-        0x01005914:    e009        ..      B        0x100592a ; atts_store_prep_data + 86
-        0x01005916:    8ae1        ..      LDRH     r1,[r4,#0x16]
-        0x01005918:    4561        aE      CMP      r1,r12
-        0x0100591a:    d905        ..      BLS      0x1005928 ; atts_store_prep_data + 84
-        0x0100591c:    462a        *F      MOV      r2,r5
-        0x0100591e:    4621        !F      MOV      r1,r4
-        0x01005920:    f7fbf8ff    ....    BL       $Ven$TT$L$$co_list_insert_before ; 0x1000b22
-        0x01005924:    b11c        ..      CBZ      r4,0x100592e ; atts_store_prep_data + 90
-        0x01005926:    e008        ..      B        0x100593a ; atts_store_prep_data + 102
-        0x01005928:    6824        $h      LDR      r4,[r4,#0]
-        0x0100592a:    2c00        .,      CMP      r4,#0
-        0x0100592c:    d1f3        ..      BNE      0x1005916 ; atts_store_prep_data + 66
-        0x0100592e:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x01005932:    4629        )F      MOV      r1,r5
-        0x01005934:    3024        $0      ADDS     r0,r0,#0x24
-        0x01005936:    f7fbf8bd    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100593a:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x0100593e:    6a40        @j      LDR      r0,[r0,#0x24]
-        0x01005940:    8086        ..      STRH     r6,[r0,#4]
-        0x01005942:    4648        HF      MOV      r0,r9
-        0x01005944:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01005948:    20004be4    .K.     DCD    536890340
-    $t
-    i.atts_update_elmt
-    atts_update_elmt
-        0x0100594c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01005950:    4688        .F      MOV      r8,r1
-        0x01005952:    9e06        ..      LDR      r6,[sp,#0x18]
-        0x01005954:    461f        .F      MOV      r7,r3
-        0x01005956:    4615        .F      MOV      r5,r2
-        0x01005958:    4604        .F      MOV      r4,r0
-        0x0100595a:    4631        1F      MOV      r1,r6
-        0x0100595c:    f7fffaf4    ....    BL       atts_get_dest_task ; 0x1004f48
-        0x01005960:    4601        .F      MOV      r1,r0
-        0x01005962:    1da8        ..      ADDS     r0,r5,#6
-        0x01005964:    b283        ..      UXTH     r3,r0
-        0x01005966:    2006        .       MOVS     r0,#6
-        0x01005968:    eb002204    ..."    ADD      r2,r0,r4,LSL #8
-        0x0100596c:    f6404015    @..@    MOV      r0,#0xc15
-        0x01005970:    f7fbf891    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01005974:    8006        ..      STRH     r6,[r0,#0]
-        0x01005976:    8085        ..      STRH     r5,[r0,#4]
-        0x01005978:    4604        .F      MOV      r4,r0
-        0x0100597a:    8047        G.      STRH     r7,[r0,#2]
-        0x0100597c:    462a        *F      MOV      r2,r5
-        0x0100597e:    4641        AF      MOV      r1,r8
-        0x01005980:    1d80        ..      ADDS     r0,r0,#6
-        0x01005982:    f7fbf801    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01005986:    4620         F      MOV      r0,r4
-        0x01005988:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100598c:    f7fbb888    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.atts_write_cmd
-    atts_write_cmd
-        0x01005990:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x01005992:    4606        .F      MOV      r6,r0
-        0x01005994:    2000        .       MOVS     r0,#0
-        0x01005996:    9001        ..      STR      r0,[sp,#4]
-        0x01005998:    9002        ..      STR      r0,[sp,#8]
-        0x0100599a:    460c        .F      MOV      r4,r1
-        0x0100599c:    4605        .F      MOV      r5,r0
-        0x0100599e:    884a        J.      LDRH     r2,[r1,#2]
-        0x010059a0:    ab01        ..      ADD      r3,sp,#4
-        0x010059a2:    2102        .!      MOVS     r1,#2
-        0x010059a4:    4630        0F      MOV      r0,r6
-        0x010059a6:    f7fffa83    ....    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x010059aa:    b970        p.      CBNZ     r0,0x10059ca ; atts_write_cmd + 58
-        0x010059ac:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010059ae:    2200        ."      MOVS     r2,#0
-        0x010059b0:    a801        ..      ADD      r0,sp,#4
-        0x010059b2:    f7feff83    ....    BL       atts_check_length_and_offset ; 0x10048bc
-        0x010059b6:    b940        @.      CBNZ     r0,0x10059ca ; atts_write_cmd + 58
-        0x010059b8:    8860        `.      LDRH     r0,[r4,#2]
-        0x010059ba:    9000        ..      STR      r0,[sp,#0]
-        0x010059bc:    88a2        ..      LDRH     r2,[r4,#4]
-        0x010059be:    2300        .#      MOVS     r3,#0
-        0x010059c0:    1da1        ..      ADDS     r1,r4,#6
-        0x010059c2:    4630        0F      MOV      r0,r6
-        0x010059c4:    f7ffffc2    ....    BL       atts_update_elmt ; 0x100594c
-        0x010059c8:    2501        .%      MOVS     r5,#1
-        0x010059ca:    4628        (F      MOV      r0,r5
-        0x010059cc:    bdfe        ..      POP      {r1-r7,pc}
-    i.atts_write_req
-    atts_write_req
-        0x010059ce:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x010059d0:    4606        .F      MOV      r6,r0
-        0x010059d2:    2000        .       MOVS     r0,#0
-        0x010059d4:    9001        ..      STR      r0,[sp,#4]
-        0x010059d6:    9002        ..      STR      r0,[sp,#8]
-        0x010059d8:    460c        .F      MOV      r4,r1
-        0x010059da:    4605        .F      MOV      r5,r0
-        0x010059dc:    884a        J.      LDRH     r2,[r1,#2]
-        0x010059de:    ab01        ..      ADD      r3,sp,#4
-        0x010059e0:    2101        .!      MOVS     r1,#1
-        0x010059e2:    4630        0F      MOV      r0,r6
-        0x010059e4:    f7fffa64    ..d.    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x010059e8:    0003        ..      MOVS     r3,r0
-        0x010059ea:    d106        ..      BNE      0x10059fa ; atts_write_req + 44
-        0x010059ec:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010059ee:    2200        ."      MOVS     r2,#0
-        0x010059f0:    a801        ..      ADD      r0,sp,#4
-        0x010059f2:    f7feff63    ..c.    BL       atts_check_length_and_offset ; 0x10048bc
-        0x010059f6:    0003        ..      MOVS     r3,r0
-        0x010059f8:    d006        ..      BEQ      0x1005a08 ; atts_write_req + 58
-        0x010059fa:    8862        b.      LDRH     r2,[r4,#2]
-        0x010059fc:    7821        !x      LDRB     r1,[r4,#0]
-        0x010059fe:    4630        0F      MOV      r0,r6
-        0x01005a00:    f7ffff0c    ....    BL       atts_send_error ; 0x100581c
-        0x01005a04:    4628        (F      MOV      r0,r5
-        0x01005a06:    bdfe        ..      POP      {r1-r7,pc}
-        0x01005a08:    8860        `.      LDRH     r0,[r4,#2]
-        0x01005a0a:    9000        ..      STR      r0,[sp,#0]
-        0x01005a0c:    88a2        ..      LDRH     r2,[r4,#4]
-        0x01005a0e:    2300        .#      MOVS     r3,#0
-        0x01005a10:    1da1        ..      ADDS     r1,r4,#6
-        0x01005a12:    4630        0F      MOV      r0,r6
-        0x01005a14:    f7ffff9a    ....    BL       atts_update_elmt ; 0x100594c
-        0x01005a18:    2501        .%      MOVS     r5,#1
-        0x01005a1a:    e7f3        ..      B        0x1005a04 ; atts_write_req + 54
-    i.atts_write_rsp_send
-    atts_write_rsp_send
-        0x01005a1c:    b508        ..      PUSH     {r3,lr}
-        0x01005a1e:    b13a        :.      CBZ      r2,0x1005a30 ; atts_write_rsp_send + 20
-        0x01005a20:    4613        .F      MOV      r3,r2
-        0x01005a22:    b001        ..      ADD      sp,sp,#4
-        0x01005a24:    460a        .F      MOV      r2,r1
-        0x01005a26:    2112        .!      MOVS     r1,#0x12
-        0x01005a28:    f85deb04    ]...    POP      {lr}
-        0x01005a2c:    f7ffbef6    ....    B.W      atts_send_error ; 0x100581c
-        0x01005a30:    2100        .!      MOVS     r1,#0
-        0x01005a32:    9100        ..      STR      r1,[sp,#0]
-        0x01005a34:    2106        .!      MOVS     r1,#6
-        0x01005a36:    eb012300    ...#    ADD      r3,r1,r0,LSL #8
-        0x01005a3a:    2213        ."      MOVS     r2,#0x13
-        0x01005a3c:    2104        .!      MOVS     r1,#4
-        0x01005a3e:    f00cfda9    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01005a42:    e8bd4008    ...@    POP      {r3,lr}
-        0x01005a46:    f00db941    ..A.    B.W      l2cc_pdu_send ; 0x1012ccc
-    i.atts_write_signed
-    atts_write_signed
-        0x01005a4a:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01005a4e:    4606        .F      MOV      r6,r0
-        0x01005a50:    2000        .       MOVS     r0,#0
-        0x01005a52:    9000        ..      STR      r0,[sp,#0]
-        0x01005a54:    9001        ..      STR      r0,[sp,#4]
-        0x01005a56:    4604        .F      MOV      r4,r0
-        0x01005a58:    8888        ..      LDRH     r0,[r1,#4]
-        0x01005a5a:    460d        .F      MOV      r5,r1
-        0x01005a5c:    380c        .8      SUBS     r0,r0,#0xc
-        0x01005a5e:    b287        ..      UXTH     r7,r0
-        0x01005a60:    884a        J.      LDRH     r2,[r1,#2]
-        0x01005a62:    466b        kF      MOV      r3,sp
-        0x01005a64:    2103        .!      MOVS     r1,#3
-        0x01005a66:    4630        0F      MOV      r0,r6
-        0x01005a68:    f7fffa22    ..".    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x01005a6c:    bb38        8.      CBNZ     r0,0x1005abe ; atts_write_signed + 116
-        0x01005a6e:    2200        ."      MOVS     r2,#0
-        0x01005a70:    4639        9F      MOV      r1,r7
-        0x01005a72:    4668        hF      MOV      r0,sp
-        0x01005a74:    f7feff22    ..".    BL       atts_check_length_and_offset ; 0x10048bc
-        0x01005a78:    bb08        ..      CBNZ     r0,0x1005abe ; atts_write_signed + 116
-        0x01005a7a:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01005a7c:    1dc0        ..      ADDS     r0,r0,#7
-        0x01005a7e:    b283        ..      UXTH     r3,r0
-        0x01005a80:    2006        .       MOVS     r0,#6
-        0x01005a82:    eb002206    ..."    ADD      r2,r0,r6,LSL #8
-        0x01005a86:    2008        .       MOVS     r0,#8
-        0x01005a88:    ea402106    @..!    ORR      r1,r0,r6,LSL #8
-        0x01005a8c:    f6406033    @.3`    MOV      r0,#0xe33
-        0x01005a90:    f7fbf801    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01005a94:    4604        .F      MOV      r4,r0
-        0x01005a96:    201c        .       MOVS     r0,#0x1c
-        0x01005a98:    7020         p      STRB     r0,[r4,#0]
-        0x01005a9a:    88a9        ..      LDRH     r1,[r5,#4]
-        0x01005a9c:    20d2        .       MOVS     r0,#0xd2
-        0x01005a9e:    1cc9        ..      ADDS     r1,r1,#3
-        0x01005aa0:    8061        a.      STRH     r1,[r4,#2]
-        0x01005aa2:    7120         q      STRB     r0,[r4,#4]
-        0x01005aa4:    8869        i.      LDRH     r1,[r5,#2]
-        0x01005aa6:    7161        aq      STRB     r1,[r4,#5]
-        0x01005aa8:    0a09        ..      LSRS     r1,r1,#8
-        0x01005aaa:    71a1        .q      STRB     r1,[r4,#6]
-        0x01005aac:    88aa        ..      LDRH     r2,[r5,#4]
-        0x01005aae:    1da9        ..      ADDS     r1,r5,#6
-        0x01005ab0:    1de0        ..      ADDS     r0,r4,#7
-        0x01005ab2:    f7faff69    ..i.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01005ab6:    4620         F      MOV      r0,r4
-        0x01005ab8:    f7fafff2    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01005abc:    2401        .$      MOVS     r4,#1
-        0x01005abe:    4620         F      MOV      r0,r4
-        0x01005ac0:    e8bd81fc    ....    POP      {r2-r8,pc}
-    i.atts_write_signed_cfm
-    atts_write_signed_cfm
-        0x01005ac4:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x01005ac6:    4607        .F      MOV      r7,r0
-        0x01005ac8:    2000        .       MOVS     r0,#0
-        0x01005aca:    9001        ..      STR      r0,[sp,#4]
-        0x01005acc:    9002        ..      STR      r0,[sp,#8]
-        0x01005ace:    f8b24001    ...@    LDRH     r4,[r2,#1]
-        0x01005ad2:    4615        .F      MOV      r5,r2
-        0x01005ad4:    460e        .F      MOV      r6,r1
-        0x01005ad6:    ab01        ..      ADD      r3,sp,#4
-        0x01005ad8:    4622        "F      MOV      r2,r4
-        0x01005ada:    2103        .!      MOVS     r1,#3
-        0x01005adc:    4638        8F      MOV      r0,r7
-        0x01005ade:    f7fff9e7    ....    BL       atts_get_att_chk_perm ; 0x1004eb0
-        0x01005ae2:    2800        .(      CMP      r0,#0
-        0x01005ae4:    d10b        ..      BNE      0x1005afe ; atts_write_signed_cfm + 58
-        0x01005ae6:    f1a6000f    ....    SUB      r0,r6,#0xf
-        0x01005aea:    b282        ..      UXTH     r2,r0
-        0x01005aec:    2e0f        ..      CMP      r6,#0xf
-        0x01005aee:    d200        ..      BCS      0x1005af2 ; atts_write_signed_cfm + 46
-        0x01005af0:    2200        ."      MOVS     r2,#0
-        0x01005af2:    2300        .#      MOVS     r3,#0
-        0x01005af4:    1ce9        ..      ADDS     r1,r5,#3
-        0x01005af6:    4638        8F      MOV      r0,r7
-        0x01005af8:    9400        ..      STR      r4,[sp,#0]
-        0x01005afa:    f7ffff27    ..'.    BL       atts_update_elmt ; 0x100594c
-        0x01005afe:    bdfe        ..      POP      {r1-r7,pc}
-    i.audio_encode_start
-    audio_encode_start
-        0x01005b00:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01005b04:    4d2a        *M      LDR      r5,[pc,#168] ; [0x1005bb0] = 0x20003800
-        0x01005b06:    4607        .F      MOV      r7,r0
-        0x01005b08:    7868        hx      LDRB     r0,[r5,#1]
-        0x01005b0a:    2800        .(      CMP      r0,#0
-        0x01005b0c:    d148        H.      BNE      0x1005ba0 ; audio_encode_start + 160
-        0x01005b0e:    2124        $!      MOVS     r1,#0x24
-        0x01005b10:    4828        (H      LDR      r0,[pc,#160] ; [0x1005bb4] = 0x2000404c
-        0x01005b12:    f7faff2a    ..*.    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x01005b16:    2010        .       MOVS     r0,#0x10
-        0x01005b18:    2103        .!      MOVS     r1,#3
-        0x01005b1a:    f7faff8f    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01005b1e:    4c25        %L      LDR      r4,[pc,#148] ; [0x1005bb4] = 0x2000404c
-        0x01005b20:    2103        .!      MOVS     r1,#3
-        0x01005b22:    6020         `      STR      r0,[r4,#0]
-        0x01005b24:    f44f609e    O..`    MOV      r0,#0x4f0
-        0x01005b28:    f7faff88    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01005b2c:    4601        .F      MOV      r1,r0
-        0x01005b2e:    6820         h      LDR      r0,[r4,#0]
-        0x01005b30:    f00ffb35    ..5.    BL       sbc_init ; 0x101519e
-        0x01005b34:    6820         h      LDR      r0,[r4,#0]
-        0x01005b36:    f04f0801    O...    MOV      r8,#1
-        0x01005b3a:    2600        .&      MOVS     r6,#0
-        0x01005b3c:    7007        .p      STRB     r7,[r0,#0]
-        0x01005b3e:    6821        !h      LDR      r1,[r4,#0]
-        0x01005b40:    2003        .       MOVS     r0,#3
-        0x01005b42:    7048        Hp      STRB     r0,[r1,#1]
-        0x01005b44:    6821        !h      LDR      r1,[r4,#0]
-        0x01005b46:    f8818002    ....    STRB     r8,[r1,#2]
-        0x01005b4a:    6820         h      LDR      r0,[r4,#0]
-        0x01005b4c:    70c6        .p      STRB     r6,[r0,#3]
-        0x01005b4e:    6821        !h      LDR      r1,[r4,#0]
-        0x01005b50:    0a38        8.      LSRS     r0,r7,#8
-        0x01005b52:    7108        .q      STRB     r0,[r1,#4]
-        0x01005b54:    6820         h      LDR      r0,[r4,#0]
-        0x01005b56:    f00ffaed    ....    BL       sbc_get_codesize ; 0x1015134
-        0x01005b5a:    b280        ..      UXTH     r0,r0
-        0x01005b5c:    83e0        ..      STRH     r0,[r4,#0x1e]
-        0x01005b5e:    7829        )x      LDRB     r1,[r5,#0]
-        0x01005b60:    b301        ..      CBZ      r1,0x1005ba4 ; audio_encode_start + 164
-        0x01005b62:    6820         h      LDR      r0,[r4,#0]
-        0x01005b64:    f00ffafc    ....    BL       sbc_get_frame_length ; 0x1015160
-        0x01005b68:    8420         .      STRH     r0,[r4,#0x20]
-        0x01005b6a:    b282        ..      UXTH     r2,r0
-        0x01005b6c:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x01005b6e:    a012        ..      ADR      r0,{pc}+0x4a ; 0x1005bb8
-        0x01005b70:    f7faff00    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005b74:    1d20         .      ADDS     r0,r4,#4
-        0x01005b76:    f7faffa2    ....    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x01005b7a:    8c20         .      LDRH     r0,[r4,#0x20]
-        0x01005b7c:    2103        .!      MOVS     r1,#3
-        0x01005b7e:    eb000080    ....    ADD      r0,r0,r0,LSL #2
-        0x01005b82:    0040        @.      LSLS     r0,r0,#1
-        0x01005b84:    f7faff5a    ..Z.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01005b88:    6160        `a      STR      r0,[r4,#0x14]
-        0x01005b8a:    8c20         .      LDRH     r0,[r4,#0x20]
-        0x01005b8c:    f64f71ff    O..q    MOV      r1,#0xffff
-        0x01005b90:    eb000080    ....    ADD      r0,r0,r0,LSL #2
-        0x01005b94:    ea010040    ..@.    AND      r0,r1,r0,LSL #1
-        0x01005b98:    83a0        ..      STRH     r0,[r4,#0x1c]
-        0x01005b9a:    60e6        .`      STR      r6,[r4,#0xc]
-        0x01005b9c:    f8858001    ....    STRB     r8,[r5,#1]
-        0x01005ba0:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01005ba4:    0880        ..      LSRS     r0,r0,#2
-        0x01005ba6:    8420         .      STRH     r0,[r4,#0x20]
-        0x01005ba8:    606e        n`      STR      r6,[r5,#4]
-        0x01005baa:    60ae        .`      STR      r6,[r5,#8]
-        0x01005bac:    e7dd        ..      B        0x1005b6a ; audio_encode_start + 106
-    $d
-        0x01005bae:    0000        ..      DCW    0
-        0x01005bb0:    20003800    .8.     DCD    536885248
-        0x01005bb4:    2000404c    L@.     DCD    536887372
-        0x01005bb8:    5f6b6c62    blk_    DCD    1600875618
-        0x01005bbc:    253a7a73    sz:%    DCD    624589427
-        0x01005bc0:    72662c64    d,fr    DCD    1919298660
-        0x01005bc4:    7a735f6d    m_sz    DCD    2054381421
-        0x01005bc8:    0d64253a    :%d.    DCD    224666938
-        0x01005bcc:    0000000a    ....    DCD    10
-    $t
-    i.audio_encode_stop
-    audio_encode_stop
-        0x01005bd0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01005bd4:    4c12        .L      LDR      r4,[pc,#72] ; [0x1005c20] = 0x20003800
-        0x01005bd6:    7860        `x      LDRB     r0,[r4,#1]
-        0x01005bd8:    2800        .(      CMP      r0,#0
-        0x01005bda:    d01f        ..      BEQ      0x1005c1c ; audio_encode_stop + 76
-        0x01005bdc:    2020                MOVS     r0,#0x20
-        0x01005bde:    f7faffa5    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x1000b2c
-        0x01005be2:    2600        .&      MOVS     r6,#0
-        0x01005be4:    4d0f        .M      LDR      r5,[pc,#60] ; [0x1005c24] = 0x2000404c
-        0x01005be6:    6066        f`      STR      r6,[r4,#4]
-        0x01005be8:    4607        .F      MOV      r7,r0
-        0x01005bea:    60a6        .`      STR      r6,[r4,#8]
-        0x01005bec:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x01005bee:    b108        ..      CBZ      r0,0x1005bf4 ; audio_encode_stop + 36
-        0x01005bf0:    f00dfe04    ....    BL       os_msg_free ; 0x10137fc
-        0x01005bf4:    7066        fp      STRB     r6,[r4,#1]
-        0x01005bf6:    4638        8F      MOV      r0,r7
-        0x01005bf8:    f7faff9d    ....    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-        0x01005bfc:    6968        hi      LDR      r0,[r5,#0x14]
-        0x01005bfe:    b108        ..      CBZ      r0,0x1005c04 ; audio_encode_stop + 52
-        0x01005c00:    f7faff35    ..5.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01005c04:    6828        (h      LDR      r0,[r5,#0]
-        0x01005c06:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x01005c08:    b108        ..      CBZ      r0,0x1005c0e ; audio_encode_stop + 62
-        0x01005c0a:    f7faff30    ..0.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01005c0e:    6828        (h      LDR      r0,[r5,#0]
-        0x01005c10:    2800        .(      CMP      r0,#0
-        0x01005c12:    d003        ..      BEQ      0x1005c1c ; audio_encode_stop + 76
-        0x01005c14:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01005c18:    f7fabf29    ..).    B        $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01005c1c:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01005c20:    20003800    .8.     DCD    536885248
-        0x01005c24:    2000404c    L@.     DCD    536887372
-    $t
-    i.audio_encode_store_pcm_data
-    audio_encode_store_pcm_data
-        0x01005c28:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01005c2c:    4f1b        .O      LDR      r7,[pc,#108] ; [0x1005c9c] = 0x20003800
-        0x01005c2e:    4681        .F      MOV      r9,r0
-        0x01005c30:    7878        xx      LDRB     r0,[r7,#1]
-        0x01005c32:    2801        .(      CMP      r0,#1
-        0x01005c34:    d130        0.      BNE      0x1005c98 ; audio_encode_store_pcm_data + 112
-        0x01005c36:    0648        H.      LSLS     r0,r1,#25
-        0x01005c38:    0e05        ..      LSRS     r5,r0,#24
-        0x01005c3a:    f04f0800    O...    MOV      r8,#0
-        0x01005c3e:    4c18        .L      LDR      r4,[pc,#96] ; [0x1005ca0] = 0x2000404c
-        0x01005c40:    e028        (.      B        0x1005c94 ; audio_encode_store_pcm_data + 108
-        0x01005c42:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01005c44:    b950        P.      CBNZ     r0,0x1005c5c ; audio_encode_store_pcm_data + 52
-        0x01005c46:    8be0        ..      LDRH     r0,[r4,#0x1e]
-        0x01005c48:    22ff        ."      MOVS     r2,#0xff
-        0x01005c4a:    1d00        ..      ADDS     r0,r0,#4
-        0x01005c4c:    b283        ..      UXTH     r3,r0
-        0x01005c4e:    8879        y.      LDRH     r1,[r7,#2]
-        0x01005c50:    2000        .       MOVS     r0,#0
-        0x01005c52:    f00dfdd6    ....    BL       os_msg_malloc ; 0x1013802
-        0x01005c56:    60e0        .`      STR      r0,[r4,#0xc]
-        0x01005c58:    f8a48010    ....    STRH     r8,[r4,#0x10]
-        0x01005c5c:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x01005c5e:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x01005c60:    1a09        ..      SUBS     r1,r1,r0
-        0x01005c62:    b28e        ..      UXTH     r6,r1
-        0x01005c64:    42ae        .B      CMP      r6,r5
-        0x01005c66:    d300        ..      BCC      0x1005c6a ; audio_encode_store_pcm_data + 66
-        0x01005c68:    462e        .F      MOV      r6,r5
-        0x01005c6a:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x01005c6c:    4632        2F      MOV      r2,r6
-        0x01005c6e:    4408        .D      ADD      r0,r0,r1
-        0x01005c70:    4649        IF      MOV      r1,r9
-        0x01005c72:    1d00        ..      ADDS     r0,r0,#4
-        0x01005c74:    f7fafe88    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01005c78:    1ba8        ..      SUBS     r0,r5,r6
-        0x01005c7a:    b2c5        ..      UXTB     r5,r0
-        0x01005c7c:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x01005c7e:    4430        0D      ADD      r0,r0,r6
-        0x01005c80:    b280        ..      UXTH     r0,r0
-        0x01005c82:    8220         .      STRH     r0,[r4,#0x10]
-        0x01005c84:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x01005c86:    4288        .B      CMP      r0,r1
-        0x01005c88:    d304        ..      BCC      0x1005c94 ; audio_encode_store_pcm_data + 108
-        0x01005c8a:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01005c8c:    f00dfdec    ....    BL       os_msg_send ; 0x1013868
-        0x01005c90:    f8c4800c    ....    STR      r8,[r4,#0xc]
-        0x01005c94:    2d00        .-      CMP      r5,#0
-        0x01005c96:    d1d4        ..      BNE      0x1005c42 ; audio_encode_store_pcm_data + 26
-        0x01005c98:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01005c9c:    20003800    .8.     DCD    536885248
-        0x01005ca0:    2000404c    L@.     DCD    536887372
-    $t
-    i.audio_encode_task
-    audio_encode_task
-        0x01005ca4:    b510        ..      PUSH     {r4,lr}
-        0x01005ca6:    8801        ..      LDRH     r1,[r0,#0]
-        0x01005ca8:    b911        ..      CBNZ     r1,0x1005cb0 ; audio_encode_task + 12
-        0x01005caa:    6840        @h      LDR      r0,[r0,#4]
-        0x01005cac:    f000f810    ....    BL       audio_encoder_next_frame_handler ; 0x1005cd0
-        0x01005cb0:    2000        .       MOVS     r0,#0
-        0x01005cb2:    bd10        ..      POP      {r4,pc}
-    i.audio_encoder_init
-    audio_encoder_init
-        0x01005cb4:    b510        ..      PUSH     {r4,lr}
-        0x01005cb6:    4c04        .L      LDR      r4,[pc,#16] ; [0x1005cc8] = 0x20003800
-        0x01005cb8:    7020         p      STRB     r0,[r4,#0]
-        0x01005cba:    4804        .H      LDR      r0,[pc,#16] ; [0x1005ccc] = 0x1005ca5
-        0x01005cbc:    f00dfdd6    ....    BL       os_task_create ; 0x101386c
-        0x01005cc0:    8060        `.      STRH     r0,[r4,#2]
-        0x01005cc2:    2000        .       MOVS     r0,#0
-        0x01005cc4:    7060        `p      STRB     r0,[r4,#1]
-        0x01005cc6:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01005cc8:    20003800    .8.     DCD    536885248
-        0x01005ccc:    01005ca5    .\..    DCD    16800933
-    $t
-    i.audio_encoder_next_frame_handler
-    audio_encoder_next_frame_handler
-        0x01005cd0:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x01005cd2:    4a1c        .J      LDR      r2,[pc,#112] ; [0x1005d44] = 0x20003800
-        0x01005cd4:    7851        Qx      LDRB     r1,[r2,#1]
-        0x01005cd6:    2901        .)      CMP      r1,#1
-        0x01005cd8:    d12b        +.      BNE      0x1005d32 ; audio_encoder_next_frame_handler + 98
-        0x01005cda:    4c1b        .L      LDR      r4,[pc,#108] ; [0x1005d48] = 0x2000404c
-        0x01005cdc:    8ba3        ..      LDRH     r3,[r4,#0x1c]
-        0x01005cde:    8c21        !.      LDRH     r1,[r4,#0x20]
-        0x01005ce0:    428b        .B      CMP      r3,r1
-        0x01005ce2:    d326        &.      BCC      0x1005d32 ; audio_encoder_next_frame_handler + 98
-        0x01005ce4:    7816        .x      LDRB     r6,[r2,#0]
-        0x01005ce6:    4622        "F      MOV      r2,r4
-        0x01005ce8:    8b53        S.      LDRH     r3,[r2,#0x1a]
-        0x01005cea:    6955        Ui      LDR      r5,[r2,#0x14]
-        0x01005cec:    8bd2        ..      LDRH     r2,[r2,#0x1e]
-        0x01005cee:    442b        +D      ADD      r3,r3,r5
-        0x01005cf0:    b30e        ..      CBZ      r6,0x1005d36 ; audio_encoder_next_frame_handler + 102
-        0x01005cf2:    ad02        ..      ADD      r5,sp,#8
-        0x01005cf4:    e9cd1500    ....    STRD     r1,r5,[sp,#0]
-        0x01005cf8:    6825        %h      LDR      r5,[r4,#0]
-        0x01005cfa:    1d01        ..      ADDS     r1,r0,#4
-        0x01005cfc:    4628        (F      MOV      r0,r5
-        0x01005cfe:    f00ff913    ....    BL       sbc_encode ; 0x1014f28
-        0x01005d02:    8ba0        ..      LDRH     r0,[r4,#0x1c]
-        0x01005d04:    8c21        !.      LDRH     r1,[r4,#0x20]
-        0x01005d06:    1a40        @.      SUBS     r0,r0,r1
-        0x01005d08:    83a0        ..      STRH     r0,[r4,#0x1c]
-        0x01005d0a:    8b62        b.      LDRH     r2,[r4,#0x1a]
-        0x01005d0c:    6960        `i      LDR      r0,[r4,#0x14]
-        0x01005d0e:    4410        .D      ADD      r0,r0,r2
-        0x01005d10:    f002f852    ..R.    BL       encoder_frame_out_func ; 0x1007db8
-        0x01005d14:    8ba1        ..      LDRH     r1,[r4,#0x1c]
-        0x01005d16:    8c20         .      LDRH     r0,[r4,#0x20]
-        0x01005d18:    4401        .D      ADD      r1,r1,r0
-        0x01005d1a:    83a1        ..      STRH     r1,[r4,#0x1c]
-        0x01005d1c:    8b61        a.      LDRH     r1,[r4,#0x1a]
-        0x01005d1e:    4401        .D      ADD      r1,r1,r0
-        0x01005d20:    b289        ..      UXTH     r1,r1
-        0x01005d22:    eb000080    ....    ADD      r0,r0,r0,LSL #2
-        0x01005d26:    8361        a.      STRH     r1,[r4,#0x1a]
-        0x01005d28:    ebb10f40    ..@.    CMP      r1,r0,LSL #1
-        0x01005d2c:    d301        ..      BCC      0x1005d32 ; audio_encoder_next_frame_handler + 98
-        0x01005d2e:    2000        .       MOVS     r0,#0
-        0x01005d30:    8360        `.      STRH     r0,[r4,#0x1a]
-        0x01005d32:    2000        .       MOVS     r0,#0
-        0x01005d34:    bdfe        ..      POP      {r1-r7,pc}
-        0x01005d36:    1d01        ..      ADDS     r1,r0,#4
-        0x01005d38:    4802        .H      LDR      r0,[pc,#8] ; [0x1005d44] = 0x20003800
-        0x01005d3a:    0852        R.      LSRS     r2,r2,#1
-        0x01005d3c:    1d00        ..      ADDS     r0,r0,#4
-        0x01005d3e:    f001ffd1    ....    BL       encode ; 0x1007ce4
-        0x01005d42:    e7de        ..      B        0x1005d02 ; audio_encoder_next_frame_handler + 50
-    $d
-        0x01005d44:    20003800    .8.     DCD    536885248
-        0x01005d48:    2000404c    L@.     DCD    536887372
-    $t
-    i.bat1_led_set
-    bat1_led_set
-        0x01005d4c:    b510        ..      PUSH     {r4,lr}
-        0x01005d4e:    4c06        .L      LDR      r4,[pc,#24] ; [0x1005d68] = 0x20003588
-        0x01005d50:    b120         .      CBZ      r0,0x1005d5c ; bat1_led_set + 16
-        0x01005d52:    2001        .       MOVS     r0,#1
-        0x01005d54:    f00efa44    ..D.    BL       pmu_set_led1_value ; 0x10141e0
-        0x01005d58:    2001        .       MOVS     r0,#1
-        0x01005d5a:    e003        ..      B        0x1005d64 ; bat1_led_set + 24
-        0x01005d5c:    2000        .       MOVS     r0,#0
-        0x01005d5e:    f00efa3f    ..?.    BL       pmu_set_led1_value ; 0x10141e0
-        0x01005d62:    2000        .       MOVS     r0,#0
-        0x01005d64:    7020         p      STRB     r0,[r4,#0]
-        0x01005d66:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01005d68:    20003588    .5.     DCD    536884616
-    $t
-    i.bat1_led_turn
-    bat1_led_turn
-        0x01005d6c:    4803        .H      LDR      r0,[pc,#12] ; [0x1005d7c] = 0x20003588
-        0x01005d6e:    7800        .x      LDRB     r0,[r0,#0]
-        0x01005d70:    b110        ..      CBZ      r0,0x1005d78 ; bat1_led_turn + 12
-        0x01005d72:    2000        .       MOVS     r0,#0
-        0x01005d74:    f7ffbfea    ....    B.W      bat1_led_set ; 0x1005d4c
-        0x01005d78:    2001        .       MOVS     r0,#1
-        0x01005d7a:    e7fb        ..      B        0x1005d74 ; bat1_led_turn + 8
-    $d
-        0x01005d7c:    20003588    .5.     DCD    536884616
-    $t
-    i.batt_gatt_add_service
-    batt_gatt_add_service
-        0x01005d80:    b53e        >.      PUSH     {r1-r5,lr}
-        0x01005d82:    4807        .H      LDR      r0,[pc,#28] ; [0x1005da0] = 0x101afb4
-        0x01005d84:    9000        ..      STR      r0,[sp,#0]
-        0x01005d86:    2004        .       MOVS     r0,#4
-        0x01005d88:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01005d8c:    4805        .H      LDR      r0,[pc,#20] ; [0x1005da4] = 0x1005dad
-        0x01005d8e:    4c06        .L      LDR      r4,[pc,#24] ; [0x1005da8] = 0x20003848
-        0x01005d90:    9002        ..      STR      r0,[sp,#8]
-        0x01005d92:    2064        d       MOVS     r0,#0x64
-        0x01005d94:    7020         p      STRB     r0,[r4,#0]
-        0x01005d96:    4668        hF      MOV      r0,sp
-        0x01005d98:    f006fef4    ....    BL       gatt_add_service ; 0x100cb84
-        0x01005d9c:    7060        `p      STRB     r0,[r4,#1]
-        0x01005d9e:    bd3e        >.      POP      {r1-r5,pc}
-    $d
-        0x01005da0:    0101afb4    ....    DCD    16887732
-        0x01005da4:    01005dad    .]..    DCD    16801197
-        0x01005da8:    20003848    H8.     DCD    536885320
-    $t
-    i.batt_gatt_msg_handler
-    batt_gatt_msg_handler
-        0x01005dac:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01005db0:    4604        .F      MOV      r4,r0
-        0x01005db2:    7800        .x      LDRB     r0,[r0,#0]
-        0x01005db4:    4f20         O      LDR      r7,[pc,#128] ; [0x1005e38] = 0x200040a4
-        0x01005db6:    2809        .(      CMP      r0,#9
-        0x01005db8:    d23a        :.      BCS      0x1005e30 ; batt_gatt_msg_handler + 132
-        0x01005dba:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x01005dbe:    1c05        ..      DCW    7173
-        0x01005dc0:    39393939    9999    DCD    960051513
-        0x01005dc4:    003b3939    99;.    DCD    3881273
-    $t
-        0x01005dc8:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01005dca:    2802        .(      CMP      r0,#2
-        0x01005dcc:    d002        ..      BEQ      0x1005dd4 ; batt_gatt_msg_handler + 40
-        0x01005dce:    2803        .(      CMP      r0,#3
-        0x01005dd0:    d00b        ..      BEQ      0x1005dea ; batt_gatt_msg_handler + 62
-        0x01005dd2:    e02d        -.      B        0x1005e30 ; batt_gatt_msg_handler + 132
-        0x01005dd4:    4d19        .M      LDR      r5,[pc,#100] ; [0x1005e3c] = 0x20003658
-        0x01005dd6:    a01a        ..      ADR      r0,{pc}+0x6a ; 0x1005e40
-        0x01005dd8:    78a9        .x      LDRB     r1,[r5,#2]
-        0x01005dda:    f7fafdcb    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005dde:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01005de0:    78a9        .x      LDRB     r1,[r5,#2]
-        0x01005de2:    7001        .p      STRB     r1,[r0,#0]
-        0x01005de4:    2001        .       MOVS     r0,#1
-        0x01005de6:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01005dea:    7860        `x      LDRB     r0,[r4,#1]
-        0x01005dec:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x01005dee:    5c38        8\      LDRB     r0,[r7,r0]
-        0x01005df0:    8008        ..      STRH     r0,[r1,#0]
-        0x01005df2:    2002        .       MOVS     r0,#2
-        0x01005df4:    e7f7        ..      B        0x1005de6 ; batt_gatt_msg_handler + 58
-        0x01005df6:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01005df8:    a018        ..      ADR      r0,{pc}+0x64 ; 0x1005e5c
-        0x01005dfa:    f7fafdbb    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005dfe:    8926        &.      LDRH     r6,[r4,#8]
-        0x01005e00:    f8d4800c    ....    LDR      r8,[r4,#0xc]
-        0x01005e04:    2500        .%      MOVS     r5,#0
-        0x01005e06:    b166        f.      CBZ      r6,0x1005e22 ; batt_gatt_msg_handler + 118
-        0x01005e08:    e006        ..      B        0x1005e18 ; batt_gatt_msg_handler + 108
-        0x01005e0a:    bf00        ..      NOP      
-        0x01005e0c:    f8181005    ....    LDRB     r1,[r8,r5]
-        0x01005e10:    a016        ..      ADR      r0,{pc}+0x5c ; 0x1005e6c
-        0x01005e12:    f7fafdaf    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005e16:    1c6d        m.      ADDS     r5,r5,#1
-        0x01005e18:    42b5        .B      CMP      r5,r6
-        0x01005e1a:    d3f7        ..      BCC      0x1005e0c ; batt_gatt_msg_handler + 96
-        0x01005e1c:    a015        ..      ADR      r0,{pc}+0x58 ; 0x1005e74
-        0x01005e1e:    f7fafda9    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005e22:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01005e24:    2803        .(      CMP      r0,#3
-        0x01005e26:    d103        ..      BNE      0x1005e30 ; batt_gatt_msg_handler + 132
-        0x01005e28:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01005e2a:    7800        .x      LDRB     r0,[r0,#0]
-        0x01005e2c:    7861        ax      LDRB     r1,[r4,#1]
-        0x01005e2e:    5478        xT      STRB     r0,[r7,r1]
-        0x01005e30:    2000        .       MOVS     r0,#0
-        0x01005e32:    e7d8        ..      B        0x1005de6 ; batt_gatt_msg_handler + 58
-        0x01005e34:    2000        .       MOVS     r0,#0
-        0x01005e36:    e7f9        ..      B        0x1005e2c ; batt_gatt_msg_handler + 128
-    $d
-        0x01005e38:    200040a4    .@.     DCD    536887460
-        0x01005e3c:    20003658    X6.     DCD    536884824
-        0x01005e40:    74746162    batt    DCD    1953784162
-        0x01005e44:    76656c5f    _lev    DCD    1986358367
-        0x01005e48:    7220656c    le r    DCD    1914725740
-        0x01005e4c:    65757165    eque    DCD    1702195557
-        0x01005e50:    253a7473    st:%    DCD    624587891
-        0x01005e54:    0d252564    d%%.    DCD    220538212
-        0x01005e58:    0000000a    ....    DCD    10
-        0x01005e5c:    74746162    batt    DCD    1953784162
-        0x01005e60:    6972775f    _wri    DCD    1769109343
-        0x01005e64:    253a6574    te:%    DCD    624584052
-        0x01005e68:    000a0d64    d...    DCD    658788
-        0x01005e6c:    30257830    0x%0    DCD    807761968
-        0x01005e70:    002c5832    2X,.    DCD    2906162
-        0x01005e74:    00000a0d    ....    DCD    2573
-    $t
-    i.battery_precent_cal
-    battery_precent_cal
-        0x01005e78:    b510        ..      PUSH     {r4,lr}
-        0x01005e7a:    b086        ..      SUB      sp,sp,#0x18
-        0x01005e7c:    4604        .F      MOV      r4,r0
-        0x01005e7e:    2218        ."      MOVS     r2,#0x18
-        0x01005e80:    4918        .I      LDR      r1,[pc,#96] ; [0x1005ee4] = 0x101a100
-        0x01005e82:    4668        hF      MOV      r0,sp
-        0x01005e84:    f7fafe39    ..9.    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x01005e88:    2200        ."      MOVS     r2,#0
-        0x01005e8a:    f64030b8    @..0    MOV      r0,#0xbb8
-        0x01005e8e:    4284        .B      CMP      r4,r0
-        0x01005e90:    d924        $.      BLS      0x1005edc ; battery_precent_cal + 100
-        0x01005e92:    f2410004    A...    MOV      r0,#0x1004
-        0x01005e96:    4284        .B      CMP      r4,r0
-        0x01005e98:    d301        ..      BCC      0x1005e9e ; battery_precent_cal + 38
-        0x01005e9a:    2264        d"      MOVS     r2,#0x64
-        0x01005e9c:    e01e        ..      B        0x1005edc ; battery_precent_cal + 100
-        0x01005e9e:    2100        .!      MOVS     r1,#0
-        0x01005ea0:    ea4f000d    O...    MOV.W    r0,sp
-        0x01005ea4:    f8303011    0..0    LDRH     r3,[r0,r1,LSL #1]
-        0x01005ea8:    42a3        .B      CMP      r3,r4
-        0x01005eaa:    d913        ..      BLS      0x1005ed4 ; battery_precent_cal + 92
-        0x01005eac:    eb000041    ..A.    ADD      r0,r0,r1,LSL #1
-        0x01005eb0:    b29a        ..      UXTH     r2,r3
-        0x01005eb2:    f8300c02    0...    LDRH     r0,[r0,#-2]
-        0x01005eb6:    eb010181    ....    ADD      r1,r1,r1,LSL #2
-        0x01005eba:    1a10        ..      SUBS     r0,r2,r0
-        0x01005ebc:    1b12        ..      SUBS     r2,r2,r4
-        0x01005ebe:    b292        ..      UXTH     r2,r2
-        0x01005ec0:    eb020282    ....    ADD      r2,r2,r2,LSL #2
-        0x01005ec4:    b280        ..      UXTH     r0,r0
-        0x01005ec6:    0052        R.      LSLS     r2,r2,#1
-        0x01005ec8:    fbb2f0f0    ....    UDIV     r0,r2,r0
-        0x01005ecc:    ebc00041    ..A.    RSB      r0,r0,r1,LSL #1
-        0x01005ed0:    b2c2        ..      UXTB     r2,r0
-        0x01005ed2:    e003        ..      B        0x1005edc ; battery_precent_cal + 100
-        0x01005ed4:    1c49        I.      ADDS     r1,r1,#1
-        0x01005ed6:    b2c9        ..      UXTB     r1,r1
-        0x01005ed8:    290b        .)      CMP      r1,#0xb
-        0x01005eda:    d3e3        ..      BCC      0x1005ea4 ; battery_precent_cal + 44
-        0x01005edc:    b006        ..      ADD      sp,sp,#0x18
-        0x01005ede:    4610        .F      MOV      r0,r2
-        0x01005ee0:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01005ee2:    0000        ..      DCW    0
-        0x01005ee4:    0101a100    ....    DCD    16883968
-    $t
-    i.battery_voltage_get
-    battery_voltage_get
-        0x01005ee8:    b57f        ..      PUSH     {r0-r6,lr}
-        0x01005eea:    2400        .$      MOVS     r4,#0
-        0x01005eec:    f8ad4000    ...@    STRH     r4,[sp,#0]
-        0x01005ef0:    220c        ."      MOVS     r2,#0xc
-        0x01005ef2:    2107        .!      MOVS     r1,#7
-        0x01005ef4:    2003        .       MOVS     r0,#3
-        0x01005ef6:    f416d281    ....    BL       system_set_port_mux ; 0x1c3fc
-        0x01005efa:    2200        ."      MOVS     r2,#0
-        0x01005efc:    2180        .!      MOVS     r1,#0x80
-        0x01005efe:    2003        .       MOVS     r0,#3
-        0x01005f00:    f00ef9ef    ....    BL       pmu_set_pin_pull ; 0x10142e2
-        0x01005f04:    9401        ..      STR      r4,[sp,#4]
-        0x01005f06:    2001        .       MOVS     r0,#1
-        0x01005f08:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01005f0c:    2020                MOVS     r0,#0x20
-        0x01005f0e:    f88d0006    ....    STRB     r0,[sp,#6]
-        0x01005f12:    9403        ..      STR      r4,[sp,#0xc]
-        0x01005f14:    2008        .       MOVS     r0,#8
-        0x01005f16:    f88d000c    ....    STRB     r0,[sp,#0xc]
-        0x01005f1a:    f89d0005    ....    LDRB     r0,[sp,#5]
-        0x01005f1e:    9402        ..      STR      r4,[sp,#8]
-        0x01005f20:    f0400001    @...    ORR      r0,r0,#1
-        0x01005f24:    f88d0005    ....    STRB     r0,[sp,#5]
-        0x01005f28:    2002        .       MOVS     r0,#2
-        0x01005f2a:    f88d000a    ....    STRB     r0,[sp,#0xa]
-        0x01005f2e:    203f        ?       MOVS     r0,#0x3f
-        0x01005f30:    f88d000b    ....    STRB     r0,[sp,#0xb]
-        0x01005f34:    a801        ..      ADD      r0,sp,#4
-        0x01005f36:    f7faffd5    ....    BL       adc_init ; 0x1000ee4
-        0x01005f3a:    2200        ."      MOVS     r2,#0
-        0x01005f3c:    4611        .F      MOV      r1,r2
-        0x01005f3e:    4610        .F      MOV      r0,r2
-        0x01005f40:    f7faff2c    ..,.    BL       adc_enable ; 0x1000d9c
-        0x01005f44:    466a        jF      MOV      r2,sp
-        0x01005f46:    2108        .!      MOVS     r1,#8
-        0x01005f48:    2001        .       MOVS     r0,#1
-        0x01005f4a:    f7faff81    ....    BL       adc_get_result ; 0x1000e50
-        0x01005f4e:    f7fafef1    ....    BL       adc_disable ; 0x1000d34
-        0x01005f52:    f8bd0000    ....    LDRH     r0,[sp,#0]
-        0x01005f56:    f7fafbdd    ....    BL       __aeabi_ui2f ; 0x1000714
-        0x01005f5a:    4929        )I      LDR      r1,[pc,#164] ; [0x1006000] = 0x404e739d
-        0x01005f5c:    f7fafa54    ..T.    BL       __aeabi_fmul ; 0x1000408
-        0x01005f60:    f7fafbdd    ....    BL       __aeabi_f2uiz ; 0x100071e
-        0x01005f64:    b285        ..      UXTH     r5,r0
-        0x01005f66:    4c27        'L      LDR      r4,[pc,#156] ; [0x1006004] = 0x20003658
-        0x01005f68:    0868        h.      LSRS     r0,r5,#1
-        0x01005f6a:    f64f71ff    O..q    MOV      r1,#0xffff
-        0x01005f6e:    ea010080    ....    AND      r0,r1,r0,LSL #2
-        0x01005f72:    8020         .      STRH     r0,[r4,#0]
-        0x01005f74:    f7ffff80    ....    BL       battery_precent_cal ; 0x1005e78
-        0x01005f78:    70a0        .p      STRB     r0,[r4,#2]
-        0x01005f7a:    4603        .F      MOV      r3,r0
-        0x01005f7c:    8822        ".      LDRH     r2,[r4,#0]
-        0x01005f7e:    4629        )F      MOV      r1,r5
-        0x01005f80:    a021        !.      ADR      r0,{pc}+0x88 ; 0x1006008
-        0x01005f82:    f7fafcf7    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005f86:    8820         .      LDRH     r0,[r4,#0]
-        0x01005f88:    f64041e4    @..A    MOV      r1,#0xce4
-        0x01005f8c:    4288        .B      CMP      r0,r1
-        0x01005f8e:    d301        ..      BCC      0x1005f94 ; battery_voltage_get + 172
-        0x01005f90:    a024        $.      ADR      r0,{pc}+0x94 ; 0x1006024
-        0x01005f92:    e000        ..      B        0x1005f96 ; battery_voltage_get + 174
-        0x01005f94:    a029        ).      ADR      r0,{pc}+0xa8 ; 0x100603c
-        0x01005f96:    f7fafced    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005f9a:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01005f9c:    2846        F(      CMP      r0,#0x46
-        0x01005f9e:    d907        ..      BLS      0x1005fb0 ; battery_voltage_get + 200
-        0x01005fa0:    2001        .       MOVS     r0,#1
-        0x01005fa2:    f7fffed3    ....    BL       bat1_led_set ; 0x1005d4c
-        0x01005fa6:    2001        .       MOVS     r0,#1
-        0x01005fa8:    f00ef94d    ..M.    BL       pmu_set_led2_value ; 0x1014246
-        0x01005fac:    2001        .       MOVS     r0,#1
-        0x01005fae:    e010        ..      B        0x1005fd2 ; battery_voltage_get + 234
-        0x01005fb0:    2832        2(      CMP      r0,#0x32
-        0x01005fb2:    d904        ..      BLS      0x1005fbe ; battery_voltage_get + 214
-        0x01005fb4:    2001        .       MOVS     r0,#1
-        0x01005fb6:    f7fffec9    ....    BL       bat1_led_set ; 0x1005d4c
-        0x01005fba:    2001        .       MOVS     r0,#1
-        0x01005fbc:    e006        ..      B        0x1005fcc ; battery_voltage_get + 228
-        0x01005fbe:    281e        .(      CMP      r0,#0x1e
-        0x01005fc0:    f04f0001    O...    MOV      r0,#1
-        0x01005fc4:    d90a        ..      BLS      0x1005fdc ; battery_voltage_get + 244
-        0x01005fc6:    f7fffec1    ....    BL       bat1_led_set ; 0x1005d4c
-        0x01005fca:    2000        .       MOVS     r0,#0
-        0x01005fcc:    f00ef93b    ..;.    BL       pmu_set_led2_value ; 0x1014246
-        0x01005fd0:    2000        .       MOVS     r0,#0
-        0x01005fd2:    f000fccf    ....    BL       bt2_bat3_led_set ; 0x1006974
-        0x01005fd6:    f00dfb8d    ....    BL       lowbat_led_timer_stop ; 0x10136f4
-        0x01005fda:    e00c        ..      B        0x1005ff6 ; battery_voltage_get + 270
-        0x01005fdc:    f7fffeb6    ....    BL       bat1_led_set ; 0x1005d4c
-        0x01005fe0:    2000        .       MOVS     r0,#0
-        0x01005fe2:    f00ef930    ..0.    BL       pmu_set_led2_value ; 0x1014246
-        0x01005fe6:    2000        .       MOVS     r0,#0
-        0x01005fe8:    f000fcc4    ....    BL       bt2_bat3_led_set ; 0x1006974
-        0x01005fec:    f00dfb7a    ..z.    BL       lowbat_led_timer_start ; 0x10136e4
-        0x01005ff0:    a01a        ..      ADR      r0,{pc}+0x6c ; 0x100605c
-        0x01005ff2:    f7fafcbf    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01005ff6:    f8bd0000    ....    LDRH     r0,[sp,#0]
-        0x01005ffa:    b004        ..      ADD      sp,sp,#0x10
-        0x01005ffc:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01005ffe:    0000        ..      DCW    0
-        0x01006000:    404e739d    .sN@    DCD    1078883229
-        0x01006004:    20003658    X6.     DCD    536884824
-        0x01006008:    3a6e6970    pin:    DCD    980314480
-        0x0100600c:    566d6425    %dmV    DCD    1450009637
-        0x01006010:    6162202c    , ba    DCD    1633820716
-        0x01006014:    64253a74    t:%d    DCD    1680161396
-        0x01006018:    2528566d    mV(%    DCD    623400557
-        0x0100601c:    29252564    d%%)    DCD    690300260
-        0x01006020:    00000a0d    ....    DCD    2573
-        0x01006024:    72616863    char    DCD    1918986339
-        0x01006028:    62616567    geab    DCD    1650550119
-        0x0100602c:    6220656c    le b    DCD    1646290284
-        0x01006030:    65747461    atte    DCD    1702130785
-        0x01006034:    21217972    ry!!    DCD    555841906
-        0x01006038:    00000a0d    ....    DCD    2573
-        0x0100603c:    2d6e6f6e    non-    DCD    762212206
-        0x01006040:    68636572    rech    DCD    1751344498
-        0x01006044:    65677261    arge    DCD    1701278305
-        0x01006048:    656c6261    able    DCD    1701601889
-        0x0100604c:    74616220     bat    DCD    1952539168
-        0x01006050:    79726574    tery    DCD    2037540212
-        0x01006054:    0a0d2121    !!..    DCD    168632609
-        0x01006058:    00000000    ....    DCD    0
-        0x0100605c:    62776f6c    lowb    DCD    1651994476
-        0x01006060:    6e207461    at n    DCD    1847620705
-        0x01006064:    0a0d776f    ow..    DCD    168654703
-        0x01006068:    00000000    ....    DCD    0
-    $t
-    i.ble_add_svc
-    ble_add_svc
-        0x0100606c:    b510        ..      PUSH     {r4,lr}
-        0x0100606e:    2101        .!      MOVS     r1,#1
-        0x01006070:    2003        .       MOVS     r0,#3
-        0x01006072:    f7fafc84    ....    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01006076:    4c09        .L      LDR      r4,[pc,#36] ; [0x100609c] = 0x200049b4
-        0x01006078:    2000        .       MOVS     r0,#0
-        0x0100607a:    f8941032    ..2.    LDRB     r1,[r4,#0x32]
-        0x0100607e:    b149        I.      CBZ      r1,0x1006094 ; ble_add_svc + 40
-        0x01006080:    4807        .H      LDR      r0,[pc,#28] ; [0x10060a0] = 0x101b064
-        0x01006082:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
-        0x01006086:    4780        .G      BLX      r0
-        0x01006088:    f8140f32    ..2.    LDRB     r0,[r4,#0x32]!
-        0x0100608c:    1c40        @.      ADDS     r0,r0,#1
-        0x0100608e:    7020         p      STRB     r0,[r4,#0]
-        0x01006090:    2001        .       MOVS     r0,#1
-        0x01006092:    bd10        ..      POP      {r4,pc}
-        0x01006094:    2100        .!      MOVS     r1,#0
-        0x01006096:    f8841032    ..2.    STRB     r1,[r4,#0x32]
-        0x0100609a:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100609c:    200049b4    .I.     DCD    536889780
-        0x010060a0:    0101b064    d...    DCD    16887908
-    $t
-    i.ble_app_data_tx
-    ble_app_data_tx
-        0x010060a4:    4602        .F      MOV      r2,r0
-        0x010060a6:    4807        .H      LDR      r0,[pc,#28] ; [0x10060c4] = 0x20003508
-        0x010060a8:    b510        ..      PUSH     {r4,lr}
-        0x010060aa:    460b        .F      MOV      r3,r1
-        0x010060ac:    2102        .!      MOVS     r1,#2
-        0x010060ae:    7800        .x      LDRB     r0,[r0,#0]
-        0x010060b0:    f00dfb68    ..h.    BL       ntf_data ; 0x1013784
-        0x010060b4:    f001fce8    ....    BL       disable_latency ; 0x1007a88
-        0x010060b8:    4903        .I      LDR      r1,[pc,#12] ; [0x10060c8] = 0x200034fa
-        0x010060ba:    f44f7016    O..p    MOV      r0,#0x258
-        0x010060be:    80c8        ..      STRH     r0,[r1,#6]
-        0x010060c0:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010060c2:    0000        ..      DCW    0
-        0x010060c4:    20003508    .5.     DCD    536884488
-        0x010060c8:    200034fa    .4.     DCD    536884474
-    $t
-    i.ble_bond_addr_resolve_cb
-    ble_bond_addr_resolve_cb
-        0x010060cc:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010060d0:    4c1d        .L      LDR      r4,[pc,#116] ; [0x1006148] = 0x20003b10
-        0x010060d2:    4f1e        .O      LDR      r7,[pc,#120] ; [0x100614c] = 0x200049b4
-        0x010060d4:    7821        !x      LDRB     r1,[r4,#0]
-        0x010060d6:    70a1        .p      STRB     r1,[r4,#2]
-        0x010060d8:    6846        Fh      LDR      r6,[r0,#4]
-        0x010060da:    b19e        ..      CBZ      r6,0x1006104 ; ble_bond_addr_resolve_cb + 56
-        0x010060dc:    2500        .%      MOVS     r5,#0
-        0x010060de:    e00e        ..      B        0x10060fe ; ble_bond_addr_resolve_cb + 50
-        0x010060e0:    ebc500c5    ....    RSB      r0,r5,r5,LSL #3
-        0x010060e4:    6861        ah      LDR      r1,[r4,#4]
-        0x010060e6:    eb001045    ..E.    ADD      r0,r0,r5,LSL #5
-        0x010060ea:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x010060ee:    2210        ."      MOVS     r2,#0x10
-        0x010060f0:    1db1        ..      ADDS     r1,r6,#6
-        0x010060f2:    302b        +0      ADDS     r0,r0,#0x2b
-        0x010060f4:    f7fafcf2    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x010060f8:    b1c8        ..      CBZ      r0,0x100612e ; ble_bond_addr_resolve_cb + 98
-        0x010060fa:    1c6d        m.      ADDS     r5,r5,#1
-        0x010060fc:    b2ed        ..      UXTB     r5,r5
-        0x010060fe:    7820         x      LDRB     r0,[r4,#0]
-        0x01006100:    4285        .B      CMP      r5,r0
-        0x01006102:    d3ed        ..      BCC      0x10060e0 ; ble_bond_addr_resolve_cb + 20
-        0x01006104:    78a1        .x      LDRB     r1,[r4,#2]
-        0x01006106:    a012        ..      ADR      r0,{pc}+0x4a ; 0x1006150
-        0x01006108:    f7fafc34    ..4.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100610c:    f000fbc2    ....    BL       ble_sec_init ; 0x1006894
-        0x01006110:    2100        .!      MOVS     r1,#0
-        0x01006112:    2006        .       MOVS     r0,#6
-        0x01006114:    f000fc24    ..$.    BL       ble_set_evt_func ; 0x1006960
-        0x01006118:    f002fc84    ....    BL       gapc_connection_send_cfm ; 0x1008a24
-        0x0100611c:    480b        .H      LDR      r0,[pc,#44] ; [0x100614c] = 0x200049b4
-        0x0100611e:    f8971064    ..d.    LDRB     r1,[r7,#0x64]
-        0x01006122:    3066        f0      ADDS     r0,r0,#0x66
-        0x01006124:    b159        Y.      CBZ      r1,0x100613e ; ble_bond_addr_resolve_cb + 114
-        0x01006126:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100612a:    f7fbba8d    ....    B        app_connection_req_ind_func ; 0x1001648
-        0x0100612e:    6830        0h      LDR      r0,[r6,#0]
-        0x01006130:    f8c70067    ..g.    STR      r0,[r7,#0x67]
-        0x01006134:    88b0        ..      LDRH     r0,[r6,#4]
-        0x01006136:    f8a7006b    ..k.    STRH     r0,[r7,#0x6b]
-        0x0100613a:    70a5        .p      STRB     r5,[r4,#2]
-        0x0100613c:    e7e2        ..      B        0x1006104 ; ble_bond_addr_resolve_cb + 56
-        0x0100613e:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01006142:    f7fbbabf    ....    B        app_connection_success_ind_func ; 0x10016c4
-    $d
-        0x01006146:    0000        ..      DCW    0
-        0x01006148:    20003b10    .;.     DCD    536886032
-        0x0100614c:    200049b4    .I.     DCD    536889780
-        0x01006150:    646e6f62    bond    DCD    1684959074
-        0x01006154:    6568635f    _che    DCD    1701339999
-        0x01006158:    665f6b63    ck_f    DCD    1717529443
-        0x0100615c:    5f646e69    ind_    DCD    1600417385
-        0x01006160:    6f736572    reso    DCD    1869833586
-        0x01006164:    5f65766c    lve_    DCD    1600484972
-        0x01006168:    3a786469    idx:    DCD    980968553
-        0x0100616c:    0a0d6425    %d..    DCD    168649765
-        0x01006170:    00000000    ....    DCD    0
-    $t
-    i.ble_bond_check
-    ble_bond_check
-        0x01006174:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01006178:    4d3d        =M      LDR      r5,[pc,#244] ; [0x1006270] = 0x20004a1a
-        0x0100617a:    4668        hF      MOV      r0,sp
-        0x0100617c:    f001fe70    ..p.    BL       gap_address_get ; 0x1007e60
-        0x01006180:    79e9        .y      LDRB     r1,[r5,#7]
-        0x01006182:    a03c        <.      ADR      r0,{pc}+0xf2 ; 0x1006274
-        0x01006184:    f7fafbf6    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006188:    4c3e        >L      LDR      r4,[pc,#248] ; [0x1006284] = 0x20003b10
-        0x0100618a:    7820         x      LDRB     r0,[r4,#0]
-        0x0100618c:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100618e:    70e0        .p      STRB     r0,[r4,#3]
-        0x01006190:    7860        `x      LDRB     r0,[r4,#1]
-        0x01006192:    2800        .(      CMP      r0,#0
-        0x01006194:    d05c        \.      BEQ      0x1006250 ; ble_bond_check + 220
-        0x01006196:    79e8        .y      LDRB     r0,[r5,#7]
-        0x01006198:    b130        0.      CBZ      r0,0x10061a8 ; ble_bond_check + 52
-        0x0100619a:    2801        .(      CMP      r0,#1
-        0x0100619c:    d152        R.      BNE      0x1006244 ; ble_bond_check + 208
-        0x0100619e:    79a8        .y      LDRB     r0,[r5,#6]
-        0x010061a0:    2103        .!      MOVS     r1,#3
-        0x010061a2:    ebb11f90    ....    CMP      r1,r0,LSR #6
-        0x010061a6:    d124        $.      BNE      0x10061f2 ; ble_bond_check + 126
-        0x010061a8:    2600        .&      MOVS     r6,#0
-        0x010061aa:    e01c        ..      B        0x10061e6 ; ble_bond_check + 114
-        0x010061ac:    ebc600c6    ....    RSB      r0,r6,r6,LSL #3
-        0x010061b0:    eb001746    ..F.    ADD      r7,r0,r6,LSL #5
-        0x010061b4:    6860        `h      LDR      r0,[r4,#4]
-        0x010061b6:    2206        ."      MOVS     r2,#6
-        0x010061b8:    eb000047    ..G.    ADD      r0,r0,r7,LSL #1
-        0x010061bc:    1c69        i.      ADDS     r1,r5,#1
-        0x010061be:    301e        .0      ADDS     r0,r0,#0x1e
-        0x010061c0:    f7fafc8c    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x010061c4:    b968        h.      CBNZ     r0,0x10061e2 ; ble_bond_check + 110
-        0x010061c6:    6860        `h      LDR      r0,[r4,#4]
-        0x010061c8:    79e9        .y      LDRB     r1,[r5,#7]
-        0x010061ca:    eb000047    ..G.    ADD      r0,r0,r7,LSL #1
-        0x010061ce:    f8902024    ..$     LDRB     r2,[r0,#0x24]
-        0x010061d2:    428a        .B      CMP      r2,r1
-        0x010061d4:    d105        ..      BNE      0x10061e2 ; ble_bond_check + 110
-        0x010061d6:    2206        ."      MOVS     r2,#6
-        0x010061d8:    4669        iF      MOV      r1,sp
-        0x010061da:    3025        %0      ADDS     r0,r0,#0x25
-        0x010061dc:    f7fafc7e    ..~.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x010061e0:    b128        (.      CBZ      r0,0x10061ee ; ble_bond_check + 122
-        0x010061e2:    1c76        v.      ADDS     r6,r6,#1
-        0x010061e4:    b2f6        ..      UXTB     r6,r6
-        0x010061e6:    7820         x      LDRB     r0,[r4,#0]
-        0x010061e8:    4286        .B      CMP      r6,r0
-        0x010061ea:    d3df        ..      BCC      0x10061ac ; ble_bond_check + 56
-        0x010061ec:    e02a        *.      B        0x1006244 ; ble_bond_check + 208
-        0x010061ee:    70a6        .p      STRB     r6,[r4,#2]
-        0x010061f0:    e028        (.      B        0x1006244 ; ble_bond_check + 208
-        0x010061f2:    4925        %I      LDR      r1,[pc,#148] ; [0x1006288] = 0x10060cd
-        0x010061f4:    2006        .       MOVS     r0,#6
-        0x010061f6:    f000fbb3    ....    BL       ble_set_evt_func ; 0x1006960
-        0x010061fa:    2600        .&      MOVS     r6,#0
-        0x010061fc:    4637        7F      MOV      r7,r6
-        0x010061fe:    e015        ..      B        0x100622c ; ble_bond_check + 184
-        0x01006200:    ebc700c7    ....    RSB      r0,r7,r7,LSL #3
-        0x01006204:    6861        ah      LDR      r1,[r4,#4]
-        0x01006206:    eb001047    ..G.    ADD      r0,r0,r7,LSL #5
-        0x0100620a:    eb010140    ..@.    ADD      r1,r1,r0,LSL #1
-        0x0100620e:    f891004e    ..N.    LDRB     r0,[r1,#0x4e]
-        0x01006212:    b148        H.      CBZ      r0,0x1006228 ; ble_bond_check + 180
-        0x01006214:    68a0        .h      LDR      r0,[r4,#8]
-        0x01006216:    2210        ."      MOVS     r2,#0x10
-        0x01006218:    eb001006    ....    ADD      r0,r0,r6,LSL #4
-        0x0100621c:    1c76        v.      ADDS     r6,r6,#1
-        0x0100621e:    b2f6        ..      UXTB     r6,r6
-        0x01006220:    1c40        @.      ADDS     r0,r0,#1
-        0x01006222:    312b        +1      ADDS     r1,r1,#0x2b
-        0x01006224:    f7fafbb0    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01006228:    1c7f        ..      ADDS     r7,r7,#1
-        0x0100622a:    b2ff        ..      UXTB     r7,r7
-        0x0100622c:    7820         x      LDRB     r0,[r4,#0]
-        0x0100622e:    4287        .B      CMP      r7,r0
-        0x01006230:    d3e6        ..      BCC      0x1006200 ; ble_bond_check + 140
-        0x01006232:    b13e        >.      CBZ      r6,0x1006244 ; ble_bond_check + 208
-        0x01006234:    68a2        .h      LDR      r2,[r4,#8]
-        0x01006236:    4631        1F      MOV      r1,r6
-        0x01006238:    1c68        h.      ADDS     r0,r5,#1
-        0x0100623a:    1c52        R.      ADDS     r2,r2,#1
-        0x0100623c:    f000fb64    ..d.    BL       ble_sec_resolve_address ; 0x1006908
-        0x01006240:    e8bd81fc    ....    POP      {r2-r8,pc}
-        0x01006244:    78a1        .x      LDRB     r1,[r4,#2]
-        0x01006246:    a011        ..      ADR      r0,{pc}+0x46 ; 0x100628c
-        0x01006248:    f7fafb94    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100624c:    f000fb22    ..".    BL       ble_sec_init ; 0x1006894
-        0x01006250:    f002fbe8    ....    BL       gapc_connection_send_cfm ; 0x1008a24
-        0x01006254:    4806        .H      LDR      r0,[pc,#24] ; [0x1006270] = 0x20004a1a
-        0x01006256:    3866        f8      SUBS     r0,r0,#0x66
-        0x01006258:    f8900064    ..d.    LDRB     r0,[r0,#0x64]
-        0x0100625c:    2800        .(      CMP      r0,#0
-        0x0100625e:    4628        (F      MOV      r0,r5
-        0x01006260:    d002        ..      BEQ      0x1006268 ; ble_bond_check + 244
-        0x01006262:    f7fbf9f1    ....    BL       app_connection_req_ind_func ; 0x1001648
-        0x01006266:    e7eb        ..      B        0x1006240 ; ble_bond_check + 204
-        0x01006268:    f7fbfa2c    ..,.    BL       app_connection_success_ind_func ; 0x10016c4
-        0x0100626c:    e7e8        ..      B        0x1006240 ; ble_bond_check + 204
-    $d
-        0x0100626e:    0000        ..      DCW    0
-        0x01006270:    20004a1a    .J.     DCD    536889882
-        0x01006274:    72646461    addr    DCD    1919181921
-        0x01006278:    7079745f    _typ    DCD    1887007839
-        0x0100627c:    64253a65    e:%d    DCD    1680161381
-        0x01006280:    00000a0d    ....    DCD    2573
-        0x01006284:    20003b10    .;.     DCD    536886032
-        0x01006288:    010060cd    .`..    DCD    16801997
-        0x0100628c:    646e6f62    bond    DCD    1684959074
-        0x01006290:    6568635f    _che    DCD    1701339999
-        0x01006294:    665f6b63    ck_f    DCD    1717529443
-        0x01006298:    5f646e69    ind_    DCD    1600417385
-        0x0100629c:    73766564    devs    DCD    1937139044
-        0x010062a0:    7864695f    _idx    DCD    2019846495
-        0x010062a4:    0d64253a    :%d.    DCD    224666938
-        0x010062a8:    0000000a    ....    DCD    10
-    $t
-    i.ble_bond_clr_all_info
-    ble_bond_clr_all_info
-        0x010062ac:    b570        p.      PUSH     {r4-r6,lr}
-        0x010062ae:    4c17        .L      LDR      r4,[pc,#92] ; [0x100630c] = 0x20003b10
-        0x010062b0:    7860        `x      LDRB     r0,[r4,#1]
-        0x010062b2:    2800        .(      CMP      r0,#0
-        0x010062b4:    d028        (.      BEQ      0x1006308 ; ble_bond_clr_all_info + 92
-        0x010062b6:    7820         x      LDRB     r0,[r4,#0]
-        0x010062b8:    2300        .#      MOVS     r3,#0
-        0x010062ba:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x010062be:    eb011040    ..@.    ADD      r0,r1,r0,LSL #5
-        0x010062c2:    2150        P!      MOVS     r1,#0x50
-        0x010062c4:    eb010540    ..@.    ADD      r5,r1,r0,LSL #1
-        0x010062c8:    6866        fh      LDR      r6,[r4,#4]
-        0x010062ca:    e003        ..      B        0x10062d4 ; ble_bond_clr_all_info + 40
-        0x010062cc:    5cf0        .\      LDRB     r0,[r6,r3]
-        0x010062ce:    b918        ..      CBNZ     r0,0x10062d8 ; ble_bond_clr_all_info + 44
-        0x010062d0:    1c5b        [.      ADDS     r3,r3,#1
-        0x010062d2:    b29b        ..      UXTH     r3,r3
-        0x010062d4:    42ab        .B      CMP      r3,r5
-        0x010062d6:    d3f9        ..      BCC      0x10062cc ; ble_bond_clr_all_info + 32
-        0x010062d8:    42ab        .B      CMP      r3,r5
-        0x010062da:    d215        ..      BCS      0x1006308 ; ble_bond_clr_all_info + 92
-        0x010062dc:    4629        )F      MOV      r1,r5
-        0x010062de:    4630        0F      MOV      r0,r6
-        0x010062e0:    f7fafc2e    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x010062e4:    a00a        ..      ADR      r0,{pc}+0x2c ; 0x1006310
-        0x010062e6:    f7fafb45    ..E.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010062ea:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010062ec:    b140        @.      CBZ      r0,0x1006300 ; ble_bond_clr_all_info + 84
-        0x010062ee:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x010062f2:    f7fafbb7    ....    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x010062f6:    4632        2F      MOV      r2,r6
-        0x010062f8:    4629        )F      MOV      r1,r5
-        0x010062fa:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010062fc:    f7fafc25    ..%.    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01006300:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01006304:    f000bac6    ....    B.W      ble_sec_init ; 0x1006894
-        0x01006308:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100630a:    0000        ..      DCW    0
-        0x0100630c:    20003b10    .;.     DCD    536886032
-        0x01006310:    646e6f62    bond    DCD    1684959074
-        0x01006314:    666e695f    _inf    DCD    1718511967
-        0x01006318:    6c615f6f    o_al    DCD    1818320751
-        0x0100631c:    6c635f6c    l_cl    DCD    1818451820
-        0x01006320:    66202c72    r, f    DCD    1713384562
-        0x01006324:    6873616c    lash    DCD    1752392044
-        0x01006328:    0a0d775f    _w..    DCD    168654687
-        0x0100632c:    00000000    ....    DCD    0
-    $t
-    i.ble_bond_get_bond_info
-    ble_bond_get_bond_info
-        0x01006330:    b570        p.      PUSH     {r4-r6,lr}
-        0x01006332:    4d1c        .M      LDR      r5,[pc,#112] ; [0x10063a4] = 0x20003b10
-        0x01006334:    460c        .F      MOV      r4,r1
-        0x01006336:    7829        )x      LDRB     r1,[r5,#0]
-        0x01006338:    4288        .B      CMP      r0,r1
-        0x0100633a:    d306        ..      BCC      0x100634a ; ble_bond_get_bond_info + 26
-        0x0100633c:    f44f729f    O..r    MOV      r2,#0x13e
-        0x01006340:    a119        ..      ADR      r1,{pc}+0x68 ; 0x10063a8
-        0x01006342:    a021        !.      ADR      r0,{pc}+0x86 ; 0x10063c8
-        0x01006344:    f7fafb16    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006348:    e7fe        ..      B        0x1006348 ; ble_bond_get_bond_info + 24
-        0x0100634a:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x0100634e:    eb011640    ..@.    ADD      r6,r1,r0,LSL #5
-        0x01006352:    6868        hh      LDR      r0,[r5,#4]
-        0x01006354:    2210        ."      MOVS     r2,#0x10
-        0x01006356:    eb000146    ..F.    ADD      r1,r0,r6,LSL #1
-        0x0100635a:    f891004e    ..N.    LDRB     r0,[r1,#0x4e]
-        0x0100635e:    f884002d    ..-.    STRB     r0,[r4,#0x2d]
-        0x01006362:    f8d1001e    ....    LDR      r0,[r1,#0x1e]
-        0x01006366:    6020         `      STR      r0,[r4,#0]
-        0x01006368:    8c48        H.      LDRH     r0,[r1,#0x22]
-        0x0100636a:    80a0        ..      STRH     r0,[r4,#4]
-        0x0100636c:    f8910024    ..$.    LDRB     r0,[r1,#0x24]
-        0x01006370:    71a0        .q      STRB     r0,[r4,#6]
-        0x01006372:    f8d10025    ..%.    LDR      r0,[r1,#0x25]
-        0x01006376:    f8c40007    ....    STR      r0,[r4,#7]
-        0x0100637a:    f8b10029    ..).    LDRH     r0,[r1,#0x29]
-        0x0100637e:    f8a4000b    ....    STRH     r0,[r4,#0xb]
-        0x01006382:    f104000d    ....    ADD      r0,r4,#0xd
-        0x01006386:    312b        +1      ADDS     r1,r1,#0x2b
-        0x01006388:    f7fafafe    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100638c:    6868        hh      LDR      r0,[r5,#4]
-        0x0100638e:    2210        ."      MOVS     r2,#0x10
-        0x01006390:    eb000146    ..F.    ADD      r1,r0,r6,LSL #1
-        0x01006394:    f104001d    ....    ADD      r0,r4,#0x1d
-        0x01006398:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100639c:    1c89        ..      ADDS     r1,r1,#2
-        0x0100639e:    f7fabaf3    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-    $d
-        0x010063a2:    0000        ..      DCW    0
-        0x010063a4:    20003b10    .;.     DCD    536886032
-        0x010063a8:    615c2e2e    ..\a    DCD    1633431086
-        0x010063ac:    735c7070    pp\s    DCD    1935437936
-        0x010063b0:    755c6372    rc\u    DCD    1968989042
-        0x010063b4:    5f726573    ser_    DCD    1601332595
-        0x010063b8:    646e6f62    bond    DCD    1684959074
-        0x010063bc:    6e616d5f    _man    DCD    1851878751
-        0x010063c0:    2e656761    age.    DCD    778397537
-        0x010063c4:    00000063    c...    DCD    99
-        0x010063c8:    25200a0d    .. %    DCD    622856717
-        0x010063cc:    64252073    s %d    DCD    1680154739
-        0x010063d0:    000a0d20     ...    DCD    658720
-    $t
-    i.ble_bond_get_info
-    ble_bond_get_info
-        0x010063d4:    b530        0.      PUSH     {r4,r5,lr}
-        0x010063d6:    4b0f        .K      LDR      r3,[pc,#60] ; [0x1006414] = 0x20003b10
-        0x010063d8:    7a04        .z      LDRB     r4,[r0,#8]
-        0x010063da:    2200        ."      MOVS     r2,#0
-        0x010063dc:    7899        .x      LDRB     r1,[r3,#2]
-        0x010063de:    685b        [h      LDR      r3,[r3,#4]
-        0x010063e0:    ebc105c1    ....    RSB      r5,r1,r1,LSL #3
-        0x010063e4:    eb051141    ..A.    ADD      r1,r5,r1,LSL #5
-        0x010063e8:    eb030141    ..A.    ADD      r1,r3,r1,LSL #1
-        0x010063ec:    2c06        .,      CMP      r4,#6
-        0x010063ee:    d20f        ..      BCS      0x1006410 ; ble_bond_get_info + 60
-        0x010063f0:    e8dff004    ....    TBB      [pc,r4]
-    $d
-        0x010063f4:    0b090703    ....    DCD    185140995
-        0x010063f8:    050e        ..      DCW    1294
-    $t
-        0x010063fa:    1c89        ..      ADDS     r1,r1,#2
-        0x010063fc:    e006        ..      B        0x100640c ; ble_bond_get_info + 56
-        0x010063fe:    314c        L1      ADDS     r1,r1,#0x4c
-        0x01006400:    e004        ..      B        0x100640c ; ble_bond_get_info + 56
-        0x01006402:    314e        N1      ADDS     r1,r1,#0x4e
-        0x01006404:    e002        ..      B        0x100640c ; ble_bond_get_info + 56
-        0x01006406:    311e        .1      ADDS     r1,r1,#0x1e
-        0x01006408:    e000        ..      B        0x100640c ; ble_bond_get_info + 56
-        0x0100640a:    312b        +1      ADDS     r1,r1,#0x2b
-        0x0100640c:    6001        .`      STR      r1,[r0,#0]
-        0x0100640e:    bd30        0.      POP      {r4,r5,pc}
-        0x01006410:    6002        .`      STR      r2,[r0,#0]
-        0x01006412:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x01006414:    20003b10    .;.     DCD    536886032
-    $t
-    i.ble_bond_init
-    ble_bond_init
-        0x01006418:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100641a:    4c24        $L      LDR      r4,[pc,#144] ; [0x10064ac] = 0x20003b10
-        0x0100641c:    2b00        .+      CMP      r3,#0
-        0x0100641e:    e9c40103    ....    STRD     r0,r1,[r4,#0xc]
-        0x01006422:    7063        cp      STRB     r3,[r4,#1]
-        0x01006424:    7022        "p      STRB     r2,[r4,#0]
-        0x01006426:    d03f        ?.      BEQ      0x10064a8 ; ble_bond_init + 144
-        0x01006428:    4921        !I      LDR      r1,[pc,#132] ; [0x10064b0] = 0x10063d5
-        0x0100642a:    2004        .       MOVS     r0,#4
-        0x0100642c:    f000fa98    ....    BL       ble_set_evt_func ; 0x1006960
-        0x01006430:    4920         I      LDR      r1,[pc,#128] ; [0x10064b4] = 0x100652d
-        0x01006432:    2005        .       MOVS     r0,#5
-        0x01006434:    f000fa94    ....    BL       ble_set_evt_func ; 0x1006960
-        0x01006438:    6860        `h      LDR      r0,[r4,#4]
-        0x0100643a:    b130        0.      CBZ      r0,0x100644a ; ble_bond_init + 50
-        0x0100643c:    f2401233    @.3.    MOV      r2,#0x133
-        0x01006440:    a11d        ..      ADR      r1,{pc}+0x78 ; 0x10064b8
-        0x01006442:    a025        %.      ADR      r0,{pc}+0x96 ; 0x10064d8
-        0x01006444:    f7fafa96    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006448:    e7fe        ..      B        0x1006448 ; ble_bond_init + 48
-        0x0100644a:    68a0        .h      LDR      r0,[r4,#8]
-        0x0100644c:    b130        0.      CBZ      r0,0x100645c ; ble_bond_init + 68
-        0x0100644e:    f44f729a    O..r    MOV      r2,#0x134
-        0x01006452:    a119        ..      ADR      r1,{pc}+0x66 ; 0x10064b8
-        0x01006454:    a020         .      ADR      r0,{pc}+0x84 ; 0x10064d8
-        0x01006456:    f7fafa8d    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100645a:    e7fe        ..      B        0x100645a ; ble_bond_init + 66
-        0x0100645c:    7820         x      LDRB     r0,[r4,#0]
-        0x0100645e:    2550        P%      MOVS     r5,#0x50
-        0x01006460:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x01006464:    eb011040    ..@.    ADD      r0,r1,r0,LSL #5
-        0x01006468:    eb050040    ..@.    ADD      r0,r5,r0,LSL #1
-        0x0100646c:    2103        .!      MOVS     r1,#3
-        0x0100646e:    f7fafae5    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01006472:    6060        ``      STR      r0,[r4,#4]
-        0x01006474:    7821        !x      LDRB     r1,[r4,#0]
-        0x01006476:    ebc102c1    ....    RSB      r2,r1,r1,LSL #3
-        0x0100647a:    eb021141    ..A.    ADD      r1,r2,r1,LSL #5
-        0x0100647e:    eb050141    ..A.    ADD      r1,r5,r1,LSL #1
-        0x01006482:    f7fafb5d    ..].    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01006486:    7820         x      LDRB     r0,[r4,#0]
-        0x01006488:    2501        .%      MOVS     r5,#1
-        0x0100648a:    eb051000    ....    ADD      r0,r5,r0,LSL #4
-        0x0100648e:    2103        .!      MOVS     r1,#3
-        0x01006490:    f7fafad4    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01006494:    60a0        .`      STR      r0,[r4,#8]
-        0x01006496:    7821        !x      LDRB     r1,[r4,#0]
-        0x01006498:    eb051101    ....    ADD      r1,r5,r1,LSL #4
-        0x0100649c:    f7fafb50    ..P.    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x010064a0:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010064a4:    f000b81e    ....    B.W      ble_bond_read_info_from_flash ; 0x10064e4
-        0x010064a8:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010064aa:    0000        ..      DCW    0
-        0x010064ac:    20003b10    .;.     DCD    536886032
-        0x010064b0:    010063d5    .c..    DCD    16802773
-        0x010064b4:    0100652d    -e..    DCD    16803117
-        0x010064b8:    615c2e2e    ..\a    DCD    1633431086
-        0x010064bc:    735c7070    pp\s    DCD    1935437936
-        0x010064c0:    755c6372    rc\u    DCD    1968989042
-        0x010064c4:    5f726573    ser_    DCD    1601332595
-        0x010064c8:    646e6f62    bond    DCD    1684959074
-        0x010064cc:    6e616d5f    _man    DCD    1851878751
-        0x010064d0:    2e656761    age.    DCD    778397537
-        0x010064d4:    00000063    c...    DCD    99
-        0x010064d8:    25200a0d    .. %    DCD    622856717
-        0x010064dc:    64252073    s %d    DCD    1680154739
-        0x010064e0:    000a0d20     ...    DCD    658720
-    $t
-    i.ble_bond_read_info_from_flash
-    ble_bond_read_info_from_flash
-        0x010064e4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010064e6:    4c10        .L      LDR      r4,[pc,#64] ; [0x1006528] = 0x20003b10
-        0x010064e8:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010064ea:    2800        .(      CMP      r0,#0
-        0x010064ec:    d01a        ..      BEQ      0x1006524 ; ble_bond_read_info_from_flash + 64
-        0x010064ee:    7821        !x      LDRB     r1,[r4,#0]
-        0x010064f0:    2550        P%      MOVS     r5,#0x50
-        0x010064f2:    ebc102c1    ....    RSB      r2,r1,r1,LSL #3
-        0x010064f6:    eb021141    ..A.    ADD      r1,r2,r1,LSL #5
-        0x010064fa:    eb050141    ..A.    ADD      r1,r5,r1,LSL #1
-        0x010064fe:    6862        bh      LDR      r2,[r4,#4]
-        0x01006500:    f7fafb28    ..(.    BL       $Ven$TT$L$$flash_read ; 0x1000b54
-        0x01006504:    6860        `h      LDR      r0,[r4,#4]
-        0x01006506:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x0100650a:    29ff        .)      CMP      r1,#0xff
-        0x0100650c:    d10a        ..      BNE      0x1006524 ; ble_bond_read_info_from_flash + 64
-        0x0100650e:    7821        !x      LDRB     r1,[r4,#0]
-        0x01006510:    ebc102c1    ....    RSB      r2,r1,r1,LSL #3
-        0x01006514:    eb021141    ..A.    ADD      r1,r2,r1,LSL #5
-        0x01006518:    eb050141    ..A.    ADD      r1,r5,r1,LSL #1
-        0x0100651c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01006520:    f7fabb0e    ....    B        $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01006524:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01006526:    0000        ..      DCW    0
-        0x01006528:    20003b10    .;.     DCD    536886032
-    $t
-    i.ble_bond_store_info
-    ble_bond_store_info
-        0x0100652c:    b57c        |.      PUSH     {r2-r6,lr}
-        0x0100652e:    4604        .F      MOV      r4,r0
-        0x01006530:    4668        hF      MOV      r0,sp
-        0x01006532:    f001fc95    ....    BL       gap_address_get ; 0x1007e60
-        0x01006536:    4e39        9N      LDR      r6,[pc,#228] ; [0x100661c] = 0x20003b10
-        0x01006538:    78b5        .x      LDRB     r5,[r6,#2]
-        0x0100653a:    7830        0x      LDRB     r0,[r6,#0]
-        0x0100653c:    4285        .B      CMP      r5,r0
-        0x0100653e:    d101        ..      BNE      0x1006544 ; ble_bond_store_info + 24
-        0x01006540:    6870        ph      LDR      r0,[r6,#4]
-        0x01006542:    7805        .x      LDRB     r5,[r0,#0]
-        0x01006544:    7a20         z      LDRB     r0,[r4,#8]
-        0x01006546:    2806        .(      CMP      r0,#6
-        0x01006548:    d24f        O.      BCS      0x10065ea ; ble_bond_store_info + 190
-        0x0100654a:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x0100654e:    1903        ..      DCW    6403
-        0x01006550:    0e4e5a4f    OZN.    DCD    240015951
-    $t
-        0x01006554:    ebc500c5    ....    RSB      r0,r5,r5,LSL #3
-        0x01006558:    6873        sh      LDR      r3,[r6,#4]
-        0x0100655a:    e9d41200    ....    LDRD     r1,r2,[r4,#0]
-        0x0100655e:    eb001045    ..E.    ADD      r0,r0,r5,LSL #5
-        0x01006562:    eb030040    ..@.    ADD      r0,r3,r0,LSL #1
-        0x01006566:    1c80        ..      ADDS     r0,r0,#2
-        0x01006568:    e055        U.      B        0x1006616 ; ble_bond_store_info + 234
-        0x0100656a:    ebc500c5    ....    RSB      r0,r5,r5,LSL #3
-        0x0100656e:    6873        sh      LDR      r3,[r6,#4]
-        0x01006570:    e9d41200    ....    LDRD     r1,r2,[r4,#0]
-        0x01006574:    eb001045    ..E.    ADD      r0,r0,r5,LSL #5
-        0x01006578:    eb030040    ..@.    ADD      r0,r3,r0,LSL #1
-        0x0100657c:    304c        L0      ADDS     r0,r0,#0x4c
-        0x0100657e:    e04a        J.      B        0x1006616 ; ble_bond_store_info + 234
-        0x01006580:    ebc500c5    ....    RSB      r0,r5,r5,LSL #3
-        0x01006584:    6871        qh      LDR      r1,[r6,#4]
-        0x01006586:    eb001045    ..E.    ADD      r0,r0,r5,LSL #5
-        0x0100658a:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x0100658e:    9900        ..      LDR      r1,[sp,#0]
-        0x01006590:    f8c01025    ..%.    STR      r1,[r0,#0x25]
-        0x01006594:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x01006598:    f8a01029    ..).    STRH     r1,[r0,#0x29]
-        0x0100659c:    e9d41200    ....    LDRD     r1,r2,[r4,#0]
-        0x010065a0:    304e        N0      ADDS     r0,r0,#0x4e
-        0x010065a2:    f7faf9f1    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010065a6:    70f5        .p      STRB     r5,[r6,#3]
-        0x010065a8:    78b0        .x      LDRB     r0,[r6,#2]
-        0x010065aa:    7832        2x      LDRB     r2,[r6,#0]
-        0x010065ac:    4290        .B      CMP      r0,r2
-        0x010065ae:    d11a        ..      BNE      0x10065e6 ; ble_bond_store_info + 186
-        0x010065b0:    2000        .       MOVS     r0,#0
-        0x010065b2:    6871        qh      LDR      r1,[r6,#4]
-        0x010065b4:    e00b        ..      B        0x10065ce ; ble_bond_store_info + 162
-        0x010065b6:    bf00        ..      NOP      
-        0x010065b8:    ebc003c0    ....    RSB      r3,r0,r0,LSL #3
-        0x010065bc:    eb031440    ..@.    ADD      r4,r3,r0,LSL #5
-        0x010065c0:    eb010344    ..D.    ADD      r3,r1,r4,LSL #1
-        0x010065c4:    f893304e    ..N0    LDRB     r3,[r3,#0x4e]
-        0x010065c8:    b11b        ..      CBZ      r3,0x10065d2 ; ble_bond_store_info + 166
-        0x010065ca:    1c40        @.      ADDS     r0,r0,#1
-        0x010065cc:    b2c0        ..      UXTB     r0,r0
-        0x010065ce:    4290        .B      CMP      r0,r2
-        0x010065d0:    d3f2        ..      BCC      0x10065b8 ; ble_bond_store_info + 140
-        0x010065d2:    4290        .B      CMP      r0,r2
-        0x010065d4:    d301        ..      BCC      0x10065da ; ble_bond_store_info + 174
-        0x010065d6:    7808        .x      LDRB     r0,[r1,#0]
-        0x010065d8:    1c40        @.      ADDS     r0,r0,#1
-        0x010065da:    7008        .p      STRB     r0,[r1,#0]
-        0x010065dc:    b2c0        ..      UXTB     r0,r0
-        0x010065de:    4290        .B      CMP      r0,r2
-        0x010065e0:    d301        ..      BCC      0x10065e6 ; ble_bond_store_info + 186
-        0x010065e2:    2000        .       MOVS     r0,#0
-        0x010065e4:    7008        .p      STRB     r0,[r1,#0]
-        0x010065e6:    f000f81b    ....    BL       ble_bond_write_info_to_flash ; 0x1006620
-        0x010065ea:    bd7c        |.      POP      {r2-r6,pc}
-        0x010065ec:    ebc500c5    ....    RSB      r0,r5,r5,LSL #3
-        0x010065f0:    6873        sh      LDR      r3,[r6,#4]
-        0x010065f2:    e9d41200    ....    LDRD     r1,r2,[r4,#0]
-        0x010065f6:    eb001045    ..E.    ADD      r0,r0,r5,LSL #5
-        0x010065fa:    eb030040    ..@.    ADD      r0,r3,r0,LSL #1
-        0x010065fe:    301e        .0      ADDS     r0,r0,#0x1e
-        0x01006600:    e009        ..      B        0x1006616 ; ble_bond_store_info + 234
-        0x01006602:    ebc500c5    ....    RSB      r0,r5,r5,LSL #3
-        0x01006606:    6873        sh      LDR      r3,[r6,#4]
-        0x01006608:    e9d41200    ....    LDRD     r1,r2,[r4,#0]
-        0x0100660c:    eb001045    ..E.    ADD      r0,r0,r5,LSL #5
-        0x01006610:    eb030040    ..@.    ADD      r0,r3,r0,LSL #1
-        0x01006614:    302b        +0      ADDS     r0,r0,#0x2b
-        0x01006616:    f7faf9b7    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100661a:    bd7c        |.      POP      {r2-r6,pc}
-    $d
-        0x0100661c:    20003b10    .;.     DCD    536886032
-    $t
-    i.ble_bond_write_info_to_flash
-    ble_bond_write_info_to_flash
-        0x01006620:    b570        p.      PUSH     {r4-r6,lr}
-        0x01006622:    4c20         L      LDR      r4,[pc,#128] ; [0x10066a4] = 0x20003b10
-        0x01006624:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01006626:    2800        .(      CMP      r0,#0
-        0x01006628:    d03a        :.      BEQ      0x10066a0 ; ble_bond_write_info_to_flash + 128
-        0x0100662a:    7820         x      LDRB     r0,[r4,#0]
-        0x0100662c:    2550        P%      MOVS     r5,#0x50
-        0x0100662e:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x01006632:    eb011040    ..@.    ADD      r0,r1,r0,LSL #5
-        0x01006636:    eb050040    ..@.    ADD      r0,r5,r0,LSL #1
-        0x0100663a:    2103        .!      MOVS     r1,#3
-        0x0100663c:    f7faf9fe    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01006640:    4606        .F      MOV      r6,r0
-        0x01006642:    7820         x      LDRB     r0,[r4,#0]
-        0x01006644:    4632        2F      MOV      r2,r6
-        0x01006646:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x0100664a:    eb011040    ..@.    ADD      r0,r1,r0,LSL #5
-        0x0100664e:    eb050140    ..@.    ADD      r1,r5,r0,LSL #1
-        0x01006652:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01006654:    f7fafa7e    ..~.    BL       $Ven$TT$L$$flash_read ; 0x1000b54
-        0x01006658:    7820         x      LDRB     r0,[r4,#0]
-        0x0100665a:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x0100665e:    eb011040    ..@.    ADD      r0,r1,r0,LSL #5
-        0x01006662:    eb050240    ..@.    ADD      r2,r5,r0,LSL #1
-        0x01006666:    4630        0F      MOV      r0,r6
-        0x01006668:    6861        ah      LDR      r1,[r4,#4]
-        0x0100666a:    f7fafa37    ..7.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x0100666e:    b190        ..      CBZ      r0,0x1006696 ; ble_bond_write_info_to_flash + 118
-        0x01006670:    a00d        ..      ADR      r0,{pc}+0x38 ; 0x10066a8
-        0x01006672:    f7faf97f    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006676:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x0100667a:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x0100667c:    f7faf9f2    ....    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x01006680:    7820         x      LDRB     r0,[r4,#0]
-        0x01006682:    6862        bh      LDR      r2,[r4,#4]
-        0x01006684:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x01006688:    eb011040    ..@.    ADD      r0,r1,r0,LSL #5
-        0x0100668c:    eb050140    ..@.    ADD      r1,r5,r0,LSL #1
-        0x01006690:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01006692:    f7fafa5a    ..Z.    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01006696:    4630        0F      MOV      r0,r6
-        0x01006698:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100669c:    f7fab9e7    ....    B        $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010066a0:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010066a2:    0000        ..      DCW    0
-        0x010066a4:    20003b10    .;.     DCD    536886032
-        0x010066a8:    646e6f62    bond    DCD    1684959074
-        0x010066ac:    666e695f    _inf    DCD    1718511967
-        0x010066b0:    6c665f6f    o_fl    DCD    1818648431
-        0x010066b4:    5f687361    ash_    DCD    1600680801
-        0x010066b8:    000a0d77    w...    DCD    658807
-    $t
-    i.ble_gap_set_dev_config
-    ble_gap_set_dev_config
-        0x010066bc:    b570        p.      PUSH     {r4-r6,lr}
-        0x010066be:    4605        .F      MOV      r5,r0
-        0x010066c0:    2334        4#      MOVS     r3,#0x34
-        0x010066c2:    2203        ."      MOVS     r2,#3
-        0x010066c4:    2107        .!      MOVS     r1,#7
-        0x010066c6:    f6405004    @..P    MOV      r0,#0xd04
-        0x010066ca:    f7faf9e4    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010066ce:    4604        .F      MOV      r4,r0
-        0x010066d0:    b145        E.      CBZ      r5,0x10066e4 ; ble_gap_set_dev_config + 40
-        0x010066d2:    2234        4"      MOVS     r2,#0x34
-        0x010066d4:    4629        )F      MOV      r1,r5
-        0x010066d6:    f7faf957    ..W.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010066da:    4620         F      MOV      r0,r4
-        0x010066dc:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010066e0:    f7fab9de    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010066e4:    2203        ."      MOVS     r2,#3
-        0x010066e6:    7022        "p      STRB     r2,[r4,#0]
-        0x010066e8:    210f        .!      MOVS     r1,#0xf
-        0x010066ea:    7061        ap      STRB     r1,[r4,#1]
-        0x010066ec:    76e2        .v      STRB     r2,[r4,#0x1b]
-        0x010066ee:    22f7        ."      MOVS     r2,#0xf7
-        0x010066f0:    84e2        ..      STRH     r2,[r4,#0x26]
-        0x010066f2:    8522        ".      STRH     r2,[r4,#0x28]
-        0x010066f4:    4a17        .J      LDR      r2,[pc,#92] ; [0x1006754] = 0x20000080
-        0x010066f6:    2000        .       MOVS     r0,#0
-        0x010066f8:    2502        .%      MOVS     r5,#2
-        0x010066fa:    8f93        ..      LDRH     r3,[r2,#0x3c]
-        0x010066fc:    2101        .!      MOVS     r1,#1
-        0x010066fe:    2bfb        .+      CMP      r3,#0xfb
-        0x01006700:    d900        ..      BLS      0x1006704 ; ble_gap_set_dev_config + 72
-        0x01006702:    23fb        .#      MOVS     r3,#0xfb
-        0x01006704:    8463        c.      STRH     r3,[r4,#0x22]
-        0x01006706:    f8b23040    ..@0    LDRH     r3,[r2,#0x40]
-        0x0100670a:    84a3        ..      STRH     r3,[r4,#0x24]
-        0x0100670c:    f884102e    ....    STRB     r1,[r4,#0x2e]
-        0x01006710:    4b11        .K      LDR      r3,[pc,#68] ; [0x1006758] = 0x20003afc
-        0x01006712:    f884102f    ../.    STRB     r1,[r4,#0x2f]
-        0x01006716:    76a0        .v      STRB     r0,[r4,#0x1a]
-        0x01006718:    781e        .x      LDRB     r6,[r3,#0]
-        0x0100671a:    2e80        ..      CMP      r6,#0x80
-        0x0100671c:    d002        ..      BEQ      0x1006724 ; ble_gap_set_dev_config + 104
-        0x0100671e:    2e02        ..      CMP      r6,#2
-        0x01006720:    d003        ..      BEQ      0x100672a ; ble_gap_set_dev_config + 110
-        0x01006722:    e003        ..      B        0x100672c ; ble_gap_set_dev_config + 112
-        0x01006724:    76a1        .v      STRB     r1,[r4,#0x1a]
-        0x01006726:    7018        .p      STRB     r0,[r3,#0]
-        0x01006728:    e000        ..      B        0x100672c ; ble_gap_set_dev_config + 112
-        0x0100672a:    76a0        .v      STRB     r0,[r4,#0x1a]
-        0x0100672c:    f8521f52    R.R.    LDR      r1,[r2,#0x52]!
-        0x01006730:    6061        a`      STR      r1,[r4,#4]
-        0x01006732:    8891        ..      LDRH     r1,[r2,#4]
-        0x01006734:    8121        !.      STRH     r1,[r4,#8]
-        0x01006736:    8859        Y.      LDRH     r1,[r3,#2]
-        0x01006738:    8061        a.      STRH     r1,[r4,#2]
-        0x0100673a:    21ff        .!      MOVS     r1,#0xff
-        0x0100673c:    8421        !.      STRH     r1,[r4,#0x20]
-        0x0100673e:    83a0        ..      STRH     r0,[r4,#0x1c]
-        0x01006740:    83e0        ..      STRH     r0,[r4,#0x1e]
-        0x01006742:    f884502a    ..*P    STRB     r5,[r4,#0x2a]
-        0x01006746:    2110        .!      MOVS     r1,#0x10
-        0x01006748:    f104000a    ....    ADD      r0,r4,#0xa
-        0x0100674c:    f7faf9f8    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01006750:    e7c3        ..      B        0x10066da ; ble_gap_set_dev_config + 30
-    $d
-        0x01006752:    0000        ..      DCW    0
-        0x01006754:    20000080    ...     DCD    536871040
-        0x01006758:    20003afc    .:.     DCD    536886012
-    $t
-    i.ble_hid_data_tx
-    ble_hid_data_tx
-        0x0100675c:    4602        .F      MOV      r2,r0
-        0x0100675e:    4807        .H      LDR      r0,[pc,#28] ; [0x100677c] = 0x20003508
-        0x01006760:    b510        ..      PUSH     {r4,lr}
-        0x01006762:    460b        .F      MOV      r3,r1
-        0x01006764:    2105        .!      MOVS     r1,#5
-        0x01006766:    7800        .x      LDRB     r0,[r0,#0]
-        0x01006768:    f00df80c    ....    BL       ntf_data ; 0x1013784
-        0x0100676c:    f001f98c    ....    BL       disable_latency ; 0x1007a88
-        0x01006770:    4903        .I      LDR      r1,[pc,#12] ; [0x1006780] = 0x200034fa
-        0x01006772:    f44f7016    O..p    MOV      r0,#0x258
-        0x01006776:    80c8        ..      STRH     r0,[r1,#6]
-        0x01006778:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100677a:    0000        ..      DCW    0
-        0x0100677c:    20003508    .5.     DCD    536884488
-        0x01006780:    200034fa    .4.     DCD    536884474
-    $t
-    i.ble_rx_data_cope
-    ble_rx_data_cope
-        0x01006784:    b570        p.      PUSH     {r4-r6,lr}
-        0x01006786:    460d        .F      MOV      r5,r1
-        0x01006788:    4604        .F      MOV      r4,r0
-        0x0100678a:    4921        !I      LDR      r1,[pc,#132] ; [0x1006810] = 0x101a09c
-        0x0100678c:    a021        !.      ADR      r0,{pc}+0x88 ; 0x1006814
-        0x0100678e:    f7faf8f1    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006792:    7820         x      LDRB     r0,[r4,#0]
-        0x01006794:    280a        .(      CMP      r0,#0xa
-        0x01006796:    d139        9.      BNE      0x100680c ; ble_rx_data_cope + 136
-        0x01006798:    78a0        .x      LDRB     r0,[r4,#2]
-        0x0100679a:    2825        %(      CMP      r0,#0x25
-        0x0100679c:    d030        0.      BEQ      0x1006800 ; ble_rx_data_cope + 124
-        0x0100679e:    dc0a        ..      BGT      0x10067b6 ; ble_rx_data_cope + 50
-        0x010067a0:    2821        !(      CMP      r0,#0x21
-        0x010067a2:    d019        ..      BEQ      0x10067d8 ; ble_rx_data_cope + 84
-        0x010067a4:    2822        "(      CMP      r0,#0x22
-        0x010067a6:    d01d        ..      BEQ      0x10067e4 ; ble_rx_data_cope + 96
-        0x010067a8:    2823        #(      CMP      r0,#0x23
-        0x010067aa:    d12f        /.      BNE      0x100680c ; ble_rx_data_cope + 136
-        0x010067ac:    4629        )F      MOV      r1,r5
-        0x010067ae:    4620         F      MOV      r0,r4
-        0x010067b0:    f7fbff6e    ..n.    BL       app_url_set ; 0x1002690
-        0x010067b4:    e01f        ..      B        0x10067f6 ; ble_rx_data_cope + 114
-        0x010067b6:    2830        0(      CMP      r0,#0x30
-        0x010067b8:    d019        ..      BEQ      0x10067ee ; ble_rx_data_cope + 106
-        0x010067ba:    28a0        .(      CMP      r0,#0xa0
-        0x010067bc:    d007        ..      BEQ      0x10067ce ; ble_rx_data_cope + 74
-        0x010067be:    28a1        .(      CMP      r0,#0xa1
-        0x010067c0:    d124        $.      BNE      0x100680c ; ble_rx_data_cope + 136
-        0x010067c2:    4629        )F      MOV      r1,r5
-        0x010067c4:    4620         F      MOV      r0,r4
-        0x010067c6:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010067ca:    f7fbb9b9    ....    B        app_m_key_set ; 0x1001b40
-        0x010067ce:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010067d2:    2000        .       MOVS     r0,#0
-        0x010067d4:    f001b88a    ....    B.W      device_key_send ; 0x10078ec
-        0x010067d8:    4629        )F      MOV      r1,r5
-        0x010067da:    4620         F      MOV      r0,r4
-        0x010067dc:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010067e0:    f7fbb98a    ....    B        app_logo_led_set ; 0x1001af8
-        0x010067e4:    4629        )F      MOV      r1,r5
-        0x010067e6:    4620         F      MOV      r0,r4
-        0x010067e8:    f7faffce    ....    BL       app_dpi_set ; 0x1001788
-        0x010067ec:    e003        ..      B        0x10067f6 ; ble_rx_data_cope + 114
-        0x010067ee:    4629        )F      MOV      r1,r5
-        0x010067f0:    4620         F      MOV      r0,r4
-        0x010067f2:    f7fbfe6f    ..o.    BL       app_random_key ; 0x10024d4
-        0x010067f6:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010067fa:    2001        .       MOVS     r0,#1
-        0x010067fc:    f012bcbc    ....    B.W      user_data_storage_do ; 0x1019178
-        0x01006800:    4629        )F      MOV      r1,r5
-        0x01006802:    4620         F      MOV      r0,r4
-        0x01006804:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01006808:    f7fbbb8a    ....    B        app_multi_channel ; 0x1001f20
-        0x0100680c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100680e:    0000        ..      DCW    0
-        0x01006810:    0101a09c    ....    DCD    16883868
-        0x01006814:    7070615b    [app    DCD    1886413147
-        0x01006818:    0d73255d    ]%s.    DCD    225650013
-        0x0100681c:    0000000a    ....    DCD    10
-    $t
-    i.ble_sec_check_ediv_rand
-    ble_sec_check_ediv_rand
-        0x01006820:    4911        .I      LDR      r1,[pc,#68] ; [0x1006868] = 0x20004a64
-        0x01006822:    b510        ..      PUSH     {r4,lr}
-        0x01006824:    79ca        .y      LDRB     r2,[r1,#7]
-        0x01006826:    2400        .$      MOVS     r4,#0
-        0x01006828:    b16a        j.      CBZ      r2,0x1006846 ; ble_sec_check_ediv_rand + 38
-        0x0100682a:    4a10        .J      LDR      r2,[pc,#64] ; [0x100686c] = 0x20003b24
-        0x0100682c:    78d2        .x      LDRB     r2,[r2,#3]
-        0x0100682e:    b18a        ..      CBZ      r2,0x1006854 ; ble_sec_check_ediv_rand + 52
-        0x01006830:    8802        ..      LDRH     r2,[r0,#0]
-        0x01006832:    8d49        I.      LDRH     r1,[r1,#0x2a]
-        0x01006834:    428a        .B      CMP      r2,r1
-        0x01006836:    d106        ..      BNE      0x1006846 ; ble_sec_check_ediv_rand + 38
-        0x01006838:    490b        .I      LDR      r1,[pc,#44] ; [0x1006868] = 0x20004a64
-        0x0100683a:    2208        ."      MOVS     r2,#8
-        0x0100683c:    312c        ,1      ADDS     r1,r1,#0x2c
-        0x0100683e:    1c80        ..      ADDS     r0,r0,#2
-        0x01006840:    f7faf94c    ..L.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01006844:    b120         .      CBZ      r0,0x1006850 ; ble_sec_check_ediv_rand + 48
-        0x01006846:    a00a        ..      ADR      r0,{pc}+0x2a ; 0x1006870
-        0x01006848:    f7faf894    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100684c:    4620         F      MOV      r0,r4
-        0x0100684e:    bd10        ..      POP      {r4,pc}
-        0x01006850:    2001        .       MOVS     r0,#1
-        0x01006852:    bd10        ..      POP      {r4,pc}
-        0x01006854:    f8d02002    ...     LDR      r2,[r0,#2]
-        0x01006858:    62ca        .b      STR      r2,[r1,#0x2c]
-        0x0100685a:    f8d02006    ...     LDR      r2,[r0,#6]
-        0x0100685e:    630a        .c      STR      r2,[r1,#0x30]
-        0x01006860:    8800        ..      LDRH     r0,[r0,#0]
-        0x01006862:    8548        H.      STRH     r0,[r1,#0x2a]
-        0x01006864:    e7f4        ..      B        0x1006850 ; ble_sec_check_ediv_rand + 48
-    $d
-        0x01006866:    0000        ..      DCW    0
-        0x01006868:    20004a64    dJ.     DCD    536889956
-        0x0100686c:    20003b24    $;.     DCD    536886052
-        0x01006870:    76696465    ediv    DCD    1986618469
-        0x01006874:    6e61725f    _ran    DCD    1851880031
-        0x01006878:    68635f64    d_ch    DCD    1751342948
-        0x0100687c:    5f6b6365    eck_    DCD    1600873317
-        0x01006880:    6c696166    fail    DCD    1818845542
-        0x01006884:    00000a0d    ....    DCD    2573
-    $t
-    i.ble_sec_get_bond_status
-    ble_sec_get_bond_status
-        0x01006888:    4801        .H      LDR      r0,[pc,#4] ; [0x1006890] = 0x20004a64
-        0x0100688a:    79c0        .y      LDRB     r0,[r0,#7]
-        0x0100688c:    4770        pG      BX       lr
-    $d
-        0x0100688e:    0000        ..      DCW    0
-        0x01006890:    20004a64    dJ.     DCD    536889956
-    $t
-    i.ble_sec_init
-    ble_sec_init
-        0x01006894:    b510        ..      PUSH     {r4,lr}
-        0x01006896:    2136        6!      MOVS     r1,#0x36
-        0x01006898:    4818        .H      LDR      r0,[pc,#96] ; [0x10068fc] = 0x20004a64
-        0x0100689a:    f7faf951    ..Q.    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0100689e:    4818        .H      LDR      r0,[pc,#96] ; [0x1006900] = 0x200049b4
-        0x010068a0:    4c16        .L      LDR      r4,[pc,#88] ; [0x10068fc] = 0x20004a64
-        0x010068a2:    f8d00088    ....    LDR      r0,[r0,#0x88]
-        0x010068a6:    b308        ..      CBZ      r0,0x10068ec ; ble_sec_init + 88
-        0x010068a8:    2001        .       MOVS     r0,#1
-        0x010068aa:    f008fbd1    ....    BL       get_stored_info_req ; 0x100f050
-        0x010068ae:    7800        .x      LDRB     r0,[r0,#0]
-        0x010068b0:    b100        ..      CBZ      r0,0x10068b4 ; ble_sec_init + 32
-        0x010068b2:    2001        .       MOVS     r0,#1
-        0x010068b4:    71e0        .q      STRB     r0,[r4,#7]
-        0x010068b6:    2002        .       MOVS     r0,#2
-        0x010068b8:    f008fbca    ....    BL       get_stored_info_req ; 0x100f050
-        0x010068bc:    6801        .h      LDR      r1,[r0,#0]
-        0x010068be:    6021        !`      STR      r1,[r4,#0]
-        0x010068c0:    8881        ..      LDRH     r1,[r0,#4]
-        0x010068c2:    80a1        ..      STRH     r1,[r4,#4]
-        0x010068c4:    7980        .y      LDRB     r0,[r0,#6]
-        0x010068c6:    71a0        .q      STRB     r0,[r4,#6]
-        0x010068c8:    2003        .       MOVS     r0,#3
-        0x010068ca:    f008fbc1    ....    BL       get_stored_info_req ; 0x100f050
-        0x010068ce:    4601        .F      MOV      r1,r0
-        0x010068d0:    480a        .H      LDR      r0,[pc,#40] ; [0x10068fc] = 0x20004a64
-        0x010068d2:    2210        ."      MOVS     r2,#0x10
-        0x010068d4:    3009        .0      ADDS     r0,r0,#9
-        0x010068d6:    f7faf857    ..W.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010068da:    2000        .       MOVS     r0,#0
-        0x010068dc:    f008fbb8    ....    BL       get_stored_info_req ; 0x100f050
-        0x010068e0:    4601        .F      MOV      r1,r0
-        0x010068e2:    4806        .H      LDR      r0,[pc,#24] ; [0x10068fc] = 0x20004a64
-        0x010068e4:    221c        ."      MOVS     r2,#0x1c
-        0x010068e6:    301a        .0      ADDS     r0,r0,#0x1a
-        0x010068e8:    f7faf84e    ..N.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010068ec:    4805        .H      LDR      r0,[pc,#20] ; [0x1006904] = 0x20003b24
-        0x010068ee:    7840        @x      LDRB     r0,[r0,#1]
-        0x010068f0:    2800        .(      CMP      r0,#0
-        0x010068f2:    d001        ..      BEQ      0x10068f8 ; ble_sec_init + 100
-        0x010068f4:    2001        .       MOVS     r0,#1
-        0x010068f6:    71e0        .q      STRB     r0,[r4,#7]
-        0x010068f8:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010068fa:    0000        ..      DCW    0
-        0x010068fc:    20004a64    dJ.     DCD    536889956
-        0x01006900:    200049b4    .I.     DCD    536889780
-        0x01006904:    20003b24    $;.     DCD    536886052
-    $t
-    i.ble_sec_resolve_address
-    ble_sec_resolve_address
-        0x01006908:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100690c:    460d        .F      MOV      r5,r1
-        0x0100690e:    4606        .F      MOV      r6,r0
-        0x01006910:    2008        .       MOVS     r0,#8
-        0x01006912:    4617        .F      MOV      r7,r2
-        0x01006914:    eb001305    ....    ADD      r3,r0,r5,LSL #4
-        0x01006918:    2203        ."      MOVS     r2,#3
-        0x0100691a:    2107        .!      MOVS     r1,#7
-        0x0100691c:    f6405014    @..P    MOV      r0,#0xd14
-        0x01006920:    f7faf8b9    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01006924:    4604        .F      MOV      r4,r0
-        0x01006926:    2017        .       MOVS     r0,#0x17
-        0x01006928:    7020         p      STRB     r0,[r4,#0]
-        0x0100692a:    7065        ep      STRB     r5,[r4,#1]
-        0x0100692c:    6830        0h      LDR      r0,[r6,#0]
-        0x0100692e:    f8c40002    ....    STR      r0,[r4,#2]
-        0x01006932:    88b0        ..      LDRH     r0,[r6,#4]
-        0x01006934:    80e0        ..      STRH     r0,[r4,#6]
-        0x01006936:    012a        *.      LSLS     r2,r5,#4
-        0x01006938:    4639        9F      MOV      r1,r7
-        0x0100693a:    f1040008    ....    ADD      r0,r4,#8
-        0x0100693e:    f7faf823    ..#.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01006942:    4620         F      MOV      r0,r4
-        0x01006944:    f7faf8ac    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01006948:    2001        .       MOVS     r0,#1
-        0x0100694a:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100694e:    0000        ..      MOVS     r0,r0
-    i.ble_sec_set_pairing_param
-    ble_sec_set_pairing_param
-        0x01006950:    4902        .I      LDR      r1,[pc,#8] ; [0x100695c] = 0x20003b28
-        0x01006952:    c80d        ..      LDM      r0,{r0,r2,r3}
-        0x01006954:    e881000d    ....    STM      r1,{r0,r2,r3}
-        0x01006958:    4770        pG      BX       lr
-    $d
-        0x0100695a:    0000        ..      DCW    0
-        0x0100695c:    20003b28    (;.     DCD    536886056
-    $t
-    i.ble_set_evt_func
-    ble_set_evt_func
-        0x01006960:    2808        .(      CMP      r0,#8
-        0x01006962:    d203        ..      BCS      0x100696c ; ble_set_evt_func + 12
-        0x01006964:    4a02        .J      LDR      r2,[pc,#8] ; [0x1006970] = 0x200049b4
-        0x01006966:    eb020080    ....    ADD      r0,r2,r0,LSL #2
-        0x0100696a:    6781        .g      STR      r1,[r0,#0x78]
-        0x0100696c:    4770        pG      BX       lr
-    $d
-        0x0100696e:    0000        ..      DCW    0
-        0x01006970:    200049b4    .I.     DCD    536889780
-    $t
-    i.bt2_bat3_led_set
-    bt2_bat3_led_set
-        0x01006974:    b510        ..      PUSH     {r4,lr}
-        0x01006976:    b158        X.      CBZ      r0,0x1006990 ; bt2_bat3_led_set + 28
-        0x01006978:    2200        ."      MOVS     r2,#0
-        0x0100697a:    2120         !      MOVS     r1,#0x20
-        0x0100697c:    4610        .F      MOV      r0,r2
-        0x0100697e:    f00dfc95    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x01006982:    2201        ."      MOVS     r2,#1
-        0x01006984:    2120         !      MOVS     r1,#0x20
-        0x01006986:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100698a:    2000        .       MOVS     r0,#0
-        0x0100698c:    f00dbc0d    ....    B.W      pmu_set_gpio_value ; 0x10141aa
-        0x01006990:    2201        ."      MOVS     r2,#1
-        0x01006992:    2120         !      MOVS     r1,#0x20
-        0x01006994:    e8bd4010    ...@    POP      {r4,lr}
-        0x01006998:    2000        .       MOVS     r0,#0
-        0x0100699a:    f00dbc87    ....    B.W      pmu_set_pin_dir ; 0x10142ac
-        0x0100699e:    0000        ..      MOVS     r0,r0
-    i.button_callback
-    button_callback
-        0x010069a0:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x010069a4:    f8dfa428    ..(.    LDR      r10,[pc,#1064] ; [0x1006dd0] = 0x200034fa
-        0x010069a8:    4606        .F      MOV      r6,r0
-        0x010069aa:    b085        ..      SUB      sp,sp,#0x14
-        0x010069ac:    f89a0003    ....    LDRB     r0,[r10,#3]
-        0x010069b0:    460d        .F      MOV      r5,r1
-        0x010069b2:    2801        .(      CMP      r0,#1
-        0x010069b4:    d106        ..      BNE      0x10069c4 ; button_callback + 36
-        0x010069b6:    2d01        .-      CMP      r5,#1
-        0x010069b8:    d17e        ~.      BNE      0x1006ab8 ; button_callback + 280
-        0x010069ba:    2200        ."      MOVS     r2,#0
-        0x010069bc:    4611        .F      MOV      r1,r2
-        0x010069be:    2005        .       MOVS     r0,#5
-        0x010069c0:    f012fc4e    ..N.    BL       user_event_send ; 0x1019260
-        0x010069c4:    f8df940c    ....    LDR      r9,[pc,#1036] ; [0x1006dd4] = 0x20003520
-        0x010069c8:    f8dfb40c    ....    LDR      r11,[pc,#1036] ; [0x1006dd8] = 0x20003594
-        0x010069cc:    f8df840c    ....    LDR      r8,[pc,#1036] ; [0x1006ddc] = 0x2000351a
-        0x010069d0:    f8d90010    ....    LDR      r0,[r9,#0x10]
-        0x010069d4:    2400        .$      MOVS     r4,#0
-        0x010069d6:    2701        .'      MOVS     r7,#1
-        0x010069d8:    4286        .B      CMP      r6,r0
-        0x010069da:    d124        $.      BNE      0x1006a26 ; button_callback + 134
-        0x010069dc:    b125        %.      CBZ      r5,0x10069e8 ; button_callback + 72
-        0x010069de:    2d01        .-      CMP      r5,#1
-        0x010069e0:    d022        ".      BEQ      0x1006a28 ; button_callback + 136
-        0x010069e2:    2d06        .-      CMP      r5,#6
-        0x010069e4:    d1f9        ..      BNE      0x10069da ; button_callback + 58
-        0x010069e6:    e02d        -.      B        0x1006a44 ; button_callback + 164
-        0x010069e8:    a0fd        ..      ADR      r0,{pc}+0x3f8 ; 0x1006de0
-        0x010069ea:    f7f9ffc3    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010069ee:    f8991002    ....    LDRB     r1,[r9,#2]
-        0x010069f2:    4648        HF      MOV      r0,r9
-        0x010069f4:    f0410101    A...    ORR      r1,r1,#1
-        0x010069f8:    f8891002    ....    STRB     r1,[r9,#2]
-        0x010069fc:    078a        ..      LSLS     r2,r1,#30
-        0x010069fe:    d502        ..      BPL      0x1006a06 ; button_callback + 102
-        0x01006a00:    f0410180    A...    ORR      r1,r1,#0x80
-        0x01006a04:    7081        .p      STRB     r1,[r0,#2]
-        0x01006a06:    8104        ..      STRH     r4,[r0,#8]
-        0x01006a08:    b2c9        ..      UXTB     r1,r1
-        0x01006a0a:    a0fc        ..      ADR      r0,{pc}+0x3f2 ; 0x1006dfc
-        0x01006a0c:    f7f9ffb2    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006a10:    f8981000    ....    LDRB     r1,[r8,#0]
-        0x01006a14:    f0410101    A...    ORR      r1,r1,#1
-        0x01006a18:    2200        ."      MOVS     r2,#0
-        0x01006a1a:    f8881000    ....    STRB     r1,[r8,#0]
-        0x01006a1e:    4611        .F      MOV      r1,r2
-        0x01006a20:    4610        .F      MOV      r0,r2
-        0x01006a22:    f012fc1d    ....    BL       user_event_send ; 0x1019260
-        0x01006a26:    e07f        ..      B        0x1006b28 ; button_callback + 392
-        0x01006a28:    a0fd        ..      ADR      r0,{pc}+0x3f8 ; 0x1006e20
-        0x01006a2a:    f7f9ffa3    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006a2e:    f8991002    ....    LDRB     r1,[r9,#2]
-        0x01006a32:    f0210181    !...    BIC      r1,r1,#0x81
-        0x01006a36:    f8891002    ....    STRB     r1,[r9,#2]
-        0x01006a3a:    f8981000    ....    LDRB     r1,[r8,#0]
-        0x01006a3e:    f0210101    !...    BIC      r1,r1,#1
-        0x01006a42:    e7e9        ..      B        0x1006a18 ; button_callback + 120
-        0x01006a44:    f8991002    ....    LDRB     r1,[r9,#2]
-        0x01006a48:    2983        .)      CMP      r1,#0x83
-        0x01006a4a:    d16d        m.      BNE      0x1006b28 ; button_callback + 392
-        0x01006a4c:    f8b90008    ....    LDRH     r0,[r9,#8]
-        0x01006a50:    2896        .(      CMP      r0,#0x96
-        0x01006a52:    d269        i.      BCS      0x1006b28 ; button_callback + 392
-        0x01006a54:    2300        .#      MOVS     r3,#0
-        0x01006a56:    461a        .F      MOV      r2,r3
-        0x01006a58:    4619        .F      MOV      r1,r3
-        0x01006a5a:    4618        .F      MOV      r0,r3
-        0x01006a5c:    f009ffd8    ....    BL       hid_mouse_value_send ; 0x1010a10
-        0x01006a60:    f8b90008    ....    LDRH     r0,[r9,#8]
-        0x01006a64:    1c40        @.      ADDS     r0,r0,#1
-        0x01006a66:    b281        ..      UXTH     r1,r0
-        0x01006a68:    f8a91008    ....    STRH     r1,[r9,#8]
-        0x01006a6c:    a0f2        ..      ADR      r0,{pc}+0x3cc ; 0x1006e38
-        0x01006a6e:    f7f9ff81    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006a72:    f8b90008    ....    LDRH     r0,[r9,#8]
-        0x01006a76:    2896        .(      CMP      r0,#0x96
-        0x01006a78:    d156        V.      BNE      0x1006b28 ; button_callback + 392
-        0x01006a7a:    a0f8        ..      ADR      r0,{pc}+0x3e2 ; 0x1006e5c
-        0x01006a7c:    f7f9ff7a    ..z.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006a80:    2002        .       MOVS     r0,#2
-        0x01006a82:    f013f9e7    ....    BL       work_mode_led_prestart ; 0x1019e54
-        0x01006a86:    f89a0000    ....    LDRB     r0,[r10,#0]
-        0x01006a8a:    b3e0        ..      CBZ      r0,0x1006b06 ; button_callback + 358
-        0x01006a8c:    a0fe        ..      ADR      r0,{pc}+0x3fc ; 0x1006e88
-        0x01006a8e:    f7f9ff71    ..q.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006a92:    f001fa43    ..C.    BL       gap_bond_manager_delete_all ; 0x1007f1c
-        0x01006a96:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x01006a9a:    f44f20fe    O..     MOV      r0,#0x7f000
-        0x01006a9e:    f7f9ffe1    ....    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x01006aa2:    a803        ..      ADD      r0,sp,#0xc
-        0x01006aa4:    f001f9dc    ....    BL       gap_address_get ; 0x1007e60
-        0x01006aa8:    f89d000c    ....    LDRB     r0,[sp,#0xc]
-        0x01006aac:    465c        \F      MOV      r4,r11
-        0x01006aae:    1c40        @.      ADDS     r0,r0,#1
-        0x01006ab0:    b2c0        ..      UXTB     r0,r0
-        0x01006ab2:    f88d000c    ....    STRB     r0,[sp,#0xc]
-        0x01006ab6:    e000        ..      B        0x1006aba ; button_callback + 282
-        0x01006ab8:    e374        t.      B        0x10071a4 ; button_callback + 2052
-        0x01006aba:    9903        ..      LDR      r1,[sp,#0xc]
-        0x01006abc:    f8cb1000    ....    STR      r1,[r11,#0]
-        0x01006ac0:    f8bd1010    ....    LDRH     r1,[sp,#0x10]
-        0x01006ac4:    f8ab1004    ....    STRH     r1,[r11,#4]
-        0x01006ac8:    f89d200e    ...     LDRB     r2,[sp,#0xe]
-        0x01006acc:    f89d100d    ....    LDRB     r1,[sp,#0xd]
-        0x01006ad0:    9200        ..      STR      r2,[sp,#0]
-        0x01006ad2:    e9cd1001    ....    STRD     r1,r0,[sp,#4]
-        0x01006ad6:    f89d300f    ...0    LDRB     r3,[sp,#0xf]
-        0x01006ada:    f89d2010    ...     LDRB     r2,[sp,#0x10]
-        0x01006ade:    f89d1011    ....    LDRB     r1,[sp,#0x11]
-        0x01006ae2:    a0ee        ..      ADR      r0,{pc}+0x3ba ; 0x1006e9c
-        0x01006ae4:    f7f9ff46    ..F.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006ae8:    f8847045    ..Ep    STRB     r7,[r4,#0x45]
-        0x01006aec:    2001        .       MOVS     r0,#1
-        0x01006aee:    f012fb43    ..C.    BL       user_data_storage_do ; 0x1019178
-        0x01006af2:    2064        d       MOVS     r0,#0x64
-        0x01006af4:    f7f9ff2a    ..*.    BL       $Ven$TT$L$$co_delay_100us ; 0x100094c
-        0x01006af8:    2101        .!      MOVS     r1,#1
-        0x01006afa:    2000        .       MOVS     r0,#0
-        0x01006afc:    f013f92a    ..*.    BL       wdt_init ; 0x1019d54
-        0x01006b00:    f013f966    ..f.    BL       wdt_start ; 0x1019dd0
-        0x01006b04:    e7fe        ..      B        0x1006b04 ; button_callback + 356
-        0x01006b06:    e7ff        ..      B        0x1006b08 ; button_callback + 360
-        0x01006b08:    a0ef        ..      ADR      r0,{pc}+0x3c0 ; 0x1006ec8
-        0x01006b0a:    f7f9ff33    ..3.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006b0e:    f88a7002    ...p    STRB     r7,[r10,#2]
-        0x01006b12:    f000fee5    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01006b16:    28ff        .(      CMP      r0,#0xff
-        0x01006b18:    d004        ..      BEQ      0x1006b24 ; button_callback + 388
-        0x01006b1a:    f000fee1    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01006b1e:    f001fa1f    ....    BL       gap_disconnect_req ; 0x1007f60
-        0x01006b22:    e001        ..      B        0x1006b28 ; button_callback + 392
-        0x01006b24:    f001fadc    ....    BL       gap_stop_advertising ; 0x10080e0
-        0x01006b28:    f8d90014    ....    LDR      r0,[r9,#0x14]
-        0x01006b2c:    4286        .B      CMP      r6,r0
-        0x01006b2e:    d12e        ..      BNE      0x1006b8e ; button_callback + 494
-        0x01006b30:    b125        %.      CBZ      r5,0x1006b3c ; button_callback + 412
-        0x01006b32:    2d01        .-      CMP      r5,#1
-        0x01006b34:    d00e        ..      BEQ      0x1006b54 ; button_callback + 436
-        0x01006b36:    2d06        .-      CMP      r5,#6
-        0x01006b38:    d129        ).      BNE      0x1006b8e ; button_callback + 494
-        0x01006b3a:    e019        ..      B        0x1006b70 ; button_callback + 464
-        0x01006b3c:    f8981000    ....    LDRB     r1,[r8,#0]
-        0x01006b40:    2200        ."      MOVS     r2,#0
-        0x01006b42:    f0410104    A...    ORR      r1,r1,#4
-        0x01006b46:    f8881000    ....    STRB     r1,[r8,#0]
-        0x01006b4a:    4611        .F      MOV      r1,r2
-        0x01006b4c:    4610        .F      MOV      r0,r2
-        0x01006b4e:    f012fb87    ....    BL       user_event_send ; 0x1019260
-        0x01006b52:    e01c        ..      B        0x1006b8e ; button_callback + 494
-        0x01006b54:    f8981000    ....    LDRB     r1,[r8,#0]
-        0x01006b58:    2200        ."      MOVS     r2,#0
-        0x01006b5a:    f0210104    !...    BIC      r1,r1,#4
-        0x01006b5e:    f8881000    ....    STRB     r1,[r8,#0]
-        0x01006b62:    4611        .F      MOV      r1,r2
-        0x01006b64:    4610        .F      MOV      r0,r2
-        0x01006b66:    f012fb7b    ..{.    BL       user_event_send ; 0x1019260
-        0x01006b6a:    f8a9400a    ...@    STRH     r4,[r9,#0xa]
-        0x01006b6e:    e00e        ..      B        0x1006b8e ; button_callback + 494
-        0x01006b70:    f8b9100a    ....    LDRH     r1,[r9,#0xa]
-        0x01006b74:    2996        .)      CMP      r1,#0x96
-        0x01006b76:    d20a        ..      BCS      0x1006b8e ; button_callback + 494
-        0x01006b78:    1c49        I.      ADDS     r1,r1,#1
-        0x01006b7a:    b289        ..      UXTH     r1,r1
-        0x01006b7c:    f8a9100a    ....    STRH     r1,[r9,#0xa]
-        0x01006b80:    2996        .)      CMP      r1,#0x96
-        0x01006b82:    d104        ..      BNE      0x1006b8e ; button_callback + 494
-        0x01006b84:    f013f83c    ..<.    BL       user_url_send ; 0x1019c00
-        0x01006b88:    a0d4        ..      ADR      r0,{pc}+0x354 ; 0x1006edc
-        0x01006b8a:    f7f9fef3    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006b8e:    f8d90018    ....    LDR      r0,[r9,#0x18]
-        0x01006b92:    4286        .B      CMP      r6,r0
-        0x01006b94:    d125        %.      BNE      0x1006be2 ; button_callback + 578
-        0x01006b96:    b125        %.      CBZ      r5,0x1006ba2 ; button_callback + 514
-        0x01006b98:    2d01        .-      CMP      r5,#1
-        0x01006b9a:    d023        #.      BEQ      0x1006be4 ; button_callback + 580
-        0x01006b9c:    2d06        .-      CMP      r5,#6
-        0x01006b9e:    d1f9        ..      BNE      0x1006b94 ; button_callback + 500
-        0x01006ba0:    e02e        ..      B        0x1006c00 ; button_callback + 608
-        0x01006ba2:    a0d1        ..      ADR      r0,{pc}+0x346 ; 0x1006ee8
-        0x01006ba4:    f7f9fee6    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006ba8:    f8991002    ....    LDRB     r1,[r9,#2]
-        0x01006bac:    4648        HF      MOV      r0,r9
-        0x01006bae:    f0410102    A...    ORR      r1,r1,#2
-        0x01006bb2:    f8891002    ....    STRB     r1,[r9,#2]
-        0x01006bb6:    07ca        ..      LSLS     r2,r1,#31
-        0x01006bb8:    d002        ..      BEQ      0x1006bc0 ; button_callback + 544
-        0x01006bba:    f0410140    A.@.    ORR      r1,r1,#0x40
-        0x01006bbe:    7081        .p      STRB     r1,[r0,#2]
-        0x01006bc0:    8104        ..      STRH     r4,[r0,#8]
-        0x01006bc2:    b2c9        ..      UXTB     r1,r1
-        0x01006bc4:    a0cf        ..      ADR      r0,{pc}+0x340 ; 0x1006f04
-        0x01006bc6:    f7f9fed5    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006bca:    f8981000    ....    LDRB     r1,[r8,#0]
-        0x01006bce:    f0410102    A...    ORR      r1,r1,#2
-        0x01006bd2:    bf00        ..      NOP      
-        0x01006bd4:    2200        ."      MOVS     r2,#0
-        0x01006bd6:    f8881000    ....    STRB     r1,[r8,#0]
-        0x01006bda:    4611        .F      MOV      r1,r2
-        0x01006bdc:    4610        .F      MOV      r0,r2
-        0x01006bde:    f012fb3f    ..?.    BL       user_event_send ; 0x1019260
-        0x01006be2:    e07e        ~.      B        0x1006ce2 ; button_callback + 834
-        0x01006be4:    a0d0        ..      ADR      r0,{pc}+0x344 ; 0x1006f28
-        0x01006be6:    f7f9fec5    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006bea:    f8991002    ....    LDRB     r1,[r9,#2]
-        0x01006bee:    f0210142    !.B.    BIC      r1,r1,#0x42
-        0x01006bf2:    f8891002    ....    STRB     r1,[r9,#2]
-        0x01006bf6:    f8981000    ....    LDRB     r1,[r8,#0]
-        0x01006bfa:    f0210102    !...    BIC      r1,r1,#2
-        0x01006bfe:    e7e9        ..      B        0x1006bd4 ; button_callback + 564
-        0x01006c00:    f8991002    ....    LDRB     r1,[r9,#2]
-        0x01006c04:    2943        C)      CMP      r1,#0x43
-        0x01006c06:    d16c        l.      BNE      0x1006ce2 ; button_callback + 834
-        0x01006c08:    f8b90008    ....    LDRH     r0,[r9,#8]
-        0x01006c0c:    46c8        .F      MOV      r8,r9
-        0x01006c0e:    2896        .(      CMP      r0,#0x96
-        0x01006c10:    d267        g.      BCS      0x1006ce2 ; button_callback + 834
-        0x01006c12:    2300        .#      MOVS     r3,#0
-        0x01006c14:    461a        .F      MOV      r2,r3
-        0x01006c16:    4619        .F      MOV      r1,r3
-        0x01006c18:    4618        .F      MOV      r0,r3
-        0x01006c1a:    f009fef9    ....    BL       hid_mouse_value_send ; 0x1010a10
-        0x01006c1e:    f8b80008    ....    LDRH     r0,[r8,#8]
-        0x01006c22:    1c40        @.      ADDS     r0,r0,#1
-        0x01006c24:    b281        ..      UXTH     r1,r0
-        0x01006c26:    f8a81008    ....    STRH     r1,[r8,#8]
-        0x01006c2a:    a0c5        ..      ADR      r0,{pc}+0x316 ; 0x1006f40
-        0x01006c2c:    f7f9fea2    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006c30:    f8b80008    ....    LDRH     r0,[r8,#8]
-        0x01006c34:    2896        .(      CMP      r0,#0x96
-        0x01006c36:    d154        T.      BNE      0x1006ce2 ; button_callback + 834
-        0x01006c38:    a0ca        ..      ADR      r0,{pc}+0x32c ; 0x1006f64
-        0x01006c3a:    f7f9fe9b    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006c3e:    2002        .       MOVS     r0,#2
-        0x01006c40:    f013f908    ....    BL       work_mode_led_prestart ; 0x1019e54
-        0x01006c44:    f89a0000    ....    LDRB     r0,[r10,#0]
-        0x01006c48:    b3d0        ..      CBZ      r0,0x1006cc0 ; button_callback + 800
-        0x01006c4a:    a08f        ..      ADR      r0,{pc}+0x23e ; 0x1006e88
-        0x01006c4c:    f7f9fe92    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006c50:    f001f964    ..d.    BL       gap_bond_manager_delete_all ; 0x1007f1c
-        0x01006c54:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x01006c58:    f44f20fe    O..     MOV      r0,#0x7f000
-        0x01006c5c:    f7f9ff02    ....    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x01006c60:    a803        ..      ADD      r0,sp,#0xc
-        0x01006c62:    f001f8fd    ....    BL       gap_address_get ; 0x1007e60
-        0x01006c66:    f89d000c    ....    LDRB     r0,[sp,#0xc]
-        0x01006c6a:    465c        \F      MOV      r4,r11
-        0x01006c6c:    1c40        @.      ADDS     r0,r0,#1
-        0x01006c6e:    b2c0        ..      UXTB     r0,r0
-        0x01006c70:    f88d000c    ....    STRB     r0,[sp,#0xc]
-        0x01006c74:    9903        ..      LDR      r1,[sp,#0xc]
-        0x01006c76:    f8cb1000    ....    STR      r1,[r11,#0]
-        0x01006c7a:    f8bd1010    ....    LDRH     r1,[sp,#0x10]
-        0x01006c7e:    f8ab1004    ....    STRH     r1,[r11,#4]
-        0x01006c82:    f89d200e    ...     LDRB     r2,[sp,#0xe]
-        0x01006c86:    f89d100d    ....    LDRB     r1,[sp,#0xd]
-        0x01006c8a:    9200        ..      STR      r2,[sp,#0]
-        0x01006c8c:    e9cd1001    ....    STRD     r1,r0,[sp,#4]
-        0x01006c90:    f89d300f    ...0    LDRB     r3,[sp,#0xf]
-        0x01006c94:    f89d2010    ...     LDRB     r2,[sp,#0x10]
-        0x01006c98:    f89d1011    ....    LDRB     r1,[sp,#0x11]
-        0x01006c9c:    a07f        ..      ADR      r0,{pc}+0x200 ; 0x1006e9c
-        0x01006c9e:    f7f9fe69    ..i.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006ca2:    f8847045    ..Ep    STRB     r7,[r4,#0x45]
-        0x01006ca6:    2001        .       MOVS     r0,#1
-        0x01006ca8:    f012fa66    ..f.    BL       user_data_storage_do ; 0x1019178
-        0x01006cac:    2064        d       MOVS     r0,#0x64
-        0x01006cae:    f7f9fe4d    ..M.    BL       $Ven$TT$L$$co_delay_100us ; 0x100094c
-        0x01006cb2:    2101        .!      MOVS     r1,#1
-        0x01006cb4:    2000        .       MOVS     r0,#0
-        0x01006cb6:    f013f84d    ..M.    BL       wdt_init ; 0x1019d54
-        0x01006cba:    f013f889    ....    BL       wdt_start ; 0x1019dd0
-        0x01006cbe:    e7fe        ..      B        0x1006cbe ; button_callback + 798
-        0x01006cc0:    e7ff        ..      B        0x1006cc2 ; button_callback + 802
-        0x01006cc2:    a081        ..      ADR      r0,{pc}+0x206 ; 0x1006ec8
-        0x01006cc4:    f7f9fe56    ..V.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006cc8:    f88a7002    ...p    STRB     r7,[r10,#2]
-        0x01006ccc:    f000fe08    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01006cd0:    28ff        .(      CMP      r0,#0xff
-        0x01006cd2:    d004        ..      BEQ      0x1006cde ; button_callback + 830
-        0x01006cd4:    f000fe04    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01006cd8:    f001f942    ..B.    BL       gap_disconnect_req ; 0x1007f60
-        0x01006cdc:    e001        ..      B        0x1006ce2 ; button_callback + 834
-        0x01006cde:    f001f9ff    ....    BL       gap_stop_advertising ; 0x10080e0
-        0x01006ce2:    f8d9001c    ....    LDR      r0,[r9,#0x1c]
-        0x01006ce6:    4286        .B      CMP      r6,r0
-        0x01006ce8:    d135        5.      BNE      0x1006d56 ; button_callback + 950
-        0x01006cea:    2d01        .-      CMP      r5,#1
-        0x01006cec:    d004        ..      BEQ      0x1006cf8 ; button_callback + 856
-        0x01006cee:    2d03        .-      CMP      r5,#3
-        0x01006cf0:    d011        ..      BEQ      0x1006d16 ; button_callback + 886
-        0x01006cf2:    2d05        .-      CMP      r5,#5
-        0x01006cf4:    d12f        /.      BNE      0x1006d56 ; button_callback + 950
-        0x01006cf6:    e015        ..      B        0x1006d24 ; button_callback + 900
-        0x01006cf8:    a0a5        ..      ADR      r0,{pc}+0x298 ; 0x1006f90
-        0x01006cfa:    f7f9fe3b    ..;.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006cfe:    f8990003    ....    LDRB     r0,[r9,#3]
-        0x01006d02:    2801        .(      CMP      r0,#1
-        0x01006d04:    d127        '.      BNE      0x1006d56 ; button_callback + 950
-        0x01006d06:    f7fafb79    ..y.    BL       amic_stop ; 0x10013fc
-        0x01006d0a:    2024        $       MOVS     r0,#0x24
-        0x01006d0c:    f000fdee    ....    BL       device_key_send ; 0x10078ec
-        0x01006d10:    f8894003    ...@    STRB     r4,[r9,#3]
-        0x01006d14:    e01f        ..      B        0x1006d56 ; button_callback + 950
-        0x01006d16:    a0a5        ..      ADR      r0,{pc}+0x296 ; 0x1006fac
-        0x01006d18:    f7f9fe2c    ..,.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006d1c:    2041        A       MOVS     r0,#0x41
-        0x01006d1e:    f000fde5    ....    BL       device_key_send ; 0x10078ec
-        0x01006d22:    e018        ..      B        0x1006d56 ; button_callback + 950
-        0x01006d24:    a0a9        ..      ADR      r0,{pc}+0x2a8 ; 0x1006fcc
-        0x01006d26:    f7f9fe25    ..%.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006d2a:    f8990001    ....    LDRB     r0,[r9,#1]
-        0x01006d2e:    2801        .(      CMP      r0,#1
-        0x01006d30:    d106        ..      BNE      0x1006d40 ; button_callback + 928
-        0x01006d32:    f7fafb63    ..c.    BL       amic_stop ; 0x10013fc
-        0x01006d36:    2032        2       MOVS     r0,#0x32
-        0x01006d38:    f000fdd8    ....    BL       device_key_send ; 0x10078ec
-        0x01006d3c:    f8894001    ...@    STRB     r4,[r9,#1]
-        0x01006d40:    2023        #       MOVS     r0,#0x23
-        0x01006d42:    f000fdd3    ....    BL       device_key_send ; 0x10078ec
-        0x01006d46:    f000fdcb    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01006d4a:    28ff        .(      CMP      r0,#0xff
-        0x01006d4c:    d001        ..      BEQ      0x1006d52 ; button_callback + 946
-        0x01006d4e:    f7fafb23    ..#.    BL       amic_start ; 0x1001398
-        0x01006d52:    f8897003    ...p    STRB     r7,[r9,#3]
-        0x01006d56:    f8d90020    .. .    LDR      r0,[r9,#0x20]
-        0x01006d5a:    46c8        .F      MOV      r8,r9
-        0x01006d5c:    4286        .B      CMP      r6,r0
-        0x01006d5e:    d135        5.      BNE      0x1006dcc ; button_callback + 1068
-        0x01006d60:    2d01        .-      CMP      r5,#1
-        0x01006d62:    d004        ..      BEQ      0x1006d6e ; button_callback + 974
-        0x01006d64:    2d03        .-      CMP      r5,#3
-        0x01006d66:    d011        ..      BEQ      0x1006d8c ; button_callback + 1004
-        0x01006d68:    2d05        .-      CMP      r5,#5
-        0x01006d6a:    d12f        /.      BNE      0x1006dcc ; button_callback + 1068
-        0x01006d6c:    e015        ..      B        0x1006d9a ; button_callback + 1018
-        0x01006d6e:    a0a0        ..      ADR      r0,{pc}+0x282 ; 0x1006ff0
-        0x01006d70:    f7f9fe00    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006d74:    f8980004    ....    LDRB     r0,[r8,#4]
-        0x01006d78:    2801        .(      CMP      r0,#1
-        0x01006d7a:    d127        '.      BNE      0x1006dcc ; button_callback + 1068
-        0x01006d7c:    f7fafb3e    ..>.    BL       amic_stop ; 0x10013fc
-        0x01006d80:    2026        &       MOVS     r0,#0x26
-        0x01006d82:    f000fdb3    ....    BL       device_key_send ; 0x10078ec
-        0x01006d86:    f8884004    ...@    STRB     r4,[r8,#4]
-        0x01006d8a:    e01f        ..      B        0x1006dcc ; button_callback + 1068
-        0x01006d8c:    a09f        ..      ADR      r0,{pc}+0x280 ; 0x100700c
-        0x01006d8e:    f7f9fdf1    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006d92:    2042        B       MOVS     r0,#0x42
-        0x01006d94:    f000fdaa    ....    BL       device_key_send ; 0x10078ec
-        0x01006d98:    e018        ..      B        0x1006dcc ; button_callback + 1068
-        0x01006d9a:    a0a4        ..      ADR      r0,{pc}+0x292 ; 0x100702c
-        0x01006d9c:    f7f9fdea    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01006da0:    f8980001    ....    LDRB     r0,[r8,#1]
-        0x01006da4:    2801        .(      CMP      r0,#1
-        0x01006da6:    d106        ..      BNE      0x1006db6 ; button_callback + 1046
-        0x01006da8:    f7fafb28    ..(.    BL       amic_stop ; 0x10013fc
-        0x01006dac:    2032        2       MOVS     r0,#0x32
-        0x01006dae:    f000fd9d    ....    BL       device_key_send ; 0x10078ec
-        0x01006db2:    f8884001    ...@    STRB     r4,[r8,#1]
-        0x01006db6:    2025        %       MOVS     r0,#0x25
-        0x01006db8:    f000fd98    ....    BL       device_key_send ; 0x10078ec
-        0x01006dbc:    f000fd90    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01006dc0:    28ff        .(      CMP      r0,#0xff
-        0x01006dc2:    d001        ..      BEQ      0x1006dc8 ; button_callback + 1064
-        0x01006dc4:    f7fafae8    ....    BL       amic_start ; 0x1001398
-        0x01006dc8:    f8887004    ...p    STRB     r7,[r8,#4]
-        0x01006dcc:    e140        @.      B        0x1007050 ; button_callback + 1712
-    $d
-        0x01006dce:    0000        ..      DCW    0
-        0x01006dd0:    200034fa    .4.     DCD    536884474
-        0x01006dd4:    20003520     5.     DCD    536884512
-        0x01006dd8:    20003594    .5.     DCD    536884628
-        0x01006ddc:    2000351a    .5.     DCD    536884506
-        0x01006de0:    7466656c    left    DCD    1952867692
-        0x01006de4:    7475625f    _but    DCD    1953849951
-        0x01006de8:    206e6f74    ton     DCD    544108404
-        0x01006dec:    53455250    PRES    DCD    1397051984
-        0x01006df0:    4f445f53    S_DO    DCD    1329880915
-        0x01006df4:    0a0d4e57    WN..    DCD    168644183
-        0x01006df8:    00000000    ....    DCD    0
-        0x01006dfc:    656c3131    11le    DCD    1701589297
-        0x01006e00:    725f7466    ft_r    DCD    1918858342
-        0x01006e04:    74686769    ight    DCD    1952999273
-        0x01006e08:    6d6f635f    _com    DCD    1836016479
-        0x01006e0c:    665f6f62    bo_f    DCD    1717530466
-        0x01006e10:    3a67616c    lag:    DCD    979853676
-        0x01006e14:    30257830    0x%0    DCD    807761968
-        0x01006e18:    0a0d7832    2x..    DCD    168654898
-        0x01006e1c:    00000000    ....    DCD    0
-        0x01006e20:    7466656c    left    DCD    1952867692
-        0x01006e24:    7475625f    _but    DCD    1953849951
-        0x01006e28:    206e6f74    ton     DCD    544108404
-        0x01006e2c:    53455250    PRES    DCD    1397051984
-        0x01006e30:    50555f53    S_UP    DCD    1347772243
-        0x01006e34:    00000a0d    ....    DCD    2573
-        0x01006e38:    656c3131    11le    DCD    1701589297
-        0x01006e3c:    69727466    ftri    DCD    1769108582
-        0x01006e40:    5f746867    ght_    DCD    1601464423
-        0x01006e44:    676e6f6c    long    DCD    1735290732
-        0x01006e48:    6572705f    _pre    DCD    1701998687
-        0x01006e4c:    635f7373    ss_c    DCD    1667199859
-        0x01006e50:    203a746e    nt:     DCD    540701806
-        0x01006e54:    0a0d6425    %d..    DCD    168649765
-        0x01006e58:    00000000    ....    DCD    0
-        0x01006e5c:    656c3131    11le    DCD    1701589297
-        0x01006e60:    725f7466    ft_r    DCD    1918858342
-        0x01006e64:    74686769    ight    DCD    1952999273
-        0x01006e68:    7475625f    _but    DCD    1953849951
-        0x01006e6c:    206e6f74    ton     DCD    544108404
-        0x01006e70:    626d6f63    comb    DCD    1651339107
-        0x01006e74:    4f4c206f    o LO    DCD    1330389103
-        0x01006e78:    505f474e    NG_P    DCD    1348421454
-        0x01006e7c:    53534552    RESS    DCD    1397966162
-        0x01006e80:    4c4f485f    _HOL    DCD    1280264287
-        0x01006e84:    000a0d44    D...    DCD    658756
-        0x01006e88:    72696150    Pair    DCD    1919508816
-        0x01006e8c:    20676e69    ing     DCD    543649385
-        0x01006e90:    20454c42    BLE     DCD    541412418
-        0x01006e94:    65646f4d    Mode    DCD    1701080909
-        0x01006e98:    00000a0d    ....    DCD    2573
-        0x01006e9c:    61636f4c    Loca    DCD    1633906508
-        0x01006ea0:    414d206c    l MA    DCD    1095573612
-        0x01006ea4:    25203a43    C: %    DCD    622869059
-        0x01006ea8:    3a583230    02X:    DCD    978858544
-        0x01006eac:    58323025    %02X    DCD    1479684133
-        0x01006eb0:    3230253a    :%02    DCD    842016058
-        0x01006eb4:    30253a58    X:%0    DCD    807746136
-        0x01006eb8:    253a5832    2X:%    DCD    624580658
-        0x01006ebc:    3a583230    02X:    DCD    978858544
-        0x01006ec0:    58323025    %02X    DCD    1479684133
-        0x01006ec4:    00000a0d    ....    DCD    2573
-        0x01006ec8:    72696150    Pair    DCD    1919508816
-        0x01006ecc:    20676e69    ing     DCD    543649385
-        0x01006ed0:    47342e32    2.4G    DCD    1194602034
-        0x01006ed4:    646f4d20     Mod    DCD    1685015840
-        0x01006ed8:    000a0d65    e...    DCD    658789
-        0x01006edc:    646e6553    Send    DCD    1684956499
-        0x01006ee0:    6c727520     url    DCD    1819440416
-        0x01006ee4:    00000a0d    ....    DCD    2573
-        0x01006ee8:    68676972    righ    DCD    1751607666
-        0x01006eec:    75625f74    t_bu    DCD    1969381236
-        0x01006ef0:    6e6f7474    tton    DCD    1852798068
-        0x01006ef4:    45525020     PRE    DCD    1163022368
-        0x01006ef8:    445f5353    SS_D    DCD    1147097939
-        0x01006efc:    0d4e574f    OWN.    DCD    223237967
-        0x01006f00:    0000000a    ....    DCD    10
-        0x01006f04:    656c3232    22le    DCD    1701589554
-        0x01006f08:    725f7466    ft_r    DCD    1918858342
-        0x01006f0c:    74686769    ight    DCD    1952999273
-        0x01006f10:    6d6f635f    _com    DCD    1836016479
-        0x01006f14:    665f6f62    bo_f    DCD    1717530466
-        0x01006f18:    3a67616c    lag:    DCD    979853676
-        0x01006f1c:    30257830    0x%0    DCD    807761968
-        0x01006f20:    0a0d7832    2x..    DCD    168654898
-        0x01006f24:    00000000    ....    DCD    0
-        0x01006f28:    68676972    righ    DCD    1751607666
-        0x01006f2c:    75625f74    t_bu    DCD    1969381236
-        0x01006f30:    6e6f7474    tton    DCD    1852798068
-        0x01006f34:    45525020     PRE    DCD    1163022368
-        0x01006f38:    555f5353    SS_U    DCD    1432310611
-        0x01006f3c:    000a0d50    P...    DCD    658768
-        0x01006f40:    656c3232    22le    DCD    1701589554
-        0x01006f44:    69727466    ftri    DCD    1769108582
-        0x01006f48:    5f746867    ght_    DCD    1601464423
-        0x01006f4c:    676e6f6c    long    DCD    1735290732
-        0x01006f50:    6572705f    _pre    DCD    1701998687
-        0x01006f54:    635f7373    ss_c    DCD    1667199859
-        0x01006f58:    203a746e    nt:     DCD    540701806
-        0x01006f5c:    0a0d6425    %d..    DCD    168649765
-        0x01006f60:    00000000    ....    DCD    0
-        0x01006f64:    656c3232    22le    DCD    1701589554
-        0x01006f68:    725f7466    ft_r    DCD    1918858342
-        0x01006f6c:    74686769    ight    DCD    1952999273
-        0x01006f70:    7475625f    _but    DCD    1953849951
-        0x01006f74:    206e6f74    ton     DCD    544108404
-        0x01006f78:    626d6f63    comb    DCD    1651339107
-        0x01006f7c:    4f4c206f    o LO    DCD    1330389103
-        0x01006f80:    505f474e    NG_P    DCD    1348421454
-        0x01006f84:    53534552    RESS    DCD    1397966162
-        0x01006f88:    4c4f485f    _HOL    DCD    1280264287
-        0x01006f8c:    000a0d44    D...    DCD    658756
-        0x01006f90:    72616573    sear    DCD    1918985587
-        0x01006f94:    625f6863    ch_b    DCD    1650419811
-        0x01006f98:    6f747475    utto    DCD    1869902965
-        0x01006f9c:    5250206e    n PR    DCD    1380982894
-        0x01006fa0:    5f535345    ESS_    DCD    1599296325
-        0x01006fa4:    0a0d5055    UP..    DCD    168644693
-        0x01006fa8:    00000000    ....    DCD    0
-        0x01006fac:    72616573    sear    DCD    1918985587
-        0x01006fb0:    625f6863    ch_b    DCD    1650419811
-        0x01006fb4:    6f747475    utto    DCD    1869902965
-        0x01006fb8:    4953206e    n SI    DCD    1230184558
-        0x01006fbc:    454c474e    NGLE    DCD    1162626894
-        0x01006fc0:    494c435f    _CLI    DCD    1229734751
-        0x01006fc4:    0a0d4b43    CK..    DCD    168643395
-        0x01006fc8:    00000000    ....    DCD    0
-        0x01006fcc:    72616573    sear    DCD    1918985587
-        0x01006fd0:    625f6863    ch_b    DCD    1650419811
-        0x01006fd4:    6f747475    utto    DCD    1869902965
-        0x01006fd8:    4f4c206e    n LO    DCD    1330389102
-        0x01006fdc:    505f474e    NG_P    DCD    1348421454
-        0x01006fe0:    53534552    RESS    DCD    1397966162
-        0x01006fe4:    4154535f    _STA    DCD    1096045407
-        0x01006fe8:    0a0d5452    RT..    DCD    168645714
-        0x01006fec:    00000000    ....    DCD    0
-        0x01006ff0:    6e617274    tran    DCD    1851880052
-        0x01006ff4:    74616c73    slat    DCD    1952541811
-        0x01006ff8:    75625f65    e_bu    DCD    1969381221
-        0x01006ffc:    6e6f7474    tton    DCD    1852798068
-        0x01007000:    45525020     PRE    DCD    1163022368
-        0x01007004:    555f5353    SS_U    DCD    1432310611
-        0x01007008:    000a0d50    P...    DCD    658768
-        0x0100700c:    6e617274    tran    DCD    1851880052
-        0x01007010:    74616c73    slat    DCD    1952541811
-        0x01007014:    75625f65    e_bu    DCD    1969381221
-        0x01007018:    6e6f7474    tton    DCD    1852798068
-        0x0100701c:    4e495320     SIN    DCD    1313428256
-        0x01007020:    5f454c47    GLE_    DCD    1598377031
-        0x01007024:    43494c43    CLIC    DCD    1128877123
-        0x01007028:    000a0d4b    K...    DCD    658763
-        0x0100702c:    6e617274    tran    DCD    1851880052
-        0x01007030:    74616c73    slat    DCD    1952541811
-        0x01007034:    75625f65    e_bu    DCD    1969381221
-        0x01007038:    6e6f7474    tton    DCD    1852798068
-        0x0100703c:    4e4f4c20     LON    DCD    1313819680
-        0x01007040:    52505f47    G_PR    DCD    1380998983
-        0x01007044:    5f535345    ESS_    DCD    1599296325
-        0x01007048:    52415453    STAR    DCD    1380013139
-        0x0100704c:    000a0d54    T...    DCD    658772
-    $t
-        0x01007050:    f8d80024    ..$.    LDR      r0,[r8,#0x24]
-        0x01007054:    4286        .B      CMP      r6,r0
-        0x01007056:    d150        P.      BNE      0x10070fa ; button_callback + 1882
-        0x01007058:    b135        5.      CBZ      r5,0x1007068 ; button_callback + 1736
-        0x0100705a:    2d01        .-      CMP      r5,#1
-        0x0100705c:    d00b        ..      BEQ      0x1007076 ; button_callback + 1750
-        0x0100705e:    2d03        .-      CMP      r5,#3
-        0x01007060:    d018        ..      BEQ      0x1007094 ; button_callback + 1780
-        0x01007062:    2d05        .-      CMP      r5,#5
-        0x01007064:    d149        I.      BNE      0x10070fa ; button_callback + 1882
-        0x01007066:    e02f        /.      B        0x10070c8 ; button_callback + 1832
-        0x01007068:    a050        P.      ADR      r0,{pc}+0x144 ; 0x10071ac
-        0x0100706a:    f7f9fc83    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100706e:    2051        Q       MOVS     r0,#0x51
-        0x01007070:    f000fc3c    ..<.    BL       device_key_send ; 0x10078ec
-        0x01007074:    e041        A.      B        0x10070fa ; button_callback + 1882
-        0x01007076:    a054        T.      ADR      r0,{pc}+0x152 ; 0x10071c8
-        0x01007078:    f7f9fc7c    ..|.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100707c:    f8980005    ....    LDRB     r0,[r8,#5]
-        0x01007080:    2801        .(      CMP      r0,#1
-        0x01007082:    d13a        :.      BNE      0x10070fa ; button_callback + 1882
-        0x01007084:    f7faf9ba    ....    BL       amic_stop ; 0x10013fc
-        0x01007088:    2022        "       MOVS     r0,#0x22
-        0x0100708a:    f000fc2f    ../.    BL       device_key_send ; 0x10078ec
-        0x0100708e:    f8884005    ...@    STRB     r4,[r8,#5]
-        0x01007092:    e032        2.      B        0x10070fa ; button_callback + 1882
-        0x01007094:    a052        R.      ADR      r0,{pc}+0x14c ; 0x10071e0
-        0x01007096:    f7f9fc6d    ..m.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100709a:    f8980001    ....    LDRB     r0,[r8,#1]
-        0x0100709e:    b138        8.      CBZ      r0,0x10070b0 ; button_callback + 1808
-        0x010070a0:    f7faf9ac    ....    BL       amic_stop ; 0x10013fc
-        0x010070a4:    2032        2       MOVS     r0,#0x32
-        0x010070a6:    f000fc21    ..!.    BL       device_key_send ; 0x10078ec
-        0x010070aa:    f8884001    ...@    STRB     r4,[r8,#1]
-        0x010070ae:    e024        $.      B        0x10070fa ; button_callback + 1882
-        0x010070b0:    2031        1       MOVS     r0,#0x31
-        0x010070b2:    f000fc1b    ....    BL       device_key_send ; 0x10078ec
-        0x010070b6:    f000fc13    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x010070ba:    28ff        .(      CMP      r0,#0xff
-        0x010070bc:    d001        ..      BEQ      0x10070c2 ; button_callback + 1826
-        0x010070be:    f7faf96b    ..k.    BL       amic_start ; 0x1001398
-        0x010070c2:    f8887001    ...p    STRB     r7,[r8,#1]
-        0x010070c6:    e018        ..      B        0x10070fa ; button_callback + 1882
-        0x010070c8:    a04c        L.      ADR      r0,{pc}+0x134 ; 0x10071fc
-        0x010070ca:    f7f9fc53    ..S.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010070ce:    f8980001    ....    LDRB     r0,[r8,#1]
-        0x010070d2:    2801        .(      CMP      r0,#1
-        0x010070d4:    d106        ..      BNE      0x10070e4 ; button_callback + 1860
-        0x010070d6:    f7faf991    ....    BL       amic_stop ; 0x10013fc
-        0x010070da:    2032        2       MOVS     r0,#0x32
-        0x010070dc:    f000fc06    ....    BL       device_key_send ; 0x10078ec
-        0x010070e0:    f8884001    ...@    STRB     r4,[r8,#1]
-        0x010070e4:    2021        !       MOVS     r0,#0x21
-        0x010070e6:    f000fc01    ....    BL       device_key_send ; 0x10078ec
-        0x010070ea:    f000fbf9    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x010070ee:    28ff        .(      CMP      r0,#0xff
-        0x010070f0:    d001        ..      BEQ      0x10070f6 ; button_callback + 1878
-        0x010070f2:    f7faf951    ..Q.    BL       amic_start ; 0x1001398
-        0x010070f6:    f8887005    ...p    STRB     r7,[r8,#5]
-        0x010070fa:    f8d80028    ..(.    LDR      r0,[r8,#0x28]
-        0x010070fe:    4286        .B      CMP      r6,r0
-        0x01007100:    d135        5.      BNE      0x100716e ; button_callback + 1998
-        0x01007102:    2d01        .-      CMP      r5,#1
-        0x01007104:    d004        ..      BEQ      0x1007110 ; button_callback + 1904
-        0x01007106:    2d03        .-      CMP      r5,#3
-        0x01007108:    d011        ..      BEQ      0x100712e ; button_callback + 1934
-        0x0100710a:    2d05        .-      CMP      r5,#5
-        0x0100710c:    d12f        /.      BNE      0x100716e ; button_callback + 1998
-        0x0100710e:    e015        ..      B        0x100713c ; button_callback + 1948
-        0x01007110:    a042        B.      ADR      r0,{pc}+0x10c ; 0x100721c
-        0x01007112:    f7f9fc2f    ../.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007116:    f8980006    ....    LDRB     r0,[r8,#6]
-        0x0100711a:    4647        GF      MOV      r7,r8
-        0x0100711c:    2801        .(      CMP      r0,#1
-        0x0100711e:    d126        &.      BNE      0x100716e ; button_callback + 1998
-        0x01007120:    f7faf96c    ..l.    BL       amic_stop ; 0x10013fc
-        0x01007124:    2028        (       MOVS     r0,#0x28
-        0x01007126:    f000fbe1    ....    BL       device_key_send ; 0x10078ec
-        0x0100712a:    71bc        .q      STRB     r4,[r7,#6]
-        0x0100712c:    e01f        ..      B        0x100716e ; button_callback + 1998
-        0x0100712e:    a040        @.      ADR      r0,{pc}+0x102 ; 0x1007230
-        0x01007130:    f7f9fc20    .. .    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007134:    2043        C       MOVS     r0,#0x43
-        0x01007136:    f000fbd9    ....    BL       device_key_send ; 0x10078ec
-        0x0100713a:    e018        ..      B        0x100716e ; button_callback + 1998
-        0x0100713c:    a042        B.      ADR      r0,{pc}+0x10c ; 0x1007248
-        0x0100713e:    f7f9fc19    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007142:    f8980001    ....    LDRB     r0,[r8,#1]
-        0x01007146:    2801        .(      CMP      r0,#1
-        0x01007148:    d106        ..      BNE      0x1007158 ; button_callback + 1976
-        0x0100714a:    f7faf957    ..W.    BL       amic_stop ; 0x10013fc
-        0x0100714e:    2032        2       MOVS     r0,#0x32
-        0x01007150:    f000fbcc    ....    BL       device_key_send ; 0x10078ec
-        0x01007154:    f8884001    ...@    STRB     r4,[r8,#1]
-        0x01007158:    2027        '       MOVS     r0,#0x27
-        0x0100715a:    f000fbc7    ....    BL       device_key_send ; 0x10078ec
-        0x0100715e:    f000fbbf    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01007162:    28ff        .(      CMP      r0,#0xff
-        0x01007164:    d001        ..      BEQ      0x100716a ; button_callback + 1994
-        0x01007166:    f7faf917    ....    BL       amic_start ; 0x1001398
-        0x0100716a:    f8887006    ...p    STRB     r7,[r8,#6]
-        0x0100716e:    f8d8002c    ..,.    LDR      r0,[r8,#0x2c]
-        0x01007172:    4644        DF      MOV      r4,r8
-        0x01007174:    4286        .B      CMP      r6,r0
-        0x01007176:    d106        ..      BNE      0x1007186 ; button_callback + 2022
-        0x01007178:    b92d        -.      CBNZ     r5,0x1007186 ; button_callback + 2022
-        0x0100717a:    a03a        :.      ADR      r0,{pc}+0xea ; 0x1007264
-        0x0100717c:    f7f9fbfa    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007180:    2060        `       MOVS     r0,#0x60
-        0x01007182:    f000fbb3    ....    BL       device_key_send ; 0x10078ec
-        0x01007186:    6b20         k      LDR      r0,[r4,#0x30]
-        0x01007188:    4286        .B      CMP      r6,r0
-        0x0100718a:    d10b        ..      BNE      0x10071a4 ; button_callback + 2052
-        0x0100718c:    2d03        .-      CMP      r5,#3
-        0x0100718e:    d007        ..      BEQ      0x10071a0 ; button_callback + 2048
-        0x01007190:    2d05        .-      CMP      r5,#5
-        0x01007192:    d107        ..      BNE      0x10071a4 ; button_callback + 2052
-        0x01007194:    a039        9.      ADR      r0,{pc}+0xe8 ; 0x100727c
-        0x01007196:    b005        ..      ADD      sp,sp,#0x14
-        0x01007198:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x0100719c:    f7f9bbea    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x010071a0:    a03e        >.      ADR      r0,{pc}+0xfc ; 0x100729c
-        0x010071a2:    e7f8        ..      B        0x1007196 ; button_callback + 2038
-        0x010071a4:    b005        ..      ADD      sp,sp,#0x14
-        0x010071a6:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x010071aa:    0000        ..      DCW    0
-        0x010071ac:    63696f76    voic    DCD    1667854198
-        0x010071b0:    75625f65    e_bu    DCD    1969381221
-        0x010071b4:    6e6f7474    tton    DCD    1852798068
-        0x010071b8:    45525020     PRE    DCD    1163022368
-        0x010071bc:    445f5353    SS_D    DCD    1147097939
-        0x010071c0:    0d4e574f    OWN.    DCD    223237967
-        0x010071c4:    0000000a    ....    DCD    10
-        0x010071c8:    63696f76    voic    DCD    1667854198
-        0x010071cc:    75625f65    e_bu    DCD    1969381221
-        0x010071d0:    6e6f7474    tton    DCD    1852798068
-        0x010071d4:    45525020     PRE    DCD    1163022368
-        0x010071d8:    555f5353    SS_U    DCD    1432310611
-        0x010071dc:    000a0d50    P...    DCD    658768
-        0x010071e0:    63696f76    voic    DCD    1667854198
-        0x010071e4:    75625f65    e_bu    DCD    1969381221
-        0x010071e8:    6e6f7474    tton    DCD    1852798068
-        0x010071ec:    4e495320     SIN    DCD    1313428256
-        0x010071f0:    5f454c47    GLE_    DCD    1598377031
-        0x010071f4:    43494c43    CLIC    DCD    1128877123
-        0x010071f8:    000a0d4b    K...    DCD    658763
-        0x010071fc:    63696f76    voic    DCD    1667854198
-        0x01007200:    75625f65    e_bu    DCD    1969381221
-        0x01007204:    6e6f7474    tton    DCD    1852798068
-        0x01007208:    4e4f4c20     LON    DCD    1313819680
-        0x0100720c:    52505f47    G_PR    DCD    1380998983
-        0x01007210:    5f535345    ESS_    DCD    1599296325
-        0x01007214:    52415453    STAR    DCD    1380013139
-        0x01007218:    000a0d54    T...    DCD    658772
-        0x0100721c:    75625f6d    m_bu    DCD    1969381229
-        0x01007220:    6e6f7474    tton    DCD    1852798068
-        0x01007224:    45525020     PRE    DCD    1163022368
-        0x01007228:    555f5353    SS_U    DCD    1432310611
-        0x0100722c:    000a0d50    P...    DCD    658768
-        0x01007230:    75625f6d    m_bu    DCD    1969381229
-        0x01007234:    6e6f7474    tton    DCD    1852798068
-        0x01007238:    4e495320     SIN    DCD    1313428256
-        0x0100723c:    5f454c47    GLE_    DCD    1598377031
-        0x01007240:    43494c43    CLIC    DCD    1128877123
-        0x01007244:    000a0d4b    K...    DCD    658763
-        0x01007248:    75625f6d    m_bu    DCD    1969381229
-        0x0100724c:    6e6f7474    tton    DCD    1852798068
-        0x01007250:    4e4f4c20     LON    DCD    1313819680
-        0x01007254:    52505f47    G_PR    DCD    1380998983
-        0x01007258:    5f535345    ESS_    DCD    1599296325
-        0x0100725c:    52415453    STAR    DCD    1380013139
-        0x01007260:    000a0d54    T...    DCD    658772
-        0x01007264:    5f697064    dpi_    DCD    1600745572
-        0x01007268:    74747562    butt    DCD    1953789282
-        0x0100726c:    50206e6f    on P    DCD    1344302703
-        0x01007270:    53534552    RESS    DCD    1397966162
-        0x01007274:    574f445f    _DOW    DCD    1464812639
-        0x01007278:    000a0d4e    N...    DCD    658766
-        0x0100727c:    65646f6d    mode    DCD    1701080941
-        0x01007280:    7475625f    _but    DCD    1953849951
-        0x01007284:    206e6f74    ton     DCD    544108404
-        0x01007288:    474e4f4c    LONG    DCD    1196314444
-        0x0100728c:    4552505f    _PRE    DCD    1163022431
-        0x01007290:    535f5353    SS_S    DCD    1398756179
-        0x01007294:    54524154    TART    DCD    1414676820
-        0x01007298:    00000a0d    ....    DCD    2573
-        0x0100729c:    65646f6d    mode    DCD    1701080941
-        0x010072a0:    7475625f    _but    DCD    1953849951
-        0x010072a4:    206e6f74    ton     DCD    544108404
-        0x010072a8:    474e4953    SING    DCD    1196312915
-        0x010072ac:    435f454c    LE_C    DCD    1130317132
-        0x010072b0:    4b43494c    LICK    DCD    1262700876
-        0x010072b4:    00000a0d    ....    DCD    2573
-    $t
-    i.button_handler
-    button_handler
-        0x010072b8:    b570        p.      PUSH     {r4-r6,lr}
-        0x010072ba:    4604        .F      MOV      r4,r0
-        0x010072bc:    6880        .h      LDR      r0,[r0,#8]
-        0x010072be:    f000f941    ..A.    BL       button_press_status_get ; 0x1007544
-        0x010072c2:    4601        .F      MOV      r1,r0
-        0x010072c4:    78e0        .x      LDRB     r0,[r4,#3]
-        0x010072c6:    f3c01280    ....    UBFX     r2,r0,#6,#1
-        0x010072ca:    4879        yH      LDR      r0,[pc,#484] ; [0x10074b0] = 0x20003554
-        0x010072cc:    428a        .B      CMP      r2,r1
-        0x010072ce:    d103        ..      BNE      0x10072d8 ; button_handler + 32
-        0x010072d0:    68a2        .h      LDR      r2,[r4,#8]
-        0x010072d2:    6843        Ch      LDR      r3,[r0,#4]
-        0x010072d4:    431a        .C      ORRS     r2,r2,r3
-        0x010072d6:    e002        ..      B        0x10072de ; button_handler + 38
-        0x010072d8:    68a3        .h      LDR      r3,[r4,#8]
-        0x010072da:    6842        Bh      LDR      r2,[r0,#4]
-        0x010072dc:    439a        .C      BICS     r2,r2,r3
-        0x010072de:    6042        B`      STR      r2,[r0,#4]
-        0x010072e0:    78e0        .x      LDRB     r0,[r4,#3]
-        0x010072e2:    0742        B.      LSLS     r2,r0,#29
-        0x010072e4:    d002        ..      BEQ      0x10072ec ; button_handler + 52
-        0x010072e6:    8822        ".      LDRH     r2,[r4,#0]
-        0x010072e8:    1c52        R.      ADDS     r2,r2,#1
-        0x010072ea:    8022        ".      STRH     r2,[r4,#0]
-        0x010072ec:    ebb11fd0    ....    CMP      r1,r0,LSR #7
-        0x010072f0:    d00b        ..      BEQ      0x100730a ; button_handler + 82
-        0x010072f2:    f04f5200    O..R    MOV      r2,#0x20000000
-        0x010072f6:    eb0210b0    ....    ADD      r0,r2,r0,ROR #6
-        0x010072fa:    ea4f60b0    O..`    ROR      r0,r0,#26
-        0x010072fe:    70e0        .p      STRB     r0,[r4,#3]
-        0x01007300:    f0100f38    ..8.    TST      r0,#0x38
-        0x01007304:    d004        ..      BEQ      0x1007310 ; button_handler + 88
-        0x01007306:    f36110c7    a...    BFI      r0,r1,#7,#1
-        0x0100730a:    f0200038     .8.    BIC      r0,r0,#0x38
-        0x0100730e:    70e0        .p      STRB     r0,[r4,#3]
-        0x01007310:    b2c0        ..      UXTB     r0,r0
-        0x01007312:    f0000107    ....    AND      r1,r0,#7
-        0x01007316:    2500        .%      MOVS     r5,#0
-        0x01007318:    2906        .)      CMP      r1,#6
-        0x0100731a:    d221        !.      BCS      0x1007360 ; button_handler + 168
-        0x0100731c:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x01007320:    8e4a2103    .!J.    DCD    2387222787
-        0x01007324:    ae20         .      DCW    44576
-    $t
-        0x01007326:    f3c01180    ....    UBFX     r1,r0,#6,#1
-        0x0100732a:    ebb11fd0    ....    CMP      r1,r0,LSR #7
-        0x0100732e:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01007330:    d112        ..      BNE      0x1007358 ; button_handler + 160
-        0x01007332:    f02002f0     ...    BIC      r2,r0,#0xf0
-        0x01007336:    70a2        .p      STRB     r2,[r4,#2]
-        0x01007338:    68e3        .h      LDR      r3,[r4,#0xc]
-        0x0100733a:    b113        ..      CBZ      r3,0x1007342 ; button_handler + 138
-        0x0100733c:    0911        ..      LSRS     r1,r2,#4
-        0x0100733e:    4620         F      MOV      r0,r4
-        0x01007340:    4798        .G      BLX      r3
-        0x01007342:    8025        %.      STRH     r5,[r4,#0]
-        0x01007344:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01007346:    f020000f     ...    BIC      r0,r0,#0xf
-        0x0100734a:    1c40        @.      ADDS     r0,r0,#1
-        0x0100734c:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100734e:    78e0        .x      LDRB     r0,[r4,#3]
-        0x01007350:    f0200007     ...    BIC      r0,r0,#7
-        0x01007354:    1c40        @.      ADDS     r0,r0,#1
-        0x01007356:    e017        ..      B        0x1007388 ; button_handler + 208
-        0x01007358:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x0100735c:    3080        .0      ADDS     r0,r0,#0x80
-        0x0100735e:    70a0        .p      STRB     r0,[r4,#2]
-        0x01007360:    bd70        p.      POP      {r4-r6,pc}
-        0x01007362:    f3c01180    ....    UBFX     r1,r0,#6,#1
-        0x01007366:    ebb11fd0    ....    CMP      r1,r0,LSR #7
-        0x0100736a:    d00f        ..      BEQ      0x100738c ; button_handler + 212
-        0x0100736c:    78a0        .x      LDRB     r0,[r4,#2]
-        0x0100736e:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x01007372:    3010        .0      ADDS     r0,r0,#0x10
-        0x01007374:    70a0        .p      STRB     r0,[r4,#2]
-        0x01007376:    6923        #i      LDR      r3,[r4,#0x10]
-        0x01007378:    2b00        .+      CMP      r3,#0
-        0x0100737a:    d073        s.      BEQ      0x1007464 ; button_handler + 428
-        0x0100737c:    f000020f    ....    AND      r2,r0,#0xf
-        0x01007380:    0901        ..      LSRS     r1,r0,#4
-        0x01007382:    4620         F      MOV      r0,r4
-        0x01007384:    4798        .G      BLX      r3
-        0x01007386:    e06d        m.      B        0x1007464 ; button_handler + 428
-        0x01007388:    70e0        .p      STRB     r0,[r4,#3]
-        0x0100738a:    bd70        p.      POP      {r4-r6,pc}
-        0x0100738c:    8820         .      LDRH     r0,[r4,#0]
-        0x0100738e:    280f        .(      CMP      r0,#0xf
-        0x01007390:    d9fb        ..      BLS      0x100738a ; button_handler + 210
-        0x01007392:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01007394:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x01007398:    3050        P0      ADDS     r0,r0,#0x50
-        0x0100739a:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100739c:    6a23        #j      LDR      r3,[r4,#0x20]
-        0x0100739e:    b123        #.      CBZ      r3,0x10073aa ; button_handler + 242
-        0x010073a0:    f000020f    ....    AND      r2,r0,#0xf
-        0x010073a4:    0901        ..      LSRS     r1,r0,#4
-        0x010073a6:    4620         F      MOV      r0,r4
-        0x010073a8:    4798        .G      BLX      r3
-        0x010073aa:    78e0        .x      LDRB     r0,[r4,#3]
-        0x010073ac:    f0200007     ...    BIC      r0,r0,#7
-        0x010073b0:    1d40        @.      ADDS     r0,r0,#5
-        0x010073b2:    e7e9        ..      B        0x1007388 ; button_handler + 208
-        0x010073b4:    f3c01180    ....    UBFX     r1,r0,#6,#1
-        0x010073b8:    ebb11fd0    ....    CMP      r1,r0,LSR #7
-        0x010073bc:    d120         .      BNE      0x1007400 ; button_handler + 328
-        0x010073be:    78a0        .x      LDRB     r0,[r4,#2]
-        0x010073c0:    f02002f0     ...    BIC      r2,r0,#0xf0
-        0x010073c4:    70a2        .p      STRB     r2,[r4,#2]
-        0x010073c6:    68e3        .h      LDR      r3,[r4,#0xc]
-        0x010073c8:    b113        ..      CBZ      r3,0x10073d0 ; button_handler + 280
-        0x010073ca:    0911        ..      LSRS     r1,r2,#4
-        0x010073cc:    4620         F      MOV      r0,r4
-        0x010073ce:    4798        .G      BLX      r3
-        0x010073d0:    78a0        .x      LDRB     r0,[r4,#2]
-        0x010073d2:    f04f5180    O..Q    MOV      r1,#0x10000000
-        0x010073d6:    eb011030    ..0.    ADD      r0,r1,r0,ROR #4
-        0x010073da:    ea4f7030    O.0p    ROR      r0,r0,#28
-        0x010073de:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x010073e2:    3020         0      ADDS     r0,r0,#0x20
-        0x010073e4:    70a0        .p      STRB     r0,[r4,#2]
-        0x010073e6:    6963        ci      LDR      r3,[r4,#0x14]
-        0x010073e8:    b123        #.      CBZ      r3,0x10073f4 ; button_handler + 316
-        0x010073ea:    f000020f    ....    AND      r2,r0,#0xf
-        0x010073ee:    0901        ..      LSRS     r1,r0,#4
-        0x010073f0:    4620         F      MOV      r0,r4
-        0x010073f2:    4798        .G      BLX      r3
-        0x010073f4:    8025        %.      STRH     r5,[r4,#0]
-        0x010073f6:    78e0        .x      LDRB     r0,[r4,#3]
-        0x010073f8:    f0200007     ...    BIC      r0,r0,#7
-        0x010073fc:    1cc0        ..      ADDS     r0,r0,#3
-        0x010073fe:    e7c3        ..      B        0x1007388 ; button_handler + 208
-        0x01007400:    8820         .      LDRH     r0,[r4,#0]
-        0x01007402:    280a        .(      CMP      r0,#0xa
-        0x01007404:    d9c1        ..      BLS      0x100738a ; button_handler + 210
-        0x01007406:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01007408:    f000010f    ....    AND      r1,r0,#0xf
-        0x0100740c:    2901        .)      CMP      r1,#1
-        0x0100740e:    d002        ..      BEQ      0x1007416 ; button_handler + 350
-        0x01007410:    2902        .)      CMP      r1,#2
-        0x01007412:    d006        ..      BEQ      0x1007422 ; button_handler + 362
-        0x01007414:    e010        ..      B        0x1007438 ; button_handler + 384
-        0x01007416:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x0100741a:    3030        00      ADDS     r0,r0,#0x30
-        0x0100741c:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100741e:    69a3        .i      LDR      r3,[r4,#0x18]
-        0x01007420:    e004        ..      B        0x100742c ; button_handler + 372
-        0x01007422:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x01007426:    3040        @0      ADDS     r0,r0,#0x40
-        0x01007428:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100742a:    69e3        .i      LDR      r3,[r4,#0x1c]
-        0x0100742c:    b123        #.      CBZ      r3,0x1007438 ; button_handler + 384
-        0x0100742e:    f000020f    ....    AND      r2,r0,#0xf
-        0x01007432:    0901        ..      LSRS     r1,r0,#4
-        0x01007434:    4620         F      MOV      r0,r4
-        0x01007436:    4798        .G      BLX      r3
-        0x01007438:    78e0        .x      LDRB     r0,[r4,#3]
-        0x0100743a:    e01c        ..      B        0x1007476 ; button_handler + 446
-        0x0100743c:    f3c01180    ....    UBFX     r1,r0,#6,#1
-        0x01007440:    ebb11fd0    ....    CMP      r1,r0,LSR #7
-        0x01007444:    d014        ..      BEQ      0x1007470 ; button_handler + 440
-        0x01007446:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01007448:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x0100744c:    3010        .0      ADDS     r0,r0,#0x10
-        0x0100744e:    70a0        .p      STRB     r0,[r4,#2]
-        0x01007450:    6923        #i      LDR      r3,[r4,#0x10]
-        0x01007452:    b123        #.      CBZ      r3,0x100745e ; button_handler + 422
-        0x01007454:    f000020f    ....    AND      r2,r0,#0xf
-        0x01007458:    0901        ..      LSRS     r1,r0,#4
-        0x0100745a:    4620         F      MOV      r0,r4
-        0x0100745c:    4798        .G      BLX      r3
-        0x0100745e:    8820         .      LDRH     r0,[r4,#0]
-        0x01007460:    280a        .(      CMP      r0,#0xa
-        0x01007462:    d2e9        ..      BCS      0x1007438 ; button_handler + 384
-        0x01007464:    8025        %.      STRH     r5,[r4,#0]
-        0x01007466:    78e0        .x      LDRB     r0,[r4,#3]
-        0x01007468:    f0200007     ...    BIC      r0,r0,#7
-        0x0100746c:    1c80        ..      ADDS     r0,r0,#2
-        0x0100746e:    e78b        ..      B        0x1007388 ; button_handler + 208
-        0x01007470:    8821        !.      LDRH     r1,[r4,#0]
-        0x01007472:    290a        .)      CMP      r1,#0xa
-        0x01007474:    d989        ..      BLS      0x100738a ; button_handler + 210
-        0x01007476:    f0200007     ...    BIC      r0,r0,#7
-        0x0100747a:    e785        ..      B        0x1007388 ; button_handler + 208
-        0x0100747c:    f3c01180    ....    UBFX     r1,r0,#6,#1
-        0x01007480:    ebb11fd0    ....    CMP      r1,r0,LSR #7
-        0x01007484:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01007486:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x0100748a:    d10c        ..      BNE      0x10074a6 ; button_handler + 494
-        0x0100748c:    3060        `0      ADDS     r0,r0,#0x60
-        0x0100748e:    70a0        .p      STRB     r0,[r4,#2]
-        0x01007490:    6a63        cj      LDR      r3,[r4,#0x24]
-        0x01007492:    2b00        .+      CMP      r3,#0
-        0x01007494:    f43faf79    ?.y.    BEQ      0x100738a ; button_handler + 210
-        0x01007498:    f000020f    ....    AND      r2,r0,#0xf
-        0x0100749c:    0901        ..      LSRS     r1,r0,#4
-        0x0100749e:    4620         F      MOV      r0,r4
-        0x010074a0:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010074a4:    4718        .G      BX       r3
-        0x010074a6:    3010        .0      ADDS     r0,r0,#0x10
-        0x010074a8:    70a0        .p      STRB     r0,[r4,#2]
-        0x010074aa:    6923        #i      LDR      r3,[r4,#0x10]
-        0x010074ac:    e7be        ..      B        0x100742c ; button_handler + 372
-    $d
-        0x010074ae:    0000        ..      DCW    0
-        0x010074b0:    20003554    T5.     DCD    536884564
-    $t
-    i.button_init
-    button_init
-        0x010074b4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010074b6:    4605        .F      MOV      r5,r0
-        0x010074b8:    202c        ,       MOVS     r0,#0x2c
-        0x010074ba:    2103        .!      MOVS     r1,#3
-        0x010074bc:    f7f9fabe    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010074c0:    0004        ..      MOVS     r4,r0
-        0x010074c2:    d017        ..      BEQ      0x10074f4 ; button_init + 64
-        0x010074c4:    212c        ,!      MOVS     r1,#0x2c
-        0x010074c6:    f7f9fa50    ..P.    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x010074ca:    78a0        .x      LDRB     r0,[r4,#2]
-        0x010074cc:    f02000f0     ...    BIC      r0,r0,#0xf0
-        0x010074d0:    3080        .0      ADDS     r0,r0,#0x80
-        0x010074d2:    70a0        .p      STRB     r0,[r4,#2]
-        0x010074d4:    6828        (h      LDR      r0,[r5,#0]
-        0x010074d6:    6060        ``      STR      r0,[r4,#4]
-        0x010074d8:    6868        hh      LDR      r0,[r5,#4]
-        0x010074da:    60a0        .`      STR      r0,[r4,#8]
-        0x010074dc:    7a29        )z      LDRB     r1,[r5,#8]
-        0x010074de:    78e0        .x      LDRB     r0,[r4,#3]
-        0x010074e0:    f3611086    a...    BFI      r0,r1,#6,#1
-        0x010074e4:    1181        ..      ASRS     r1,r0,#6
-        0x010074e6:    1c49        I.      ADDS     r1,r1,#1
-        0x010074e8:    f36110c7    a...    BFI      r0,r1,#7,#1
-        0x010074ec:    70e0        .p      STRB     r0,[r4,#3]
-        0x010074ee:    2000        .       MOVS     r0,#0
-        0x010074f0:    490b        .I      LDR      r1,[pc,#44] ; [0x1007520] = 0x10069a1
-        0x010074f2:    e00b        ..      B        0x100750c ; button_init + 88
-        0x010074f4:    a00b        ..      ADR      r0,{pc}+0x30 ; 0x1007524
-        0x010074f6:    f7f9fa3d    ..=.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010074fa:    2000        .       MOVS     r0,#0
-        0x010074fc:    bd70        p.      POP      {r4-r6,pc}
-        0x010074fe:    182a        *.      ADDS     r2,r5,r0
-        0x01007500:    1c40        @.      ADDS     r0,r0,#1
-        0x01007502:    7a52        Rz      LDRB     r2,[r2,#9]
-        0x01007504:    b2c0        ..      UXTB     r0,r0
-        0x01007506:    eb040282    ....    ADD      r2,r4,r2,LSL #2
-        0x0100750a:    60d1        .`      STR      r1,[r2,#0xc]
-        0x0100750c:    7c2a        *|      LDRB     r2,[r5,#0x10]
-        0x0100750e:    4282        .B      CMP      r2,r0
-        0x01007510:    d8f5        ..      BHI      0x10074fe ; button_init + 74
-        0x01007512:    480b        .H      LDR      r0,[pc,#44] ; [0x1007540] = 0x20003554
-        0x01007514:    6801        .h      LDR      r1,[r0,#0]
-        0x01007516:    62a1        .b      STR      r1,[r4,#0x28]
-        0x01007518:    6004        .`      STR      r4,[r0,#0]
-        0x0100751a:    4620         F      MOV      r0,r4
-        0x0100751c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100751e:    0000        ..      DCW    0
-        0x01007520:    010069a1    .i..    DCD    16804257
-        0x01007524:    6f6c6c61    allo    DCD    1869376609
-        0x01007528:    65746163    cate    DCD    1702125923
-        0x0100752c:    6d656d20     mem    DCD    1835363616
-        0x01007530:    2079726f    ory     DCD    544830063
-        0x01007534:    6c696166    fail    DCD    1818845542
-        0x01007538:    0a0d6465    ed..    DCD    168649829
-        0x0100753c:    00000000    ....    DCD    0
-        0x01007540:    20003554    T5.     DCD    536884564
-    $t
-    i.button_press_status_get
-    button_press_status_get
-        0x01007544:    4903        .I      LDR      r1,[pc,#12] ; [0x1007554] = 0x20003520
-        0x01007546:    68c9        .h      LDR      r1,[r1,#0xc]
-        0x01007548:    4201        .B      TST      r1,r0
-        0x0100754a:    d001        ..      BEQ      0x1007550 ; button_press_status_get + 12
-        0x0100754c:    2001        .       MOVS     r0,#1
-        0x0100754e:    4770        pG      BX       lr
-        0x01007550:    2000        .       MOVS     r0,#0
-        0x01007552:    4770        pG      BX       lr
-    $d
-        0x01007554:    20003520     5.     DCD    536884512
-    $t
-    i.button_ticks
-    button_ticks
-        0x01007558:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100755a:    4d10        .M      LDR      r5,[pc,#64] ; [0x100759c] = 0x20003554
-        0x0100755c:    682c        ,h      LDR      r4,[r5,#0]
-        0x0100755e:    e003        ..      B        0x1007568 ; button_ticks + 16
-        0x01007560:    4620         F      MOV      r0,r4
-        0x01007562:    f7fffea9    ....    BL       button_handler ; 0x10072b8
-        0x01007566:    6aa4        .j      LDR      r4,[r4,#0x28]
-        0x01007568:    2c00        .,      CMP      r4,#0
-        0x0100756a:    d1f9        ..      BNE      0x1007560 ; button_ticks + 8
-        0x0100756c:    6869        ih      LDR      r1,[r5,#4]
-        0x0100756e:    2000        .       MOVS     r0,#0
-        0x01007570:    b109        ..      CBZ      r1,0x1007576 ; button_ticks + 30
-        0x01007572:    60a8        .`      STR      r0,[r5,#8]
-        0x01007574:    bd70        p.      POP      {r4-r6,pc}
-        0x01007576:    68a9        .h      LDR      r1,[r5,#8]
-        0x01007578:    1c49        I.      ADDS     r1,r1,#1
-        0x0100757a:    60a9        .`      STR      r1,[r5,#8]
-        0x0100757c:    290b        .)      CMP      r1,#0xb
-        0x0100757e:    d9f9        ..      BLS      0x1007574 ; button_ticks + 28
-        0x01007580:    60a8        .`      STR      r0,[r5,#8]
-        0x01007582:    6828        (h      LDR      r0,[r5,#0]
-        0x01007584:    e004        ..      B        0x1007590 ; button_ticks + 56
-        0x01007586:    78c1        .x      LDRB     r1,[r0,#3]
-        0x01007588:    f0210107    !...    BIC      r1,r1,#7
-        0x0100758c:    70c1        .p      STRB     r1,[r0,#3]
-        0x0100758e:    6a80        .j      LDR      r0,[r0,#0x28]
-        0x01007590:    2800        .(      CMP      r0,#0
-        0x01007592:    d1f8        ..      BNE      0x1007586 ; button_ticks + 46
-        0x01007594:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01007598:    f000b820    .. .    B.W      button_timer_stop ; 0x10075dc
-    $d
-        0x0100759c:    20003554    T5.     DCD    536884564
-    $t
-    i.button_timer_handle
-    button_timer_handle
-        0x010075a0:    f7ffbfda    ....    B.W      button_ticks ; 0x1007558
-    i.button_timer_start
-    button_timer_start
-        0x010075a4:    b510        ..      PUSH     {r4,lr}
-        0x010075a6:    2101        .!      MOVS     r1,#1
-        0x010075a8:    2002        .       MOVS     r0,#2
-        0x010075aa:    f011fbdf    ....    BL       system_nosleep_evt_set ; 0x1018d6c
-        0x010075ae:    4c06        .L      LDR      r4,[pc,#24] ; [0x10075c8] = 0x20003520
-        0x010075b0:    7820         x      LDRB     r0,[r4,#0]
-        0x010075b2:    2800        .(      CMP      r0,#0
-        0x010075b4:    d106        ..      BNE      0x10075c4 ; button_timer_start + 32
-        0x010075b6:    2201        ."      MOVS     r2,#1
-        0x010075b8:    2114        .!      MOVS     r1,#0x14
-        0x010075ba:    4804        .H      LDR      r0,[pc,#16] ; [0x10075cc] = 0x20003c70
-        0x010075bc:    f00cfa1c    ....    BL       os_timer_start ; 0x10139f8
-        0x010075c0:    2001        .       MOVS     r0,#1
-        0x010075c2:    7020         p      STRB     r0,[r4,#0]
-        0x010075c4:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010075c6:    0000        ..      DCW    0
-        0x010075c8:    20003520     5.     DCD    536884512
-        0x010075cc:    20003c70    p<.     DCD    536886384
-    $t
-    i.button_timer_status_get
-    button_timer_status_get
-        0x010075d0:    4801        .H      LDR      r0,[pc,#4] ; [0x10075d8] = 0x20003520
-        0x010075d2:    7800        .x      LDRB     r0,[r0,#0]
-        0x010075d4:    4770        pG      BX       lr
-    $d
-        0x010075d6:    0000        ..      DCW    0
-        0x010075d8:    20003520     5.     DCD    536884512
-    $t
-    i.button_timer_stop
-    button_timer_stop
-        0x010075dc:    b510        ..      PUSH     {r4,lr}
-        0x010075de:    2100        .!      MOVS     r1,#0
-        0x010075e0:    2002        .       MOVS     r0,#2
-        0x010075e2:    f011fbc3    ....    BL       system_nosleep_evt_set ; 0x1018d6c
-        0x010075e6:    4c05        .L      LDR      r4,[pc,#20] ; [0x10075fc] = 0x20003520
-        0x010075e8:    7820         x      LDRB     r0,[r4,#0]
-        0x010075ea:    2800        .(      CMP      r0,#0
-        0x010075ec:    d004        ..      BEQ      0x10075f8 ; button_timer_stop + 28
-        0x010075ee:    4804        .H      LDR      r0,[pc,#16] ; [0x1007600] = 0x20003c70
-        0x010075f0:    f00cfa40    ..@.    BL       os_timer_stop ; 0x1013a74
-        0x010075f4:    2000        .       MOVS     r0,#0
-        0x010075f6:    7020         p      STRB     r0,[r4,#0]
-        0x010075f8:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010075fa:    0000        ..      DCW    0
-        0x010075fc:    20003520     5.     DCD    536884512
-        0x01007600:    20003c70    p<.     DCD    536886384
-    $t
-    i.calib_meter_evt_end
-    calib_meter_evt_end
-        0x01007604:    4770        pG      BX       lr
-    i.calib_meter_recv_msg
-    calib_meter_recv_msg
-        0x01007606:    4770        pG      BX       lr
-    i.caps_lock_status_get
-    caps_lock_status_get
-        0x01007608:    4801        .H      LDR      r0,[pc,#4] ; [0x1007610] = 0x20003814
-        0x0100760a:    7840        @x      LDRB     r0,[r0,#1]
-        0x0100760c:    4770        pG      BX       lr
-    $d
-        0x0100760e:    0000        ..      DCW    0
-        0x01007610:    20003814    .8.     DCD    536885268
-    $t
-    i.check_timer_handle
-    check_timer_handle
-        0x01007614:    b570        p.      PUSH     {r4-r6,lr}
-        0x01007616:    4606        .F      MOV      r6,r0
-        0x01007618:    2020                MOVS     r0,#0x20
-        0x0100761a:    f7f9fa87    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x1000b2c
-        0x0100761e:    4605        .F      MOV      r5,r0
-        0x01007620:    480f        .H      LDR      r0,[pc,#60] ; [0x1007660] = 0x20003af0
-        0x01007622:    6804        .h      LDR      r4,[r0,#0]
-        0x01007624:    e013        ..      B        0x100764e ; check_timer_handle + 58
-        0x01007626:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x01007628:    42b0        .B      CMP      r0,r6
-        0x0100762a:    d10f        ..      BNE      0x100764c ; check_timer_handle + 56
-        0x0100762c:    6862        bh      LDR      r2,[r4,#4]
-        0x0100762e:    b11a        ..      CBZ      r2,0x1007638 ; check_timer_handle + 36
-        0x01007630:    b280        ..      UXTH     r0,r0
-        0x01007632:    2103        .!      MOVS     r1,#3
-        0x01007634:    f7f9fa57    ..W.    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x01007638:    4628        (F      MOV      r0,r5
-        0x0100763a:    f7f9fa7c    ..|.    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-        0x0100763e:    68a1        .h      LDR      r1,[r4,#8]
-        0x01007640:    2900        .)      CMP      r1,#0
-        0x01007642:    d00b        ..      BEQ      0x100765c ; check_timer_handle + 72
-        0x01007644:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01007646:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100764a:    4708        .G      BX       r1
-        0x0100764c:    6824        $h      LDR      r4,[r4,#0]
-        0x0100764e:    2c00        .,      CMP      r4,#0
-        0x01007650:    d1e9        ..      BNE      0x1007626 ; check_timer_handle + 18
-        0x01007652:    4628        (F      MOV      r0,r5
-        0x01007654:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01007658:    f7f9ba6d    ..m.    B        $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-        0x0100765c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100765e:    0000        ..      DCW    0
-        0x01007660:    20003af0    .:.     DCD    536886000
-    $t
-    i.codec_disable_adc
-    codec_disable_adc
-        0x01007664:    b510        ..      PUSH     {r4,lr}
-        0x01007666:    2201        ."      MOVS     r2,#1
-        0x01007668:    2115        .!      MOVS     r1,#0x15
-        0x0100766a:    4610        .F      MOV      r0,r2
-        0x0100766c:    f7f9f964    ..d.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01007670:    b2c0        ..      UXTB     r0,r0
-        0x01007672:    f040031f    @...    ORR      r3,r0,#0x1f
-        0x01007676:    2201        ."      MOVS     r2,#1
-        0x01007678:    2115        .!      MOVS     r1,#0x15
-        0x0100767a:    4610        .F      MOV      r0,r2
-        0x0100767c:    f7f9f961    ..a.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01007680:    2201        ."      MOVS     r2,#1
-        0x01007682:    2112        .!      MOVS     r1,#0x12
-        0x01007684:    4610        .F      MOV      r0,r2
-        0x01007686:    f7f9f957    ..W.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0100768a:    b2c0        ..      UXTB     r0,r0
-        0x0100768c:    2201        ."      MOVS     r2,#1
-        0x0100768e:    f0400344    @.D.    ORR      r3,r0,#0x44
-        0x01007692:    e8bd4010    ...@    POP      {r4,lr}
-        0x01007696:    2112        .!      MOVS     r1,#0x12
-        0x01007698:    4610        .F      MOV      r0,r2
-        0x0100769a:    f7f9b952    ..R.    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.codec_enable_adc
-    codec_enable_adc
-        0x0100769e:    b510        ..      PUSH     {r4,lr}
-        0x010076a0:    2201        ."      MOVS     r2,#1
-        0x010076a2:    2115        .!      MOVS     r1,#0x15
-        0x010076a4:    4610        .F      MOV      r0,r2
-        0x010076a6:    f7f9f947    ..G.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010076aa:    f3c01042    ..B.    UBFX     r0,r0,#5,#3
-        0x010076ae:    0143        C.      LSLS     r3,r0,#5
-        0x010076b0:    2201        ."      MOVS     r2,#1
-        0x010076b2:    2115        .!      MOVS     r1,#0x15
-        0x010076b4:    4610        .F      MOV      r0,r2
-        0x010076b6:    f7f9f944    ..D.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010076ba:    2201        ."      MOVS     r2,#1
-        0x010076bc:    2112        .!      MOVS     r1,#0x12
-        0x010076be:    4610        .F      MOV      r0,r2
-        0x010076c0:    f7f9f93a    ..:.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010076c4:    f00003bb    ....    AND      r3,r0,#0xbb
-        0x010076c8:    2201        ."      MOVS     r2,#1
-        0x010076ca:    2112        .!      MOVS     r1,#0x12
-        0x010076cc:    4610        .F      MOV      r0,r2
-        0x010076ce:    f7f9f938    ..8.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010076d2:    2201        ."      MOVS     r2,#1
-        0x010076d4:    231f        .#      MOVS     r3,#0x1f
-        0x010076d6:    e8bd4010    ...@    POP      {r4,lr}
-        0x010076da:    210c        .!      MOVS     r1,#0xc
-        0x010076dc:    4610        .F      MOV      r0,r2
-        0x010076de:    f7f9b930    ..0.    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.codec_hw_set_freq
-    codec_hw_set_freq
-        0x010076e2:    b510        ..      PUSH     {r4,lr}
-        0x010076e4:    4604        .F      MOV      r4,r0
-        0x010076e6:    2201        ."      MOVS     r2,#1
-        0x010076e8:    2300        .#      MOVS     r3,#0
-        0x010076ea:    210b        .!      MOVS     r1,#0xb
-        0x010076ec:    4610        .F      MOV      r0,r2
-        0x010076ee:    f7f9f928    ..(.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010076f2:    2201        ."      MOVS     r2,#1
-        0x010076f4:    4623        #F      MOV      r3,r4
-        0x010076f6:    210a        .!      MOVS     r1,#0xa
-        0x010076f8:    4610        .F      MOV      r0,r2
-        0x010076fa:    f7f9f922    ..".    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010076fe:    2201        ."      MOVS     r2,#1
-        0x01007700:    2303        .#      MOVS     r3,#3
-        0x01007702:    e8bd4010    ...@    POP      {r4,lr}
-        0x01007706:    210b        .!      MOVS     r1,#0xb
-        0x01007708:    4610        .F      MOV      r0,r2
-        0x0100770a:    f7f9b91a    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.codec_init
-    codec_init
-        0x0100770e:    b510        ..      PUSH     {r4,lr}
-        0x01007710:    4604        .F      MOV      r4,r0
-        0x01007712:    2201        ."      MOVS     r2,#1
-        0x01007714:    237f        .#      MOVS     r3,#0x7f
-        0x01007716:    2115        .!      MOVS     r1,#0x15
-        0x01007718:    4610        .F      MOV      r0,r2
-        0x0100771a:    f7f9f912    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100771e:    2201        ."      MOVS     r2,#1
-        0x01007720:    231f        .#      MOVS     r3,#0x1f
-        0x01007722:    210c        .!      MOVS     r1,#0xc
-        0x01007724:    4610        .F      MOV      r0,r2
-        0x01007726:    f7f9f90c    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100772a:    2201        ."      MOVS     r2,#1
-        0x0100772c:    2303        .#      MOVS     r3,#3
-        0x0100772e:    210d        .!      MOVS     r1,#0xd
-        0x01007730:    4610        .F      MOV      r0,r2
-        0x01007732:    f7f9f906    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01007736:    2201        ."      MOVS     r2,#1
-        0x01007738:    233c        <#      MOVS     r3,#0x3c
-        0x0100773a:    210e        .!      MOVS     r1,#0xe
-        0x0100773c:    4610        .F      MOV      r0,r2
-        0x0100773e:    f7f9f900    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01007742:    2201        ."      MOVS     r2,#1
-        0x01007744:    23d1        .#      MOVS     r3,#0xd1
-        0x01007746:    210f        .!      MOVS     r1,#0xf
-        0x01007748:    4610        .F      MOV      r0,r2
-        0x0100774a:    f7f9f8fa    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100774e:    2201        ."      MOVS     r2,#1
-        0x01007750:    2320         #      MOVS     r3,#0x20
-        0x01007752:    2110        .!      MOVS     r1,#0x10
-        0x01007754:    4610        .F      MOV      r0,r2
-        0x01007756:    f7f9f8f4    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100775a:    2201        ."      MOVS     r2,#1
-        0x0100775c:    2320         #      MOVS     r3,#0x20
-        0x0100775e:    2111        .!      MOVS     r1,#0x11
-        0x01007760:    4610        .F      MOV      r0,r2
-        0x01007762:    f7f9f8ee    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01007766:    2201        ."      MOVS     r2,#1
-        0x01007768:    23ff        .#      MOVS     r3,#0xff
-        0x0100776a:    2112        .!      MOVS     r1,#0x12
-        0x0100776c:    4610        .F      MOV      r0,r2
-        0x0100776e:    f7f9f8e8    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01007772:    2201        ."      MOVS     r2,#1
-        0x01007774:    23ff        .#      MOVS     r3,#0xff
-        0x01007776:    2113        .!      MOVS     r1,#0x13
-        0x01007778:    4610        .F      MOV      r0,r2
-        0x0100777a:    f7f9f8e2    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100777e:    2201        ."      MOVS     r2,#1
-        0x01007780:    23ff        .#      MOVS     r3,#0xff
-        0x01007782:    2114        .!      MOVS     r1,#0x14
-        0x01007784:    4610        .F      MOV      r0,r2
-        0x01007786:    f7f9f8dc    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0100778a:    2201        ."      MOVS     r2,#1
-        0x0100778c:    233f        ?#      MOVS     r3,#0x3f
-        0x0100778e:    2115        .!      MOVS     r1,#0x15
-        0x01007790:    4610        .F      MOV      r0,r2
-        0x01007792:    f7f9f8d6    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01007796:    2201        ."      MOVS     r2,#1
-        0x01007798:    2300        .#      MOVS     r3,#0
-        0x0100779a:    2116        .!      MOVS     r1,#0x16
-        0x0100779c:    4610        .F      MOV      r0,r2
-        0x0100779e:    f7f9f8d0    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077a2:    2201        ."      MOVS     r2,#1
-        0x010077a4:    2307        .#      MOVS     r3,#7
-        0x010077a6:    2117        .!      MOVS     r1,#0x17
-        0x010077a8:    4610        .F      MOV      r0,r2
-        0x010077aa:    f7f9f8ca    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077ae:    2201        ."      MOVS     r2,#1
-        0x010077b0:    239c        .#      MOVS     r3,#0x9c
-        0x010077b2:    2118        .!      MOVS     r1,#0x18
-        0x010077b4:    4610        .F      MOV      r0,r2
-        0x010077b6:    f7f9f8c4    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077ba:    2201        ."      MOVS     r2,#1
-        0x010077bc:    2300        .#      MOVS     r3,#0
-        0x010077be:    211a        .!      MOVS     r1,#0x1a
-        0x010077c0:    4610        .F      MOV      r0,r2
-        0x010077c2:    f7f9f8be    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077c6:    2201        ."      MOVS     r2,#1
-        0x010077c8:    23f5        .#      MOVS     r3,#0xf5
-        0x010077ca:    2100        .!      MOVS     r1,#0
-        0x010077cc:    4610        .F      MOV      r0,r2
-        0x010077ce:    f7f9f8b8    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077d2:    2201        ."      MOVS     r2,#1
-        0x010077d4:    2302        .#      MOVS     r3,#2
-        0x010077d6:    2125        %!      MOVS     r1,#0x25
-        0x010077d8:    4610        .F      MOV      r0,r2
-        0x010077da:    f7f9f8b2    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077de:    2201        ."      MOVS     r2,#1
-        0x010077e0:    2338        8#      MOVS     r3,#0x38
-        0x010077e2:    2119        .!      MOVS     r1,#0x19
-        0x010077e4:    4610        .F      MOV      r0,r2
-        0x010077e6:    f7f9f8ac    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077ea:    2201        ."      MOVS     r2,#1
-        0x010077ec:    2302        .#      MOVS     r3,#2
-        0x010077ee:    2109        .!      MOVS     r1,#9
-        0x010077f0:    4610        .F      MOV      r0,r2
-        0x010077f2:    f7f9f8a6    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010077f6:    2201        ."      MOVS     r2,#1
-        0x010077f8:    2381        .#      MOVS     r3,#0x81
-        0x010077fa:    2140        @!      MOVS     r1,#0x40
-        0x010077fc:    4610        .F      MOV      r0,r2
-        0x010077fe:    f7f9f8a0    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01007802:    4620         F      MOV      r0,r4
-        0x01007804:    e8bd4010    ...@    POP      {r4,lr}
-        0x01007808:    f7ffbf6b    ..k.    B.W      codec_hw_set_freq ; 0x10076e2
-    i.con_max_lat_calc_patch
-    con_max_lat_calc_patch
-        0x0100780c:    b530        0.      PUSH     {r4,r5,lr}
-        0x0100780e:    491b        .I      LDR      r1,[pc,#108] ; [0x100787c] = 0x2000040c
-        0x01007810:    f8511020    Q. .    LDR      r1,[r1,r0,LSL #2]
-        0x01007814:    f8b13076    ..v0    LDRH     r3,[r1,#0x76]
-        0x01007818:    2b00        .+      CMP      r3,#0
-        0x0100781a:    d02d        -.      BEQ      0x1007878 ; con_max_lat_calc_patch + 108
-        0x0100781c:    4818        .H      LDR      r0,[pc,#96] ; [0x1007880] = 0x200002c4
-        0x0100781e:    f8b14078    ..x@    LDRH     r4,[r1,#0x78]
-        0x01007822:    6e8a        .n      LDR      r2,[r1,#0x68]
-        0x01007824:    f8b000ea    ....    LDRH     r0,[r0,#0xea]
-        0x01007828:    4d16        .M      LDR      r5,[pc,#88] ; [0x1007884] = 0xffff9c00
-        0x0100782a:    4420         D      ADD      r0,r0,r4
-        0x0100782c:    f6435409    C..T    MOV      r4,#0x3d09
-        0x01007830:    4354        TC      MULS     r4,r2,r4
-        0x01007832:    4350        PC      MULS     r0,r2,r0
-        0x01007834:    eb051404    ....    ADD      r4,r5,r4,LSL #4
-        0x01007838:    fbb4f0f0    ....    UDIV     r0,r4,r0
-        0x0100783c:    3832        28      SUBS     r0,r0,#0x32
-        0x0100783e:    b284        ..      UXTH     r4,r0
-        0x01007840:    6ec8        .n      LDR      r0,[r1,#0x6c]
-        0x01007842:    fbb0f0f2    ....    UDIV     r0,r0,r2
-        0x01007846:    1e40        @.      SUBS     r0,r0,#1
-        0x01007848:    4284        .B      CMP      r4,r0
-        0x0100784a:    d200        ..      BCS      0x100784e ; con_max_lat_calc_patch + 66
-        0x0100784c:    4620         F      MOV      r0,r4
-        0x0100784e:    b280        ..      UXTH     r0,r0
-        0x01007850:    4298        .B      CMP      r0,r3
-        0x01007852:    d300        ..      BCC      0x1007856 ; con_max_lat_calc_patch + 74
-        0x01007854:    4618        .F      MOV      r0,r3
-        0x01007856:    4a0c        .J      LDR      r2,[pc,#48] ; [0x1007888] = 0x200039b8
-        0x01007858:    f8a10076    ..v.    STRH     r0,[r1,#0x76]
-        0x0100785c:    6952        Ri      LDR      r2,[r2,#0x14]
-        0x0100785e:    2a00        .*      CMP      r2,#0
-        0x01007860:    d00a        ..      BEQ      0x1007878 ; con_max_lat_calc_patch + 108
-        0x01007862:    6e8b        .n      LDR      r3,[r1,#0x68]
-        0x01007864:    0152        R.      LSLS     r2,r2,#5
-        0x01007866:    fbb2f2f3    ....    UDIV     r2,r2,r3
-        0x0100786a:    1e52        R.      SUBS     r2,r2,#1
-        0x0100786c:    b292        ..      UXTH     r2,r2
-        0x0100786e:    4282        .B      CMP      r2,r0
-        0x01007870:    d200        ..      BCS      0x1007874 ; con_max_lat_calc_patch + 104
-        0x01007872:    4610        .F      MOV      r0,r2
-        0x01007874:    f8a10076    ..v.    STRH     r0,[r1,#0x76]
-        0x01007878:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x0100787a:    0000        ..      DCW    0
-        0x0100787c:    2000040c    ...     DCD    536871948
-        0x01007880:    200002c4    ...     DCD    536871620
-        0x01007884:    ffff9c00    ....    DCD    4294941696
-        0x01007888:    200039b8    .9.     DCD    536885688
-    $t
-    i.convert_ascii_to_hid
-    convert_ascii_to_hid
-        0x0100788c:    b430        0.      PUSH     {r4,r5}
-        0x0100788e:    2200        ."      MOVS     r2,#0
-        0x01007890:    600a        .`      STR      r2,[r1,#0]
-        0x01007892:    604a        J`      STR      r2,[r1,#4]
-        0x01007894:    4b0f        .K      LDR      r3,[pc,#60] ; [0x10078d4] = 0x200035e0
-        0x01007896:    e00f        ..      B        0x10078b8 ; convert_ascii_to_hid + 44
-        0x01007898:    4284        .B      CMP      r4,r0
-        0x0100789a:    d10b        ..      BNE      0x10078b4 ; convert_ascii_to_hid + 40
-        0x0100789c:    eb020242    ..B.    ADD      r2,r2,r2,LSL #1
-        0x010078a0:    441a        .D      ADD      r2,r2,r3
-        0x010078a2:    7853        Sx      LDRB     r3,[r2,#1]
-        0x010078a4:    700b        .p      STRB     r3,[r1,#0]
-        0x010078a6:    7892        .x      LDRB     r2,[r2,#2]
-        0x010078a8:    708a        .p      STRB     r2,[r1,#2]
-        0x010078aa:    4601        .F      MOV      r1,r0
-        0x010078ac:    bc30        0.      POP      {r4,r5}
-        0x010078ae:    a00a        ..      ADR      r0,{pc}+0x2a ; 0x10078d8
-        0x010078b0:    f7f9b860    ..`.    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x010078b4:    1c52        R.      ADDS     r2,r2,#1
-        0x010078b6:    b2d2        ..      UXTB     r2,r2
-        0x010078b8:    eb020442    ..B.    ADD      r4,r2,r2,LSL #1
-        0x010078bc:    5d1c        .]      LDRB     r4,[r3,r4]
-        0x010078be:    2c00        .,      CMP      r4,#0
-        0x010078c0:    d1ea        ..      BNE      0x1007898 ; convert_ascii_to_hid + 12
-        0x010078c2:    2002        .       MOVS     r0,#2
-        0x010078c4:    7008        .p      STRB     r0,[r1,#0]
-        0x010078c6:    2038        8       MOVS     r0,#0x38
-        0x010078c8:    7088        .p      STRB     r0,[r1,#2]
-        0x010078ca:    bc30        0.      POP      {r4,r5}
-        0x010078cc:    a003        ..      ADR      r0,{pc}+0x10 ; 0x10078dc
-        0x010078ce:    f7f9b851    ..Q.    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x010078d2:    0000        ..      DCW    0
-        0x010078d4:    200035e0    .5.     DCD    536884704
-        0x010078d8:    00006325    %c..    DCD    25381
-        0x010078dc:    0000003f    ?...    DCD    63
-    $t
-    i.curr_conn_index_get
-    curr_conn_index_get
-        0x010078e0:    4801        .H      LDR      r0,[pc,#4] ; [0x10078e8] = 0x20003508
-        0x010078e2:    7800        .x      LDRB     r0,[r0,#0]
-        0x010078e4:    4770        pG      BX       lr
-    $d
-        0x010078e6:    0000        ..      DCW    0
-        0x010078e8:    20003508    .5.     DCD    536884488
-    $t
-    i.device_key_send
-    device_key_send
-        0x010078ec:    b570        p.      PUSH     {r4-r6,lr}
-        0x010078ee:    4604        .F      MOV      r4,r0
-        0x010078f0:    4602        .F      MOV      r2,r0
-        0x010078f2:    b086        ..      SUB      sp,sp,#0x18
-        0x010078f4:    4935        5I      LDR      r1,[pc,#212] ; [0x10079cc] = 0x101a07e
-        0x010078f6:    a036        6.      ADR      r0,{pc}+0xda ; 0x10079d0
-        0x010078f8:    f7f9f83c    ..<.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010078fc:    200a        .       MOVS     r0,#0xa
-        0x010078fe:    f88d0008    ....    STRB     r0,[sp,#8]
-        0x01007902:    f7ffffed    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01007906:    28ff        .(      CMP      r0,#0xff
-        0x01007908:    d001        ..      BEQ      0x100790e ; device_key_send + 34
-        0x0100790a:    2001        .       MOVS     r0,#1
-        0x0100790c:    e000        ..      B        0x1007910 ; device_key_send + 36
-        0x0100790e:    2000        .       MOVS     r0,#0
-        0x01007910:    4934        4I      LDR      r1,[pc,#208] ; [0x10079e4] = 0x20003594
-        0x01007912:    7b8a        .{      LDRB     r2,[r1,#0xe]
-        0x01007914:    ea400042    @.B.    ORR      r0,r0,r2,LSL #1
-        0x01007918:    7bca        .{      LDRB     r2,[r1,#0xf]
-        0x0100791a:    ea400082    @...    ORR      r0,r0,r2,LSL #2
-        0x0100791e:    f8912043    ..C     LDRB     r2,[r1,#0x43]
-        0x01007922:    ea401202    @...    ORR      r2,r0,r2,LSL #4
-        0x01007926:    4830        0H      LDR      r0,[pc,#192] ; [0x10079e8] = 0x200034fa
-        0x01007928:    7803        .x      LDRB     r3,[r0,#0]
-        0x0100792a:    ea421283    B...    ORR      r2,r2,r3,LSL #6
-        0x0100792e:    f88d2009    ...     STRB     r2,[sp,#9]
-        0x01007932:    f8912044    ..D     LDRB     r2,[r1,#0x44]
-        0x01007936:    f88d200a    ...     STRB     r2,[sp,#0xa]
-        0x0100793a:    4a2c        ,J      LDR      r2,[pc,#176] ; [0x10079ec] = 0x20003658
-        0x0100793c:    4b2c        ,K      LDR      r3,[pc,#176] ; [0x10079f0] = 0x101a032
-        0x0100793e:    7892        .x      LDRB     r2,[r2,#2]
-        0x01007940:    f88d200b    ...     STRB     r2,[sp,#0xb]
-        0x01007944:    7840        @x      LDRB     r0,[r0,#1]
-        0x01007946:    8989        ..      LDRH     r1,[r1,#0xc]
-        0x01007948:    eb000240    ..@.    ADD      r2,r0,r0,LSL #1
-        0x0100794c:    441a        .D      ADD      r2,r2,r3
-        0x0100794e:    7892        .x      LDRB     r2,[r2,#2]
-        0x01007950:    fbb1f1f2    ....    UDIV     r1,r1,r2
-        0x01007954:    f88d100c    ....    STRB     r1,[sp,#0xc]
-        0x01007958:    f88d400d    ...@    STRB     r4,[sp,#0xd]
-        0x0100795c:    2100        .!      MOVS     r1,#0
-        0x0100795e:    f88d100e    ....    STRB     r1,[sp,#0xe]
-        0x01007962:    f88d000f    ....    STRB     r0,[sp,#0xf]
-        0x01007966:    2001        .       MOVS     r0,#1
-        0x01007968:    f88d0010    ....    STRB     r0,[sp,#0x10]
-        0x0100796c:    f88d0011    ....    STRB     r0,[sp,#0x11]
-        0x01007970:    4668        hF      MOV      r0,sp
-        0x01007972:    f000fa75    ..u.    BL       gap_address_get ; 0x1007e60
-        0x01007976:    f89d0005    ....    LDRB     r0,[sp,#5]
-        0x0100797a:    f88d0012    ....    STRB     r0,[sp,#0x12]
-        0x0100797e:    f89d0004    ....    LDRB     r0,[sp,#4]
-        0x01007982:    f88d0013    ....    STRB     r0,[sp,#0x13]
-        0x01007986:    f89d0003    ....    LDRB     r0,[sp,#3]
-        0x0100798a:    f88d0014    ....    STRB     r0,[sp,#0x14]
-        0x0100798e:    f89d0002    ....    LDRB     r0,[sp,#2]
-        0x01007992:    f88d0015    ....    STRB     r0,[sp,#0x15]
-        0x01007996:    f89d0001    ....    LDRB     r0,[sp,#1]
-        0x0100799a:    f88d0016    ....    STRB     r0,[sp,#0x16]
-        0x0100799e:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x010079a2:    2510        .%      MOVS     r5,#0x10
-        0x010079a4:    f88d0017    ....    STRB     r0,[sp,#0x17]
-        0x010079a8:    ae02        ..      ADD      r6,sp,#8
-        0x010079aa:    2400        .$      MOVS     r4,#0
-        0x010079ac:    a011        ..      ADR      r0,{pc}+0x48 ; 0x10079f4
-        0x010079ae:    5d31        1]      LDRB     r1,[r6,r4]
-        0x010079b0:    f7f8ffe0    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010079b4:    1c64        d.      ADDS     r4,r4,#1
-        0x010079b6:    42ac        .B      CMP      r4,r5
-        0x010079b8:    d3f8        ..      BCC      0x10079ac ; device_key_send + 192
-        0x010079ba:    a010        ..      ADR      r0,{pc}+0x42 ; 0x10079fc
-        0x010079bc:    f7f8ffda    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010079c0:    2110        .!      MOVS     r1,#0x10
-        0x010079c2:    a802        ..      ADD      r0,sp,#8
-        0x010079c4:    f7fefb6e    ..n.    BL       ble_app_data_tx ; 0x10060a4
-        0x010079c8:    b006        ..      ADD      sp,sp,#0x18
-        0x010079ca:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010079cc:    0101a07e    ~...    DCD    16883838
-        0x010079d0:    7070615b    [app    DCD    1886413147
-        0x010079d4:    3a73255d    ]%s:    DCD    980624733
-        0x010079d8:    30257830    0x%0    DCD    807761968
-        0x010079dc:    0a0d7832    2x..    DCD    168654898
-        0x010079e0:    00000000    ....    DCD    0
-        0x010079e4:    20003594    .5.     DCD    536884628
-        0x010079e8:    200034fa    .4.     DCD    536884474
-        0x010079ec:    20003658    X6.     DCD    536884824
-        0x010079f0:    0101a032    2...    DCD    16883762
-        0x010079f4:    30257830    0x%0    DCD    807761968
-        0x010079f8:    002c5832    2X,.    DCD    2906162
-        0x010079fc:    00000a0d    ....    DCD    2573
-    $t
-    i.dis_gatt_add_service
-    dis_gatt_add_service
-        0x01007a00:    b50e        ..      PUSH     {r1-r3,lr}
-        0x01007a02:    4806        .H      LDR      r0,[pc,#24] ; [0x1007a1c] = 0x101a5fc
-        0x01007a04:    9000        ..      STR      r0,[sp,#0]
-        0x01007a06:    2005        .       MOVS     r0,#5
-        0x01007a08:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01007a0c:    4804        .H      LDR      r0,[pc,#16] ; [0x1007a20] = 0x1007a29
-        0x01007a0e:    9002        ..      STR      r0,[sp,#8]
-        0x01007a10:    4668        hF      MOV      r0,sp
-        0x01007a12:    f005f8b7    ....    BL       gatt_add_service ; 0x100cb84
-        0x01007a16:    4903        .I      LDR      r1,[pc,#12] ; [0x1007a24] = 0x2000380c
-        0x01007a18:    7008        .p      STRB     r0,[r1,#0]
-        0x01007a1a:    bd0e        ..      POP      {r1-r3,pc}
-    $d
-        0x01007a1c:    0101a5fc    ....    DCD    16885244
-        0x01007a20:    01007a29    )z..    DCD    16808489
-        0x01007a24:    2000380c    .8.     DCD    536885260
-    $t
-    i.dis_gatt_msg_handler
-    dis_gatt_msg_handler
-        0x01007a28:    b510        ..      PUSH     {r4,lr}
-        0x01007a2a:    4604        .F      MOV      r4,r0
-        0x01007a2c:    7800        .x      LDRB     r0,[r0,#0]
-        0x01007a2e:    b940        @.      CBNZ     r0,0x1007a42 ; dis_gatt_msg_handler + 26
-        0x01007a30:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01007a32:    a00c        ..      ADR      r0,{pc}+0x32 ; 0x1007a64
-        0x01007a34:    f7f8ff9e    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007a38:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01007a3a:    2802        .(      CMP      r0,#2
-        0x01007a3c:    d003        ..      BEQ      0x1007a46 ; dis_gatt_msg_handler + 30
-        0x01007a3e:    2804        .(      CMP      r0,#4
-        0x01007a40:    d007        ..      BEQ      0x1007a52 ; dis_gatt_msg_handler + 42
-        0x01007a42:    2000        .       MOVS     r0,#0
-        0x01007a44:    bd10        ..      POP      {r4,pc}
-        0x01007a46:    a10b        ..      ADR      r1,{pc}+0x2e ; 0x1007a74
-        0x01007a48:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01007a4a:    6809        .h      LDR      r1,[r1,#0]
-        0x01007a4c:    6001        .`      STR      r1,[r0,#0]
-        0x01007a4e:    2004        .       MOVS     r0,#4
-        0x01007a50:    bd10        ..      POP      {r4,pc}
-        0x01007a52:    a10a        ..      ADR      r1,{pc}+0x2a ; 0x1007a7c
-        0x01007a54:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01007a56:    680a        .h      LDR      r2,[r1,#0]
-        0x01007a58:    6002        .`      STR      r2,[r0,#0]
-        0x01007a5a:    6849        Ih      LDR      r1,[r1,#4]
-        0x01007a5c:    6041        A`      STR      r1,[r0,#4]
-        0x01007a5e:    2008        .       MOVS     r0,#8
-        0x01007a60:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01007a62:    0000        ..      DCW    0
-        0x01007a64:    20736964    dis     DCD    544434532
-        0x01007a68:    64616572    read    DCD    1684104562
-        0x01007a6c:    0d64253a    :%d.    DCD    224666938
-        0x01007a70:    0000000a    ....    DCD    10
-        0x01007a74:    302e3156    V1.0    DCD    808333654
-        0x01007a78:    00000000    ....    DCD    0
-        0x01007a7c:    302e3156    V1.0    DCD    808333654
-        0x01007a80:    3930312e    .109    DCD    959459630
-        0x01007a84:    00000000    ....    DCD    0
-    $t
-    i.disable_latency
-    disable_latency
-        0x01007a88:    b510        ..      PUSH     {r4,lr}
-        0x01007a8a:    4c08        .L      LDR      r4,[pc,#32] ; [0x1007aac] = 0x200034fa
-        0x01007a8c:    7a20         z      LDRB     r0,[r4,#8]
-        0x01007a8e:    2801        .(      CMP      r0,#1
-        0x01007a90:    d108        ..      BNE      0x1007aa4 ; disable_latency + 28
-        0x01007a92:    4807        .H      LDR      r0,[pc,#28] ; [0x1007ab0] = 0x20003508
-        0x01007a94:    7800        .x      LDRB     r0,[r0,#0]
-        0x01007a96:    f011f935    ..5.    BL       system_latency_disable ; 0x1018d04
-        0x01007a9a:    2000        .       MOVS     r0,#0
-        0x01007a9c:    7220         r      STRB     r0,[r4,#8]
-        0x01007a9e:    a005        ..      ADR      r0,{pc}+0x16 ; 0x1007ab4
-        0x01007aa0:    f7f8ff68    ..h.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007aa4:    2003        .       MOVS     r0,#3
-        0x01007aa6:    8160        `.      STRH     r0,[r4,#0xa]
-        0x01007aa8:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01007aaa:    0000        ..      DCW    0
-        0x01007aac:    200034fa    .4.     DCD    536884474
-        0x01007ab0:    20003508    .5.     DCD    536884488
-        0x01007ab4:    3d3d3d3d    ====    DCD    1027423549
-        0x01007ab8:    3d3d3d3d    ====    DCD    1027423549
-        0x01007abc:    69643d3d    ==di    DCD    1768176957
-        0x01007ac0:    6c626173    sabl    DCD    1818386803
-        0x01007ac4:    616c2065    e la    DCD    1634476133
-        0x01007ac8:    636e6574    tenc    DCD    1668179316
-        0x01007acc:    3d3d3d79    y===    DCD    1027423609
-        0x01007ad0:    3d3d3d3d    ====    DCD    1027423549
-        0x01007ad4:    0d3d3d3d    ===.    DCD    222117181
-        0x01007ad8:    0000000a    ....    DCD    10
-    $t
-    i.disconnect_button_handle
-    disconnect_button_handle
-        0x01007adc:    4902        .I      LDR      r1,[pc,#8] ; [0x1007ae8] = 0x20003520
-        0x01007ade:    2000        .       MOVS     r0,#0
-        0x01007ae0:    7048        Hp      STRB     r0,[r1,#1]
-        0x01007ae2:    f7f9bc8b    ....    B        amic_stop ; 0x10013fc
-    $d
-        0x01007ae6:    0000        ..      DCW    0
-        0x01007ae8:    20003520     5.     DCD    536884512
-    $t
-    i.efuse_get_chip_unique_id
-    efuse_get_chip_unique_id
-        0x01007aec:    b570        p.      PUSH     {r4-r6,lr}
-        0x01007aee:    b085        ..      SUB      sp,sp,#0x14
-        0x01007af0:    4605        .F      MOV      r5,r0
-        0x01007af2:    2600        .&      MOVS     r6,#0
-        0x01007af4:    4634        4F      MOV      r4,r6
-        0x01007af6:    4668        hF      MOV      r0,sp
-        0x01007af8:    a901        ..      ADD      r1,sp,#4
-        0x01007afa:    aa02        ..      ADD      r2,sp,#8
-        0x01007afc:    f000f844    ..D.    BL       efuse_read ; 0x1007b88
-        0x01007b00:    9801        ..      LDR      r0,[sp,#4]
-        0x01007b02:    f3c02007    ...     UBFX     r0,r0,#8,#8
-        0x01007b06:    0061        a.      LSLS     r1,r4,#1
-        0x01007b08:    fa20f206     ...    LSR      r2,r0,r6
-        0x01007b0c:    f0020401    ....    AND      r4,r2,#1
-        0x01007b10:    1c76        v.      ADDS     r6,r6,#1
-        0x01007b12:    430c        .C      ORRS     r4,r4,r1
-        0x01007b14:    b2f6        ..      UXTB     r6,r6
-        0x01007b16:    2e08        ..      CMP      r6,#8
-        0x01007b18:    d3f5        ..      BCC      0x1007b06 ; efuse_get_chip_unique_id + 26
-        0x01007b1a:    9801        ..      LDR      r0,[sp,#4]
-        0x01007b1c:    2100        .!      MOVS     r1,#0
-        0x01007b1e:    0600        ..      LSLS     r0,r0,#24
-        0x01007b20:    9a00        ..      LDR      r2,[sp,#0]
-        0x01007b22:    0a00        ..      LSRS     r0,r0,#8
-        0x01007b24:    ea404212    @..B    ORR      r2,r0,r2,LSR #16
-        0x01007b28:    f88d4011    ...@    STRB     r4,[sp,#0x11]
-        0x01007b2c:    4608        .F      MOV      r0,r1
-        0x01007b2e:    004b        K.      LSLS     r3,r1,#1
-        0x01007b30:    fa22f100    "...    LSR      r1,r2,r0
-        0x01007b34:    f0010101    ....    AND      r1,r1,#1
-        0x01007b38:    1c40        @.      ADDS     r0,r0,#1
-        0x01007b3a:    4319        .C      ORRS     r1,r1,r3
-        0x01007b3c:    b2c0        ..      UXTB     r0,r0
-        0x01007b3e:    2818        .(      CMP      r0,#0x18
-        0x01007b40:    d3f5        ..      BCC      0x1007b2e ; efuse_get_chip_unique_id + 66
-        0x01007b42:    0c08        ..      LSRS     r0,r1,#16
-        0x01007b44:    f88d0010    ....    STRB     r0,[sp,#0x10]
-        0x01007b48:    0a08        ..      LSRS     r0,r1,#8
-        0x01007b4a:    f88d000f    ....    STRB     r0,[sp,#0xf]
-        0x01007b4e:    f88d100e    ....    STRB     r1,[sp,#0xe]
-        0x01007b52:    9801        ..      LDR      r0,[sp,#4]
-        0x01007b54:    2100        .!      MOVS     r1,#0
-        0x01007b56:    0c02        ..      LSRS     r2,r0,#16
-        0x01007b58:    4608        .F      MOV      r0,r1
-        0x01007b5a:    004b        K.      LSLS     r3,r1,#1
-        0x01007b5c:    fa22f100    "...    LSR      r1,r2,r0
-        0x01007b60:    f0010101    ....    AND      r1,r1,#1
-        0x01007b64:    1c40        @.      ADDS     r0,r0,#1
-        0x01007b66:    4319        .C      ORRS     r1,r1,r3
-        0x01007b68:    b2c0        ..      UXTB     r0,r0
-        0x01007b6a:    2810        .(      CMP      r0,#0x10
-        0x01007b6c:    d3f5        ..      BCC      0x1007b5a ; efuse_get_chip_unique_id + 110
-        0x01007b6e:    0a08        ..      LSRS     r0,r1,#8
-        0x01007b70:    f88d000d    ....    STRB     r0,[sp,#0xd]
-        0x01007b74:    f88d100c    ....    STRB     r1,[sp,#0xc]
-        0x01007b78:    9803        ..      LDR      r0,[sp,#0xc]
-        0x01007b7a:    6028        (`      STR      r0,[r5,#0]
-        0x01007b7c:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x01007b80:    80a8        ..      STRH     r0,[r5,#4]
-        0x01007b82:    b005        ..      ADD      sp,sp,#0x14
-        0x01007b84:    bd70        p.      POP      {r4-r6,pc}
-        0x01007b86:    0000        ..      MOVS     r0,r0
-    i.efuse_read
-    efuse_read
-        0x01007b88:    b510        ..      PUSH     {r4,lr}
-        0x01007b8a:    4b09        .K      LDR      r3,[pc,#36] ; [0x1007bb0] = 0x50080000
-        0x01007b8c:    2403        .$      MOVS     r4,#3
-        0x01007b8e:    601c        .`      STR      r4,[r3,#0]
-        0x01007b90:    681c        .h      LDR      r4,[r3,#0]
-        0x01007b92:    07a4        ..      LSLS     r4,r4,#30
-        0x01007b94:    d4fc        ..      BMI      0x1007b90 ; efuse_read + 8
-        0x01007b96:    681c        .h      LDR      r4,[r3,#0]
-        0x01007b98:    07e4        ..      LSLS     r4,r4,#31
-        0x01007b9a:    d0fc        ..      BEQ      0x1007b96 ; efuse_read + 14
-        0x01007b9c:    f6420414    B...    MOV      r4,#0x2814
-        0x01007ba0:    611c        .a      STR      r4,[r3,#0x10]
-        0x01007ba2:    685c        \h      LDR      r4,[r3,#4]
-        0x01007ba4:    6004        .`      STR      r4,[r0,#0]
-        0x01007ba6:    6898        .h      LDR      r0,[r3,#8]
-        0x01007ba8:    6008        .`      STR      r0,[r1,#0]
-        0x01007baa:    68d8        .h      LDR      r0,[r3,#0xc]
-        0x01007bac:    6010        .`      STR      r0,[r2,#0]
-        0x01007bae:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01007bb0:    50080000    ...P    DCD    1342701568
-    $t
-    i.em_ble_generate_base_address_table
-    em_ble_generate_base_address_table
-        0x01007bb4:    492b        +I      LDR      r1,[pc,#172] ; [0x1007c64] = 0x20000184
-        0x01007bb6:    b510        ..      PUSH     {r4,lr}
-        0x01007bb8:    f44f70a7    O..p    MOV      r0,#0x14e
-        0x01007bbc:    8008        ..      STRH     r0,[r1,#0]
-        0x01007bbe:    492a        *I      LDR      r1,[pc,#168] ; [0x1007c68] = 0x20000080
-        0x01007bc0:    4c2a        *L      LDR      r4,[pc,#168] ; [0x1007c6c] = 0x20000186
-        0x01007bc2:    f891304d    ..M0    LDRB     r3,[r1,#0x4d]
-        0x01007bc6:    ebc31203    ....    RSB      r2,r3,r3,LSL #4
-        0x01007bca:    eb020242    ..B.    ADD      r2,r2,r2,LSL #1
-        0x01007bce:    eb000242    ..B.    ADD      r2,r0,r2,LSL #1
-        0x01007bd2:    f64f70fe    O..p    MOV      r0,#0xfffe
-        0x01007bd6:    32b5        .2      ADDS     r2,r2,#0xb5
-        0x01007bd8:    4002        .@      ANDS     r2,r2,r0
-        0x01007bda:    8022        ".      STRH     r2,[r4,#0]
-        0x01007bdc:    4c24        $L      LDR      r4,[pc,#144] ; [0x1007c70] = 0x20000188
-        0x01007bde:    32b9        .2      ADDS     r2,r2,#0xb9
-        0x01007be0:    f0221201    "...    BIC      r2,r2,#0x10001
-        0x01007be4:    8022        ".      STRH     r2,[r4,#0]
-        0x01007be6:    4c23        #L      LDR      r4,[pc,#140] ; [0x1007c74] = 0x2000018a
-        0x01007be8:    3269        i2      ADDS     r2,r2,#0x69
-        0x01007bea:    f0221201    "...    BIC      r2,r2,#0x10001
-        0x01007bee:    8022        ".      STRH     r2,[r4,#0]
-        0x01007bf0:    4c21        !L      LDR      r4,[pc,#132] ; [0x1007c78] = 0x2000018c
-        0x01007bf2:    3279        y2      ADDS     r2,r2,#0x79
-        0x01007bf4:    f0221201    "...    BIC      r2,r2,#0x10001
-        0x01007bf8:    8022        ".      STRH     r2,[r4,#0]
-        0x01007bfa:    ebc304c3    ....    RSB      r4,r3,r3,LSL #3
-        0x01007bfe:    eb040444    ..D.    ADD      r4,r4,r4,LSL #1
-        0x01007c02:    eb020284    ....    ADD      r2,r2,r4,LSL #2
-        0x01007c06:    4c1d        .L      LDR      r4,[pc,#116] ; [0x1007c7c] = 0x2000018e
-        0x01007c08:    1c52        R.      ADDS     r2,r2,#1
-        0x01007c0a:    4002        .@      ANDS     r2,r2,r0
-        0x01007c0c:    8022        ".      STRH     r2,[r4,#0]
-        0x01007c0e:    eb030343    ..C.    ADD      r3,r3,r3,LSL #1
-        0x01007c12:    eb021203    ....    ADD      r2,r2,r3,LSL #4
-        0x01007c16:    4b1a        .K      LDR      r3,[pc,#104] ; [0x1007c80] = 0x20000190
-        0x01007c18:    1c52        R.      ADDS     r2,r2,#1
-        0x01007c1a:    4002        .@      ANDS     r2,r2,r0
-        0x01007c1c:    801a        ..      STRH     r2,[r3,#0]
-        0x01007c1e:    f891304e    ..N0    LDRB     r3,[r1,#0x4e]
-        0x01007c22:    ebc304c3    ....    RSB      r4,r3,r3,LSL #3
-        0x01007c26:    ebc41483    ....    RSB      r4,r4,r3,LSL #6
-        0x01007c2a:    4422        "D      ADD      r2,r2,r4
-        0x01007c2c:    4c15        .L      LDR      r4,[pc,#84] ; [0x1007c84] = 0x20000192
-        0x01007c2e:    1c52        R.      ADDS     r2,r2,#1
-        0x01007c30:    4002        .@      ANDS     r2,r2,r0
-        0x01007c32:    8022        ".      STRH     r2,[r4,#0]
-        0x01007c34:    f8314f38    1.8O    LDRH     r4,[r1,#0x38]!
-        0x01007c38:    1c52        R.      ADDS     r2,r2,#1
-        0x01007c3a:    1c5b        [.      ADDS     r3,r3,#1
-        0x01007c3c:    fb032204    ..."    MLA      r2,r3,r4,r2
-        0x01007c40:    4b11        .K      LDR      r3,[pc,#68] ; [0x1007c88] = 0x20000194
-        0x01007c42:    4002        .@      ANDS     r2,r2,r0
-        0x01007c44:    801a        ..      STRH     r2,[r3,#0]
-        0x01007c46:    4b11        .K      LDR      r3,[pc,#68] ; [0x1007c8c] = 0x20000196
-        0x01007c48:    3267        g2      ADDS     r2,r2,#0x67
-        0x01007c4a:    f0221201    "...    BIC      r2,r2,#0x10001
-        0x01007c4e:    801a        ..      STRH     r2,[r3,#0]
-        0x01007c50:    7e0b        .~      LDRB     r3,[r1,#0x18]
-        0x01007c52:    8849        I.      LDRH     r1,[r1,#2]
-        0x01007c54:    1c52        R.      ADDS     r2,r2,#1
-        0x01007c56:    fb032101    ...!    MLA      r1,r3,r1,r2
-        0x01007c5a:    4001        .@      ANDS     r1,r1,r0
-        0x01007c5c:    480c        .H      LDR      r0,[pc,#48] ; [0x1007c90] = 0x20000198
-        0x01007c5e:    8001        ..      STRH     r1,[r0,#0]
-        0x01007c60:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01007c62:    0000        ..      DCW    0
-        0x01007c64:    20000184    ...     DCD    536871300
-        0x01007c68:    20000080    ...     DCD    536871040
-        0x01007c6c:    20000186    ...     DCD    536871302
-        0x01007c70:    20000188    ...     DCD    536871304
-        0x01007c74:    2000018a    ...     DCD    536871306
-        0x01007c78:    2000018c    ...     DCD    536871308
-        0x01007c7c:    2000018e    ...     DCD    536871310
-        0x01007c80:    20000190    ...     DCD    536871312
-        0x01007c84:    20000192    ...     DCD    536871314
-        0x01007c88:    20000194    ...     DCD    536871316
-        0x01007c8c:    20000196    ...     DCD    536871318
-        0x01007c90:    20000198    ...     DCD    536871320
-    $t
-    i.enable_latency
-    enable_latency
-        0x01007c94:    b510        ..      PUSH     {r4,lr}
-        0x01007c96:    4c07        .L      LDR      r4,[pc,#28] ; [0x1007cb4] = 0x200034fa
-        0x01007c98:    7a20         z      LDRB     r0,[r4,#8]
-        0x01007c9a:    b940        @.      CBNZ     r0,0x1007cae ; enable_latency + 26
-        0x01007c9c:    4806        .H      LDR      r0,[pc,#24] ; [0x1007cb8] = 0x20003508
-        0x01007c9e:    7800        .x      LDRB     r0,[r0,#0]
-        0x01007ca0:    f011f846    ..F.    BL       system_latency_enable ; 0x1018d30
-        0x01007ca4:    2001        .       MOVS     r0,#1
-        0x01007ca6:    7220         r      STRB     r0,[r4,#8]
-        0x01007ca8:    a004        ..      ADR      r0,{pc}+0x14 ; 0x1007cbc
-        0x01007caa:    f7f8fe63    ..c.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007cae:    2003        .       MOVS     r0,#3
-        0x01007cb0:    8160        `.      STRH     r0,[r4,#0xa]
-        0x01007cb2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01007cb4:    200034fa    .4.     DCD    536884474
-        0x01007cb8:    20003508    .5.     DCD    536884488
-        0x01007cbc:    3d3d3d3d    ====    DCD    1027423549
-        0x01007cc0:    3d3d3d3d    ====    DCD    1027423549
-        0x01007cc4:    6e653d3d    ==en    DCD    1852128573
-        0x01007cc8:    656c6261    able    DCD    1701601889
-        0x01007ccc:    74616c20     lat    DCD    1952541728
-        0x01007cd0:    79636e65    ency    DCD    2036559461
-        0x01007cd4:    3d3d3d3d    ====    DCD    1027423549
-        0x01007cd8:    3d3d3d3d    ====    DCD    1027423549
-        0x01007cdc:    0a0d3d3d    ==..    DCD    168639805
-        0x01007ce0:    00000000    ....    DCD    0
-    $t
-    i.encode
-    encode
-        0x01007ce4:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x01007ce8:    469a        .F      MOV      r10,r3
-        0x01007cea:    e9d03500    ...5    LDRD     r3,r5,[r0,#0]
-        0x01007cee:    f8dfe0c0    ....    LDR      lr,[pc,#192] ; [0x1007db0] = 0x2000369c
-        0x01007cf2:    4691        .F      MOV      r9,r2
-        0x01007cf4:    f04f0801    O...    MOV      r8,#1
-        0x01007cf8:    f85e7025    ^.%p    LDR      r7,[lr,r5,LSL #2]
-        0x01007cfc:    e04b        K.      B        0x1007d96 ; encode + 178
-        0x01007cfe:    bf00        ..      NOP      
-        0x01007d00:    f9312b02    1..+    LDRSH    r2,[r1],#2
-        0x01007d04:    1ad4        ..      SUBS     r4,r2,r3
-        0x01007d06:    0fe2        ..      LSRS     r2,r4,#31
-        0x01007d08:    ea5f0cc2    _...    LSLS     r12,r2,#3
-        0x01007d0c:    d000        ..      BEQ      0x1007d10 ; encode + 44
-        0x01007d0e:    4264        dB      RSBS     r4,r4,#0
-        0x01007d10:    2200        ."      MOVS     r2,#0
-        0x01007d12:    10fe        ..      ASRS     r6,r7,#3
-        0x01007d14:    42bc        .B      CMP      r4,r7
-        0x01007d16:    db02        ..      BLT      0x1007d1e ; encode + 58
-        0x01007d18:    2204        ."      MOVS     r2,#4
-        0x01007d1a:    1be4        ..      SUBS     r4,r4,r7
-        0x01007d1c:    443e        >D      ADD      r6,r6,r7
-        0x01007d1e:    107f        ..      ASRS     r7,r7,#1
-        0x01007d20:    42bc        .B      CMP      r4,r7
-        0x01007d22:    db03        ..      BLT      0x1007d2c ; encode + 72
-        0x01007d24:    f0420202    B...    ORR      r2,r2,#2
-        0x01007d28:    1be4        ..      SUBS     r4,r4,r7
-        0x01007d2a:    443e        >D      ADD      r6,r6,r7
-        0x01007d2c:    107f        ..      ASRS     r7,r7,#1
-        0x01007d2e:    42bc        .B      CMP      r4,r7
-        0x01007d30:    db02        ..      BLT      0x1007d38 ; encode + 84
-        0x01007d32:    f0420201    B...    ORR      r2,r2,#1
-        0x01007d36:    443e        >D      ADD      r6,r6,r7
-        0x01007d38:    f1bc0f00    ....    CMP      r12,#0
-        0x01007d3c:    d001        ..      BEQ      0x1007d42 ; encode + 94
-        0x01007d3e:    1b9b        ..      SUBS     r3,r3,r6
-        0x01007d40:    e000        ..      B        0x1007d44 ; encode + 96
-        0x01007d42:    4433        3D      ADD      r3,r3,r6
-        0x01007d44:    f5b34f00    ...O    CMP      r3,#0x8000
-        0x01007d48:    db02        ..      BLT      0x1007d50 ; encode + 108
-        0x01007d4a:    f64773ff    G..s    MOV      r3,#0x7fff
-        0x01007d4e:    e003        ..      B        0x1007d58 ; encode + 116
-        0x01007d50:    4c18        .L      LDR      r4,[pc,#96] ; [0x1007db4] = 0xffff8000
-        0x01007d52:    42a3        .B      CMP      r3,r4
-        0x01007d54:    da00        ..      BGE      0x1007d58 ; encode + 116
-        0x01007d56:    4623        #F      MOV      r3,r4
-        0x01007d58:    4c15        .L      LDR      r4,[pc,#84] ; [0x1007db0] = 0x2000369c
-        0x01007d5a:    ea42020c    B...    ORR      r2,r2,r12
-        0x01007d5e:    3c40        @<      SUBS     r4,r4,#0x40
-        0x01007d60:    f8544022    T."@    LDR      r4,[r4,r2,LSL #2]
-        0x01007d64:    1965        e.      ADDS     r5,r4,r5
-        0x01007d66:    d501        ..      BPL      0x1007d6c ; encode + 136
-        0x01007d68:    2500        .%      MOVS     r5,#0
-        0x01007d6a:    e002        ..      B        0x1007d72 ; encode + 142
-        0x01007d6c:    2d58        X-      CMP      r5,#0x58
-        0x01007d6e:    dd00        ..      BLE      0x1007d72 ; encode + 142
-        0x01007d70:    2558        X%      MOVS     r5,#0x58
-        0x01007d72:    f1b80f00    ....    CMP      r8,#0
-        0x01007d76:    f85e7025    ^.%p    LDR      r7,[lr,r5,LSL #2]
-        0x01007d7a:    d004        ..      BEQ      0x1007d86 ; encode + 162
-        0x01007d7c:    ea4f1b02    O...    LSL      r11,r2,#4
-        0x01007d80:    f04f0800    O...    MOV      r8,#0
-        0x01007d84:    e005        ..      B        0x1007d92 ; encode + 174
-        0x01007d86:    ea42020b    B...    ORR      r2,r2,r11
-        0x01007d8a:    f80a2b01    ...+    STRB     r2,[r10],#1
-        0x01007d8e:    f04f0801    O...    MOV      r8,#1
-        0x01007d92:    f1a90901    ....    SUB      r9,r9,#1
-        0x01007d96:    f1b90f00    ....    CMP      r9,#0
-        0x01007d9a:    dcb1        ..      BGT      0x1007d00 ; encode + 28
-        0x01007d9c:    f1b80f00    ....    CMP      r8,#0
-        0x01007da0:    d101        ..      BNE      0x1007da6 ; encode + 194
-        0x01007da2:    f88ab000    ....    STRB     r11,[r10,#0]
-        0x01007da6:    e9c03500    ...5    STRD     r3,r5,[r0,#0]
-        0x01007daa:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x01007dae:    0000        ..      DCW    0
-        0x01007db0:    2000369c    .6.     DCD    536884892
-        0x01007db4:    ffff8000    ....    DCD    4294934528
-    $t
-    i.encoder_frame_out_func
-    encoder_frame_out_func
-        0x01007db8:    b570        p.      PUSH     {r4-r6,lr}
-        0x01007dba:    4c0f        .L      LDR      r4,[pc,#60] ; [0x1007df8] = 0x20003582
-        0x01007dbc:    460d        .F      MOV      r5,r1
-        0x01007dbe:    4601        .F      MOV      r1,r0
-        0x01007dc0:    480c        .H      LDR      r0,[pc,#48] ; [0x1007df4] = 0x20003c84
-        0x01007dc2:    7862        bx      LDRB     r2,[r4,#1]
-        0x01007dc4:    4410        .D      ADD      r0,r0,r2
-        0x01007dc6:    462a        *F      MOV      r2,r5
-        0x01007dc8:    f7f8fdde    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01007dcc:    7860        `x      LDRB     r0,[r4,#1]
-        0x01007dce:    4428        (D      ADD      r0,r0,r5
-        0x01007dd0:    b2c1        ..      UXTB     r1,r0
-        0x01007dd2:    7061        ap      STRB     r1,[r4,#1]
-        0x01007dd4:    2980        .)      CMP      r1,#0x80
-        0x01007dd6:    d30c        ..      BCC      0x1007df2 ; encoder_frame_out_func + 58
-        0x01007dd8:    a008        ..      ADR      r0,{pc}+0x24 ; 0x1007dfc
-        0x01007dda:    f7f8fdcb    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01007dde:    7861        ax      LDRB     r1,[r4,#1]
-        0x01007de0:    4804        .H      LDR      r0,[pc,#16] ; [0x1007df4] = 0x20003c84
-        0x01007de2:    f7fef95f    .._.    BL       ble_app_data_tx ; 0x10060a4
-        0x01007de6:    7861        ax      LDRB     r1,[r4,#1]
-        0x01007de8:    4802        .H      LDR      r0,[pc,#8] ; [0x1007df4] = 0x20003c84
-        0x01007dea:    f7f8fea9    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01007dee:    2000        .       MOVS     r0,#0
-        0x01007df0:    7060        `p      STRB     r0,[r4,#1]
-        0x01007df2:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01007df4:    20003c84    .<.     DCD    536886404
-        0x01007df8:    20003582    .5.     DCD    536884610
-        0x01007dfc:    63696f76    voic    DCD    1667854198
-        0x01007e00:    61642065    e da    DCD    1633951845
-        0x01007e04:    73206174    ta s    DCD    1931501940
-        0x01007e08:    20646e65    end     DCD    543452773
-        0x01007e0c:    657a6973    size    DCD    1702521203
-        0x01007e10:    0d64253a    :%d.    DCD    224666938
-        0x01007e14:    0000000a    ....    DCD    10
-    $t
-    i.free_time_evt_id
-    free_time_evt_id
-        0x01007e18:    4a07        .J      LDR      r2,[pc,#28] ; [0x1007e38] = 0x20003af4
-        0x01007e1a:    2101        .!      MOVS     r1,#1
-        0x01007e1c:    2820         (      CMP      r0,#0x20
-        0x01007e1e:    d204        ..      BCS      0x1007e2a ; free_time_evt_id + 18
-        0x01007e20:    6813        .h      LDR      r3,[r2,#0]
-        0x01007e22:    4081        .@      LSLS     r1,r1,r0
-        0x01007e24:    438b        .C      BICS     r3,r3,r1
-        0x01007e26:    6013        .`      STR      r3,[r2,#0]
-        0x01007e28:    4770        pG      BX       lr
-        0x01007e2a:    3820         8      SUBS     r0,r0,#0x20
-        0x01007e2c:    6853        Sh      LDR      r3,[r2,#4]
-        0x01007e2e:    4081        .@      LSLS     r1,r1,r0
-        0x01007e30:    438b        .C      BICS     r3,r3,r1
-        0x01007e32:    6053        S`      STR      r3,[r2,#4]
-        0x01007e34:    4770        pG      BX       lr
-    $d
-        0x01007e36:    0000        ..      DCW    0
-        0x01007e38:    20003af4    .:.     DCD    536886004
-    $t
-    i.from_task_func_to_msg_handle
-    from_task_func_to_msg_handle
-        0x01007e3c:    b510        ..      PUSH     {r4,lr}
-        0x01007e3e:    4604        .F      MOV      r4,r0
-        0x01007e40:    2103        .!      MOVS     r1,#3
-        0x01007e42:    2010        .       MOVS     r0,#0x10
-        0x01007e44:    f7f8fdfa    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01007e48:    2800        .(      CMP      r0,#0
-        0x01007e4a:    d006        ..      BEQ      0x1007e5a ; from_task_func_to_msg_handle + 30
-        0x01007e4c:    f64f71ff    O..q    MOV      r1,#0xffff
-        0x01007e50:    8001        ..      STRH     r1,[r0,#0]
-        0x01007e52:    6044        D`      STR      r4,[r0,#4]
-        0x01007e54:    8101        ..      STRH     r1,[r0,#8]
-        0x01007e56:    4901        .I      LDR      r1,[pc,#4] ; [0x1007e5c] = 0x10137ad
-        0x01007e58:    60c1        .`      STR      r1,[r0,#0xc]
-        0x01007e5a:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01007e5c:    010137ad    .7..    DCD    16857005
-    $t
-    i.gap_address_get
-    gap_address_get
-        0x01007e60:    4903        .I      LDR      r1,[pc,#12] ; [0x1007e70] = 0x20000080
-        0x01007e62:    b508        ..      PUSH     {r3,lr}
-        0x01007e64:    4602        .F      MOV      r2,r0
-        0x01007e66:    6a4b        Kj      LDR      r3,[r1,#0x24]
-        0x01007e68:    4669        iF      MOV      r1,sp
-        0x01007e6a:    2001        .       MOVS     r0,#1
-        0x01007e6c:    4798        .G      BLX      r3
-        0x01007e6e:    bd08        ..      POP      {r3,pc}
-    $d
-        0x01007e70:    20000080    ...     DCD    536871040
-    $t
-    i.gap_address_set
-    gap_address_set
-        0x01007e74:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01007e78:    4c25        %L      LDR      r4,[pc,#148] ; [0x1007f10] = 0x20000514
-        0x01007e7a:    4605        .F      MOV      r5,r0
-        0x01007e7c:    2600        .&      MOVS     r6,#0
-        0x01007e7e:    f04f0904    O...    MOV      r9,#4
-        0x01007e82:    4f24        $O      LDR      r7,[pc,#144] ; [0x1007f14] = 0x20000080
-        0x01007e84:    f1040a0c    ....    ADD      r10,r4,#0xc
-        0x01007e88:    e015        ..      B        0x1007eb6 ; gap_address_set + 66
-        0x01007e8a:    bf00        ..      NOP      
-        0x01007e8c:    ebc61206    ....    RSB      r2,r6,r6,LSL #4
-        0x01007e90:    eb090882    ....    ADD      r8,r9,r2,LSL #2
-        0x01007e94:    68a1        .h      LDR      r1,[r4,#8]
-        0x01007e96:    2206        ."      MOVS     r2,#6
-        0x01007e98:    eb010008    ....    ADD      r0,r1,r8
-        0x01007e9c:    4651        QF      MOV      r1,r10
-        0x01007e9e:    f7f8fe1d    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01007ea2:    b930        0.      CBNZ     r0,0x1007eb2 ; gap_address_set + 62
-        0x01007ea4:    68a1        .h      LDR      r1,[r4,#8]
-        0x01007ea6:    eb010008    ....    ADD      r0,r1,r8
-        0x01007eaa:    6829        )h      LDR      r1,[r5,#0]
-        0x01007eac:    6001        .`      STR      r1,[r0,#0]
-        0x01007eae:    88a9        ..      LDRH     r1,[r5,#4]
-        0x01007eb0:    8081        ..      STRH     r1,[r0,#4]
-        0x01007eb2:    1c76        v.      ADDS     r6,r6,#1
-        0x01007eb4:    b2f6        ..      UXTB     r6,r6
-        0x01007eb6:    f897004d    ..M.    LDRB     r0,[r7,#0x4d]
-        0x01007eba:    42b0        .B      CMP      r0,r6
-        0x01007ebc:    d8e6        ..      BHI      0x1007e8c ; gap_address_set + 24
-        0x01007ebe:    2106        .!      MOVS     r1,#6
-        0x01007ec0:    6abb        .j      LDR      r3,[r7,#0x28]
-        0x01007ec2:    462a        *F      MOV      r2,r5
-        0x01007ec4:    2001        .       MOVS     r0,#1
-        0x01007ec6:    4798        .G      BLX      r3
-        0x01007ec8:    6828        (h      LDR      r0,[r5,#0]
-        0x01007eca:    60e0        .`      STR      r0,[r4,#0xc]
-        0x01007ecc:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01007ece:    8220         .      STRH     r0,[r4,#0x10]
-        0x01007ed0:    4811        .H      LDR      r0,[pc,#68] ; [0x1007f18] = 0x20004b08
-        0x01007ed2:    6829        )h      LDR      r1,[r5,#0]
-        0x01007ed4:    f8401f82    @...    STR      r1,[r0,#0x82]!
-        0x01007ed8:    88a9        ..      LDRH     r1,[r5,#4]
-        0x01007eda:    8081        ..      STRH     r1,[r0,#4]
-        0x01007edc:    2000        .       MOVS     r0,#0
-        0x01007ede:    490e        .I      LDR      r1,[pc,#56] ; [0x1007f18] = 0x20004b08
-        0x01007ee0:    e00b        ..      B        0x1007efa ; gap_address_set + 134
-        0x01007ee2:    bf00        ..      NOP      
-        0x01007ee4:    eb010280    ....    ADD      r2,r1,r0,LSL #2
-        0x01007ee8:    68d2        .h      LDR      r2,[r2,#0xc]
-        0x01007eea:    b122        ".      CBZ      r2,0x1007ef6 ; gap_address_set + 130
-        0x01007eec:    682b        +h      LDR      r3,[r5,#0]
-        0x01007eee:    f8c23016    ...0    STR      r3,[r2,#0x16]
-        0x01007ef2:    88ab        ..      LDRH     r3,[r5,#4]
-        0x01007ef4:    8353        S.      STRH     r3,[r2,#0x1a]
-        0x01007ef6:    1c40        @.      ADDS     r0,r0,#1
-        0x01007ef8:    b2c0        ..      UXTB     r0,r0
-        0x01007efa:    f897204d    ..M     LDRB     r2,[r7,#0x4d]
-        0x01007efe:    4282        .B      CMP      r2,r0
-        0x01007f00:    d8f0        ..      BHI      0x1007ee4 ; gap_address_set + 112
-        0x01007f02:    6828        (h      LDR      r0,[r5,#0]
-        0x01007f04:    f8c40012    ....    STR      r0,[r4,#0x12]
-        0x01007f08:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01007f0a:    82e0        ..      STRH     r0,[r4,#0x16]
-        0x01007f0c:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01007f10:    20000514    ...     DCD    536872212
-        0x01007f14:    20000080    ...     DCD    536871040
-        0x01007f18:    20004b08    .K.     DCD    536890120
-    $t
-    i.gap_bond_manager_delete_all
-    gap_bond_manager_delete_all
-        0x01007f1c:    f7feb9c6    ....    B        ble_bond_clr_all_info ; 0x10062ac
-    i.gap_bond_manager_get_info
-    gap_bond_manager_get_info
-        0x01007f20:    f7feba06    ....    B        ble_bond_get_bond_info ; 0x1006330
-    i.gap_bond_manager_init
-    gap_bond_manager_init
-        0x01007f24:    f7feba78    ..x.    B        ble_bond_init ; 0x1006418
-    i.gap_conn_param_update
-    gap_conn_param_update
-        0x01007f28:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01007f2c:    460e        .F      MOV      r6,r1
-        0x01007f2e:    2108        .!      MOVS     r1,#8
-        0x01007f30:    461c        .F      MOV      r4,r3
-        0x01007f32:    4615        .F      MOV      r5,r2
-        0x01007f34:    ea412100    A..!    ORR      r1,r1,r0,LSL #8
-        0x01007f38:    230e        .#      MOVS     r3,#0xe
-        0x01007f3a:    2203        ."      MOVS     r2,#3
-        0x01007f3c:    f640600e    @..`    MOV      r0,#0xe0e
-        0x01007f40:    9f06        ..      LDR      r7,[sp,#0x18]
-        0x01007f42:    f7f8fda8    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01007f46:    2109        .!      MOVS     r1,#9
-        0x01007f48:    7001        .p      STRB     r1,[r0,#0]
-        0x01007f4a:    8046        F.      STRH     r6,[r0,#2]
-        0x01007f4c:    8085        ..      STRH     r5,[r0,#4]
-        0x01007f4e:    80c4        ..      STRH     r4,[r0,#6]
-        0x01007f50:    8107        ..      STRH     r7,[r0,#8]
-        0x01007f52:    2102        .!      MOVS     r1,#2
-        0x01007f54:    8141        A.      STRH     r1,[r0,#0xa]
-        0x01007f56:    8181        ..      STRH     r1,[r0,#0xc]
-        0x01007f58:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01007f5c:    f7f8bda0    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.gap_disconnect_req
-    gap_disconnect_req
-        0x01007f60:    b510        ..      PUSH     {r4,lr}
-        0x01007f62:    4604        .F      MOV      r4,r0
-        0x01007f64:    f000f838    ..8.    BL       gap_get_connect_status ; 0x1007fd8
-        0x01007f68:    2800        .(      CMP      r0,#0
-        0x01007f6a:    d022        ".      BEQ      0x1007fb2 ; gap_disconnect_req + 82
-        0x01007f6c:    4620         F      MOV      r0,r4
-        0x01007f6e:    f000fec3    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01007f72:    4910        .I      LDR      r1,[pc,#64] ; [0x1007fb4] = 0x20000254
-        0x01007f74:    b2c0        ..      UXTB     r0,r0
-        0x01007f76:    f8511020    Q. .    LDR      r1,[r1,r0,LSL #2]
-        0x01007f7a:    b149        I.      CBZ      r1,0x1007f90 ; gap_disconnect_req + 48
-        0x01007f7c:    89c8        ..      LDRH     r0,[r1,#0xe]
-        0x01007f7e:    220a        ."      MOVS     r2,#0xa
-        0x01007f80:    00c0        ..      LSLS     r0,r0,#3
-        0x01007f82:    fbb0f0f2    ....    UDIV     r0,r0,r2
-        0x01007f86:    b282        ..      UXTH     r2,r0
-        0x01007f88:    8a48        H.      LDRH     r0,[r1,#0x12]
-        0x01007f8a:    4290        .B      CMP      r0,r2
-        0x01007f8c:    d900        ..      BLS      0x1007f90 ; gap_disconnect_req + 48
-        0x01007f8e:    824a        J.      STRH     r2,[r1,#0x12]
-        0x01007f90:    2008        .       MOVS     r0,#8
-        0x01007f92:    ea402104    @..!    ORR      r1,r0,r4,LSL #8
-        0x01007f96:    2302        .#      MOVS     r3,#2
-        0x01007f98:    2203        ."      MOVS     r2,#3
-        0x01007f9a:    f6406004    @..`    MOV      r0,#0xe04
-        0x01007f9e:    f7f8fd7a    ..z.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01007fa2:    2101        .!      MOVS     r1,#1
-        0x01007fa4:    7001        .p      STRB     r1,[r0,#0]
-        0x01007fa6:    2113        .!      MOVS     r1,#0x13
-        0x01007fa8:    7041        Ap      STRB     r1,[r0,#1]
-        0x01007faa:    e8bd4010    ...@    POP      {r4,lr}
-        0x01007fae:    f7f8bd77    ..w.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01007fb2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01007fb4:    20000254    T..     DCD    536871508
-    $t
-    i.gap_get_connect_num
-    gap_get_connect_num
-        0x01007fb8:    2000        .       MOVS     r0,#0
-        0x01007fba:    4a06        .J      LDR      r2,[pc,#24] ; [0x1007fd4] = 0x200049b4
-        0x01007fbc:    4601        .F      MOV      r1,r0
-        0x01007fbe:    1853        S.      ADDS     r3,r2,r1
-        0x01007fc0:    7f9b        ..      LDRB     r3,[r3,#0x1e]
-        0x01007fc2:    b10b        ..      CBZ      r3,0x1007fc8 ; gap_get_connect_num + 16
-        0x01007fc4:    1c40        @.      ADDS     r0,r0,#1
-        0x01007fc6:    b2c0        ..      UXTB     r0,r0
-        0x01007fc8:    1c49        I.      ADDS     r1,r1,#1
-        0x01007fca:    b2c9        ..      UXTB     r1,r1
-        0x01007fcc:    2914        .)      CMP      r1,#0x14
-        0x01007fce:    d3f6        ..      BCC      0x1007fbe ; gap_get_connect_num + 6
-        0x01007fd0:    4770        pG      BX       lr
-    $d
-        0x01007fd2:    0000        ..      DCW    0
-        0x01007fd4:    200049b4    .I.     DCD    536889780
-    $t
-    i.gap_get_connect_status
-    gap_get_connect_status
-        0x01007fd8:    4901        .I      LDR      r1,[pc,#4] ; [0x1007fe0] = 0x200049b4
-        0x01007fda:    4408        .D      ADD      r0,r0,r1
-        0x01007fdc:    7f80        ..      LDRB     r0,[r0,#0x1e]
-        0x01007fde:    4770        pG      BX       lr
-    $d
-        0x01007fe0:    200049b4    .I.     DCD    536889780
-    $t
-    i.gap_get_dev_appearance
-    gap_get_dev_appearance
-        0x01007fe4:    4801        .H      LDR      r0,[pc,#4] ; [0x1007fec] = 0x200049b4
-        0x01007fe6:    f8b00050    ..P.    LDRH     r0,[r0,#0x50]
-        0x01007fea:    4770        pG      BX       lr
-    $d
-        0x01007fec:    200049b4    .I.     DCD    536889780
-    $t
-    i.gap_get_dev_name
-    gap_get_dev_name
-        0x01007ff0:    b510        ..      PUSH     {r4,lr}
-        0x01007ff2:    4c04        .L      LDR      r4,[pc,#16] ; [0x1008004] = 0x200049b4
-        0x01007ff4:    4903        .I      LDR      r1,[pc,#12] ; [0x1008004] = 0x200049b4
-        0x01007ff6:    f8142f33    ..3/    LDRB     r2,[r4,#0x33]!
-        0x01007ffa:    3134        41      ADDS     r1,r1,#0x34
-        0x01007ffc:    f7f8fcc4    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01008000:    7820         x      LDRB     r0,[r4,#0]
-        0x01008002:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01008004:    200049b4    .I.     DCD    536889780
-    $t
-    i.gap_paring_req_cb
-    gap_paring_req_cb
-        0x01008008:    b530        0.      PUSH     {r4,r5,lr}
-        0x0100800a:    4a1b        .J      LDR      r2,[pc,#108] ; [0x1008078] = 0x20003b28
-        0x0100800c:    2307        .#      MOVS     r3,#7
-        0x0100800e:    7891        .x      LDRB     r1,[r2,#2]
-        0x01008010:    7081        .p      STRB     r1,[r0,#2]
-        0x01008012:    2110        .!      MOVS     r1,#0x10
-        0x01008014:    7141        Aq      STRB     r1,[r0,#5]
-        0x01008016:    2100        .!      MOVS     r1,#0
-        0x01008018:    70c1        .p      STRB     r1,[r0,#3]
-        0x0100801a:    7183        .q      STRB     r3,[r0,#6]
-        0x0100801c:    2405        .$      MOVS     r4,#5
-        0x0100801e:    71c4        .q      STRB     r4,[r0,#7]
-        0x01008020:    7101        .q      STRB     r1,[r0,#4]
-        0x01008022:    78d3        .x      LDRB     r3,[r2,#3]
-        0x01008024:    b123        #.      CBZ      r3,0x1008030 ; gap_paring_req_cb + 40
-        0x01008026:    7815        .x      LDRB     r5,[r2,#0]
-        0x01008028:    2304        .#      MOVS     r3,#4
-        0x0100802a:    2d01        .-      CMP      r5,#1
-        0x0100802c:    d003        ..      BEQ      0x1008036 ; gap_paring_req_cb + 46
-        0x0100802e:    e003        ..      B        0x1008038 ; gap_paring_req_cb + 48
-        0x01008030:    7201        .r      STRB     r1,[r0,#8]
-        0x01008032:    7041        Ap      STRB     r1,[r0,#1]
-        0x01008034:    bd30        0.      POP      {r4,r5,pc}
-        0x01008036:    7103        .q      STRB     r3,[r0,#4]
-        0x01008038:    7855        Ux      LDRB     r5,[r2,#1]
-        0x0100803a:    2d01        .-      CMP      r5,#1
-        0x0100803c:    d106        ..      BNE      0x100804c ; gap_paring_req_cb + 68
-        0x0100803e:    2506        .%      MOVS     r5,#6
-        0x01008040:    7185        .q      STRB     r5,[r0,#6]
-        0x01008042:    71c3        .q      STRB     r3,[r0,#7]
-        0x01008044:    7903        .y      LDRB     r3,[r0,#4]
-        0x01008046:    f0430308    C...    ORR      r3,r3,#8
-        0x0100804a:    7103        .q      STRB     r3,[r0,#4]
-        0x0100804c:    7913        .y      LDRB     r3,[r2,#4]
-        0x0100804e:    2b01        .+      CMP      r3,#1
-        0x01008050:    d103        ..      BNE      0x100805a ; gap_paring_req_cb + 82
-        0x01008052:    7903        .y      LDRB     r3,[r0,#4]
-        0x01008054:    f0430301    C...    ORR      r3,r3,#1
-        0x01008058:    7103        .q      STRB     r3,[r0,#4]
-        0x0100805a:    7903        .y      LDRB     r3,[r0,#4]
-        0x0100805c:    b11b        ..      CBZ      r3,0x1008066 ; gap_paring_req_cb + 94
-        0x0100805e:    071d        ..      LSLS     r5,r3,#28
-        0x01008060:    d503        ..      BPL      0x100806a ; gap_paring_req_cb + 98
-        0x01008062:    7204        .r      STRB     r4,[r0,#8]
-        0x01008064:    bd30        0.      POP      {r4,r5,pc}
-        0x01008066:    7201        .r      STRB     r1,[r0,#8]
-        0x01008068:    bd30        0.      POP      {r4,r5,pc}
-        0x0100806a:    7892        .x      LDRB     r2,[r2,#2]
-        0x0100806c:    2a03        .*      CMP      r2,#3
-        0x0100806e:    d0fa        ..      BEQ      0x1008066 ; gap_paring_req_cb + 94
-        0x01008070:    0759        Y.      LSLS     r1,r3,#29
-        0x01008072:    d5f9        ..      BPL      0x1008068 ; gap_paring_req_cb + 96
-        0x01008074:    2102        .!      MOVS     r1,#2
-        0x01008076:    e7f6        ..      B        0x1008066 ; gap_paring_req_cb + 94
-    $d
-        0x01008078:    20003b28    (;.     DCD    536886056
-    $t
-    i.gap_rssi_ind
-    gap_rssi_ind
-        0x0100807c:    4770        pG      BX       lr
-    i.gap_security_get_bond_status
-    gap_security_get_bond_status
-        0x0100807e:    f7febc03    ....    B        ble_sec_get_bond_status ; 0x1006888
-    i.gap_security_param_init
-    gap_security_param_init
-        0x01008082:    f7febc65    ..e.    B        ble_sec_set_pairing_param ; 0x1006950
-    i.gap_set_advertising_data
-    gap_set_advertising_data
-        0x01008086:    460a        .F      MOV      r2,r1
-        0x01008088:    4601        .F      MOV      r1,r0
-        0x0100808a:    2000        .       MOVS     r0,#0
-        0x0100808c:    f7fabec0    ....    B        appm_set_advertising_data ; 0x1002e10
-    i.gap_set_advertising_param
-    gap_set_advertising_param
-        0x01008090:    4601        .F      MOV      r1,r0
-        0x01008092:    2000        .       MOVS     r0,#0
-        0x01008094:    f7fabf0a    ....    B        appm_set_advertising_param ; 0x1002eac
-    i.gap_set_advertising_rsp_data
-    gap_set_advertising_rsp_data
-        0x01008098:    460a        .F      MOV      r2,r1
-        0x0100809a:    4601        .F      MOV      r1,r0
-        0x0100809c:    2000        .       MOVS     r0,#0
-        0x0100809e:    f7fabf85    ....    B        appm_set_scan_response_data ; 0x1002fac
-        0x010080a2:    0000        ..      MOVS     r0,r0
-    i.gap_set_cb_func
-    gap_set_cb_func
-        0x010080a4:    4901        .I      LDR      r1,[pc,#4] ; [0x10080ac] = 0x200049b4
-        0x010080a6:    f8c10098    ....    STR      r0,[r1,#0x98]
-        0x010080aa:    4770        pG      BX       lr
-    $d
-        0x010080ac:    200049b4    .I.     DCD    536889780
-    $t
-    i.gap_set_dev_appearance
-    gap_set_dev_appearance
-        0x010080b0:    4901        .I      LDR      r1,[pc,#4] ; [0x10080b8] = 0x200049b4
-        0x010080b2:    f8a10050    ..P.    STRH     r0,[r1,#0x50]
-        0x010080b6:    4770        pG      BX       lr
-    $d
-        0x010080b8:    200049b4    .I.     DCD    536889780
-    $t
-    i.gap_set_dev_name
-    gap_set_dev_name
-        0x010080bc:    b510        ..      PUSH     {r4,lr}
-        0x010080be:    460c        .F      MOV      r4,r1
-        0x010080c0:    460a        .F      MOV      r2,r1
-        0x010080c2:    4601        .F      MOV      r1,r0
-        0x010080c4:    4803        .H      LDR      r0,[pc,#12] ; [0x10080d4] = 0x200049e8
-        0x010080c6:    f7f8fc5f    .._.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010080ca:    4802        .H      LDR      r0,[pc,#8] ; [0x10080d4] = 0x200049e8
-        0x010080cc:    3834        48      SUBS     r0,r0,#0x34
-        0x010080ce:    f8804033    ..3@    STRB     r4,[r0,#0x33]
-        0x010080d2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010080d4:    200049e8    .I.     DCD    536889832
-    $t
-    i.gap_start_advertising
-    gap_start_advertising
-        0x010080d8:    4601        .F      MOV      r1,r0
-        0x010080da:    2000        .       MOVS     r0,#0
-        0x010080dc:    f7fabfb4    ....    B        appm_start_advertising ; 0x1003048
-    i.gap_stop_advertising
-    gap_stop_advertising
-        0x010080e0:    2000        .       MOVS     r0,#0
-        0x010080e2:    f7fbb851    ..Q.    B        appm_stop_advertising ; 0x1003188
-        0x010080e6:    0000        ..      MOVS     r0,r0
-    i.gapc_auth_get
-    gapc_auth_get
-        0x010080e8:    4a0e        .J      LDR      r2,[pc,#56] ; [0x1008124] = 0x20000080
-        0x010080ea:    4601        .F      MOV      r1,r0
-        0x010080ec:    2000        .       MOVS     r0,#0
-        0x010080ee:    f892204f    ..O     LDRB     r2,[r2,#0x4f]
-        0x010080f2:    428a        .B      CMP      r2,r1
-        0x010080f4:    d911        ..      BLS      0x100811a ; gapc_auth_get + 50
-        0x010080f6:    4a0c        .J      LDR      r2,[pc,#48] ; [0x1008128] = 0x20004ab8
-        0x010080f8:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x010080fc:    2900        .)      CMP      r1,#0
-        0x010080fe:    d00c        ..      BEQ      0x100811a ; gapc_auth_get + 50
-        0x01008100:    f8911046    ..F.    LDRB     r1,[r1,#0x46]
-        0x01008104:    074a        J.      LSLS     r2,r1,#29
-        0x01008106:    d500        ..      BPL      0x100810a ; gapc_auth_get + 34
-        0x01008108:    2001        .       MOVS     r0,#1
-        0x0100810a:    f0010103    ....    AND      r1,r1,#3
-        0x0100810e:    2902        .)      CMP      r1,#2
-        0x01008110:    d004        ..      BEQ      0x100811c ; gapc_auth_get + 52
-        0x01008112:    2903        .)      CMP      r1,#3
-        0x01008114:    d101        ..      BNE      0x100811a ; gapc_auth_get + 50
-        0x01008116:    f0400008    @...    ORR      r0,r0,#8
-        0x0100811a:    4770        pG      BX       lr
-        0x0100811c:    f0400004    @...    ORR      r0,r0,#4
-        0x01008120:    4770        pG      BX       lr
-    $d
-        0x01008122:    0000        ..      DCW    0
-        0x01008124:    20000080    ...     DCD    536871040
-        0x01008128:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_auth_set
-    gapc_auth_set
-        0x0100812c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100812e:    4b16        .K      LDR      r3,[pc,#88] ; [0x1008188] = 0x20000080
-        0x01008130:    f893304f    ..O0    LDRB     r3,[r3,#0x4f]
-        0x01008134:    4283        .B      CMP      r3,r0
-        0x01008136:    d925        %.      BLS      0x1008184 ; gapc_auth_set + 88
-        0x01008138:    4b14        .K      LDR      r3,[pc,#80] ; [0x100818c] = 0x20004ab8
-        0x0100813a:    f8536020    S. `    LDR      r6,[r3,r0,LSL #2]
-        0x0100813e:    2e00        ..      CMP      r6,#0
-        0x01008140:    d020         .      BEQ      0x1008184 ; gapc_auth_set + 88
-        0x01008142:    f8165f46    ..F_    LDRB     r5,[r6,#0x46]!
-        0x01008146:    2400        .$      MOVS     r4,#0
-        0x01008148:    f3610582    a...    BFI      r5,r1,#2,#1
-        0x0100814c:    7035        5p      STRB     r5,[r6,#0]
-        0x0100814e:    f8536020    S. `    LDR      r6,[r3,r0,LSL #2]
-        0x01008152:    f0250510    %...    BIC      r5,r5,#0x10
-        0x01008156:    ea451202    E...    ORR      r2,r5,r2,LSL #4
-        0x0100815a:    f8862046    ..F     STRB     r2,[r6,#0x46]
-        0x0100815e:    070d        ..      LSLS     r5,r1,#28
-        0x01008160:    d501        ..      BPL      0x1008166 ; gapc_auth_set + 58
-        0x01008162:    2403        .$      MOVS     r4,#3
-        0x01008164:    e008        ..      B        0x1008178 ; gapc_auth_set + 76
-        0x01008166:    074d        M.      LSLS     r5,r1,#29
-        0x01008168:    d501        ..      BPL      0x100816e ; gapc_auth_set + 66
-        0x0100816a:    2402        .$      MOVS     r4,#2
-        0x0100816c:    e004        ..      B        0x1008178 ; gapc_auth_set + 76
-        0x0100816e:    07c9        ..      LSLS     r1,r1,#31
-        0x01008170:    d101        ..      BNE      0x1008176 ; gapc_auth_set + 74
-        0x01008172:    0711        ..      LSLS     r1,r2,#28
-        0x01008174:    d500        ..      BPL      0x1008178 ; gapc_auth_set + 76
-        0x01008176:    2401        .$      MOVS     r4,#1
-        0x01008178:    f8530020    S. .    LDR      r0,[r3,r0,LSL #2]
-        0x0100817c:    f3640201    d...    BFI      r2,r4,#0,#2
-        0x01008180:    f8802046    ..F     STRB     r2,[r0,#0x46]
-        0x01008184:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01008186:    0000        ..      DCW    0
-        0x01008188:    20000080    ...     DCD    536871040
-        0x0100818c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_bond_cfm_handler
-    gapc_bond_cfm_handler
-        0x01008190:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01008192:    4615        .F      MOV      r5,r2
-        0x01008194:    460c        .F      MOV      r4,r1
-        0x01008196:    2600        .&      MOVS     r6,#0
-        0x01008198:    4610        .F      MOV      r0,r2
-        0x0100819a:    f7f8fcb8    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100819e:    0a2d        -.      LSRS     r5,r5,#8
-        0x010081a0:    283f        ?(      CMP      r0,#0x3f
-        0x010081a2:    d037        7.      BEQ      0x1008214 ; gapc_bond_cfm_handler + 132
-        0x010081a4:    2000        .       MOVS     r0,#0
-        0x010081a6:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010081aa:    7820         x      LDRB     r0,[r4,#0]
-        0x010081ac:    280b        .(      CMP      r0,#0xb
-        0x010081ae:    d213        ..      BCS      0x10081d8 ; gapc_bond_cfm_handler + 72
-        0x010081b0:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x010081b4:    12120612    ....    DCD    303171090
-        0x010081b8:    41324637    7F2A    DCD    1093813815
-        0x010081bc:    00574d12    .MW.    DCD    5721362
-    $t
-        0x010081c0:    7860        `x      LDRB     r0,[r4,#1]
-        0x010081c2:    b108        ..      CBZ      r0,0x10081c8 ; gapc_bond_cfm_handler + 56
-        0x010081c4:    2101        .!      MOVS     r1,#1
-        0x010081c6:    e000        ..      B        0x10081ca ; gapc_bond_cfm_handler + 58
-        0x010081c8:    2100        .!      MOVS     r1,#0
-        0x010081ca:    1ca2        ..      ADDS     r2,r4,#2
-        0x010081cc:    4628        (F      MOV      r0,r5
-        0x010081ce:    f00ff929    ..).    BL       smpc_pairing_rsp ; 0x1017424
-        0x010081d2:    bf00        ..      NOP      
-        0x010081d4:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010081d8:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x010081dc:    b1d0        ..      CBZ      r0,0x1008214 ; gapc_bond_cfm_handler + 132
-        0x010081de:    4823        #H      LDR      r0,[pc,#140] ; [0x100826c] = 0x20004ab8
-        0x010081e0:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x010081e4:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x010081e8:    b1a0        ..      CBZ      r0,0x1008214 ; gapc_bond_cfm_handler + 132
-        0x010081ea:    466a        jF      MOV      r2,sp
-        0x010081ec:    2105        .!      MOVS     r1,#5
-        0x010081ee:    4628        (F      MOV      r0,r5
-        0x010081f0:    f00ffab2    ....    BL       smpc_pdu_send ; 0x1017758
-        0x010081f4:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x010081f8:    f0400060    @.`.    ORR      r0,r0,#0x60
-        0x010081fc:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01008200:    4628        (F      MOV      r0,r5
-        0x01008202:    f000ff19    ....    BL       gapc_get_role ; 0x1009038
-        0x01008206:    4601        .F      MOV      r1,r0
-        0x01008208:    2301        .#      MOVS     r3,#1
-        0x0100820a:    f89d2000    ...     LDRB     r2,[sp,#0]
-        0x0100820e:    4628        (F      MOV      r0,r5
-        0x01008210:    f00effce    ....    BL       smpc_pairing_end ; 0x10171b0
-        0x01008214:    4630        0F      MOV      r0,r6
-        0x01008216:    bdf8        ..      POP      {r3-r7,pc}
-        0x01008218:    1ca1        ..      ADDS     r1,r4,#2
-        0x0100821a:    4628        (F      MOV      r0,r5
-        0x0100821c:    f00effa2    ....    BL       smpc_pairing_csrk_exch ; 0x1017164
-        0x01008220:    e7d8        ..      B        0x10081d4 ; gapc_bond_cfm_handler + 68
-        0x01008222:    7860        `x      LDRB     r0,[r4,#1]
-        0x01008224:    b108        ..      CBZ      r0,0x100822a ; gapc_bond_cfm_handler + 154
-        0x01008226:    2101        .!      MOVS     r1,#1
-        0x01008228:    e000        ..      B        0x100822c ; gapc_bond_cfm_handler + 156
-        0x0100822a:    2100        .!      MOVS     r1,#0
-        0x0100822c:    1ca2        ..      ADDS     r2,r4,#2
-        0x0100822e:    4628        (F      MOV      r0,r5
-        0x01008230:    f00ff9ea    ....    BL       smpc_pairing_tk_exch ; 0x1017608
-        0x01008234:    e7ce        ..      B        0x10081d4 ; gapc_bond_cfm_handler + 68
-        0x01008236:    1ca1        ..      ADDS     r1,r4,#2
-        0x01008238:    4628        (F      MOV      r0,r5
-        0x0100823a:    f00ff80d    ....    BL       smpc_pairing_ltk_exch ; 0x1017258
-        0x0100823e:    e7c9        ..      B        0x10081d4 ; gapc_bond_cfm_handler + 68
-        0x01008240:    f1040212    ....    ADD      r2,r4,#0x12
-        0x01008244:    1ca1        ..      ADDS     r1,r4,#2
-        0x01008246:    4628        (F      MOV      r0,r5
-        0x01008248:    f00effe2    ....    BL       smpc_pairing_irk_exch ; 0x1017210
-        0x0100824c:    e7c2        ..      B        0x10081d4 ; gapc_bond_cfm_handler + 68
-        0x0100824e:    7860        `x      LDRB     r0,[r4,#1]
-        0x01008250:    b108        ..      CBZ      r0,0x1008256 ; gapc_bond_cfm_handler + 198
-        0x01008252:    2101        .!      MOVS     r1,#1
-        0x01008254:    e000        ..      B        0x1008258 ; gapc_bond_cfm_handler + 200
-        0x01008256:    2100        .!      MOVS     r1,#0
-        0x01008258:    1ca2        ..      ADDS     r2,r4,#2
-        0x0100825a:    4628        (F      MOV      r0,r5
-        0x0100825c:    f00ff85e    ..^.    BL       smpc_pairing_oob_exch ; 0x101731c
-        0x01008260:    e7b8        ..      B        0x10081d4 ; gapc_bond_cfm_handler + 68
-        0x01008262:    7861        ax      LDRB     r1,[r4,#1]
-        0x01008264:    4628        (F      MOV      r0,r5
-        0x01008266:    f00ff82d    ..-.    BL       smpc_pairing_nc_exch ; 0x10172c4
-        0x0100826a:    e7b3        ..      B        0x10081d4 ; gapc_bond_cfm_handler + 68
-    $d
-        0x0100826c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_bond_cmd_handler
-    gapc_bond_cmd_handler
-        0x01008270:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01008274:    a014        ..      ADR      r0,{pc}+0x54 ; 0x10082c8
-        0x01008276:    4616        .F      MOV      r6,r2
-        0x01008278:    6800        .h      LDR      r0,[r0,#0]
-        0x0100827a:    9000        ..      STR      r0,[sp,#0]
-        0x0100827c:    0a10        ..      LSRS     r0,r2,#8
-        0x0100827e:    461f        .F      MOV      r7,r3
-        0x01008280:    460c        .F      MOV      r4,r1
-        0x01008282:    460a        .F      MOV      r2,r1
-        0x01008284:    4680        .F      MOV      r8,r0
-        0x01008286:    466b        kF      MOV      r3,sp
-        0x01008288:    2101        .!      MOVS     r1,#1
-        0x0100828a:    f001f9c3    ....    BL       gapc_process_op ; 0x1009614
-        0x0100828e:    4605        .F      MOV      r5,r0
-        0x01008290:    2801        .(      CMP      r0,#1
-        0x01008292:    d116        ..      BNE      0x10082c2 ; gapc_bond_cmd_handler + 82
-        0x01008294:    4640        @F      MOV      r0,r8
-        0x01008296:    f000fecf    ....    BL       gapc_get_role ; 0x1009038
-        0x0100829a:    b130        0.      CBZ      r0,0x10082aa ; gapc_bond_cmd_handler + 58
-        0x0100829c:    42be        .B      CMP      r6,r7
-        0x0100829e:    d10b        ..      BNE      0x10082b8 ; gapc_bond_cmd_handler + 72
-        0x010082a0:    1c61        a.      ADDS     r1,r4,#1
-        0x010082a2:    4640        @F      MOV      r0,r8
-        0x010082a4:    f00ff89e    ....    BL       smpc_pairing_req_handler ; 0x10173e4
-        0x010082a8:    e00b        ..      B        0x10082c2 ; gapc_bond_cmd_handler + 82
-        0x010082aa:    1c61        a.      ADDS     r1,r4,#1
-        0x010082ac:    4640        @F      MOV      r0,r8
-        0x010082ae:    f00ff955    ..U.    BL       smpc_pairing_start ; 0x101755c
-        0x010082b2:    0002        ..      MOVS     r2,r0
-        0x010082b4:    d101        ..      BNE      0x10082ba ; gapc_bond_cmd_handler + 74
-        0x010082b6:    e004        ..      B        0x10082c2 ; gapc_bond_cmd_handler + 82
-        0x010082b8:    2242        B"      MOVS     r2,#0x42
-        0x010082ba:    2101        .!      MOVS     r1,#1
-        0x010082bc:    4640        @F      MOV      r0,r8
-        0x010082be:    f001fa55    ..U.    BL       gapc_send_complete_evt ; 0x100976c
-        0x010082c2:    4628        (F      MOV      r0,r5
-        0x010082c4:    e8bd83f8    ....    POP      {r3-r9,pc}
-    $d
-        0x010082c8:    0000000a    ....    DCD    10
-    $t
-    i.gapc_bond_ind_handler
-    gapc_bond_ind_handler
-        0x010082cc:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x010082ce:    7808        .x      LDRB     r0,[r1,#0]
-        0x010082d0:    4f46        FO      LDR      r7,[pc,#280] ; [0x10083ec] = 0x20004ab8
-        0x010082d2:    4e47        GN      LDR      r6,[pc,#284] ; [0x10083f0] = 0x200049b4
-        0x010082d4:    0a1d        ..      LSRS     r5,r3,#8
-        0x010082d6:    1e80        ..      SUBS     r0,r0,#2
-        0x010082d8:    b085        ..      SUB      sp,sp,#0x14
-        0x010082da:    460c        .F      MOV      r4,r1
-        0x010082dc:    2807        .(      CMP      r0,#7
-        0x010082de:    d231        1.      BCS      0x1008344 ; gapc_bond_ind_handler + 120
-        0x010082e0:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x010082e4:    38805f04    ._.8    DCD    947937028
-        0x010082e8:    00347180    .q4.    DCD    3436928
-    $t
-        0x010082ec:    201c        .       MOVS     r0,#0x1c
-        0x010082ee:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010082f2:    f88d5004    ...P    STRB     r5,[sp,#4]
-        0x010082f6:    f8d61098    ....    LDR      r1,[r6,#0x98]
-        0x010082fa:    b109        ..      CBZ      r1,0x1008300 ; gapc_bond_ind_handler + 52
-        0x010082fc:    4668        hF      MOV      r0,sp
-        0x010082fe:    4788        .G      BLX      r1
-        0x01008300:    4e3c        <N      LDR      r6,[pc,#240] ; [0x10083f4] = 0x20004a64
-        0x01008302:    2001        .       MOVS     r0,#1
-        0x01008304:    2101        .!      MOVS     r1,#1
-        0x01008306:    71f0        .q      STRB     r0,[r6,#7]
-        0x01008308:    78a0        .x      LDRB     r0,[r4,#2]
-        0x0100830a:    7230        0r      STRB     r0,[r6,#8]
-        0x0100830c:    4628        (F      MOV      r0,r5
-        0x0100830e:    f000fcd5    ....    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x01008312:    6801        .h      LDR      r1,[r0,#0]
-        0x01008314:    6031        1`      STR      r1,[r6,#0]
-        0x01008316:    8881        ..      LDRH     r1,[r0,#4]
-        0x01008318:    80b1        ..      STRH     r1,[r6,#4]
-        0x0100831a:    7980        .y      LDRB     r0,[r0,#6]
-        0x0100831c:    71b0        .q      STRB     r0,[r6,#6]
-        0x0100831e:    2202        ."      MOVS     r2,#2
-        0x01008320:    2107        .!      MOVS     r1,#7
-        0x01008322:    4630        0F      MOV      r0,r6
-        0x01008324:    f7f9f980    ....    BL       app_connection_paring_info_ind_func ; 0x1001628
-        0x01008328:    2201        ."      MOVS     r2,#1
-        0x0100832a:    4611        .F      MOV      r1,r2
-        0x0100832c:    1df0        ..      ADDS     r0,r6,#7
-        0x0100832e:    f7f9f97b    ..{.    BL       app_connection_paring_info_ind_func ; 0x1001628
-        0x01008332:    f8570025    W.%.    LDR      r0,[r7,r5,LSL #2]
-        0x01008336:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x0100833a:    0680        ..      LSLS     r0,r0,#26
-        0x0100833c:    4628        (F      MOV      r0,r5
-        0x0100833e:    d402        ..      BMI      0x1008346 ; gapc_bond_ind_handler + 122
-        0x01008340:    f7f9f95c    ..\.    BL       app_connection_master_encrypted_ind_func ; 0x10015fc
-        0x01008344:    e04e        N.      B        0x10083e4 ; gapc_bond_ind_handler + 280
-        0x01008346:    f7f9f9a7    ....    BL       app_connection_slave_encrypted_ind_func ; 0x1001698
-        0x0100834a:    e04b        K.      B        0x10083e4 ; gapc_bond_ind_handler + 280
-        0x0100834c:    4628        (F      MOV      r0,r5
-        0x0100834e:    f7fffe07    ....    BL       gap_disconnect_req ; 0x1007f60
-        0x01008352:    e047        G.      B        0x10083e4 ; gapc_bond_ind_handler + 280
-        0x01008354:    4827        'H      LDR      r0,[pc,#156] ; [0x10083f4] = 0x20004a64
-        0x01008356:    2210        ."      MOVS     r2,#0x10
-        0x01008358:    3009        .0      ADDS     r0,r0,#9
-        0x0100835a:    1ca1        ..      ADDS     r1,r4,#2
-        0x0100835c:    4607        .F      MOV      r7,r0
-        0x0100835e:    f7f8fb13    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01008362:    2203        ."      MOVS     r2,#3
-        0x01008364:    2110        .!      MOVS     r1,#0x10
-        0x01008366:    4638        8F      MOV      r0,r7
-        0x01008368:    f7f9f95e    ..^.    BL       app_connection_paring_info_ind_func ; 0x1001628
-        0x0100836c:    201e        .       MOVS     r0,#0x1e
-        0x0100836e:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01008372:    f88d5004    ...P    STRB     r5,[sp,#4]
-        0x01008376:    7ca0        .|      LDRB     r0,[r4,#0x12]
-        0x01008378:    f88d0005    ....    STRB     r0,[sp,#5]
-        0x0100837c:    7ce0        .|      LDRB     r0,[r4,#0x13]
-        0x0100837e:    f88d0006    ....    STRB     r0,[sp,#6]
-        0x01008382:    7d20         }      LDRB     r0,[r4,#0x14]
-        0x01008384:    f88d0007    ....    STRB     r0,[sp,#7]
-        0x01008388:    7d60        `}      LDRB     r0,[r4,#0x15]
-        0x0100838a:    f88d0008    ....    STRB     r0,[sp,#8]
-        0x0100838e:    7da0        .}      LDRB     r0,[r4,#0x16]
-        0x01008390:    f88d0009    ....    STRB     r0,[sp,#9]
-        0x01008394:    7de0        .}      LDRB     r0,[r4,#0x17]
-        0x01008396:    f88d000a    ....    STRB     r0,[sp,#0xa]
-        0x0100839a:    7e20         ~      LDRB     r0,[r4,#0x18]
-        0x0100839c:    f88d000b    ....    STRB     r0,[sp,#0xb]
-        0x010083a0:    e00b        ..      B        0x10083ba ; gapc_bond_ind_handler + 238
-        0x010083a2:    78a1        .x      LDRB     r1,[r4,#2]
-        0x010083a4:    a014        ..      ADR      r0,{pc}+0x54 ; 0x10083f8
-        0x010083a6:    f7f8fae5    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010083aa:    201b        .       MOVS     r0,#0x1b
-        0x010083ac:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010083b0:    f88d5004    ...P    STRB     r5,[sp,#4]
-        0x010083b4:    78a0        .x      LDRB     r0,[r4,#2]
-        0x010083b6:    f88d0005    ....    STRB     r0,[sp,#5]
-        0x010083ba:    f8d61098    ....    LDR      r1,[r6,#0x98]
-        0x010083be:    b189        ..      CBZ      r1,0x10083e4 ; gapc_bond_ind_handler + 280
-        0x010083c0:    4668        hF      MOV      r0,sp
-        0x010083c2:    4788        .G      BLX      r1
-        0x010083c4:    e00e        ..      B        0x10083e4 ; gapc_bond_ind_handler + 280
-        0x010083c6:    f8570025    W.%.    LDR      r0,[r7,r5,LSL #2]
-        0x010083ca:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x010083ce:    0680        ..      LSLS     r0,r0,#26
-        0x010083d0:    d503        ..      BPL      0x10083da ; gapc_bond_ind_handler + 270
-        0x010083d2:    4811        .H      LDR      r0,[pc,#68] ; [0x1008418] = 0x20003b28
-        0x010083d4:    7840        @x      LDRB     r0,[r0,#1]
-        0x010083d6:    2801        .(      CMP      r0,#1
-        0x010083d8:    d104        ..      BNE      0x10083e4 ; gapc_bond_ind_handler + 280
-        0x010083da:    2200        ."      MOVS     r2,#0
-        0x010083dc:    211c        .!      MOVS     r1,#0x1c
-        0x010083de:    1ca0        ..      ADDS     r0,r4,#2
-        0x010083e0:    f7f9f922    ..".    BL       app_connection_paring_info_ind_func ; 0x1001628
-        0x010083e4:    b005        ..      ADD      sp,sp,#0x14
-        0x010083e6:    2000        .       MOVS     r0,#0
-        0x010083e8:    bdf0        ..      POP      {r4-r7,pc}
-    $d
-        0x010083ea:    0000        ..      DCW    0
-        0x010083ec:    20004ab8    .J.     DCD    536890040
-        0x010083f0:    200049b4    .I.     DCD    536889780
-        0x010083f4:    20004a64    dJ.     DCD    536889956
-        0x010083f8:    72696170    pair    DCD    1919508848
-        0x010083fc:    69616620     fai    DCD    1767990816
-        0x01008400:    2864656c    led(    DCD    677668204
-        0x01008404:    63206c68    hl c    DCD    1663069288
-        0x01008408:    2965646f    ode)    DCD    694510703
-        0x0100840c:    2578303a    :0x%    DCD    628633658
-        0x01008410:    0d783230    02x.    DCD    225980976
-        0x01008414:    0000000a    ....    DCD    10
-        0x01008418:    20003b28    (;.     DCD    536886056
-    $t
-    i.gapc_bond_req_ind_handler
-    gapc_bond_req_ind_handler
-        0x0100841c:    e92d43f0    -..C    PUSH     {r4-r9,lr}
-        0x01008420:    461d        .F      MOV      r5,r3
-        0x01008422:    460f        .F      MOV      r7,r1
-        0x01008424:    b085        ..      SUB      sp,sp,#0x14
-        0x01008426:    2322        "#      MOVS     r3,#0x22
-        0x01008428:    2203        ."      MOVS     r2,#3
-        0x0100842a:    4629        )F      MOV      r1,r5
-        0x0100842c:    f6406014    @..`    MOV      r0,#0xe14
-        0x01008430:    f7f8fb31    ..1.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008434:    4604        .F      MOV      r4,r0
-        0x01008436:    7838        8x      LDRB     r0,[r7,#0]
-        0x01008438:    0a2e        ..      LSRS     r6,r5,#8
-        0x0100843a:    2501        .%      MOVS     r5,#1
-        0x0100843c:    f8df91a0    ....    LDR      r9,[pc,#416] ; [0x10085e0] = 0x20003b24
-        0x01008440:    f8df81a0    ....    LDR      r8,[pc,#416] ; [0x10085e4] = 0x200049b4
-        0x01008444:    280b        .(      CMP      r0,#0xb
-        0x01008446:    d227        '.      BCS      0x1008498 ; gapc_bond_req_ind_handler + 124
-        0x01008448:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x0100844c:    9f9f9f06    ....    DCD    2678038278
-        0x01008450:    27756683    .fu'    DCD    662005379
-        0x01008454:    00b59f9f    ....    DCD    11902879
-    $t
-        0x01008458:    a063        c.      ADR      r0,{pc}+0x190 ; 0x10085e8
-        0x0100845a:    f7f8fa8b    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100845e:    201a        .       MOVS     r0,#0x1a
-        0x01008460:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01008464:    f88d6004    ...`    STRB     r6,[sp,#4]
-        0x01008468:    f8d81098    ....    LDR      r1,[r8,#0x98]
-        0x0100846c:    b109        ..      CBZ      r1,0x1008472 ; gapc_bond_req_ind_handler + 86
-        0x0100846e:    4668        hF      MOV      r0,sp
-        0x01008470:    4788        .G      BLX      r1
-        0x01008472:    f8895000    ...P    STRB     r5,[r9,#0]
-        0x01008476:    7025        %p      STRB     r5,[r4,#0]
-        0x01008478:    f8990002    ....    LDRB     r0,[r9,#2]
-        0x0100847c:    7060        `p      STRB     r0,[r4,#1]
-        0x0100847e:    4620         F      MOV      r0,r4
-        0x01008480:    f7fffdc2    ....    BL       gap_paring_req_cb ; 0x1008008
-        0x01008484:    7878        xx      LDRB     r0,[r7,#1]
-        0x01008486:    0700        ..      LSLS     r0,r0,#28
-        0x01008488:    d57f        ..      BPL      0x100858a ; gapc_bond_req_ind_handler + 366
-        0x0100848a:    a059        Y.      ADR      r0,{pc}+0x166 ; 0x10085f0
-        0x0100848c:    f7f8fa72    ..r.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01008490:    7879        yx      LDRB     r1,[r7,#1]
-        0x01008492:    a059        Y.      ADR      r0,{pc}+0x166 ; 0x10085f8
-        0x01008494:    f7f8fa6e    ..n.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01008498:    e077        w.      B        0x100858a ; gapc_bond_req_ind_handler + 366
-        0x0100849a:    7065        ep      STRB     r5,[r4,#1]
-        0x0100849c:    2007        .       MOVS     r0,#7
-        0x0100849e:    7020         p      STRB     r0,[r4,#0]
-        0x010084a0:    f7f8fb5d    ..].    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x010084a4:    8260        `.      STRH     r0,[r4,#0x12]
-        0x010084a6:    2500        .%      MOVS     r5,#0
-        0x010084a8:    f7f8fb59    ..Y.    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x010084ac:    1967        g.      ADDS     r7,r4,r5
-        0x010084ae:    70b8        .p      STRB     r0,[r7,#2]
-        0x010084b0:    f7f8fb55    ..U.    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x010084b4:    1c6d        m.      ADDS     r5,r5,#1
-        0x010084b6:    b2ed        ..      UXTB     r5,r5
-        0x010084b8:    7538        8u      STRB     r0,[r7,#0x14]
-        0x010084ba:    2d08        .-      CMP      r5,#8
-        0x010084bc:    d3f4        ..      BCC      0x10084a8 ; gapc_bond_req_ind_handler + 140
-        0x010084be:    2508        .%      MOVS     r5,#8
-        0x010084c0:    f7f8fb4d    ..M.    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x010084c4:    1961        a.      ADDS     r1,r4,r5
-        0x010084c6:    1c6d        m.      ADDS     r5,r5,#1
-        0x010084c8:    b2ed        ..      UXTB     r5,r5
-        0x010084ca:    7088        .p      STRB     r0,[r1,#2]
-        0x010084cc:    2d10        .-      CMP      r5,#0x10
-        0x010084ce:    d3f7        ..      BCC      0x10084c0 ; gapc_bond_req_ind_handler + 164
-        0x010084d0:    f8990001    ....    LDRB     r0,[r9,#1]
-        0x010084d4:    b168        h.      CBZ      r0,0x10084f2 ; gapc_bond_req_ind_handler + 214
-        0x010084d6:    484d        MH      LDR      r0,[pc,#308] ; [0x100860c] = 0x20004a9a
-        0x010084d8:    2210        ."      MOVS     r2,#0x10
-        0x010084da:    494c        LI      LDR      r1,[pc,#304] ; [0x100860c] = 0x20004a9a
-        0x010084dc:    8a00        ..      LDRH     r0,[r0,#0x10]
-        0x010084de:    8260        `.      STRH     r0,[r4,#0x12]
-        0x010084e0:    1ca0        ..      ADDS     r0,r4,#2
-        0x010084e2:    f7f8fa51    ..Q.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010084e6:    4849        IH      LDR      r0,[pc,#292] ; [0x100860c] = 0x20004a9a
-        0x010084e8:    3836        68      SUBS     r0,r0,#0x36
-        0x010084ea:    6c81        .l      LDR      r1,[r0,#0x48]
-        0x010084ec:    6161        aa      STR      r1,[r4,#0x14]
-        0x010084ee:    6cc0        .l      LDR      r0,[r0,#0x4c]
-        0x010084f0:    61a0        .a      STR      r0,[r4,#0x18]
-        0x010084f2:    4846        FH      LDR      r0,[pc,#280] ; [0x100860c] = 0x20004a9a
-        0x010084f4:    221c        ."      MOVS     r2,#0x1c
-        0x010084f6:    1ca1        ..      ADDS     r1,r4,#2
-        0x010084f8:    381c        .8      SUBS     r0,r0,#0x1c
-        0x010084fa:    f7f8fa45    ..E.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010084fe:    4844        DH      LDR      r0,[pc,#272] ; [0x1008610] = 0x20004ab8
-        0x01008500:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x01008504:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x01008508:    0680        ..      LSLS     r0,r0,#26
-        0x0100850a:    d53e        >.      BPL      0x100858a ; gapc_bond_req_ind_handler + 366
-        0x0100850c:    2200        ."      MOVS     r2,#0
-        0x0100850e:    211c        .!      MOVS     r1,#0x1c
-        0x01008510:    1ca0        ..      ADDS     r0,r4,#2
-        0x01008512:    f7f9f889    ....    BL       app_connection_paring_info_ind_func ; 0x1001628
-        0x01008516:    e038        8.      B        0x100858a ; gapc_bond_req_ind_handler + 366
-        0x01008518:    7065        ep      STRB     r5,[r4,#1]
-        0x0100851a:    2005        .       MOVS     r0,#5
-        0x0100851c:    4931        1I      LDR      r1,[pc,#196] ; [0x10085e4] = 0x200049b4
-        0x0100851e:    7020         p      STRB     r0,[r4,#0]
-        0x01008520:    2210        ."      MOVS     r2,#0x10
-        0x01008522:    3152        R1      ADDS     r1,r1,#0x52
-        0x01008524:    1ca0        ..      ADDS     r0,r4,#2
-        0x01008526:    f7f8fa2f    ../.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100852a:    7de0        .}      LDRB     r0,[r4,#0x17]
-        0x0100852c:    0980        ..      LSRS     r0,r0,#6
-        0x0100852e:    d000        ..      BEQ      0x1008532 ; gapc_bond_req_ind_handler + 278
-        0x01008530:    2001        .       MOVS     r0,#1
-        0x01008532:    7620         v      STRB     r0,[r4,#0x18]
-        0x01008534:    e029        ).      B        0x100858a ; gapc_bond_req_ind_handler + 366
-        0x01008536:    7065        ep      STRB     r5,[r4,#1]
-        0x01008538:    2006        .       MOVS     r0,#6
-        0x0100853a:    7020         p      STRB     r0,[r4,#0]
-        0x0100853c:    f05f0500    _...    MOVS.W   r5,#0
-        0x01008540:    f7f8fb0d    ....    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x01008544:    1961        a.      ADDS     r1,r4,r5
-        0x01008546:    1c6d        m.      ADDS     r5,r5,#1
-        0x01008548:    b2ed        ..      UXTB     r5,r5
-        0x0100854a:    7088        .p      STRB     r0,[r1,#2]
-        0x0100854c:    2d10        .-      CMP      r5,#0x10
-        0x0100854e:    d3f7        ..      BCC      0x1008540 ; gapc_bond_req_ind_handler + 292
-        0x01008550:    e01b        ..      B        0x100858a ; gapc_bond_req_ind_handler + 366
-        0x01008552:    7065        ep      STRB     r5,[r4,#1]
-        0x01008554:    2004        .       MOVS     r0,#4
-        0x01008556:    7020         p      STRB     r0,[r4,#0]
-        0x01008558:    2110        .!      MOVS     r1,#0x10
-        0x0100855a:    1ca0        ..      ADDS     r0,r4,#2
-        0x0100855c:    f7f8faf0    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01008560:    481f        .H      LDR      r0,[pc,#124] ; [0x10085e0] = 0x20003b24
-        0x01008562:    1d00        ..      ADDS     r0,r0,#4
-        0x01008564:    7801        .x      LDRB     r1,[r0,#0]
-        0x01008566:    2901        .)      CMP      r1,#1
-        0x01008568:    d113        ..      BNE      0x1008592 ; gapc_bond_req_ind_handler + 374
-        0x0100856a:    7881        .x      LDRB     r1,[r0,#2]
-        0x0100856c:    b109        ..      CBZ      r1,0x1008572 ; gapc_bond_req_ind_handler + 342
-        0x0100856e:    2904        .)      CMP      r1,#4
-        0x01008570:    d10f        ..      BNE      0x1008592 ; gapc_bond_req_ind_handler + 374
-        0x01008572:    6881        .h      LDR      r1,[r0,#8]
-        0x01008574:    b169        i.      CBZ      r1,0x1008592 ; gapc_bond_req_ind_handler + 374
-        0x01008576:    70a1        .p      STRB     r1,[r4,#2]
-        0x01008578:    8901        ..      LDRH     r1,[r0,#8]
-        0x0100857a:    0a09        ..      LSRS     r1,r1,#8
-        0x0100857c:    70e1        .p      STRB     r1,[r4,#3]
-        0x0100857e:    6881        .h      LDR      r1,[r0,#8]
-        0x01008580:    0c09        ..      LSRS     r1,r1,#16
-        0x01008582:    7121        !q      STRB     r1,[r4,#4]
-        0x01008584:    6880        .h      LDR      r0,[r0,#8]
-        0x01008586:    0e00        ..      LSRS     r0,r0,#24
-        0x01008588:    7160        `q      STRB     r0,[r4,#5]
-        0x0100858a:    4620         F      MOV      r0,r4
-        0x0100858c:    f7f8fa88    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008590:    e00d        ..      B        0x10085ae ; gapc_bond_req_ind_handler + 402
-        0x01008592:    f1a4000c    ....    SUB      r0,r4,#0xc
-        0x01008596:    f7f8faab    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100859a:    201d        .       MOVS     r0,#0x1d
-        0x0100859c:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010085a0:    f88d6004    ...`    STRB     r6,[sp,#4]
-        0x010085a4:    f8d81098    ....    LDR      r1,[r8,#0x98]
-        0x010085a8:    b109        ..      CBZ      r1,0x10085ae ; gapc_bond_req_ind_handler + 402
-        0x010085aa:    4668        hF      MOV      r0,sp
-        0x010085ac:    4788        .G      BLX      r1
-        0x010085ae:    b005        ..      ADD      sp,sp,#0x14
-        0x010085b0:    2000        .       MOVS     r0,#0
-        0x010085b2:    e8bd83f0    ....    POP      {r4-r9,pc}
-        0x010085b6:    f1a4000c    ....    SUB      r0,r4,#0xc
-        0x010085ba:    f7f8fa99    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x010085be:    2020                MOVS     r0,#0x20
-        0x010085c0:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010085c4:    f88d6004    ...`    STRB     r6,[sp,#4]
-        0x010085c8:    f8d70001    ....    LDR      r0,[r7,#1]
-        0x010085cc:    f3c04207    ...B    UBFX     r2,r0,#16,#8
-        0x010085d0:    b281        ..      UXTH     r1,r0
-        0x010085d2:    f362411f    b..A    BFI      r1,r2,#16,#16
-        0x010085d6:    0e00        ..      LSRS     r0,r0,#24
-        0x010085d8:    ea416000    A..`    ORR      r0,r1,r0,LSL #24
-        0x010085dc:    9002        ..      STR      r0,[sp,#8]
-        0x010085de:    e7e1        ..      B        0x10085a4 ; gapc_bond_req_ind_handler + 392
-    $d
-        0x010085e0:    20003b24    $;.     DCD    536886052
-        0x010085e4:    200049b4    .I.     DCD    536889780
-        0x010085e8:    0d725f62    b_r.    DCD    225599330
-        0x010085ec:    0000000a    ....    DCD    10
-        0x010085f0:    4345535b    [SEC    DCD    1128616795
-        0x010085f4:    00003a5d    ]:..    DCD    14941
-        0x010085f8:    72656570    peer    DCD    1919247728
-        0x010085fc:    7475612c    ,aut    DCD    1953849644
-        0x01008600:    65725f68    h_re    DCD    1701994344
-        0x01008604:    78253a71    q:%x    DCD    2015705713
-        0x01008608:    00000a0d    ....    DCD    2573
-        0x0100860c:    20004a9a    .J.     DCD    536890010
-        0x01008610:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_cleanup
-    gapc_cleanup
-        0x01008614:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01008618:    f8df8074    ..t.    LDR      r8,[pc,#116] ; [0x1008690] = 0x20004ab8
-        0x0100861c:    4606        .F      MOV      r6,r0
-        0x0100861e:    2008        .       MOVS     r0,#8
-        0x01008620:    f8581026    X.&.    LDR      r1,[r8,r6,LSL #2]
-        0x01008624:    ea402406    @..$    ORR      r4,r0,r6,LSL #8
-        0x01008628:    b309        ..      CBZ      r1,0x100866e ; gapc_cleanup + 90
-        0x0100862a:    4620         F      MOV      r0,r4
-        0x0100862c:    f7f8fa6f    ..o.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01008630:    4607        .F      MOV      r7,r0
-        0x01008632:    2500        .%      MOVS     r5,#0
-        0x01008634:    2f1f        ./      CMP      r7,#0x1f
-        0x01008636:    d004        ..      BEQ      0x1008642 ; gapc_cleanup + 46
-        0x01008638:    4629        )F      MOV      r1,r5
-        0x0100863a:    4630        0F      MOV      r0,r6
-        0x0100863c:    f000fdfa    ....    BL       gapc_operation_cleanup ; 0x1009234
-        0x01008640:    e009        ..      B        0x1008656 ; gapc_cleanup + 66
-        0x01008642:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x01008646:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x0100864a:    b120         .      CBZ      r0,0x1008656 ; gapc_cleanup + 66
-        0x0100864c:    2246        F"      MOVS     r2,#0x46
-        0x0100864e:    4629        )F      MOV      r1,r5
-        0x01008650:    4630        0F      MOV      r0,r6
-        0x01008652:    f001f88b    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x01008656:    1c6d        m.      ADDS     r5,r5,#1
-        0x01008658:    b2ed        ..      UXTB     r5,r5
-        0x0100865a:    2d03        .-      CMP      r5,#3
-        0x0100865c:    d3ea        ..      BCC      0x1008634 ; gapc_cleanup + 32
-        0x0100865e:    4645        EF      MOV      r5,r8
-        0x01008660:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x01008664:    f7f8fa03    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01008668:    2000        .       MOVS     r0,#0
-        0x0100866a:    f8450026    E.&.    STR      r0,[r5,r6,LSL #2]
-        0x0100866e:    4620         F      MOV      r0,r4
-        0x01008670:    213f        ?!      MOVS     r1,#0x3f
-        0x01008672:    f7f8f984    ....    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01008676:    4621        !F      MOV      r1,r4
-        0x01008678:    f6406035    @.5`    MOV      r0,#0xe35
-        0x0100867c:    f7f8fa29    ..).    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01008680:    4621        !F      MOV      r1,r4
-        0x01008682:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01008686:    f6406037    @.7`    MOV      r0,#0xe37
-        0x0100868a:    f7f8ba22    ..".    B        $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-    $d
-        0x0100868e:    0000        ..      DCW    0
-        0x01008690:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_cmp_evt_handler
-    gapc_cmp_evt_handler
-        0x01008694:    b510        ..      PUSH     {r4,lr}
-        0x01008696:    780a        .x      LDRB     r2,[r1,#0]
-        0x01008698:    0a18        ..      LSRS     r0,r3,#8
-        0x0100869a:    2a0b        .*      CMP      r2,#0xb
-        0x0100869c:    d012        ..      BEQ      0x10086c4 ; gapc_cmp_evt_handler + 48
-        0x0100869e:    dc04        ..      BGT      0x10086aa ; gapc_cmp_evt_handler + 22
-        0x010086a0:    2a01        .*      CMP      r2,#1
-        0x010086a2:    d017        ..      BEQ      0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086a4:    2a09        .*      CMP      r2,#9
-        0x010086a6:    d115        ..      BNE      0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086a8:    e004        ..      B        0x10086b4 ; gapc_cmp_evt_handler + 32
-        0x010086aa:    2a0c        .*      CMP      r2,#0xc
-        0x010086ac:    d012        ..      BEQ      0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086ae:    2a17        .*      CMP      r2,#0x17
-        0x010086b0:    d110        ..      BNE      0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086b2:    e00b        ..      B        0x10086cc ; gapc_cmp_evt_handler + 56
-        0x010086b4:    7849        Ix      LDRB     r1,[r1,#1]
-        0x010086b6:    b111        ..      CBZ      r1,0x10086be ; gapc_cmp_evt_handler + 42
-        0x010086b8:    f7f9ffa0    ....    BL       app_update_params_rejected_ind_func ; 0x10025fc
-        0x010086bc:    e00a        ..      B        0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086be:    f7f9ff9b    ....    BL       app_update_params_complete_ind_func ; 0x10025f8
-        0x010086c2:    e007        ..      B        0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086c4:    7849        Ix      LDRB     r1,[r1,#1]
-        0x010086c6:    f7f8ff83    ....    BL       app_connection_master_encrypt_compeleted_ind_func ; 0x10015d0
-        0x010086ca:    e003        ..      B        0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086cc:    7849        Ix      LDRB     r1,[r1,#1]
-        0x010086ce:    b109        ..      CBZ      r1,0x10086d4 ; gapc_cmp_evt_handler + 64
-        0x010086d0:    f7f9ffca    ....    BL       app_update_phy_rejected_ind_func ; 0x1002668
-        0x010086d4:    2000        .       MOVS     r0,#0
-        0x010086d6:    bd10        ..      POP      {r4,pc}
-    i.gapc_cmp_evt_handler
-    gapc_cmp_evt_handler
-        0x010086d8:    2000        .       MOVS     r0,#0
-        0x010086da:    4770        pG      BX       lr
-    i.gapc_cmp_evt_handler
-    gapc_cmp_evt_handler
-        0x010086dc:    b570        p.      PUSH     {r4-r6,lr}
-        0x010086de:    4615        .F      MOV      r5,r2
-        0x010086e0:    460c        .F      MOV      r4,r1
-        0x010086e2:    4610        .F      MOV      r0,r2
-        0x010086e4:    f7f8fa13    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010086e8:    0a2d        -.      LSRS     r5,r5,#8
-        0x010086ea:    2820         (      CMP      r0,#0x20
-        0x010086ec:    d00f        ..      BEQ      0x100870e ; gapc_cmp_evt_handler + 50
-        0x010086ee:    7820         x      LDRB     r0,[r4,#0]
-        0x010086f0:    281c        .(      CMP      r0,#0x1c
-        0x010086f2:    d10c        ..      BNE      0x100870e ; gapc_cmp_evt_handler + 50
-        0x010086f4:    7860        `x      LDRB     r0,[r4,#1]
-        0x010086f6:    b150        P.      CBZ      r0,0x100870e ; gapc_cmp_evt_handler + 50
-        0x010086f8:    4806        .H      LDR      r0,[pc,#24] ; [0x1008714] = 0x20004be4
-        0x010086fa:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x010086fe:    3034        40      ADDS     r0,r0,#0x34
-        0x01008700:    f7f8f9d3    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01008704:    f7f8f9f4    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01008708:    4628        (F      MOV      r0,r5
-        0x0100870a:    f7fcfd5d    ..].    BL       atts_process_pdu ; 0x10051c8
-        0x0100870e:    2000        .       MOVS     r0,#0
-        0x01008710:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01008712:    0000        ..      DCW    0
-        0x01008714:    20004be4    .K.     DCD    536890340
-    $t
-    i.gapc_cmp_evt_handler
-    gapc_cmp_evt_handler
-        0x01008718:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100871a:    4a17        .J      LDR      r2,[pc,#92] ; [0x1008778] = 0x20004b08
-        0x0100871c:    461d        .F      MOV      r5,r3
-        0x0100871e:    460c        .F      MOV      r4,r1
-        0x01008720:    f89200d5    ....    LDRB     r0,[r2,#0xd5]
-        0x01008724:    28ff        .(      CMP      r0,#0xff
-        0x01008726:    d025        %.      BEQ      0x1008774 ; gapc_cmp_evt_handler + 92
-        0x01008728:    eb020080    ....    ADD      r0,r2,r0,LSL #2
-        0x0100872c:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x0100872e:    f8901055    ..U.    LDRB     r1,[r0,#0x55]
-        0x01008732:    b921        !.      CBNZ     r1,0x100873e ; gapc_cmp_evt_handler + 38
-        0x01008734:    7861        ax      LDRB     r1,[r4,#1]
-        0x01008736:    b101        ..      CBZ      r1,0x100873a ; gapc_cmp_evt_handler + 34
-        0x01008738:    3190        .1      ADDS     r1,r1,#0x90
-        0x0100873a:    f8801055    ..U.    STRB     r1,[r0,#0x55]
-        0x0100873e:    7821        !x      LDRB     r1,[r4,#0]
-        0x01008740:    2901        .)      CMP      r1,#1
-        0x01008742:    d002        ..      BEQ      0x100874a ; gapc_cmp_evt_handler + 50
-        0x01008744:    2902        .)      CMP      r1,#2
-        0x01008746:    d115        ..      BNE      0x1008774 ; gapc_cmp_evt_handler + 92
-        0x01008748:    e007        ..      B        0x100875a ; gapc_cmp_evt_handler + 66
-        0x0100874a:    21ff        .!      MOVS     r1,#0xff
-        0x0100874c:    f88210d5    ....    STRB     r1,[r2,#0xd5]
-        0x01008750:    f8901055    ..U.    LDRB     r1,[r0,#0x55]
-        0x01008754:    f001fd32    ..2.    BL       gapm_actv_stopped ; 0x100a1bc
-        0x01008758:    e00c        ..      B        0x1008774 ; gapc_cmp_evt_handler + 92
-        0x0100875a:    2302        .#      MOVS     r3,#2
-        0x0100875c:    2207        ."      MOVS     r2,#7
-        0x0100875e:    4629        )F      MOV      r1,r5
-        0x01008760:    f6406004    @..`    MOV      r0,#0xe04
-        0x01008764:    f7f8f997    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008768:    2101        .!      MOVS     r1,#1
-        0x0100876a:    7001        .p      STRB     r1,[r0,#0]
-        0x0100876c:    2113        .!      MOVS     r1,#0x13
-        0x0100876e:    7041        Ap      STRB     r1,[r0,#1]
-        0x01008770:    f7f8f996    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008774:    2000        .       MOVS     r0,#0
-        0x01008776:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01008778:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapc_con_cleanup
-    gapc_con_cleanup
-        0x0100877c:    b510        ..      PUSH     {r4,lr}
-        0x0100877e:    4604        .F      MOV      r4,r0
-        0x01008780:    28ff        .(      CMP      r0,#0xff
-        0x01008782:    d001        ..      BEQ      0x1008788 ; gapc_con_cleanup + 12
-        0x01008784:    f7ffff46    ..F.    BL       gapc_cleanup ; 0x1008614
-        0x01008788:    4620         F      MOV      r0,r4
-        0x0100878a:    bd10        ..      POP      {r4,pc}
-    i.gapc_con_create
-    gapc_con_create
-        0x0100878c:    e92d5ffc    -.._    PUSH     {r2-r12,lr}
-        0x01008790:    2400        .$      MOVS     r4,#0
-        0x01008792:    469a        .F      MOV      r10,r3
-        0x01008794:    4690        .F      MOV      r8,r2
-        0x01008796:    460d        .F      MOV      r5,r1
-        0x01008798:    4e58        XN      LDR      r6,[pc,#352] ; [0x10088fc] = 0x20000080
-        0x0100879a:    2708        .'      MOVS     r7,#8
-        0x0100879c:    f8ddb030    ..0.    LDR      r11,[sp,#0x30]
-        0x010087a0:    e008        ..      B        0x10087b4 ; gapc_con_create + 40
-        0x010087a2:    bf00        ..      NOP      
-        0x010087a4:    ea472004    G..     ORR      r0,r7,r4,LSL #8
-        0x010087a8:    f7f8f9b1    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010087ac:    283f        ?(      CMP      r0,#0x3f
-        0x010087ae:    d005        ..      BEQ      0x10087bc ; gapc_con_create + 48
-        0x010087b0:    1c64        d.      ADDS     r4,r4,#1
-        0x010087b2:    b2e4        ..      UXTB     r4,r4
-        0x010087b4:    f896004f    ..O.    LDRB     r0,[r6,#0x4f]
-        0x010087b8:    42a0        .B      CMP      r0,r4
-        0x010087ba:    d8f3        ..      BHI      0x10087a4 ; gapc_con_create + 24
-        0x010087bc:    f896004f    ..O.    LDRB     r0,[r6,#0x4f]
-        0x010087c0:    42a0        .B      CMP      r0,r4
-        0x010087c2:    d101        ..      BNE      0x10087c8 ; gapc_con_create + 60
-        0x010087c4:    24ff        .$      MOVS     r4,#0xff
-        0x010087c6:    e095        ..      B        0x10088f4 ; gapc_con_create + 360
-        0x010087c8:    2000        .       MOVS     r0,#0
-        0x010087ca:    9000        ..      STR      r0,[sp,#0]
-        0x010087cc:    4601        .F      MOV      r1,r0
-        0x010087ce:    9001        ..      STR      r0,[sp,#4]
-        0x010087d0:    2058        X       MOVS     r0,#0x58
-        0x010087d2:    f7f8f933    ..3.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010087d6:    4e4a        JN      LDR      r6,[pc,#296] ; [0x1008900] = 0x20004ab8
-        0x010087d8:    2158        X!      MOVS     r1,#0x58
-        0x010087da:    f8460024    F.$.    STR      r0,[r6,r4,LSL #2]
-        0x010087de:    f7f8f8c4    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x010087e2:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x010087e6:    20c8        .       MOVS     r0,#0xc8
-        0x010087e8:    8788        ..      STRH     r0,[r1,#0x3c]
-        0x010087ea:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x010087ee:    201d        .       MOVS     r0,#0x1d
-        0x010087f0:    f8810055    ..U.    STRB     r0,[r1,#0x55]
-        0x010087f4:    ea472004    G..     ORR      r0,r7,r4,LSL #8
-        0x010087f8:    4607        .F      MOV      r7,r0
-        0x010087fa:    2100        .!      MOVS     r1,#0
-        0x010087fc:    f7f8f8bf    ....    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01008800:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x01008804:    8868        h.      LDRH     r0,[r5,#2]
-        0x01008806:    f8a10044    ..D.    STRH     r0,[r1,#0x44]
-        0x0100880a:    f8560024    V.$.    LDR      r0,[r6,r4,LSL #2]
-        0x0100880e:    792a        *y      LDRB     r2,[r5,#4]
-        0x01008810:    f8101f46    ..F.    LDRB     r1,[r0,#0x46]!
-        0x01008814:    f3621145    b.E.    BFI      r1,r2,#5,#1
-        0x01008818:    7001        .p      STRB     r1,[r0,#0]
-        0x0100881a:    2206        ."      MOVS     r2,#6
-        0x0100881c:    4669        iF      MOV      r1,sp
-        0x0100881e:    f1050012    ....    ADD      r0,r5,#0x12
-        0x01008822:    f7f8f95b    ..[.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01008826:    2800        .(      CMP      r0,#0
-        0x01008828:    f8560024    V.$.    LDR      r0,[r6,r4,LSL #2]
-        0x0100882c:    f04f0901    O...    MOV      r9,#1
-        0x01008830:    d00a        ..      BEQ      0x1008848 ; gapc_con_create + 188
-        0x01008832:    f8d51012    ....    LDR      r1,[r5,#0x12]
-        0x01008836:    f8401f4e    @.N.    STR      r1,[r0,#0x4e]!
-        0x0100883a:    8ae9        ..      LDRH     r1,[r5,#0x16]
-        0x0100883c:    8081        ..      STRH     r1,[r0,#4]
-        0x0100883e:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x01008842:    f8819054    ..T.    STRB     r9,[r1,#0x54]
-        0x01008846:    e00a        ..      B        0x100885e ; gapc_con_create + 210
-        0x01008848:    f8d51006    ....    LDR      r1,[r5,#6]
-        0x0100884c:    f8401f4e    @.N.    STR      r1,[r0,#0x4e]!
-        0x01008850:    8969        i.      LDRH     r1,[r5,#0xa]
-        0x01008852:    8081        ..      STRH     r1,[r0,#4]
-        0x01008854:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x01008858:    7968        hy      LDRB     r0,[r5,#5]
-        0x0100885a:    f8810054    ..T.    STRB     r0,[r1,#0x54]
-        0x0100885e:    2206        ."      MOVS     r2,#6
-        0x01008860:    4669        iF      MOV      r1,sp
-        0x01008862:    f105000c    ....    ADD      r0,r5,#0xc
-        0x01008866:    f7f8f939    ..9.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x0100886a:    b158        X.      CBZ      r0,0x1008884 ; gapc_con_create + 248
-        0x0100886c:    f8560024    V.$.    LDR      r0,[r6,r4,LSL #2]
-        0x01008870:    68e9        .h      LDR      r1,[r5,#0xc]
-        0x01008872:    f8401f47    @.G.    STR      r1,[r0,#0x47]!
-        0x01008876:    8a29        ).      LDRH     r1,[r5,#0x10]
-        0x01008878:    8081        ..      STRH     r1,[r0,#4]
-        0x0100887a:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x0100887e:    f881904d    ..M.    STRB     r9,[r1,#0x4d]
-        0x01008882:    e00c        ..      B        0x100889e ; gapc_con_create + 274
-        0x01008884:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x01008888:    f8da2000    ...     LDR      r2,[r10,#0]
-        0x0100888c:    f8412f47    A.G/    STR      r2,[r1,#0x47]!
-        0x01008890:    f8ba0004    ....    LDRH     r0,[r10,#4]
-        0x01008894:    8088        ..      STRH     r0,[r1,#4]
-        0x01008896:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x0100889a:    f881b04d    ..M.    STRB     r11,[r1,#0x4d]
-        0x0100889e:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x010088a2:    20ff        .       MOVS     r0,#0xff
-        0x010088a4:    f1b80f07    ....    CMP      r8,#7
-        0x010088a8:    8188        ..      STRH     r0,[r1,#0xc]
-        0x010088aa:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x010088ae:    f8a1800e    ....    STRH     r8,[r1,#0xe]
-        0x010088b2:    d01f        ..      BEQ      0x10088f4 ; gapc_con_create + 360
-        0x010088b4:    463a        :F      MOV      r2,r7
-        0x010088b6:    2312        .#      MOVS     r3,#0x12
-        0x010088b8:    4641        AF      MOV      r1,r8
-        0x010088ba:    f6406001    @..`    MOV      r0,#0xe01
-        0x010088be:    f7f8f8ea    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010088c2:    8869        i.      LDRH     r1,[r5,#2]
-        0x010088c4:    8001        ..      STRH     r1,[r0,#0]
-        0x010088c6:    7969        iy      LDRB     r1,[r5,#5]
-        0x010088c8:    f0010101    ....    AND      r1,r1,#1
-        0x010088cc:    7241        Ar      STRB     r1,[r0,#9]
-        0x010088ce:    f8d51006    ....    LDR      r1,[r5,#6]
-        0x010088d2:    f8c0100b    ....    STR      r1,[r0,#0xb]
-        0x010088d6:    8969        i.      LDRH     r1,[r5,#0xa]
-        0x010088d8:    f8a0100f    ....    STRH     r1,[r0,#0xf]
-        0x010088dc:    8b29        ).      LDRH     r1,[r5,#0x18]
-        0x010088de:    8041        A.      STRH     r1,[r0,#2]
-        0x010088e0:    8b69        i.      LDRH     r1,[r5,#0x1a]
-        0x010088e2:    8081        ..      STRH     r1,[r0,#4]
-        0x010088e4:    8ba9        ..      LDRH     r1,[r5,#0x1c]
-        0x010088e6:    80c1        ..      STRH     r1,[r0,#6]
-        0x010088e8:    7fa9        ..      LDRB     r1,[r5,#0x1e]
-        0x010088ea:    7201        .r      STRB     r1,[r0,#8]
-        0x010088ec:    7929        )y      LDRB     r1,[r5,#4]
-        0x010088ee:    7281        .r      STRB     r1,[r0,#0xa]
-        0x010088f0:    f7f8f8d6    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010088f4:    4620         F      MOV      r0,r4
-        0x010088f6:    e8bd9ffc    ....    POP      {r2-r12,pc}
-    $d
-        0x010088fa:    0000        ..      DCW    0
-        0x010088fc:    20000080    ...     DCD    536871040
-        0x01008900:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_connection_cfm_handler
-    gapc_connection_cfm_handler
-        0x01008904:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01008908:    4615        .F      MOV      r5,r2
-        0x0100890a:    460c        .F      MOV      r4,r1
-        0x0100890c:    4610        .F      MOV      r0,r2
-        0x0100890e:    f7f8f8fe    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01008912:    283f        ?(      CMP      r0,#0x3f
-        0x01008914:    d032        2.      BEQ      0x100897c ; gapc_connection_cfm_handler + 120
-        0x01008916:    f8941028    ..(.    LDRB     r1,[r4,#0x28]
-        0x0100891a:    0a2d        -.      LSRS     r5,r5,#8
-        0x0100891c:    07c8        ..      LSLS     r0,r1,#31
-        0x0100891e:    d025        %.      BEQ      0x100896c ; gapc_connection_cfm_handler + 104
-        0x01008920:    f894202a    ..*     LDRB     r2,[r4,#0x2a]
-        0x01008924:    4628        (F      MOV      r0,r5
-        0x01008926:    f7fffc01    ....    BL       gapc_auth_set ; 0x100812c
-        0x0100892a:    4816        .H      LDR      r0,[pc,#88] ; [0x1008984] = 0x20004ab8
-        0x0100892c:    f8943029    ..)0    LDRB     r3,[r4,#0x29]
-        0x01008930:    f8501025    P.%.    LDR      r1,[r0,r5,LSL #2]
-        0x01008934:    f8112f46    ..F/    LDRB     r2,[r1,#0x46]!
-        0x01008938:    f3631286    c...    BFI      r2,r3,#6,#1
-        0x0100893c:    700a        .p      STRB     r2,[r1,#0]
-        0x0100893e:    f8502025    P.%     LDR      r2,[r0,r5,LSL #2]
-        0x01008942:    6921        !i      LDR      r1,[r4,#0x10]
-        0x01008944:    6351        Qc      STR      r1,[r2,#0x34]
-        0x01008946:    f8502025    P.%     LDR      r2,[r0,r5,LSL #2]
-        0x0100894a:    6a61        aj      LDR      r1,[r4,#0x24]
-        0x0100894c:    6391        .c      STR      r1,[r2,#0x38]
-        0x0100894e:    e89400cc    ....    LDM      r4,{r2,r3,r6,r7}
-        0x01008952:    f8501025    P.%.    LDR      r1,[r0,r5,LSL #2]
-        0x01008956:    3414        .4      ADDS     r4,r4,#0x14
-        0x01008958:    3114        .1      ADDS     r1,r1,#0x14
-        0x0100895a:    e88100cc    ....    STM      r1,{r2,r3,r6,r7}
-        0x0100895e:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01008962:    cc1e        ..      LDM      r4,{r1-r4}
-        0x01008964:    3024        $0      ADDS     r0,r0,#0x24
-        0x01008966:    e880001e    ....    STM      r0,{r1-r4}
-        0x0100896a:    e004        ..      B        0x1008976 ; gapc_connection_cfm_handler + 114
-        0x0100896c:    2200        ."      MOVS     r2,#0
-        0x0100896e:    4611        .F      MOV      r1,r2
-        0x01008970:    4628        (F      MOV      r0,r5
-        0x01008972:    f7fffbdb    ....    BL       gapc_auth_set ; 0x100812c
-        0x01008976:    4628        (F      MOV      r0,r5
-        0x01008978:    f002fa9c    ....    BL       gapm_con_enable ; 0x100aeb4
-        0x0100897c:    2000        .       MOVS     r0,#0
-        0x0100897e:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01008982:    0000        ..      DCW    0
-        0x01008984:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_connection_req_ind_handler
-    gapc_connection_req_ind_handler
-        0x01008988:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100898a:    461d        .F      MOV      r5,r3
-        0x0100898c:    ea6f2015    o..     MVN      r0,r5,LSR #8
-        0x01008990:    b086        ..      SUB      sp,sp,#0x18
-        0x01008992:    4616        .F      MOV      r6,r2
-        0x01008994:    f0100fff    ....    TST      r0,#0xff
-        0x01008998:    d039        9.      BEQ      0x1008a0e ; gapc_connection_req_ind_handler + 134
-        0x0100899a:    4c1f        .L      LDR      r4,[pc,#124] ; [0x1008a18] = 0x200049b4
-        0x0100899c:    2001        .       MOVS     r0,#1
-        0x0100899e:    eb042215    ..."    ADD      r2,r4,r5,LSR #8
-        0x010089a2:    7790        .w      STRB     r0,[r2,#0x1e]
-        0x010089a4:    0a28        (.      LSRS     r0,r5,#8
-        0x010089a6:    f8840066    ..f.    STRB     r0,[r4,#0x66]
-        0x010089aa:    f8d1200b    ...     LDR      r2,[r1,#0xb]
-        0x010089ae:    f8c42067    ..g     STR      r2,[r4,#0x67]
-        0x010089b2:    f8b1200f    ...     LDRH     r2,[r1,#0xf]
-        0x010089b6:    f8a4206b    ..k     STRH     r2,[r4,#0x6b]
-        0x010089ba:    7a4a        Jz      LDRB     r2,[r1,#9]
-        0x010089bc:    f884206d    ..m     STRB     r2,[r4,#0x6d]
-        0x010089c0:    884a        J.      LDRH     r2,[r1,#2]
-        0x010089c2:    f8a4206e    ..n     STRH     r2,[r4,#0x6e]
-        0x010089c6:    888a        ..      LDRH     r2,[r1,#4]
-        0x010089c8:    f8a42070    ..p     STRH     r2,[r4,#0x70]
-        0x010089cc:    88ca        ..      LDRH     r2,[r1,#6]
-        0x010089ce:    f8a42072    ..r     STRH     r2,[r4,#0x72]
-        0x010089d2:    7a89        .z      LDRB     r1,[r1,#0xa]
-        0x010089d4:    f8041f64    ..d.    STRB     r1,[r4,#0x64]!
-        0x010089d8:    f004f908    ....    BL       gatt_clear_remote_svc ; 0x100cbec
-        0x010089dc:    490f        .I      LDR      r1,[pc,#60] ; [0x1008a1c] = 0x20003b24
-        0x010089de:    2000        .       MOVS     r0,#0
-        0x010089e0:    7008        .p      STRB     r0,[r1,#0]
-        0x010089e2:    480f        .H      LDR      r0,[pc,#60] ; [0x1008a20] = 0x20003bcc
-        0x010089e4:    8006        ..      STRH     r6,[r0,#0]
-        0x010089e6:    8045        E.      STRH     r5,[r0,#2]
-        0x010089e8:    f8140964    ..d.    LDRB     r0,[r4],#-0x64
-        0x010089ec:    b190        ..      CBZ      r0,0x1008a14 ; gapc_connection_req_ind_handler + 140
-        0x010089ee:    2003        .       MOVS     r0,#3
-        0x010089f0:    4909        .I      LDR      r1,[pc,#36] ; [0x1008a18] = 0x200049b4
-        0x010089f2:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010089f6:    2210        ."      MOVS     r2,#0x10
-        0x010089f8:    3166        f1      ADDS     r1,r1,#0x66
-        0x010089fa:    a801        ..      ADD      r0,sp,#4
-        0x010089fc:    f7f7ffc4    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01008a00:    f8d41098    ....    LDR      r1,[r4,#0x98]
-        0x01008a04:    b109        ..      CBZ      r1,0x1008a0a ; gapc_connection_req_ind_handler + 130
-        0x01008a06:    4668        hF      MOV      r0,sp
-        0x01008a08:    4788        .G      BLX      r1
-        0x01008a0a:    f7fdfbb3    ....    BL       ble_bond_check ; 0x1006174
-        0x01008a0e:    b006        ..      ADD      sp,sp,#0x18
-        0x01008a10:    2000        .       MOVS     r0,#0
-        0x01008a12:    bd70        p.      POP      {r4-r6,pc}
-        0x01008a14:    2004        .       MOVS     r0,#4
-        0x01008a16:    e7eb        ..      B        0x10089f0 ; gapc_connection_req_ind_handler + 104
-    $d
-        0x01008a18:    200049b4    .I.     DCD    536889780
-        0x01008a1c:    20003b24    $;.     DCD    536886052
-        0x01008a20:    20003bcc    .;.     DCD    536886220
-    $t
-    i.gapc_connection_send_cfm
-    gapc_connection_send_cfm
-        0x01008a24:    b570        p.      PUSH     {r4-r6,lr}
-        0x01008a26:    4d10        .M      LDR      r5,[pc,#64] ; [0x1008a68] = 0x20003bcc
-        0x01008a28:    232c        ,#      MOVS     r3,#0x2c
-        0x01008a2a:    2203        ."      MOVS     r2,#3
-        0x01008a2c:    8868        h.      LDRH     r0,[r5,#2]
-        0x01008a2e:    f02000ff     ...    BIC      r0,r0,#0xff
-        0x01008a32:    f0400108    @...    ORR      r1,r0,#8
-        0x01008a36:    f6406002    @..`    MOV      r0,#0xe02
-        0x01008a3a:    f7f8f82c    ..,.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008a3e:    4604        .F      MOV      r4,r0
-        0x01008a40:    f7fdff22    ..".    BL       ble_sec_get_bond_status ; 0x1006888
-        0x01008a44:    f8840028    ..(.    STRB     r0,[r4,#0x28]
-        0x01008a48:    f7fdff1e    ....    BL       ble_sec_get_bond_status ; 0x1006888
-        0x01008a4c:    b110        ..      CBZ      r0,0x1008a54 ; gapc_connection_send_cfm + 48
-        0x01008a4e:    2001        .       MOVS     r0,#1
-        0x01008a50:    f884002a    ..*.    STRB     r0,[r4,#0x2a]
-        0x01008a54:    4620         F      MOV      r0,r4
-        0x01008a56:    f7f8f823    ..#.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008a5a:    8828        (.      LDRH     r0,[r5,#0]
-        0x01008a5c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01008a60:    2103        .!      MOVS     r1,#3
-        0x01008a62:    f7f7bf8c    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-    $d
-        0x01008a66:    0000        ..      DCW    0
-        0x01008a68:    20003bcc    .;.     DCD    536886220
-    $t
-    i.gapc_default_msg_handler
-    gapc_default_msg_handler
-        0x01008a6c:    2000        .       MOVS     r0,#0
-        0x01008a6e:    4770        pG      BX       lr
-    i.gapc_disconnect_cmd_handler
-    gapc_disconnect_cmd_handler
-        0x01008a70:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01008a74:    460c        .F      MOV      r4,r1
-        0x01008a76:    7809        .x      LDRB     r1,[r1,#0]
-        0x01008a78:    0a15        ..      LSRS     r5,r2,#8
-        0x01008a7a:    461e        .F      MOV      r6,r3
-        0x01008a7c:    4617        .F      MOV      r7,r2
-        0x01008a7e:    2901        .)      CMP      r1,#1
-        0x01008a80:    d001        ..      BEQ      0x1008a86 ; gapc_disconnect_cmd_handler + 22
-        0x01008a82:    2340        @#      MOVS     r3,#0x40
-        0x01008a84:    e023        #.      B        0x1008ace ; gapc_disconnect_cmd_handler + 94
-        0x01008a86:    4610        .F      MOV      r0,r2
-        0x01008a88:    f7f8f841    ..A.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01008a8c:    283f        ?(      CMP      r0,#0x3f
-        0x01008a8e:    d01c        ..      BEQ      0x1008aca ; gapc_disconnect_cmd_handler + 90
-        0x01008a90:    281f        .(      CMP      r0,#0x1f
-        0x01008a92:    d01a        ..      BEQ      0x1008aca ; gapc_disconnect_cmd_handler + 90
-        0x01008a94:    211f        .!      MOVS     r1,#0x1f
-        0x01008a96:    4638        8F      MOV      r0,r7
-        0x01008a98:    f7f7ff71    ..q.    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01008a9c:    480f        .H      LDR      r0,[pc,#60] ; [0x1008adc] = 0x20004ab8
-        0x01008a9e:    2304        .#      MOVS     r3,#4
-        0x01008aa0:    f2404206    @..B    MOV      r2,#0x406
-        0x01008aa4:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01008aa8:    4629        )F      MOV      r1,r5
-        0x01008aaa:    8186        ..      STRH     r6,[r0,#0xc]
-        0x01008aac:    f2411005    A...    MOV      r0,#0x1105
-        0x01008ab0:    f7f7fff1    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008ab4:    4606        .F      MOV      r6,r0
-        0x01008ab6:    4628        (F      MOV      r0,r5
-        0x01008ab8:    f000f91e    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01008abc:    8030        0.      STRH     r0,[r6,#0]
-        0x01008abe:    7860        `x      LDRB     r0,[r4,#1]
-        0x01008ac0:    70b0        .p      STRB     r0,[r6,#2]
-        0x01008ac2:    4630        0F      MOV      r0,r6
-        0x01008ac4:    f7f8f850    ..P.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x01008ac8:    e005        ..      B        0x1008ad6 ; gapc_disconnect_cmd_handler + 102
-        0x01008aca:    7821        !x      LDRB     r1,[r4,#0]
-        0x01008acc:    2343        C#      MOVS     r3,#0x43
-        0x01008ace:    4632        2F      MOV      r2,r6
-        0x01008ad0:    4628        (F      MOV      r0,r5
-        0x01008ad2:    f000fe8e    ....    BL       gapc_send_error_evt ; 0x10097f2
-        0x01008ad6:    2000        .       MOVS     r0,#0
-        0x01008ad8:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01008adc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_disconnect_ind_handler
-    gapc_disconnect_ind_handler
-        0x01008ae0:    b570        p.      PUSH     {r4-r6,lr}
-        0x01008ae2:    460c        .F      MOV      r4,r1
-        0x01008ae4:    461d        .F      MOV      r5,r3
-        0x01008ae6:    2102        .!      MOVS     r1,#2
-        0x01008ae8:    2003        .       MOVS     r0,#3
-        0x01008aea:    f7f7ff48    ..H.    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01008aee:    4905        .I      LDR      r1,[pc,#20] ; [0x1008b04] = 0x200049b4
-        0x01008af0:    2000        .       MOVS     r0,#0
-        0x01008af2:    eb012115    ...!    ADD      r1,r1,r5,LSR #8
-        0x01008af6:    7788        .w      STRB     r0,[r1,#0x1e]
-        0x01008af8:    4620         F      MOV      r0,r4
-        0x01008afa:    f7f8fe13    ....    BL       app_disconnect_ind_func ; 0x1001724
-        0x01008afe:    2000        .       MOVS     r0,#0
-        0x01008b00:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01008b02:    0000        ..      DCW    0
-        0x01008b04:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapc_enc_keysize_get
-    gapc_enc_keysize_get
-        0x01008b08:    4601        .F      MOV      r1,r0
-        0x01008b0a:    2000        .       MOVS     r0,#0
-        0x01008b0c:    29ff        .)      CMP      r1,#0xff
-        0x01008b0e:    d006        ..      BEQ      0x1008b1e ; gapc_enc_keysize_get + 22
-        0x01008b10:    4a03        .J      LDR      r2,[pc,#12] ; [0x1008b20] = 0x20004ab8
-        0x01008b12:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x01008b16:    2900        .)      CMP      r1,#0
-        0x01008b18:    d001        ..      BEQ      0x1008b1e ; gapc_enc_keysize_get + 22
-        0x01008b1a:    f891003e    ..>.    LDRB     r0,[r1,#0x3e]
-        0x01008b1e:    4770        pG      BX       lr
-    $d
-        0x01008b20:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_enc_keysize_set
-    gapc_enc_keysize_set
-        0x01008b24:    28ff        .(      CMP      r0,#0xff
-        0x01008b26:    d006        ..      BEQ      0x1008b36 ; gapc_enc_keysize_set + 18
-        0x01008b28:    4a03        .J      LDR      r2,[pc,#12] ; [0x1008b38] = 0x20004ab8
-        0x01008b2a:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x01008b2e:    2800        .(      CMP      r0,#0
-        0x01008b30:    d001        ..      BEQ      0x1008b36 ; gapc_enc_keysize_set + 18
-        0x01008b32:    f880103e    ..>.    STRB     r1,[r0,#0x3e]
-        0x01008b36:    4770        pG      BX       lr
-    $d
-        0x01008b38:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_encrypt_cfm_handler
-    gapc_encrypt_cfm_handler
-        0x01008b3c:    b570        p.      PUSH     {r4-r6,lr}
-        0x01008b3e:    4615        .F      MOV      r5,r2
-        0x01008b40:    460c        .F      MOV      r4,r1
-        0x01008b42:    2600        .&      MOVS     r6,#0
-        0x01008b44:    4610        .F      MOV      r0,r2
-        0x01008b46:    f7f7ffe2    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01008b4a:    0a2d        -.      LSRS     r5,r5,#8
-        0x01008b4c:    283f        ?(      CMP      r0,#0x3f
-        0x01008b4e:    d00e        ..      BEQ      0x1008b6e ; gapc_encrypt_cfm_handler + 50
-        0x01008b50:    4628        (F      MOV      r0,r5
-        0x01008b52:    f000fa71    ..q.    BL       gapc_get_role ; 0x1009038
-        0x01008b56:    2801        .(      CMP      r0,#1
-        0x01008b58:    d109        ..      BNE      0x1008b6e ; gapc_encrypt_cfm_handler + 50
-        0x01008b5a:    7c63        c|      LDRB     r3,[r4,#0x11]
-        0x01008b5c:    7820         x      LDRB     r0,[r4,#0]
-        0x01008b5e:    b108        ..      CBZ      r0,0x1008b64 ; gapc_encrypt_cfm_handler + 40
-        0x01008b60:    2101        .!      MOVS     r1,#1
-        0x01008b62:    e000        ..      B        0x1008b66 ; gapc_encrypt_cfm_handler + 42
-        0x01008b64:    2100        .!      MOVS     r1,#0
-        0x01008b66:    1c62        b.      ADDS     r2,r4,#1
-        0x01008b68:    4628        (F      MOV      r0,r5
-        0x01008b6a:    f00dfd25    ..%.    BL       smpc_encrypt_cfm ; 0x10165b8
-        0x01008b6e:    4630        0F      MOV      r0,r6
-        0x01008b70:    bd70        p.      POP      {r4-r6,pc}
-        0x01008b72:    0000        ..      MOVS     r0,r0
-    i.gapc_encrypt_cmd_handler
-    gapc_encrypt_cmd_handler
-        0x01008b74:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01008b78:    a014        ..      ADR      r0,{pc}+0x54 ; 0x1008bcc
-        0x01008b7a:    4616        .F      MOV      r6,r2
-        0x01008b7c:    6800        .h      LDR      r0,[r0,#0]
-        0x01008b7e:    9000        ..      STR      r0,[sp,#0]
-        0x01008b80:    0a10        ..      LSRS     r0,r2,#8
-        0x01008b82:    461f        .F      MOV      r7,r3
-        0x01008b84:    460c        .F      MOV      r4,r1
-        0x01008b86:    460a        .F      MOV      r2,r1
-        0x01008b88:    4680        .F      MOV      r8,r0
-        0x01008b8a:    466b        kF      MOV      r3,sp
-        0x01008b8c:    2101        .!      MOVS     r1,#1
-        0x01008b8e:    f000fd41    ..A.    BL       gapc_process_op ; 0x1009614
-        0x01008b92:    4605        .F      MOV      r5,r0
-        0x01008b94:    2801        .(      CMP      r0,#1
-        0x01008b96:    d116        ..      BNE      0x1008bc6 ; gapc_encrypt_cmd_handler + 82
-        0x01008b98:    4640        @F      MOV      r0,r8
-        0x01008b9a:    f000fa4d    ..M.    BL       gapc_get_role ; 0x1009038
-        0x01008b9e:    b130        0.      CBZ      r0,0x1008bae ; gapc_encrypt_cmd_handler + 58
-        0x01008ba0:    42be        .B      CMP      r6,r7
-        0x01008ba2:    d10b        ..      BNE      0x1008bbc ; gapc_encrypt_cmd_handler + 72
-        0x01008ba4:    1ca1        ..      ADDS     r1,r4,#2
-        0x01008ba6:    4640        @F      MOV      r0,r8
-        0x01008ba8:    f00dfd35    ..5.    BL       smpc_encrypt_start_handler ; 0x1016616
-        0x01008bac:    e00b        ..      B        0x1008bc6 ; gapc_encrypt_cmd_handler + 82
-        0x01008bae:    1ca1        ..      ADDS     r1,r4,#2
-        0x01008bb0:    4640        @F      MOV      r0,r8
-        0x01008bb2:    f00dfd1d    ....    BL       smpc_encrypt_start ; 0x10165f0
-        0x01008bb6:    0002        ..      MOVS     r2,r0
-        0x01008bb8:    d101        ..      BNE      0x1008bbe ; gapc_encrypt_cmd_handler + 74
-        0x01008bba:    e004        ..      B        0x1008bc6 ; gapc_encrypt_cmd_handler + 82
-        0x01008bbc:    2242        B"      MOVS     r2,#0x42
-        0x01008bbe:    2101        .!      MOVS     r1,#1
-        0x01008bc0:    4640        @F      MOV      r0,r8
-        0x01008bc2:    f000fdd3    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x01008bc6:    4628        (F      MOV      r0,r5
-        0x01008bc8:    e8bd83f8    ....    POP      {r3-r9,pc}
-    $d
-        0x01008bcc:    0000000b    ....    DCD    11
-    $t
-    i.gapc_encrypt_ind_handler
-    gapc_encrypt_ind_handler
-        0x01008bd0:    4907        .I      LDR      r1,[pc,#28] ; [0x1008bf0] = 0x20004ab8
-        0x01008bd2:    b510        ..      PUSH     {r4,lr}
-        0x01008bd4:    0a18        ..      LSRS     r0,r3,#8
-        0x01008bd6:    f8511020    Q. .    LDR      r1,[r1,r0,LSL #2]
-        0x01008bda:    f8911046    ..F.    LDRB     r1,[r1,#0x46]
-        0x01008bde:    0689        ..      LSLS     r1,r1,#26
-        0x01008be0:    d402        ..      BMI      0x1008be8 ; gapc_encrypt_ind_handler + 24
-        0x01008be2:    f7f8fd0b    ....    BL       app_connection_master_encrypted_ind_func ; 0x10015fc
-        0x01008be6:    e001        ..      B        0x1008bec ; gapc_encrypt_ind_handler + 28
-        0x01008be8:    f7f8fd56    ..V.    BL       app_connection_slave_encrypted_ind_func ; 0x1001698
-        0x01008bec:    2000        .       MOVS     r0,#0
-        0x01008bee:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01008bf0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_encrypt_req_ind_handler
-    gapc_encrypt_req_ind_handler
-        0x01008bf4:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01008bf8:    461d        .F      MOV      r5,r3
-        0x01008bfa:    4688        .F      MOV      r8,r1
-        0x01008bfc:    b086        ..      SUB      sp,sp,#0x18
-        0x01008bfe:    2312        .#      MOVS     r3,#0x12
-        0x01008c00:    2203        ."      MOVS     r2,#3
-        0x01008c02:    4629        )F      MOV      r1,r5
-        0x01008c04:    f6406018    @..`    MOV      r0,#0xe18
-        0x01008c08:    f7f7ff45    ..E.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008c0c:    2100        .!      MOVS     r1,#0
-        0x01008c0e:    4604        .F      MOV      r4,r0
-        0x01008c10:    7001        .p      STRB     r1,[r0,#0]
-        0x01008c12:    481b        .H      LDR      r0,[pc,#108] ; [0x1008c80] = 0x20003b24
-        0x01008c14:    2601        .&      MOVS     r6,#1
-        0x01008c16:    2710        .'      MOVS     r7,#0x10
-        0x01008c18:    7840        @x      LDRB     r0,[r0,#1]
-        0x01008c1a:    0a2d        -.      LSRS     r5,r5,#8
-        0x01008c1c:    b140        @.      CBZ      r0,0x1008c30 ; gapc_encrypt_req_ind_handler + 60
-        0x01008c1e:    a019        ..      ADR      r0,{pc}+0x66 ; 0x1008c84
-        0x01008c20:    f7f7fea8    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01008c24:    7026        &p      STRB     r6,[r4,#0]
-        0x01008c26:    2210        ."      MOVS     r2,#0x10
-        0x01008c28:    7467        gt      STRB     r7,[r4,#0x11]
-        0x01008c2a:    4919        .I      LDR      r1,[pc,#100] ; [0x1008c90] = 0x20004a9a
-        0x01008c2c:    1c60        `.      ADDS     r0,r4,#1
-        0x01008c2e:    e011        ..      B        0x1008c54 ; gapc_encrypt_req_ind_handler + 96
-        0x01008c30:    4817        .H      LDR      r0,[pc,#92] ; [0x1008c90] = 0x20004a9a
-        0x01008c32:    3836        68      SUBS     r0,r0,#0x36
-        0x01008c34:    79c0        .y      LDRB     r0,[r0,#7]
-        0x01008c36:    b188        ..      CBZ      r0,0x1008c5c ; gapc_encrypt_req_ind_handler + 104
-        0x01008c38:    a016        ..      ADR      r0,{pc}+0x5c ; 0x1008c94
-        0x01008c3a:    f7f7fe9b    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01008c3e:    4629        )F      MOV      r1,r5
-        0x01008c40:    4640        @F      MOV      r0,r8
-        0x01008c42:    f7fdfded    ....    BL       ble_sec_check_ediv_rand ; 0x1006820
-        0x01008c46:    b138        8.      CBZ      r0,0x1008c58 ; gapc_encrypt_req_ind_handler + 100
-        0x01008c48:    4911        .I      LDR      r1,[pc,#68] ; [0x1008c90] = 0x20004a9a
-        0x01008c4a:    7026        &p      STRB     r6,[r4,#0]
-        0x01008c4c:    7467        gt      STRB     r7,[r4,#0x11]
-        0x01008c4e:    2210        ."      MOVS     r2,#0x10
-        0x01008c50:    391c        .9      SUBS     r1,r1,#0x1c
-        0x01008c52:    1c60        `.      ADDS     r0,r4,#1
-        0x01008c54:    f7f7fe98    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01008c58:    7820         x      LDRB     r0,[r4,#0]
-        0x01008c5a:    b950        P.      CBNZ     r0,0x1008c72 ; gapc_encrypt_req_ind_handler + 126
-        0x01008c5c:    201f        .       MOVS     r0,#0x1f
-        0x01008c5e:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01008c62:    480e        .H      LDR      r0,[pc,#56] ; [0x1008c9c] = 0x200049b4
-        0x01008c64:    f88d5004    ...P    STRB     r5,[sp,#4]
-        0x01008c68:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01008c6c:    b109        ..      CBZ      r1,0x1008c72 ; gapc_encrypt_req_ind_handler + 126
-        0x01008c6e:    4668        hF      MOV      r0,sp
-        0x01008c70:    4788        .G      BLX      r1
-        0x01008c72:    4620         F      MOV      r0,r4
-        0x01008c74:    f7f7ff14    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008c78:    b006        ..      ADD      sp,sp,#0x18
-        0x01008c7a:    2000        .       MOVS     r0,#0
-        0x01008c7c:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01008c80:    20003b24    $;.     DCD    536886052
-        0x01008c84:    2c725f65    e_r,    DCD    745693029
-        0x01008c88:    0d786966    fix.    DCD    225995110
-        0x01008c8c:    0000000a    ....    DCD    10
-        0x01008c90:    20004a9a    .J.     DCD    536890010
-        0x01008c94:    0d725f65    e_r.    DCD    225599333
-        0x01008c98:    0000000a    ....    DCD    10
-        0x01008c9c:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapc_gen_dh_key_ind_handler
-    gapc_gen_dh_key_ind_handler
-        0x01008ca0:    b570        p.      PUSH     {r4-r6,lr}
-        0x01008ca2:    4610        .F      MOV      r0,r2
-        0x01008ca4:    460d        .F      MOV      r5,r1
-        0x01008ca6:    0a14        ..      LSRS     r4,r2,#8
-        0x01008ca8:    f7f7ff31    ..1.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01008cac:    283f        ?(      CMP      r0,#0x3f
-        0x01008cae:    d003        ..      BEQ      0x1008cb8 ; gapc_gen_dh_key_ind_handler + 24
-        0x01008cb0:    4629        )F      MOV      r1,r5
-        0x01008cb2:    4620         F      MOV      r0,r4
-        0x01008cb4:    f00ef822    ..".    BL       smpc_handle_dh_key_check_complete ; 0x1016cfc
-        0x01008cb8:    2000        .       MOVS     r0,#0
-        0x01008cba:    bd70        p.      POP      {r4-r6,pc}
-    i.gapc_get_bdaddr
-    gapc_get_bdaddr
-        0x01008cbc:    4602        .F      MOV      r2,r0
-        0x01008cbe:    2000        .       MOVS     r0,#0
-        0x01008cc0:    2aff        .*      CMP      r2,#0xff
-        0x01008cc2:    d00a        ..      BEQ      0x1008cda ; gapc_get_bdaddr + 30
-        0x01008cc4:    2902        .)      CMP      r1,#2
-        0x01008cc6:    d208        ..      BCS      0x1008cda ; gapc_get_bdaddr + 30
-        0x01008cc8:    4b04        .K      LDR      r3,[pc,#16] ; [0x1008cdc] = 0x20004ab8
-        0x01008cca:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x01008cce:    2a00        .*      CMP      r2,#0
-        0x01008cd0:    d003        ..      BEQ      0x1008cda ; gapc_get_bdaddr + 30
-        0x01008cd2:    ebc100c1    ....    RSB      r0,r1,r1,LSL #3
-        0x01008cd6:    3047        G0      ADDS     r0,r0,#0x47
-        0x01008cd8:    4410        .D      ADD      r0,r0,r2
-        0x01008cda:    4770        pG      BX       lr
-    $d
-        0x01008cdc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_chan_sel_algo
-    gapc_get_chan_sel_algo
-        0x01008ce0:    4a04        .J      LDR      r2,[pc,#16] ; [0x1008cf4] = 0x20004ab8
-        0x01008ce2:    4601        .F      MOV      r1,r0
-        0x01008ce4:    2000        .       MOVS     r0,#0
-        0x01008ce6:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x01008cea:    2900        .)      CMP      r1,#0
-        0x01008cec:    d001        ..      BEQ      0x1008cf2 ; gapc_get_chan_sel_algo + 18
-        0x01008cee:    f8910056    ..V.    LDRB     r0,[r1,#0x56]
-        0x01008cf2:    4770        pG      BX       lr
-    $d
-        0x01008cf4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_conhdl
-    gapc_get_conhdl
-        0x01008cf8:    4a07        .J      LDR      r2,[pc,#28] ; [0x1008d18] = 0x20000080
-        0x01008cfa:    4601        .F      MOV      r1,r0
-        0x01008cfc:    f64f70ff    O..p    MOV      r0,#0xffff
-        0x01008d00:    f892204f    ..O     LDRB     r2,[r2,#0x4f]
-        0x01008d04:    428a        .B      CMP      r2,r1
-        0x01008d06:    d906        ..      BLS      0x1008d16 ; gapc_get_conhdl + 30
-        0x01008d08:    4a04        .J      LDR      r2,[pc,#16] ; [0x1008d1c] = 0x20004ab8
-        0x01008d0a:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x01008d0e:    2900        .)      CMP      r1,#0
-        0x01008d10:    d001        ..      BEQ      0x1008d16 ; gapc_get_conhdl + 30
-        0x01008d12:    f8b10044    ..D.    LDRH     r0,[r1,#0x44]
-        0x01008d16:    4770        pG      BX       lr
-    $d
-        0x01008d18:    20000080    ...     DCD    536871040
-        0x01008d1c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_conidx_imp
-    gapc_get_conidx_imp
-        0x01008d20:    490c        .I      LDR      r1,[pc,#48] ; [0x1008d54] = 0x20000080
-        0x01008d22:    b510        ..      PUSH     {r4,lr}
-        0x01008d24:    4603        .F      MOV      r3,r0
-        0x01008d26:    2000        .       MOVS     r0,#0
-        0x01008d28:    4a09        .J      LDR      r2,[pc,#36] ; [0x1008d50] = 0x20004ab8
-        0x01008d2a:    f891104f    ..O.    LDRB     r1,[r1,#0x4f]
-        0x01008d2e:    e008        ..      B        0x1008d42 ; gapc_get_conidx_imp + 34
-        0x01008d30:    f8524020    R. @    LDR      r4,[r2,r0,LSL #2]
-        0x01008d34:    b11c        ..      CBZ      r4,0x1008d3e ; gapc_get_conidx_imp + 30
-        0x01008d36:    f8b44044    ..D@    LDRH     r4,[r4,#0x44]
-        0x01008d3a:    429c        .B      CMP      r4,r3
-        0x01008d3c:    d003        ..      BEQ      0x1008d46 ; gapc_get_conidx_imp + 38
-        0x01008d3e:    1c40        @.      ADDS     r0,r0,#1
-        0x01008d40:    b2c0        ..      UXTB     r0,r0
-        0x01008d42:    4281        .B      CMP      r1,r0
-        0x01008d44:    d8f4        ..      BHI      0x1008d30 ; gapc_get_conidx_imp + 16
-        0x01008d46:    4281        .B      CMP      r1,r0
-        0x01008d48:    d100        ..      BNE      0x1008d4c ; gapc_get_conidx_imp + 44
-        0x01008d4a:    20ff        .       MOVS     r0,#0xff
-        0x01008d4c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01008d4e:    0000        ..      DCW    0
-        0x01008d50:    20004ab8    .J.     DCD    536890040
-        0x01008d54:    20000080    ...     DCD    536871040
-    $t
-    i.gapc_get_csrk
-    gapc_get_csrk
-        0x01008d58:    4602        .F      MOV      r2,r0
-        0x01008d5a:    2000        .       MOVS     r0,#0
-        0x01008d5c:    2aff        .*      CMP      r2,#0xff
-        0x01008d5e:    d00a        ..      BEQ      0x1008d76 ; gapc_get_csrk + 30
-        0x01008d60:    2902        .)      CMP      r1,#2
-        0x01008d62:    d208        ..      BCS      0x1008d76 ; gapc_get_csrk + 30
-        0x01008d64:    4b04        .K      LDR      r3,[pc,#16] ; [0x1008d78] = 0x20004ab8
-        0x01008d66:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x01008d6a:    2a00        .*      CMP      r2,#0
-        0x01008d6c:    d003        ..      BEQ      0x1008d76 ; gapc_get_csrk + 30
-        0x01008d6e:    2014        .       MOVS     r0,#0x14
-        0x01008d70:    eb001001    ....    ADD      r0,r0,r1,LSL #4
-        0x01008d74:    4410        .D      ADD      r0,r0,r2
-        0x01008d76:    4770        pG      BX       lr
-    $d
-        0x01008d78:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_dest_task
-    gapc_get_dest_task
-        0x01008d7c:    4902        .I      LDR      r1,[pc,#8] ; [0x1008d88] = 0x20004ab8
-        0x01008d7e:    f8510020    Q. .    LDR      r0,[r1,r0,LSL #2]
-        0x01008d82:    89c0        ..      LDRH     r0,[r0,#0xe]
-        0x01008d84:    4770        pG      BX       lr
-    $d
-        0x01008d86:    0000        ..      DCW    0
-        0x01008d88:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_dev_info_cfm_handler
-    gapc_get_dev_info_cfm_handler
-        0x01008d8c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01008d90:    4614        .F      MOV      r4,r2
-        0x01008d92:    460d        .F      MOV      r5,r1
-        0x01008d94:    4610        .F      MOV      r0,r2
-        0x01008d96:    f7f7feba    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01008d9a:    283f        ?(      CMP      r0,#0x3f
-        0x01008d9c:    d033        3.      BEQ      0x1008e06 ; gapc_get_dev_info_cfm_handler + 122
-        0x01008d9e:    2600        .&      MOVS     r6,#0
-        0x01008da0:    2006        .       MOVS     r0,#6
-        0x01008da2:    0a21        !.      LSRS     r1,r4,#8
-        0x01008da4:    782a        *x      LDRB     r2,[r5,#0]
-        0x01008da6:    eb002101    ...!    ADD      r1,r0,r1,LSL #8
-        0x01008daa:    f6404014    @..@    MOV      r0,#0xc14
-        0x01008dae:    b12a        *.      CBZ      r2,0x1008dbc ; gapc_get_dev_info_cfm_handler + 48
-        0x01008db0:    2702        .'      MOVS     r7,#2
-        0x01008db2:    2a01        .*      CMP      r2,#1
-        0x01008db4:    d015        ..      BEQ      0x1008de2 ; gapc_get_dev_info_cfm_handler + 86
-        0x01008db6:    2a02        .*      CMP      r2,#2
-        0x01008db8:    d125        %.      BNE      0x1008e06 ; gapc_get_dev_info_cfm_handler + 122
-        0x01008dba:    e027        '.      B        0x1008e0c ; gapc_get_dev_info_cfm_handler + 128
-        0x01008dbc:    886a        j.      LDRH     r2,[r5,#2]
-        0x01008dbe:    1d92        ..      ADDS     r2,r2,#6
-        0x01008dc0:    b293        ..      UXTH     r3,r2
-        0x01008dc2:    4622        "F      MOV      r2,r4
-        0x01008dc4:    f7f7fe67    ..g.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008dc8:    4604        .F      MOV      r4,r0
-        0x01008dca:    2002        .       MOVS     r0,#2
-        0x01008dcc:    f002f930    ..0.    BL       gapm_get_att_handle ; 0x100b030
-        0x01008dd0:    8020         .      STRH     r0,[r4,#0]
-        0x01008dd2:    7126        &q      STRB     r6,[r4,#4]
-        0x01008dd4:    886a        j.      LDRH     r2,[r5,#2]
-        0x01008dd6:    8062        b.      STRH     r2,[r4,#2]
-        0x01008dd8:    1d29        ).      ADDS     r1,r5,#4
-        0x01008dda:    1d60        `.      ADDS     r0,r4,#5
-        0x01008ddc:    f7f7fdd4    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01008de0:    e00e        ..      B        0x1008e00 ; gapc_get_dev_info_cfm_handler + 116
-        0x01008de2:    2308        .#      MOVS     r3,#8
-        0x01008de4:    4622        "F      MOV      r2,r4
-        0x01008de6:    f7f7fe56    ..V.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008dea:    4604        .F      MOV      r4,r0
-        0x01008dec:    2004        .       MOVS     r0,#4
-        0x01008dee:    f002f91f    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x01008df2:    8020         .      STRH     r0,[r4,#0]
-        0x01008df4:    7126        &q      STRB     r6,[r4,#4]
-        0x01008df6:    8067        g.      STRH     r7,[r4,#2]
-        0x01008df8:    8869        i.      LDRH     r1,[r5,#2]
-        0x01008dfa:    7161        aq      STRB     r1,[r4,#5]
-        0x01008dfc:    0a09        ..      LSRS     r1,r1,#8
-        0x01008dfe:    71a1        .q      STRB     r1,[r4,#6]
-        0x01008e00:    4620         F      MOV      r0,r4
-        0x01008e02:    f7f7fe4d    ..M.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008e06:    2000        .       MOVS     r0,#0
-        0x01008e08:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01008e0c:    230e        .#      MOVS     r3,#0xe
-        0x01008e0e:    4622        "F      MOV      r2,r4
-        0x01008e10:    f7f7fe41    ..A.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008e14:    4604        .F      MOV      r4,r0
-        0x01008e16:    2006        .       MOVS     r0,#6
-        0x01008e18:    f002f90a    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x01008e1c:    8020         .      STRH     r0,[r4,#0]
-        0x01008e1e:    7126        &q      STRB     r6,[r4,#4]
-        0x01008e20:    2008        .       MOVS     r0,#8
-        0x01008e22:    8060        `.      STRH     r0,[r4,#2]
-        0x01008e24:    8869        i.      LDRH     r1,[r5,#2]
-        0x01008e26:    7161        aq      STRB     r1,[r4,#5]
-        0x01008e28:    0a09        ..      LSRS     r1,r1,#8
-        0x01008e2a:    71a1        .q      STRB     r1,[r4,#6]
-        0x01008e2c:    88a9        ..      LDRH     r1,[r5,#4]
-        0x01008e2e:    71e1        .q      STRB     r1,[r4,#7]
-        0x01008e30:    0a09        ..      LSRS     r1,r1,#8
-        0x01008e32:    7221        !r      STRB     r1,[r4,#8]
-        0x01008e34:    88e9        ..      LDRH     r1,[r5,#6]
-        0x01008e36:    7261        ar      STRB     r1,[r4,#9]
-        0x01008e38:    0a09        ..      LSRS     r1,r1,#8
-        0x01008e3a:    72a1        .r      STRB     r1,[r4,#0xa]
-        0x01008e3c:    8929        ).      LDRH     r1,[r5,#8]
-        0x01008e3e:    72e1        .r      STRB     r1,[r4,#0xb]
-        0x01008e40:    0a09        ..      LSRS     r1,r1,#8
-        0x01008e42:    7321        !s      STRB     r1,[r4,#0xc]
-        0x01008e44:    e7dc        ..      B        0x1008e00 ; gapc_get_dev_info_cfm_handler + 116
-    i.gapc_get_dev_info_req_ind_handler
-    gapc_get_dev_info_req_ind_handler
-        0x01008e46:    b570        p.      PUSH     {r4-r6,lr}
-        0x01008e48:    460c        .F      MOV      r4,r1
-        0x01008e4a:    7809        .x      LDRB     r1,[r1,#0]
-        0x01008e4c:    461d        .F      MOV      r5,r3
-        0x01008e4e:    f640600b    @..`    MOV      r0,#0xe0b
-        0x01008e52:    b121        !.      CBZ      r1,0x1008e5e ; gapc_get_dev_info_req_ind_handler + 24
-        0x01008e54:    2901        .)      CMP      r1,#1
-        0x01008e56:    d00d        ..      BEQ      0x1008e74 ; gapc_get_dev_info_req_ind_handler + 46
-        0x01008e58:    2902        .)      CMP      r1,#2
-        0x01008e5a:    d118        ..      BNE      0x1008e8e ; gapc_get_dev_info_req_ind_handler + 72
-        0x01008e5c:    e019        ..      B        0x1008e92 ; gapc_get_dev_info_req_ind_handler + 76
-        0x01008e5e:    2325        %#      MOVS     r3,#0x25
-        0x01008e60:    4629        )F      MOV      r1,r5
-        0x01008e62:    f7f7fe18    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008e66:    4605        .F      MOV      r5,r0
-        0x01008e68:    7820         x      LDRB     r0,[r4,#0]
-        0x01008e6a:    7028        (p      STRB     r0,[r5,#0]
-        0x01008e6c:    1d28        (.      ADDS     r0,r5,#4
-        0x01008e6e:    f7fff8bf    ....    BL       gap_get_dev_name ; 0x1007ff0
-        0x01008e72:    e008        ..      B        0x1008e86 ; gapc_get_dev_info_req_ind_handler + 64
-        0x01008e74:    230a        .#      MOVS     r3,#0xa
-        0x01008e76:    4629        )F      MOV      r1,r5
-        0x01008e78:    f7f7fe0d    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008e7c:    4605        .F      MOV      r5,r0
-        0x01008e7e:    7820         x      LDRB     r0,[r4,#0]
-        0x01008e80:    7028        (p      STRB     r0,[r5,#0]
-        0x01008e82:    f7fff8af    ....    BL       gap_get_dev_appearance ; 0x1007fe4
-        0x01008e86:    8068        h.      STRH     r0,[r5,#2]
-        0x01008e88:    4628        (F      MOV      r0,r5
-        0x01008e8a:    f7f7fe09    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008e8e:    2000        .       MOVS     r0,#0
-        0x01008e90:    bd70        p.      POP      {r4-r6,pc}
-        0x01008e92:    230a        .#      MOVS     r3,#0xa
-        0x01008e94:    4629        )F      MOV      r1,r5
-        0x01008e96:    f7f7fdfe    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008e9a:    7821        !x      LDRB     r1,[r4,#0]
-        0x01008e9c:    7001        .p      STRB     r1,[r0,#0]
-        0x01008e9e:    2108        .!      MOVS     r1,#8
-        0x01008ea0:    8041        A.      STRH     r1,[r0,#2]
-        0x01008ea2:    210a        .!      MOVS     r1,#0xa
-        0x01008ea4:    8081        ..      STRH     r1,[r0,#4]
-        0x01008ea6:    2100        .!      MOVS     r1,#0
-        0x01008ea8:    80c1        ..      STRH     r1,[r0,#6]
-        0x01008eaa:    f44f71c8    O..q    MOV      r1,#0x190
-        0x01008eae:    8101        ..      STRH     r1,[r0,#8]
-        0x01008eb0:    e7eb        ..      B        0x1008e8a ; gapc_get_dev_info_req_ind_handler + 68
-        0x01008eb2:    0000        ..      MOVS     r0,r0
-    i.gapc_get_info_cmd_handler
-    gapc_get_info_cmd_handler
-        0x01008eb4:    e92d43fe    -..C    PUSH     {r1-r9,lr}
-        0x01008eb8:    4690        .F      MOV      r8,r2
-        0x01008eba:    a249        I.      ADR      r2,{pc}+0x126 ; 0x1008fe0
-        0x01008ebc:    460e        .F      MOV      r6,r1
-        0x01008ebe:    ca07        ..      LDM      r2,{r0-r2}
-        0x01008ec0:    e88d0007    ....    STM      sp,{r0-r2}
-        0x01008ec4:    461c        .F      MOV      r4,r3
-        0x01008ec6:    ea4f2718    O..'    LSR      r7,r8,#8
-        0x01008eca:    466b        kF      MOV      r3,sp
-        0x01008ecc:    4632        2F      MOV      r2,r6
-        0x01008ece:    2100        .!      MOVS     r1,#0
-        0x01008ed0:    4638        8F      MOV      r0,r7
-        0x01008ed2:    f000fb9f    ....    BL       gapc_process_op ; 0x1009614
-        0x01008ed6:    4605        .F      MOV      r5,r0
-        0x01008ed8:    2801        .(      CMP      r0,#1
-        0x01008eda:    d17e        ~.      BNE      0x1008fda ; gapc_get_info_cmd_handler + 294
-        0x01008edc:    7830        0x      LDRB     r0,[r6,#0]
-        0x01008ede:    f2411c05    A...    MOV      r12,#0x1105
-        0x01008ee2:    2807        .(      CMP      r0,#7
-        0x01008ee4:    d049        I.      BEQ      0x1008f7a ; gapc_get_info_cmd_handler + 198
-        0x01008ee6:    dc08        ..      BGT      0x1008efa ; gapc_get_info_cmd_handler + 70
-        0x01008ee8:    f1a00002    ....    SUB      r0,r0,#2
-        0x01008eec:    2805        .(      CMP      r0,#5
-        0x01008eee:    d274        t.      BCS      0x1008fda ; gapc_get_info_cmd_handler + 294
-        0x01008ef0:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x01008ef4:    103f3b10    .;?.    DCD    272579344
-        0x01008ef8:    0010        ..      DCW    16
-    $t
-        0x01008efa:    2815        .(      CMP      r0,#0x15
-        0x01008efc:    d00a        ..      BEQ      0x1008f14 ; gapc_get_info_cmd_handler + 96
-        0x01008efe:    dc04        ..      BGT      0x1008f0a ; gapc_get_info_cmd_handler + 86
-        0x01008f00:    2808        .(      CMP      r0,#8
-        0x01008f02:    d03e        >.      BEQ      0x1008f82 ; gapc_get_info_cmd_handler + 206
-        0x01008f04:    2812        .(      CMP      r0,#0x12
-        0x01008f06:    d168        h.      BNE      0x1008fda ; gapc_get_info_cmd_handler + 294
-        0x01008f08:    e03f        ?.      B        0x1008f8a ; gapc_get_info_cmd_handler + 214
-        0x01008f0a:    2818        .(      CMP      r0,#0x18
-        0x01008f0c:    d041        A.      BEQ      0x1008f92 ; gapc_get_info_cmd_handler + 222
-        0x01008f0e:    2819        .(      CMP      r0,#0x19
-        0x01008f10:    d163        c.      BNE      0x1008fda ; gapc_get_info_cmd_handler + 294
-        0x01008f12:    e04e        N.      B        0x1008fb2 ; gapc_get_info_cmd_handler + 254
-        0x01008f14:    2006        .       MOVS     r0,#6
-        0x01008f16:    eb002107    ...!    ADD      r1,r0,r7,LSL #8
-        0x01008f1a:    f44f5428    O.(T    MOV      r4,#0x2a00
-        0x01008f1e:    230c        .#      MOVS     r3,#0xc
-        0x01008f20:    4642        BF      MOV      r2,r8
-        0x01008f22:    f6404008    @..@    MOV      r0,#0xc08
-        0x01008f26:    f7f7fdb6    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008f2a:    210a        .!      MOVS     r1,#0xa
-        0x01008f2c:    7001        .p      STRB     r1,[r0,#0]
-        0x01008f2e:    2101        .!      MOVS     r1,#1
-        0x01008f30:    7041        Ap      STRB     r1,[r0,#1]
-        0x01008f32:    8081        ..      STRH     r1,[r0,#4]
-        0x01008f34:    f64f71ff    O..q    MOV      r1,#0xffff
-        0x01008f38:    80c1        ..      STRH     r1,[r0,#6]
-        0x01008f3a:    2102        .!      MOVS     r1,#2
-        0x01008f3c:    7201        .r      STRB     r1,[r0,#8]
-        0x01008f3e:    7831        1x      LDRB     r1,[r6,#0]
-        0x01008f40:    2905        .)      CMP      r1,#5
-        0x01008f42:    d004        ..      BEQ      0x1008f4e ; gapc_get_info_cmd_handler + 154
-        0x01008f44:    2906        .)      CMP      r1,#6
-        0x01008f46:    d005        ..      BEQ      0x1008f54 ; gapc_get_info_cmd_handler + 160
-        0x01008f48:    2915        .)      CMP      r1,#0x15
-        0x01008f4a:    d006        ..      BEQ      0x1008f5a ; gapc_get_info_cmd_handler + 166
-        0x01008f4c:    e007        ..      B        0x1008f5e ; gapc_get_info_cmd_handler + 170
-        0x01008f4e:    f6422401    B..$    MOV      r4,#0x2a01
-        0x01008f52:    e004        ..      B        0x1008f5e ; gapc_get_info_cmd_handler + 170
-        0x01008f54:    f6422404    B..$    MOV      r4,#0x2a04
-        0x01008f58:    e001        ..      B        0x1008f5e ; gapc_get_info_cmd_handler + 170
-        0x01008f5a:    f64224a6    B..$    MOV      r4,#0x2aa6
-        0x01008f5e:    7244        Dr      STRB     r4,[r0,#9]
-        0x01008f60:    0a22        ".      LSRS     r2,r4,#8
-        0x01008f62:    7282        .r      STRB     r2,[r0,#0xa]
-        0x01008f64:    f7f7fd9c    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008f68:    e037        7.      B        0x1008fda ; gapc_get_info_cmd_handler + 294
-        0x01008f6a:    2302        .#      MOVS     r3,#2
-        0x01008f6c:    f240421d    @..B    MOV      r2,#0x41d
-        0x01008f70:    e012        ..      B        0x1008f98 ; gapc_get_info_cmd_handler + 228
-        0x01008f72:    2302        .#      MOVS     r3,#2
-        0x01008f74:    f2420216    B...    MOV      r2,#0x2016
-        0x01008f78:    e00e        ..      B        0x1008f98 ; gapc_get_info_cmd_handler + 228
-        0x01008f7a:    2302        .#      MOVS     r3,#2
-        0x01008f7c:    f2414205    A..B    MOV      r2,#0x1405
-        0x01008f80:    e00a        ..      B        0x1008f98 ; gapc_get_info_cmd_handler + 228
-        0x01008f82:    2302        .#      MOVS     r3,#2
-        0x01008f84:    f2420215    B...    MOV      r2,#0x2015
-        0x01008f88:    e006        ..      B        0x1008f98 ; gapc_get_info_cmd_handler + 228
-        0x01008f8a:    2302        .#      MOVS     r3,#2
-        0x01008f8c:    f640427b    @.{B    MOV      r2,#0xc7b
-        0x01008f90:    e002        ..      B        0x1008f98 ; gapc_get_info_cmd_handler + 228
-        0x01008f92:    2302        .#      MOVS     r3,#2
-        0x01008f94:    f2420230    B.0.    MOV      r2,#0x2030
-        0x01008f98:    4639        9F      MOV      r1,r7
-        0x01008f9a:    4660        `F      MOV      r0,r12
-        0x01008f9c:    f7f7fd7b    ..{.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008fa0:    4604        .F      MOV      r4,r0
-        0x01008fa2:    4638        8F      MOV      r0,r7
-        0x01008fa4:    f7fffea8    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01008fa8:    8020         .      STRH     r0,[r4,#0]
-        0x01008faa:    4620         F      MOV      r0,r4
-        0x01008fac:    f7f7fddc    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x01008fb0:    e013        ..      B        0x1008fda ; gapc_get_info_cmd_handler + 294
-        0x01008fb2:    2301        .#      MOVS     r3,#1
-        0x01008fb4:    4642        BF      MOV      r2,r8
-        0x01008fb6:    4621        !F      MOV      r1,r4
-        0x01008fb8:    f6406031    @.1`    MOV      r0,#0xe31
-        0x01008fbc:    f7f7fd6b    ..k.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01008fc0:    4604        .F      MOV      r4,r0
-        0x01008fc2:    4638        8F      MOV      r0,r7
-        0x01008fc4:    f7fffe8c    ....    BL       gapc_get_chan_sel_algo ; 0x1008ce0
-        0x01008fc8:    7020         p      STRB     r0,[r4,#0]
-        0x01008fca:    4620         F      MOV      r0,r4
-        0x01008fcc:    f7f7fd68    ..h.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01008fd0:    2200        ."      MOVS     r2,#0
-        0x01008fd2:    4611        .F      MOV      r1,r2
-        0x01008fd4:    4638        8F      MOV      r0,r7
-        0x01008fd6:    f000fbc9    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x01008fda:    4628        (F      MOV      r0,r5
-        0x01008fdc:    e8bd83fe    ....    POP      {r1-r9,pc}
-    $d
-        0x01008fe0:    15060502    ....    DCD    352716034
-        0x01008fe4:    08070403    ....    DCD    134677507
-        0x01008fe8:    00191812    ....    DCD    1644562
-    $t
-    i.gapc_get_operation
-    gapc_get_operation
-        0x01008fec:    4b05        .K      LDR      r3,[pc,#20] ; [0x1009004] = 0x20004ab8
-        0x01008fee:    4602        .F      MOV      r2,r0
-        0x01008ff0:    2000        .       MOVS     r0,#0
-        0x01008ff2:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x01008ff6:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x01008ffa:    2900        .)      CMP      r1,#0
-        0x01008ffc:    d000        ..      BEQ      0x1009000 ; gapc_get_operation + 20
-        0x01008ffe:    7808        .x      LDRB     r0,[r1,#0]
-        0x01009000:    4770        pG      BX       lr
-    $d
-        0x01009002:    0000        ..      DCW    0
-        0x01009004:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_operation_ptr
-    gapc_get_operation_ptr
-        0x01009008:    4a02        .J      LDR      r2,[pc,#8] ; [0x1009014] = 0x20004ab8
-        0x0100900a:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x0100900e:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
-        0x01009012:    4770        pG      BX       lr
-    $d
-        0x01009014:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_requester
-    gapc_get_requester
-        0x01009018:    4b06        .K      LDR      r3,[pc,#24] ; [0x1009034] = 0x20004ab8
-        0x0100901a:    4602        .F      MOV      r2,r0
-        0x0100901c:    2000        .       MOVS     r0,#0
-        0x0100901e:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x01009022:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x01009026:    2900        .)      CMP      r1,#0
-        0x01009028:    d002        ..      BEQ      0x1009030 ; gapc_get_requester + 24
-        0x0100902a:    4608        .F      MOV      r0,r1
-        0x0100902c:    f7f7bda1    ....    B        $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x01009030:    4770        pG      BX       lr
-    $d
-        0x01009032:    0000        ..      DCW    0
-        0x01009034:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_role
-    gapc_get_role
-        0x01009038:    4601        .F      MOV      r1,r0
-        0x0100903a:    2000        .       MOVS     r0,#0
-        0x0100903c:    29ff        .)      CMP      r1,#0xff
-        0x0100903e:    d008        ..      BEQ      0x1009052 ; gapc_get_role + 26
-        0x01009040:    4a04        .J      LDR      r2,[pc,#16] ; [0x1009054] = 0x20004ab8
-        0x01009042:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x01009046:    2900        .)      CMP      r1,#0
-        0x01009048:    d003        ..      BEQ      0x1009052 ; gapc_get_role + 26
-        0x0100904a:    f8910046    ..F.    LDRB     r0,[r1,#0x46]
-        0x0100904e:    f3c01040    ..@.    UBFX     r0,r0,#5,#1
-        0x01009052:    4770        pG      BX       lr
-    $d
-        0x01009054:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_get_sign_counter
-    gapc_get_sign_counter
-        0x01009058:    4602        .F      MOV      r2,r0
-        0x0100905a:    2000        .       MOVS     r0,#0
-        0x0100905c:    2aff        .*      CMP      r2,#0xff
-        0x0100905e:    d00a        ..      BEQ      0x1009076 ; gapc_get_sign_counter + 30
-        0x01009060:    2902        .)      CMP      r1,#2
-        0x01009062:    d208        ..      BCS      0x1009076 ; gapc_get_sign_counter + 30
-        0x01009064:    4b04        .K      LDR      r3,[pc,#16] ; [0x1009078] = 0x20004ab8
-        0x01009066:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x0100906a:    2a00        .*      CMP      r2,#0
-        0x0100906c:    d003        ..      BEQ      0x1009076 ; gapc_get_sign_counter + 30
-        0x0100906e:    2034        4       MOVS     r0,#0x34
-        0x01009070:    eb000081    ....    ADD      r0,r0,r1,LSL #2
-        0x01009074:    5810        .X      LDR      r0,[r2,r0]
-        0x01009076:    4770        pG      BX       lr
-    $d
-        0x01009078:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_hci_handler
-    gapc_hci_handler
-        0x0100907c:    b4f0        ..      PUSH     {r4-r7}
-        0x0100907e:    4604        .F      MOV      r4,r0
-        0x01009080:    2000        .       MOVS     r0,#0
-        0x01009082:    f46f5588    o..U    MVN      r5,#0x1100
-        0x01009086:    1964        d.      ADDS     r4,r4,r5
-        0x01009088:    d009        ..      BEQ      0x100909e ; gapc_hci_handler + 34
-        0x0100908a:    2c01        .,      CMP      r4,#1
-        0x0100908c:    d00b        ..      BEQ      0x10090a6 ; gapc_hci_handler + 42
-        0x0100908e:    2c02        .,      CMP      r4,#2
-        0x01009090:    d00d        ..      BEQ      0x10090ae ; gapc_hci_handler + 50
-        0x01009092:    2c03        .,      CMP      r4,#3
-        0x01009094:    d120         .      BNE      0x10090d8 ; gapc_hci_handler + 92
-        0x01009096:    4d11        .M      LDR      r5,[pc,#68] ; [0x10090dc] = 0x101b8e4
-        0x01009098:    2607        .&      MOVS     r6,#7
-        0x0100909a:    780b        .x      LDRB     r3,[r1,#0]
-        0x0100909c:    e00a        ..      B        0x10090b4 ; gapc_hci_handler + 56
-        0x0100909e:    4d0f        .M      LDR      r5,[pc,#60] ; [0x10090dc] = 0x101b8e4
-        0x010090a0:    3d78        x=      SUBS     r5,r5,#0x78
-        0x010090a2:    2609        .&      MOVS     r6,#9
-        0x010090a4:    e006        ..      B        0x10090b4 ; gapc_hci_handler + 56
-        0x010090a6:    4d0d        .M      LDR      r5,[pc,#52] ; [0x10090dc] = 0x101b8e4
-        0x010090a8:    3d30        0=      SUBS     r5,r5,#0x30
-        0x010090aa:    2606        .&      MOVS     r6,#6
-        0x010090ac:    e002        ..      B        0x10090b4 ; gapc_hci_handler + 56
-        0x010090ae:    4d0b        .M      LDR      r5,[pc,#44] ; [0x10090dc] = 0x101b8e4
-        0x010090b0:    3538        85      ADDS     r5,r5,#0x38
-        0x010090b2:    2605        .&      MOVS     r6,#5
-        0x010090b4:    f05f0400    _...    MOVS.W   r4,#0
-        0x010090b8:    f8357034    5.4p    LDRH     r7,[r5,r4,LSL #3]
-        0x010090bc:    429f        .B      CMP      r7,r3
-        0x010090be:    d108        ..      BNE      0x10090d2 ; gapc_hci_handler + 86
-        0x010090c0:    eb0504c4    ....    ADD      r4,r5,r4,LSL #3
-        0x010090c4:    6864        dh      LDR      r4,[r4,#4]
-        0x010090c6:    2c00        .,      CMP      r4,#0
-        0x010090c8:    d006        ..      BEQ      0x10090d8 ; gapc_hci_handler + 92
-        0x010090ca:    46a4        .F      MOV      r12,r4
-        0x010090cc:    bcf0        ..      POP      {r4-r7}
-        0x010090ce:    4618        .F      MOV      r0,r3
-        0x010090d0:    4760        `G      BX       r12
-        0x010090d2:    1c64        d.      ADDS     r4,r4,#1
-        0x010090d4:    42b4        .B      CMP      r4,r6
-        0x010090d6:    d3ef        ..      BCC      0x10090b8 ; gapc_hci_handler + 60
-        0x010090d8:    bcf0        ..      POP      {r4-r7}
-        0x010090da:    4770        pG      BX       lr
-    $d
-        0x010090dc:    0101b8e4    ....    DCD    16890084
-    $t
-    i.gapc_init
-    gapc_init
-        0x010090e0:    b570        p.      PUSH     {r4-r6,lr}
-        0x010090e2:    4d0f        .M      LDR      r5,[pc,#60] ; [0x1009120] = 0x20000080
-        0x010090e4:    b980        ..      CBNZ     r0,0x1009108 ; gapc_init + 40
-        0x010090e6:    490f        .I      LDR      r1,[pc,#60] ; [0x1009124] = 0x101b330
-        0x010090e8:    2008        .       MOVS     r0,#8
-        0x010090ea:    f7f7fced    ....    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x010090ee:    2000        .       MOVS     r0,#0
-        0x010090f0:    4602        .F      MOV      r2,r0
-        0x010090f2:    4b0d        .K      LDR      r3,[pc,#52] ; [0x1009128] = 0x20004ab8
-        0x010090f4:    f895104f    ..O.    LDRB     r1,[r5,#0x4f]
-        0x010090f8:    e004        ..      B        0x1009104 ; gapc_init + 36
-        0x010090fa:    bf00        ..      NOP      
-        0x010090fc:    f8432020    C.      STR      r2,[r3,r0,LSL #2]
-        0x01009100:    1c40        @.      ADDS     r0,r0,#1
-        0x01009102:    b2c0        ..      UXTB     r0,r0
-        0x01009104:    4281        .B      CMP      r1,r0
-        0x01009106:    d8f9        ..      BHI      0x10090fc ; gapc_init + 28
-        0x01009108:    2400        .$      MOVS     r4,#0
-        0x0100910a:    e004        ..      B        0x1009116 ; gapc_init + 54
-        0x0100910c:    4620         F      MOV      r0,r4
-        0x0100910e:    f7fffa81    ....    BL       gapc_cleanup ; 0x1008614
-        0x01009112:    1c64        d.      ADDS     r4,r4,#1
-        0x01009114:    b2e4        ..      UXTB     r4,r4
-        0x01009116:    f895004f    ..O.    LDRB     r0,[r5,#0x4f]
-        0x0100911a:    42a0        .B      CMP      r0,r4
-        0x0100911c:    d8f6        ..      BHI      0x100910c ; gapc_init + 44
-        0x0100911e:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01009120:    20000080    ...     DCD    536871040
-        0x01009124:    0101b330    0...    DCD    16888624
-        0x01009128:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_is_disc_connection
-    gapc_is_disc_connection
-        0x0100912c:    2000        .       MOVS     r0,#0
-        0x0100912e:    4770        pG      BX       lr
-    i.gapc_is_sec_set
-    gapc_is_sec_set
-        0x01009130:    4602        .F      MOV      r2,r0
-        0x01009132:    4b0e        .K      LDR      r3,[pc,#56] ; [0x100916c] = 0x20004ab8
-        0x01009134:    2000        .       MOVS     r0,#0
-        0x01009136:    b151        Q.      CBZ      r1,0x100914e ; gapc_is_sec_set + 30
-        0x01009138:    2901        .)      CMP      r1,#1
-        0x0100913a:    d00f        ..      BEQ      0x100915c ; gapc_is_sec_set + 44
-        0x0100913c:    2902        .)      CMP      r1,#2
-        0x0100913e:    d105        ..      BNE      0x100914c ; gapc_is_sec_set + 28
-        0x01009140:    f8530022    S.".    LDR      r0,[r3,r2,LSL #2]
-        0x01009144:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x01009148:    f3c01000    ....    UBFX     r0,r0,#4,#1
-        0x0100914c:    4770        pG      BX       lr
-        0x0100914e:    f8530022    S.".    LDR      r0,[r3,r2,LSL #2]
-        0x01009152:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x01009156:    f3c00080    ....    UBFX     r0,r0,#2,#1
-        0x0100915a:    4770        pG      BX       lr
-        0x0100915c:    f8530022    S.".    LDR      r0,[r3,r2,LSL #2]
-        0x01009160:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x01009164:    f3c000c0    ....    UBFX     r0,r0,#3,#1
-        0x01009168:    4770        pG      BX       lr
-    $d
-        0x0100916a:    0000        ..      DCW    0
-        0x0100916c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_key_press_notification_cmd_handler
-    gapc_key_press_notification_cmd_handler
-        0x01009170:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01009172:    4610        .F      MOV      r0,r2
-        0x01009174:    460e        .F      MOV      r6,r1
-        0x01009176:    0a14        ..      LSRS     r4,r2,#8
-        0x01009178:    2500        .%      MOVS     r5,#0
-        0x0100917a:    f7f7fcc8    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100917e:    283f        ?(      CMP      r0,#0x3f
-        0x01009180:    d028        (.      BEQ      0x10091d4 ; gapc_key_press_notification_cmd_handler + 100
-        0x01009182:    a015        ..      ADR      r0,{pc}+0x56 ; 0x10091d8
-        0x01009184:    466b        kF      MOV      r3,sp
-        0x01009186:    6800        .h      LDR      r0,[r0,#0]
-        0x01009188:    9000        ..      STR      r0,[sp,#0]
-        0x0100918a:    4632        2F      MOV      r2,r6
-        0x0100918c:    2100        .!      MOVS     r1,#0
-        0x0100918e:    4620         F      MOV      r0,r4
-        0x01009190:    f000fa40    ..@.    BL       gapc_process_op ; 0x1009614
-        0x01009194:    4605        .F      MOV      r5,r0
-        0x01009196:    2801        .(      CMP      r0,#1
-        0x01009198:    d11c        ..      BNE      0x10091d4 ; gapc_key_press_notification_cmd_handler + 100
-        0x0100919a:    1c72        r.      ADDS     r2,r6,#1
-        0x0100919c:    210e        .!      MOVS     r1,#0xe
-        0x0100919e:    4620         F      MOV      r0,r4
-        0x010091a0:    f00efada    ....    BL       smpc_pdu_send ; 0x1017758
-        0x010091a4:    480d        .H      LDR      r0,[pc,#52] ; [0x10091dc] = 0x20004ab8
-        0x010091a6:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x010091aa:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x010091ae:    1e40        @.      SUBS     r0,r0,#1
-        0x010091b0:    283a        :(      CMP      r0,#0x3a
-        0x010091b2:    d20f        ..      BCS      0x10091d4 ; gapc_key_press_notification_cmd_handler + 100
-        0x010091b4:    2008        .       MOVS     r0,#8
-        0x010091b6:    ea402104    @..!    ORR      r1,r0,r4,LSL #8
-        0x010091ba:    f6406636    @.6f    MOV      r6,#0xe36
-        0x010091be:    460c        .F      MOV      r4,r1
-        0x010091c0:    4630        0F      MOV      r0,r6
-        0x010091c2:    f7f7fcdb    ....    BL       $Ven$TT$L$$ke_timer_active ; 0x1000b7c
-        0x010091c6:    b128        (.      CBZ      r0,0x10091d4 ; gapc_key_press_notification_cmd_handler + 100
-        0x010091c8:    4621        !F      MOV      r1,r4
-        0x010091ca:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x010091ce:    4630        0F      MOV      r0,r6
-        0x010091d0:    f7f7fc89    ....    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x010091d4:    4628        (F      MOV      r0,r5
-        0x010091d6:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x010091d8:    00000016    ....    DCD    22
-        0x010091dc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_link_encrypted
-    gapc_link_encrypted
-        0x010091e0:    4907        .I      LDR      r1,[pc,#28] ; [0x1009200] = 0x20000080
-        0x010091e2:    f891104f    ..O.    LDRB     r1,[r1,#0x4f]
-        0x010091e6:    4281        .B      CMP      r1,r0
-        0x010091e8:    d909        ..      BLS      0x10091fe ; gapc_link_encrypted + 30
-        0x010091ea:    4906        .I      LDR      r1,[pc,#24] ; [0x1009204] = 0x20004ab8
-        0x010091ec:    f8510020    Q. .    LDR      r0,[r1,r0,LSL #2]
-        0x010091f0:    2800        .(      CMP      r0,#0
-        0x010091f2:    d004        ..      BEQ      0x10091fe ; gapc_link_encrypted + 30
-        0x010091f4:    f8101f46    ..F.    LDRB     r1,[r0,#0x46]!
-        0x010091f8:    f0410108    A...    ORR      r1,r1,#8
-        0x010091fc:    7001        .p      STRB     r1,[r0,#0]
-        0x010091fe:    4770        pG      BX       lr
-    $d
-        0x01009200:    20000080    ...     DCD    536871040
-        0x01009204:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_lk_sec_lvl_get
-    gapc_lk_sec_lvl_get
-        0x01009208:    4a08        .J      LDR      r2,[pc,#32] ; [0x100922c] = 0x20000080
-        0x0100920a:    4601        .F      MOV      r1,r0
-        0x0100920c:    2000        .       MOVS     r0,#0
-        0x0100920e:    f892204f    ..O     LDRB     r2,[r2,#0x4f]
-        0x01009212:    428a        .B      CMP      r2,r1
-        0x01009214:    d908        ..      BLS      0x1009228 ; gapc_lk_sec_lvl_get + 32
-        0x01009216:    4a06        .J      LDR      r2,[pc,#24] ; [0x1009230] = 0x20004ab8
-        0x01009218:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x0100921c:    2900        .)      CMP      r1,#0
-        0x0100921e:    d003        ..      BEQ      0x1009228 ; gapc_lk_sec_lvl_get + 32
-        0x01009220:    f8910046    ..F.    LDRB     r0,[r1,#0x46]
-        0x01009224:    f0000003    ....    AND      r0,r0,#3
-        0x01009228:    4770        pG      BX       lr
-    $d
-        0x0100922a:    0000        ..      DCW    0
-        0x0100922c:    20000080    ...     DCD    536871040
-        0x01009230:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_operation_cleanup
-    gapc_operation_cleanup
-        0x01009234:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01009238:    2700        .'      MOVS     r7,#0
-        0x0100923a:    4c15        .L      LDR      r4,[pc,#84] ; [0x1009290] = 0x20004ab8
-        0x0100923c:    460e        .F      MOV      r6,r1
-        0x0100923e:    4605        .F      MOV      r5,r0
-        0x01009240:    2901        .)      CMP      r1,#1
-        0x01009242:    d10f        ..      BNE      0x1009264 ; gapc_operation_cleanup + 48
-        0x01009244:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01009248:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0100924a:    b120         .      CBZ      r0,0x1009256 ; gapc_operation_cleanup + 34
-        0x0100924c:    f7f7fc0f    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01009250:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01009254:    6107        .a      STR      r7,[r0,#0x10]
-        0x01009256:    4628        (F      MOV      r0,r5
-        0x01009258:    f00df81c    ....    BL       smpc_clear_timeout_timer ; 0x1016294
-        0x0100925c:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01009260:    f8807040    ..@p    STRB     r7,[r0,#0x40]
-        0x01009264:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01009268:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x0100926c:    2800        .(      CMP      r0,#0
-        0x0100926e:    d00d        ..      BEQ      0x100928c ; gapc_operation_cleanup + 88
-        0x01009270:    f7f7fc89    ....    BL       $Ven$TT$L$$ke_msg_in_queue ; 0x1000b86
-        0x01009274:    b930        0.      CBNZ     r0,0x1009284 ; gapc_operation_cleanup + 80
-        0x01009276:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100927a:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x0100927e:    380c        .8      SUBS     r0,r0,#0xc
-        0x01009280:    f7f7fc36    ..6.    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01009284:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01009288:    f8407026    @.&p    STR      r7,[r0,r6,LSL #2]
-        0x0100928c:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01009290:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_param_update_cfm_handler
-    gapc_param_update_cfm_handler
-        0x01009294:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01009298:    4614        .F      MOV      r4,r2
-        0x0100929a:    460f        .F      MOV      r7,r1
-        0x0100929c:    4610        .F      MOV      r0,r2
-        0x0100929e:    f7f7fc36    ..6.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010092a2:    0a26        &.      LSRS     r6,r4,#8
-        0x010092a4:    283f        ?(      CMP      r0,#0x3f
-        0x010092a6:    d072        r.      BEQ      0x100938e ; gapc_param_update_cfm_handler + 250
-        0x010092a8:    2102        .!      MOVS     r1,#2
-        0x010092aa:    4630        0F      MOV      r0,r6
-        0x010092ac:    f7fffeac    ....    BL       gapc_get_operation_ptr ; 0x1009008
-        0x010092b0:    4604        .F      MOV      r4,r0
-        0x010092b2:    2102        .!      MOVS     r1,#2
-        0x010092b4:    4630        0F      MOV      r0,r6
-        0x010092b6:    f7fffe99    ....    BL       gapc_get_operation ; 0x1008fec
-        0x010092ba:    f2411505    A...    MOV      r5,#0x1105
-        0x010092be:    2809        .(      CMP      r0,#9
-        0x010092c0:    d133        3.      BNE      0x100932a ; gapc_param_update_cfm_handler + 150
-        0x010092c2:    4834        4H      LDR      r0,[pc,#208] ; [0x1009394] = 0x20004ab8
-        0x010092c4:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010092c8:    f8900055    ..U.    LDRB     r0,[r0,#0x55]
-        0x010092cc:    0780        ..      LSLS     r0,r0,#30
-        0x010092ce:    d52c        ,.      BPL      0x100932a ; gapc_param_update_cfm_handler + 150
-        0x010092d0:    7838        8x      LDRB     r0,[r7,#0]
-        0x010092d2:    b1c0        ..      CBZ      r0,0x1009306 ; gapc_param_update_cfm_handler + 114
-        0x010092d4:    230e        .#      MOVS     r3,#0xe
-        0x010092d6:    f2420220    B. .    MOV      r2,#0x2020
-        0x010092da:    4631        1F      MOV      r1,r6
-        0x010092dc:    4628        (F      MOV      r0,r5
-        0x010092de:    f7f7fbda    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010092e2:    4605        .F      MOV      r5,r0
-        0x010092e4:    4630        0F      MOV      r0,r6
-        0x010092e6:    f7fffd07    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x010092ea:    8028        (.      STRH     r0,[r5,#0]
-        0x010092ec:    8860        `.      LDRH     r0,[r4,#2]
-        0x010092ee:    8068        h.      STRH     r0,[r5,#2]
-        0x010092f0:    88a0        ..      LDRH     r0,[r4,#4]
-        0x010092f2:    80a8        ..      STRH     r0,[r5,#4]
-        0x010092f4:    88e0        ..      LDRH     r0,[r4,#6]
-        0x010092f6:    80e8        ..      STRH     r0,[r5,#6]
-        0x010092f8:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x010092fa:    8168        h.      STRH     r0,[r5,#0xa]
-        0x010092fc:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x010092fe:    81a8        ..      STRH     r0,[r5,#0xc]
-        0x01009300:    8920         .      LDRH     r0,[r4,#8]
-        0x01009302:    8128        (.      STRH     r0,[r5,#8]
-        0x01009304:    e038        8.      B        0x1009378 ; gapc_param_update_cfm_handler + 228
-        0x01009306:    2304        .#      MOVS     r3,#4
-        0x01009308:    f2420221    B.!.    MOV      r2,#0x2021
-        0x0100930c:    4631        1F      MOV      r1,r6
-        0x0100930e:    4628        (F      MOV      r0,r5
-        0x01009310:    f7f7fbc1    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009314:    4604        .F      MOV      r4,r0
-        0x01009316:    4630        0F      MOV      r0,r6
-        0x01009318:    f7fffcee    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x0100931c:    8020         .      STRH     r0,[r4,#0]
-        0x0100931e:    203b        ;       MOVS     r0,#0x3b
-        0x01009320:    70a0        .p      STRB     r0,[r4,#2]
-        0x01009322:    4620         F      MOV      r0,r4
-        0x01009324:    f7f7fc20    .. .    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x01009328:    e02c        ,.      B        0x1009384 ; gapc_param_update_cfm_handler + 240
-        0x0100932a:    2102        .!      MOVS     r1,#2
-        0x0100932c:    4630        0F      MOV      r0,r6
-        0x0100932e:    f7fffe5d    ..].    BL       gapc_get_operation ; 0x1008fec
-        0x01009332:    2809        .(      CMP      r0,#9
-        0x01009334:    d12b        +.      BNE      0x100938e ; gapc_param_update_cfm_handler + 250
-        0x01009336:    7862        bx      LDRB     r2,[r4,#1]
-        0x01009338:    7838        8x      LDRB     r0,[r7,#0]
-        0x0100933a:    b308        ..      CBZ      r0,0x1009380 ; gapc_param_update_cfm_handler + 236
-        0x0100933c:    2100        .!      MOVS     r1,#0
-        0x0100933e:    4630        0F      MOV      r0,r6
-        0x01009340:    f000fb92    ....    BL       gapc_sig_send_param_resp ; 0x1009a68
-        0x01009344:    7838        8x      LDRB     r0,[r7,#0]
-        0x01009346:    b1e8        ..      CBZ      r0,0x1009384 ; gapc_param_update_cfm_handler + 240
-        0x01009348:    230e        .#      MOVS     r3,#0xe
-        0x0100934a:    f2420213    B...    MOV      r2,#0x2013
-        0x0100934e:    4631        1F      MOV      r1,r6
-        0x01009350:    4628        (F      MOV      r0,r5
-        0x01009352:    f7f7fba0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009356:    4605        .F      MOV      r5,r0
-        0x01009358:    4630        0F      MOV      r0,r6
-        0x0100935a:    f7fffccd    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x0100935e:    8028        (.      STRH     r0,[r5,#0]
-        0x01009360:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01009362:    80e8        ..      STRH     r0,[r5,#6]
-        0x01009364:    8920         .      LDRH     r0,[r4,#8]
-        0x01009366:    8128        (.      STRH     r0,[r5,#8]
-        0x01009368:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100936a:    80a8        ..      STRH     r0,[r5,#4]
-        0x0100936c:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100936e:    8068        h.      STRH     r0,[r5,#2]
-        0x01009370:    88b8        ..      LDRH     r0,[r7,#4]
-        0x01009372:    81a8        ..      STRH     r0,[r5,#0xc]
-        0x01009374:    8878        x.      LDRH     r0,[r7,#2]
-        0x01009376:    8168        h.      STRH     r0,[r5,#0xa]
-        0x01009378:    4628        (F      MOV      r0,r5
-        0x0100937a:    f7f7fbf5    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100937e:    e006        ..      B        0x100938e ; gapc_param_update_cfm_handler + 250
-        0x01009380:    2101        .!      MOVS     r1,#1
-        0x01009382:    e7dc        ..      B        0x100933e ; gapc_param_update_cfm_handler + 170
-        0x01009384:    2248        H"      MOVS     r2,#0x48
-        0x01009386:    2102        .!      MOVS     r1,#2
-        0x01009388:    4630        0F      MOV      r0,r6
-        0x0100938a:    f000f9ef    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100938e:    2000        .       MOVS     r0,#0
-        0x01009390:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01009394:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_param_update_cmd_handler
-    gapc_param_update_cmd_handler
-        0x01009398:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x0100939c:    a043        C.      ADR      r0,{pc}+0x110 ; 0x10094ac
-        0x0100939e:    0a16        ..      LSRS     r6,r2,#8
-        0x010093a0:    4615        .F      MOV      r5,r2
-        0x010093a2:    6800        .h      LDR      r0,[r0,#0]
-        0x010093a4:    4698        .F      MOV      r8,r3
-        0x010093a6:    460c        .F      MOV      r4,r1
-        0x010093a8:    460a        .F      MOV      r2,r1
-        0x010093aa:    9001        ..      STR      r0,[sp,#4]
-        0x010093ac:    ab01        ..      ADD      r3,sp,#4
-        0x010093ae:    2102        .!      MOVS     r1,#2
-        0x010093b0:    4630        0F      MOV      r0,r6
-        0x010093b2:    f000f92f    ../.    BL       gapc_process_op ; 0x1009614
-        0x010093b6:    4607        .F      MOV      r7,r0
-        0x010093b8:    2801        .(      CMP      r0,#1
-        0x010093ba:    d174        t.      BNE      0x10094a6 ; gapc_param_update_cmd_handler + 270
-        0x010093bc:    8923        #.      LDRH     r3,[r4,#8]
-        0x010093be:    88e2        ..      LDRH     r2,[r4,#6]
-        0x010093c0:    8861        a.      LDRH     r1,[r4,#2]
-        0x010093c2:    88a0        ..      LDRH     r0,[r4,#4]
-        0x010093c4:    f000f8bc    ....    BL       gapc_param_update_sanity ; 0x1009540
-        0x010093c8:    b358        X.      CBZ      r0,0x1009422 ; gapc_param_update_cmd_handler + 138
-        0x010093ca:    4839        9H      LDR      r0,[pc,#228] ; [0x10094b0] = 0x20004ab8
-        0x010093cc:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010093d0:    f8901055    ..U.    LDRB     r1,[r0,#0x55]
-        0x010093d4:    0789        ..      LSLS     r1,r1,#30
-        0x010093d6:    d403        ..      BMI      0x10093e0 ; gapc_param_update_cmd_handler + 72
-        0x010093d8:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x010093dc:    0680        ..      LSLS     r0,r0,#26
-        0x010093de:    d43b        ;.      BMI      0x1009458 ; gapc_param_update_cmd_handler + 192
-        0x010093e0:    f00800ff    ....    AND      r0,r8,#0xff
-        0x010093e4:    2808        .(      CMP      r0,#8
-        0x010093e6:    d022        ".      BEQ      0x100942e ; gapc_param_update_cmd_handler + 150
-        0x010093e8:    230e        .#      MOVS     r3,#0xe
-        0x010093ea:    f2420213    B...    MOV      r2,#0x2013
-        0x010093ee:    4631        1F      MOV      r1,r6
-        0x010093f0:    f2411005    A...    MOV      r0,#0x1105
-        0x010093f4:    f7f7fb4f    ..O.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010093f8:    4605        .F      MOV      r5,r0
-        0x010093fa:    4630        0F      MOV      r0,r6
-        0x010093fc:    f7fffc7c    ..|.    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01009400:    8028        (.      STRH     r0,[r5,#0]
-        0x01009402:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01009404:    80e8        ..      STRH     r0,[r5,#6]
-        0x01009406:    8920         .      LDRH     r0,[r4,#8]
-        0x01009408:    8128        (.      STRH     r0,[r5,#8]
-        0x0100940a:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100940c:    80a8        ..      STRH     r0,[r5,#4]
-        0x0100940e:    8860        `.      LDRH     r0,[r4,#2]
-        0x01009410:    8068        h.      STRH     r0,[r5,#2]
-        0x01009412:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x01009414:    81a8        ..      STRH     r0,[r5,#0xc]
-        0x01009416:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x01009418:    8168        h.      STRH     r0,[r5,#0xa]
-        0x0100941a:    4628        (F      MOV      r0,r5
-        0x0100941c:    f7f7fba4    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x01009420:    e041        A.      B        0x10094a6 ; gapc_param_update_cmd_handler + 270
-        0x01009422:    2240        @"      MOVS     r2,#0x40
-        0x01009424:    2102        .!      MOVS     r1,#2
-        0x01009426:    4630        0F      MOV      r0,r6
-        0x01009428:    f000f9a0    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100942c:    e03b        ;.      B        0x10094a6 ; gapc_param_update_cmd_handler + 270
-        0x0100942e:    4630        0F      MOV      r0,r6
-        0x01009430:    f7fffca4    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x01009434:    4601        .F      MOV      r1,r0
-        0x01009436:    2308        .#      MOVS     r3,#8
-        0x01009438:    462a        *F      MOV      r2,r5
-        0x0100943a:    f640600f    @..`    MOV      r0,#0xe0f
-        0x0100943e:    f7f7fb2a    ..*.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009442:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01009444:    8041        A.      STRH     r1,[r0,#2]
-        0x01009446:    8861        a.      LDRH     r1,[r4,#2]
-        0x01009448:    8001        ..      STRH     r1,[r0,#0]
-        0x0100944a:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100944c:    8081        ..      STRH     r1,[r0,#4]
-        0x0100944e:    8921        !.      LDRH     r1,[r4,#8]
-        0x01009450:    80c1        ..      STRH     r1,[r0,#6]
-        0x01009452:    f7f7fb25    ..%.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01009456:    e026        &.      B        0x10094a6 ; gapc_param_update_cmd_handler + 270
-        0x01009458:    2000        .       MOVS     r0,#0
-        0x0100945a:    9000        ..      STR      r0,[sp,#0]
-        0x0100945c:    2008        .       MOVS     r0,#8
-        0x0100945e:    ea402306    @..#    ORR      r3,r0,r6,LSL #8
-        0x01009462:    2212        ."      MOVS     r2,#0x12
-        0x01009464:    2105        .!      MOVS     r1,#5
-        0x01009466:    4630        0F      MOV      r0,r6
-        0x01009468:    f009f894    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100946c:    4606        .F      MOV      r6,r0
-        0x0100946e:    f7f7fb76    ..v.    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x01009472:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x01009476:    7060        `p      STRB     r0,[r4,#1]
-        0x01009478:    d101        ..      BNE      0x100947e ; gapc_param_update_cmd_handler + 230
-        0x0100947a:    2001        .       MOVS     r0,#1
-        0x0100947c:    7060        `p      STRB     r0,[r4,#1]
-        0x0100947e:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01009480:    80f0        ..      STRH     r0,[r6,#6]
-        0x01009482:    8860        `.      LDRH     r0,[r4,#2]
-        0x01009484:    80b0        ..      STRH     r0,[r6,#4]
-        0x01009486:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01009488:    8130        0.      STRH     r0,[r6,#8]
-        0x0100948a:    8920         .      LDRH     r0,[r4,#8]
-        0x0100948c:    8170        p.      STRH     r0,[r6,#0xa]
-        0x0100948e:    7860        `x      LDRB     r0,[r4,#1]
-        0x01009490:    7070        pp      STRB     r0,[r6,#1]
-        0x01009492:    4630        0F      MOV      r0,r6
-        0x01009494:    f009fc1a    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01009498:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x0100949c:    4629        )F      MOV      r1,r5
-        0x0100949e:    f6406035    @.5`    MOV      r0,#0xe35
-        0x010094a2:    f7f7fb20    .. .    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x010094a6:    4638        8F      MOV      r0,r7
-        0x010094a8:    e8bd81fc    ....    POP      {r2-r8,pc}
-    $d
-        0x010094ac:    00000009    ....    DCD    9
-        0x010094b0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_param_update_req_ind_handler
-    gapc_param_update_req_ind_handler
-        0x010094b4:    b510        ..      PUSH     {r4,lr}
-        0x010094b6:    460c        .F      MOV      r4,r1
-        0x010094b8:    491f        .I      LDR      r1,[pc,#124] ; [0x1009538] = 0x20000080
-        0x010094ba:    b086        ..      SUB      sp,sp,#0x18
-        0x010094bc:    4618        .F      MOV      r0,r3
-        0x010094be:    6ac9        .j      LDR      r1,[r1,#0x2c]
-        0x010094c0:    03c9        ..      LSLS     r1,r1,#15
-        0x010094c2:    d51c        ..      BPL      0x10094fe ; gapc_param_update_req_ind_handler + 74
-        0x010094c4:    2106        .!      MOVS     r1,#6
-        0x010094c6:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x010094ca:    8861        a.      LDRH     r1,[r4,#2]
-        0x010094cc:    f8ad100c    ....    STRH     r1,[sp,#0xc]
-        0x010094d0:    8821        !.      LDRH     r1,[r4,#0]
-        0x010094d2:    f8ad100a    ....    STRH     r1,[sp,#0xa]
-        0x010094d6:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010094d8:    f8ad100e    ....    STRH     r1,[sp,#0xe]
-        0x010094dc:    88e1        ..      LDRH     r1,[r4,#6]
-        0x010094de:    f8ad1010    ....    STRH     r1,[sp,#0x10]
-        0x010094e2:    0a01        ..      LSRS     r1,r0,#8
-        0x010094e4:    4815        .H      LDR      r0,[pc,#84] ; [0x100953c] = 0x200049b4
-        0x010094e6:    f8ad2006    ...     STRH     r2,[sp,#6]
-        0x010094ea:    f88d1008    ....    STRB     r1,[sp,#8]
-        0x010094ee:    f8ad3004    ...0    STRH     r3,[sp,#4]
-        0x010094f2:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x010094f6:    b1d9        ..      CBZ      r1,0x1009530 ; gapc_param_update_req_ind_handler + 124
-        0x010094f8:    4668        hF      MOV      r0,sp
-        0x010094fa:    4788        .G      BLX      r1
-        0x010094fc:    e018        ..      B        0x1009530 ; gapc_param_update_req_ind_handler + 124
-        0x010094fe:    4601        .F      MOV      r1,r0
-        0x01009500:    2306        .#      MOVS     r3,#6
-        0x01009502:    f44f6061    O.a`    MOV      r0,#0xe10
-        0x01009506:    f7f7fac6    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100950a:    2101        .!      MOVS     r1,#1
-        0x0100950c:    7001        .p      STRB     r1,[r0,#0]
-        0x0100950e:    8821        !.      LDRH     r1,[r4,#0]
-        0x01009510:    2950        P)      CMP      r1,#0x50
-        0x01009512:    d806        ..      BHI      0x1009522 ; gapc_param_update_req_ind_handler + 110
-        0x01009514:    8861        a.      LDRH     r1,[r4,#2]
-        0x01009516:    2964        d)      CMP      r1,#0x64
-        0x01009518:    d803        ..      BHI      0x1009522 ; gapc_param_update_req_ind_handler + 110
-        0x0100951a:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100951c:    f5b17f96    ....    CMP      r1,#0x12c
-        0x01009520:    d901        ..      BLS      0x1009526 ; gapc_param_update_req_ind_handler + 114
-        0x01009522:    2100        .!      MOVS     r1,#0
-        0x01009524:    7001        .p      STRB     r1,[r0,#0]
-        0x01009526:    2102        .!      MOVS     r1,#2
-        0x01009528:    8081        ..      STRH     r1,[r0,#4]
-        0x0100952a:    8041        A.      STRH     r1,[r0,#2]
-        0x0100952c:    f7f7fab8    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01009530:    b006        ..      ADD      sp,sp,#0x18
-        0x01009532:    2000        .       MOVS     r0,#0
-        0x01009534:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01009536:    0000        ..      DCW    0
-        0x01009538:    20000080    ...     DCD    536871040
-        0x0100953c:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapc_param_update_sanity
-    gapc_param_update_sanity
-        0x01009540:    b510        ..      PUSH     {r4,lr}
-        0x01009542:    f640447f    @..D    MOV      r4,#0xc7f
-        0x01009546:    1e80        ..      SUBS     r0,r0,#2
-        0x01009548:    42a0        .B      CMP      r0,r4
-        0x0100954a:    d20a        ..      BCS      0x1009562 ; gapc_param_update_sanity + 34
-        0x0100954c:    1e89        ..      SUBS     r1,r1,#2
-        0x0100954e:    42a1        .B      CMP      r1,r4
-        0x01009550:    d207        ..      BCS      0x1009562 ; gapc_param_update_sanity + 34
-        0x01009552:    f6404077    @.w@    MOV      r0,#0xc77
-        0x01009556:    3b0a        .;      SUBS     r3,r3,#0xa
-        0x01009558:    4283        .B      CMP      r3,r0
-        0x0100955a:    d202        ..      BCS      0x1009562 ; gapc_param_update_sanity + 34
-        0x0100955c:    f5b27ffa    ....    CMP      r2,#0x1f4
-        0x01009560:    d301        ..      BCC      0x1009566 ; gapc_param_update_sanity + 38
-        0x01009562:    2000        .       MOVS     r0,#0
-        0x01009564:    bd10        ..      POP      {r4,pc}
-        0x01009566:    2001        .       MOVS     r0,#1
-        0x01009568:    bd10        ..      POP      {r4,pc}
-        0x0100956a:    0000        ..      MOVS     r0,r0
-    i.gapc_peer_att_info_ind_handler
-    gapc_peer_att_info_ind_handler
-        0x0100956c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100956e:    460d        .F      MOV      r5,r1
-        0x01009570:    4916        .I      LDR      r1,[pc,#88] ; [0x10095cc] = 0x20004b08
-        0x01009572:    f89100d5    ....    LDRB     r0,[r1,#0xd5]
-        0x01009576:    28ff        .(      CMP      r0,#0xff
-        0x01009578:    d025        %.      BEQ      0x10095c6 ; gapc_peer_att_info_ind_handler + 90
-        0x0100957a:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x0100957e:    88a9        ..      LDRH     r1,[r5,#4]
-        0x01009580:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x01009582:    0a1e        ..      LSRS     r6,r3,#8
-        0x01009584:    3108        .1      ADDS     r1,r1,#8
-        0x01009586:    b28b        ..      UXTH     r3,r1
-        0x01009588:    8a81        ..      LDRH     r1,[r0,#0x14]
-        0x0100958a:    2207        ."      MOVS     r2,#7
-        0x0100958c:    f6405012    @..P    MOV      r0,#0xd12
-        0x01009590:    f7f7fa81    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009594:    4604        .F      MOV      r4,r0
-        0x01009596:    2101        .!      MOVS     r1,#1
-        0x01009598:    4630        0F      MOV      r0,r6
-        0x0100959a:    f7fffb8f    ....    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x0100959e:    6801        .h      LDR      r1,[r0,#0]
-        0x010095a0:    6021        !`      STR      r1,[r4,#0]
-        0x010095a2:    8880        ..      LDRH     r0,[r0,#4]
-        0x010095a4:    80a0        ..      STRH     r0,[r4,#4]
-        0x010095a6:    2101        .!      MOVS     r1,#1
-        0x010095a8:    4630        0F      MOV      r0,r6
-        0x010095aa:    f7fffb87    ....    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x010095ae:    7980        .y      LDRB     r0,[r0,#6]
-        0x010095b0:    71a0        .q      STRB     r0,[r4,#6]
-        0x010095b2:    792a        *y      LDRB     r2,[r5,#4]
-        0x010095b4:    71e2        .q      STRB     r2,[r4,#7]
-        0x010095b6:    1da9        ..      ADDS     r1,r5,#6
-        0x010095b8:    f1040008    ....    ADD      r0,r4,#8
-        0x010095bc:    f7f7f9e4    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010095c0:    4620         F      MOV      r0,r4
-        0x010095c2:    f7f7fa6d    ..m.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010095c6:    2000        .       MOVS     r0,#0
-        0x010095c8:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010095ca:    0000        ..      DCW    0
-        0x010095cc:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapc_peer_features_ind_handler
-    gapc_peer_features_ind_handler
-        0x010095d0:    b510        ..      PUSH     {r4,lr}
-        0x010095d2:    0a18        ..      LSRS     r0,r3,#8
-        0x010095d4:    2204        ."      MOVS     r2,#4
-        0x010095d6:    f7f8fa75    ..u.    BL       app_get_info_ind_func ; 0x1001ac4
-        0x010095da:    2000        .       MOVS     r0,#0
-        0x010095dc:    bd10        ..      POP      {r4,pc}
-        0x010095de:    0000        ..      MOVS     r0,r0
-    i.gapc_peer_ver_ind_handler
-    gapc_peer_ver_ind_handler
-        0x010095e0:    b500        ..      PUSH     {lr}
-        0x010095e2:    b085        ..      SUB      sp,sp,#0x14
-        0x010095e4:    2015        .       MOVS     r0,#0x15
-        0x010095e6:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010095ea:    0a18        ..      LSRS     r0,r3,#8
-        0x010095ec:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x010095f0:    6808        .h      LDR      r0,[r1,#0]
-        0x010095f2:    f8cd0006    ....    STR      r0,[sp,#6]
-        0x010095f6:    8888        ..      LDRH     r0,[r1,#4]
-        0x010095f8:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x010095fc:    4804        .H      LDR      r0,[pc,#16] ; [0x1009610] = 0x200049b4
-        0x010095fe:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01009602:    b109        ..      CBZ      r1,0x1009608 ; gapc_peer_ver_ind_handler + 40
-        0x01009604:    4668        hF      MOV      r0,sp
-        0x01009606:    4788        .G      BLX      r1
-        0x01009608:    b005        ..      ADD      sp,sp,#0x14
-        0x0100960a:    2000        .       MOVS     r0,#0
-        0x0100960c:    bd00        ..      POP      {pc}
-    $d
-        0x0100960e:    0000        ..      DCW    0
-        0x01009610:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapc_process_op
-    gapc_process_op
-        0x01009614:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x01009618:    468a        .F      MOV      r10,r1
-        0x0100961a:    4683        .F      MOV      r11,r0
-        0x0100961c:    2108        .!      MOVS     r1,#8
-        0x0100961e:    461e        .F      MOV      r6,r3
-        0x01009620:    4690        .F      MOV      r8,r2
-        0x01009622:    2500        .%      MOVS     r5,#0
-        0x01009624:    ea41200b    A..     ORR      r0,r1,r11,LSL #8
-        0x01009628:    f7f7fa71    ..q.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100962c:    f8989000    ....    LDRB     r9,[r8,#0]
-        0x01009630:    2743        C'      MOVS     r7,#0x43
-        0x01009632:    4604        .F      MOV      r4,r0
-        0x01009634:    283f        ?(      CMP      r0,#0x3f
-        0x01009636:    d025        %.      BEQ      0x1009684 ; gapc_process_op + 112
-        0x01009638:    2c1f        .,      CMP      r4,#0x1f
-        0x0100963a:    d023        #.      BEQ      0x1009684 ; gapc_process_op + 112
-        0x0100963c:    4651        QF      MOV      r1,r10
-        0x0100963e:    4658        XF      MOV      r0,r11
-        0x01009640:    f7fffce2    ....    BL       gapc_get_operation_ptr ; 0x1009008
-        0x01009644:    4540        @E      CMP      r0,r8
-        0x01009646:    d029        ).      BEQ      0x100969c ; gapc_process_op + 136
-        0x01009648:    2701        .'      MOVS     r7,#1
-        0x0100964a:    fa07f70a    ....    LSL      r7,r7,r10
-        0x0100964e:    4227        'B      TST      r7,r4
-        0x01009650:    d004        ..      BEQ      0x100965c ; gapc_process_op + 72
-        0x01009652:    2502        .%      MOVS     r5,#2
-        0x01009654:    e01f        ..      B        0x1009696 ; gapc_process_op + 130
-        0x01009656:    4548        HE      CMP      r0,r9
-        0x01009658:    d004        ..      BEQ      0x1009664 ; gapc_process_op + 80
-        0x0100965a:    1c76        v.      ADDS     r6,r6,#1
-        0x0100965c:    7830        0x      LDRB     r0,[r6,#0]
-        0x0100965e:    2800        .(      CMP      r0,#0
-        0x01009660:    d1f9        ..      BNE      0x1009656 ; gapc_process_op + 66
-        0x01009662:    e00e        ..      B        0x1009682 ; gapc_process_op + 110
-        0x01009664:    f0100fff    ....    TST      r0,#0xff
-        0x01009668:    d00b        ..      BEQ      0x1009682 ; gapc_process_op + 110
-        0x0100966a:    2501        .%      MOVS     r5,#1
-        0x0100966c:    4642        BF      MOV      r2,r8
-        0x0100966e:    4651        QF      MOV      r1,r10
-        0x01009670:    4658        XF      MOV      r0,r11
-        0x01009672:    f000f977    ..w.    BL       gapc_set_operation_ptr ; 0x1009964
-        0x01009676:    b2f9        ..      UXTB     r1,r7
-        0x01009678:    2201        ."      MOVS     r2,#1
-        0x0100967a:    4658        XF      MOV      r0,r11
-        0x0100967c:    f000fade    ....    BL       gapc_update_state ; 0x1009c3c
-        0x01009680:    e009        ..      B        0x1009696 ; gapc_process_op + 130
-        0x01009682:    2740        @'      MOVS     r7,#0x40
-        0x01009684:    4640        @F      MOV      r0,r8
-        0x01009686:    f7f7fa74    ..t.    BL       $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x0100968a:    4602        .F      MOV      r2,r0
-        0x0100968c:    463b        ;F      MOV      r3,r7
-        0x0100968e:    4649        IF      MOV      r1,r9
-        0x01009690:    4658        XF      MOV      r0,r11
-        0x01009692:    f000f8ae    ....    BL       gapc_send_error_evt ; 0x10097f2
-        0x01009696:    4628        (F      MOV      r0,r5
-        0x01009698:    e8bd9ff0    ....    POP      {r4-r12,pc}
-        0x0100969c:    2501        .%      MOVS     r5,#1
-        0x0100969e:    e7fa        ..      B        0x1009696 ; gapc_process_op + 130
-    i.gapc_reschedule_operation
-    gapc_reschedule_operation
-        0x010096a0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010096a4:    4f0c        .O      LDR      r7,[pc,#48] ; [0x10096d8] = 0x20004ab8
-        0x010096a6:    4604        .F      MOV      r4,r0
-        0x010096a8:    460e        .F      MOV      r6,r1
-        0x010096aa:    f8570024    W.$.    LDR      r0,[r7,r4,LSL #2]
-        0x010096ae:    2500        .%      MOVS     r5,#0
-        0x010096b0:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010096b4:    b160        `.      CBZ      r0,0x10096d0 ; gapc_reschedule_operation + 48
-        0x010096b6:    2501        .%      MOVS     r5,#1
-        0x010096b8:    f7f7fa5b    ..[.    BL       $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x010096bc:    4602        .F      MOV      r2,r0
-        0x010096be:    f8570024    W.$.    LDR      r0,[r7,r4,LSL #2]
-        0x010096c2:    2108        .!      MOVS     r1,#8
-        0x010096c4:    ea412104    A..!    ORR      r1,r1,r4,LSL #8
-        0x010096c8:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010096cc:    f7f7fa60    ..`.    BL       $Ven$TT$L$$ke_msg_forward ; 0x1000b90
-        0x010096d0:    4628        (F      MOV      r0,r5
-        0x010096d2:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x010096d6:    0000        ..      DCW    0
-        0x010096d8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_security_cmd_handler
-    gapc_security_cmd_handler
-        0x010096dc:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010096de:    a010        ..      ADR      r0,{pc}+0x42 ; 0x1009720
-        0x010096e0:    0a16        ..      LSRS     r6,r2,#8
-        0x010096e2:    6800        .h      LDR      r0,[r0,#0]
-        0x010096e4:    460d        .F      MOV      r5,r1
-        0x010096e6:    460a        .F      MOV      r2,r1
-        0x010096e8:    9000        ..      STR      r0,[sp,#0]
-        0x010096ea:    466b        kF      MOV      r3,sp
-        0x010096ec:    2101        .!      MOVS     r1,#1
-        0x010096ee:    4630        0F      MOV      r0,r6
-        0x010096f0:    f7ffff90    ....    BL       gapc_process_op ; 0x1009614
-        0x010096f4:    4604        .F      MOV      r4,r0
-        0x010096f6:    2801        .(      CMP      r0,#1
-        0x010096f8:    d109        ..      BNE      0x100970e ; gapc_security_cmd_handler + 50
-        0x010096fa:    4630        0F      MOV      r0,r6
-        0x010096fc:    f7fffc9c    ....    BL       gapc_get_role ; 0x1009038
-        0x01009700:    2801        .(      CMP      r0,#1
-        0x01009702:    d006        ..      BEQ      0x1009712 ; gapc_security_cmd_handler + 54
-        0x01009704:    2242        B"      MOVS     r2,#0x42
-        0x01009706:    2101        .!      MOVS     r1,#1
-        0x01009708:    4630        0F      MOV      r0,r6
-        0x0100970a:    f000f82f    ../.    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100970e:    4620         F      MOV      r0,r4
-        0x01009710:    bdf8        ..      POP      {r3-r7,pc}
-        0x01009712:    7869        ix      LDRB     r1,[r5,#1]
-        0x01009714:    4630        0F      MOV      r0,r6
-        0x01009716:    f00efcd7    ....    BL       smpc_security_req_send ; 0x10180c8
-        0x0100971a:    0002        ..      MOVS     r2,r0
-        0x0100971c:    d1f3        ..      BNE      0x1009706 ; gapc_security_cmd_handler + 42
-        0x0100971e:    e7f6        ..      B        0x100970e ; gapc_security_cmd_handler + 50
-    $d
-        0x01009720:    0000000c    ....    DCD    12
-    $t
-    i.gapc_security_ind_handler
-    gapc_security_ind_handler
-        0x01009724:    b530        0.      PUSH     {r4,r5,lr}
-        0x01009726:    460c        .F      MOV      r4,r1
-        0x01009728:    b085        ..      SUB      sp,sp,#0x14
-        0x0100972a:    461d        .F      MOV      r5,r3
-        0x0100972c:    7809        .x      LDRB     r1,[r1,#0]
-        0x0100972e:    a00a        ..      ADR      r0,{pc}+0x2a ; 0x1009758
-        0x01009730:    f7f7f920    .. .    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01009734:    2016        .       MOVS     r0,#0x16
-        0x01009736:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0100973a:    7820         x      LDRB     r0,[r4,#0]
-        0x0100973c:    f88d0005    ....    STRB     r0,[sp,#5]
-        0x01009740:    0a28        (.      LSRS     r0,r5,#8
-        0x01009742:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01009746:    4808        .H      LDR      r0,[pc,#32] ; [0x1009768] = 0x200049b4
-        0x01009748:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0100974c:    b109        ..      CBZ      r1,0x1009752 ; gapc_security_ind_handler + 46
-        0x0100974e:    4668        hF      MOV      r0,sp
-        0x01009750:    4788        .G      BLX      r1
-        0x01009752:    b005        ..      ADD      sp,sp,#0x14
-        0x01009754:    2000        .       MOVS     r0,#0
-        0x01009756:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x01009758:    72656570    peer    DCD    1919247728
-        0x0100975c:    74756120     aut    DCD    1953849632
-        0x01009760:    78253a68    h:%x    DCD    2015705704
-        0x01009764:    000a0d20     ...    DCD    658720
-        0x01009768:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapc_send_complete_evt
-    gapc_send_complete_evt
-        0x0100976c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01009770:    4e15        .N      LDR      r6,[pc,#84] ; [0x10097c8] = 0x20004ab8
-        0x01009772:    4605        .F      MOV      r5,r0
-        0x01009774:    460c        .F      MOV      r4,r1
-        0x01009776:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100977a:    4617        .F      MOV      r7,r2
-        0x0100977c:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x01009780:    b1a0        ..      CBZ      r0,0x10097ac ; gapc_send_complete_evt + 64
-        0x01009782:    4628        (F      MOV      r0,r5
-        0x01009784:    f7fffc48    ..H.    BL       gapc_get_requester ; 0x1009018
-        0x01009788:    4601        .F      MOV      r1,r0
-        0x0100978a:    2008        .       MOVS     r0,#8
-        0x0100978c:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x01009790:    2302        .#      MOVS     r3,#2
-        0x01009792:    f44f6060    O.``    MOV      r0,#0xe00
-        0x01009796:    f7f7f97e    ..~.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100979a:    f8561025    V.%.    LDR      r1,[r6,r5,LSL #2]
-        0x0100979e:    f8511024    Q.$.    LDR      r1,[r1,r4,LSL #2]
-        0x010097a2:    7809        .x      LDRB     r1,[r1,#0]
-        0x010097a4:    7001        .p      STRB     r1,[r0,#0]
-        0x010097a6:    7047        Gp      STRB     r7,[r0,#1]
-        0x010097a8:    f7f7f97a    ..z.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010097ac:    4621        !F      MOV      r1,r4
-        0x010097ae:    4628        (F      MOV      r0,r5
-        0x010097b0:    f7fffd40    ..@.    BL       gapc_operation_cleanup ; 0x1009234
-        0x010097b4:    2001        .       MOVS     r0,#1
-        0x010097b6:    40a0        .@      LSLS     r0,r0,r4
-        0x010097b8:    b2c1        ..      UXTB     r1,r0
-        0x010097ba:    4628        (F      MOV      r0,r5
-        0x010097bc:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x010097c0:    2200        ."      MOVS     r2,#0
-        0x010097c2:    f000ba3b    ..;.    B.W      gapc_update_state ; 0x1009c3c
-    $d
-        0x010097c6:    0000        ..      DCW    0
-        0x010097c8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_send_disconect_ind
-    gapc_send_disconect_ind
-        0x010097cc:    b570        p.      PUSH     {r4-r6,lr}
-        0x010097ce:    4604        .F      MOV      r4,r0
-        0x010097d0:    461e        .F      MOV      r6,r3
-        0x010097d2:    2008        .       MOVS     r0,#8
-        0x010097d4:    460d        .F      MOV      r5,r1
-        0x010097d6:    ea402204    @.."    ORR      r2,r0,r4,LSL #8
-        0x010097da:    2302        .#      MOVS     r3,#2
-        0x010097dc:    4631        1F      MOV      r1,r6
-        0x010097de:    f6406003    @..`    MOV      r0,#0xe03
-        0x010097e2:    f7f7f958    ..X.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010097e6:    7004        .p      STRB     r4,[r0,#0]
-        0x010097e8:    7045        Ep      STRB     r5,[r0,#1]
-        0x010097ea:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010097ee:    f7f7b957    ..W.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.gapc_send_error_evt
-    gapc_send_error_evt
-        0x010097f2:    b570        p.      PUSH     {r4-r6,lr}
-        0x010097f4:    460d        .F      MOV      r5,r1
-        0x010097f6:    4616        .F      MOV      r6,r2
-        0x010097f8:    2108        .!      MOVS     r1,#8
-        0x010097fa:    ea412200    A.."    ORR      r2,r1,r0,LSL #8
-        0x010097fe:    461c        .F      MOV      r4,r3
-        0x01009800:    2302        .#      MOVS     r3,#2
-        0x01009802:    4631        1F      MOV      r1,r6
-        0x01009804:    f44f6060    O.``    MOV      r0,#0xe00
-        0x01009808:    f7f7f945    ..E.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100980c:    7005        .p      STRB     r5,[r0,#0]
-        0x0100980e:    7044        Dp      STRB     r4,[r0,#1]
-        0x01009810:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01009814:    f7f7b944    ..D.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.gapc_set_dev_info_cfm_handler
-    gapc_set_dev_info_cfm_handler
-        0x01009818:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100981c:    4616        .F      MOV      r6,r2
-        0x0100981e:    460d        .F      MOV      r5,r1
-        0x01009820:    4610        .F      MOV      r0,r2
-        0x01009822:    f7f7f974    ..t.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01009826:    283f        ?(      CMP      r0,#0x3f
-        0x01009828:    d01a        ..      BEQ      0x1009860 ; gapc_set_dev_info_cfm_handler + 72
-        0x0100982a:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100982c:    0a37        7.      LSRS     r7,r6,#8
-        0x0100982e:    b110        ..      CBZ      r0,0x1009836 ; gapc_set_dev_info_cfm_handler + 30
-        0x01009830:    2801        .(      CMP      r0,#1
-        0x01009832:    d115        ..      BNE      0x1009860 ; gapc_set_dev_info_cfm_handler + 72
-        0x01009834:    e001        ..      B        0x100983a ; gapc_set_dev_info_cfm_handler + 34
-        0x01009836:    2002        .       MOVS     r0,#2
-        0x01009838:    e000        ..      B        0x100983c ; gapc_set_dev_info_cfm_handler + 36
-        0x0100983a:    2004        .       MOVS     r0,#4
-        0x0100983c:    f001fbf8    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x01009840:    0004        ..      MOVS     r4,r0
-        0x01009842:    d00d        ..      BEQ      0x1009860 ; gapc_set_dev_info_cfm_handler + 72
-        0x01009844:    2006        .       MOVS     r0,#6
-        0x01009846:    eb002107    ...!    ADD      r1,r0,r7,LSL #8
-        0x0100984a:    2304        .#      MOVS     r3,#4
-        0x0100984c:    4632        2F      MOV      r2,r6
-        0x0100984e:    f6404016    @..@    MOV      r0,#0xc16
-        0x01009852:    f7f7f920    .. .    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009856:    8004        ..      STRH     r4,[r0,#0]
-        0x01009858:    7869        ix      LDRB     r1,[r5,#1]
-        0x0100985a:    7081        .p      STRB     r1,[r0,#2]
-        0x0100985c:    f7f7f920    .. .    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01009860:    2000        .       MOVS     r0,#0
-        0x01009862:    e8bd81f0    ....    POP      {r4-r8,pc}
-    i.gapc_set_dev_info_req_ind_handler
-    gapc_set_dev_info_req_ind_handler
-        0x01009866:    b510        ..      PUSH     {r4,lr}
-        0x01009868:    4618        .F      MOV      r0,r3
-        0x0100986a:    460c        .F      MOV      r4,r1
-        0x0100986c:    4601        .F      MOV      r1,r0
-        0x0100986e:    2302        .#      MOVS     r3,#2
-        0x01009870:    f640600d    @..`    MOV      r0,#0xe0d
-        0x01009874:    f7f7f90f    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009878:    2100        .!      MOVS     r1,#0
-        0x0100987a:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100987c:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100987e:    7001        .p      STRB     r1,[r0,#0]
-        0x01009880:    f7f7f90e    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01009884:    7820         x      LDRB     r0,[r4,#0]
-        0x01009886:    b110        ..      CBZ      r0,0x100988e ; gapc_set_dev_info_req_ind_handler + 40
-        0x01009888:    2801        .(      CMP      r0,#1
-        0x0100988a:    d108        ..      BNE      0x100989e ; gapc_set_dev_info_req_ind_handler + 56
-        0x0100988c:    e004        ..      B        0x1009898 ; gapc_set_dev_info_req_ind_handler + 50
-        0x0100988e:    78a1        .x      LDRB     r1,[r4,#2]
-        0x01009890:    1d20         .      ADDS     r0,r4,#4
-        0x01009892:    f7fefc13    ....    BL       gap_set_dev_name ; 0x10080bc
-        0x01009896:    e002        ..      B        0x100989e ; gapc_set_dev_info_req_ind_handler + 56
-        0x01009898:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100989a:    f7fefc09    ....    BL       gap_set_dev_appearance ; 0x10080b0
-        0x0100989e:    2000        .       MOVS     r0,#0
-        0x010098a0:    bd10        ..      POP      {r4,pc}
-        0x010098a2:    0000        ..      MOVS     r0,r0
-    i.gapc_set_le_ping_to_handler
-    gapc_set_le_ping_to_handler
-        0x010098a4:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010098a6:    a011        ..      ADR      r0,{pc}+0x46 ; 0x10098ec
-        0x010098a8:    0a16        ..      LSRS     r6,r2,#8
-        0x010098aa:    6800        .h      LDR      r0,[r0,#0]
-        0x010098ac:    460f        .F      MOV      r7,r1
-        0x010098ae:    460a        .F      MOV      r2,r1
-        0x010098b0:    9000        ..      STR      r0,[sp,#0]
-        0x010098b2:    466b        kF      MOV      r3,sp
-        0x010098b4:    2100        .!      MOVS     r1,#0
-        0x010098b6:    4630        0F      MOV      r0,r6
-        0x010098b8:    f7fffeac    ....    BL       gapc_process_op ; 0x1009614
-        0x010098bc:    4605        .F      MOV      r5,r0
-        0x010098be:    2801        .(      CMP      r0,#1
-        0x010098c0:    d111        ..      BNE      0x10098e6 ; gapc_set_le_ping_to_handler + 66
-        0x010098c2:    2304        .#      MOVS     r3,#4
-        0x010098c4:    f640427c    @.|B    MOV      r2,#0xc7c
-        0x010098c8:    4631        1F      MOV      r1,r6
-        0x010098ca:    f2411005    A...    MOV      r0,#0x1105
-        0x010098ce:    f7f7f8e2    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010098d2:    4604        .F      MOV      r4,r0
-        0x010098d4:    4630        0F      MOV      r0,r6
-        0x010098d6:    f7fffa0f    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x010098da:    8020         .      STRH     r0,[r4,#0]
-        0x010098dc:    8878        x.      LDRH     r0,[r7,#2]
-        0x010098de:    8060        `.      STRH     r0,[r4,#2]
-        0x010098e0:    4620         F      MOV      r0,r4
-        0x010098e2:    f7f7f941    ..A.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x010098e6:    4628        (F      MOV      r0,r5
-        0x010098e8:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x010098ea:    0000        ..      DCW    0
-        0x010098ec:    00000013    ....    DCD    19
-    $t
-    i.gapc_set_le_pkt_size_handler
-    gapc_set_le_pkt_size_handler
-        0x010098f0:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010098f2:    a012        ..      ADR      r0,{pc}+0x4a ; 0x100993c
-        0x010098f4:    0a17        ..      LSRS     r7,r2,#8
-        0x010098f6:    6800        .h      LDR      r0,[r0,#0]
-        0x010098f8:    460d        .F      MOV      r5,r1
-        0x010098fa:    460a        .F      MOV      r2,r1
-        0x010098fc:    9000        ..      STR      r0,[sp,#0]
-        0x010098fe:    466b        kF      MOV      r3,sp
-        0x01009900:    2100        .!      MOVS     r1,#0
-        0x01009902:    4638        8F      MOV      r0,r7
-        0x01009904:    f7fffe86    ....    BL       gapc_process_op ; 0x1009614
-        0x01009908:    4606        .F      MOV      r6,r0
-        0x0100990a:    2801        .(      CMP      r0,#1
-        0x0100990c:    d113        ..      BNE      0x1009936 ; gapc_set_le_pkt_size_handler + 70
-        0x0100990e:    2306        .#      MOVS     r3,#6
-        0x01009910:    f2420222    B.".    MOV      r2,#0x2022
-        0x01009914:    4639        9F      MOV      r1,r7
-        0x01009916:    f2411005    A...    MOV      r0,#0x1105
-        0x0100991a:    f7f7f8bc    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100991e:    4604        .F      MOV      r4,r0
-        0x01009920:    4638        8F      MOV      r0,r7
-        0x01009922:    f7fff9e9    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01009926:    8020         .      STRH     r0,[r4,#0]
-        0x01009928:    8868        h.      LDRH     r0,[r5,#2]
-        0x0100992a:    8060        `.      STRH     r0,[r4,#2]
-        0x0100992c:    88a8        ..      LDRH     r0,[r5,#4]
-        0x0100992e:    80a0        ..      STRH     r0,[r4,#4]
-        0x01009930:    4620         F      MOV      r0,r4
-        0x01009932:    f7f7f919    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x01009936:    4630        0F      MOV      r0,r6
-        0x01009938:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x0100993a:    0000        ..      DCW    0
-        0x0100993c:    00000014    ....    DCD    20
-    $t
-    i.gapc_set_local_addr
-    gapc_set_local_addr
-        0x01009940:    4a07        .J      LDR      r2,[pc,#28] ; [0x1009960] = 0x20004ab8
-        0x01009942:    b510        ..      PUSH     {r4,lr}
-        0x01009944:    f8523020    R. 0    LDR      r3,[r2,r0,LSL #2]
-        0x01009948:    680c        .h      LDR      r4,[r1,#0]
-        0x0100994a:    f8434f47    C.GO    STR      r4,[r3,#0x47]!
-        0x0100994e:    8889        ..      LDRH     r1,[r1,#4]
-        0x01009950:    8099        ..      STRH     r1,[r3,#4]
-        0x01009952:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x01009956:    2101        .!      MOVS     r1,#1
-        0x01009958:    f880104d    ..M.    STRB     r1,[r0,#0x4d]
-        0x0100995c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100995e:    0000        ..      DCW    0
-        0x01009960:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_set_operation_ptr
-    gapc_set_operation_ptr
-        0x01009964:    4b02        .K      LDR      r3,[pc,#8] ; [0x1009970] = 0x20004ab8
-        0x01009966:    f8530020    S. .    LDR      r0,[r3,r0,LSL #2]
-        0x0100996a:    f8402021    @.!     STR      r2,[r0,r1,LSL #2]
-        0x0100996e:    4770        pG      BX       lr
-    $d
-        0x01009970:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_set_phy_cmd_handler
-    gapc_set_phy_cmd_handler
-        0x01009974:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01009976:    a019        ..      ADR      r0,{pc}+0x66 ; 0x10099dc
-        0x01009978:    0a17        ..      LSRS     r7,r2,#8
-        0x0100997a:    6800        .h      LDR      r0,[r0,#0]
-        0x0100997c:    460d        .F      MOV      r5,r1
-        0x0100997e:    460a        .F      MOV      r2,r1
-        0x01009980:    9000        ..      STR      r0,[sp,#0]
-        0x01009982:    466b        kF      MOV      r3,sp
-        0x01009984:    2102        .!      MOVS     r1,#2
-        0x01009986:    4638        8F      MOV      r0,r7
-        0x01009988:    f7fffe44    ..D.    BL       gapc_process_op ; 0x1009614
-        0x0100998c:    4606        .F      MOV      r6,r0
-        0x0100998e:    2801        .(      CMP      r0,#1
-        0x01009990:    d11e        ..      BNE      0x10099d0 ; gapc_set_phy_cmd_handler + 92
-        0x01009992:    2308        .#      MOVS     r3,#8
-        0x01009994:    f2420232    B.2.    MOV      r2,#0x2032
-        0x01009998:    4639        9F      MOV      r1,r7
-        0x0100999a:    f2411005    A...    MOV      r0,#0x1105
-        0x0100999e:    f7f7f87a    ..z.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010099a2:    4604        .F      MOV      r4,r0
-        0x010099a4:    4638        8F      MOV      r0,r7
-        0x010099a6:    f7fff9a7    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x010099aa:    8020         .      STRH     r0,[r4,#0]
-        0x010099ac:    7868        hx      LDRB     r0,[r5,#1]
-        0x010099ae:    b188        ..      CBZ      r0,0x10099d4 ; gapc_set_phy_cmd_handler + 96
-        0x010099b0:    2000        .       MOVS     r0,#0
-        0x010099b2:    70a0        .p      STRB     r0,[r4,#2]
-        0x010099b4:    78a9        .x      LDRB     r1,[r5,#2]
-        0x010099b6:    b179        y.      CBZ      r1,0x10099d8 ; gapc_set_phy_cmd_handler + 100
-        0x010099b8:    2100        .!      MOVS     r1,#0
-        0x010099ba:    4308        .C      ORRS     r0,r0,r1
-        0x010099bc:    70a0        .p      STRB     r0,[r4,#2]
-        0x010099be:    78a8        .x      LDRB     r0,[r5,#2]
-        0x010099c0:    7120         q      STRB     r0,[r4,#4]
-        0x010099c2:    7868        hx      LDRB     r0,[r5,#1]
-        0x010099c4:    70e0        .p      STRB     r0,[r4,#3]
-        0x010099c6:    78e8        .x      LDRB     r0,[r5,#3]
-        0x010099c8:    80e0        ..      STRH     r0,[r4,#6]
-        0x010099ca:    4620         F      MOV      r0,r4
-        0x010099cc:    f7f7f8cc    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x010099d0:    4630        0F      MOV      r0,r6
-        0x010099d2:    bdf8        ..      POP      {r3-r7,pc}
-        0x010099d4:    2001        .       MOVS     r0,#1
-        0x010099d6:    e7ec        ..      B        0x10099b2 ; gapc_set_phy_cmd_handler + 62
-        0x010099d8:    2102        .!      MOVS     r1,#2
-        0x010099da:    e7ee        ..      B        0x10099ba ; gapc_set_phy_cmd_handler + 70
-    $d
-        0x010099dc:    00000017    ....    DCD    23
-    $t
-    i.gapc_set_pref_slave_latency_cmd_handler
-    gapc_set_pref_slave_latency_cmd_handler
-        0x010099e0:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010099e2:    a011        ..      ADR      r0,{pc}+0x46 ; 0x1009a28
-        0x010099e4:    0a16        ..      LSRS     r6,r2,#8
-        0x010099e6:    6800        .h      LDR      r0,[r0,#0]
-        0x010099e8:    460f        .F      MOV      r7,r1
-        0x010099ea:    460a        .F      MOV      r2,r1
-        0x010099ec:    9000        ..      STR      r0,[sp,#0]
-        0x010099ee:    466b        kF      MOV      r3,sp
-        0x010099f0:    2100        .!      MOVS     r1,#0
-        0x010099f2:    4630        0F      MOV      r0,r6
-        0x010099f4:    f7fffe0e    ....    BL       gapc_process_op ; 0x1009614
-        0x010099f8:    4605        .F      MOV      r5,r0
-        0x010099fa:    2801        .(      CMP      r0,#1
-        0x010099fc:    d111        ..      BNE      0x1009a22 ; gapc_set_pref_slave_latency_cmd_handler + 66
-        0x010099fe:    2304        .#      MOVS     r3,#4
-        0x01009a00:    f64f4213    O..B    MOV      r2,#0xfc13
-        0x01009a04:    4631        1F      MOV      r1,r6
-        0x01009a06:    f2411005    A...    MOV      r0,#0x1105
-        0x01009a0a:    f7f7f844    ..D.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009a0e:    4604        .F      MOV      r4,r0
-        0x01009a10:    4630        0F      MOV      r0,r6
-        0x01009a12:    f7fff971    ..q.    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01009a16:    8020         .      STRH     r0,[r4,#0]
-        0x01009a18:    8878        x.      LDRH     r0,[r7,#2]
-        0x01009a1a:    8060        `.      STRH     r0,[r4,#2]
-        0x01009a1c:    4620         F      MOV      r0,r4
-        0x01009a1e:    f7f7f8a3    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x01009a22:    4628        (F      MOV      r0,r5
-        0x01009a24:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x01009a26:    0000        ..      DCW    0
-        0x01009a28:    0000001a    ....    DCD    26
-    $t
-    i.gapc_sig_pdu_recv_handler
-    gapc_sig_pdu_recv_handler
-        0x01009a2c:    b4f0        ..      PUSH     {r4-r7}
-        0x01009a2e:    4606        .F      MOV      r6,r0
-        0x01009a30:    2000        .       MOVS     r0,#0
-        0x01009a32:    790d        .y      LDRB     r5,[r1,#4]
-        0x01009a34:    4c0b        .L      LDR      r4,[pc,#44] ; [0x1009a64] = 0x101b944
-        0x01009a36:    4603        .F      MOV      r3,r0
-        0x01009a38:    4602        .F      MOV      r2,r0
-        0x01009a3a:    bf00        ..      NOP      
-        0x01009a3c:    f8147032    ..2p    LDRB     r7,[r4,r2,LSL #3]
-        0x01009a40:    42af        .B      CMP      r7,r5
-        0x01009a42:    d102        ..      BNE      0x1009a4a ; gapc_sig_pdu_recv_handler + 30
-        0x01009a44:    eb0403c2    ....    ADD      r3,r4,r2,LSL #3
-        0x01009a48:    685b        [h      LDR      r3,[r3,#4]
-        0x01009a4a:    1c52        R.      ADDS     r2,r2,#1
-        0x01009a4c:    b2d2        ..      UXTB     r2,r2
-        0x01009a4e:    2a03        .*      CMP      r2,#3
-        0x01009a50:    d3f4        ..      BCC      0x1009a3c ; gapc_sig_pdu_recv_handler + 16
-        0x01009a52:    2b00        .+      CMP      r3,#0
-        0x01009a54:    d003        ..      BEQ      0x1009a5e ; gapc_sig_pdu_recv_handler + 50
-        0x01009a56:    4630        0F      MOV      r0,r6
-        0x01009a58:    bcf0        ..      POP      {r4-r7}
-        0x01009a5a:    1d09        ..      ADDS     r1,r1,#4
-        0x01009a5c:    4718        .G      BX       r3
-        0x01009a5e:    bcf0        ..      POP      {r4-r7}
-        0x01009a60:    4770        pG      BX       lr
-    $d
-        0x01009a62:    0000        ..      DCW    0
-        0x01009a64:    0101b944    D...    DCD    16890180
-    $t
-    i.gapc_sig_send_param_resp
-    gapc_sig_send_param_resp
-        0x01009a68:    b538        8.      PUSH     {r3-r5,lr}
-        0x01009a6a:    460d        .F      MOV      r5,r1
-        0x01009a6c:    2100        .!      MOVS     r1,#0
-        0x01009a6e:    9100        ..      STR      r1,[sp,#0]
-        0x01009a70:    2108        .!      MOVS     r1,#8
-        0x01009a72:    4614        .F      MOV      r4,r2
-        0x01009a74:    ea412300    A..#    ORR      r3,r1,r0,LSL #8
-        0x01009a78:    2213        ."      MOVS     r2,#0x13
-        0x01009a7a:    2105        .!      MOVS     r1,#5
-        0x01009a7c:    f008fd8a    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01009a80:    8085        ..      STRH     r5,[r0,#4]
-        0x01009a82:    7044        Dp      STRB     r4,[r0,#1]
-        0x01009a84:    e8bd4038    ..8@    POP      {r3-r5,lr}
-        0x01009a88:    f009b920    .. .    B.W      l2cc_pdu_send ; 0x1012ccc
-    i.gapc_sign_cmd_handler
-    gapc_sign_cmd_handler
-        0x01009a8c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01009a8e:    a00d        ..      ADR      r0,{pc}+0x36 ; 0x1009ac4
-        0x01009a90:    0a15        ..      LSRS     r5,r2,#8
-        0x01009a92:    6800        .h      LDR      r0,[r0,#0]
-        0x01009a94:    460e        .F      MOV      r6,r1
-        0x01009a96:    460a        .F      MOV      r2,r1
-        0x01009a98:    9000        ..      STR      r0,[sp,#0]
-        0x01009a9a:    466b        kF      MOV      r3,sp
-        0x01009a9c:    2101        .!      MOVS     r1,#1
-        0x01009a9e:    4628        (F      MOV      r0,r5
-        0x01009aa0:    f7fffdb8    ....    BL       gapc_process_op ; 0x1009614
-        0x01009aa4:    4604        .F      MOV      r4,r0
-        0x01009aa6:    2801        .(      CMP      r0,#1
-        0x01009aa8:    d109        ..      BNE      0x1009abe ; gapc_sign_cmd_handler + 50
-        0x01009aaa:    4631        1F      MOV      r1,r6
-        0x01009aac:    4628        (F      MOV      r0,r5
-        0x01009aae:    f00efccd    ....    BL       smpc_sign_command ; 0x101844c
-        0x01009ab2:    0002        ..      MOVS     r2,r0
-        0x01009ab4:    d003        ..      BEQ      0x1009abe ; gapc_sign_cmd_handler + 50
-        0x01009ab6:    2101        .!      MOVS     r1,#1
-        0x01009ab8:    4628        (F      MOV      r0,r5
-        0x01009aba:    f7fffe57    ..W.    BL       gapc_send_complete_evt ; 0x100976c
-        0x01009abe:    4620         F      MOV      r0,r4
-        0x01009ac0:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x01009ac2:    0000        ..      DCW    0
-        0x01009ac4:    00001c1b    ....    DCD    7195
-    $t
-    i.gapc_sign_ind_handler
-    gapc_sign_ind_handler
-        0x01009ac8:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01009acc:    4615        .F      MOV      r5,r2
-        0x01009ace:    460c        .F      MOV      r4,r1
-        0x01009ad0:    4610        .F      MOV      r0,r2
-        0x01009ad2:    f7f7f81c    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01009ad6:    0a2f        /.      LSRS     r7,r5,#8
-        0x01009ad8:    2820         (      CMP      r0,#0x20
-        0x01009ada:    d037        7.      BEQ      0x1009b4c ; gapc_sign_ind_handler + 132
-        0x01009adc:    7820         x      LDRB     r0,[r4,#0]
-        0x01009ade:    281b        .(      CMP      r0,#0x1b
-        0x01009ae0:    d002        ..      BEQ      0x1009ae8 ; gapc_sign_ind_handler + 32
-        0x01009ae2:    281c        .(      CMP      r0,#0x1c
-        0x01009ae4:    d132        2.      BNE      0x1009b4c ; gapc_sign_ind_handler + 132
-        0x01009ae6:    e02c        ,.      B        0x1009b42 ; gapc_sign_ind_handler + 122
-        0x01009ae8:    2101        .!      MOVS     r1,#1
-        0x01009aea:    4638        8F      MOV      r0,r7
-        0x01009aec:    f004fbd6    ....    BL       gattc_get_operation ; 0x100e29c
-        0x01009af0:    280e        .(      CMP      r0,#0xe
-        0x01009af2:    d005        ..      BEQ      0x1009b00 ; gapc_sign_ind_handler + 56
-        0x01009af4:    2241        A"      MOVS     r2,#0x41
-        0x01009af6:    2101        .!      MOVS     r1,#1
-        0x01009af8:    4638        8F      MOV      r0,r7
-        0x01009afa:    f004ff33    ..3.    BL       gattc_send_complete_evt ; 0x100e964
-        0x01009afe:    e025        %.      B        0x1009b4c ; gapc_sign_ind_handler + 132
-        0x01009b00:    2101        .!      MOVS     r1,#1
-        0x01009b02:    4638        8F      MOV      r0,r7
-        0x01009b04:    f004fbd8    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x01009b08:    4680        .F      MOV      r8,r0
-        0x01009b0a:    8860        `.      LDRH     r0,[r4,#2]
-        0x01009b0c:    22d2        ."      MOVS     r2,#0xd2
-        0x01009b0e:    1ec0        ..      SUBS     r0,r0,#3
-        0x01009b10:    b285        ..      UXTH     r5,r0
-        0x01009b12:    2006        .       MOVS     r0,#6
-        0x01009b14:    eb002307    ...#    ADD      r3,r0,r7,LSL #8
-        0x01009b18:    2104        .!      MOVS     r1,#4
-        0x01009b1a:    4638        8F      MOV      r0,r7
-        0x01009b1c:    9500        ..      STR      r5,[sp,#0]
-        0x01009b1e:    f008fd39    ..9.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01009b22:    4606        .F      MOV      r6,r0
-        0x01009b24:    8085        ..      STRH     r5,[r0,#4]
-        0x01009b26:    f8b80004    ....    LDRH     r0,[r8,#4]
-        0x01009b2a:    8070        p.      STRH     r0,[r6,#2]
-        0x01009b2c:    462a        *F      MOV      r2,r5
-        0x01009b2e:    1de1        ..      ADDS     r1,r4,#7
-        0x01009b30:    1db0        ..      ADDS     r0,r6,#6
-        0x01009b32:    f7f6ff29    ..).    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01009b36:    4631        1F      MOV      r1,r6
-        0x01009b38:    4638        8F      MOV      r0,r7
-        0x01009b3a:    f7f9ff69    ..i.    BL       attc_send_att_req ; 0x1003a10
-        0x01009b3e:    2200        ."      MOVS     r2,#0
-        0x01009b40:    e7d9        ..      B        0x1009af6 ; gapc_sign_ind_handler + 46
-        0x01009b42:    8861        a.      LDRH     r1,[r4,#2]
-        0x01009b44:    1d22        ".      ADDS     r2,r4,#4
-        0x01009b46:    4638        8F      MOV      r0,r7
-        0x01009b48:    f7fbffbc    ....    BL       atts_write_signed_cfm ; 0x1005ac4
-        0x01009b4c:    2000        .       MOVS     r0,#0
-        0x01009b4e:    e8bd83f8    ....    POP      {r3-r9,pc}
-        0x01009b52:    0000        ..      MOVS     r0,r0
-    i.gapc_smp_rep_attempts_timer_handler
-    gapc_smp_rep_attempts_timer_handler
-        0x01009b54:    b510        ..      PUSH     {r4,lr}
-        0x01009b56:    4614        .F      MOV      r4,r2
-        0x01009b58:    4610        .F      MOV      r0,r2
-        0x01009b5a:    f7f6ffd8    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01009b5e:    283f        ?(      CMP      r0,#0x3f
-        0x01009b60:    d00c        ..      BEQ      0x1009b7c ; gapc_smp_rep_attempts_timer_handler + 40
-        0x01009b62:    4907        .I      LDR      r1,[pc,#28] ; [0x1009b80] = 0x20004ab8
-        0x01009b64:    0a20         .      LSRS     r0,r4,#8
-        0x01009b66:    22c8        ."      MOVS     r2,#0xc8
-        0x01009b68:    f8513020    Q. 0    LDR      r3,[r1,r0,LSL #2]
-        0x01009b6c:    879a        ..      STRH     r2,[r3,#0x3c]
-        0x01009b6e:    f8510020    Q. .    LDR      r0,[r1,r0,LSL #2]
-        0x01009b72:    f8101f3f    ..?.    LDRB     r1,[r0,#0x3f]!
-        0x01009b76:    f0210102    !...    BIC      r1,r1,#2
-        0x01009b7a:    7001        .p      STRB     r1,[r0,#0]
-        0x01009b7c:    2000        .       MOVS     r0,#0
-        0x01009b7e:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01009b80:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_smp_timeout_timer_ind_handler
-    gapc_smp_timeout_timer_ind_handler
-        0x01009b84:    b510        ..      PUSH     {r4,lr}
-        0x01009b86:    4610        .F      MOV      r0,r2
-        0x01009b88:    0a14        ..      LSRS     r4,r2,#8
-        0x01009b8a:    f7f6ffc0    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01009b8e:    283f        ?(      CMP      r0,#0x3f
-        0x01009b90:    d016        ..      BEQ      0x1009bc0 ; gapc_smp_timeout_timer_ind_handler + 60
-        0x01009b92:    480c        .H      LDR      r0,[pc,#48] ; [0x1009bc4] = 0x20004ab8
-        0x01009b94:    f8502024    P.$     LDR      r2,[r0,r4,LSL #2]
-        0x01009b98:    f8121f3f    ..?.    LDRB     r1,[r2,#0x3f]!
-        0x01009b9c:    f0210101    !...    BIC      r1,r1,#1
-        0x01009ba0:    7011        .p      STRB     r1,[r2,#0]
-        0x01009ba2:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x01009ba6:    f0410104    A...    ORR      r1,r1,#4
-        0x01009baa:    f880103f    ..?.    STRB     r1,[r0,#0x3f]
-        0x01009bae:    4620         F      MOV      r0,r4
-        0x01009bb0:    f7fffa42    ..B.    BL       gapc_get_role ; 0x1009038
-        0x01009bb4:    4601        .F      MOV      r1,r0
-        0x01009bb6:    2300        .#      MOVS     r3,#0
-        0x01009bb8:    2245        E"      MOVS     r2,#0x45
-        0x01009bba:    4620         F      MOV      r0,r4
-        0x01009bbc:    f00dfaf8    ....    BL       smpc_pairing_end ; 0x10171b0
-        0x01009bc0:    2000        .       MOVS     r0,#0
-        0x01009bc2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01009bc4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_svc_chg_ccc_get
-    gapc_svc_chg_ccc_get
-        0x01009bc8:    4903        .I      LDR      r1,[pc,#12] ; [0x1009bd8] = 0x20004ab8
-        0x01009bca:    f8510020    Q. .    LDR      r0,[r1,r0,LSL #2]
-        0x01009bce:    f8900046    ..F.    LDRB     r0,[r0,#0x46]
-        0x01009bd2:    f3c01080    ....    UBFX     r0,r0,#6,#1
-        0x01009bd6:    4770        pG      BX       lr
-    $d
-        0x01009bd8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_svc_chg_ccc_set
-    gapc_svc_chg_ccc_set
-        0x01009bdc:    4a05        .J      LDR      r2,[pc,#20] ; [0x1009bf4] = 0x20004ab8
-        0x01009bde:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x01009be2:    f8102f46    ..F/    LDRB     r2,[r0,#0x46]!
-        0x01009be6:    f0220240    ".@.    BIC      r2,r2,#0x40
-        0x01009bea:    ea421181    B...    ORR      r1,r2,r1,LSL #6
-        0x01009bee:    7001        .p      STRB     r1,[r0,#0]
-        0x01009bf0:    4770        pG      BX       lr
-    $d
-        0x01009bf2:    0000        ..      DCW    0
-        0x01009bf4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.gapc_update_conn_param_to_ind_handler
-    gapc_update_conn_param_to_ind_handler
-        0x01009bf8:    b570        p.      PUSH     {r4-r6,lr}
-        0x01009bfa:    4614        .F      MOV      r4,r2
-        0x01009bfc:    4610        .F      MOV      r0,r2
-        0x01009bfe:    f7f6ff86    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01009c02:    0a25        %.      LSRS     r5,r4,#8
-        0x01009c04:    283f        ?(      CMP      r0,#0x3f
-        0x01009c06:    d017        ..      BEQ      0x1009c38 ; gapc_update_conn_param_to_ind_handler + 64
-        0x01009c08:    2102        .!      MOVS     r1,#2
-        0x01009c0a:    4628        (F      MOV      r0,r5
-        0x01009c0c:    f7fff9ee    ....    BL       gapc_get_operation ; 0x1008fec
-        0x01009c10:    2809        .(      CMP      r0,#9
-        0x01009c12:    d111        ..      BNE      0x1009c38 ; gapc_update_conn_param_to_ind_handler + 64
-        0x01009c14:    2302        .#      MOVS     r3,#2
-        0x01009c16:    2203        ."      MOVS     r2,#3
-        0x01009c18:    4621        !F      MOV      r1,r4
-        0x01009c1a:    f6406004    @..`    MOV      r0,#0xe04
-        0x01009c1e:    f7f6ff3a    ..:.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009c22:    2101        .!      MOVS     r1,#1
-        0x01009c24:    7001        .p      STRB     r1,[r0,#0]
-        0x01009c26:    213b        ;!      MOVS     r1,#0x3b
-        0x01009c28:    7041        Ap      STRB     r1,[r0,#1]
-        0x01009c2a:    f7f6ff39    ..9.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01009c2e:    2245        E"      MOVS     r2,#0x45
-        0x01009c30:    2102        .!      MOVS     r1,#2
-        0x01009c32:    4628        (F      MOV      r0,r5
-        0x01009c34:    f7fffd9a    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x01009c38:    2000        .       MOVS     r0,#0
-        0x01009c3a:    bd70        p.      POP      {r4-r6,pc}
-    i.gapc_update_state
-    gapc_update_state
-        0x01009c3c:    b570        p.      PUSH     {r4-r6,lr}
-        0x01009c3e:    460c        .F      MOV      r4,r1
-        0x01009c40:    2108        .!      MOVS     r1,#8
-        0x01009c42:    ea412500    A..%    ORR      r5,r1,r0,LSL #8
-        0x01009c46:    4616        .F      MOV      r6,r2
-        0x01009c48:    4628        (F      MOV      r0,r5
-        0x01009c4a:    f7f6ff60    ..`.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01009c4e:    281f        .(      CMP      r0,#0x1f
-        0x01009c50:    d00c        ..      BEQ      0x1009c6c ; gapc_update_state + 48
-        0x01009c52:    4628        (F      MOV      r0,r5
-        0x01009c54:    f7f6ff5b    ..[.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01009c58:    b10e        ..      CBZ      r6,0x1009c5e ; gapc_update_state + 34
-        0x01009c5a:    4320         C      ORRS     r0,r0,r4
-        0x01009c5c:    e000        ..      B        0x1009c60 ; gapc_update_state + 36
-        0x01009c5e:    43a0        .C      BICS     r0,r0,r4
-        0x01009c60:    4601        .F      MOV      r1,r0
-        0x01009c62:    4628        (F      MOV      r0,r5
-        0x01009c64:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01009c68:    f7f6be89    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x01009c6c:    bd70        p.      POP      {r4-r6,pc}
-        0x01009c6e:    0000        ..      MOVS     r0,r0
-    i.gapm_activity_create_cmd_handler
-    gapm_activity_create_cmd_handler
-        0x01009c70:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01009c74:    460e        .F      MOV      r6,r1
-        0x01009c76:    a12d        -.      ADR      r1,{pc}+0xb6 ; 0x1009d2c
-        0x01009c78:    466a        jF      MOV      r2,sp
-        0x01009c7a:    e9d10100    ....    LDRD     r0,r1,[r1,#0]
-        0x01009c7e:    e9cd0100    ....    STRD     r0,r1,[sp,#0]
-        0x01009c82:    4631        1F      MOV      r1,r6
-        0x01009c84:    2001        .       MOVS     r0,#1
-        0x01009c86:    f002f8af    ....    BL       gapm_process_op ; 0x100bde8
-        0x01009c8a:    4607        .F      MOV      r7,r0
-        0x01009c8c:    2801        .(      CMP      r0,#1
-        0x01009c8e:    d12d        -.      BNE      0x1009cec ; gapm_activity_create_cmd_handler + 124
-        0x01009c90:    7870        px      LDRB     r0,[r6,#1]
-        0x01009c92:    2140        @!      MOVS     r1,#0x40
-        0x01009c94:    2802        .(      CMP      r0,#2
-        0x01009c96:    d826        &.      BHI      0x1009ce6 ; gapm_activity_create_cmd_handler + 118
-        0x01009c98:    4927        'I      LDR      r1,[pc,#156] ; [0x1009d38] = 0x20000080
-        0x01009c9a:    2000        .       MOVS     r0,#0
-        0x01009c9c:    4d25        %M      LDR      r5,[pc,#148] ; [0x1009d34] = 0x20004b08
-        0x01009c9e:    f891104d    ..M.    LDRB     r1,[r1,#0x4d]
-        0x01009ca2:    e004        ..      B        0x1009cae ; gapm_activity_create_cmd_handler + 62
-        0x01009ca4:    eb050280    ....    ADD      r2,r5,r0,LSL #2
-        0x01009ca8:    68d2        .h      LDR      r2,[r2,#0xc]
-        0x01009caa:    b122        ".      CBZ      r2,0x1009cb6 ; gapm_activity_create_cmd_handler + 70
-        0x01009cac:    1c40        @.      ADDS     r0,r0,#1
-        0x01009cae:    4281        .B      CMP      r1,r0
-        0x01009cb0:    dcf8        ..      BGT      0x1009ca4 ; gapm_activity_create_cmd_handler + 52
-        0x01009cb2:    214b        K!      MOVS     r1,#0x4b
-        0x01009cb4:    e017        ..      B        0x1009ce6 ; gapm_activity_create_cmd_handler + 118
-        0x01009cb6:    b2c4        ..      UXTB     r4,r0
-        0x01009cb8:    2cff        .,      CMP      r4,#0xff
-        0x01009cba:    d0fa        ..      BEQ      0x1009cb2 ; gapm_activity_create_cmd_handler + 66
-        0x01009cbc:    7830        0x      LDRB     r0,[r6,#0]
-        0x01009cbe:    28a0        .(      CMP      r0,#0xa0
-        0x01009cc0:    d006        ..      BEQ      0x1009cd0 ; gapm_activity_create_cmd_handler + 96
-        0x01009cc2:    28a1        .(      CMP      r0,#0xa1
-        0x01009cc4:    d009        ..      BEQ      0x1009cda ; gapm_activity_create_cmd_handler + 106
-        0x01009cc6:    28a2        .(      CMP      r0,#0xa2
-        0x01009cc8:    d018        ..      BEQ      0x1009cfc ; gapm_activity_create_cmd_handler + 140
-        0x01009cca:    28a3        .(      CMP      r0,#0xa3
-        0x01009ccc:    d11b        ..      BNE      0x1009d06 ; gapm_activity_create_cmd_handler + 150
-        0x01009cce:    e010        ..      B        0x1009cf2 ; gapm_activity_create_cmd_handler + 130
-        0x01009cd0:    4631        1F      MOV      r1,r6
-        0x01009cd2:    4620         F      MOV      r0,r4
-        0x01009cd4:    f000fccc    ....    BL       gapm_adv_create ; 0x100a670
-        0x01009cd8:    e003        ..      B        0x1009ce2 ; gapm_activity_create_cmd_handler + 114
-        0x01009cda:    4631        1F      MOV      r1,r6
-        0x01009cdc:    4620         F      MOV      r0,r4
-        0x01009cde:    f002f99b    ....    BL       gapm_scan_create ; 0x100c018
-        0x01009ce2:    0001        ..      MOVS     r1,r0
-        0x01009ce4:    d00f        ..      BEQ      0x1009d06 ; gapm_activity_create_cmd_handler + 150
-        0x01009ce6:    2001        .       MOVS     r0,#1
-        0x01009ce8:    f002fbf4    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01009cec:    4638        8F      MOV      r0,r7
-        0x01009cee:    e8bd81fc    ....    POP      {r2-r8,pc}
-        0x01009cf2:    4631        1F      MOV      r1,r6
-        0x01009cf4:    4620         F      MOV      r0,r4
-        0x01009cf6:    f001ff81    ....    BL       gapm_per_sync_create ; 0x100bbfc
-        0x01009cfa:    e7f2        ..      B        0x1009ce2 ; gapm_activity_create_cmd_handler + 114
-        0x01009cfc:    4631        1F      MOV      r1,r6
-        0x01009cfe:    4620         F      MOV      r0,r4
-        0x01009d00:    f001fba6    ....    BL       gapm_init_create ; 0x100b450
-        0x01009d04:    e7ed        ..      B        0x1009ce2 ; gapm_activity_create_cmd_handler + 114
-        0x01009d06:    7870        px      LDRB     r0,[r6,#1]
-        0x01009d08:    2800        .(      CMP      r0,#0
-        0x01009d0a:    d1ef        ..      BNE      0x1009cec ; gapm_activity_create_cmd_handler + 124
-        0x01009d0c:    f895008a    ....    LDRB     r0,[r5,#0x8a]
-        0x01009d10:    07c0        ..      LSLS     r0,r0,#31
-        0x01009d12:    d0eb        ..      BEQ      0x1009cec ; gapm_activity_create_cmd_handler + 124
-        0x01009d14:    eb050084    ....    ADD      r0,r5,r4,LSL #2
-        0x01009d18:    4906        .I      LDR      r1,[pc,#24] ; [0x1009d34] = 0x20004b08
-        0x01009d1a:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x01009d1c:    f8512f82    Q../    LDR      r2,[r1,#0x82]!
-        0x01009d20:    f8c02016    ...     STR      r2,[r0,#0x16]
-        0x01009d24:    8889        ..      LDRH     r1,[r1,#4]
-        0x01009d26:    8341        A.      STRH     r1,[r0,#0x1a]
-        0x01009d28:    e7e0        ..      B        0x1009cec ; gapm_activity_create_cmd_handler + 124
-    $d
-        0x01009d2a:    0000        ..      DCW    0
-        0x01009d2c:    a2a3a1a0    ....    DCD    2728632736
-        0x01009d30:    00000000    ....    DCD    0
-        0x01009d34:    20004b08    .K.     DCD    536890120
-        0x01009d38:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_activity_created_ind_handler
-    gapm_activity_created_ind_handler
-        0x01009d3c:    784a        Jx      LDRB     r2,[r1,#1]
-        0x01009d3e:    480e        .H      LDR      r0,[pc,#56] ; [0x1009d78] = 0x200049b4
-        0x01009d40:    b94a        J.      CBNZ     r2,0x1009d56 ; gapm_activity_created_ind_handler + 26
-        0x01009d42:    7902        .y      LDRB     r2,[r0,#4]
-        0x01009d44:    b112        ..      CBZ      r2,0x1009d4c ; gapm_activity_created_ind_handler + 16
-        0x01009d46:    7942        By      LDRB     r2,[r0,#5]
-        0x01009d48:    b11a        ..      CBZ      r2,0x1009d52 ; gapm_activity_created_ind_handler + 22
-        0x01009d4a:    e013        ..      B        0x1009d74 ; gapm_activity_created_ind_handler + 56
-        0x01009d4c:    780a        .x      LDRB     r2,[r1,#0]
-        0x01009d4e:    7082        .p      STRB     r2,[r0,#2]
-        0x01009d50:    e001        ..      B        0x1009d56 ; gapm_activity_created_ind_handler + 26
-        0x01009d52:    780a        .x      LDRB     r2,[r1,#0]
-        0x01009d54:    70c2        .p      STRB     r2,[r0,#3]
-        0x01009d56:    784a        Jx      LDRB     r2,[r1,#1]
-        0x01009d58:    2a01        .*      CMP      r2,#1
-        0x01009d5a:    d101        ..      BNE      0x1009d60 ; gapm_activity_created_ind_handler + 36
-        0x01009d5c:    780a        .x      LDRB     r2,[r1,#0]
-        0x01009d5e:    7182        .q      STRB     r2,[r0,#6]
-        0x01009d60:    784a        Jx      LDRB     r2,[r1,#1]
-        0x01009d62:    2a02        .*      CMP      r2,#2
-        0x01009d64:    d101        ..      BNE      0x1009d6a ; gapm_activity_created_ind_handler + 46
-        0x01009d66:    780a        .x      LDRB     r2,[r1,#0]
-        0x01009d68:    7202        .r      STRB     r2,[r0,#8]
-        0x01009d6a:    784a        Jx      LDRB     r2,[r1,#1]
-        0x01009d6c:    2a03        .*      CMP      r2,#3
-        0x01009d6e:    d101        ..      BNE      0x1009d74 ; gapm_activity_created_ind_handler + 56
-        0x01009d70:    7809        .x      LDRB     r1,[r1,#0]
-        0x01009d72:    7001        .p      STRB     r1,[r0,#0]
-        0x01009d74:    2000        .       MOVS     r0,#0
-        0x01009d76:    4770        pG      BX       lr
-    $d
-        0x01009d78:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapm_activity_delete_cmd_handler
-    gapm_activity_delete_cmd_handler
-        0x01009d7c:    b538        8.      PUSH     {r3-r5,lr}
-        0x01009d7e:    a01b        ..      ADR      r0,{pc}+0x6e ; 0x1009dec
-        0x01009d80:    460d        .F      MOV      r5,r1
-        0x01009d82:    6800        .h      LDR      r0,[r0,#0]
-        0x01009d84:    9000        ..      STR      r0,[sp,#0]
-        0x01009d86:    466a        jF      MOV      r2,sp
-        0x01009d88:    2001        .       MOVS     r0,#1
-        0x01009d8a:    f002f82d    ..-.    BL       gapm_process_op ; 0x100bde8
-        0x01009d8e:    4604        .F      MOV      r4,r0
-        0x01009d90:    2801        .(      CMP      r0,#1
-        0x01009d92:    d128        (.      BNE      0x1009de6 ; gapm_activity_delete_cmd_handler + 106
-        0x01009d94:    782a        *x      LDRB     r2,[r5,#0]
-        0x01009d96:    2100        .!      MOVS     r1,#0
-        0x01009d98:    4815        .H      LDR      r0,[pc,#84] ; [0x1009df0] = 0x20004b08
-        0x01009d9a:    2aa7        .*      CMP      r2,#0xa7
-        0x01009d9c:    d007        ..      BEQ      0x1009dae ; gapm_activity_delete_cmd_handler + 50
-        0x01009d9e:    f89020d7    ...     LDRB     r2,[r0,#0xd7]
-        0x01009da2:    b1ea        ..      CBZ      r2,0x1009de0 ; gapm_activity_delete_cmd_handler + 100
-        0x01009da4:    f89000d8    ....    LDRB     r0,[r0,#0xd8]
-        0x01009da8:    b188        ..      CBZ      r0,0x1009dce ; gapm_activity_delete_cmd_handler + 82
-        0x01009daa:    2143        C!      MOVS     r1,#0x43
-        0x01009dac:    e018        ..      B        0x1009de0 ; gapm_activity_delete_cmd_handler + 100
-        0x01009dae:    4b11        .K      LDR      r3,[pc,#68] ; [0x1009df4] = 0x20000080
-        0x01009db0:    786a        jx      LDRB     r2,[r5,#1]
-        0x01009db2:    f893304d    ..M0    LDRB     r3,[r3,#0x4d]
-        0x01009db6:    429a        .B      CMP      r2,r3
-        0x01009db8:    d301        ..      BCC      0x1009dbe ; gapm_activity_delete_cmd_handler + 66
-        0x01009dba:    2140        @!      MOVS     r1,#0x40
-        0x01009dbc:    e010        ..      B        0x1009de0 ; gapm_activity_delete_cmd_handler + 100
-        0x01009dbe:    eb000082    ....    ADD      r0,r0,r2,LSL #2
-        0x01009dc2:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x01009dc4:    b160        `.      CBZ      r0,0x1009de0 ; gapm_activity_delete_cmd_handler + 100
-        0x01009dc6:    7bc1        .{      LDRB     r1,[r0,#0xf]
-        0x01009dc8:    2901        .)      CMP      r1,#1
-        0x01009dca:    d1ee        ..      BNE      0x1009daa ; gapm_activity_delete_cmd_handler + 46
-        0x01009dcc:    e003        ..      B        0x1009dd6 ; gapm_activity_delete_cmd_handler + 90
-        0x01009dce:    2101        .!      MOVS     r1,#1
-        0x01009dd0:    2000        .       MOVS     r0,#0
-        0x01009dd2:    f000f95b    ..[.    BL       gapm_actv_get_next ; 0x100a08c
-        0x01009dd6:    2105        .!      MOVS     r1,#5
-        0x01009dd8:    73c1        .s      STRB     r1,[r0,#0xf]
-        0x01009dda:    6881        .h      LDR      r1,[r0,#8]
-        0x01009ddc:    4788        .G      BLX      r1
-        0x01009dde:    e002        ..      B        0x1009de6 ; gapm_activity_delete_cmd_handler + 106
-        0x01009de0:    2001        .       MOVS     r0,#1
-        0x01009de2:    f002fb77    ..w.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01009de6:    4620         F      MOV      r0,r4
-        0x01009de8:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x01009dea:    0000        ..      DCW    0
-        0x01009dec:    0000a8a7    ....    DCD    43175
-        0x01009df0:    20004b08    .K.     DCD    536890120
-        0x01009df4:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_activity_start_cmd_handler
-    gapm_activity_start_cmd_handler
-        0x01009df8:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01009dfa:    a019        ..      ADR      r0,{pc}+0x66 ; 0x1009e60
-        0x01009dfc:    460e        .F      MOV      r6,r1
-        0x01009dfe:    6800        .h      LDR      r0,[r0,#0]
-        0x01009e00:    9000        ..      STR      r0,[sp,#0]
-        0x01009e02:    466a        jF      MOV      r2,sp
-        0x01009e04:    2001        .       MOVS     r0,#1
-        0x01009e06:    f001ffef    ....    BL       gapm_process_op ; 0x100bde8
-        0x01009e0a:    4605        .F      MOV      r5,r0
-        0x01009e0c:    2801        .(      CMP      r0,#1
-        0x01009e0e:    d125        %.      BNE      0x1009e5c ; gapm_activity_start_cmd_handler + 100
-        0x01009e10:    4a14        .J      LDR      r2,[pc,#80] ; [0x1009e64] = 0x20000080
-        0x01009e12:    7870        px      LDRB     r0,[r6,#1]
-        0x01009e14:    2143        C!      MOVS     r1,#0x43
-        0x01009e16:    f892204d    ..M     LDRB     r2,[r2,#0x4d]
-        0x01009e1a:    4290        .B      CMP      r0,r2
-        0x01009e1c:    d301        ..      BCC      0x1009e22 ; gapm_activity_start_cmd_handler + 42
-        0x01009e1e:    2140        @!      MOVS     r1,#0x40
-        0x01009e20:    e019        ..      B        0x1009e56 ; gapm_activity_start_cmd_handler + 94
-        0x01009e22:    4a11        .J      LDR      r2,[pc,#68] ; [0x1009e68] = 0x20004b08
-        0x01009e24:    eb020080    ....    ADD      r0,r2,r0,LSL #2
-        0x01009e28:    68c4        .h      LDR      r4,[r0,#0xc]
-        0x01009e2a:    b1a4        ..      CBZ      r4,0x1009e56 ; gapm_activity_start_cmd_handler + 94
-        0x01009e2c:    7be0        .{      LDRB     r0,[r4,#0xf]
-        0x01009e2e:    2803        .(      CMP      r0,#3
-        0x01009e30:    d002        ..      BEQ      0x1009e38 ; gapm_activity_start_cmd_handler + 64
-        0x01009e32:    2801        .(      CMP      r0,#1
-        0x01009e34:    d10f        ..      BNE      0x1009e56 ; gapm_activity_start_cmd_handler + 94
-        0x01009e36:    e004        ..      B        0x1009e42 ; gapm_activity_start_cmd_handler + 74
-        0x01009e38:    7b60        `{      LDRB     r0,[r4,#0xd]
-        0x01009e3a:    b960        `.      CBNZ     r0,0x1009e56 ; gapm_activity_start_cmd_handler + 94
-        0x01009e3c:    7ba0        .{      LDRB     r0,[r4,#0xe]
-        0x01009e3e:    b950        P.      CBNZ     r0,0x1009e56 ; gapm_activity_start_cmd_handler + 94
-        0x01009e40:    e001        ..      B        0x1009e46 ; gapm_activity_start_cmd_handler + 78
-        0x01009e42:    2002        .       MOVS     r0,#2
-        0x01009e44:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x01009e46:    6822        "h      LDR      r2,[r4,#0]
-        0x01009e48:    4631        1F      MOV      r1,r6
-        0x01009e4a:    4620         F      MOV      r0,r4
-        0x01009e4c:    4790        .G      BLX      r2
-        0x01009e4e:    0001        ..      MOVS     r1,r0
-        0x01009e50:    d004        ..      BEQ      0x1009e5c ; gapm_activity_start_cmd_handler + 100
-        0x01009e52:    2001        .       MOVS     r0,#1
-        0x01009e54:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x01009e56:    2001        .       MOVS     r0,#1
-        0x01009e58:    f002fb3c    ..<.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01009e5c:    4628        (F      MOV      r0,r5
-        0x01009e5e:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x01009e60:    000000a4    ....    DCD    164
-        0x01009e64:    20000080    ...     DCD    536871040
-        0x01009e68:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_activity_stop_cmd_handler
-    gapm_activity_stop_cmd_handler
-        0x01009e6c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01009e6e:    a018        ..      ADR      r0,{pc}+0x62 ; 0x1009ed0
-        0x01009e70:    460e        .F      MOV      r6,r1
-        0x01009e72:    6800        .h      LDR      r0,[r0,#0]
-        0x01009e74:    9000        ..      STR      r0,[sp,#0]
-        0x01009e76:    466a        jF      MOV      r2,sp
-        0x01009e78:    2001        .       MOVS     r0,#1
-        0x01009e7a:    f001ffb5    ....    BL       gapm_process_op ; 0x100bde8
-        0x01009e7e:    4605        .F      MOV      r5,r0
-        0x01009e80:    2801        .(      CMP      r0,#1
-        0x01009e82:    d122        ".      BNE      0x1009eca ; gapm_activity_stop_cmd_handler + 94
-        0x01009e84:    7830        0x      LDRB     r0,[r6,#0]
-        0x01009e86:    2400        .$      MOVS     r4,#0
-        0x01009e88:    28a5        .(      CMP      r0,#0xa5
-        0x01009e8a:    d009        ..      BEQ      0x1009ea0 ; gapm_activity_stop_cmd_handler + 52
-        0x01009e8c:    2103        .!      MOVS     r1,#3
-        0x01009e8e:    2000        .       MOVS     r0,#0
-        0x01009e90:    f000f8fc    ....    BL       gapm_actv_get_next ; 0x100a08c
-        0x01009e94:    b1a8        ..      CBZ      r0,0x1009ec2 ; gapm_activity_stop_cmd_handler + 86
-        0x01009e96:    2104        .!      MOVS     r1,#4
-        0x01009e98:    73c1        .s      STRB     r1,[r0,#0xf]
-        0x01009e9a:    6841        Ah      LDR      r1,[r0,#4]
-        0x01009e9c:    4788        .G      BLX      r1
-        0x01009e9e:    e014        ..      B        0x1009eca ; gapm_activity_stop_cmd_handler + 94
-        0x01009ea0:    490c        .I      LDR      r1,[pc,#48] ; [0x1009ed4] = 0x20000080
-        0x01009ea2:    7870        px      LDRB     r0,[r6,#1]
-        0x01009ea4:    f891104d    ..M.    LDRB     r1,[r1,#0x4d]
-        0x01009ea8:    4288        .B      CMP      r0,r1
-        0x01009eaa:    d301        ..      BCC      0x1009eb0 ; gapm_activity_stop_cmd_handler + 68
-        0x01009eac:    2440        @$      MOVS     r4,#0x40
-        0x01009eae:    e008        ..      B        0x1009ec2 ; gapm_activity_stop_cmd_handler + 86
-        0x01009eb0:    4909        .I      LDR      r1,[pc,#36] ; [0x1009ed8] = 0x20004b08
-        0x01009eb2:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x01009eb6:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x01009eb8:    b110        ..      CBZ      r0,0x1009ec0 ; gapm_activity_stop_cmd_handler + 84
-        0x01009eba:    7bc1        .{      LDRB     r1,[r0,#0xf]
-        0x01009ebc:    2903        .)      CMP      r1,#3
-        0x01009ebe:    d0ea        ..      BEQ      0x1009e96 ; gapm_activity_stop_cmd_handler + 42
-        0x01009ec0:    2443        C$      MOVS     r4,#0x43
-        0x01009ec2:    4621        !F      MOV      r1,r4
-        0x01009ec4:    2001        .       MOVS     r0,#1
-        0x01009ec6:    f002fb05    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01009eca:    4628        (F      MOV      r0,r5
-        0x01009ecc:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x01009ece:    0000        ..      DCW    0
-        0x01009ed0:    0000a6a5    ....    DCD    42661
-        0x01009ed4:    20000080    ...     DCD    536871040
-        0x01009ed8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_activity_stopped_ind_handler
-    gapm_activity_stopped_ind_handler
-        0x01009edc:    b570        p.      PUSH     {r4-r6,lr}
-        0x01009ede:    7848        Hx      LDRB     r0,[r1,#1]
-        0x01009ee0:    4d1b        .M      LDR      r5,[pc,#108] ; [0x1009f50] = 0x200049b4
-        0x01009ee2:    460c        .F      MOV      r4,r1
-        0x01009ee4:    2602        .&      MOVS     r6,#2
-        0x01009ee6:    b998        ..      CBNZ     r0,0x1009f10 ; gapm_activity_stopped_ind_handler + 52
-        0x01009ee8:    7821        !x      LDRB     r1,[r4,#0]
-        0x01009eea:    78aa        .x      LDRB     r2,[r5,#2]
-        0x01009eec:    2000        .       MOVS     r0,#0
-        0x01009eee:    4291        .B      CMP      r1,r2
-        0x01009ef0:    d003        ..      BEQ      0x1009efa ; gapm_activity_stopped_ind_handler + 30
-        0x01009ef2:    78ea        .x      LDRB     r2,[r5,#3]
-        0x01009ef4:    4291        .B      CMP      r1,r2
-        0x01009ef6:    d100        ..      BNE      0x1009efa ; gapm_activity_stopped_ind_handler + 30
-        0x01009ef8:    2001        .       MOVS     r0,#1
-        0x01009efa:    1829        ).      ADDS     r1,r5,r0
-        0x01009efc:    7908        .y      LDRB     r0,[r1,#4]
-        0x01009efe:    2804        .(      CMP      r0,#4
-        0x01009f00:    d001        ..      BEQ      0x1009f06 ; gapm_activity_stopped_ind_handler + 42
-        0x01009f02:    2805        .(      CMP      r0,#5
-        0x01009f04:    d122        ".      BNE      0x1009f4c ; gapm_activity_stopped_ind_handler + 112
-        0x01009f06:    710e        .q      STRB     r6,[r1,#4]
-        0x01009f08:    78a1        .x      LDRB     r1,[r4,#2]
-        0x01009f0a:    7820         x      LDRB     r0,[r4,#0]
-        0x01009f0c:    f7f7fae2    ....    BL       app_adv_complete_ind_func ; 0x10014d4
-        0x01009f10:    7860        `x      LDRB     r0,[r4,#1]
-        0x01009f12:    2801        .(      CMP      r0,#1
-        0x01009f14:    d108        ..      BNE      0x1009f28 ; gapm_activity_stopped_ind_handler + 76
-        0x01009f16:    79e8        .y      LDRB     r0,[r5,#7]
-        0x01009f18:    2804        .(      CMP      r0,#4
-        0x01009f1a:    d001        ..      BEQ      0x1009f20 ; gapm_activity_stopped_ind_handler + 68
-        0x01009f1c:    2805        .(      CMP      r0,#5
-        0x01009f1e:    d115        ..      BNE      0x1009f4c ; gapm_activity_stopped_ind_handler + 112
-        0x01009f20:    71ee        .q      STRB     r6,[r5,#7]
-        0x01009f22:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01009f24:    f7f8fb14    ....    BL       app_scanning_completed_ind_func ; 0x1002550
-        0x01009f28:    7860        `x      LDRB     r0,[r4,#1]
-        0x01009f2a:    2802        .(      CMP      r0,#2
-        0x01009f2c:    d107        ..      BNE      0x1009f3e ; gapm_activity_stopped_ind_handler + 98
-        0x01009f2e:    7821        !x      LDRB     r1,[r4,#0]
-        0x01009f30:    4a08        .J      LDR      r2,[pc,#32] ; [0x1009f54] = 0x20003b09
-        0x01009f32:    2003        .       MOVS     r0,#3
-        0x01009f34:    5450        PT      STRB     r0,[r2,r1]
-        0x01009f36:    78a1        .x      LDRB     r1,[r4,#2]
-        0x01009f38:    7820         x      LDRB     r0,[r4,#0]
-        0x01009f3a:    f7f7fb37    ..7.    BL       app_conn_complete_ind_func ; 0x10015ac
-        0x01009f3e:    7860        `x      LDRB     r0,[r4,#1]
-        0x01009f40:    2803        .(      CMP      r0,#3
-        0x01009f42:    d103        ..      BNE      0x1009f4c ; gapm_activity_stopped_ind_handler + 112
-        0x01009f44:    706e        np      STRB     r6,[r5,#1]
-        0x01009f46:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01009f48:    f7f8fa8e    ....    BL       app_per_sync_completed_ind_func ; 0x1002468
-        0x01009f4c:    2000        .       MOVS     r0,#0
-        0x01009f4e:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01009f50:    200049b4    .I.     DCD    536889780
-        0x01009f54:    20003b09    .;.     DCD    536886025
-    $t
-    i.gapm_actv_alloc
-    gapm_actv_alloc
-        0x01009f58:    b570        p.      PUSH     {r4-r6,lr}
-        0x01009f5a:    460e        .F      MOV      r6,r1
-        0x01009f5c:    4605        .F      MOV      r5,r0
-        0x01009f5e:    2100        .!      MOVS     r1,#0
-        0x01009f60:    4630        0F      MOV      r0,r6
-        0x01009f62:    f7f6fd6b    ..k.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01009f66:    0004        ..      MOVS     r4,r0
-        0x01009f68:    d009        ..      BEQ      0x1009f7e ; gapm_actv_alloc + 38
-        0x01009f6a:    4631        1F      MOV      r1,r6
-        0x01009f6c:    f7f6fcfd    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x01009f70:    7325        %s      STRB     r5,[r4,#0xc]
-        0x01009f72:    2000        .       MOVS     r0,#0
-        0x01009f74:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x01009f76:    4803        .H      LDR      r0,[pc,#12] ; [0x1009f84] = 0x20004b08
-        0x01009f78:    eb000085    ....    ADD      r0,r0,r5,LSL #2
-        0x01009f7c:    60c4        .`      STR      r4,[r0,#0xc]
-        0x01009f7e:    4620         F      MOV      r0,r4
-        0x01009f80:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01009f82:    0000        ..      DCW    0
-        0x01009f84:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_actv_created
-    gapm_actv_created
-        0x01009f88:    b570        p.      PUSH     {r4-r6,lr}
-        0x01009f8a:    000d        ..      MOVS     r5,r1
-        0x01009f8c:    4604        .F      MOV      r4,r0
-        0x01009f8e:    d008        ..      BEQ      0x1009fa2 ; gapm_actv_created + 26
-        0x01009f90:    7b00        .{      LDRB     r0,[r0,#0xc]
-        0x01009f92:    f000f84f    ..O.    BL       gapm_actv_free ; 0x100a034
-        0x01009f96:    4629        )F      MOV      r1,r5
-        0x01009f98:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01009f9c:    2001        .       MOVS     r0,#1
-        0x01009f9e:    f002ba99    ....    B.W      gapm_send_complete_evt ; 0x100c4d4
-        0x01009fa2:    8aa1        ..      LDRH     r1,[r4,#0x14]
-        0x01009fa4:    2303        .#      MOVS     r3,#3
-        0x01009fa6:    2207        ."      MOVS     r2,#7
-        0x01009fa8:    f64050a4    @..P    MOV      r0,#0xda4
-        0x01009fac:    f7f6fd73    ..s.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01009fb0:    7b61        a{      LDRB     r1,[r4,#0xd]
-        0x01009fb2:    7041        Ap      STRB     r1,[r0,#1]
-        0x01009fb4:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x01009fb6:    7001        .p      STRB     r1,[r0,#0]
-        0x01009fb8:    f7f6fd72    ..r.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01009fbc:    7b61        a{      LDRB     r1,[r4,#0xd]
-        0x01009fbe:    480a        .H      LDR      r0,[pc,#40] ; [0x1009fe8] = 0x20004b08
-        0x01009fc0:    2903        .)      CMP      r1,#3
-        0x01009fc2:    d00a        ..      BEQ      0x1009fda ; gapm_actv_created + 82
-        0x01009fc4:    7c61        a|      LDRB     r1,[r4,#0x11]
-        0x01009fc6:    b919        ..      CBNZ     r1,0x1009fd0 ; gapm_actv_created + 72
-        0x01009fc8:    f890108a    ....    LDRB     r1,[r0,#0x8a]
-        0x01009fcc:    07c9        ..      LSLS     r1,r1,#31
-        0x01009fce:    d004        ..      BEQ      0x1009fda ; gapm_actv_created + 82
-        0x01009fd0:    4620         F      MOV      r0,r4
-        0x01009fd2:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01009fd6:    f000ba2d    ..-.    B.W      gapm_addr_set_rand_addr ; 0x100a434
-        0x01009fda:    f8101fd7    ....    LDRB     r1,[r0,#0xd7]!
-        0x01009fde:    1c49        I.      ADDS     r1,r1,#1
-        0x01009fe0:    7001        .p      STRB     r1,[r0,#0]
-        0x01009fe2:    2001        .       MOVS     r0,#1
-        0x01009fe4:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x01009fe6:    e7d6        ..      B        0x1009f96 ; gapm_actv_created + 14
-    $d
-        0x01009fe8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_actv_deleted
-    gapm_actv_deleted
-        0x01009fec:    b510        ..      PUSH     {r4,lr}
-        0x01009fee:    4604        .F      MOV      r4,r0
-        0x01009ff0:    2001        .       MOVS     r0,#1
-        0x01009ff2:    f001f8d1    ....    BL       gapm_get_operation ; 0x100b198
-        0x01009ff6:    490e        .I      LDR      r1,[pc,#56] ; [0x100a030] = 0x20004b08
-        0x01009ff8:    f8112fd7    .../    LDRB     r2,[r1,#0xd7]!
-        0x01009ffc:    1e52        R.      SUBS     r2,r2,#1
-        0x01009ffe:    b2d2        ..      UXTB     r2,r2
-        0x0100a000:    700a        .p      STRB     r2,[r1,#0]
-        0x0100a002:    28a7        .(      CMP      r0,#0xa7
-        0x0100a004:    d00b        ..      BEQ      0x100a01e ; gapm_actv_deleted + 50
-        0x0100a006:    28a8        .(      CMP      r0,#0xa8
-        0x0100a008:    d10d        ..      BNE      0x100a026 ; gapm_actv_deleted + 58
-        0x0100a00a:    b142        B.      CBZ      r2,0x100a01e ; gapm_actv_deleted + 50
-        0x0100a00c:    7b20         {      LDRB     r0,[r4,#0xc]
-        0x0100a00e:    2101        .!      MOVS     r1,#1
-        0x0100a010:    1c40        @.      ADDS     r0,r0,#1
-        0x0100a012:    b2c0        ..      UXTB     r0,r0
-        0x0100a014:    f000f83a    ..:.    BL       gapm_actv_get_next ; 0x100a08c
-        0x0100a018:    6881        .h      LDR      r1,[r0,#8]
-        0x0100a01a:    4788        .G      BLX      r1
-        0x0100a01c:    e003        ..      B        0x100a026 ; gapm_actv_deleted + 58
-        0x0100a01e:    2100        .!      MOVS     r1,#0
-        0x0100a020:    2001        .       MOVS     r0,#1
-        0x0100a022:    f002fa57    ..W.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100a026:    7b20         {      LDRB     r0,[r4,#0xc]
-        0x0100a028:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100a02c:    f000b802    ....    B.W      gapm_actv_free ; 0x100a034
-    $d
-        0x0100a030:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_actv_free
-    gapm_actv_free
-        0x0100a034:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a036:    490c        .I      LDR      r1,[pc,#48] ; [0x100a068] = 0x20004b08
-        0x0100a038:    eb010580    ....    ADD      r5,r1,r0,LSL #2
-        0x0100a03c:    68ec        .h      LDR      r4,[r5,#0xc]
-        0x0100a03e:    b17c        |.      CBZ      r4,0x100a060 ; gapm_actv_free + 44
-        0x0100a040:    7b60        `{      LDRB     r0,[r4,#0xd]
-        0x0100a042:    2801        .(      CMP      r0,#1
-        0x0100a044:    d002        ..      BEQ      0x100a04c ; gapm_actv_free + 24
-        0x0100a046:    2803        .(      CMP      r0,#3
-        0x0100a048:    d004        ..      BEQ      0x100a054 ; gapm_actv_free + 32
-        0x0100a04a:    e006        ..      B        0x100a05a ; gapm_actv_free + 38
-        0x0100a04c:    4620         F      MOV      r0,r4
-        0x0100a04e:    f001ff83    ....    BL       gapm_scan_actv_clean ; 0x100bf58
-        0x0100a052:    e002        ..      B        0x100a05a ; gapm_actv_free + 38
-        0x0100a054:    4620         F      MOV      r0,r4
-        0x0100a056:    f001fdc1    ....    BL       gapm_per_sync_clear_fragments ; 0x100bbdc
-        0x0100a05a:    4620         F      MOV      r0,r4
-        0x0100a05c:    f7f6fd07    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100a060:    2000        .       MOVS     r0,#0
-        0x0100a062:    60e8        .`      STR      r0,[r5,#0xc]
-        0x0100a064:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100a066:    0000        ..      DCW    0
-        0x0100a068:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_actv_get_hci_own_addr_type
-    gapm_actv_get_hci_own_addr_type
-        0x0100a06c:    b510        ..      PUSH     {r4,lr}
-        0x0100a06e:    2401        .$      MOVS     r4,#1
-        0x0100a070:    b920         .      CBNZ     r0,0x100a07c ; gapm_actv_get_hci_own_addr_type + 16
-        0x0100a072:    f000ffd5    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100a076:    07c0        ..      LSLS     r0,r0,#31
-        0x0100a078:    d100        ..      BNE      0x100a07c ; gapm_actv_get_hci_own_addr_type + 16
-        0x0100a07a:    2400        .$      MOVS     r4,#0
-        0x0100a07c:    f000ffd0    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100a080:    0740        @.      LSLS     r0,r0,#29
-        0x0100a082:    d501        ..      BPL      0x100a088 ; gapm_actv_get_hci_own_addr_type + 28
-        0x0100a084:    f0440402    D...    ORR      r4,r4,#2
-        0x0100a088:    4620         F      MOV      r0,r4
-        0x0100a08a:    bd10        ..      POP      {r4,pc}
-    i.gapm_actv_get_next
-    gapm_actv_get_next
-        0x0100a08c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a08e:    4a0b        .J      LDR      r2,[pc,#44] ; [0x100a0bc] = 0x20000080
-        0x0100a090:    2300        .#      MOVS     r3,#0
-        0x0100a092:    4d09        .M      LDR      r5,[pc,#36] ; [0x100a0b8] = 0x20004b08
-        0x0100a094:    f892404d    ..M@    LDRB     r4,[r2,#0x4d]
-        0x0100a098:    e00a        ..      B        0x100a0b0 ; gapm_actv_get_next + 36
-        0x0100a09a:    bf00        ..      NOP      
-        0x0100a09c:    eb050280    ....    ADD      r2,r5,r0,LSL #2
-        0x0100a0a0:    68d2        .h      LDR      r2,[r2,#0xc]
-        0x0100a0a2:    b122        ".      CBZ      r2,0x100a0ae ; gapm_actv_get_next + 34
-        0x0100a0a4:    7bd6        .{      LDRB     r6,[r2,#0xf]
-        0x0100a0a6:    428e        .B      CMP      r6,r1
-        0x0100a0a8:    d101        ..      BNE      0x100a0ae ; gapm_actv_get_next + 34
-        0x0100a0aa:    4613        .F      MOV      r3,r2
-        0x0100a0ac:    e002        ..      B        0x100a0b4 ; gapm_actv_get_next + 40
-        0x0100a0ae:    1c40        @.      ADDS     r0,r0,#1
-        0x0100a0b0:    4284        .B      CMP      r4,r0
-        0x0100a0b2:    dcf3        ..      BGT      0x100a09c ; gapm_actv_get_next + 16
-        0x0100a0b4:    4618        .F      MOV      r0,r3
-        0x0100a0b6:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100a0b8:    20004b08    .K.     DCD    536890120
-        0x0100a0bc:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_actv_init
-    gapm_actv_init
-        0x0100a0c0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100a0c4:    2500        .%      MOVS     r5,#0
-        0x0100a0c6:    4680        .F      MOV      r8,r0
-        0x0100a0c8:    462e        .F      MOV      r6,r5
-        0x0100a0ca:    4c10        .L      LDR      r4,[pc,#64] ; [0x100a10c] = 0x20004b08
-        0x0100a0cc:    4f10        .O      LDR      r7,[pc,#64] ; [0x100a110] = 0x20000080
-        0x0100a0ce:    e00a        ..      B        0x100a0e6 ; gapm_actv_init + 38
-        0x0100a0d0:    f1b80f00    ....    CMP      r8,#0
-        0x0100a0d4:    d003        ..      BEQ      0x100a0de ; gapm_actv_init + 30
-        0x0100a0d6:    b2e8        ..      UXTB     r0,r5
-        0x0100a0d8:    f7ffffac    ....    BL       gapm_actv_free ; 0x100a034
-        0x0100a0dc:    e002        ..      B        0x100a0e4 ; gapm_actv_init + 36
-        0x0100a0de:    eb040085    ....    ADD      r0,r4,r5,LSL #2
-        0x0100a0e2:    60c6        .`      STR      r6,[r0,#0xc]
-        0x0100a0e4:    1c6d        m.      ADDS     r5,r5,#1
-        0x0100a0e6:    f897004d    ..M.    LDRB     r0,[r7,#0x4d]
-        0x0100a0ea:    42a8        .B      CMP      r0,r5
-        0x0100a0ec:    dcf0        ..      BGT      0x100a0d0 ; gapm_actv_init + 16
-        0x0100a0ee:    20ff        .       MOVS     r0,#0xff
-        0x0100a0f0:    f88400d6    ....    STRB     r0,[r4,#0xd6]
-        0x0100a0f4:    f88460d7    ...`    STRB     r6,[r4,#0xd7]
-        0x0100a0f8:    f88460d8    ...`    STRB     r6,[r4,#0xd8]
-        0x0100a0fc:    f88460d9    ...`    STRB     r6,[r4,#0xd9]
-        0x0100a100:    f8046fd3    ...o    STRB     r6,[r4,#0xd3]!
-        0x0100a104:    7060        `p      STRB     r0,[r4,#1]
-        0x0100a106:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100a108:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100a10c:    20004b08    .K.     DCD    536890120
-        0x0100a110:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_actv_rand_addr_set_ind
-    gapm_actv_rand_addr_set_ind
-        0x0100a114:    4905        .I      LDR      r1,[pc,#20] ; [0x100a12c] = 0x20004b08
-        0x0100a116:    f8112fd7    .../    LDRB     r2,[r1,#0xd7]!
-        0x0100a11a:    1c52        R.      ADDS     r2,r2,#1
-        0x0100a11c:    700a        .p      STRB     r2,[r1,#0]
-        0x0100a11e:    2101        .!      MOVS     r1,#1
-        0x0100a120:    73c1        .s      STRB     r1,[r0,#0xf]
-        0x0100a122:    2100        .!      MOVS     r1,#0
-        0x0100a124:    2001        .       MOVS     r0,#1
-        0x0100a126:    f002b9d5    ....    B.W      gapm_send_complete_evt ; 0x100c4d4
-    $d
-        0x0100a12a:    0000        ..      DCW    0
-        0x0100a12c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_actv_retrieve_cmd_cmp_evt
-    gapm_actv_retrieve_cmd_cmp_evt
-        0x0100a130:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a132:    4606        .F      MOV      r6,r0
-        0x0100a134:    460d        .F      MOV      r5,r1
-        0x0100a136:    2400        .$      MOVS     r4,#0
-        0x0100a138:    2001        .       MOVS     r0,#1
-        0x0100a13a:    f001f82d    ..-.    BL       gapm_get_operation ; 0x100b198
-        0x0100a13e:    b160        `.      CBZ      r0,0x100a15a ; gapm_actv_retrieve_cmd_cmp_evt + 42
-        0x0100a140:    4807        .H      LDR      r0,[pc,#28] ; [0x100a160] = 0x20004b08
-        0x0100a142:    f89010d6    ....    LDRB     r1,[r0,#0xd6]
-        0x0100a146:    eb000081    ....    ADD      r0,r0,r1,LSL #2
-        0x0100a14a:    68c2        .h      LDR      r2,[r0,#0xc]
-        0x0100a14c:    6032        2`      STR      r2,[r6,#0]
-        0x0100a14e:    8a50        P.      LDRH     r0,[r2,#0x12]
-        0x0100a150:    42a8        .B      CMP      r0,r5
-        0x0100a152:    d102        ..      BNE      0x100a15a ; gapm_actv_retrieve_cmd_cmp_evt + 42
-        0x0100a154:    2000        .       MOVS     r0,#0
-        0x0100a156:    8250        P.      STRH     r0,[r2,#0x12]
-        0x0100a158:    2401        .$      MOVS     r4,#1
-        0x0100a15a:    4620         F      MOV      r0,r4
-        0x0100a15c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100a15e:    0000        ..      DCW    0
-        0x0100a160:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_actv_send_stopped_ind
-    gapm_actv_send_stopped_ind
-        0x0100a164:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a166:    460e        .F      MOV      r6,r1
-        0x0100a168:    4615        .F      MOV      r5,r2
-        0x0100a16a:    4604        .F      MOV      r4,r0
-        0x0100a16c:    8a81        ..      LDRH     r1,[r0,#0x14]
-        0x0100a16e:    2304        .#      MOVS     r3,#4
-        0x0100a170:    2207        ."      MOVS     r2,#7
-        0x0100a172:    f64050a5    @..P    MOV      r0,#0xda5
-        0x0100a176:    f7f6fc8e    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a17a:    7b61        a{      LDRB     r1,[r4,#0xd]
-        0x0100a17c:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100a17e:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100a180:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a182:    7086        .p      STRB     r6,[r0,#2]
-        0x0100a184:    70c5        .p      STRB     r5,[r0,#3]
-        0x0100a186:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100a18a:    f7f6bc89    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100a18e:    0000        ..      MOVS     r0,r0
-    i.gapm_actv_started
-    gapm_actv_started
-        0x0100a190:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a192:    4604        .F      MOV      r4,r0
-        0x0100a194:    460d        .F      MOV      r5,r1
-        0x0100a196:    2001        .       MOVS     r0,#1
-        0x0100a198:    f002f99c    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100a19c:    b10d        ..      CBZ      r5,0x100a1a2 ; gapm_actv_started + 18
-        0x0100a19e:    2001        .       MOVS     r0,#1
-        0x0100a1a0:    e008        ..      B        0x100a1b4 ; gapm_actv_started + 36
-        0x0100a1a2:    7be0        .{      LDRB     r0,[r4,#0xf]
-        0x0100a1a4:    2802        .(      CMP      r0,#2
-        0x0100a1a6:    d106        ..      BNE      0x100a1b6 ; gapm_actv_started + 38
-        0x0100a1a8:    4803        .H      LDR      r0,[pc,#12] ; [0x100a1b8] = 0x20004b08
-        0x0100a1aa:    f8101fd8    ....    LDRB     r1,[r0,#0xd8]!
-        0x0100a1ae:    1c49        I.      ADDS     r1,r1,#1
-        0x0100a1b0:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a1b2:    2003        .       MOVS     r0,#3
-        0x0100a1b4:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x0100a1b6:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100a1b8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_actv_stopped
-    gapm_actv_stopped
-        0x0100a1bc:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a1be:    4604        .F      MOV      r4,r0
-        0x0100a1c0:    2945        E)      CMP      r1,#0x45
-        0x0100a1c2:    d104        ..      BNE      0x100a1ce ; gapm_actv_stopped + 18
-        0x0100a1c4:    7b60        `{      LDRB     r0,[r4,#0xd]
-        0x0100a1c6:    b910        ..      CBNZ     r0,0x100a1ce ; gapm_actv_stopped + 18
-        0x0100a1c8:    7ba0        .{      LDRB     r0,[r4,#0xe]
-        0x0100a1ca:    2802        .(      CMP      r0,#2
-        0x0100a1cc:    d00d        ..      BEQ      0x100a1ea ; gapm_actv_stopped + 46
-        0x0100a1ce:    2201        ."      MOVS     r2,#1
-        0x0100a1d0:    4620         F      MOV      r0,r4
-        0x0100a1d2:    f7ffffc7    ....    BL       gapm_actv_send_stopped_ind ; 0x100a164
-        0x0100a1d6:    4d16        .M      LDR      r5,[pc,#88] ; [0x100a230] = 0x20004b08
-        0x0100a1d8:    f89500d8    ....    LDRB     r0,[r5,#0xd8]
-        0x0100a1dc:    1e40        @.      SUBS     r0,r0,#1
-        0x0100a1de:    f88500d8    ....    STRB     r0,[r5,#0xd8]
-        0x0100a1e2:    7be0        .{      LDRB     r0,[r4,#0xf]
-        0x0100a1e4:    2804        .(      CMP      r0,#4
-        0x0100a1e6:    d006        ..      BEQ      0x100a1f6 ; gapm_actv_stopped + 58
-        0x0100a1e8:    e01e        ..      B        0x100a228 ; gapm_actv_stopped + 108
-        0x0100a1ea:    4620         F      MOV      r0,r4
-        0x0100a1ec:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100a1f0:    2200        ."      MOVS     r2,#0
-        0x0100a1f2:    f7ffbfb7    ....    B.W      gapm_actv_send_stopped_ind ; 0x100a164
-        0x0100a1f6:    2001        .       MOVS     r0,#1
-        0x0100a1f8:    f000ffce    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100a1fc:    28a5        .(      CMP      r0,#0xa5
-        0x0100a1fe:    d002        ..      BEQ      0x100a206 ; gapm_actv_stopped + 74
-        0x0100a200:    28a6        .(      CMP      r0,#0xa6
-        0x0100a202:    d005        ..      BEQ      0x100a210 ; gapm_actv_stopped + 84
-        0x0100a204:    e010        ..      B        0x100a228 ; gapm_actv_stopped + 108
-        0x0100a206:    2100        .!      MOVS     r1,#0
-        0x0100a208:    2001        .       MOVS     r0,#1
-        0x0100a20a:    f002f963    ..c.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100a20e:    e00b        ..      B        0x100a228 ; gapm_actv_stopped + 108
-        0x0100a210:    f89500d8    ....    LDRB     r0,[r5,#0xd8]
-        0x0100a214:    2800        .(      CMP      r0,#0
-        0x0100a216:    d0f6        ..      BEQ      0x100a206 ; gapm_actv_stopped + 74
-        0x0100a218:    7b20         {      LDRB     r0,[r4,#0xc]
-        0x0100a21a:    2103        .!      MOVS     r1,#3
-        0x0100a21c:    1c40        @.      ADDS     r0,r0,#1
-        0x0100a21e:    b2c0        ..      UXTB     r0,r0
-        0x0100a220:    f7ffff34    ..4.    BL       gapm_actv_get_next ; 0x100a08c
-        0x0100a224:    6841        Ah      LDR      r1,[r0,#4]
-        0x0100a226:    4788        .G      BLX      r1
-        0x0100a228:    2001        .       MOVS     r0,#1
-        0x0100a22a:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x0100a22c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100a22e:    0000        ..      DCW    0
-        0x0100a230:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_addr_fsm
-    gapm_addr_fsm
-        0x0100a234:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a236:    4d2f        /M      LDR      r5,[pc,#188] ; [0x100a2f4] = 0x20004b08
-        0x0100a238:    f89510d6    ....    LDRB     r1,[r5,#0xd6]
-        0x0100a23c:    eb050181    ....    ADD      r1,r5,r1,LSL #2
-        0x0100a240:    68cc        .h      LDR      r4,[r1,#0xc]
-        0x0100a242:    b1a8        ..      CBZ      r0,0x100a270 ; gapm_addr_fsm + 60
-        0x0100a244:    2801        .(      CMP      r0,#1
-        0x0100a246:    d027        '.      BEQ      0x100a298 ; gapm_addr_fsm + 100
-        0x0100a248:    2802        .(      CMP      r0,#2
-        0x0100a24a:    d001        ..      BEQ      0x100a250 ; gapm_addr_fsm + 28
-        0x0100a24c:    2803        .(      CMP      r0,#3
-        0x0100a24e:    d137        7.      BNE      0x100a2c0 ; gapm_addr_fsm + 140
-        0x0100a250:    2000        .       MOVS     r0,#0
-        0x0100a252:    f88500da    ....    STRB     r0,[r5,#0xda]
-        0x0100a256:    2001        .       MOVS     r0,#1
-        0x0100a258:    f000ff9e    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100a25c:    28b0        .(      CMP      r0,#0xb0
-        0x0100a25e:    d043        C.      BEQ      0x100a2e8 ; gapm_addr_fsm + 180
-        0x0100a260:    20ff        .       MOVS     r0,#0xff
-        0x0100a262:    f88500d6    ....    STRB     r0,[r5,#0xd6]
-        0x0100a266:    4620         F      MOV      r0,r4
-        0x0100a268:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100a26c:    f7ffbf52    ..R.    B.W      gapm_actv_rand_addr_set_ind ; 0x100a114
-        0x0100a270:    2207        ."      MOVS     r2,#7
-        0x0100a272:    2305        .#      MOVS     r3,#5
-        0x0100a274:    4611        .F      MOV      r1,r2
-        0x0100a276:    f6405016    @..P    MOV      r0,#0xd16
-        0x0100a27a:    f7f6fc0c    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a27e:    2118        .!      MOVS     r1,#0x18
-        0x0100a280:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a282:    7c61        a|      LDRB     r1,[r4,#0x11]
-        0x0100a284:    2902        .)      CMP      r1,#2
-        0x0100a286:    d005        ..      BEQ      0x100a294 ; gapm_addr_fsm + 96
-        0x0100a288:    2140        @!      MOVS     r1,#0x40
-        0x0100a28a:    7101        .q      STRB     r1,[r0,#4]
-        0x0100a28c:    f7f6fc08    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100a290:    2001        .       MOVS     r0,#1
-        0x0100a292:    e013        ..      B        0x100a2bc ; gapm_addr_fsm + 136
-        0x0100a294:    2100        .!      MOVS     r1,#0
-        0x0100a296:    e7f8        ..      B        0x100a28a ; gapm_addr_fsm + 86
-        0x0100a298:    7b61        a{      LDRB     r1,[r4,#0xd]
-        0x0100a29a:    f2411005    A...    MOV      r0,#0x1105
-        0x0100a29e:    b181        ..      CBZ      r1,0x100a2c2 ; gapm_addr_fsm + 142
-        0x0100a2a0:    2306        .#      MOVS     r3,#6
-        0x0100a2a2:    f2420205    B...    MOV      r2,#0x2005
-        0x0100a2a6:    2100        .!      MOVS     r1,#0
-        0x0100a2a8:    f7f6fbf5    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a2ac:    f8d41016    ....    LDR      r1,[r4,#0x16]
-        0x0100a2b0:    6001        .`      STR      r1,[r0,#0]
-        0x0100a2b2:    8b61        a.      LDRH     r1,[r4,#0x1a]
-        0x0100a2b4:    8081        ..      STRH     r1,[r0,#4]
-        0x0100a2b6:    f7f6fc57    ..W.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100a2ba:    2002        .       MOVS     r0,#2
-        0x0100a2bc:    f88500da    ....    STRB     r0,[r5,#0xda]
-        0x0100a2c0:    bd70        p.      POP      {r4-r6,pc}
-        0x0100a2c2:    2307        .#      MOVS     r3,#7
-        0x0100a2c4:    f2420235    B.5.    MOV      r2,#0x2035
-        0x0100a2c8:    2100        .!      MOVS     r1,#0
-        0x0100a2ca:    f7f6fbe4    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a2ce:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100a2d0:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a2d2:    f8d41016    ....    LDR      r1,[r4,#0x16]
-        0x0100a2d6:    f8c01001    ....    STR      r1,[r0,#1]
-        0x0100a2da:    8b61        a.      LDRH     r1,[r4,#0x1a]
-        0x0100a2dc:    f8a01005    ....    STRH     r1,[r0,#5]
-        0x0100a2e0:    f7f6fc42    ..B.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100a2e4:    2003        .       MOVS     r0,#3
-        0x0100a2e6:    e7e9        ..      B        0x100a2bc ; gapm_addr_fsm + 136
-        0x0100a2e8:    6868        hh      LDR      r0,[r5,#4]
-        0x0100a2ea:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100a2ee:    f000b823    ..#.    B.W      gapm_addr_renew_next_addr ; 0x100a338
-    $d
-        0x0100a2f2:    0000        ..      DCW    0
-        0x0100a2f4:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_addr_init
-    gapm_addr_init
-        0x0100a2f8:    4904        .I      LDR      r1,[pc,#16] ; [0x100a30c] = 0x20004b08
-        0x0100a2fa:    2000        .       MOVS     r0,#0
-        0x0100a2fc:    f88100da    ....    STRB     r0,[r1,#0xda]
-        0x0100a300:    2107        .!      MOVS     r1,#7
-        0x0100a302:    f64050af    @..P    MOV      r0,#0xdaf
-        0x0100a306:    f7f6bbe4    ....    B        $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-    $d
-        0x0100a30a:    0000        ..      DCW    0
-        0x0100a30c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_addr_renew_cmd_handler
-    gapm_addr_renew_cmd_handler
-        0x0100a310:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100a312:    a008        ..      ADR      r0,{pc}+0x22 ; 0x100a334
-        0x0100a314:    460d        .F      MOV      r5,r1
-        0x0100a316:    6800        .h      LDR      r0,[r0,#0]
-        0x0100a318:    9000        ..      STR      r0,[sp,#0]
-        0x0100a31a:    466a        jF      MOV      r2,sp
-        0x0100a31c:    2001        .       MOVS     r0,#1
-        0x0100a31e:    f001fd63    ..c.    BL       gapm_process_op ; 0x100bde8
-        0x0100a322:    4604        .F      MOV      r4,r0
-        0x0100a324:    2801        .(      CMP      r0,#1
-        0x0100a326:    d102        ..      BNE      0x100a32e ; gapm_addr_renew_cmd_handler + 30
-        0x0100a328:    4628        (F      MOV      r0,r5
-        0x0100a32a:    f000f805    ....    BL       gapm_addr_renew_next_addr ; 0x100a338
-        0x0100a32e:    4620         F      MOV      r0,r4
-        0x0100a330:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x0100a332:    0000        ..      DCW    0
-        0x0100a334:    000000b0    ....    DCD    176
-    $t
-    i.gapm_addr_renew_next_addr
-    gapm_addr_renew_next_addr
-        0x0100a338:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100a33c:    4607        .F      MOV      r7,r0
-        0x0100a33e:    7844        Dx      LDRB     r4,[r0,#1]
-        0x0100a340:    4e26        &N      LDR      r6,[pc,#152] ; [0x100a3dc] = 0x20004b08
-        0x0100a342:    f8df809c    ....    LDR      r8,[pc,#156] ; [0x100a3e0] = 0x20000080
-        0x0100a346:    e02d        -.      B        0x100a3a4 ; gapm_addr_renew_next_addr + 108
-        0x0100a348:    eb060084    ....    ADD      r0,r6,r4,LSL #2
-        0x0100a34c:    68c5        .h      LDR      r5,[r0,#0xc]
-        0x0100a34e:    b33d        =.      CBZ      r5,0x100a3a0 ; gapm_addr_renew_next_addr + 104
-        0x0100a350:    7b68        h{      LDRB     r0,[r5,#0xd]
-        0x0100a352:    2803        .(      CMP      r0,#3
-        0x0100a354:    d024        $.      BEQ      0x100a3a0 ; gapm_addr_renew_next_addr + 104
-        0x0100a356:    7c68        h|      LDRB     r0,[r5,#0x11]
-        0x0100a358:    b310        ..      CBZ      r0,0x100a3a0 ; gapm_addr_renew_next_addr + 104
-        0x0100a35a:    7be8        .{      LDRB     r0,[r5,#0xf]
-        0x0100a35c:    b300        ..      CBZ      r0,0x100a3a0 ; gapm_addr_renew_next_addr + 104
-        0x0100a35e:    2804        .(      CMP      r0,#4
-        0x0100a360:    d81e        ..      BHI      0x100a3a0 ; gapm_addr_renew_next_addr + 104
-        0x0100a362:    7878        xx      LDRB     r0,[r7,#1]
-        0x0100a364:    b940        @.      CBNZ     r0,0x100a378 ; gapm_addr_renew_next_addr + 64
-        0x0100a366:    f8b62070    ..p     LDRH     r2,[r6,#0x70]
-        0x0100a36a:    2064        d       MOVS     r0,#0x64
-        0x0100a36c:    4342        BC      MULS     r2,r0,r2
-        0x0100a36e:    2107        .!      MOVS     r1,#7
-        0x0100a370:    f64050af    @..P    MOV      r0,#0xdaf
-        0x0100a374:    f7f6fbb7    ....    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x0100a378:    7b68        h{      LDRB     r0,[r5,#0xd]
-        0x0100a37a:    2802        .(      CMP      r0,#2
-        0x0100a37c:    d001        ..      BEQ      0x100a382 ; gapm_addr_renew_next_addr + 74
-        0x0100a37e:    2801        .(      CMP      r0,#1
-        0x0100a380:    d114        ..      BNE      0x100a3ac ; gapm_addr_renew_next_addr + 116
-        0x0100a382:    78b8        .x      LDRB     r0,[r7,#2]
-        0x0100a384:    28ff        .(      CMP      r0,#0xff
-        0x0100a386:    d01e        ..      BEQ      0x100a3c6 ; gapm_addr_renew_next_addr + 142
-        0x0100a388:    eb060080    ....    ADD      r0,r6,r0,LSL #2
-        0x0100a38c:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x0100a38e:    f8d01016    ....    LDR      r1,[r0,#0x16]
-        0x0100a392:    f8c51016    ....    STR      r1,[r5,#0x16]
-        0x0100a396:    8b40        @.      LDRH     r0,[r0,#0x1a]
-        0x0100a398:    8368        h.      STRH     r0,[r5,#0x1a]
-        0x0100a39a:    4628        (F      MOV      r0,r5
-        0x0100a39c:    f000f834    ..4.    BL       gapm_addr_send_dev_bdaddr_ind ; 0x100a408
-        0x0100a3a0:    1c64        d.      ADDS     r4,r4,#1
-        0x0100a3a2:    b2e4        ..      UXTB     r4,r4
-        0x0100a3a4:    f898004d    ..M.    LDRB     r0,[r8,#0x4d]
-        0x0100a3a8:    42a0        .B      CMP      r0,r4
-        0x0100a3aa:    d8cd        ..      BHI      0x100a348 ; gapm_addr_renew_next_addr + 16
-        0x0100a3ac:    f898004d    ..M.    LDRB     r0,[r8,#0x4d]
-        0x0100a3b0:    42a0        .B      CMP      r0,r4
-        0x0100a3b2:    d00a        ..      BEQ      0x100a3ca ; gapm_addr_renew_next_addr + 146
-        0x0100a3b4:    1c60        `.      ADDS     r0,r4,#1
-        0x0100a3b6:    7078        xp      STRB     r0,[r7,#1]
-        0x0100a3b8:    f88640d6    ...@    STRB     r4,[r6,#0xd6]
-        0x0100a3bc:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100a3c0:    2000        .       MOVS     r0,#0
-        0x0100a3c2:    f7ffbf37    ..7.    B.W      gapm_addr_fsm ; 0x100a234
-        0x0100a3c6:    70bc        .p      STRB     r4,[r7,#2]
-        0x0100a3c8:    e7f0        ..      B        0x100a3ac ; gapm_addr_renew_next_addr + 116
-        0x0100a3ca:    20ff        .       MOVS     r0,#0xff
-        0x0100a3cc:    f88600d6    ....    STRB     r0,[r6,#0xd6]
-        0x0100a3d0:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100a3d4:    2100        .!      MOVS     r1,#0
-        0x0100a3d6:    2001        .       MOVS     r0,#1
-        0x0100a3d8:    f002b87c    ..|.    B.W      gapm_send_complete_evt ; 0x100c4d4
-    $d
-        0x0100a3dc:    20004b08    .K.     DCD    536890120
-        0x0100a3e0:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_addr_renew_to_ind_handler
-    gapm_addr_renew_to_ind_handler
-        0x0100a3e4:    b510        ..      PUSH     {r4,lr}
-        0x0100a3e6:    2207        ."      MOVS     r2,#7
-        0x0100a3e8:    2303        .#      MOVS     r3,#3
-        0x0100a3ea:    4611        .F      MOV      r1,r2
-        0x0100a3ec:    f64050b1    @..P    MOV      r0,#0xdb1
-        0x0100a3f0:    f7f6fb51    ..Q.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a3f4:    21b0        .!      MOVS     r1,#0xb0
-        0x0100a3f6:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a3f8:    2100        .!      MOVS     r1,#0
-        0x0100a3fa:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100a3fc:    21ff        .!      MOVS     r1,#0xff
-        0x0100a3fe:    7081        .p      STRB     r1,[r0,#2]
-        0x0100a400:    f7f6fb4e    ..N.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100a404:    2000        .       MOVS     r0,#0
-        0x0100a406:    bd10        ..      POP      {r4,pc}
-    i.gapm_addr_send_dev_bdaddr_ind
-    gapm_addr_send_dev_bdaddr_ind
-        0x0100a408:    b510        ..      PUSH     {r4,lr}
-        0x0100a40a:    4604        .F      MOV      r4,r0
-        0x0100a40c:    8a81        ..      LDRH     r1,[r0,#0x14]
-        0x0100a40e:    2308        .#      MOVS     r3,#8
-        0x0100a410:    2207        ."      MOVS     r2,#7
-        0x0100a412:    f6405008    @..P    MOV      r0,#0xd08
-        0x0100a416:    f7f6fb3e    ..>.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a41a:    f8d41016    ....    LDR      r1,[r4,#0x16]
-        0x0100a41e:    6001        .`      STR      r1,[r0,#0]
-        0x0100a420:    8b61        a.      LDRH     r1,[r4,#0x1a]
-        0x0100a422:    8081        ..      STRH     r1,[r0,#4]
-        0x0100a424:    2101        .!      MOVS     r1,#1
-        0x0100a426:    7181        .q      STRB     r1,[r0,#6]
-        0x0100a428:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100a42a:    71c1        .q      STRB     r1,[r0,#7]
-        0x0100a42c:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100a430:    f7f6bb36    ..6.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.gapm_addr_set_rand_addr
-    gapm_addr_set_rand_addr
-        0x0100a434:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100a438:    4604        .F      MOV      r4,r0
-        0x0100a43a:    7b41        A{      LDRB     r1,[r0,#0xd]
-        0x0100a43c:    4e31        1N      LDR      r6,[pc,#196] ; [0x100a504] = 0x20004b08
-        0x0100a43e:    7c40        @|      LDRB     r0,[r0,#0x11]
-        0x0100a440:    2500        .%      MOVS     r5,#0
-        0x0100a442:    b129        ).      CBZ      r1,0x100a450 ; gapm_addr_set_rand_addr + 28
-        0x0100a444:    b378        x.      CBZ      r0,0x100a4a6 ; gapm_addr_set_rand_addr + 114
-        0x0100a446:    4830        0H      LDR      r0,[pc,#192] ; [0x100a508] = 0x20000080
-        0x0100a448:    2100        .!      MOVS     r1,#0
-        0x0100a44a:    f890204d    ..M     LDRB     r2,[r0,#0x4d]
-        0x0100a44e:    e027        '.      B        0x100a4a0 ; gapm_addr_set_rand_addr + 108
-        0x0100a450:    bb50        P.      CBNZ     r0,0x100a4a8 ; gapm_addr_set_rand_addr + 116
-        0x0100a452:    20c8        .       MOVS     r0,#0xc8
-        0x0100a454:    f00afad2    ....    BL       prf_get_task_from_id ; 0x10149fc
-        0x0100a458:    8aa1        ..      LDRH     r1,[r4,#0x14]
-        0x0100a45a:    4288        .B      CMP      r0,r1
-        0x0100a45c:    d106        ..      BNE      0x100a46c ; gapm_addr_set_rand_addr + 56
-        0x0100a45e:    f009f94f    ..O.    BL       m_al_get_local_addr ; 0x1013700
-        0x0100a462:    6801        .h      LDR      r1,[r0,#0]
-        0x0100a464:    f8c41016    ....    STR      r1,[r4,#0x16]
-        0x0100a468:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100a46a:    e005        ..      B        0x100a478 ; gapm_addr_set_rand_addr + 68
-        0x0100a46c:    4825        %H      LDR      r0,[pc,#148] ; [0x100a504] = 0x20004b08
-        0x0100a46e:    f8501f82    P...    LDR      r1,[r0,#0x82]!
-        0x0100a472:    f8c41016    ....    STR      r1,[r4,#0x16]
-        0x0100a476:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100a478:    8360        `.      STRH     r0,[r4,#0x1a]
-        0x0100a47a:    2501        .%      MOVS     r5,#1
-        0x0100a47c:    e01f        ..      B        0x100a4be ; gapm_addr_set_rand_addr + 138
-        0x0100a47e:    bf00        ..      NOP      
-        0x0100a480:    eb060081    ....    ADD      r0,r6,r1,LSL #2
-        0x0100a484:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x0100a486:    b148        H.      CBZ      r0,0x100a49c ; gapm_addr_set_rand_addr + 104
-        0x0100a488:    7b43        C{      LDRB     r3,[r0,#0xd]
-        0x0100a48a:    2b02        .+      CMP      r3,#2
-        0x0100a48c:    d001        ..      BEQ      0x100a492 ; gapm_addr_set_rand_addr + 94
-        0x0100a48e:    2b01        .+      CMP      r3,#1
-        0x0100a490:    d104        ..      BNE      0x100a49c ; gapm_addr_set_rand_addr + 104
-        0x0100a492:    7bc3        .{      LDRB     r3,[r0,#0xf]
-        0x0100a494:    2b01        .+      CMP      r3,#1
-        0x0100a496:    d008        ..      BEQ      0x100a4aa ; gapm_addr_set_rand_addr + 118
-        0x0100a498:    2b03        .+      CMP      r3,#3
-        0x0100a49a:    d006        ..      BEQ      0x100a4aa ; gapm_addr_set_rand_addr + 118
-        0x0100a49c:    1c49        I.      ADDS     r1,r1,#1
-        0x0100a49e:    b2c9        ..      UXTB     r1,r1
-        0x0100a4a0:    428a        .B      CMP      r2,r1
-        0x0100a4a2:    d8ed        ..      BHI      0x100a480 ; gapm_addr_set_rand_addr + 76
-        0x0100a4a4:    e00b        ..      B        0x100a4be ; gapm_addr_set_rand_addr + 138
-        0x0100a4a6:    e014        ..      B        0x100a4d2 ; gapm_addr_set_rand_addr + 158
-        0x0100a4a8:    e00b        ..      B        0x100a4c2 ; gapm_addr_set_rand_addr + 142
-        0x0100a4aa:    f8d01016    ....    LDR      r1,[r0,#0x16]
-        0x0100a4ae:    f8c41016    ....    STR      r1,[r4,#0x16]
-        0x0100a4b2:    8b40        @.      LDRH     r0,[r0,#0x1a]
-        0x0100a4b4:    8360        `.      STRH     r0,[r4,#0x1a]
-        0x0100a4b6:    2501        .%      MOVS     r5,#1
-        0x0100a4b8:    4620         F      MOV      r0,r4
-        0x0100a4ba:    f7ffffa5    ....    BL       gapm_addr_send_dev_bdaddr_ind ; 0x100a408
-        0x0100a4be:    7c60        `|      LDRB     r0,[r4,#0x11]
-        0x0100a4c0:    b1c0        ..      CBZ      r0,0x100a4f4 ; gapm_addr_set_rand_addr + 192
-        0x0100a4c2:    f64057af    @..W    MOV      r7,#0xdaf
-        0x0100a4c6:    2107        .!      MOVS     r1,#7
-        0x0100a4c8:    4638        8F      MOV      r0,r7
-        0x0100a4ca:    f7f6fb57    ..W.    BL       $Ven$TT$L$$ke_timer_active ; 0x1000b7c
-        0x0100a4ce:    b148        H.      CBZ      r0,0x100a4e4 ; gapm_addr_set_rand_addr + 176
-        0x0100a4d0:    e010        ..      B        0x100a4f4 ; gapm_addr_set_rand_addr + 192
-        0x0100a4d2:    480c        .H      LDR      r0,[pc,#48] ; [0x100a504] = 0x20004b08
-        0x0100a4d4:    2501        .%      MOVS     r5,#1
-        0x0100a4d6:    f8501f82    P...    LDR      r1,[r0,#0x82]!
-        0x0100a4da:    f8c41016    ....    STR      r1,[r4,#0x16]
-        0x0100a4de:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100a4e0:    8360        `.      STRH     r0,[r4,#0x1a]
-        0x0100a4e2:    e007        ..      B        0x100a4f4 ; gapm_addr_set_rand_addr + 192
-        0x0100a4e4:    f8b62070    ..p     LDRH     r2,[r6,#0x70]
-        0x0100a4e8:    2064        d       MOVS     r0,#0x64
-        0x0100a4ea:    4342        BC      MULS     r2,r0,r2
-        0x0100a4ec:    2107        .!      MOVS     r1,#7
-        0x0100a4ee:    4638        8F      MOV      r0,r7
-        0x0100a4f0:    f7f6faf9    ....    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x0100a4f4:    7b20         {      LDRB     r0,[r4,#0xc]
-        0x0100a4f6:    f88600d6    ....    STRB     r0,[r6,#0xd6]
-        0x0100a4fa:    4628        (F      MOV      r0,r5
-        0x0100a4fc:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100a500:    f7ffbe98    ....    B.W      gapm_addr_fsm ; 0x100a234
-    $d
-        0x0100a504:    20004b08    .K.     DCD    536890120
-        0x0100a508:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_addr_solved_ind_handler
-    gapm_addr_solved_ind_handler
-        0x0100a50c:    b510        ..      PUSH     {r4,lr}
-        0x0100a50e:    460a        .F      MOV      r2,r1
-        0x0100a510:    0a18        ..      LSRS     r0,r3,#8
-        0x0100a512:    2100        .!      MOVS     r1,#0
-        0x0100a514:    f7f6ffce    ....    BL       app_addr_resolve_result_ind_func ; 0x10014b4
-        0x0100a518:    2000        .       MOVS     r0,#0
-        0x0100a51a:    bd10        ..      POP      {r4,pc}
-    i.gapm_adv_check_data_sanity
-    gapm_adv_check_data_sanity
-        0x0100a51c:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x0100a51e:    180d        ..      ADDS     r5,r1,r0
-        0x0100a520:    b089        ..      SUB      sp,sp,#0x24
-        0x0100a522:    460c        .F      MOV      r4,r1
-        0x0100a524:    2601        .&      MOVS     r6,#1
-        0x0100a526:    2120         !      MOVS     r1,#0x20
-        0x0100a528:    4668        hF      MOV      r0,sp
-        0x0100a52a:    f7f6fa1e    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x0100a52e:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0100a532:    466b        kF      MOV      r3,sp
-        0x0100a534:    f0400002    @...    ORR      r0,r0,#2
-        0x0100a538:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0100a53c:    2001        .       MOVS     r0,#1
-        0x0100a53e:    e023        #.      B        0x100a588 ; gapm_adv_check_data_sanity + 108
-        0x0100a540:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100a542:    291d        .)      CMP      r1,#0x1d
-        0x0100a544:    d21d        ..      BCS      0x100a582 ; gapm_adv_check_data_sanity + 102
-        0x0100a546:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x0100a54a:    0f1c        ..      DCW    3868
-        0x0100a54c:    0f0f0f0f    ....    DCD    252645135
-        0x0100a550:    0f0f0f0f    ....    DCD    252645135
-        0x0100a554:    1c1c1c1c    ....    DCD    471604252
-        0x0100a558:    1c1c1c1c    ....    DCD    471604252
-        0x0100a55c:    1c1c1c1c    ....    DCD    471604252
-        0x0100a560:    0f0f0f1c    ....    DCD    252645148
-        0x0100a564:    000f0f0f    ....    DCD    986895
-    $t
-        0x0100a568:    eb0307d1    ....    ADD      r7,r3,r1,LSR #3
-        0x0100a56c:    f0010107    ....    AND      r1,r1,#7
-        0x0100a570:    783a        :x      LDRB     r2,[r7,#0]
-        0x0100a572:    fa00fc01    ....    LSL      r12,r0,r1
-        0x0100a576:    ea120f0c    ....    TST      r2,r12
-        0x0100a57a:    d107        ..      BNE      0x100a58c ; gapm_adv_check_data_sanity + 112
-        0x0100a57c:    ea42020c    B...    ORR      r2,r2,r12
-        0x0100a580:    703a        :p      STRB     r2,[r7,#0]
-        0x0100a582:    f8141b01    ....    LDRB     r1,[r4],#1
-        0x0100a586:    440c        .D      ADD      r4,r4,r1
-        0x0100a588:    42ac        .B      CMP      r4,r5
-        0x0100a58a:    d3d9        ..      BCC      0x100a540 ; gapm_adv_check_data_sanity + 36
-        0x0100a58c:    42ac        .B      CMP      r4,r5
-        0x0100a58e:    d000        ..      BEQ      0x100a592 ; gapm_adv_check_data_sanity + 118
-        0x0100a590:    2600        .&      MOVS     r6,#0
-        0x0100a592:    b009        ..      ADD      sp,sp,#0x24
-        0x0100a594:    4630        0F      MOV      r0,r6
-        0x0100a596:    bdf0        ..      POP      {r4-r7,pc}
-    i.gapm_adv_check_param
-    gapm_adv_check_param
-        0x0100a598:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a59a:    4604        .F      MOV      r4,r0
-        0x0100a59c:    2040        @       MOVS     r0,#0x40
-        0x0100a59e:    88e5        ..      LDRH     r5,[r4,#6]
-        0x0100a5a0:    2102        .!      MOVS     r1,#2
-        0x0100a5a2:    4b31        1K      LDR      r3,[pc,#196] ; [0x100a668] = 0x20004b08
-        0x0100a5a4:    07ea        ..      LSLS     r2,r5,#31
-        0x0100a5a6:    d009        ..      BEQ      0x100a5bc ; gapm_adv_check_param + 36
-        0x0100a5a8:    4a30        0J      LDR      r2,[pc,#192] ; [0x100a66c] = 0x20000080
-        0x0100a5aa:    f8931089    ....    LDRB     r1,[r3,#0x89]
-        0x0100a5ae:    f892204f    ..O     LDRB     r2,[r2,#0x4f]
-        0x0100a5b2:    4291        .B      CMP      r1,r2
-        0x0100a5b4:    d101        ..      BNE      0x100a5ba ; gapm_adv_check_param + 34
-        0x0100a5b6:    2043        C       MOVS     r0,#0x43
-        0x0100a5b8:    bd70        p.      POP      {r4-r6,pc}
-        0x0100a5ba:    210a        .!      MOVS     r1,#0xa
-        0x0100a5bc:    7962        by      LDRB     r2,[r4,#5]
-        0x0100a5be:    2a04        .*      CMP      r2,#4
-        0x0100a5c0:    d2fa        ..      BCS      0x100a5b8 ; gapm_adv_check_param + 32
-        0x0100a5c2:    b112        ..      CBZ      r2,0x100a5ca ; gapm_adv_check_param + 50
-        0x0100a5c4:    2a03        .*      CMP      r2,#3
-        0x0100a5c6:    d000        ..      BEQ      0x100a5ca ; gapm_adv_check_param + 50
-        0x0100a5c8:    210a        .!      MOVS     r1,#0xa
-        0x0100a5ca:    f8933088    ...0    LDRB     r3,[r3,#0x88]
-        0x0100a5ce:    4399        .C      BICS     r1,r1,r3
-        0x0100a5d0:    d001        ..      BEQ      0x100a5d6 ; gapm_adv_check_param + 62
-        0x0100a5d2:    2042        B       MOVS     r0,#0x42
-        0x0100a5d4:    bd70        p.      POP      {r4-r6,pc}
-        0x0100a5d6:    7923        #y      LDRB     r3,[r4,#4]
-        0x0100a5d8:    2b02        .+      CMP      r3,#2
-        0x0100a5da:    d8fb        ..      BHI      0x100a5d4 ; gapm_adv_check_param + 60
-        0x0100a5dc:    b1f3        ..      CBZ      r3,0x100a61c ; gapm_adv_check_param + 132
-        0x0100a5de:    f0250110    %...    BIC      r1,r5,#0x10
-        0x0100a5e2:    80e1        ..      STRH     r1,[r4,#6]
-        0x0100a5e4:    070d        ..      LSLS     r5,r1,#28
-        0x0100a5e6:    d4f5        ..      BMI      0x100a5d4 ; gapm_adv_check_param + 60
-        0x0100a5e8:    2b01        .+      CMP      r3,#1
-        0x0100a5ea:    d02f        /.      BEQ      0x100a64c ; gapm_adv_check_param + 180
-        0x0100a5ec:    07ca        ..      LSLS     r2,r1,#31
-        0x0100a5ee:    d1f1        ..      BNE      0x100a5d4 ; gapm_adv_check_param + 60
-        0x0100a5f0:    078a        ..      LSLS     r2,r1,#30
-        0x0100a5f2:    d4ef        ..      BMI      0x100a5d4 ; gapm_adv_check_param + 60
-        0x0100a5f4:    0689        ..      LSLS     r1,r1,#26
-        0x0100a5f6:    d4ed        ..      BMI      0x100a5d4 ; gapm_adv_check_param + 60
-        0x0100a5f8:    2b02        .+      CMP      r3,#2
-        0x0100a5fa:    d202        ..      BCS      0x100a602 ; gapm_adv_check_param + 106
-        0x0100a5fc:    7a61        az      LDRB     r1,[r4,#9]
-        0x0100a5fe:    2903        .)      CMP      r1,#3
-        0x0100a600:    d8e8        ..      BHI      0x100a5d4 ; gapm_adv_check_param + 60
-        0x0100a602:    f000fd0d    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100a606:    0740        @.      LSLS     r0,r0,#29
-        0x0100a608:    d506        ..      BPL      0x100a618 ; gapm_adv_check_param + 128
-        0x0100a60a:    79a1        .y      LDRB     r1,[r4,#6]
-        0x0100a60c:    2049        I       MOVS     r0,#0x49
-        0x0100a60e:    07c9        ..      LSLS     r1,r1,#31
-        0x0100a610:    d002        ..      BEQ      0x100a618 ; gapm_adv_check_param + 128
-        0x0100a612:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100a614:    2902        .)      CMP      r1,#2
-        0x0100a616:    d0dd        ..      BEQ      0x100a5d4 ; gapm_adv_check_param + 60
-        0x0100a618:    2000        .       MOVS     r0,#0
-        0x0100a61a:    bd70        p.      POP      {r4-r6,pc}
-        0x0100a61c:    f0450110    E...    ORR      r1,r5,#0x10
-        0x0100a620:    80e1        ..      STRH     r1,[r4,#6]
-        0x0100a622:    068a        ..      LSLS     r2,r1,#26
-        0x0100a624:    d4f9        ..      BMI      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a626:    064a        J.      LSLS     r2,r1,#25
-        0x0100a628:    d4f7        ..      BMI      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a62a:    07ca        ..      LSLS     r2,r1,#31
-        0x0100a62c:    ea4f7241    O.Ar    LSL      r2,r1,#29
-        0x0100a630:    d007        ..      BEQ      0x100a642 ; gapm_adv_check_param + 170
-        0x0100a632:    2a00        .*      CMP      r2,#0
-        0x0100a634:    db02        ..      BLT      0x100a63c ; gapm_adv_check_param + 164
-        0x0100a636:    0789        ..      LSLS     r1,r1,#30
-        0x0100a638:    d5ef        ..      BPL      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a63a:    e7df        ..      B        0x100a5fc ; gapm_adv_check_param + 100
-        0x0100a63c:    0789        ..      LSLS     r1,r1,#30
-        0x0100a63e:    d4ec        ..      BMI      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a640:    e7dc        ..      B        0x100a5fc ; gapm_adv_check_param + 100
-        0x0100a642:    2a00        .*      CMP      r2,#0
-        0x0100a644:    dada        ..      BGE      0x100a5fc ; gapm_adv_check_param + 100
-        0x0100a646:    07c9        ..      LSLS     r1,r1,#31
-        0x0100a648:    d0e7        ..      BEQ      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a64a:    e7d7        ..      B        0x100a5fc ; gapm_adv_check_param + 100
-        0x0100a64c:    07cb        ..      LSLS     r3,r1,#31
-        0x0100a64e:    d001        ..      BEQ      0x100a654 ; gapm_adv_check_param + 188
-        0x0100a650:    078b        ..      LSLS     r3,r1,#30
-        0x0100a652:    d4e2        ..      BMI      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a654:    068b        ..      LSLS     r3,r1,#26
-        0x0100a656:    d5d1        ..      BPL      0x100a5fc ; gapm_adv_check_param + 100
-        0x0100a658:    2a01        .*      CMP      r2,#1
-        0x0100a65a:    d0de        ..      BEQ      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a65c:    2a02        .*      CMP      r2,#2
-        0x0100a65e:    d0dc        ..      BEQ      0x100a61a ; gapm_adv_check_param + 130
-        0x0100a660:    07ca        ..      LSLS     r2,r1,#31
-        0x0100a662:    d0eb        ..      BEQ      0x100a63c ; gapm_adv_check_param + 164
-        0x0100a664:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100a666:    0000        ..      DCW    0
-        0x0100a668:    20004b08    .K.     DCD    536890120
-        0x0100a66c:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_adv_create
-    gapm_adv_create
-        0x0100a670:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100a674:    4f24        $O      LDR      r7,[pc,#144] ; [0x100a708] = 0x20004b08
-        0x0100a676:    460d        .F      MOV      r5,r1
-        0x0100a678:    4681        .F      MOV      r9,r0
-        0x0100a67a:    f89700d3    ....    LDRB     r0,[r7,#0xd3]
-        0x0100a67e:    f89710d2    ....    LDRB     r1,[r7,#0xd2]
-        0x0100a682:    4288        .B      CMP      r0,r1
-        0x0100a684:    d101        ..      BNE      0x100a68a ; gapm_adv_create + 26
-        0x0100a686:    2643        C&      MOVS     r6,#0x43
-        0x0100a688:    e036        6.      B        0x100a6f8 ; gapm_adv_create + 136
-        0x0100a68a:    4628        (F      MOV      r0,r5
-        0x0100a68c:    f7ffff84    ....    BL       gapm_adv_check_param ; 0x100a598
-        0x0100a690:    0006        ..      MOVS     r6,r0
-        0x0100a692:    d131        1.      BNE      0x100a6f8 ; gapm_adv_create + 136
-        0x0100a694:    2124        $!      MOVS     r1,#0x24
-        0x0100a696:    4648        HF      MOV      r0,r9
-        0x0100a698:    f7fffc5e    ..^.    BL       gapm_actv_alloc ; 0x1009f58
-        0x0100a69c:    0004        ..      MOVS     r4,r0
-        0x0100a69e:    d02e        ..      BEQ      0x100a6fe ; gapm_adv_create + 142
-        0x0100a6a0:    46b0        .F      MOV      r8,r6
-        0x0100a6a2:    f884800d    ....    STRB     r8,[r4,#0xd]
-        0x0100a6a6:    7928        (y      LDRB     r0,[r5,#4]
-        0x0100a6a8:    73a0        .s      STRB     r0,[r4,#0xe]
-        0x0100a6aa:    7868        hx      LDRB     r0,[r5,#1]
-        0x0100a6ac:    7460        `t      STRB     r0,[r4,#0x11]
-        0x0100a6ae:    2001        .       MOVS     r0,#1
-        0x0100a6b0:    f000fdf6    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100a6b4:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x0100a6b6:    f884801f    ....    STRB     r8,[r4,#0x1f]
-        0x0100a6ba:    7968        hy      LDRB     r0,[r5,#5]
-        0x0100a6bc:    77a0        .w      STRB     r0,[r4,#0x1e]
-        0x0100a6be:    4813        .H      LDR      r0,[pc,#76] ; [0x100a70c] = 0x100aab1
-        0x0100a6c0:    6020         `      STR      r0,[r4,#0]
-        0x0100a6c2:    4813        .H      LDR      r0,[pc,#76] ; [0x100a710] = 0x100aafd
-        0x0100a6c4:    6060        ``      STR      r0,[r4,#4]
-        0x0100a6c6:    4813        .H      LDR      r0,[pc,#76] ; [0x100a714] = 0x100a719
-        0x0100a6c8:    60a0        .`      STR      r0,[r4,#8]
-        0x0100a6ca:    f88790d6    ....    STRB     r9,[r7,#0xd6]
-        0x0100a6ce:    7ba0        .{      LDRB     r0,[r4,#0xe]
-        0x0100a6d0:    2800        .(      CMP      r0,#0
-        0x0100a6d2:    79a8        .y      LDRB     r0,[r5,#6]
-        0x0100a6d4:    d015        ..      BEQ      0x100a702 ; gapm_adv_create + 146
-        0x0100a6d6:    0780        ..      LSLS     r0,r0,#30
-        0x0100a6d8:    d406        ..      BMI      0x100a6e8 ; gapm_adv_create + 120
-        0x0100a6da:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100a6dc:    f0400002    @...    ORR      r0,r0,#2
-        0x0100a6e0:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100a6e2:    79a8        .y      LDRB     r0,[r5,#6]
-        0x0100a6e4:    0780        ..      LSLS     r0,r0,#30
-        0x0100a6e6:    d503        ..      BPL      0x100a6f0 ; gapm_adv_create + 128
-        0x0100a6e8:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100a6ea:    f0400001    @...    ORR      r0,r0,#1
-        0x0100a6ee:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100a6f0:    4629        )F      MOV      r1,r5
-        0x0100a6f2:    4620         F      MOV      r0,r4
-        0x0100a6f4:    f000f8ab    ....    BL       gapm_adv_send_hci_le_set_ext_adv_param_cmd ; 0x100a84e
-        0x0100a6f8:    4630        0F      MOV      r0,r6
-        0x0100a6fa:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x0100a6fe:    264b        K&      MOVS     r6,#0x4b
-        0x0100a700:    e7fa        ..      B        0x100a6f8 ; gapm_adv_create + 136
-        0x0100a702:    0740        @.      LSLS     r0,r0,#29
-        0x0100a704:    d5e9        ..      BPL      0x100a6da ; gapm_adv_create + 106
-        0x0100a706:    e7ec        ..      B        0x100a6e2 ; gapm_adv_create + 114
-    $d
-        0x0100a708:    20004b08    .K.     DCD    536890120
-        0x0100a70c:    0100aab1    ....    DCD    16820913
-        0x0100a710:    0100aafd    ....    DCD    16820989
-        0x0100a714:    0100a719    ....    DCD    16819993
-    $t
-    i.gapm_adv_delete
-    gapm_adv_delete
-        0x0100a718:    2100        .!      MOVS     r1,#0
-        0x0100a71a:    4a03        .J      LDR      r2,[pc,#12] ; [0x100a728] = 0x20004b08
-        0x0100a71c:    77c1        .w      STRB     r1,[r0,#0x1f]
-        0x0100a71e:    7b01        .{      LDRB     r1,[r0,#0xc]
-        0x0100a720:    f88210d6    ....    STRB     r1,[r2,#0xd6]
-        0x0100a724:    f000b802    ....    B.W      gapm_adv_send_hci_le_rmv_adv_set_cmd ; 0x100a72c
-    $d
-        0x0100a728:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_adv_send_hci_le_rmv_adv_set_cmd
-    gapm_adv_send_hci_le_rmv_adv_set_cmd
-        0x0100a72c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a72e:    4604        .F      MOV      r4,r0
-        0x0100a730:    f242053c    B.<.    MOV      r5,#0x203c
-        0x0100a734:    2301        .#      MOVS     r3,#1
-        0x0100a736:    462a        *F      MOV      r2,r5
-        0x0100a738:    2100        .!      MOVS     r1,#0
-        0x0100a73a:    f2411005    A...    MOV      r0,#0x1105
-        0x0100a73e:    f7f6f9aa    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a742:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100a744:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a746:    f7f6fa0f    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100a74a:    8265        e.      STRH     r5,[r4,#0x12]
-        0x0100a74c:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_adv_send_hci_le_set_ext_adv_data_cmd
-    gapm_adv_send_hci_le_set_ext_adv_data_cmd
-        0x0100a74e:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x0100a752:    4605        .F      MOV      r5,r0
-        0x0100a754:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100a756:    2700        .'      MOVS     r7,#0
-        0x0100a758:    468a        .F      MOV      r10,r1
-        0x0100a75a:    28f8        .(      CMP      r0,#0xf8
-        0x0100a75c:    d807        ..      BHI      0x100a76e ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 32
-        0x0100a75e:    7fa9        ..      LDRB     r1,[r5,#0x1e]
-        0x0100a760:    f04f0803    O...    MOV      r8,#3
-        0x0100a764:    2903        .)      CMP      r1,#3
-        0x0100a766:    d000        ..      BEQ      0x100a76a ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 28
-        0x0100a768:    2703        .'      MOVS     r7,#3
-        0x0100a76a:    b2c6        ..      UXTB     r6,r0
-        0x0100a76c:    e011        ..      B        0x100a792 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 68
-        0x0100a76e:    8ba9        ..      LDRH     r1,[r5,#0x1c]
-        0x0100a770:    b131        1.      CBZ      r1,0x100a780 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 50
-        0x0100a772:    1a40        @.      SUBS     r0,r0,r1
-        0x0100a774:    b280        ..      UXTH     r0,r0
-        0x0100a776:    28fb        .(      CMP      r0,#0xfb
-        0x0100a778:    d82d        -.      BHI      0x100a7d6 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 136
-        0x0100a77a:    f04f0802    O...    MOV      r8,#2
-        0x0100a77e:    e7f4        ..      B        0x100a76a ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 28
-        0x0100a780:    7fa8        ..      LDRB     r0,[r5,#0x1e]
-        0x0100a782:    f04f0801    O...    MOV      r8,#1
-        0x0100a786:    2803        .(      CMP      r0,#3
-        0x0100a788:    d002        ..      BEQ      0x100a790 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 66
-        0x0100a78a:    2703        .'      MOVS     r7,#3
-        0x0100a78c:    26f8        .&      MOVS     r6,#0xf8
-        0x0100a78e:    e000        ..      B        0x100a792 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 68
-        0x0100a790:    26fb        .&      MOVS     r6,#0xfb
-        0x0100a792:    eb060907    ....    ADD      r9,r6,r7
-        0x0100a796:    f2420b37    B.7.    MOV      r11,#0x2037
-        0x0100a79a:    f1090304    ....    ADD      r3,r9,#4
-        0x0100a79e:    465a        ZF      MOV      r2,r11
-        0x0100a7a0:    2100        .!      MOVS     r1,#0
-        0x0100a7a2:    f2411005    A...    MOV      r0,#0x1105
-        0x0100a7a6:    f7f6f976    ..v.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a7aa:    7b29        ){      LDRB     r1,[r5,#0xc]
-        0x0100a7ac:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a7ae:    f8808001    ....    STRB     r8,[r0,#1]
-        0x0100a7b2:    2100        .!      MOVS     r1,#0
-        0x0100a7b4:    7081        .p      STRB     r1,[r0,#2]
-        0x0100a7b6:    4604        .F      MOV      r4,r0
-        0x0100a7b8:    f8809003    ....    STRB     r9,[r0,#3]
-        0x0100a7bc:    b197        ..      CBZ      r7,0x100a7e4 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 150
-        0x0100a7be:    2002        .       MOVS     r0,#2
-        0x0100a7c0:    7120         q      STRB     r0,[r4,#4]
-        0x0100a7c2:    2001        .       MOVS     r0,#1
-        0x0100a7c4:    7160        `q      STRB     r0,[r4,#5]
-        0x0100a7c6:    2004        .       MOVS     r0,#4
-        0x0100a7c8:    71a0        .q      STRB     r0,[r4,#6]
-        0x0100a7ca:    7fa8        ..      LDRB     r0,[r5,#0x1e]
-        0x0100a7cc:    2801        .(      CMP      r0,#1
-        0x0100a7ce:    d005        ..      BEQ      0x100a7dc ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 142
-        0x0100a7d0:    2802        .(      CMP      r0,#2
-        0x0100a7d2:    d107        ..      BNE      0x100a7e4 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 150
-        0x0100a7d4:    e004        ..      B        0x100a7e0 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 146
-        0x0100a7d6:    f04f0800    O...    MOV      r8,#0
-        0x0100a7da:    e7d9        ..      B        0x100a790 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 66
-        0x0100a7dc:    2006        .       MOVS     r0,#6
-        0x0100a7de:    e000        ..      B        0x100a7e2 ; gapm_adv_send_hci_le_set_ext_adv_data_cmd + 148
-        0x0100a7e0:    2005        .       MOVS     r0,#5
-        0x0100a7e2:    71a0        .q      STRB     r0,[r4,#6]
-        0x0100a7e4:    8ba9        ..      LDRH     r1,[r5,#0x1c]
-        0x0100a7e6:    f10a0004    ....    ADD      r0,r10,#4
-        0x0100a7ea:    4401        .D      ADD      r1,r1,r0
-        0x0100a7ec:    19e0        ..      ADDS     r0,r4,r7
-        0x0100a7ee:    4632        2F      MOV      r2,r6
-        0x0100a7f0:    1d00        ..      ADDS     r0,r0,#4
-        0x0100a7f2:    f7f6f8c9    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100a7f6:    4620         F      MOV      r0,r4
-        0x0100a7f8:    f7f6f9b6    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100a7fc:    f8a5b012    ....    STRH     r11,[r5,#0x12]
-        0x0100a800:    4630        0F      MOV      r0,r6
-        0x0100a802:    e8bd9ff0    ....    POP      {r4-r12,pc}
-    i.gapm_adv_send_hci_le_set_ext_adv_en_cmd
-    gapm_adv_send_hci_le_set_ext_adv_en_cmd
-        0x0100a806:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100a808:    460c        .F      MOV      r4,r1
-        0x0100a80a:    4605        .F      MOV      r5,r0
-        0x0100a80c:    f2420639    B.9.    MOV      r6,#0x2039
-        0x0100a810:    235a        Z#      MOVS     r3,#0x5a
-        0x0100a812:    4632        2F      MOV      r2,r6
-        0x0100a814:    2100        .!      MOVS     r1,#0
-        0x0100a816:    f2411005    A...    MOV      r0,#0x1105
-        0x0100a81a:    f7f6f93c    ..<.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a81e:    2c00        .,      CMP      r4,#0
-        0x0100a820:    d002        ..      BEQ      0x100a828 ; gapm_adv_send_hci_le_set_ext_adv_en_cmd + 34
-        0x0100a822:    f04f0101    O...    MOV      r1,#1
-        0x0100a826:    e001        ..      B        0x100a82c ; gapm_adv_send_hci_le_set_ext_adv_en_cmd + 38
-        0x0100a828:    f04f0100    O...    MOV      r1,#0
-        0x0100a82c:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a82e:    f04f0101    O...    MOV      r1,#1
-        0x0100a832:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100a834:    7b29        ){      LDRB     r1,[r5,#0xc]
-        0x0100a836:    7081        .p      STRB     r1,[r0,#2]
-        0x0100a838:    d005        ..      BEQ      0x100a846 ; gapm_adv_send_hci_le_set_ext_adv_en_cmd + 64
-        0x0100a83a:    7fa9        ..      LDRB     r1,[r5,#0x1e]
-        0x0100a83c:    8861        a.      LDRH     r1,[r4,#2]
-        0x0100a83e:    8301        ..      STRH     r1,[r0,#0x18]
-        0x0100a840:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100a842:    f8801044    ..D.    STRB     r1,[r0,#0x44]
-        0x0100a846:    f7f6f98f    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100a84a:    826e        n.      STRH     r6,[r5,#0x12]
-        0x0100a84c:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_adv_send_hci_le_set_ext_adv_param_cmd
-    gapm_adv_send_hci_le_set_ext_adv_param_cmd
-        0x0100a84e:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100a852:    460d        .F      MOV      r5,r1
-        0x0100a854:    4606        .F      MOV      r6,r0
-        0x0100a856:    f2420736    B.6.    MOV      r7,#0x2036
-        0x0100a85a:    231a        .#      MOVS     r3,#0x1a
-        0x0100a85c:    463a        :F      MOV      r2,r7
-        0x0100a85e:    2100        .!      MOVS     r1,#0
-        0x0100a860:    f2411005    A...    MOV      r0,#0x1105
-        0x0100a864:    f7f6f917    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a868:    4604        .F      MOV      r4,r0
-        0x0100a86a:    7b30        0{      LDRB     r0,[r6,#0xc]
-        0x0100a86c:    7020         p      STRB     r0,[r4,#0]
-        0x0100a86e:    79a8        .y      LDRB     r0,[r5,#6]
-        0x0100a870:    f000007f    ....    AND      r0,r0,#0x7f
-        0x0100a874:    8060        `.      STRH     r0,[r4,#2]
-        0x0100a876:    7d28        (}      LDRB     r0,[r5,#0x14]
-        0x0100a878:    7120         q      STRB     r0,[r4,#4]
-        0x0100a87a:    8aa8        ..      LDRH     r0,[r5,#0x14]
-        0x0100a87c:    0a00        ..      LSRS     r0,r0,#8
-        0x0100a87e:    7160        `q      STRB     r0,[r4,#5]
-        0x0100a880:    6968        hi      LDR      r0,[r5,#0x14]
-        0x0100a882:    0c00        ..      LSRS     r0,r0,#16
-        0x0100a884:    71a0        .q      STRB     r0,[r4,#6]
-        0x0100a886:    7e28        (~      LDRB     r0,[r5,#0x18]
-        0x0100a888:    71e0        .q      STRB     r0,[r4,#7]
-        0x0100a88a:    8b28        (.      LDRH     r0,[r5,#0x18]
-        0x0100a88c:    0a00        ..      LSRS     r0,r0,#8
-        0x0100a88e:    7220         r      STRB     r0,[r4,#8]
-        0x0100a890:    69a8        .i      LDR      r0,[r5,#0x18]
-        0x0100a892:    0c00        ..      LSRS     r0,r0,#16
-        0x0100a894:    7260        `r      STRB     r0,[r4,#9]
-        0x0100a896:    7f28        (.      LDRB     r0,[r5,#0x1c]
-        0x0100a898:    72a0        .r      STRB     r0,[r4,#0xa]
-        0x0100a89a:    7f68        h.      LDRB     r0,[r5,#0x1d]
-        0x0100a89c:    7560        `u      STRB     r0,[r4,#0x15]
-        0x0100a89e:    7bb0        .{      LDRB     r0,[r6,#0xe]
-        0x0100a8a0:    b140        @.      CBZ      r0,0x100a8b4 ; gapm_adv_send_hci_le_set_ext_adv_param_cmd + 102
-        0x0100a8a2:    f8950020    .. .    LDRB     r0,[r5,#0x20]
-        0x0100a8a6:    75a0        .u      STRB     r0,[r4,#0x16]
-        0x0100a8a8:    f8950021    ..!.    LDRB     r0,[r5,#0x21]
-        0x0100a8ac:    75e0        .u      STRB     r0,[r4,#0x17]
-        0x0100a8ae:    f8950022    ..".    LDRB     r0,[r5,#0x22]
-        0x0100a8b2:    7620         v      STRB     r0,[r4,#0x18]
-        0x0100a8b4:    7c70        p|      LDRB     r0,[r6,#0x11]
-        0x0100a8b6:    f7fffbd9    ....    BL       gapm_actv_get_hci_own_addr_type ; 0x100a06c
-        0x0100a8ba:    72e0        .r      STRB     r0,[r4,#0xb]
-        0x0100a8bc:    79a8        .y      LDRB     r0,[r5,#6]
-        0x0100a8be:    0740        @.      LSLS     r0,r0,#29
-        0x0100a8c0:    d403        ..      BMI      0x100a8ca ; gapm_adv_send_hci_le_set_ext_adv_param_cmd + 124
-        0x0100a8c2:    f000fbad    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100a8c6:    0740        @.      LSLS     r0,r0,#29
-        0x0100a8c8:    d508        ..      BPL      0x100a8dc ; gapm_adv_send_hci_le_set_ext_adv_param_cmd + 142
-        0x0100a8ca:    7c28        (|      LDRB     r0,[r5,#0x10]
-        0x0100a8cc:    7320         s      STRB     r0,[r4,#0xc]
-        0x0100a8ce:    f8d5000a    ....    LDR      r0,[r5,#0xa]
-        0x0100a8d2:    f8c4000d    ....    STR      r0,[r4,#0xd]
-        0x0100a8d6:    89e8        ..      LDRH     r0,[r5,#0xe]
-        0x0100a8d8:    f8a40011    ....    STRH     r0,[r4,#0x11]
-        0x0100a8dc:    7a68        hz      LDRB     r0,[r5,#9]
-        0x0100a8de:    74e0        .t      STRB     r0,[r4,#0x13]
-        0x0100a8e0:    7a28        (z      LDRB     r0,[r5,#8]
-        0x0100a8e2:    7520         u      STRB     r0,[r4,#0x14]
-        0x0100a8e4:    88e8        ..      LDRH     r0,[r5,#6]
-        0x0100a8e6:    05c0        ..      LSLS     r0,r0,#23
-        0x0100a8e8:    d506        ..      BPL      0x100a8f8 ; gapm_adv_send_hci_le_set_ext_adv_param_cmd + 170
-        0x0100a8ea:    2001        .       MOVS     r0,#1
-        0x0100a8ec:    7660        `v      STRB     r0,[r4,#0x19]
-        0x0100a8ee:    7c30        0|      LDRB     r0,[r6,#0x10]
-        0x0100a8f0:    f0400020    @. .    ORR      r0,r0,#0x20
-        0x0100a8f4:    7430        0t      STRB     r0,[r6,#0x10]
-        0x0100a8f6:    e001        ..      B        0x100a8fc ; gapm_adv_send_hci_le_set_ext_adv_param_cmd + 174
-        0x0100a8f8:    2000        .       MOVS     r0,#0
-        0x0100a8fa:    7660        `v      STRB     r0,[r4,#0x19]
-        0x0100a8fc:    4620         F      MOV      r0,r4
-        0x0100a8fe:    f7f6f933    ..3.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100a902:    8277        w.      STRH     r7,[r6,#0x12]
-        0x0100a904:    e8bd81f0    ....    POP      {r4-r8,pc}
-    i.gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd
-    gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd
-        0x0100a908:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x0100a90c:    4607        .F      MOV      r7,r0
-        0x0100a90e:    7c00        .|      LDRB     r0,[r0,#0x10]
-        0x0100a910:    468a        .F      MOV      r10,r1
-        0x0100a912:    0780        ..      LSLS     r0,r0,#30
-        0x0100a914:    ea6f00a0    o...    MVN      r0,r0,ASR #2
-        0x0100a918:    0f80        ..      LSRS     r0,r0,#30
-        0x0100a91a:    8849        I.      LDRH     r1,[r1,#2]
-        0x0100a91c:    2600        .&      MOVS     r6,#0
-        0x0100a91e:    f1c005fb    ....    RSB      r5,r0,#0xfb
-        0x0100a922:    42a9        .B      CMP      r1,r5
-        0x0100a924:    dc03        ..      BGT      0x100a92e ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 38
-        0x0100a926:    f04f0803    O...    MOV      r8,#3
-        0x0100a92a:    b2cd        ..      UXTB     r5,r1
-        0x0100a92c:    e00b        ..      B        0x100a946 ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 62
-        0x0100a92e:    8bba        ..      LDRH     r2,[r7,#0x1c]
-        0x0100a930:    b13a        :.      CBZ      r2,0x100a942 ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 58
-        0x0100a932:    1a88        ..      SUBS     r0,r1,r2
-        0x0100a934:    b280        ..      UXTH     r0,r0
-        0x0100a936:    28fb        .(      CMP      r0,#0xfb
-        0x0100a938:    d807        ..      BHI      0x100a94a ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 66
-        0x0100a93a:    f04f0802    O...    MOV      r8,#2
-        0x0100a93e:    b2c5        ..      UXTB     r5,r0
-        0x0100a940:    e006        ..      B        0x100a950 ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 72
-        0x0100a942:    f04f0801    O...    MOV      r8,#1
-        0x0100a946:    4606        .F      MOV      r6,r0
-        0x0100a948:    e002        ..      B        0x100a950 ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 72
-        0x0100a94a:    f04f0800    O...    MOV      r8,#0
-        0x0100a94e:    25fb        .%      MOVS     r5,#0xfb
-        0x0100a950:    eb050906    ....    ADD      r9,r5,r6
-        0x0100a954:    f2420b38    B.8.    MOV      r11,#0x2038
-        0x0100a958:    f1090304    ....    ADD      r3,r9,#4
-        0x0100a95c:    465a        ZF      MOV      r2,r11
-        0x0100a95e:    2100        .!      MOVS     r1,#0
-        0x0100a960:    f2411005    A...    MOV      r0,#0x1105
-        0x0100a964:    f7f6f897    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a968:    7b39        9{      LDRB     r1,[r7,#0xc]
-        0x0100a96a:    7001        .p      STRB     r1,[r0,#0]
-        0x0100a96c:    4604        .F      MOV      r4,r0
-        0x0100a96e:    f8808001    ....    STRB     r8,[r0,#1]
-        0x0100a972:    2000        .       MOVS     r0,#0
-        0x0100a974:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100a976:    f8849003    ....    STRB     r9,[r4,#3]
-        0x0100a97a:    b17e        ~.      CBZ      r6,0x100a99c ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 148
-        0x0100a97c:    2002        .       MOVS     r0,#2
-        0x0100a97e:    7120         q      STRB     r0,[r4,#4]
-        0x0100a980:    2001        .       MOVS     r0,#1
-        0x0100a982:    7160        `q      STRB     r0,[r4,#5]
-        0x0100a984:    2004        .       MOVS     r0,#4
-        0x0100a986:    71a0        .q      STRB     r0,[r4,#6]
-        0x0100a988:    7fb8        ..      LDRB     r0,[r7,#0x1e]
-        0x0100a98a:    2801        .(      CMP      r0,#1
-        0x0100a98c:    d002        ..      BEQ      0x100a994 ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 140
-        0x0100a98e:    2802        .(      CMP      r0,#2
-        0x0100a990:    d104        ..      BNE      0x100a99c ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 148
-        0x0100a992:    e001        ..      B        0x100a998 ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 144
-        0x0100a994:    2006        .       MOVS     r0,#6
-        0x0100a996:    e000        ..      B        0x100a99a ; gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd + 146
-        0x0100a998:    2005        .       MOVS     r0,#5
-        0x0100a99a:    71a0        .q      STRB     r0,[r4,#6]
-        0x0100a99c:    8bb9        ..      LDRH     r1,[r7,#0x1c]
-        0x0100a99e:    f10a0004    ....    ADD      r0,r10,#4
-        0x0100a9a2:    4401        .D      ADD      r1,r1,r0
-        0x0100a9a4:    19a0        ..      ADDS     r0,r4,r6
-        0x0100a9a6:    462a        *F      MOV      r2,r5
-        0x0100a9a8:    1d00        ..      ADDS     r0,r0,#4
-        0x0100a9aa:    f7f5ffed    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100a9ae:    4620         F      MOV      r0,r4
-        0x0100a9b0:    f7f6f8da    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100a9b4:    f8a7b012    ....    STRH     r11,[r7,#0x12]
-        0x0100a9b8:    4628        (F      MOV      r0,r5
-        0x0100a9ba:    e8bd9ff0    ....    POP      {r4-r12,pc}
-    i.gapm_adv_send_hci_le_set_per_adv_data_cmd
-    gapm_adv_send_hci_le_set_per_adv_data_cmd
-        0x0100a9be:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100a9c2:    4607        .F      MOV      r7,r0
-        0x0100a9c4:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100a9c6:    4688        .F      MOV      r8,r1
-        0x0100a9c8:    28fc        .(      CMP      r0,#0xfc
-        0x0100a9ca:    d801        ..      BHI      0x100a9d0 ; gapm_adv_send_hci_le_set_per_adv_data_cmd + 18
-        0x0100a9cc:    2603        .&      MOVS     r6,#3
-        0x0100a9ce:    e006        ..      B        0x100a9de ; gapm_adv_send_hci_le_set_per_adv_data_cmd + 32
-        0x0100a9d0:    8bb9        ..      LDRH     r1,[r7,#0x1c]
-        0x0100a9d2:    b131        1.      CBZ      r1,0x100a9e2 ; gapm_adv_send_hci_le_set_per_adv_data_cmd + 36
-        0x0100a9d4:    1a40        @.      SUBS     r0,r0,r1
-        0x0100a9d6:    b280        ..      UXTH     r0,r0
-        0x0100a9d8:    28fc        .(      CMP      r0,#0xfc
-        0x0100a9da:    d804        ..      BHI      0x100a9e6 ; gapm_adv_send_hci_le_set_per_adv_data_cmd + 40
-        0x0100a9dc:    2602        .&      MOVS     r6,#2
-        0x0100a9de:    b2c4        ..      UXTB     r4,r0
-        0x0100a9e0:    e003        ..      B        0x100a9ea ; gapm_adv_send_hci_le_set_per_adv_data_cmd + 44
-        0x0100a9e2:    2601        .&      MOVS     r6,#1
-        0x0100a9e4:    e000        ..      B        0x100a9e8 ; gapm_adv_send_hci_le_set_per_adv_data_cmd + 42
-        0x0100a9e6:    2600        .&      MOVS     r6,#0
-        0x0100a9e8:    24fc        .$      MOVS     r4,#0xfc
-        0x0100a9ea:    f242093f    B.?.    MOV      r9,#0x203f
-        0x0100a9ee:    1ce3        ..      ADDS     r3,r4,#3
-        0x0100a9f0:    464a        JF      MOV      r2,r9
-        0x0100a9f2:    2100        .!      MOVS     r1,#0
-        0x0100a9f4:    f2411005    A...    MOV      r0,#0x1105
-        0x0100a9f8:    f7f6f84d    ..M.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100a9fc:    4605        .F      MOV      r5,r0
-        0x0100a9fe:    7b38        8{      LDRB     r0,[r7,#0xc]
-        0x0100aa00:    7028        (p      STRB     r0,[r5,#0]
-        0x0100aa02:    706e        np      STRB     r6,[r5,#1]
-        0x0100aa04:    70ac        .p      STRB     r4,[r5,#2]
-        0x0100aa06:    8bb9        ..      LDRH     r1,[r7,#0x1c]
-        0x0100aa08:    f1080004    ....    ADD      r0,r8,#4
-        0x0100aa0c:    4401        .D      ADD      r1,r1,r0
-        0x0100aa0e:    4622        "F      MOV      r2,r4
-        0x0100aa10:    1ce8        ..      ADDS     r0,r5,#3
-        0x0100aa12:    f7f5ffb9    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100aa16:    4628        (F      MOV      r0,r5
-        0x0100aa18:    f7f6f8a6    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100aa1c:    f8a79012    ....    STRH     r9,[r7,#0x12]
-        0x0100aa20:    4620         F      MOV      r0,r4
-        0x0100aa22:    e8bd87f0    ....    POP      {r4-r10,pc}
-    i.gapm_adv_send_hci_le_set_per_adv_en_cmd
-    gapm_adv_send_hci_le_set_per_adv_en_cmd
-        0x0100aa26:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100aa28:    460e        .F      MOV      r6,r1
-        0x0100aa2a:    4604        .F      MOV      r4,r0
-        0x0100aa2c:    f44f5501    O..U    MOV      r5,#0x2040
-        0x0100aa30:    2302        .#      MOVS     r3,#2
-        0x0100aa32:    462a        *F      MOV      r2,r5
-        0x0100aa34:    2100        .!      MOVS     r1,#0
-        0x0100aa36:    f2411005    A...    MOV      r0,#0x1105
-        0x0100aa3a:    f7f6f82c    ..,.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100aa3e:    7006        .p      STRB     r6,[r0,#0]
-        0x0100aa40:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100aa42:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100aa44:    f7f6f890    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100aa48:    8265        e.      STRH     r5,[r4,#0x12]
-        0x0100aa4a:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_adv_set_data
-    gapm_adv_set_data
-        0x0100aa4c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100aa4e:    4604        .F      MOV      r4,r0
-        0x0100aa50:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100aa52:    2501        .%      MOVS     r5,#1
-        0x0100aa54:    b1a2        ..      CBZ      r2,0x100aa80 ; gapm_adv_set_data + 52
-        0x0100aa56:    8ba2        ..      LDRH     r2,[r4,#0x1c]
-        0x0100aa58:    884b        K.      LDRH     r3,[r1,#2]
-        0x0100aa5a:    429a        .B      CMP      r2,r3
-        0x0100aa5c:    d110        ..      BNE      0x100aa80 ; gapm_adv_set_data + 52
-        0x0100aa5e:    28a9        .(      CMP      r0,#0xa9
-        0x0100aa60:    d007        ..      BEQ      0x100aa72 ; gapm_adv_set_data + 38
-        0x0100aa62:    28aa        .(      CMP      r0,#0xaa
-        0x0100aa64:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100aa66:    d008        ..      BEQ      0x100aa7a ; gapm_adv_set_data + 46
-        0x0100aa68:    f0400010    @...    ORR      r0,r0,#0x10
-        0x0100aa6c:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100aa6e:    2500        .%      MOVS     r5,#0
-        0x0100aa70:    e01b        ..      B        0x100aaaa ; gapm_adv_set_data + 94
-        0x0100aa72:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100aa74:    f0400004    @...    ORR      r0,r0,#4
-        0x0100aa78:    e7f8        ..      B        0x100aa6c ; gapm_adv_set_data + 32
-        0x0100aa7a:    f0400008    @...    ORR      r0,r0,#8
-        0x0100aa7e:    e7f5        ..      B        0x100aa6c ; gapm_adv_set_data + 32
-        0x0100aa80:    28a9        .(      CMP      r0,#0xa9
-        0x0100aa82:    d004        ..      BEQ      0x100aa8e ; gapm_adv_set_data + 66
-        0x0100aa84:    28aa        .(      CMP      r0,#0xaa
-        0x0100aa86:    d006        ..      BEQ      0x100aa96 ; gapm_adv_set_data + 74
-        0x0100aa88:    28ab        .(      CMP      r0,#0xab
-        0x0100aa8a:    d10e        ..      BNE      0x100aaaa ; gapm_adv_set_data + 94
-        0x0100aa8c:    e007        ..      B        0x100aa9e ; gapm_adv_set_data + 82
-        0x0100aa8e:    4620         F      MOV      r0,r4
-        0x0100aa90:    f7fffe5d    ..].    BL       gapm_adv_send_hci_le_set_ext_adv_data_cmd ; 0x100a74e
-        0x0100aa94:    e006        ..      B        0x100aaa4 ; gapm_adv_set_data + 88
-        0x0100aa96:    4620         F      MOV      r0,r4
-        0x0100aa98:    f7ffff36    ..6.    BL       gapm_adv_send_hci_le_set_ext_scan_rsp_data_cmd ; 0x100a908
-        0x0100aa9c:    e002        ..      B        0x100aaa4 ; gapm_adv_set_data + 88
-        0x0100aa9e:    4620         F      MOV      r0,r4
-        0x0100aaa0:    f7ffff8d    ....    BL       gapm_adv_send_hci_le_set_per_adv_data_cmd ; 0x100a9be
-        0x0100aaa4:    8ba1        ..      LDRH     r1,[r4,#0x1c]
-        0x0100aaa6:    4408        .D      ADD      r0,r0,r1
-        0x0100aaa8:    83a0        ..      STRH     r0,[r4,#0x1c]
-        0x0100aaaa:    4628        (F      MOV      r0,r5
-        0x0100aaac:    bd70        p.      POP      {r4-r6,pc}
-        0x0100aaae:    0000        ..      MOVS     r0,r0
-    i.gapm_adv_start
-    gapm_adv_start
-        0x0100aab0:    b510        ..      PUSH     {r4,lr}
-        0x0100aab2:    7c02        .|      LDRB     r2,[r0,#0x10]
-        0x0100aab4:    2443        C$      MOVS     r4,#0x43
-        0x0100aab6:    0793        ..      LSLS     r3,r2,#30
-        0x0100aab8:    d501        ..      BPL      0x100aabe ; gapm_adv_start + 14
-        0x0100aaba:    0753        S.      LSLS     r3,r2,#29
-        0x0100aabc:    d51a        ..      BPL      0x100aaf4 ; gapm_adv_start + 68
-        0x0100aabe:    07d3        ..      LSLS     r3,r2,#31
-        0x0100aac0:    d003        ..      BEQ      0x100aaca ; gapm_adv_start + 26
-        0x0100aac2:    7b83        .{      LDRB     r3,[r0,#0xe]
-        0x0100aac4:    b133        3.      CBZ      r3,0x100aad4 ; gapm_adv_start + 36
-        0x0100aac6:    0713        ..      LSLS     r3,r2,#28
-        0x0100aac8:    d514        ..      BPL      0x100aaf4 ; gapm_adv_start + 68
-        0x0100aaca:    7b83        .{      LDRB     r3,[r0,#0xe]
-        0x0100aacc:    2b02        .+      CMP      r3,#2
-        0x0100aace:    d101        ..      BNE      0x100aad4 ; gapm_adv_start + 36
-        0x0100aad0:    06d2        ..      LSLS     r2,r2,#27
-        0x0100aad2:    d50f        ..      BPL      0x100aaf4 ; gapm_adv_start + 68
-        0x0100aad4:    2400        .$      MOVS     r4,#0
-        0x0100aad6:    4b08        .K      LDR      r3,[pc,#32] ; [0x100aaf8] = 0x20004b08
-        0x0100aad8:    77c4        .w      STRB     r4,[r0,#0x1f]
-        0x0100aada:    7b02        .{      LDRB     r2,[r0,#0xc]
-        0x0100aadc:    f88320d6    ...     STRB     r2,[r3,#0xd6]
-        0x0100aae0:    7bc2        .{      LDRB     r2,[r0,#0xf]
-        0x0100aae2:    2a03        .*      CMP      r2,#3
-        0x0100aae4:    d104        ..      BNE      0x100aaf0 ; gapm_adv_start + 64
-        0x0100aae6:    7c02        .|      LDRB     r2,[r0,#0x10]
-        0x0100aae8:    0652        R.      LSLS     r2,r2,#25
-        0x0100aaea:    d501        ..      BPL      0x100aaf0 ; gapm_adv_start + 64
-        0x0100aaec:    2443        C$      MOVS     r4,#0x43
-        0x0100aaee:    e001        ..      B        0x100aaf4 ; gapm_adv_start + 68
-        0x0100aaf0:    f7fffe89    ....    BL       gapm_adv_send_hci_le_set_ext_adv_en_cmd ; 0x100a806
-        0x0100aaf4:    4620         F      MOV      r0,r4
-        0x0100aaf6:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100aaf8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_adv_stop
-    gapm_adv_stop
-        0x0100aafc:    2100        .!      MOVS     r1,#0
-        0x0100aafe:    4a07        .J      LDR      r2,[pc,#28] ; [0x100ab1c] = 0x20004b08
-        0x0100ab00:    77c1        .w      STRB     r1,[r0,#0x1f]
-        0x0100ab02:    7b01        .{      LDRB     r1,[r0,#0xc]
-        0x0100ab04:    f88210d6    ....    STRB     r1,[r2,#0xd6]
-        0x0100ab08:    7c01        .|      LDRB     r1,[r0,#0x10]
-        0x0100ab0a:    0649        I.      LSLS     r1,r1,#25
-        0x0100ab0c:    f04f0100    O...    MOV      r1,#0
-        0x0100ab10:    d501        ..      BPL      0x100ab16 ; gapm_adv_stop + 26
-        0x0100ab12:    f7ffbe78    ..x.    B.W      gapm_adv_send_hci_le_set_ext_adv_en_cmd ; 0x100a806
-        0x0100ab16:    f7ffbf86    ....    B.W      gapm_adv_send_hci_le_set_per_adv_en_cmd ; 0x100aa26
-    $d
-        0x0100ab1a:    0000        ..      DCW    0
-        0x0100ab1c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_auto_conn_to_ind_handler
-    gapm_auto_conn_to_ind_handler
-        0x0100ab20:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100ab22:    480c        .H      LDR      r0,[pc,#48] ; [0x100ab54] = 0x20004b08
-        0x0100ab24:    f89040d5    ...@    LDRB     r4,[r0,#0xd5]
-        0x0100ab28:    2cff        .,      CMP      r4,#0xff
-        0x0100ab2a:    d011        ..      BEQ      0x100ab50 ; gapm_auto_conn_to_ind_handler + 48
-        0x0100ab2c:    eb000084    ....    ADD      r0,r0,r4,LSL #2
-        0x0100ab30:    2207        ."      MOVS     r2,#7
-        0x0100ab32:    68c5        .h      LDR      r5,[r0,#0xc]
-        0x0100ab34:    2302        .#      MOVS     r3,#2
-        0x0100ab36:    4611        .F      MOV      r1,r2
-        0x0100ab38:    f64050a2    @..P    MOV      r0,#0xda2
-        0x0100ab3c:    f7f5ffab    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ab40:    21a5        .!      MOVS     r1,#0xa5
-        0x0100ab42:    7001        .p      STRB     r1,[r0,#0]
-        0x0100ab44:    7044        Dp      STRB     r4,[r0,#1]
-        0x0100ab46:    f7f5ffab    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ab4a:    2045        E       MOVS     r0,#0x45
-        0x0100ab4c:    f8850055    ..U.    STRB     r0,[r5,#0x55]
-        0x0100ab50:    2000        .       MOVS     r0,#0
-        0x0100ab52:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100ab54:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_cmp_evt_handler
-    gapm_cmp_evt_handler
-        0x0100ab58:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100ab5c:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100ab5e:    4c76        vL      LDR      r4,[pc,#472] ; [0x100ad38] = 0x200049b4
-        0x0100ab60:    b086        ..      SUB      sp,sp,#0x18
-        0x0100ab62:    28a1        .(      CMP      r0,#0xa1
-        0x0100ab64:    d073        s.      BEQ      0x100ac4e ; gapm_cmp_evt_handler + 246
-        0x0100ab66:    dc27        '.      BGT      0x100abb8 ; gapm_cmp_evt_handler + 96
-        0x0100ab68:    f04f0600    O...    MOV      r6,#0
-        0x0100ab6c:    f04f0202    O...    MOV      r2,#2
-        0x0100ab70:    2828        ((      CMP      r0,#0x28
-        0x0100ab72:    d06e        n.      BEQ      0x100ac52 ; gapm_cmp_evt_handler + 250
-        0x0100ab74:    dc17        ..      BGT      0x100aba6 ; gapm_cmp_evt_handler + 78
-        0x0100ab76:    4d70        pM      LDR      r5,[pc,#448] ; [0x100ad38] = 0x200049b4
-        0x0100ab78:    f6405a19    @..Z    MOV      r10,#0xd19
-        0x0100ab7c:    f04f071a    O...    MOV      r7,#0x1a
-        0x0100ab80:    f6405923    @.#Y    MOV      r9,#0xd23
-        0x0100ab84:    f04f0828    O.(.    MOV      r8,#0x28
-        0x0100ab88:    f1050552    ..R.    ADD      r5,r5,#0x52
-        0x0100ab8c:    2817        .(      CMP      r0,#0x17
-        0x0100ab8e:    d07b        {.      BEQ      0x100ac88 ; gapm_cmp_evt_handler + 304
-        0x0100ab90:    dc04        ..      BGT      0x100ab9c ; gapm_cmp_evt_handler + 68
-        0x0100ab92:    2801        .(      CMP      r0,#1
-        0x0100ab94:    d01b        ..      BEQ      0x100abce ; gapm_cmp_evt_handler + 118
-        0x0100ab96:    2803        .(      CMP      r0,#3
-        0x0100ab98:    d122        ".      BNE      0x100abe0 ; gapm_cmp_evt_handler + 136
-        0x0100ab9a:    e061        a.      B        0x100ac60 ; gapm_cmp_evt_handler + 264
-        0x0100ab9c:    281a        .(      CMP      r0,#0x1a
-        0x0100ab9e:    d031        1.      BEQ      0x100ac04 ; gapm_cmp_evt_handler + 172
-        0x0100aba0:    281b        .(      CMP      r0,#0x1b
-        0x0100aba2:    d1f9        ..      BNE      0x100ab98 ; gapm_cmp_evt_handler + 64
-        0x0100aba4:    e01d        ..      B        0x100abe2 ; gapm_cmp_evt_handler + 138
-        0x0100aba6:    2829        )(      CMP      r0,#0x29
-        0x0100aba8:    d06f        o.      BEQ      0x100ac8a ; gapm_cmp_evt_handler + 306
-        0x0100abaa:    282a        *(      CMP      r0,#0x2a
-        0x0100abac:    d06e        n.      BEQ      0x100ac8c ; gapm_cmp_evt_handler + 308
-        0x0100abae:    2890        .(      CMP      r0,#0x90
-        0x0100abb0:    d06d        m.      BEQ      0x100ac8e ; gapm_cmp_evt_handler + 310
-        0x0100abb2:    28a0        .(      CMP      r0,#0xa0
-        0x0100abb4:    d1f0        ..      BNE      0x100ab98 ; gapm_cmp_evt_handler + 64
-        0x0100abb6:    e07d        }.      B        0x100acb4 ; gapm_cmp_evt_handler + 348
-        0x0100abb8:    f1a002a2    ....    SUB      r2,r0,#0xa2
-        0x0100abbc:    2a0a        .*      CMP      r2,#0xa
-        0x0100abbe:    d20f        ..      BCS      0x100abe0 ; gapm_cmp_evt_handler + 136
-        0x0100abc0:    e8dff002    ....    TBB      [pc,r2]
-    $d
-        0x0100abc4:    8f8f858a    ....    DCD    2408547722
-        0x0100abc8:    8f8f8fb6    ....    DCD    2408550326
-        0x0100abcc:    8f8f        ..      DCW    36751
-    $t
-        0x0100abce:    7848        Hx      LDRB     r0,[r1,#1]
-        0x0100abd0:    2800        .(      CMP      r0,#0
-        0x0100abd2:    d1e1        ..      BNE      0x100ab98 ; gapm_cmp_evt_handler + 64
-        0x0100abd4:    f7f5ffe1    ....    BL       $Ven$TT$L$$patch_reset_entry ; 0x1000b9a
-        0x0100abd8:    f7f5ff0d    ....    BL       $Ven$TT$L$$patch_init ; 0x10009f6
-        0x0100abdc:    f7f7fc96    ....    BL       app_reset_complete_ind_func ; 0x100250c
-        0x0100abe0:    e0a6        ..      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100abe2:    7848        Hx      LDRB     r0,[r1,#1]
-        0x0100abe4:    2800        .(      CMP      r0,#0
-        0x0100abe6:    d1fb        ..      BNE      0x100abe0 ; gapm_cmp_evt_handler + 136
-        0x0100abe8:    7a60        `z      LDRB     r0,[r4,#9]
-        0x0100abea:    2800        .(      CMP      r0,#0
-        0x0100abec:    d1f8        ..      BNE      0x100abe0 ; gapm_cmp_evt_handler + 136
-        0x0100abee:    f7fbfa3d    ..=.    BL       ble_add_svc ; 0x100606c
-        0x0100abf2:    2800        .(      CMP      r0,#0
-        0x0100abf4:    d1f4        ..      BNE      0x100abe0 ; gapm_cmp_evt_handler + 136
-        0x0100abf6:    2102        .!      MOVS     r1,#2
-        0x0100abf8:    2003        .       MOVS     r0,#3
-        0x0100abfa:    f7f5fec0    ....    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x0100abfe:    f7f6fd7b    ..{.    BL       app_db_init_complete_ind_func ; 0x10016f8
-        0x0100ac02:    e095        ..      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100ac04:    f8940063    ..c.    LDRB     r0,[r4,#0x63]
-        0x0100ac08:    2801        .(      CMP      r0,#1
-        0x0100ac0a:    d016        ..      BEQ      0x100ac3a ; gapm_cmp_evt_handler + 226
-        0x0100ac0c:    2311        .#      MOVS     r3,#0x11
-        0x0100ac0e:    2203        ."      MOVS     r2,#3
-        0x0100ac10:    2107        .!      MOVS     r1,#7
-        0x0100ac12:    4648        HF      MOV      r0,r9
-        0x0100ac14:    f7f5ff3f    ..?.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ac18:    4607        .F      MOV      r7,r0
-        0x0100ac1a:    f8846063    ..c`    STRB     r6,[r4,#0x63]
-        0x0100ac1e:    f8008b01    ....    STRB     r8,[r0],#1
-        0x0100ac22:    2210        ."      MOVS     r2,#0x10
-        0x0100ac24:    4629        )F      MOV      r1,r5
-        0x0100ac26:    f7f5feaf    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100ac2a:    4638        8F      MOV      r0,r7
-        0x0100ac2c:    f7f5ff38    ..8.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ac30:    4629        )F      MOV      r1,r5
-        0x0100ac32:    2001        .       MOVS     r0,#1
-        0x0100ac34:    f006f92e    ....    BL       jump_table_set_static_keys ; 0x1010e94
-        0x0100ac38:    e07a        z.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100ac3a:    f8842063    ..c     STRB     r2,[r4,#0x63]
-        0x0100ac3e:    2301        .#      MOVS     r3,#1
-        0x0100ac40:    2203        ."      MOVS     r2,#3
-        0x0100ac42:    2107        .!      MOVS     r1,#7
-        0x0100ac44:    4650        PF      MOV      r0,r10
-        0x0100ac46:    f7f5ff26    ..&.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ac4a:    7007        .p      STRB     r7,[r0,#0]
-        0x0100ac4c:    e02a        *.      B        0x100aca4 ; gapm_cmp_evt_handler + 332
-        0x0100ac4e:    e02c        ,.      B        0x100acaa ; gapm_cmp_evt_handler + 338
-        0x0100ac50:    e7ff        ..      B        0x100ac52 ; gapm_cmp_evt_handler + 250
-        0x0100ac52:    f7fbfe19    ....    BL       ble_sec_get_bond_status ; 0x1006888
-        0x0100ac56:    f8846063    ..c`    STRB     r6,[r4,#0x63]
-        0x0100ac5a:    f7f7fc8d    ....    BL       app_set_dev_config_complete_ind_func ; 0x1002578
-        0x0100ac5e:    e067        g.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100ac60:    4629        )F      MOV      r1,r5
-        0x0100ac62:    2001        .       MOVS     r0,#1
-        0x0100ac64:    f006f84c    ..L.    BL       jump_table_get_static_keys ; 0x1010d00
-        0x0100ac68:    b190        ..      CBZ      r0,0x100ac90 ; gapm_cmp_evt_handler + 312
-        0x0100ac6a:    2311        .#      MOVS     r3,#0x11
-        0x0100ac6c:    2203        ."      MOVS     r2,#3
-        0x0100ac6e:    2107        .!      MOVS     r1,#7
-        0x0100ac70:    4648        HF      MOV      r0,r9
-        0x0100ac72:    f7f5ff10    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ac76:    4604        .F      MOV      r4,r0
-        0x0100ac78:    f8008b01    ....    STRB     r8,[r0],#1
-        0x0100ac7c:    2210        ."      MOVS     r2,#0x10
-        0x0100ac7e:    4629        )F      MOV      r1,r5
-        0x0100ac80:    f7f5fe82    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100ac84:    4620         F      MOV      r0,r4
-        0x0100ac86:    e00d        ..      B        0x100aca4 ; gapm_cmp_evt_handler + 332
-        0x0100ac88:    e02f        /.      B        0x100acea ; gapm_cmp_evt_handler + 402
-        0x0100ac8a:    e04a        J.      B        0x100ad22 ; gapm_cmp_evt_handler + 458
-        0x0100ac8c:    e04c        L.      B        0x100ad28 ; gapm_cmp_evt_handler + 464
-        0x0100ac8e:    e033        3.      B        0x100acf8 ; gapm_cmp_evt_handler + 416
-        0x0100ac90:    2301        .#      MOVS     r3,#1
-        0x0100ac92:    2203        ."      MOVS     r2,#3
-        0x0100ac94:    2107        .!      MOVS     r1,#7
-        0x0100ac96:    4650        PF      MOV      r0,r10
-        0x0100ac98:    f7f5fefd    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ac9c:    7007        .p      STRB     r7,[r0,#0]
-        0x0100ac9e:    2101        .!      MOVS     r1,#1
-        0x0100aca0:    f8841063    ..c.    STRB     r1,[r4,#0x63]
-        0x0100aca4:    f7f5fefc    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100aca8:    e042        B.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acaa:    784a        Jx      LDRB     r2,[r1,#1]
-        0x0100acac:    79a1        .y      LDRB     r1,[r4,#6]
-        0x0100acae:    f7f8f889    ....    BL       appm_scan_recv_gapm_cmp ; 0x1002dc4
-        0x0100acb2:    e03d        =.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acb4:    7922        "y      LDRB     r2,[r4,#4]
-        0x0100acb6:    b112        ..      CBZ      r2,0x100acbe ; gapm_cmp_evt_handler + 358
-        0x0100acb8:    7962        by      LDRB     r2,[r4,#5]
-        0x0100acba:    b11a        ..      CBZ      r2,0x100acc4 ; gapm_cmp_evt_handler + 364
-        0x0100acbc:    e038        8.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acbe:    784a        Jx      LDRB     r2,[r1,#1]
-        0x0100acc0:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0100acc2:    e001        ..      B        0x100acc8 ; gapm_cmp_evt_handler + 368
-        0x0100acc4:    784a        Jx      LDRB     r2,[r1,#1]
-        0x0100acc6:    78e1        .x      LDRB     r1,[r4,#3]
-        0x0100acc8:    f7f7fd0a    ....    BL       appm_adv_recv_gapm_cmp ; 0x10026e0
-        0x0100accc:    e030        0.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acce:    784a        Jx      LDRB     r2,[r1,#1]
-        0x0100acd0:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100acd2:    f7f8f851    ..Q.    BL       appm_period_sync_recv_gapm_cmp ; 0x1002d78
-        0x0100acd6:    e02b        +.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acd8:    784a        Jx      LDRB     r2,[r1,#1]
-        0x0100acda:    7a21        !z      LDRB     r1,[r4,#8]
-        0x0100acdc:    f7f7fdc4    ....    BL       appm_conn_recv_gapm_cmp ; 0x1002868
-        0x0100ace0:    e026        &.      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100ace2:    7849        Ix      LDRB     r1,[r1,#1]
-        0x0100ace4:    f7f7ff72    ..r.    BL       appm_exc_activity_cmp ; 0x1002bcc
-        0x0100ace8:    e022        ".      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acea:    7849        Ix      LDRB     r1,[r1,#1]
-        0x0100acec:    b301        ..      CBZ      r1,0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acee:    0a18        ..      LSRS     r0,r3,#8
-        0x0100acf0:    2200        ."      MOVS     r2,#0
-        0x0100acf2:    f7f6fbdf    ....    BL       app_addr_resolve_result_ind_func ; 0x10014b4
-        0x0100acf6:    e01b        ..      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100acf8:    4810        .H      LDR      r0,[pc,#64] ; [0x100ad3c] = 0x20003afd
-        0x0100acfa:    4c11        .L      LDR      r4,[pc,#68] ; [0x100ad40] = 0x20004a50
-        0x0100acfc:    7002        .p      STRB     r2,[r0,#0]
-        0x0100acfe:    7820         x      LDRB     r0,[r4,#0]
-        0x0100ad00:    2806        .(      CMP      r0,#6
-        0x0100ad02:    d015        ..      BEQ      0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100ad04:    6920         i      LDR      r0,[r4,#0x10]
-        0x0100ad06:    9000        ..      STR      r0,[sp,#0]
-        0x0100ad08:    2214        ."      MOVS     r2,#0x14
-        0x0100ad0a:    4621        !F      MOV      r1,r4
-        0x0100ad0c:    a801        ..      ADD      r0,sp,#4
-        0x0100ad0e:    f7f5fe3b    ..;.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100ad12:    ad01        ..      ADD      r5,sp,#4
-        0x0100ad14:    e895000f    ....    LDM      r5,{r0-r3}
-        0x0100ad18:    f7f8f9c8    ....    BL       appm_start_conn ; 0x10030ac
-        0x0100ad1c:    2006        .       MOVS     r0,#6
-        0x0100ad1e:    7020         p      STRB     r0,[r4,#0]
-        0x0100ad20:    e006        ..      B        0x100ad30 ; gapm_cmp_evt_handler + 472
-        0x0100ad22:    7849        Ix      LDRB     r1,[r1,#1]
-        0x0100ad24:    a007        ..      ADR      r0,{pc}+0x20 ; 0x100ad44
-        0x0100ad26:    e001        ..      B        0x100ad2c ; gapm_cmp_evt_handler + 468
-        0x0100ad28:    7849        Ix      LDRB     r1,[r1,#1]
-        0x0100ad2a:    a00c        ..      ADR      r0,{pc}+0x32 ; 0x100ad5c
-        0x0100ad2c:    f7f5fe22    ..".    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100ad30:    b006        ..      ADD      sp,sp,#0x18
-        0x0100ad32:    2000        .       MOVS     r0,#0
-        0x0100ad34:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x0100ad38:    200049b4    .I.     DCD    536889780
-        0x0100ad3c:    20003afd    .:.     DCD    536886013
-        0x0100ad40:    20004a50    PJ.     DCD    536889936
-        0x0100ad44:    7370656c    leps    DCD    1936745836
-        0x0100ad48:    65725f6d    m_re    DCD    1701994349
-        0x0100ad4c:    6d632c67    g,cm    DCD    1835215975
-        0x0100ad50:    303a7470    pt:0    DCD    809137264
-        0x0100ad54:    0d782578    x%x.    DCD    225977720
-        0x0100ad58:    0000000a    ....    DCD    10
-        0x0100ad5c:    7370656c    leps    DCD    1936745836
-        0x0100ad60:    6e755f6d    m_un    DCD    1853185901
-        0x0100ad64:    2c676572    reg,    DCD    744973682
-        0x0100ad68:    74706d63    cmpt    DCD    1953525091
-        0x0100ad6c:    2578303a    :0x%    DCD    628633658
-        0x0100ad70:    000a0d78    x...    DCD    658808
-    $t
-    i.gapm_cmp_evt_handler
-    gapm_cmp_evt_handler
-        0x0100ad74:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100ad76:    4615        .F      MOV      r5,r2
-        0x0100ad78:    460c        .F      MOV      r4,r1
-        0x0100ad7a:    4610        .F      MOV      r0,r2
-        0x0100ad7c:    f7f5fec7    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ad80:    283f        ?(      CMP      r0,#0x3f
-        0x0100ad82:    d031        1.      BEQ      0x100ade8 ; gapm_cmp_evt_handler + 116
-        0x0100ad84:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100ad86:    b378        x.      CBZ      r0,0x100ade8 ; gapm_cmp_evt_handler + 116
-        0x0100ad88:    0a2d        -.      LSRS     r5,r5,#8
-        0x0100ad8a:    2101        .!      MOVS     r1,#1
-        0x0100ad8c:    4628        (F      MOV      r0,r5
-        0x0100ad8e:    f7fef92d    ..-.    BL       gapc_get_operation ; 0x1008fec
-        0x0100ad92:    280a        .(      CMP      r0,#0xa
-        0x0100ad94:    d004        ..      BEQ      0x100ada0 ; gapm_cmp_evt_handler + 44
-        0x0100ad96:    281b        .(      CMP      r0,#0x1b
-        0x0100ad98:    d021        !.      BEQ      0x100adde ; gapm_cmp_evt_handler + 106
-        0x0100ad9a:    281c        .(      CMP      r0,#0x1c
-        0x0100ad9c:    d124        $.      BNE      0x100ade8 ; gapm_cmp_evt_handler + 116
-        0x0100ad9e:    e01e        ..      B        0x100adde ; gapm_cmp_evt_handler + 106
-        0x0100ada0:    7820         x      LDRB     r0,[r4,#0]
-        0x0100ada2:    282e        .(      CMP      r0,#0x2e
-        0x0100ada4:    d009        ..      BEQ      0x100adba ; gapm_cmp_evt_handler + 70
-        0x0100ada6:    4628        (F      MOV      r0,r5
-        0x0100ada8:    f7fef946    ..F.    BL       gapc_get_role ; 0x1009038
-        0x0100adac:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100adae:    4601        .F      MOV      r1,r0
-        0x0100adb0:    2300        .#      MOVS     r3,#0
-        0x0100adb2:    4628        (F      MOV      r0,r5
-        0x0100adb4:    f00cf9fc    ....    BL       smpc_pairing_end ; 0x10171b0
-        0x0100adb8:    e016        ..      B        0x100ade8 ; gapm_cmp_evt_handler + 116
-        0x0100adba:    200b        .       MOVS     r0,#0xb
-        0x0100adbc:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0100adc0:    466a        jF      MOV      r2,sp
-        0x0100adc2:    2105        .!      MOVS     r1,#5
-        0x0100adc4:    4628        (F      MOV      r0,r5
-        0x0100adc6:    f00cfcc7    ....    BL       smpc_pdu_send ; 0x1017758
-        0x0100adca:    4628        (F      MOV      r0,r5
-        0x0100adcc:    f7fef934    ..4.    BL       gapc_get_role ; 0x1009038
-        0x0100add0:    4601        .F      MOV      r1,r0
-        0x0100add2:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0100add6:    2301        .#      MOVS     r3,#1
-        0x0100add8:    f0400260    @.`.    ORR      r2,r0,#0x60
-        0x0100addc:    e7e9        ..      B        0x100adb2 ; gapm_cmp_evt_handler + 62
-        0x0100adde:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100ade0:    2101        .!      MOVS     r1,#1
-        0x0100ade2:    4628        (F      MOV      r0,r5
-        0x0100ade4:    f7fefcc2    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100ade8:    2000        .       MOVS     r0,#0
-        0x0100adea:    bd38        8.      POP      {r3-r5,pc}
-    i.gapm_cmp_evt_handler
-    gapm_cmp_evt_handler
-        0x0100adec:    b510        ..      PUSH     {r4,lr}
-        0x0100adee:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100adf0:    2818        .(      CMP      r0,#0x18
-        0x0100adf2:    d106        ..      BNE      0x100ae02 ; gapm_cmp_evt_handler + 22
-        0x0100adf4:    4804        .H      LDR      r0,[pc,#16] ; [0x100ae08] = 0x20004b08
-        0x0100adf6:    f89000da    ....    LDRB     r0,[r0,#0xda]
-        0x0100adfa:    2801        .(      CMP      r0,#1
-        0x0100adfc:    d101        ..      BNE      0x100ae02 ; gapm_cmp_evt_handler + 22
-        0x0100adfe:    f7fffa19    ....    BL       gapm_addr_fsm ; 0x100a234
-        0x0100ae02:    2000        .       MOVS     r0,#0
-        0x0100ae04:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100ae06:    0000        ..      DCW    0
-        0x0100ae08:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_con_cleanup
-    gapm_con_cleanup
-        0x0100ae0c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100ae0e:    4615        .F      MOV      r5,r2
-        0x0100ae10:    4604        .F      MOV      r4,r0
-        0x0100ae12:    28ff        .(      CMP      r0,#0xff
-        0x0100ae14:    d016        ..      BEQ      0x100ae44 ; gapm_con_cleanup + 56
-        0x0100ae16:    480c        .H      LDR      r0,[pc,#48] ; [0x100ae48] = 0x20004b08
-        0x0100ae18:    f8101f89    ....    LDRB     r1,[r0,#0x89]!
-        0x0100ae1c:    1e49        I.      SUBS     r1,r1,#1
-        0x0100ae1e:    7001        .p      STRB     r1,[r0,#0]
-        0x0100ae20:    4620         F      MOV      r0,r4
-        0x0100ae22:    f00dff85    ....    BL       system_latency_enable ; 0x1018d30
-        0x0100ae26:    4620         F      MOV      r0,r4
-        0x0100ae28:    f7fdfca8    ....    BL       gapc_con_cleanup ; 0x100877c
-        0x0100ae2c:    4620         F      MOV      r0,r4
-        0x0100ae2e:    f008f9c1    ....    BL       l2cm_cleanup ; 0x10131b4
-        0x0100ae32:    4620         F      MOV      r0,r4
-        0x0100ae34:    f004f89d    ....    BL       gattm_cleanup ; 0x100ef72
-        0x0100ae38:    4629        )F      MOV      r1,r5
-        0x0100ae3a:    4620         F      MOV      r0,r4
-        0x0100ae3c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100ae40:    f009bcb8    ....    B.W      prf_cleanup ; 0x10147b4
-        0x0100ae44:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100ae46:    0000        ..      DCW    0
-        0x0100ae48:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_con_create
-    gapm_con_create
-        0x0100ae4c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100ae4e:    4606        .F      MOV      r6,r0
-        0x0100ae50:    4b17        .K      LDR      r3,[pc,#92] ; [0x100aeb0] = 0x20004b8a
-        0x0100ae52:    f000f8e5    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100ae56:    4d16        .M      LDR      r5,[pc,#88] ; [0x100aeb0] = 0x20004b8a
-        0x0100ae58:    2203        ."      MOVS     r2,#3
-        0x0100ae5a:    790c        .y      LDRB     r4,[r1,#4]
-        0x0100ae5c:    f0000001    ....    AND      r0,r0,#1
-        0x0100ae60:    3d82        .=      SUBS     r5,r5,#0x82
-        0x0100ae62:    b96c        l.      CBNZ     r4,0x100ae80 ; gapm_con_create + 52
-        0x0100ae64:    f89520d5    ...     LDRB     r2,[r5,#0xd5]
-        0x0100ae68:    eb050282    ....    ADD      r2,r5,r2,LSL #2
-        0x0100ae6c:    68d4        .h      LDR      r4,[r2,#0xc]
-        0x0100ae6e:    7ba2        .{      LDRB     r2,[r4,#0xe]
-        0x0100ae70:    2a02        .*      CMP      r2,#2
-        0x0100ae72:    d01b        ..      BEQ      0x100aeac ; gapm_con_create + 96
-        0x0100ae74:    8aa2        ..      LDRH     r2,[r4,#0x14]
-        0x0100ae76:    7c67        g|      LDRB     r7,[r4,#0x11]
-        0x0100ae78:    b117        ..      CBZ      r7,0x100ae80 ; gapm_con_create + 52
-        0x0100ae7a:    f1040316    ....    ADD      r3,r4,#0x16
-        0x0100ae7e:    2001        .       MOVS     r0,#1
-        0x0100ae80:    9000        ..      STR      r0,[sp,#0]
-        0x0100ae82:    4630        0F      MOV      r0,r6
-        0x0100ae84:    f7fdfc82    ....    BL       gapc_con_create ; 0x100878c
-        0x0100ae88:    4604        .F      MOV      r4,r0
-        0x0100ae8a:    28ff        .(      CMP      r0,#0xff
-        0x0100ae8c:    d00c        ..      BEQ      0x100aea8 ; gapm_con_create + 92
-        0x0100ae8e:    f8150f89    ....    LDRB     r0,[r5,#0x89]!
-        0x0100ae92:    1c40        @.      ADDS     r0,r0,#1
-        0x0100ae94:    7028        (p      STRB     r0,[r5,#0]
-        0x0100ae96:    4620         F      MOV      r0,r4
-        0x0100ae98:    f008f9a4    ....    BL       l2cm_create ; 0x10131e4
-        0x0100ae9c:    4620         F      MOV      r0,r4
-        0x0100ae9e:    f004f86b    ..k.    BL       gattm_create ; 0x100ef78
-        0x0100aea2:    4620         F      MOV      r0,r4
-        0x0100aea4:    f009fcb0    ....    BL       prf_create ; 0x1014808
-        0x0100aea8:    4620         F      MOV      r0,r4
-        0x0100aeaa:    bdf8        ..      POP      {r3-r7,pc}
-        0x0100aeac:    2207        ."      MOVS     r2,#7
-        0x0100aeae:    e7e2        ..      B        0x100ae76 ; gapm_con_create + 42
-    $d
-        0x0100aeb0:    20004b8a    .K.     DCD    536890250
-    $t
-    i.gapm_con_enable
-    gapm_con_enable
-        0x0100aeb4:    28ff        .(      CMP      r0,#0xff
-        0x0100aeb6:    d001        ..      BEQ      0x100aebc ; gapm_con_enable + 8
-        0x0100aeb8:    f002bfa6    ....    B.W      gattc_con_enable ; 0x100de08
-        0x0100aebc:    4770        pG      BX       lr
-    i.gapm_default_msg_handler
-    gapm_default_msg_handler
-        0x0100aebe:    2000        .       MOVS     r0,#0
-        0x0100aec0:    4770        pG      BX       lr
-        0x0100aec2:    0000        ..      MOVS     r0,r0
-    i.gapm_dev_bdaddr_ind_handler
-    gapm_dev_bdaddr_ind_handler
-        0x0100aec4:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100aec6:    4608        .F      MOV      r0,r1
-        0x0100aec8:    490c        .I      LDR      r1,[pc,#48] ; [0x100aefc] = 0x20004b08
-        0x0100aeca:    461a        .F      MOV      r2,r3
-        0x0100aecc:    2500        .%      MOVS     r5,#0
-        0x0100aece:    f89130da    ...0    LDRB     r3,[r1,#0xda]
-        0x0100aed2:    2b01        .+      CMP      r3,#1
-        0x0100aed4:    d110        ..      BNE      0x100aef8 ; gapm_dev_bdaddr_ind_handler + 52
-        0x0100aed6:    f89130d6    ...0    LDRB     r3,[r1,#0xd6]
-        0x0100aeda:    eb010183    ....    ADD      r1,r1,r3,LSL #2
-        0x0100aede:    68cc        .h      LDR      r4,[r1,#0xc]
-        0x0100aee0:    b154        T.      CBZ      r4,0x100aef8 ; gapm_dev_bdaddr_ind_handler + 52
-        0x0100aee2:    6801        .h      LDR      r1,[r0,#0]
-        0x0100aee4:    f8c41016    ....    STR      r1,[r4,#0x16]
-        0x0100aee8:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100aeea:    8361        a.      STRH     r1,[r4,#0x1a]
-        0x0100aeec:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100aeee:    71c1        .q      STRB     r1,[r0,#7]
-        0x0100aef0:    8aa1        ..      LDRH     r1,[r4,#0x14]
-        0x0100aef2:    f7f5fe4d    ..M.    BL       $Ven$TT$L$$ke_msg_forward ; 0x1000b90
-        0x0100aef6:    2501        .%      MOVS     r5,#1
-        0x0100aef8:    4628        (F      MOV      r0,r5
-        0x0100aefa:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100aefc:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_dle_val_check
-    gapm_dle_val_check
-        0x0100af00:    4602        .F      MOV      r2,r0
-        0x0100af02:    2040        @       MOVS     r0,#0x40
-        0x0100af04:    3a1b        .:      SUBS     r2,r2,#0x1b
-        0x0100af06:    2ae0        .*      CMP      r2,#0xe0
-        0x0100af08:    d807        ..      BHI      0x100af1a ; gapm_dle_val_check + 26
-        0x0100af0a:    f5b17fa4    ....    CMP      r1,#0x148
-        0x0100af0e:    d304        ..      BCC      0x100af1a ; gapm_dle_val_check + 26
-        0x0100af10:    f6400248    @.H.    MOV      r2,#0x848
-        0x0100af14:    4291        .B      CMP      r1,r2
-        0x0100af16:    d800        ..      BHI      0x100af1a ; gapm_dle_val_check + 26
-        0x0100af18:    2000        .       MOVS     r0,#0
-        0x0100af1a:    4770        pG      BX       lr
-    i.gapm_enc_block_ind_handler
-    gapm_enc_block_ind_handler
-        0x0100af1c:    4608        .F      MOV      r0,r1
-        0x0100af1e:    4904        .I      LDR      r1,[pc,#16] ; [0x100af30] = 0x200049b4
-        0x0100af20:    b510        ..      PUSH     {r4,lr}
-        0x0100af22:    f8d12094    ...     LDR      r2,[r1,#0x94]
-        0x0100af26:    b102        ..      CBZ      r2,0x100af2a ; gapm_enc_block_ind_handler + 14
-        0x0100af28:    4790        .G      BLX      r2
-        0x0100af2a:    2000        .       MOVS     r0,#0
-        0x0100af2c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100af2e:    0000        ..      DCW    0
-        0x0100af30:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapm_ext_adv_report_ind_handler
-    gapm_ext_adv_report_ind_handler
-        0x0100af34:    b510        ..      PUSH     {r4,lr}
-        0x0100af36:    4608        .F      MOV      r0,r1
-        0x0100af38:    f7f6fae6    ....    BL       app_adv_report_ind_func ; 0x1001508
-        0x0100af3c:    2000        .       MOVS     r0,#0
-        0x0100af3e:    bd10        ..      POP      {r4,pc}
-    i.gapm_gen_dh_key_cmd_handler
-    gapm_gen_dh_key_cmd_handler
-        0x0100af40:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100af42:    a012        ..      ADR      r0,{pc}+0x4a ; 0x100af8c
-        0x0100af44:    460d        .F      MOV      r5,r1
-        0x0100af46:    6800        .h      LDR      r0,[r0,#0]
-        0x0100af48:    9000        ..      STR      r0,[sp,#0]
-        0x0100af4a:    466a        jF      MOV      r2,sp
-        0x0100af4c:    2002        .       MOVS     r0,#2
-        0x0100af4e:    f000ff4b    ..K.    BL       gapm_process_op ; 0x100bde8
-        0x0100af52:    4604        .F      MOV      r4,r0
-        0x0100af54:    2801        .(      CMP      r0,#1
-        0x0100af56:    d116        ..      BNE      0x100af86 ; gapm_gen_dh_key_cmd_handler + 70
-        0x0100af58:    2340        @#      MOVS     r3,#0x40
-        0x0100af5a:    f2420226    B.&.    MOV      r2,#0x2026
-        0x0100af5e:    2100        .!      MOVS     r1,#0
-        0x0100af60:    f2411005    A...    MOV      r0,#0x1105
-        0x0100af64:    f7f5fd97    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100af68:    4606        .F      MOV      r6,r0
-        0x0100af6a:    2220         "      MOVS     r2,#0x20
-        0x0100af6c:    1c69        i.      ADDS     r1,r5,#1
-        0x0100af6e:    f7f5fd0b    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100af72:    2220         "      MOVS     r2,#0x20
-        0x0100af74:    f1050121    ..!.    ADD      r1,r5,#0x21
-        0x0100af78:    f1060020    .. .    ADD      r0,r6,#0x20
-        0x0100af7c:    f7f5fd04    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100af80:    4630        0F      MOV      r0,r6
-        0x0100af82:    f7f5fdf1    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100af86:    4620         F      MOV      r0,r4
-        0x0100af88:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x0100af8a:    0000        ..      DCW    0
-        0x0100af8c:    0000002e    ....    DCD    46
-    $t
-    i.gapm_gen_rand_addr_cmd_handler
-    gapm_gen_rand_addr_cmd_handler
-        0x0100af90:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100af92:    a00d        ..      ADR      r0,{pc}+0x36 ; 0x100afc8
-        0x0100af94:    460d        .F      MOV      r5,r1
-        0x0100af96:    6800        .h      LDR      r0,[r0,#0]
-        0x0100af98:    9000        ..      STR      r0,[sp,#0]
-        0x0100af9a:    466a        jF      MOV      r2,sp
-        0x0100af9c:    2000        .       MOVS     r0,#0
-        0x0100af9e:    f000ff23    ..#.    BL       gapm_process_op ; 0x100bde8
-        0x0100afa2:    4604        .F      MOV      r4,r0
-        0x0100afa4:    2801        .(      CMP      r0,#1
-        0x0100afa6:    d109        ..      BNE      0x100afbc ; gapm_gen_rand_addr_cmd_handler + 44
-        0x0100afa8:    7928        (y      LDRB     r0,[r5,#4]
-        0x0100afaa:    b148        H.      CBZ      r0,0x100afc0 ; gapm_gen_rand_addr_cmd_handler + 48
-        0x0100afac:    2840        @(      CMP      r0,#0x40
-        0x0100afae:    d007        ..      BEQ      0x100afc0 ; gapm_gen_rand_addr_cmd_handler + 48
-        0x0100afb0:    28c0        .(      CMP      r0,#0xc0
-        0x0100afb2:    d005        ..      BEQ      0x100afc0 ; gapm_gen_rand_addr_cmd_handler + 48
-        0x0100afb4:    2140        @!      MOVS     r1,#0x40
-        0x0100afb6:    2000        .       MOVS     r0,#0
-        0x0100afb8:    f001fa8c    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100afbc:    4620         F      MOV      r0,r4
-        0x0100afbe:    bd38        8.      POP      {r3-r5,pc}
-        0x0100afc0:    f001fcce    ....    BL       gapm_smp_rand_req ; 0x100c960
-        0x0100afc4:    e7fa        ..      B        0x100afbc ; gapm_gen_rand_addr_cmd_handler + 44
-    $d
-        0x0100afc6:    0000        ..      DCW    0
-        0x0100afc8:    00000018    ....    DCD    24
-    $t
-    i.gapm_gen_rand_nb_ind_handler
-    gapm_gen_rand_nb_ind_handler
-        0x0100afcc:    4809        .H      LDR      r0,[pc,#36] ; [0x100aff4] = 0x200049b4
-        0x0100afce:    f8902063    ..c     LDRB     r2,[r0,#0x63]
-        0x0100afd2:    2a01        .*      CMP      r2,#1
-        0x0100afd4:    d002        ..      BEQ      0x100afdc ; gapm_gen_rand_nb_ind_handler + 16
-        0x0100afd6:    2a02        .*      CMP      r2,#2
-        0x0100afd8:    d004        ..      BEQ      0x100afe4 ; gapm_gen_rand_nb_ind_handler + 24
-        0x0100afda:    e008        ..      B        0x100afee ; gapm_gen_rand_nb_ind_handler + 34
-        0x0100afdc:    680a        .h      LDR      r2,[r1,#0]
-        0x0100afde:    f8402f52    @.R/    STR      r2,[r0,#0x52]!
-        0x0100afe2:    e002        ..      B        0x100afea ; gapm_gen_rand_nb_ind_handler + 30
-        0x0100afe4:    680a        .h      LDR      r2,[r1,#0]
-        0x0100afe6:    f8402f5a    @.Z/    STR      r2,[r0,#0x5a]!
-        0x0100afea:    6849        Ih      LDR      r1,[r1,#4]
-        0x0100afec:    6041        A`      STR      r1,[r0,#4]
-        0x0100afee:    2000        .       MOVS     r0,#0
-        0x0100aff0:    4770        pG      BX       lr
-    $d
-        0x0100aff2:    0000        ..      DCW    0
-        0x0100aff4:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapm_gen_rand_nb_ind_handler
-    gapm_gen_rand_nb_ind_handler
-        0x0100aff8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100affa:    4610        .F      MOV      r0,r2
-        0x0100affc:    460d        .F      MOV      r5,r1
-        0x0100affe:    0a14        ..      LSRS     r4,r2,#8
-        0x0100b000:    f7f5fd85    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100b004:    283f        ?(      CMP      r0,#0x3f
-        0x0100b006:    d009        ..      BEQ      0x100b01c ; gapm_gen_rand_nb_ind_handler + 36
-        0x0100b008:    2101        .!      MOVS     r1,#1
-        0x0100b00a:    4620         F      MOV      r0,r4
-        0x0100b00c:    f7fdffee    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0100b010:    280a        .(      CMP      r0,#0xa
-        0x0100b012:    d103        ..      BNE      0x100b01c ; gapm_gen_rand_nb_ind_handler + 36
-        0x0100b014:    4629        )F      MOV      r1,r5
-        0x0100b016:    4620         F      MOV      r0,r4
-        0x0100b018:    f00bf956    ..V.    BL       smpc_confirm_gen_rand ; 0x10162c8
-        0x0100b01c:    2000        .       MOVS     r0,#0
-        0x0100b01e:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_get_address_type
-    gapm_get_address_type
-        0x0100b020:    4802        .H      LDR      r0,[pc,#8] ; [0x100b02c] = 0x20004b08
-        0x0100b022:    f890008a    ....    LDRB     r0,[r0,#0x8a]
-        0x0100b026:    f0000007    ....    AND      r0,r0,#7
-        0x0100b02a:    4770        pG      BX       lr
-    $d
-        0x0100b02c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_get_att_handle
-    gapm_get_att_handle
-        0x0100b030:    4b08        .K      LDR      r3,[pc,#32] ; [0x100b054] = 0x20004b08
-        0x0100b032:    4601        .F      MOV      r1,r0
-        0x0100b034:    2000        .       MOVS     r0,#0
-        0x0100b036:    f8b3206c    ..l     LDRH     r2,[r3,#0x6c]
-        0x0100b03a:    2a00        .*      CMP      r2,#0
-        0x0100b03c:    d009        ..      BEQ      0x100b052 ; gapm_get_att_handle + 34
-        0x0100b03e:    1850        P.      ADDS     r0,r2,r1
-        0x0100b040:    b280        ..      UXTH     r0,r0
-        0x0100b042:    2906        .)      CMP      r1,#6
-        0x0100b044:    d905        ..      BLS      0x100b052 ; gapm_get_att_handle + 34
-        0x0100b046:    f893108a    ....    LDRB     r1,[r3,#0x8a]
-        0x0100b04a:    0689        ..      LSLS     r1,r1,#26
-        0x0100b04c:    d401        ..      BMI      0x100b052 ; gapm_get_att_handle + 34
-        0x0100b04e:    1e80        ..      SUBS     r0,r0,#2
-        0x0100b050:    b280        ..      UXTH     r0,r0
-        0x0100b052:    4770        pG      BX       lr
-    $d
-        0x0100b054:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_get_bdaddr
-    gapm_get_bdaddr
-        0x0100b058:    4800        .H      LDR      r0,[pc,#0] ; [0x100b05c] = 0x20004b8a
-        0x0100b05a:    4770        pG      BX       lr
-    $d
-        0x0100b05c:    20004b8a    .K.     DCD    536890250
-    $t
-    i.gapm_get_dev_info_cmd_handler
-    gapm_get_dev_info_cmd_handler
-        0x0100b060:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x0100b062:    4616        .F      MOV      r6,r2
-        0x0100b064:    a23e        >.      ADR      r2,{pc}+0xfc ; 0x100b160
-        0x0100b066:    460f        .F      MOV      r7,r1
-        0x0100b068:    ca07        ..      LDM      r2,{r0-r2}
-        0x0100b06a:    e88d0007    ....    STM      sp,{r0-r2}
-        0x0100b06e:    461c        .F      MOV      r4,r3
-        0x0100b070:    466a        jF      MOV      r2,sp
-        0x0100b072:    4639        9F      MOV      r1,r7
-        0x0100b074:    2000        .       MOVS     r0,#0
-        0x0100b076:    f000feb7    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100b07a:    4605        .F      MOV      r5,r0
-        0x0100b07c:    2801        .(      CMP      r0,#1
-        0x0100b07e:    d16c        l.      BNE      0x100b15a ; gapm_get_dev_info_cmd_handler + 250
-        0x0100b080:    7838        8x      LDRB     r0,[r7,#0]
-        0x0100b082:    2820         (      CMP      r0,#0x20
-        0x0100b084:    d050        P.      BEQ      0x100b128 ; gapm_get_dev_info_cmd_handler + 200
-        0x0100b086:    dc0e        ..      BGT      0x100b0a6 ; gapm_get_dev_info_cmd_handler + 70
-        0x0100b088:    2808        .(      CMP      r0,#8
-        0x0100b08a:    d050        P.      BEQ      0x100b12e ; gapm_get_dev_info_cmd_handler + 206
-        0x0100b08c:    dc06        ..      BGT      0x100b09c ; gapm_get_dev_info_cmd_handler + 60
-        0x0100b08e:    2805        .(      CMP      r0,#5
-        0x0100b090:    d018        ..      BEQ      0x100b0c4 ; gapm_get_dev_info_cmd_handler + 100
-        0x0100b092:    2806        .(      CMP      r0,#6
-        0x0100b094:    d019        ..      BEQ      0x100b0ca ; gapm_get_dev_info_cmd_handler + 106
-        0x0100b096:    2807        .(      CMP      r0,#7
-        0x0100b098:    d15f        _.      BNE      0x100b15a ; gapm_get_dev_info_cmd_handler + 250
-        0x0100b09a:    e030        0.      B        0x100b0fe ; gapm_get_dev_info_cmd_handler + 158
-        0x0100b09c:    281c        .(      CMP      r0,#0x1c
-        0x0100b09e:    d031        1.      BEQ      0x100b104 ; gapm_get_dev_info_cmd_handler + 164
-        0x0100b0a0:    281f        .(      CMP      r0,#0x1f
-        0x0100b0a2:    d15a        Z.      BNE      0x100b15a ; gapm_get_dev_info_cmd_handler + 250
-        0x0100b0a4:    e033        3.      B        0x100b10e ; gapm_get_dev_info_cmd_handler + 174
-        0x0100b0a6:    28ad        .(      CMP      r0,#0xad
-        0x0100b0a8:    d04d        M.      BEQ      0x100b146 ; gapm_get_dev_info_cmd_handler + 230
-        0x0100b0aa:    dc06        ..      BGT      0x100b0ba ; gapm_get_dev_info_cmd_handler + 90
-        0x0100b0ac:    2821        !(      CMP      r0,#0x21
-        0x0100b0ae:    d044        D.      BEQ      0x100b13a ; gapm_get_dev_info_cmd_handler + 218
-        0x0100b0b0:    2895        .(      CMP      r0,#0x95
-        0x0100b0b2:    d03f        ?.      BEQ      0x100b134 ; gapm_get_dev_info_cmd_handler + 212
-        0x0100b0b4:    28ac        .(      CMP      r0,#0xac
-        0x0100b0b6:    d150        P.      BNE      0x100b15a ; gapm_get_dev_info_cmd_handler + 250
-        0x0100b0b8:    e042        B.      B        0x100b140 ; gapm_get_dev_info_cmd_handler + 224
-        0x0100b0ba:    28ae        .(      CMP      r0,#0xae
-        0x0100b0bc:    d046        F.      BEQ      0x100b14c ; gapm_get_dev_info_cmd_handler + 236
-        0x0100b0be:    28af        .(      CMP      r0,#0xaf
-        0x0100b0c0:    d14b        K.      BNE      0x100b15a ; gapm_get_dev_info_cmd_handler + 250
-        0x0100b0c2:    e046        F.      B        0x100b152 ; gapm_get_dev_info_cmd_handler + 242
-        0x0100b0c4:    f2410001    A...    MOV      r0,#0x1001
-        0x0100b0c8:    e045        E.      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b0ca:    2308        .#      MOVS     r3,#8
-        0x0100b0cc:    4632        2F      MOV      r2,r6
-        0x0100b0ce:    4621        !F      MOV      r1,r4
-        0x0100b0d0:    f6405008    @..P    MOV      r0,#0xd08
-        0x0100b0d4:    f7f5fcdf    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b0d8:    4604        .F      MOV      r4,r0
-        0x0100b0da:    4824        $H      LDR      r0,[pc,#144] ; [0x100b16c] = 0x20004b08
-        0x0100b0dc:    f8501f82    P...    LDR      r1,[r0,#0x82]!
-        0x0100b0e0:    6021        !`      STR      r1,[r4,#0]
-        0x0100b0e2:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100b0e4:    80a0        ..      STRH     r0,[r4,#4]
-        0x0100b0e6:    f7ffff9b    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100b0ea:    f0000001    ....    AND      r0,r0,#1
-        0x0100b0ee:    71a0        .q      STRB     r0,[r4,#6]
-        0x0100b0f0:    20ff        .       MOVS     r0,#0xff
-        0x0100b0f2:    71e0        .q      STRB     r0,[r4,#7]
-        0x0100b0f4:    4620         F      MOV      r0,r4
-        0x0100b0f6:    f7f5fcd3    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100b0fa:    2100        .!      MOVS     r1,#0
-        0x0100b0fc:    e003        ..      B        0x100b106 ; gapm_get_dev_info_cmd_handler + 166
-        0x0100b0fe:    f2420007    B...    MOV      r0,#0x2007
-        0x0100b102:    e028        (.      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b104:    2142        B!      MOVS     r1,#0x42
-        0x0100b106:    2000        .       MOVS     r0,#0
-        0x0100b108:    f001f9e4    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100b10c:    e025        %.      B        0x100b15a ; gapm_get_dev_info_cmd_handler + 250
-        0x0100b10e:    2301        .#      MOVS     r3,#1
-        0x0100b110:    f2420223    B.#.    MOV      r2,#0x2023
-        0x0100b114:    2100        .!      MOVS     r1,#0
-        0x0100b116:    f2411005    A...    MOV      r0,#0x1105
-        0x0100b11a:    f7f5fcbc    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b11e:    211f        .!      MOVS     r1,#0x1f
-        0x0100b120:    7001        .p      STRB     r1,[r0,#0]
-        0x0100b122:    f7f5fd21    ..!.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100b126:    e018        ..      B        0x100b15a ; gapm_get_dev_info_cmd_handler + 250
-        0x0100b128:    f242002f    B./.    MOV      r0,#0x202f
-        0x0100b12c:    e013        ..      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b12e:    f242000f    B...    MOV      r0,#0x200f
-        0x0100b132:    e010        ..      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b134:    f242004a    B.J.    MOV      r0,#0x204a
-        0x0100b138:    e00d        ..      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b13a:    f242002a    B.*.    MOV      r0,#0x202a
-        0x0100b13e:    e00a        ..      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b140:    f242003b    B.;.    MOV      r0,#0x203b
-        0x0100b144:    e007        ..      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b146:    f242003a    B.:.    MOV      r0,#0x203a
-        0x0100b14a:    e004        ..      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b14c:    f242004b    B.K.    MOV      r0,#0x204b
-        0x0100b150:    e001        ..      B        0x100b156 ; gapm_get_dev_info_cmd_handler + 246
-        0x0100b152:    f242004c    B.L.    MOV      r0,#0x204c
-        0x0100b156:    f7f5fd25    ..%.    BL       $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100b15a:    4628        (F      MOV      r0,r5
-        0x0100b15c:    bdfe        ..      POP      {r1-r7,pc}
-    $d
-        0x0100b15e:    0000        ..      DCW    0
-        0x0100b160:    1c070605    ....    DCD    470222341
-        0x0100b164:    9508201f    . ..    DCD    2500337695
-        0x0100b168:    00adac21    !...    DCD    11381793
-        0x0100b16c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_get_irk
-    gapm_get_irk
-        0x0100b170:    4800        .H      LDR      r0,[pc,#0] ; [0x100b174] = 0x20004b7a
-        0x0100b172:    4770        pG      BX       lr
-    $d
-        0x0100b174:    20004b7a    zK.     DCD    536890234
-    $t
-    i.gapm_get_local_public_key
-    gapm_get_local_public_key
-        0x0100b178:    4800        .H      LDR      r0,[pc,#0] ; [0x100b17c] = 0x20004b98
-        0x0100b17a:    4770        pG      BX       lr
-    $d
-        0x0100b17c:    20004b98    .K.     DCD    536890264
-    $t
-    i.gapm_get_max_mps
-    gapm_get_max_mps
-        0x0100b180:    4801        .H      LDR      r0,[pc,#4] ; [0x100b188] = 0x20004b08
-        0x0100b182:    f8b0008e    ....    LDRH     r0,[r0,#0x8e]
-        0x0100b186:    4770        pG      BX       lr
-    $d
-        0x0100b188:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_get_max_mtu
-    gapm_get_max_mtu
-        0x0100b18c:    4801        .H      LDR      r0,[pc,#4] ; [0x100b194] = 0x20004b08
-        0x0100b18e:    f8b0008c    ....    LDRH     r0,[r0,#0x8c]
-        0x0100b192:    4770        pG      BX       lr
-    $d
-        0x0100b194:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_get_operation
-    gapm_get_operation
-        0x0100b198:    4a04        .J      LDR      r2,[pc,#16] ; [0x100b1ac] = 0x20004b08
-        0x0100b19a:    4601        .F      MOV      r1,r0
-        0x0100b19c:    2000        .       MOVS     r0,#0
-        0x0100b19e:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x0100b1a2:    2900        .)      CMP      r1,#0
-        0x0100b1a4:    d000        ..      BEQ      0x100b1a8 ; gapm_get_operation + 16
-        0x0100b1a6:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100b1a8:    4770        pG      BX       lr
-    $d
-        0x0100b1aa:    0000        ..      DCW    0
-        0x0100b1ac:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_get_pub_key_cmd_handler
-    gapm_get_pub_key_cmd_handler
-        0x0100b1b0:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b1b2:    a024        $.      ADR      r0,{pc}+0x92 ; 0x100b244
-        0x0100b1b4:    b092        ..      SUB      sp,sp,#0x48
-        0x0100b1b6:    6800        .h      LDR      r0,[r0,#0]
-        0x0100b1b8:    4615        .F      MOV      r5,r2
-        0x0100b1ba:    9010        ..      STR      r0,[sp,#0x40]
-        0x0100b1bc:    460e        .F      MOV      r6,r1
-        0x0100b1be:    aa10        ..      ADD      r2,sp,#0x40
-        0x0100b1c0:    2002        .       MOVS     r0,#2
-        0x0100b1c2:    f000fe11    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100b1c6:    4604        .F      MOV      r4,r0
-        0x0100b1c8:    2801        .(      CMP      r0,#1
-        0x0100b1ca:    d137        7.      BNE      0x100b23c ; gapm_get_pub_key_cmd_handler + 140
-        0x0100b1cc:    7870        px      LDRB     r0,[r6,#1]
-        0x0100b1ce:    2800        .(      CMP      r0,#0
-        0x0100b1d0:    d003        ..      BEQ      0x100b1da ; gapm_get_pub_key_cmd_handler + 42
-        0x0100b1d2:    bf00        ..      NOP      
-        0x0100b1d4:    f04f0601    O...    MOV      r6,#1
-        0x0100b1d8:    e001        ..      B        0x100b1de ; gapm_get_pub_key_cmd_handler + 46
-        0x0100b1da:    f04f0600    O...    MOV      r6,#0
-        0x0100b1de:    d123        #.      BNE      0x100b228 ; gapm_get_pub_key_cmd_handler + 120
-        0x0100b1e0:    f04f0040    O.@.    MOV      r0,#0x40
-        0x0100b1e4:    f88d0044    ..D.    STRB     r0,[sp,#0x44]
-        0x0100b1e8:    4817        .H      LDR      r0,[pc,#92] ; [0x100b248] = 0x2000013c
-        0x0100b1ea:    466a        jF      MOV      r2,sp
-        0x0100b1ec:    a911        ..      ADD      r1,sp,#0x44
-        0x0100b1ee:    6803        .h      LDR      r3,[r0,#0]
-        0x0100b1f0:    f04f0081    O...    MOV      r0,#0x81
-        0x0100b1f4:    4798        .G      BLX      r3
-        0x0100b1f6:    b9c0        ..      CBNZ     r0,0x100b22a ; gapm_get_pub_key_cmd_handler + 122
-        0x0100b1f8:    2002        .       MOVS     r0,#2
-        0x0100b1fa:    f000f851    ..Q.    BL       gapm_get_requester ; 0x100b2a0
-        0x0100b1fe:    4601        .F      MOV      r1,r0
-        0x0100b200:    2340        @#      MOVS     r3,#0x40
-        0x0100b202:    462a        *F      MOV      r2,r5
-        0x0100b204:    f640502c    @.,P    MOV      r0,#0xd2c
-        0x0100b208:    f7f5fc45    ..E.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b20c:    4605        .F      MOV      r5,r0
-        0x0100b20e:    2220         "      MOVS     r2,#0x20
-        0x0100b210:    4669        iF      MOV      r1,sp
-        0x0100b212:    f7f5fbb9    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100b216:    2220         "      MOVS     r2,#0x20
-        0x0100b218:    f1050020    .. .    ADD      r0,r5,#0x20
-        0x0100b21c:    a908        ..      ADD      r1,sp,#0x20
-        0x0100b21e:    f7f5fbb3    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100b222:    4628        (F      MOV      r0,r5
-        0x0100b224:    f7f5fc3c    ..<.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100b228:    b126        &.      CBZ      r6,0x100b234 ; gapm_get_pub_key_cmd_handler + 132
-        0x0100b22a:    f2420025    B.%.    MOV      r0,#0x2025
-        0x0100b22e:    f7f5fcb9    ....    BL       $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100b232:    e003        ..      B        0x100b23c ; gapm_get_pub_key_cmd_handler + 140
-        0x0100b234:    2100        .!      MOVS     r1,#0
-        0x0100b236:    2002        .       MOVS     r0,#2
-        0x0100b238:    f001f94c    ..L.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100b23c:    b012        ..      ADD      sp,sp,#0x48
-        0x0100b23e:    4620         F      MOV      r0,r4
-        0x0100b240:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100b242:    0000        ..      DCW    0
-        0x0100b244:    0000002f    /...    DCD    47
-        0x0100b248:    2000013c    <..     DCD    536871228
-    $t
-    i.gapm_get_ral_addr_cmd_handler
-    gapm_get_ral_addr_cmd_handler
-        0x0100b24c:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100b24e:    a013        ..      ADR      r0,{pc}+0x4e ; 0x100b29c
-        0x0100b250:    460c        .F      MOV      r4,r1
-        0x0100b252:    6800        .h      LDR      r0,[r0,#0]
-        0x0100b254:    9000        ..      STR      r0,[sp,#0]
-        0x0100b256:    466a        jF      MOV      r2,sp
-        0x0100b258:    2000        .       MOVS     r0,#0
-        0x0100b25a:    f000fdc5    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100b25e:    4605        .F      MOV      r5,r0
-        0x0100b260:    2801        .(      CMP      r0,#1
-        0x0100b262:    d115        ..      BNE      0x100b290 ; gapm_get_ral_addr_cmd_handler + 68
-        0x0100b264:    7820         x      LDRB     r0,[r4,#0]
-        0x0100b266:    2822        "(      CMP      r0,#0x22
-        0x0100b268:    d014        ..      BEQ      0x100b294 ; gapm_get_ral_addr_cmd_handler + 72
-        0x0100b26a:    f242022b    B.+.    MOV      r2,#0x202b
-        0x0100b26e:    2307        .#      MOVS     r3,#7
-        0x0100b270:    2100        .!      MOVS     r1,#0
-        0x0100b272:    f2411005    A...    MOV      r0,#0x1105
-        0x0100b276:    f7f5fc0e    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b27a:    79e1        .y      LDRB     r1,[r4,#7]
-        0x0100b27c:    7001        .p      STRB     r1,[r0,#0]
-        0x0100b27e:    f8541f01    T...    LDR      r1,[r4,#1]!
-        0x0100b282:    f8c01001    ....    STR      r1,[r0,#1]
-        0x0100b286:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100b288:    f8a01005    ....    STRH     r1,[r0,#5]
-        0x0100b28c:    f7f5fc6c    ..l.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100b290:    4628        (F      MOV      r0,r5
-        0x0100b292:    bd38        8.      POP      {r3-r5,pc}
-        0x0100b294:    f242022c    B.,.    MOV      r2,#0x202c
-        0x0100b298:    e7e9        ..      B        0x100b26e ; gapm_get_ral_addr_cmd_handler + 34
-    $d
-        0x0100b29a:    0000        ..      DCW    0
-        0x0100b29c:    00002322    "#..    DCD    8994
-    $t
-    i.gapm_get_requester
-    gapm_get_requester
-        0x0100b2a0:    4a05        .J      LDR      r2,[pc,#20] ; [0x100b2b8] = 0x20004b08
-        0x0100b2a2:    4601        .F      MOV      r1,r0
-        0x0100b2a4:    2000        .       MOVS     r0,#0
-        0x0100b2a6:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x0100b2aa:    2900        .)      CMP      r1,#0
-        0x0100b2ac:    d002        ..      BEQ      0x100b2b4 ; gapm_get_requester + 20
-        0x0100b2ae:    4608        .F      MOV      r0,r1
-        0x0100b2b0:    f7f5bc5f    .._.    B        $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x0100b2b4:    4770        pG      BX       lr
-    $d
-        0x0100b2b6:    0000        ..      DCW    0
-        0x0100b2b8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_hci_handler
-    gapm_hci_handler
-        0x0100b2bc:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b2be:    2500        .%      MOVS     r5,#0
-        0x0100b2c0:    f46f5288    o..R    MVN      r2,#0x1100
-        0x0100b2c4:    1880        ..      ADDS     r0,r0,r2
-        0x0100b2c6:    d004        ..      BEQ      0x100b2d2 ; gapm_hci_handler + 22
-        0x0100b2c8:    2801        .(      CMP      r0,#1
-        0x0100b2ca:    d005        ..      BEQ      0x100b2d8 ; gapm_hci_handler + 28
-        0x0100b2cc:    2803        .(      CMP      r0,#3
-        0x0100b2ce:    d11a        ..      BNE      0x100b306 ; gapm_hci_handler + 74
-        0x0100b2d0:    e005        ..      B        0x100b2de ; gapm_hci_handler + 34
-        0x0100b2d2:    4c0e        .L      LDR      r4,[pc,#56] ; [0x100b30c] = 0x101b33c
-        0x0100b2d4:    2033        3       MOVS     r0,#0x33
-        0x0100b2d6:    e006        ..      B        0x100b2e6 ; gapm_hci_handler + 42
-        0x0100b2d8:    4c0d        .L      LDR      r4,[pc,#52] ; [0x100b310] = 0x101b4d4
-        0x0100b2da:    2003        .       MOVS     r0,#3
-        0x0100b2dc:    e003        ..      B        0x100b2e6 ; gapm_hci_handler + 42
-        0x0100b2de:    4c0c        .L      LDR      r4,[pc,#48] ; [0x100b310] = 0x101b4d4
-        0x0100b2e0:    780b        .x      LDRB     r3,[r1,#0]
-        0x0100b2e2:    3418        .4      ADDS     r4,r4,#0x18
-        0x0100b2e4:    200a        .       MOVS     r0,#0xa
-        0x0100b2e6:    2200        ."      MOVS     r2,#0
-        0x0100b2e8:    f8346032    4.2`    LDRH     r6,[r4,r2,LSL #3]
-        0x0100b2ec:    429e        .B      CMP      r6,r3
-        0x0100b2ee:    d107        ..      BNE      0x100b300 ; gapm_hci_handler + 68
-        0x0100b2f0:    eb0400c2    ....    ADD      r0,r4,r2,LSL #3
-        0x0100b2f4:    6842        Bh      LDR      r2,[r0,#4]
-        0x0100b2f6:    b132        2.      CBZ      r2,0x100b306 ; gapm_hci_handler + 74
-        0x0100b2f8:    4618        .F      MOV      r0,r3
-        0x0100b2fa:    4790        .G      BLX      r2
-        0x0100b2fc:    4605        .F      MOV      r5,r0
-        0x0100b2fe:    e002        ..      B        0x100b306 ; gapm_hci_handler + 74
-        0x0100b300:    1c52        R.      ADDS     r2,r2,#1
-        0x0100b302:    4282        .B      CMP      r2,r0
-        0x0100b304:    d3f0        ..      BCC      0x100b2e8 ; gapm_hci_handler + 44
-        0x0100b306:    4628        (F      MOV      r0,r5
-        0x0100b308:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100b30a:    0000        ..      DCW    0
-        0x0100b30c:    0101b33c    <...    DCD    16888636
-        0x0100b310:    0101b4d4    ....    DCD    16889044
-    $t
-    i.gapm_init
-    gapm_init
-        0x0100b314:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b316:    4d19        .M      LDR      r5,[pc,#100] ; [0x100b37c] = 0x20004b08
-        0x0100b318:    0006        ..      MOVS     r6,r0
-        0x0100b31a:    d10f        ..      BNE      0x100b33c ; gapm_init + 40
-        0x0100b31c:    4918        .I      LDR      r1,[pc,#96] ; [0x100b380] = 0x101b64c
-        0x0100b31e:    2007        .       MOVS     r0,#7
-        0x0100b320:    f7f5fbd2    ....    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x0100b324:    2100        .!      MOVS     r1,#0
-        0x0100b326:    b2c8        ..      UXTB     r0,r1
-        0x0100b328:    2200        ."      MOVS     r2,#0
-        0x0100b32a:    1c49        I.      ADDS     r1,r1,#1
-        0x0100b32c:    f8452020    E.      STR      r2,[r5,r0,LSL #2]
-        0x0100b330:    2903        .)      CMP      r1,#3
-        0x0100b332:    dbf8        ..      BLT      0x100b326 ; gapm_init + 18
-        0x0100b334:    4811        .H      LDR      r0,[pc,#68] ; [0x100b37c] = 0x20004b08
-        0x0100b336:    3064        d0      ADDS     r0,r0,#0x64
-        0x0100b338:    f7f5fbc1    ....    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0100b33c:    4630        0F      MOV      r0,r6
-        0x0100b33e:    f7fefebf    ....    BL       gapm_actv_init ; 0x100a0c0
-        0x0100b342:    f7feffd9    ....    BL       gapm_addr_init ; 0x100a2f8
-        0x0100b346:    f000f9bb    ....    BL       gapm_le_psm_cleanup ; 0x100b6c0
-        0x0100b34a:    4630        0F      MOV      r0,r6
-        0x0100b34c:    f009fb7c    ..|.    BL       prf_init ; 0x1014a48
-        0x0100b350:    2400        .$      MOVS     r4,#0
-        0x0100b352:    b2e0        ..      UXTB     r0,r4
-        0x0100b354:    f000fc28    ..(.    BL       gapm_operation_cleanup ; 0x100bba8
-        0x0100b358:    1c64        d.      ADDS     r4,r4,#1
-        0x0100b35a:    2c03        .,      CMP      r4,#3
-        0x0100b35c:    dbf9        ..      BLT      0x100b352 ; gapm_init + 62
-        0x0100b35e:    4630        0F      MOV      r0,r6
-        0x0100b360:    f7fdfebe    ....    BL       gapc_init ; 0x10090e0
-        0x0100b364:    2000        .       MOVS     r0,#0
-        0x0100b366:    f8050f88    ....    STRB     r0,[r5,#0x88]!
-        0x0100b36a:    2108        .!      MOVS     r1,#8
-        0x0100b36c:    7068        hp      STRB     r0,[r5,#1]
-        0x0100b36e:    f8850049    ..I.    STRB     r0,[r5,#0x49]
-        0x0100b372:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100b376:    2007        .       MOVS     r0,#7
-        0x0100b378:    f7f5bb01    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-    $d
-        0x0100b37c:    20004b08    .K.     DCD    536890120
-        0x0100b380:    0101b64c    L...    DCD    16889420
-    $t
-    i.gapm_init_attr
-    gapm_init_attr
-        0x0100b384:    b503        ..      PUSH     {r0,r1,lr}
-        0x0100b386:    490a        .I      LDR      r1,[pc,#40] ; [0x100b3b0] = 0x20004b08
-        0x0100b388:    b085        ..      SUB      sp,sp,#0x14
-        0x0100b38a:    2301        .#      MOVS     r3,#1
-        0x0100b38c:    f8a1006c    ..l.    STRH     r0,[r1,#0x6c]
-        0x0100b390:    4a08        .J      LDR      r2,[pc,#32] ; [0x100b3b4] = 0x101b0a0
-        0x0100b392:    2108        .!      MOVS     r1,#8
-        0x0100b394:    2000        .       MOVS     r0,#0
-        0x0100b396:    e88d000f    ....    STM      sp,{r0-r3}
-        0x0100b39a:    4805        .H      LDR      r0,[pc,#20] ; [0x100b3b0] = 0x20004b08
-        0x0100b39c:    230b        .#      MOVS     r3,#0xb
-        0x0100b39e:    aa06        ..      ADD      r2,sp,#0x18
-        0x0100b3a0:    f44f51c0    O..Q    MOV      r1,#0x1800
-        0x0100b3a4:    306c        l0      ADDS     r0,r0,#0x6c
-        0x0100b3a6:    f7f8fd63    ..c.    BL       attm_svc_create_db ; 0x1003e70
-        0x0100b3aa:    b007        ..      ADD      sp,sp,#0x1c
-        0x0100b3ac:    bd00        ..      POP      {pc}
-    $d
-        0x0100b3ae:    0000        ..      DCW    0
-        0x0100b3b0:    20004b08    .K.     DCD    536890120
-        0x0100b3b4:    0101b0a0    ....    DCD    16887968
-    $t
-    i.gapm_init_connection_ind
-    gapm_init_connection_ind
-        0x0100b3b8:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100b3bc:    4f23        #O      LDR      r7,[pc,#140] ; [0x100b44c] = 0x20004b08
-        0x0100b3be:    4606        .F      MOV      r6,r0
-        0x0100b3c0:    2500        .%      MOVS     r5,#0
-        0x0100b3c2:    f89700d5    ....    LDRB     r0,[r7,#0xd5]
-        0x0100b3c6:    2eff        ..      CMP      r6,#0xff
-        0x0100b3c8:    eb070080    ....    ADD      r0,r7,r0,LSL #2
-        0x0100b3cc:    68c4        .h      LDR      r4,[r0,#0xc]
-        0x0100b3ce:    d031        1.      BEQ      0x100b434 ; gapm_init_connection_ind + 124
-        0x0100b3d0:    7c60        `|      LDRB     r0,[r4,#0x11]
-        0x0100b3d2:    b140        @.      CBZ      r0,0x100b3e6 ; gapm_init_connection_ind + 46
-        0x0100b3d4:    f7fffe24    ..$.    BL       gapm_get_address_type ; 0x100b020
-        0x0100b3d8:    0740        @.      LSLS     r0,r0,#29
-        0x0100b3da:    d404        ..      BMI      0x100b3e6 ; gapm_init_connection_ind + 46
-        0x0100b3dc:    f1040116    ....    ADD      r1,r4,#0x16
-        0x0100b3e0:    4630        0F      MOV      r0,r6
-        0x0100b3e2:    f7fefaad    ....    BL       gapc_set_local_addr ; 0x1009940
-        0x0100b3e6:    7ba0        .{      LDRB     r0,[r4,#0xe]
-        0x0100b3e8:    b320         .      CBZ      r0,0x100b434 ; gapm_init_connection_ind + 124
-        0x0100b3ea:    2801        .(      CMP      r0,#1
-        0x0100b3ec:    d00f        ..      BEQ      0x100b40e ; gapm_init_connection_ind + 86
-        0x0100b3ee:    2802        .(      CMP      r0,#2
-        0x0100b3f0:    d128        (.      BNE      0x100b444 ; gapm_init_connection_ind + 140
-        0x0100b3f2:    2008        .       MOVS     r0,#8
-        0x0100b3f4:    ea402106    @..!    ORR      r1,r0,r6,LSL #8
-        0x0100b3f8:    2301        .#      MOVS     r3,#1
-        0x0100b3fa:    2207        ."      MOVS     r2,#7
-        0x0100b3fc:    f6406005    @..`    MOV      r0,#0xe05
-        0x0100b400:    f7f5fb49    ..I.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b404:    2102        .!      MOVS     r1,#2
-        0x0100b406:    7001        .p      STRB     r1,[r0,#0]
-        0x0100b408:    f7f5fb4a    ..J.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100b40c:    e01a        ..      B        0x100b444 ; gapm_init_connection_ind + 140
-        0x0100b40e:    f8940054    ..T.    LDRB     r0,[r4,#0x54]
-        0x0100b412:    1e40        @.      SUBS     r0,r0,#1
-        0x0100b414:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x0100b418:    f8840054    ..T.    STRB     r0,[r4,#0x54]
-        0x0100b41c:    d005        ..      BEQ      0x100b42a ; gapm_init_connection_ind + 114
-        0x0100b41e:    f104011c    ....    ADD      r1,r4,#0x1c
-        0x0100b422:    4620         F      MOV      r0,r4
-        0x0100b424:    f000f856    ..V.    BL       gapm_init_send_hci_le_ext_create_con_cmd ; 0x100b4d4
-        0x0100b428:    e00c        ..      B        0x100b444 ; gapm_init_connection_ind + 140
-        0x0100b42a:    2107        .!      MOVS     r1,#7
-        0x0100b42c:    f44f605b    O.[`    MOV      r0,#0xdb0
-        0x0100b430:    f7f5fb4f    ..O.    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x0100b434:    20ff        .       MOVS     r0,#0xff
-        0x0100b436:    f88700d5    ....    STRB     r0,[r7,#0xd5]
-        0x0100b43a:    2501        .%      MOVS     r5,#1
-        0x0100b43c:    2100        .!      MOVS     r1,#0
-        0x0100b43e:    4620         F      MOV      r0,r4
-        0x0100b440:    f7fefebc    ....    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100b444:    4628        (F      MOV      r0,r5
-        0x0100b446:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100b44a:    0000        ..      DCW    0
-        0x0100b44c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_init_create
-    gapm_init_create
-        0x0100b450:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b452:    4604        .F      MOV      r4,r0
-        0x0100b454:    481a        .H      LDR      r0,[pc,#104] ; [0x100b4c0] = 0x20004b08
-        0x0100b456:    460e        .F      MOV      r6,r1
-        0x0100b458:    2500        .%      MOVS     r5,#0
-        0x0100b45a:    f8901088    ....    LDRB     r1,[r0,#0x88]
-        0x0100b45e:    2005        .       MOVS     r0,#5
-        0x0100b460:    4388        .C      BICS     r0,r0,r1
-        0x0100b462:    d001        ..      BEQ      0x100b468 ; gapm_init_create + 24
-        0x0100b464:    2543        C%      MOVS     r5,#0x43
-        0x0100b466:    e022        ".      B        0x100b4ae ; gapm_init_create + 94
-        0x0100b468:    7870        px      LDRB     r0,[r6,#1]
-        0x0100b46a:    f000f8ef    ....    BL       gapm_is_addr_type_valid ; 0x100b64c
-        0x0100b46e:    b300        ..      CBZ      r0,0x100b4b2 ; gapm_init_create + 98
-        0x0100b470:    f7fffdd6    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100b474:    0740        @.      LSLS     r0,r0,#29
-        0x0100b476:    d502        ..      BPL      0x100b47e ; gapm_init_create + 46
-        0x0100b478:    7870        px      LDRB     r0,[r6,#1]
-        0x0100b47a:    2802        .(      CMP      r0,#2
-        0x0100b47c:    d01b        ..      BEQ      0x100b4b6 ; gapm_init_create + 102
-        0x0100b47e:    2158        X!      MOVS     r1,#0x58
-        0x0100b480:    4620         F      MOV      r0,r4
-        0x0100b482:    f7fefd69    ..i.    BL       gapm_actv_alloc ; 0x1009f58
-        0x0100b486:    0004        ..      MOVS     r4,r0
-        0x0100b488:    d017        ..      BEQ      0x100b4ba ; gapm_init_create + 106
-        0x0100b48a:    2002        .       MOVS     r0,#2
-        0x0100b48c:    7360        `s      STRB     r0,[r4,#0xd]
-        0x0100b48e:    7870        px      LDRB     r0,[r6,#1]
-        0x0100b490:    7460        `t      STRB     r0,[r4,#0x11]
-        0x0100b492:    2001        .       MOVS     r0,#1
-        0x0100b494:    f7ffff04    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100b498:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x0100b49a:    480a        .H      LDR      r0,[pc,#40] ; [0x100b4c4] = 0x100b5a9
-        0x0100b49c:    6020         `      STR      r0,[r4,#0]
-        0x0100b49e:    480a        .H      LDR      r0,[pc,#40] ; [0x100b4c8] = 0x100b61d
-        0x0100b4a0:    6060        ``      STR      r0,[r4,#4]
-        0x0100b4a2:    480a        .H      LDR      r0,[pc,#40] ; [0x100b4cc] = 0x100b4d1
-        0x0100b4a4:    60a0        .`      STR      r0,[r4,#8]
-        0x0100b4a6:    2100        .!      MOVS     r1,#0
-        0x0100b4a8:    4620         F      MOV      r0,r4
-        0x0100b4aa:    f7fefd6d    ..m.    BL       gapm_actv_created ; 0x1009f88
-        0x0100b4ae:    4628        (F      MOV      r0,r5
-        0x0100b4b0:    bd70        p.      POP      {r4-r6,pc}
-        0x0100b4b2:    2540        @%      MOVS     r5,#0x40
-        0x0100b4b4:    e7fb        ..      B        0x100b4ae ; gapm_init_create + 94
-        0x0100b4b6:    2549        I%      MOVS     r5,#0x49
-        0x0100b4b8:    e7f9        ..      B        0x100b4ae ; gapm_init_create + 94
-        0x0100b4ba:    254b        K%      MOVS     r5,#0x4b
-        0x0100b4bc:    e7f7        ..      B        0x100b4ae ; gapm_init_create + 94
-    $d
-        0x0100b4be:    0000        ..      DCW    0
-        0x0100b4c0:    20004b08    .K.     DCD    536890120
-        0x0100b4c4:    0100b5a9    ....    DCD    16823721
-        0x0100b4c8:    0100b61d    ....    DCD    16823837
-        0x0100b4cc:    0100b4d1    ....    DCD    16823505
-    $t
-    i.gapm_init_delete
-    gapm_init_delete
-        0x0100b4d0:    f7febd8c    ....    B        gapm_actv_deleted ; 0x1009fec
-    i.gapm_init_send_hci_le_ext_create_con_cmd
-    gapm_init_send_hci_le_ext_create_con_cmd
-        0x0100b4d4:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100b4d8:    460c        .F      MOV      r4,r1
-        0x0100b4da:    4606        .F      MOV      r6,r0
-        0x0100b4dc:    2700        .'      MOVS     r7,#0
-        0x0100b4de:    f2420843    B.C.    MOV      r8,#0x2043
-        0x0100b4e2:    233a        :#      MOVS     r3,#0x3a
-        0x0100b4e4:    4642        BF      MOV      r2,r8
-        0x0100b4e6:    4639        9F      MOV      r1,r7
-        0x0100b4e8:    f2411005    A...    MOV      r0,#0x1105
-        0x0100b4ec:    f7f5fad3    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b4f0:    4605        .F      MOV      r5,r0
-        0x0100b4f2:    7c70        p|      LDRB     r0,[r6,#0x11]
-        0x0100b4f4:    f7fefdba    ....    BL       gapm_actv_get_hci_own_addr_type ; 0x100a06c
-        0x0100b4f8:    7068        hp      STRB     r0,[r5,#1]
-        0x0100b4fa:    7bb0        .{      LDRB     r0,[r6,#0xe]
-        0x0100b4fc:    2801        .(      CMP      r0,#1
-        0x0100b4fe:    d00b        ..      BEQ      0x100b518 ; gapm_init_send_hci_le_ext_create_con_cmd + 68
-        0x0100b500:    2000        .       MOVS     r0,#0
-        0x0100b502:    7028        (p      STRB     r0,[r5,#0]
-        0x0100b504:    f8940036    ..6.    LDRB     r0,[r4,#0x36]
-        0x0100b508:    70a8        .p      STRB     r0,[r5,#2]
-        0x0100b50a:    6b20         k      LDR      r0,[r4,#0x30]
-        0x0100b50c:    f8c50003    ....    STR      r0,[r5,#3]
-        0x0100b510:    8ea0        ..      LDRH     r0,[r4,#0x34]
-        0x0100b512:    f8a50007    ....    STRH     r0,[r5,#7]
-        0x0100b516:    e001        ..      B        0x100b51c ; gapm_init_send_hci_le_ext_create_con_cmd + 72
-        0x0100b518:    2001        .       MOVS     r0,#1
-        0x0100b51a:    7028        (p      STRB     r0,[r5,#0]
-        0x0100b51c:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100b51e:    f0000007    ....    AND      r0,r0,#7
-        0x0100b522:    7268        hr      STRB     r0,[r5,#9]
-        0x0100b524:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100b526:    07c0        ..      LSLS     r0,r0,#31
-        0x0100b528:    d010        ..      BEQ      0x100b54c ; gapm_init_send_hci_le_ext_create_con_cmd + 120
-        0x0100b52a:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100b52c:    8168        h.      STRH     r0,[r5,#0xa]
-        0x0100b52e:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100b530:    81a8        ..      STRH     r0,[r5,#0xc]
-        0x0100b532:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x0100b534:    81e8        ..      STRH     r0,[r5,#0xe]
-        0x0100b536:    89e0        ..      LDRH     r0,[r4,#0xe]
-        0x0100b538:    8228        (.      STRH     r0,[r5,#0x10]
-        0x0100b53a:    8aa0        ..      LDRH     r0,[r4,#0x14]
-        0x0100b53c:    82e8        ..      STRH     r0,[r5,#0x16]
-        0x0100b53e:    8ae0        ..      LDRH     r0,[r4,#0x16]
-        0x0100b540:    8328        (.      STRH     r0,[r5,#0x18]
-        0x0100b542:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x0100b544:    8268        h.      STRH     r0,[r5,#0x12]
-        0x0100b546:    8a60        `.      LDRH     r0,[r4,#0x12]
-        0x0100b548:    82a8        ..      STRH     r0,[r5,#0x14]
-        0x0100b54a:    2701        .'      MOVS     r7,#1
-        0x0100b54c:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100b54e:    0780        ..      LSLS     r0,r0,#30
-        0x0100b550:    d50e        ..      BPL      0x100b570 ; gapm_init_send_hci_le_ext_create_con_cmd + 156
-        0x0100b552:    eb051007    ....    ADD      r0,r5,r7,LSL #4
-        0x0100b556:    8b21        !.      LDRH     r1,[r4,#0x18]
-        0x0100b558:    81c1        ..      STRH     r1,[r0,#0xe]
-        0x0100b55a:    8b61        a.      LDRH     r1,[r4,#0x1a]
-        0x0100b55c:    8201        ..      STRH     r1,[r0,#0x10]
-        0x0100b55e:    8c21        !.      LDRH     r1,[r4,#0x20]
-        0x0100b560:    82c1        ..      STRH     r1,[r0,#0x16]
-        0x0100b562:    8c61        a.      LDRH     r1,[r4,#0x22]
-        0x0100b564:    8301        ..      STRH     r1,[r0,#0x18]
-        0x0100b566:    8ba1        ..      LDRH     r1,[r4,#0x1c]
-        0x0100b568:    8241        A.      STRH     r1,[r0,#0x12]
-        0x0100b56a:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x0100b56c:    8281        ..      STRH     r1,[r0,#0x14]
-        0x0100b56e:    1c7f        ..      ADDS     r7,r7,#1
-        0x0100b570:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100b572:    0740        @.      LSLS     r0,r0,#29
-        0x0100b574:    d511        ..      BPL      0x100b59a ; gapm_init_send_hci_le_ext_create_con_cmd + 198
-        0x0100b576:    eb051007    ....    ADD      r0,r5,r7,LSL #4
-        0x0100b57a:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100b57c:    8141        A.      STRH     r1,[r0,#0xa]
-        0x0100b57e:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x0100b580:    8181        ..      STRH     r1,[r0,#0xc]
-        0x0100b582:    8ca1        ..      LDRH     r1,[r4,#0x24]
-        0x0100b584:    81c1        ..      STRH     r1,[r0,#0xe]
-        0x0100b586:    8ce1        ..      LDRH     r1,[r4,#0x26]
-        0x0100b588:    8201        ..      STRH     r1,[r0,#0x10]
-        0x0100b58a:    8da1        ..      LDRH     r1,[r4,#0x2c]
-        0x0100b58c:    82c1        ..      STRH     r1,[r0,#0x16]
-        0x0100b58e:    8de1        ..      LDRH     r1,[r4,#0x2e]
-        0x0100b590:    8301        ..      STRH     r1,[r0,#0x18]
-        0x0100b592:    8d21        !.      LDRH     r1,[r4,#0x28]
-        0x0100b594:    8241        A.      STRH     r1,[r0,#0x12]
-        0x0100b596:    8d61        a.      LDRH     r1,[r4,#0x2a]
-        0x0100b598:    8281        ..      STRH     r1,[r0,#0x14]
-        0x0100b59a:    4628        (F      MOV      r0,r5
-        0x0100b59c:    f7f5fae4    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100b5a0:    f8a68012    ....    STRH     r8,[r6,#0x12]
-        0x0100b5a4:    e8bd81f0    ....    POP      {r4-r8,pc}
-    i.gapm_init_start
-    gapm_init_start
-        0x0100b5a8:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100b5ac:    4f1a        .O      LDR      r7,[pc,#104] ; [0x100b618] = 0x20004b08
-        0x0100b5ae:    4604        .F      MOV      r4,r0
-        0x0100b5b0:    1c8d        ..      ADDS     r5,r1,#2
-        0x0100b5b2:    f89700d5    ....    LDRB     r0,[r7,#0xd5]
-        0x0100b5b6:    28ff        .(      CMP      r0,#0xff
-        0x0100b5b8:    d001        ..      BEQ      0x100b5be ; gapm_init_start + 22
-        0x0100b5ba:    2643        C&      MOVS     r6,#0x43
-        0x0100b5bc:    e029        ).      B        0x100b612 ; gapm_init_start + 106
-        0x0100b5be:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100b5c0:    2640        @&      MOVS     r6,#0x40
-        0x0100b5c2:    2802        .(      CMP      r0,#2
-        0x0100b5c4:    d825        %.      BHI      0x100b612 ; gapm_init_start + 106
-        0x0100b5c6:    f8952036    ..6     LDRB     r2,[r5,#0x36]
-        0x0100b5ca:    2a01        .*      CMP      r2,#1
-        0x0100b5cc:    d821        !.      BHI      0x100b612 ; gapm_init_start + 106
-        0x0100b5ce:    73a0        .s      STRB     r0,[r4,#0xe]
-        0x0100b5d0:    2600        .&      MOVS     r6,#0
-        0x0100b5d2:    b2c0        ..      UXTB     r0,r0
-        0x0100b5d4:    f8846055    ..U`    STRB     r6,[r4,#0x55]
-        0x0100b5d8:    2801        .(      CMP      r0,#1
-        0x0100b5da:    d110        ..      BNE      0x100b5fe ; gapm_init_start + 86
-        0x0100b5dc:    2238        8"      MOVS     r2,#0x38
-        0x0100b5de:    f104001c    ....    ADD      r0,r4,#0x1c
-        0x0100b5e2:    1c89        ..      ADDS     r1,r1,#2
-        0x0100b5e4:    f7f5f9d0    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100b5e8:    f89700d9    ....    LDRB     r0,[r7,#0xd9]
-        0x0100b5ec:    f8840054    ..T.    STRB     r0,[r4,#0x54]
-        0x0100b5f0:    886a        j.      LDRH     r2,[r5,#2]
-        0x0100b5f2:    b122        ".      CBZ      r2,0x100b5fe ; gapm_init_start + 86
-        0x0100b5f4:    2107        .!      MOVS     r1,#7
-        0x0100b5f6:    f44f605b    O.[`    MOV      r0,#0xdb0
-        0x0100b5fa:    f7f5fa74    ..t.    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x0100b5fe:    7b20         {      LDRB     r0,[r4,#0xc]
-        0x0100b600:    f88700d6    ....    STRB     r0,[r7,#0xd6]
-        0x0100b604:    7b20         {      LDRB     r0,[r4,#0xc]
-        0x0100b606:    f88700d5    ....    STRB     r0,[r7,#0xd5]
-        0x0100b60a:    4629        )F      MOV      r1,r5
-        0x0100b60c:    4620         F      MOV      r0,r4
-        0x0100b60e:    f7ffff61    ..a.    BL       gapm_init_send_hci_le_ext_create_con_cmd ; 0x100b4d4
-        0x0100b612:    4630        0F      MOV      r0,r6
-        0x0100b614:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100b618:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_init_stop
-    gapm_init_stop
-        0x0100b61c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b61e:    4604        .F      MOV      r4,r0
-        0x0100b620:    7b80        .{      LDRB     r0,[r0,#0xe]
-        0x0100b622:    2801        .(      CMP      r0,#1
-        0x0100b624:    d104        ..      BNE      0x100b630 ; gapm_init_stop + 20
-        0x0100b626:    2107        .!      MOVS     r1,#7
-        0x0100b628:    f44f605b    O.[`    MOV      r0,#0xdb0
-        0x0100b62c:    f7f5fa51    ..Q.    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x0100b630:    4905        .I      LDR      r1,[pc,#20] ; [0x100b648] = 0x20004b08
-        0x0100b632:    7b20         {      LDRB     r0,[r4,#0xc]
-        0x0100b634:    f242050e    B...    MOV      r5,#0x200e
-        0x0100b638:    f88100d6    ....    STRB     r0,[r1,#0xd6]
-        0x0100b63c:    4628        (F      MOV      r0,r5
-        0x0100b63e:    f7f5fab1    ....    BL       $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100b642:    8265        e.      STRH     r5,[r4,#0x12]
-        0x0100b644:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100b646:    0000        ..      DCW    0
-        0x0100b648:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_is_addr_type_valid
-    gapm_is_addr_type_valid
-        0x0100b64c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b64e:    4a0f        .J      LDR      r2,[pc,#60] ; [0x100b68c] = 0x20000080
-        0x0100b650:    4606        .F      MOV      r6,r0
-        0x0100b652:    2001        .       MOVS     r0,#1
-        0x0100b654:    2100        .!      MOVS     r1,#0
-        0x0100b656:    4d0c        .M      LDR      r5,[pc,#48] ; [0x100b688] = 0x20004b08
-        0x0100b658:    f892304d    ..M0    LDRB     r3,[r2,#0x4d]
-        0x0100b65c:    e010        ..      B        0x100b680 ; gapm_is_addr_type_valid + 52
-        0x0100b65e:    bf00        ..      NOP      
-        0x0100b660:    eb050281    ....    ADD      r2,r5,r1,LSL #2
-        0x0100b664:    68d2        .h      LDR      r2,[r2,#0xc]
-        0x0100b666:    b14a        J.      CBZ      r2,0x100b67c ; gapm_is_addr_type_valid + 48
-        0x0100b668:    7b54        T{      LDRB     r4,[r2,#0xd]
-        0x0100b66a:    2c02        .,      CMP      r4,#2
-        0x0100b66c:    d001        ..      BEQ      0x100b672 ; gapm_is_addr_type_valid + 38
-        0x0100b66e:    2c01        .,      CMP      r4,#1
-        0x0100b670:    d104        ..      BNE      0x100b67c ; gapm_is_addr_type_valid + 48
-        0x0100b672:    7c52        R|      LDRB     r2,[r2,#0x11]
-        0x0100b674:    42b2        .B      CMP      r2,r6
-        0x0100b676:    d001        ..      BEQ      0x100b67c ; gapm_is_addr_type_valid + 48
-        0x0100b678:    2000        .       MOVS     r0,#0
-        0x0100b67a:    bd70        p.      POP      {r4-r6,pc}
-        0x0100b67c:    1c49        I.      ADDS     r1,r1,#1
-        0x0100b67e:    b2c9        ..      UXTB     r1,r1
-        0x0100b680:    428b        .B      CMP      r3,r1
-        0x0100b682:    d8ed        ..      BHI      0x100b660 ; gapm_is_addr_type_valid + 20
-        0x0100b684:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100b686:    0000        ..      DCW    0
-        0x0100b688:    20004b08    .K.     DCD    536890120
-        0x0100b68c:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_is_legacy_pairing_supp
-    gapm_is_legacy_pairing_supp
-        0x0100b690:    4802        .H      LDR      r0,[pc,#8] ; [0x100b69c] = 0x20004b08
-        0x0100b692:    f890008b    ....    LDRB     r0,[r0,#0x8b]
-        0x0100b696:    f0000001    ....    AND      r0,r0,#1
-        0x0100b69a:    4770        pG      BX       lr
-    $d
-        0x0100b69c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_is_pref_con_param_pres
-    gapm_is_pref_con_param_pres
-        0x0100b6a0:    4802        .H      LDR      r0,[pc,#8] ; [0x100b6ac] = 0x20004b08
-        0x0100b6a2:    f890008a    ....    LDRB     r0,[r0,#0x8a]
-        0x0100b6a6:    f3c01040    ..@.    UBFX     r0,r0,#5,#1
-        0x0100b6aa:    4770        pG      BX       lr
-    $d
-        0x0100b6ac:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_is_sec_con_pairing_supp
-    gapm_is_sec_con_pairing_supp
-        0x0100b6b0:    4802        .H      LDR      r0,[pc,#8] ; [0x100b6bc] = 0x20004b08
-        0x0100b6b2:    f890008b    ....    LDRB     r0,[r0,#0x8b]
-        0x0100b6b6:    f3c00040    ..@.    UBFX     r0,r0,#1,#1
-        0x0100b6ba:    4770        pG      BX       lr
-    $d
-        0x0100b6bc:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_le_psm_cleanup
-    gapm_le_psm_cleanup
-        0x0100b6c0:    b510        ..      PUSH     {r4,lr}
-        0x0100b6c2:    4c05        .L      LDR      r4,[pc,#20] ; [0x100b6d8] = 0x20004b6c
-        0x0100b6c4:    6820         h      LDR      r0,[r4,#0]
-        0x0100b6c6:    2800        .(      CMP      r0,#0
-        0x0100b6c8:    d005        ..      BEQ      0x100b6d6 ; gapm_le_psm_cleanup + 22
-        0x0100b6ca:    4620         F      MOV      r0,r4
-        0x0100b6cc:    f7f5f9ed    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100b6d0:    f7f5f9cd    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100b6d4:    e7f6        ..      B        0x100b6c4 ; gapm_le_psm_cleanup + 4
-        0x0100b6d6:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100b6d8:    20004b6c    lK.     DCD    536890220
-    $t
-    i.gapm_le_psm_find
-    gapm_le_psm_find
-        0x0100b6dc:    4601        .F      MOV      r1,r0
-        0x0100b6de:    4805        .H      LDR      r0,[pc,#20] ; [0x100b6f4] = 0x20004b08
-        0x0100b6e0:    6e40        @n      LDR      r0,[r0,#0x64]
-        0x0100b6e2:    e003        ..      B        0x100b6ec ; gapm_le_psm_find + 16
-        0x0100b6e4:    8882        ..      LDRH     r2,[r0,#4]
-        0x0100b6e6:    428a        .B      CMP      r2,r1
-        0x0100b6e8:    d002        ..      BEQ      0x100b6f0 ; gapm_le_psm_find + 20
-        0x0100b6ea:    6800        .h      LDR      r0,[r0,#0]
-        0x0100b6ec:    2800        .(      CMP      r0,#0
-        0x0100b6ee:    d1f9        ..      BNE      0x100b6e4 ; gapm_le_psm_find + 8
-        0x0100b6f0:    4770        pG      BX       lr
-    $d
-        0x0100b6f2:    0000        ..      DCW    0
-        0x0100b6f4:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_le_psm_get_info
-    gapm_le_psm_get_info
-        0x0100b6f8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b6fa:    4615        .F      MOV      r5,r2
-        0x0100b6fc:    460e        .F      MOV      r6,r1
-        0x0100b6fe:    2447        G$      MOVS     r4,#0x47
-        0x0100b700:    f7ffffec    ....    BL       gapm_le_psm_find ; 0x100b6dc
-        0x0100b704:    b168        h.      CBZ      r0,0x100b722 ; gapm_le_psm_get_info + 42
-        0x0100b706:    7a01        .z      LDRB     r1,[r0,#8]
-        0x0100b708:    f0010107    ....    AND      r1,r1,#7
-        0x0100b70c:    7019        .p      STRB     r1,[r3,#0]
-        0x0100b70e:    88c1        ..      LDRH     r1,[r0,#6]
-        0x0100b710:    8029        ).      STRH     r1,[r5,#0]
-        0x0100b712:    7a01        .z      LDRB     r1,[r0,#8]
-        0x0100b714:    0609        ..      LSLS     r1,r1,#24
-        0x0100b716:    d503        ..      BPL      0x100b720 ; gapm_le_psm_get_info + 40
-        0x0100b718:    88c0        ..      LDRH     r0,[r0,#6]
-        0x0100b71a:    f366201f    f..     BFI      r0,r6,#8,#24
-        0x0100b71e:    8028        (.      STRH     r0,[r5,#0]
-        0x0100b720:    2400        .$      MOVS     r4,#0
-        0x0100b722:    4620         F      MOV      r0,r4
-        0x0100b724:    bd70        p.      POP      {r4-r6,pc}
-        0x0100b726:    0000        ..      MOVS     r0,r0
-    i.gapm_le_test_mode_ctrl_cmd_handler
-    gapm_le_test_mode_ctrl_cmd_handler
-        0x0100b728:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100b72a:    a01c        ..      ADR      r0,{pc}+0x72 ; 0x100b79c
-        0x0100b72c:    460c        .F      MOV      r4,r1
-        0x0100b72e:    6800        .h      LDR      r0,[r0,#0]
-        0x0100b730:    9000        ..      STR      r0,[sp,#0]
-        0x0100b732:    466a        jF      MOV      r2,sp
-        0x0100b734:    2000        .       MOVS     r0,#0
-        0x0100b736:    f000fb57    ..W.    BL       gapm_process_op ; 0x100bde8
-        0x0100b73a:    4605        .F      MOV      r5,r0
-        0x0100b73c:    2801        .(      CMP      r0,#1
-        0x0100b73e:    d12b        +.      BNE      0x100b798 ; gapm_le_test_mode_ctrl_cmd_handler + 112
-        0x0100b740:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100b742:    292b        +)      CMP      r1,#0x2b
-        0x0100b744:    d006        ..      BEQ      0x100b754 ; gapm_le_test_mode_ctrl_cmd_handler + 44
-        0x0100b746:    f2411005    A...    MOV      r0,#0x1105
-        0x0100b74a:    292c        ,)      CMP      r1,#0x2c
-        0x0100b74c:    d007        ..      BEQ      0x100b75e ; gapm_le_test_mode_ctrl_cmd_handler + 54
-        0x0100b74e:    292d        -)      CMP      r1,#0x2d
-        0x0100b750:    d122        ".      BNE      0x100b798 ; gapm_le_test_mode_ctrl_cmd_handler + 112
-        0x0100b752:    e011        ..      B        0x100b778 ; gapm_le_test_mode_ctrl_cmd_handler + 80
-        0x0100b754:    f242001f    B...    MOV      r0,#0x201f
-        0x0100b758:    f7f5fa24    ..$.    BL       $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100b75c:    e01c        ..      B        0x100b798 ; gapm_le_test_mode_ctrl_cmd_handler + 112
-        0x0100b75e:    2303        .#      MOVS     r3,#3
-        0x0100b760:    f2420233    B.3.    MOV      r2,#0x2033
-        0x0100b764:    2100        .!      MOVS     r1,#0
-        0x0100b766:    f7f5f996    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b76a:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100b76c:    7001        .p      STRB     r1,[r0,#0]
-        0x0100b76e:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100b770:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100b772:    7961        ay      LDRB     r1,[r4,#5]
-        0x0100b774:    7081        .p      STRB     r1,[r0,#2]
-        0x0100b776:    e00d        ..      B        0x100b794 ; gapm_le_test_mode_ctrl_cmd_handler + 108
-        0x0100b778:    2304        .#      MOVS     r3,#4
-        0x0100b77a:    f2420234    B.4.    MOV      r2,#0x2034
-        0x0100b77e:    2100        .!      MOVS     r1,#0
-        0x0100b780:    f7f5f989    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b784:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100b786:    7001        .p      STRB     r1,[r0,#0]
-        0x0100b788:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0100b78a:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100b78c:    78e1        .x      LDRB     r1,[r4,#3]
-        0x0100b78e:    7081        .p      STRB     r1,[r0,#2]
-        0x0100b790:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100b792:    70c1        .p      STRB     r1,[r0,#3]
-        0x0100b794:    f7f5f9e8    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100b798:    4628        (F      MOV      r0,r5
-        0x0100b79a:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x0100b79c:    002d2c2b    +,-.    DCD    2960427
-    $t
-    i.gapm_lecb_register
-    gapm_lecb_register
-        0x0100b7a0:    b530        0.      PUSH     {r4,r5,lr}
-        0x0100b7a2:    4604        .F      MOV      r4,r0
-        0x0100b7a4:    480a        .H      LDR      r0,[pc,#40] ; [0x100b7d0] = 0x20004b08
-        0x0100b7a6:    2335        5#      MOVS     r3,#0x35
-        0x0100b7a8:    f89020d1    ...     LDRB     r2,[r0,#0xd1]
-        0x0100b7ac:    f89050d0    ...P    LDRB     r5,[r0,#0xd0]
-        0x0100b7b0:    42aa        .B      CMP      r2,r5
-        0x0100b7b2:    d20b        ..      BCS      0x100b7cc ; gapm_lecb_register + 44
-        0x0100b7b4:    2300        .#      MOVS     r3,#0
-        0x0100b7b6:    1c52        R.      ADDS     r2,r2,#1
-        0x0100b7b8:    f88020d1    ...     STRB     r2,[r0,#0xd1]
-        0x0100b7bc:    b131        1.      CBZ      r1,0x100b7cc ; gapm_lecb_register + 44
-        0x0100b7be:    4620         F      MOV      r0,r4
-        0x0100b7c0:    f7ffff8c    ....    BL       gapm_le_psm_find ; 0x100b6dc
-        0x0100b7c4:    b110        ..      CBZ      r0,0x100b7cc ; gapm_lecb_register + 44
-        0x0100b7c6:    7a41        Az      LDRB     r1,[r0,#9]
-        0x0100b7c8:    1c49        I.      ADDS     r1,r1,#1
-        0x0100b7ca:    7241        Ar      STRB     r1,[r0,#9]
-        0x0100b7cc:    4618        .F      MOV      r0,r3
-        0x0100b7ce:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x0100b7d0:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_lecb_unregister
-    gapm_lecb_unregister
-        0x0100b7d4:    4b07        .K      LDR      r3,[pc,#28] ; [0x100b7f4] = 0x20004b08
-        0x0100b7d6:    b500        ..      PUSH     {lr}
-        0x0100b7d8:    f8132fd1    .../    LDRB     r2,[r3,#0xd1]!
-        0x0100b7dc:    1e52        R.      SUBS     r2,r2,#1
-        0x0100b7de:    701a        .p      STRB     r2,[r3,#0]
-        0x0100b7e0:    b129        ).      CBZ      r1,0x100b7ee ; gapm_lecb_unregister + 26
-        0x0100b7e2:    f7ffff7b    ..{.    BL       gapm_le_psm_find ; 0x100b6dc
-        0x0100b7e6:    b110        ..      CBZ      r0,0x100b7ee ; gapm_lecb_unregister + 26
-        0x0100b7e8:    7a41        Az      LDRB     r1,[r0,#9]
-        0x0100b7ea:    1e49        I.      SUBS     r1,r1,#1
-        0x0100b7ec:    7241        Ar      STRB     r1,[r0,#9]
-        0x0100b7ee:    2000        .       MOVS     r0,#0
-        0x0100b7f0:    bd00        ..      POP      {pc}
-    $d
-        0x0100b7f2:    0000        ..      DCW    0
-        0x0100b7f4:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_lepsm_register_cmd_handler
-    gapm_lepsm_register_cmd_handler
-        0x0100b7f8:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100b7fa:    a016        ..      ADR      r0,{pc}+0x5a ; 0x100b854
-        0x0100b7fc:    460c        .F      MOV      r4,r1
-        0x0100b7fe:    6800        .h      LDR      r0,[r0,#0]
-        0x0100b800:    9000        ..      STR      r0,[sp,#0]
-        0x0100b802:    466a        jF      MOV      r2,sp
-        0x0100b804:    2000        .       MOVS     r0,#0
-        0x0100b806:    f000faef    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100b80a:    4605        .F      MOV      r5,r0
-        0x0100b80c:    2801        .(      CMP      r0,#1
-        0x0100b80e:    d11e        ..      BNE      0x100b84e ; gapm_lepsm_register_cmd_handler + 86
-        0x0100b810:    2640        @&      MOVS     r6,#0x40
-        0x0100b812:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100b814:    f7ffff62    ..b.    BL       gapm_le_psm_find ; 0x100b6dc
-        0x0100b818:    b9a8        ..      CBNZ     r0,0x100b846 ; gapm_lepsm_register_cmd_handler + 78
-        0x0100b81a:    7920         y      LDRB     r0,[r4,#4]
-        0x0100b81c:    43c0        .C      MVNS     r0,r0
-        0x0100b81e:    f0100fff    ....    TST      r0,#0xff
-        0x0100b822:    d010        ..      BEQ      0x100b846 ; gapm_lepsm_register_cmd_handler + 78
-        0x0100b824:    2101        .!      MOVS     r1,#1
-        0x0100b826:    200c        .       MOVS     r0,#0xc
-        0x0100b828:    f7f5f908    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100b82c:    4601        .F      MOV      r1,r0
-        0x0100b82e:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100b830:    8088        ..      STRH     r0,[r1,#4]
-        0x0100b832:    79a0        .y      LDRB     r0,[r4,#6]
-        0x0100b834:    7208        .r      STRB     r0,[r1,#8]
-        0x0100b836:    7920         y      LDRB     r0,[r4,#4]
-        0x0100b838:    80c8        ..      STRH     r0,[r1,#6]
-        0x0100b83a:    2000        .       MOVS     r0,#0
-        0x0100b83c:    7248        Hr      STRB     r0,[r1,#9]
-        0x0100b83e:    4806        .H      LDR      r0,[pc,#24] ; [0x100b858] = 0x20004b6c
-        0x0100b840:    f7f5f938    ..8.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100b844:    2600        .&      MOVS     r6,#0
-        0x0100b846:    4631        1F      MOV      r1,r6
-        0x0100b848:    2000        .       MOVS     r0,#0
-        0x0100b84a:    f000fe43    ..C.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100b84e:    4628        (F      MOV      r0,r5
-        0x0100b850:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x0100b852:    0000        ..      DCW    0
-        0x0100b854:    00000029    )...    DCD    41
-        0x0100b858:    20004b6c    lK.     DCD    536890220
-    $t
-    i.gapm_lepsm_unregister_cmd_handler
-    gapm_lepsm_unregister_cmd_handler
-        0x0100b85c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100b85e:    a012        ..      ADR      r0,{pc}+0x4a ; 0x100b8a8
-        0x0100b860:    460c        .F      MOV      r4,r1
-        0x0100b862:    6800        .h      LDR      r0,[r0,#0]
-        0x0100b864:    9000        ..      STR      r0,[sp,#0]
-        0x0100b866:    466a        jF      MOV      r2,sp
-        0x0100b868:    2000        .       MOVS     r0,#0
-        0x0100b86a:    f000fabd    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100b86e:    4606        .F      MOV      r6,r0
-        0x0100b870:    2801        .(      CMP      r0,#1
-        0x0100b872:    d10c        ..      BNE      0x100b88e ; gapm_lepsm_unregister_cmd_handler + 50
-        0x0100b874:    2500        .%      MOVS     r5,#0
-        0x0100b876:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100b878:    f7ffff30    ..0.    BL       gapm_le_psm_find ; 0x100b6dc
-        0x0100b87c:    0004        ..      MOVS     r4,r0
-        0x0100b87e:    d008        ..      BEQ      0x100b892 ; gapm_lepsm_unregister_cmd_handler + 54
-        0x0100b880:    7a60        `z      LDRB     r0,[r4,#9]
-        0x0100b882:    b140        @.      CBZ      r0,0x100b896 ; gapm_lepsm_unregister_cmd_handler + 58
-        0x0100b884:    2543        C%      MOVS     r5,#0x43
-        0x0100b886:    4629        )F      MOV      r1,r5
-        0x0100b888:    2000        .       MOVS     r0,#0
-        0x0100b88a:    f000fe23    ..#.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100b88e:    4630        0F      MOV      r0,r6
-        0x0100b890:    bdf8        ..      POP      {r3-r7,pc}
-        0x0100b892:    253a        :%      MOVS     r5,#0x3a
-        0x0100b894:    e7f7        ..      B        0x100b886 ; gapm_lepsm_unregister_cmd_handler + 42
-        0x0100b896:    4621        !F      MOV      r1,r4
-        0x0100b898:    4804        .H      LDR      r0,[pc,#16] ; [0x100b8ac] = 0x20004b6c
-        0x0100b89a:    f7f5f988    ....    BL       $Ven$TT$L$$co_list_extract ; 0x1000bae
-        0x0100b89e:    4620         F      MOV      r0,r4
-        0x0100b8a0:    f7f5f8e5    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100b8a4:    e7ef        ..      B        0x100b886 ; gapm_lepsm_unregister_cmd_handler + 42
-    $d
-        0x0100b8a6:    0000        ..      DCW    0
-        0x0100b8a8:    0000002a    *...    DCD    42
-        0x0100b8ac:    20004b6c    lK.     DCD    536890220
-    $t
-    i.gapm_list_add_next_entry
-    gapm_list_add_next_entry
-        0x0100b8b0:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b8b2:    4604        .F      MOV      r4,r0
-        0x0100b8b4:    7840        @x      LDRB     r0,[r0,#1]
-        0x0100b8b6:    7822        "x      LDRB     r2,[r4,#0]
-        0x0100b8b8:    1e40        @.      SUBS     r0,r0,#1
-        0x0100b8ba:    b2c1        ..      UXTB     r1,r0
-        0x0100b8bc:    f2411005    A...    MOV      r0,#0x1105
-        0x0100b8c0:    2a90        .*      CMP      r2,#0x90
-        0x0100b8c2:    d004        ..      BEQ      0x100b8ce ; gapm_list_add_next_entry + 30
-        0x0100b8c4:    2a91        .*      CMP      r2,#0x91
-        0x0100b8c6:    d00e        ..      BEQ      0x100b8e6 ; gapm_list_add_next_entry + 54
-        0x0100b8c8:    2a92        .*      CMP      r2,#0x92
-        0x0100b8ca:    d144        D.      BNE      0x100b956 ; gapm_list_add_next_entry + 166
-        0x0100b8cc:    e02e        ..      B        0x100b92c ; gapm_list_add_next_entry + 124
-        0x0100b8ce:    ebc101c1    ....    RSB      r1,r1,r1,LSL #3
-        0x0100b8d2:    190d        ..      ADDS     r5,r1,r4
-        0x0100b8d4:    2307        .#      MOVS     r3,#7
-        0x0100b8d6:    f2420211    B...    MOV      r2,#0x2011
-        0x0100b8da:    2100        .!      MOVS     r1,#0
-        0x0100b8dc:    f7f5f8db    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b8e0:    7a29        )z      LDRB     r1,[r5,#8]
-        0x0100b8e2:    7001        .p      STRB     r1,[r0,#0]
-        0x0100b8e4:    e02e        ..      B        0x100b944 ; gapm_list_add_next_entry + 148
-        0x0100b8e6:    eb010181    ....    ADD      r1,r1,r1,LSL #2
-        0x0100b8ea:    eb0401c1    ....    ADD      r1,r4,r1,LSL #3
-        0x0100b8ee:    1c8d        ..      ADDS     r5,r1,#2
-        0x0100b8f0:    2327        '#      MOVS     r3,#0x27
-        0x0100b8f2:    f2420227    B.'.    MOV      r2,#0x2027
-        0x0100b8f6:    2100        .!      MOVS     r1,#0
-        0x0100b8f8:    f7f5f8cd    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b8fc:    4606        .F      MOV      r6,r0
-        0x0100b8fe:    79a8        .y      LDRB     r0,[r5,#6]
-        0x0100b900:    7030        0p      STRB     r0,[r6,#0]
-        0x0100b902:    6828        (h      LDR      r0,[r5,#0]
-        0x0100b904:    f8c60001    ....    STR      r0,[r6,#1]
-        0x0100b908:    88a8        ..      LDRH     r0,[r5,#4]
-        0x0100b90a:    f8a60005    ....    STRH     r0,[r6,#5]
-        0x0100b90e:    2210        ."      MOVS     r2,#0x10
-        0x0100b910:    f1050108    ....    ADD      r1,r5,#8
-        0x0100b914:    1df0        ..      ADDS     r0,r6,#7
-        0x0100b916:    f7f5f837    ..7.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100b91a:    2210        ."      MOVS     r2,#0x10
-        0x0100b91c:    f1050118    ....    ADD      r1,r5,#0x18
-        0x0100b920:    f1060017    ....    ADD      r0,r6,#0x17
-        0x0100b924:    f7f5f830    ..0.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100b928:    4630        0F      MOV      r0,r6
-        0x0100b92a:    e012        ..      B        0x100b952 ; gapm_list_add_next_entry + 162
-        0x0100b92c:    eb0405c1    ....    ADD      r5,r4,r1,LSL #3
-        0x0100b930:    2308        .#      MOVS     r3,#8
-        0x0100b932:    f2420247    B.G.    MOV      r2,#0x2047
-        0x0100b936:    2100        .!      MOVS     r1,#0
-        0x0100b938:    f7f5f8ad    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b93c:    7a29        )z      LDRB     r1,[r5,#8]
-        0x0100b93e:    7001        .p      STRB     r1,[r0,#0]
-        0x0100b940:    7a69        iz      LDRB     r1,[r5,#9]
-        0x0100b942:    71c1        .q      STRB     r1,[r0,#7]
-        0x0100b944:    f8d51002    ....    LDR      r1,[r5,#2]
-        0x0100b948:    f8c01001    ....    STR      r1,[r0,#1]
-        0x0100b94c:    88e9        ..      LDRH     r1,[r5,#6]
-        0x0100b94e:    f8a01005    ....    STRH     r1,[r0,#5]
-        0x0100b952:    f7f5f909    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100b956:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100b958:    1e40        @.      SUBS     r0,r0,#1
-        0x0100b95a:    7060        `p      STRB     r0,[r4,#1]
-        0x0100b95c:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_list_send_list_size_ind
-    gapm_list_send_list_size_ind
-        0x0100b95e:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b960:    4605        .F      MOV      r5,r0
-        0x0100b962:    460c        .F      MOV      r4,r1
-        0x0100b964:    2000        .       MOVS     r0,#0
-        0x0100b966:    f7fffc9b    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100b96a:    4601        .F      MOV      r1,r0
-        0x0100b96c:    2302        .#      MOVS     r3,#2
-        0x0100b96e:    2207        ."      MOVS     r2,#7
-        0x0100b970:    f6405092    @..P    MOV      r0,#0xd92
-        0x0100b974:    f7f5f88f    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100b978:    7005        .p      STRB     r5,[r0,#0]
-        0x0100b97a:    7044        Dp      STRB     r4,[r0,#1]
-        0x0100b97c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100b980:    f7f5b88e    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.gapm_list_set_cmd_handler
-    gapm_list_set_cmd_handler
-        0x0100b984:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100b986:    a011        ..      ADR      r0,{pc}+0x46 ; 0x100b9cc
-        0x0100b988:    460d        .F      MOV      r5,r1
-        0x0100b98a:    6800        .h      LDR      r0,[r0,#0]
-        0x0100b98c:    9000        ..      STR      r0,[sp,#0]
-        0x0100b98e:    466a        jF      MOV      r2,sp
-        0x0100b990:    2000        .       MOVS     r0,#0
-        0x0100b992:    f000fa29    ..).    BL       gapm_process_op ; 0x100bde8
-        0x0100b996:    4604        .F      MOV      r4,r0
-        0x0100b998:    2801        .(      CMP      r0,#1
-        0x0100b99a:    d115        ..      BNE      0x100b9c8 ; gapm_list_set_cmd_handler + 68
-        0x0100b99c:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100b99e:    2890        .(      CMP      r0,#0x90
-        0x0100b9a0:    d004        ..      BEQ      0x100b9ac ; gapm_list_set_cmd_handler + 40
-        0x0100b9a2:    2891        .(      CMP      r0,#0x91
-        0x0100b9a4:    d009        ..      BEQ      0x100b9ba ; gapm_list_set_cmd_handler + 54
-        0x0100b9a6:    2892        .(      CMP      r0,#0x92
-        0x0100b9a8:    d10e        ..      BNE      0x100b9c8 ; gapm_list_set_cmd_handler + 68
-        0x0100b9aa:    e009        ..      B        0x100b9c0 ; gapm_list_set_cmd_handler + 60
-        0x0100b9ac:    4908        .I      LDR      r1,[pc,#32] ; [0x100b9d0] = 0x20004b08
-        0x0100b9ae:    2000        .       MOVS     r0,#0
-        0x0100b9b0:    f88100d9    ....    STRB     r0,[r1,#0xd9]
-        0x0100b9b4:    f2420010    B...    MOV      r0,#0x2010
-        0x0100b9b8:    e004        ..      B        0x100b9c4 ; gapm_list_set_cmd_handler + 64
-        0x0100b9ba:    f2420029    B.).    MOV      r0,#0x2029
-        0x0100b9be:    e001        ..      B        0x100b9c4 ; gapm_list_set_cmd_handler + 64
-        0x0100b9c0:    f2420049    B.I.    MOV      r0,#0x2049
-        0x0100b9c4:    f7f5f8ee    ....    BL       $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100b9c8:    4620         F      MOV      r0,r4
-        0x0100b9ca:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x0100b9cc:    00929190    ....    DCD    9605520
-        0x0100b9d0:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_op_reset_continue
-    gapm_op_reset_continue
-        0x0100b9d4:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100b9d6:    000c        ..      MOVS     r4,r1
-        0x0100b9d8:    d139        9.      BNE      0x100ba4e ; gapm_op_reset_continue + 122
-        0x0100b9da:    f2411605    A...    MOV      r6,#0x1105
-        0x0100b9de:    f242053a    B.:.    MOV      r5,#0x203a
-        0x0100b9e2:    2809        .(      CMP      r0,#9
-        0x0100b9e4:    d232        2.      BCS      0x100ba4c ; gapm_op_reset_continue + 120
-        0x0100b9e6:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x0100b9ea:    0805        ..      DCW    2053
-        0x0100b9ec:    23201d0d    .. #    DCD    589307149
-        0x0100b9f0:    00322b26    &+2.    DCD    3287846
-    $t
-        0x0100b9f4:    f6404003    @..@    MOV      r0,#0xc03
-        0x0100b9f8:    e024        $.      B        0x100ba44 ; gapm_op_reset_continue + 112
-        0x0100b9fa:    a01b        ..      ADR      r0,{pc}+0x6e ; 0x100ba68
-        0x0100b9fc:    2308        .#      MOVS     r3,#8
-        0x0100b9fe:    f6404201    @..B    MOV      r2,#0xc01
-        0x0100ba02:    e003        ..      B        0x100ba0c ; gapm_op_reset_continue + 56
-        0x0100ba04:    a01a        ..      ADR      r0,{pc}+0x6c ; 0x100ba70
-        0x0100ba06:    2308        .#      MOVS     r3,#8
-        0x0100ba08:    f2420201    B...    MOV      r2,#0x2001
-        0x0100ba0c:    e9d04500    ...E    LDRD     r4,r5,[r0,#0]
-        0x0100ba10:    2100        .!      MOVS     r1,#0
-        0x0100ba12:    4630        0F      MOV      r0,r6
-        0x0100ba14:    f7f5f83f    ..?.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ba18:    6004        .`      STR      r4,[r0,#0]
-        0x0100ba1a:    6045        E`      STR      r5,[r0,#4]
-        0x0100ba1c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100ba20:    f7f5b8a2    ....    B        $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100ba24:    f2410009    A...    MOV      r0,#0x1009
-        0x0100ba28:    e00c        ..      B        0x100ba44 ; gapm_op_reset_continue + 112
-        0x0100ba2a:    f2420002    B...    MOV      r0,#0x2002
-        0x0100ba2e:    e009        ..      B        0x100ba44 ; gapm_op_reset_continue + 112
-        0x0100ba30:    f007fbda    ....    BL       l2cm_get_nb_buffer_available ; 0x10131e8
-        0x0100ba34:    b108        ..      CBZ      r0,0x100ba3a ; gapm_op_reset_continue + 102
-        0x0100ba36:    4628        (F      MOV      r0,r5
-        0x0100ba38:    e004        ..      B        0x100ba44 ; gapm_op_reset_continue + 112
-        0x0100ba3a:    f2410005    A...    MOV      r0,#0x1005
-        0x0100ba3e:    e001        ..      B        0x100ba44 ; gapm_op_reset_continue + 112
-        0x0100ba40:    f242003b    B.;.    MOV      r0,#0x203b
-        0x0100ba44:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100ba48:    f7f5b8ac    ....    B        $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100ba4c:    2441        A$      MOVS     r4,#0x41
-        0x0100ba4e:    4621        !F      MOV      r1,r4
-        0x0100ba50:    2000        .       MOVS     r0,#0
-        0x0100ba52:    f000fd3f    ..?.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100ba56:    2c00        .,      CMP      r4,#0
-        0x0100ba58:    d105        ..      BNE      0x100ba66 ; gapm_op_reset_continue + 146
-        0x0100ba5a:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100ba5e:    2100        .!      MOVS     r1,#0
-        0x0100ba60:    2007        .       MOVS     r0,#7
-        0x0100ba62:    f7f4bf8c    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x0100ba66:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100ba68:    ffffffff    ....    DCD    4294967295
-        0x0100ba6c:    20009fff    ...     DCD    536911871
-        0x0100ba70:    000ffffd    ....    DCD    1048573
-        0x0100ba74:    00000000    ....    DCD    0
-    $t
-    i.gapm_op_setup_continue
-    gapm_op_setup_continue
-        0x0100ba78:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100ba7c:    4a49        IJ      LDR      r2,[pc,#292] ; [0x100bba4] = 0x20004b08
-        0x0100ba7e:    4603        .F      MOV      r3,r0
-        0x0100ba80:    6814        .h      LDR      r4,[r2,#0]
-        0x0100ba82:    b114        ..      CBZ      r4,0x100ba8a ; gapm_op_setup_continue + 18
-        0x0100ba84:    7820         x      LDRB     r0,[r4,#0]
-        0x0100ba86:    2803        .(      CMP      r0,#3
-        0x0100ba88:    d001        ..      BEQ      0x100ba8e ; gapm_op_setup_continue + 22
-        0x0100ba8a:    2141        A!      MOVS     r1,#0x41
-        0x0100ba8c:    e084        ..      B        0x100bb98 ; gapm_op_setup_continue + 288
-        0x0100ba8e:    2900        .)      CMP      r1,#0
-        0x0100ba90:    d17c        |.      BNE      0x100bb8c ; gapm_op_setup_continue + 276
-        0x0100ba92:    4d44        DM      LDR      r5,[pc,#272] ; [0x100bba4] = 0x20004b08
-        0x0100ba94:    f2411005    A...    MOV      r0,#0x1105
-        0x0100ba98:    f2410e09    A...    MOV      lr,#0x1009
-        0x0100ba9c:    f895708b    ...p    LDRB     r7,[r5,#0x8b]
-        0x0100baa0:    f2420c25    B.%.    MOV      r12,#0x2025
-        0x0100baa4:    f0270680    '...    BIC      r6,r7,#0x80
-        0x0100baa8:    2b08        .+      CMP      r3,#8
-        0x0100baaa:    d2ee        ..      BCS      0x100ba8a ; gapm_op_setup_continue + 18
-        0x0100baac:    e8dff003    ....    TBB      [pc,r3]
-    $d
-        0x0100bab0:    2a203504    .5 *    DCD    706753796
-        0x0100bab4:    74726f65    eort    DCD    1953656677
-    $t
-        0x0100bab8:    2303        .#      MOVS     r3,#3
-        0x0100baba:    f2420231    B.1.    MOV      r2,#0x2031
-        0x0100babe:    2100        .!      MOVS     r1,#0
-        0x0100bac0:    f7f4ffe9    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bac4:    f894102e    ....    LDRB     r1,[r4,#0x2e]
-        0x0100bac8:    b171        q.      CBZ      r1,0x100bae8 ; gapm_op_setup_continue + 112
-        0x0100baca:    2100        .!      MOVS     r1,#0
-        0x0100bacc:    7001        .p      STRB     r1,[r0,#0]
-        0x0100bace:    f894202f    ../     LDRB     r2,[r4,#0x2f]
-        0x0100bad2:    b15a        Z.      CBZ      r2,0x100baec ; gapm_op_setup_continue + 116
-        0x0100bad4:    2200        ."      MOVS     r2,#0
-        0x0100bad6:    4311        .C      ORRS     r1,r1,r2
-        0x0100bad8:    7001        .p      STRB     r1,[r0,#0]
-        0x0100bada:    f894102f    ../.    LDRB     r1,[r4,#0x2f]
-        0x0100bade:    7081        .p      STRB     r1,[r0,#2]
-        0x0100bae0:    f894102e    ....    LDRB     r1,[r4,#0x2e]
-        0x0100bae4:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100bae6:    e039        9.      B        0x100bb5c ; gapm_op_setup_continue + 228
-        0x0100bae8:    2101        .!      MOVS     r1,#1
-        0x0100baea:    e7ef        ..      B        0x100bacc ; gapm_op_setup_continue + 84
-        0x0100baec:    2202        ."      MOVS     r2,#2
-        0x0100baee:    e7f2        ..      B        0x100bad6 ; gapm_op_setup_continue + 94
-        0x0100baf0:    2304        .#      MOVS     r3,#4
-        0x0100baf2:    f242024d    B.M.    MOV      r2,#0x204d
-        0x0100baf6:    2100        .!      MOVS     r1,#0
-        0x0100baf8:    f7f4ffcd    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bafc:    8e21        !.      LDRH     r1,[r4,#0x30]
-        0x0100bafe:    8001        ..      STRH     r1,[r0,#0]
-        0x0100bb00:    8e61        a.      LDRH     r1,[r4,#0x32]
-        0x0100bb02:    e008        ..      B        0x100bb16 ; gapm_op_setup_continue + 158
-        0x0100bb04:    2304        .#      MOVS     r3,#4
-        0x0100bb06:    f2420224    B.$.    MOV      r2,#0x2024
-        0x0100bb0a:    2100        .!      MOVS     r1,#0
-        0x0100bb0c:    f7f4ffc3    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bb10:    8c61        a.      LDRH     r1,[r4,#0x22]
-        0x0100bb12:    8001        ..      STRH     r1,[r0,#0]
-        0x0100bb14:    8ca1        ..      LDRH     r1,[r4,#0x24]
-        0x0100bb16:    8041        A.      STRH     r1,[r0,#2]
-        0x0100bb18:    e020         .      B        0x100bb5c ; gapm_op_setup_continue + 228
-        0x0100bb1a:    7ea5        .~      LDRB     r5,[r4,#0x1a]
-        0x0100bb1c:    f892308a    ...0    LDRB     r3,[r2,#0x8a]
-        0x0100bb20:    f3650302    e...    BFI      r3,r5,#0,#3
-        0x0100bb24:    f882308a    ...0    STRB     r3,[r2,#0x8a]
-        0x0100bb28:    8863        c.      LDRH     r3,[r4,#2]
-        0x0100bb2a:    2596        .%      MOVS     r5,#0x96
-        0x0100bb2c:    2b96        .+      CMP      r3,#0x96
-        0x0100bb2e:    d800        ..      BHI      0x100bb32 ; gapm_op_setup_continue + 186
-        0x0100bb30:    462b        +F      MOV      r3,r5
-        0x0100bb32:    f8a23070    ..p0    STRH     r3,[r2,#0x70]
-        0x0100bb36:    8865        e.      LDRH     r5,[r4,#2]
-        0x0100bb38:    f24a13b8    J...    MOV      r3,#0xa1b8
-        0x0100bb3c:    429d        .B      CMP      r5,r3
-        0x0100bb3e:    d200        ..      BCS      0x100bb42 ; gapm_op_setup_continue + 202
-        0x0100bb40:    462b        +F      MOV      r3,r5
-        0x0100bb42:    f8a23070    ..p0    STRH     r3,[r2,#0x70]
-        0x0100bb46:    7ea3        .~      LDRB     r3,[r4,#0x1a]
-        0x0100bb48:    075d        ].      LSLS     r5,r3,#29
-        0x0100bb4a:    d50b        ..      BPL      0x100bb64 ; gapm_op_setup_continue + 236
-        0x0100bb4c:    2302        .#      MOVS     r3,#2
-        0x0100bb4e:    f242022e    B...    MOV      r2,#0x202e
-        0x0100bb52:    2100        .!      MOVS     r1,#0
-        0x0100bb54:    f7f4ff9f    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bb58:    8861        a.      LDRH     r1,[r4,#2]
-        0x0100bb5a:    8001        ..      STRH     r1,[r0,#0]
-        0x0100bb5c:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100bb60:    f7f5b802    ....    B        $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100bb64:    b9b3        ..      CBNZ     r3,0x100bb94 ; gapm_op_setup_continue + 284
-        0x0100bb66:    4670        pF      MOV      r0,lr
-        0x0100bb68:    e003        ..      B        0x100bb72 ; gapm_op_setup_continue + 250
-        0x0100bb6a:    bf00        ..      NOP      
-        0x0100bb6c:    f882608b    ...`    STRB     r6,[r2,#0x8b]
-        0x0100bb70:    4660        `F      MOV      r0,r12
-        0x0100bb72:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100bb76:    f7f5b815    ....    B        $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100bb7a:    2301        .#      MOVS     r3,#1
-        0x0100bb7c:    f242022d    B.-.    MOV      r2,#0x202d
-        0x0100bb80:    2100        .!      MOVS     r1,#0
-        0x0100bb82:    f7f4ff88    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bb86:    2101        .!      MOVS     r1,#1
-        0x0100bb88:    7001        .p      STRB     r1,[r0,#0]
-        0x0100bb8a:    e7e7        ..      B        0x100bb5c ; gapm_op_setup_continue + 228
-        0x0100bb8c:    e004        ..      B        0x100bb98 ; gapm_op_setup_continue + 288
-        0x0100bb8e:    7ea0        .~      LDRB     r0,[r4,#0x1a]
-        0x0100bb90:    2800        .(      CMP      r0,#0
-        0x0100bb92:    d0e8        ..      BEQ      0x100bb66 ; gapm_op_setup_continue + 238
-        0x0100bb94:    0638        8.      LSLS     r0,r7,#24
-        0x0100bb96:    d4e9        ..      BMI      0x100bb6c ; gapm_op_setup_continue + 244
-        0x0100bb98:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100bb9c:    2000        .       MOVS     r0,#0
-        0x0100bb9e:    f000bc99    ....    B.W      gapm_send_complete_evt ; 0x100c4d4
-    $d
-        0x0100bba2:    0000        ..      DCW    0
-        0x0100bba4:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_operation_cleanup
-    gapm_operation_cleanup
-        0x0100bba8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100bbaa:    4d0b        .M      LDR      r5,[pc,#44] ; [0x100bbd8] = 0x20004b08
-        0x0100bbac:    4604        .F      MOV      r4,r0
-        0x0100bbae:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100bbb2:    b150        P.      CBZ      r0,0x100bbca ; gapm_operation_cleanup + 34
-        0x0100bbb4:    f7f4ffe7    ....    BL       $Ven$TT$L$$ke_msg_in_queue ; 0x1000b86
-        0x0100bbb8:    b938        8.      CBNZ     r0,0x100bbca ; gapm_operation_cleanup + 34
-        0x0100bbba:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100bbbe:    380c        .8      SUBS     r0,r0,#0xc
-        0x0100bbc0:    f7f4ff96    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100bbc4:    2000        .       MOVS     r0,#0
-        0x0100bbc6:    f8450024    E.$.    STR      r0,[r5,r4,LSL #2]
-        0x0100bbca:    4620         F      MOV      r0,r4
-        0x0100bbcc:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100bbd0:    2100        .!      MOVS     r1,#0
-        0x0100bbd2:    f000bf82    ....    B.W      gapm_update_state ; 0x100cada
-    $d
-        0x0100bbd6:    0000        ..      DCW    0
-        0x0100bbd8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_per_sync_clear_fragments
-    gapm_per_sync_clear_fragments
-        0x0100bbdc:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100bbde:    4604        .F      MOV      r4,r0
-        0x0100bbe0:    f100051c    ....    ADD      r5,r0,#0x1c
-        0x0100bbe4:    e004        ..      B        0x100bbf0 ; gapm_per_sync_clear_fragments + 20
-        0x0100bbe6:    4628        (F      MOV      r0,r5
-        0x0100bbe8:    f7f4ff5f    .._.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100bbec:    f7f4ff80    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100bbf0:    69e0        .i      LDR      r0,[r4,#0x1c]
-        0x0100bbf2:    2800        .(      CMP      r0,#0
-        0x0100bbf4:    d1f7        ..      BNE      0x100bbe6 ; gapm_per_sync_clear_fragments + 10
-        0x0100bbf6:    84a0        ..      STRH     r0,[r4,#0x24]
-        0x0100bbf8:    bd70        p.      POP      {r4-r6,pc}
-        0x0100bbfa:    0000        ..      MOVS     r0,r0
-    i.gapm_per_sync_create
-    gapm_per_sync_create
-        0x0100bbfc:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100bbfe:    2500        .%      MOVS     r5,#0
-        0x0100bc00:    2128        (!      MOVS     r1,#0x28
-        0x0100bc02:    f7fef9a9    ....    BL       gapm_actv_alloc ; 0x1009f58
-        0x0100bc06:    0004        ..      MOVS     r4,r0
-        0x0100bc08:    d011        ..      BEQ      0x100bc2e ; gapm_per_sync_create + 50
-        0x0100bc0a:    2003        .       MOVS     r0,#3
-        0x0100bc0c:    7360        `s      STRB     r0,[r4,#0xd]
-        0x0100bc0e:    2001        .       MOVS     r0,#1
-        0x0100bc10:    f7fffb46    ..F.    BL       gapm_get_requester ; 0x100b2a0
-        0x0100bc14:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x0100bc16:    4807        .H      LDR      r0,[pc,#28] ; [0x100bc34] = 0x100bd2d
-        0x0100bc18:    6020         `      STR      r0,[r4,#0]
-        0x0100bc1a:    4807        .H      LDR      r0,[pc,#28] ; [0x100bc38] = 0x100bda9
-        0x0100bc1c:    6060        ``      STR      r0,[r4,#4]
-        0x0100bc1e:    4807        .H      LDR      r0,[pc,#28] ; [0x100bc3c] = 0x100bc41
-        0x0100bc20:    60a0        .`      STR      r0,[r4,#8]
-        0x0100bc22:    2100        .!      MOVS     r1,#0
-        0x0100bc24:    4620         F      MOV      r0,r4
-        0x0100bc26:    f7fef9af    ....    BL       gapm_actv_created ; 0x1009f88
-        0x0100bc2a:    4628        (F      MOV      r0,r5
-        0x0100bc2c:    bd70        p.      POP      {r4-r6,pc}
-        0x0100bc2e:    254b        K%      MOVS     r5,#0x4b
-        0x0100bc30:    e7fb        ..      B        0x100bc2a ; gapm_per_sync_create + 46
-    $d
-        0x0100bc32:    0000        ..      DCW    0
-        0x0100bc34:    0100bd2d    -...    DCD    16825645
-        0x0100bc38:    0100bda9    ....    DCD    16825769
-        0x0100bc3c:    0100bc41    A...    DCD    16825409
-    $t
-    i.gapm_per_sync_delete
-    gapm_per_sync_delete
-        0x0100bc40:    f7feb9d4    ....    B        gapm_actv_deleted ; 0x1009fec
-    i.gapm_per_sync_get_activity
-    gapm_per_sync_get_activity
-        0x0100bc44:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x0100bc46:    4914        .I      LDR      r1,[pc,#80] ; [0x100bc98] = 0x20000080
-        0x0100bc48:    4606        .F      MOV      r6,r0
-        0x0100bc4a:    2000        .       MOVS     r0,#0
-        0x0100bc4c:    4602        .F      MOV      r2,r0
-        0x0100bc4e:    4c11        .L      LDR      r4,[pc,#68] ; [0x100bc94] = 0x20004b08
-        0x0100bc50:    f44f6570    O.pe    MOV      r5,#0xf00
-        0x0100bc54:    f891304d    ..M0    LDRB     r3,[r1,#0x4d]
-        0x0100bc58:    e017        ..      B        0x100bc8a ; gapm_per_sync_get_activity + 70
-        0x0100bc5a:    bf00        ..      NOP      
-        0x0100bc5c:    eb040182    ....    ADD      r1,r4,r2,LSL #2
-        0x0100bc60:    68c9        .h      LDR      r1,[r1,#0xc]
-        0x0100bc62:    b181        ..      CBZ      r1,0x100bc86 ; gapm_per_sync_get_activity + 66
-        0x0100bc64:    7b4f        O{      LDRB     r7,[r1,#0xd]
-        0x0100bc66:    2f03        ./      CMP      r7,#3
-        0x0100bc68:    d10d        ..      BNE      0x100bc86 ; gapm_per_sync_get_activity + 66
-        0x0100bc6a:    7bcf        .{      LDRB     r7,[r1,#0xf]
-        0x0100bc6c:    2f03        ./      CMP      r7,#3
-        0x0100bc6e:    d10a        ..      BNE      0x100bc86 ; gapm_per_sync_get_activity + 66
-        0x0100bc70:    7c0f        .|      LDRB     r7,[r1,#0x10]
-        0x0100bc72:    42ae        .B      CMP      r6,r5
-        0x0100bc74:    ea4f77c7    O..w    LSL      r7,r7,#31
-        0x0100bc78:    d204        ..      BCS      0x100bc84 ; gapm_per_sync_get_activity + 64
-        0x0100bc7a:    b127        '.      CBZ      r7,0x100bc86 ; gapm_per_sync_get_activity + 66
-        0x0100bc7c:    8ccf        ..      LDRH     r7,[r1,#0x26]
-        0x0100bc7e:    42b7        .B      CMP      r7,r6
-        0x0100bc80:    d101        ..      BNE      0x100bc86 ; gapm_per_sync_get_activity + 66
-        0x0100bc82:    e005        ..      B        0x100bc90 ; gapm_per_sync_get_activity + 76
-        0x0100bc84:    b127        '.      CBZ      r7,0x100bc90 ; gapm_per_sync_get_activity + 76
-        0x0100bc86:    1c52        R.      ADDS     r2,r2,#1
-        0x0100bc88:    b2d2        ..      UXTB     r2,r2
-        0x0100bc8a:    4293        .B      CMP      r3,r2
-        0x0100bc8c:    d8e6        ..      BHI      0x100bc5c ; gapm_per_sync_get_activity + 24
-        0x0100bc8e:    bdf0        ..      POP      {r4-r7,pc}
-        0x0100bc90:    4608        .F      MOV      r0,r1
-        0x0100bc92:    bdf0        ..      POP      {r4-r7,pc}
-    $d
-        0x0100bc94:    20004b08    .K.     DCD    536890120
-        0x0100bc98:    20000080    ...     DCD    536871040
-    $t
-    i.gapm_per_sync_send_adv_report_ind
-    gapm_per_sync_send_adv_report_ind
-        0x0100bc9c:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100bca0:    460f        .F      MOV      r7,r1
-        0x0100bca2:    4605        .F      MOV      r5,r0
-        0x0100bca4:    8c80        ..      LDRH     r0,[r0,#0x24]
-        0x0100bca6:    7a09        .z      LDRB     r1,[r1,#8]
-        0x0100bca8:    4690        .F      MOV      r8,r2
-        0x0100bcaa:    1846        F.      ADDS     r6,r0,r1
-        0x0100bcac:    f106001a    ....    ADD      r0,r6,#0x1a
-        0x0100bcb0:    b283        ..      UXTH     r3,r0
-        0x0100bcb2:    8aa9        ..      LDRH     r1,[r5,#0x14]
-        0x0100bcb4:    2207        ."      MOVS     r2,#7
-        0x0100bcb6:    f64050a7    @..P    MOV      r0,#0xda7
-        0x0100bcba:    f7f4feec    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bcbe:    7b29        ){      LDRB     r1,[r5,#0xc]
-        0x0100bcc0:    7001        .p      STRB     r1,[r0,#0]
-        0x0100bcc2:    8306        ..      STRH     r6,[r0,#0x18]
-        0x0100bcc4:    7979        yy      LDRB     r1,[r7,#5]
-        0x0100bcc6:    7441        At      STRB     r1,[r0,#0x11]
-        0x0100bcc8:    7939        9y      LDRB     r1,[r7,#4]
-        0x0100bcca:    7401        .t      STRB     r1,[r0,#0x10]
-        0x0100bccc:    2104        .!      MOVS     r1,#4
-        0x0100bcce:    4604        .F      MOV      r4,r0
-        0x0100bcd0:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100bcd2:    f1b80f00    ....    CMP      r8,#0
-        0x0100bcd6:    d001        ..      BEQ      0x100bcdc ; gapm_per_sync_send_adv_report_ind + 64
-        0x0100bcd8:    200c        .       MOVS     r0,#0xc
-        0x0100bcda:    7060        `p      STRB     r0,[r4,#1]
-        0x0100bcdc:    8ca8        ..      LDRH     r0,[r5,#0x24]
-        0x0100bcde:    f104061a    ....    ADD      r6,r4,#0x1a
-        0x0100bce2:    7a3a        :z      LDRB     r2,[r7,#8]
-        0x0100bce4:    4430        0D      ADD      r0,r0,r6
-        0x0100bce6:    f1070109    ....    ADD      r1,r7,#9
-        0x0100bcea:    f7f4fe4d    ..M.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100bcee:    f105091c    ....    ADD      r9,r5,#0x1c
-        0x0100bcf2:    e012        ..      B        0x100bd1a ; gapm_per_sync_send_adv_report_ind + 126
-        0x0100bcf4:    4648        HF      MOV      r0,r9
-        0x0100bcf6:    f7f4fed8    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100bcfa:    4680        .F      MOV      r8,r0
-        0x0100bcfc:    b156        V.      CBZ      r6,0x100bd14 ; gapm_per_sync_send_adv_report_ind + 120
-        0x0100bcfe:    f108070c    ....    ADD      r7,r8,#0xc
-        0x0100bd02:    f8982014    ...     LDRB     r2,[r8,#0x14]
-        0x0100bd06:    f1080115    ....    ADD      r1,r8,#0x15
-        0x0100bd0a:    4630        0F      MOV      r0,r6
-        0x0100bd0c:    f7f4fe3c    ..<.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100bd10:    7a38        8z      LDRB     r0,[r7,#8]
-        0x0100bd12:    4406        .D      ADD      r6,r6,r0
-        0x0100bd14:    4640        @F      MOV      r0,r8
-        0x0100bd16:    f7f4feeb    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100bd1a:    69e8        .i      LDR      r0,[r5,#0x1c]
-        0x0100bd1c:    2800        .(      CMP      r0,#0
-        0x0100bd1e:    d1e9        ..      BNE      0x100bcf4 ; gapm_per_sync_send_adv_report_ind + 88
-        0x0100bd20:    84a8        ..      STRH     r0,[r5,#0x24]
-        0x0100bd22:    4620         F      MOV      r0,r4
-        0x0100bd24:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x0100bd28:    f7f4beba    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.gapm_per_sync_start
-    gapm_per_sync_start
-        0x0100bd2c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100bd30:    4605        .F      MOV      r5,r0
-        0x0100bd32:    7988        .y      LDRB     r0,[r1,#6]
-        0x0100bd34:    1c8c        ..      ADDS     r4,r1,#2
-        0x0100bd36:    2600        .&      MOVS     r6,#0
-        0x0100bd38:    2801        .(      CMP      r0,#1
-        0x0100bd3a:    d901        ..      BLS      0x100bd40 ; gapm_per_sync_start + 20
-        0x0100bd3c:    2640        @&      MOVS     r6,#0x40
-        0x0100bd3e:    e020         .      B        0x100bd82 ; gapm_per_sync_start + 86
-        0x0100bd40:    f44f6070    O.p`    MOV      r0,#0xf00
-        0x0100bd44:    f7ffff7e    ..~.    BL       gapm_per_sync_get_activity ; 0x100bc44
-        0x0100bd48:    b108        ..      CBZ      r0,0x100bd4e ; gapm_per_sync_start + 34
-        0x0100bd4a:    2643        C&      MOVS     r6,#0x43
-        0x0100bd4c:    e019        ..      B        0x100bd82 ; gapm_per_sync_start + 86
-        0x0100bd4e:    7920         y      LDRB     r0,[r4,#4]
-        0x0100bd50:    4914        .I      LDR      r1,[pc,#80] ; [0x100bda4] = 0x20004b08
-        0x0100bd52:    73a8        .s      STRB     r0,[r5,#0xe]
-        0x0100bd54:    7b28        ({      LDRB     r0,[r5,#0xc]
-        0x0100bd56:    f88100d6    ....    STRB     r0,[r1,#0xd6]
-        0x0100bd5a:    f2420744    B.D.    MOV      r7,#0x2044
-        0x0100bd5e:    2310        .#      MOVS     r3,#0x10
-        0x0100bd60:    463a        :F      MOV      r2,r7
-        0x0100bd62:    2100        .!      MOVS     r1,#0
-        0x0100bd64:    f2411005    A...    MOV      r0,#0x1105
-        0x0100bd68:    f7f4fe95    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bd6c:    7ba9        .{      LDRB     r1,[r5,#0xe]
-        0x0100bd6e:    b159        Y.      CBZ      r1,0x100bd88 ; gapm_per_sync_start + 92
-        0x0100bd70:    2101        .!      MOVS     r1,#1
-        0x0100bd72:    7001        .p      STRB     r1,[r0,#0]
-        0x0100bd74:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100bd76:    8141        A.      STRH     r1,[r0,#0xa]
-        0x0100bd78:    8861        a.      LDRH     r1,[r4,#2]
-        0x0100bd7a:    8181        ..      STRH     r1,[r0,#0xc]
-        0x0100bd7c:    f7f4fef4    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100bd80:    826f        o.      STRH     r7,[r5,#0x12]
-        0x0100bd82:    4630        0F      MOV      r0,r6
-        0x0100bd84:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100bd88:    2100        .!      MOVS     r1,#0
-        0x0100bd8a:    7001        .p      STRB     r1,[r0,#0]
-        0x0100bd8c:    f8d41006    ....    LDR      r1,[r4,#6]
-        0x0100bd90:    f8c01003    ....    STR      r1,[r0,#3]
-        0x0100bd94:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x0100bd96:    f8a01007    ....    STRH     r1,[r0,#7]
-        0x0100bd9a:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100bd9c:    7081        .p      STRB     r1,[r0,#2]
-        0x0100bd9e:    7b61        a{      LDRB     r1,[r4,#0xd]
-        0x0100bda0:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100bda2:    e7e7        ..      B        0x100bd74 ; gapm_per_sync_start + 72
-    $d
-        0x0100bda4:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_per_sync_stop
-    gapm_per_sync_stop
-        0x0100bda8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100bdaa:    490e        .I      LDR      r1,[pc,#56] ; [0x100bde4] = 0x20004b08
-        0x0100bdac:    4604        .F      MOV      r4,r0
-        0x0100bdae:    7b00        .{      LDRB     r0,[r0,#0xc]
-        0x0100bdb0:    f88100d6    ....    STRB     r0,[r1,#0xd6]
-        0x0100bdb4:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100bdb6:    07c0        ..      LSLS     r0,r0,#31
-        0x0100bdb8:    d00d        ..      BEQ      0x100bdd6 ; gapm_per_sync_stop + 46
-        0x0100bdba:    f2420546    B.F.    MOV      r5,#0x2046
-        0x0100bdbe:    2302        .#      MOVS     r3,#2
-        0x0100bdc0:    462a        *F      MOV      r2,r5
-        0x0100bdc2:    2100        .!      MOVS     r1,#0
-        0x0100bdc4:    f2411005    A...    MOV      r0,#0x1105
-        0x0100bdc8:    f7f4fe65    ..e.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100bdcc:    8ce1        ..      LDRH     r1,[r4,#0x26]
-        0x0100bdce:    8001        ..      STRH     r1,[r0,#0]
-        0x0100bdd0:    f7f4feca    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100bdd4:    e004        ..      B        0x100bde0 ; gapm_per_sync_stop + 56
-        0x0100bdd6:    f2420545    B.E.    MOV      r5,#0x2045
-        0x0100bdda:    4628        (F      MOV      r0,r5
-        0x0100bddc:    f7f4fee2    ....    BL       $Ven$TT$L$$hci_basic_cmd_send_2_controller ; 0x1000ba4
-        0x0100bde0:    8265        e.      STRH     r5,[r4,#0x12]
-        0x0100bde2:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100bde4:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_process_op
-    gapm_process_op
-        0x0100bde8:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100bdec:    4604        .F      MOV      r4,r0
-        0x0100bdee:    4617        .F      MOV      r7,r2
-        0x0100bdf0:    460d        .F      MOV      r5,r1
-        0x0100bdf2:    2600        .&      MOVS     r6,#0
-        0x0100bdf4:    2007        .       MOVS     r0,#7
-        0x0100bdf6:    f7f4fe8a    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100bdfa:    f8958000    ....    LDRB     r8,[r5,#0]
-        0x0100bdfe:    2808        .(      CMP      r0,#8
-        0x0100be00:    d027        '.      BEQ      0x100be52 ; gapm_process_op + 106
-        0x0100be02:    4915        .I      LDR      r1,[pc,#84] ; [0x100be58] = 0x20004b08
-        0x0100be04:    f8512024    Q.$     LDR      r2,[r1,r4,LSL #2]
-        0x0100be08:    42aa        .B      CMP      r2,r5
-        0x0100be0a:    d021        !.      BEQ      0x100be50 ; gapm_process_op + 104
-        0x0100be0c:    2201        ."      MOVS     r2,#1
-        0x0100be0e:    40a2        .@      LSLS     r2,r2,r4
-        0x0100be10:    4202        .B      TST      r2,r0
-        0x0100be12:    d004        ..      BEQ      0x100be1e ; gapm_process_op + 54
-        0x0100be14:    2602        .&      MOVS     r6,#2
-        0x0100be16:    e01c        ..      B        0x100be52 ; gapm_process_op + 106
-        0x0100be18:    4540        @E      CMP      r0,r8
-        0x0100be1a:    d004        ..      BEQ      0x100be26 ; gapm_process_op + 62
-        0x0100be1c:    1c7f        ..      ADDS     r7,r7,#1
-        0x0100be1e:    7838        8x      LDRB     r0,[r7,#0]
-        0x0100be20:    2800        .(      CMP      r0,#0
-        0x0100be22:    d1f9        ..      BNE      0x100be18 ; gapm_process_op + 48
-        0x0100be24:    e00a        ..      B        0x100be3c ; gapm_process_op + 84
-        0x0100be26:    f0100fff    ....    TST      r0,#0xff
-        0x0100be2a:    d007        ..      BEQ      0x100be3c ; gapm_process_op + 84
-        0x0100be2c:    2601        .&      MOVS     r6,#1
-        0x0100be2e:    f8415024    A.$P    STR      r5,[r1,r4,LSL #2]
-        0x0100be32:    4631        1F      MOV      r1,r6
-        0x0100be34:    4620         F      MOV      r0,r4
-        0x0100be36:    f000fe50    ..P.    BL       gapm_update_state ; 0x100cada
-        0x0100be3a:    e00a        ..      B        0x100be52 ; gapm_process_op + 106
-        0x0100be3c:    2440        @$      MOVS     r4,#0x40
-        0x0100be3e:    4628        (F      MOV      r0,r5
-        0x0100be40:    f7f4fe97    ....    BL       $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x0100be44:    4601        .F      MOV      r1,r0
-        0x0100be46:    4622        "F      MOV      r2,r4
-        0x0100be48:    4640        @F      MOV      r0,r8
-        0x0100be4a:    f000fb65    ..e.    BL       gapm_send_error_evt ; 0x100c518
-        0x0100be4e:    e000        ..      B        0x100be52 ; gapm_process_op + 106
-        0x0100be50:    2601        .&      MOVS     r6,#1
-        0x0100be52:    4630        0F      MOV      r0,r6
-        0x0100be54:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100be58:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_profile_added_ind_handler
-    gapm_profile_added_ind_handler
-        0x0100be5c:    b510        ..      PUSH     {r4,lr}
-        0x0100be5e:    4610        .F      MOV      r0,r2
-        0x0100be60:    460c        .F      MOV      r4,r1
-        0x0100be62:    f7f4fe54    ..T.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100be66:    2801        .(      CMP      r0,#1
-        0x0100be68:    d107        ..      BNE      0x100be7a ; gapm_profile_added_ind_handler + 30
-        0x0100be6a:    4620         F      MOV      r0,r4
-        0x0100be6c:    f7f6fbbc    ....    BL       app_svc_added_ind_func ; 0x10025e8
-        0x0100be70:    8820         .      LDRH     r0,[r4,#0]
-        0x0100be72:    28c8        .(      CMP      r0,#0xc8
-        0x0100be74:    d101        ..      BNE      0x100be7a ; gapm_profile_added_ind_handler + 30
-        0x0100be76:    f007fc55    ..U.    BL       mesh_set_runtime ; 0x1013724
-        0x0100be7a:    2000        .       MOVS     r0,#0
-        0x0100be7c:    bd10        ..      POP      {r4,pc}
-        0x0100be7e:    0000        ..      MOVS     r0,r0
-    i.gapm_profile_task_add_cmd_handler
-    gapm_profile_task_add_cmd_handler
-        0x0100be80:    e92d41ff    -..A    PUSH     {r0-r8,lr}
-        0x0100be84:    a015        ..      ADR      r0,{pc}+0x58 ; 0x100bedc
-        0x0100be86:    4690        .F      MOV      r8,r2
-        0x0100be88:    6800        .h      LDR      r0,[r0,#0]
-        0x0100be8a:    9003        ..      STR      r0,[sp,#0xc]
-        0x0100be8c:    461f        .F      MOV      r7,r3
-        0x0100be8e:    460d        .F      MOV      r5,r1
-        0x0100be90:    aa03        ..      ADD      r2,sp,#0xc
-        0x0100be92:    2000        .       MOVS     r0,#0
-        0x0100be94:    f7ffffa8    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100be98:    4606        .F      MOV      r6,r0
-        0x0100be9a:    2801        .(      CMP      r0,#1
-        0x0100be9c:    d119        ..      BNE      0x100bed2 ; gapm_profile_task_add_cmd_handler + 82
-        0x0100be9e:    4669        iF      MOV      r1,sp
-        0x0100bea0:    4628        (F      MOV      r0,r5
-        0x0100bea2:    f008fc27    ..'.    BL       prf_add_profile ; 0x10146f4
-        0x0100bea6:    0004        ..      MOVS     r4,r0
-        0x0100bea8:    d10f        ..      BNE      0x100beca ; gapm_profile_task_add_cmd_handler + 74
-        0x0100beaa:    2306        .#      MOVS     r3,#6
-        0x0100beac:    4642        BF      MOV      r2,r8
-        0x0100beae:    4639        9F      MOV      r1,r7
-        0x0100beb0:    f640501c    @..P    MOV      r0,#0xd1c
-        0x0100beb4:    f7f4fdef    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100beb8:    8869        i.      LDRH     r1,[r5,#2]
-        0x0100beba:    8001        ..      STRH     r1,[r0,#0]
-        0x0100bebc:    f8bd1000    ....    LDRH     r1,[sp,#0]
-        0x0100bec0:    8041        A.      STRH     r1,[r0,#2]
-        0x0100bec2:    88e9        ..      LDRH     r1,[r5,#6]
-        0x0100bec4:    8081        ..      STRH     r1,[r0,#4]
-        0x0100bec6:    f7f4fdeb    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100beca:    4621        !F      MOV      r1,r4
-        0x0100becc:    2000        .       MOVS     r0,#0
-        0x0100bece:    f000fb01    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100bed2:    b004        ..      ADD      sp,sp,#0x10
-        0x0100bed4:    4630        0F      MOV      r0,r6
-        0x0100bed6:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100beda:    0000        ..      DCW    0
-        0x0100bedc:    0000001b    ....    DCD    27
-    $t
-    i.gapm_reset_cmd_handler
-    gapm_reset_cmd_handler
-        0x0100bee0:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100bee2:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100bee4:    2500        .%      MOVS     r5,#0
-        0x0100bee6:    460c        .F      MOV      r4,r1
-        0x0100bee8:    2801        .(      CMP      r0,#1
-        0x0100beea:    d007        ..      BEQ      0x100befc ; gapm_reset_cmd_handler + 28
-        0x0100beec:    281d        .(      CMP      r0,#0x1d
-        0x0100beee:    d00f        ..      BEQ      0x100bf10 ; gapm_reset_cmd_handler + 48
-        0x0100bef0:    2240        @"      MOVS     r2,#0x40
-        0x0100bef2:    4619        .F      MOV      r1,r3
-        0x0100bef4:    f000fb10    ....    BL       gapm_send_error_evt ; 0x100c518
-        0x0100bef8:    4628        (F      MOV      r0,r5
-        0x0100befa:    bd70        p.      POP      {r4-r6,pc}
-        0x0100befc:    f008fe46    ..F.    BL       rwble_hl_reset ; 0x1014b8c
-        0x0100bf00:    4806        .H      LDR      r0,[pc,#24] ; [0x100bf1c] = 0x20004b08
-        0x0100bf02:    2100        .!      MOVS     r1,#0
-        0x0100bf04:    2501        .%      MOVS     r5,#1
-        0x0100bf06:    6004        .`      STR      r4,[r0,#0]
-        0x0100bf08:    4608        .F      MOV      r0,r1
-        0x0100bf0a:    f7fffd63    ..c.    BL       gapm_op_reset_continue ; 0x100b9d4
-        0x0100bf0e:    e7f3        ..      B        0x100bef8 ; gapm_reset_cmd_handler + 24
-        0x0100bf10:    f04f30c3    O..0    MOV      r0,#0xc3c3c3c3
-        0x0100bf14:    f7f4fe50    ..P.    BL       $Ven$TT$L$$platform_reset ; 0x1000bb8
-        0x0100bf18:    e7ee        ..      B        0x100bef8 ; gapm_reset_cmd_handler + 24
-    $d
-        0x0100bf1a:    0000        ..      DCW    0
-        0x0100bf1c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_resolv_addr_cmd_handler
-    gapm_resolv_addr_cmd_handler
-        0x0100bf20:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100bf22:    a00c        ..      ADR      r0,{pc}+0x32 ; 0x100bf54
-        0x0100bf24:    460d        .F      MOV      r5,r1
-        0x0100bf26:    6800        .h      LDR      r0,[r0,#0]
-        0x0100bf28:    9000        ..      STR      r0,[sp,#0]
-        0x0100bf2a:    466a        jF      MOV      r2,sp
-        0x0100bf2c:    2000        .       MOVS     r0,#0
-        0x0100bf2e:    f7ffff5b    ..[.    BL       gapm_process_op ; 0x100bde8
-        0x0100bf32:    4604        .F      MOV      r4,r0
-        0x0100bf34:    2801        .(      CMP      r0,#1
-        0x0100bf36:    d10b        ..      BNE      0x100bf50 ; gapm_resolv_addr_cmd_handler + 48
-        0x0100bf38:    7869        ix      LDRB     r1,[r5,#1]
-        0x0100bf3a:    2000        .       MOVS     r0,#0
-        0x0100bf3c:    b121        !.      CBZ      r1,0x100bf48 ; gapm_resolv_addr_cmd_handler + 40
-        0x0100bf3e:    79e9        .y      LDRB     r1,[r5,#7]
-        0x0100bf40:    2201        ."      MOVS     r2,#1
-        0x0100bf42:    ebb21f91    ....    CMP      r2,r1,LSR #6
-        0x0100bf46:    d000        ..      BEQ      0x100bf4a ; gapm_resolv_addr_cmd_handler + 42
-        0x0100bf48:    2040        @       MOVS     r0,#0x40
-        0x0100bf4a:    2100        .!      MOVS     r1,#0
-        0x0100bf4c:    f000fd58    ..X.    BL       gapm_smp_resolv_op_cont ; 0x100ca00
-        0x0100bf50:    4620         F      MOV      r0,r4
-        0x0100bf52:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x0100bf54:    00000017    ....    DCD    23
-    $t
-    i.gapm_scan_actv_clean
-    gapm_scan_actv_clean
-        0x0100bf58:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100bf5a:    4605        .F      MOV      r5,r0
-        0x0100bf5c:    f8d00080    ....    LDR      r0,[r0,#0x80]
-        0x0100bf60:    b108        ..      CBZ      r0,0x100bf66 ; gapm_scan_actv_clean + 14
-        0x0100bf62:    f7f4fd84    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100bf66:    2400        .$      MOVS     r4,#0
-        0x0100bf68:    eb040084    ....    ADD      r0,r4,r4,LSL #2
-        0x0100bf6c:    eb050080    ....    ADD      r0,r5,r0,LSL #2
-        0x0100bf70:    301c        .0      ADDS     r0,r0,#0x1c
-        0x0100bf72:    f000f843    ..C.    BL       gapm_scan_clear_fragments ; 0x100bffc
-        0x0100bf76:    1c64        d.      ADDS     r4,r4,#1
-        0x0100bf78:    b2e4        ..      UXTB     r4,r4
-        0x0100bf7a:    2c05        .,      CMP      r4,#5
-        0x0100bf7c:    d3f4        ..      BCC      0x100bf68 ; gapm_scan_actv_clean + 16
-        0x0100bf7e:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_scan_add_to_filter
-    gapm_scan_add_to_filter
-        0x0100bf80:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x0100bf84:    4604        .F      MOV      r4,r0
-        0x0100bf86:    2000        .       MOVS     r0,#0
-        0x0100bf88:    9000        ..      STR      r0,[sp,#0]
-        0x0100bf8a:    4605        .F      MOV      r5,r0
-        0x0100bf8c:    9001        ..      STR      r0,[sp,#4]
-        0x0100bf8e:    f8d40080    ....    LDR      r0,[r4,#0x80]
-        0x0100bf92:    4616        .F      MOV      r6,r2
-        0x0100bf94:    460f        .F      MOV      r7,r1
-        0x0100bf96:    b958        X.      CBNZ     r0,0x100bfb0 ; gapm_scan_add_to_filter + 48
-        0x0100bf98:    2102        .!      MOVS     r1,#2
-        0x0100bf9a:    2046        F       MOVS     r0,#0x46
-        0x0100bf9c:    f7f4fd4e    ..N.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100bfa0:    2146        F!      MOVS     r1,#0x46
-        0x0100bfa2:    f8c40080    ....    STR      r0,[r4,#0x80]
-        0x0100bfa6:    f7f4fdcb    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0100bfaa:    e001        ..      B        0x100bfb0 ; gapm_scan_add_to_filter + 48
-        0x0100bfac:    1c6d        m.      ADDS     r5,r5,#1
-        0x0100bfae:    b2ed        ..      UXTB     r5,r5
-        0x0100bfb0:    f8d40080    ....    LDR      r0,[r4,#0x80]
-        0x0100bfb4:    ebc501c5    ....    RSB      r1,r5,r5,LSL #3
-        0x0100bfb8:    4408        .D      ADD      r0,r0,r1
-        0x0100bfba:    2206        ."      MOVS     r2,#6
-        0x0100bfbc:    4669        iF      MOV      r1,sp
-        0x0100bfbe:    f7f4fd8d    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x0100bfc2:    b110        ..      CBZ      r0,0x100bfca ; gapm_scan_add_to_filter + 74
-        0x0100bfc4:    2d0a        .-      CMP      r5,#0xa
-        0x0100bfc6:    d3f1        ..      BCC      0x100bfac ; gapm_scan_add_to_filter + 44
-        0x0100bfc8:    e00f        ..      B        0x100bfea ; gapm_scan_add_to_filter + 106
-        0x0100bfca:    2d0a        .-      CMP      r5,#0xa
-        0x0100bfcc:    d20d        ..      BCS      0x100bfea ; gapm_scan_add_to_filter + 106
-        0x0100bfce:    f8541f80    T...    LDR      r1,[r4,#0x80]!
-        0x0100bfd2:    ebc500c5    ....    RSB      r0,r5,r5,LSL #3
-        0x0100bfd6:    4401        .D      ADD      r1,r1,r0
-        0x0100bfd8:    683a        :h      LDR      r2,[r7,#0]
-        0x0100bfda:    600a        .`      STR      r2,[r1,#0]
-        0x0100bfdc:    88ba        ..      LDRH     r2,[r7,#4]
-        0x0100bfde:    808a        ..      STRH     r2,[r1,#4]
-        0x0100bfe0:    6821        !h      LDR      r1,[r4,#0]
-        0x0100bfe2:    1d80        ..      ADDS     r0,r0,#6
-        0x0100bfe4:    540e        .T      STRB     r6,[r1,r0]
-        0x0100bfe6:    e8bd81fc    ....    POP      {r2-r8,pc}
-        0x0100bfea:    f8540f80    T...    LDR      r0,[r4,#0x80]!
-        0x0100bfee:    6839        9h      LDR      r1,[r7,#0]
-        0x0100bff0:    6001        .`      STR      r1,[r0,#0]
-        0x0100bff2:    88b9        ..      LDRH     r1,[r7,#4]
-        0x0100bff4:    8081        ..      STRH     r1,[r0,#4]
-        0x0100bff6:    6820         h      LDR      r0,[r4,#0]
-        0x0100bff8:    7186        .q      STRB     r6,[r0,#6]
-        0x0100bffa:    e7f4        ..      B        0x100bfe6 ; gapm_scan_add_to_filter + 102
-    i.gapm_scan_clear_fragments
-    gapm_scan_clear_fragments
-        0x0100bffc:    b510        ..      PUSH     {r4,lr}
-        0x0100bffe:    0004        ..      MOVS     r4,r0
-        0x0100c000:    d008        ..      BEQ      0x100c014 ; gapm_scan_clear_fragments + 24
-        0x0100c002:    6820         h      LDR      r0,[r4,#0]
-        0x0100c004:    2800        .(      CMP      r0,#0
-        0x0100c006:    d005        ..      BEQ      0x100c014 ; gapm_scan_clear_fragments + 24
-        0x0100c008:    4620         F      MOV      r0,r4
-        0x0100c00a:    f7f4fd4e    ..N.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100c00e:    f7f4fd2e    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100c012:    e7f6        ..      B        0x100c002 ; gapm_scan_clear_fragments + 6
-        0x0100c014:    bd10        ..      POP      {r4,pc}
-        0x0100c016:    0000        ..      MOVS     r0,r0
-    i.gapm_scan_create
-    gapm_scan_create
-        0x0100c018:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100c01a:    4604        .F      MOV      r4,r0
-        0x0100c01c:    4816        .H      LDR      r0,[pc,#88] ; [0x100c078] = 0x20004b08
-        0x0100c01e:    460e        .F      MOV      r6,r1
-        0x0100c020:    f8900088    ....    LDRB     r0,[r0,#0x88]
-        0x0100c024:    07c1        ..      LSLS     r1,r0,#31
-        0x0100c026:    d104        ..      BNE      0x100c032 ; gapm_scan_create + 26
-        0x0100c028:    2105        .!      MOVS     r1,#5
-        0x0100c02a:    4381        .C      BICS     r1,r1,r0
-        0x0100c02c:    d001        ..      BEQ      0x100c032 ; gapm_scan_create + 26
-        0x0100c02e:    2543        C%      MOVS     r5,#0x43
-        0x0100c030:    e01c        ..      B        0x100c06c ; gapm_scan_create + 84
-        0x0100c032:    7870        px      LDRB     r0,[r6,#1]
-        0x0100c034:    f7fffb0a    ....    BL       gapm_is_addr_type_valid ; 0x100b64c
-        0x0100c038:    b1d0        ..      CBZ      r0,0x100c070 ; gapm_scan_create + 88
-        0x0100c03a:    2184        .!      MOVS     r1,#0x84
-        0x0100c03c:    4620         F      MOV      r0,r4
-        0x0100c03e:    f7fdff8b    ....    BL       gapm_actv_alloc ; 0x1009f58
-        0x0100c042:    0004        ..      MOVS     r4,r0
-        0x0100c044:    d016        ..      BEQ      0x100c074 ; gapm_scan_create + 92
-        0x0100c046:    2001        .       MOVS     r0,#1
-        0x0100c048:    7360        `s      STRB     r0,[r4,#0xd]
-        0x0100c04a:    7870        px      LDRB     r0,[r6,#1]
-        0x0100c04c:    7460        `t      STRB     r0,[r4,#0x11]
-        0x0100c04e:    2500        .%      MOVS     r5,#0
-        0x0100c050:    2001        .       MOVS     r0,#1
-        0x0100c052:    f7fff925    ..%.    BL       gapm_get_requester ; 0x100b2a0
-        0x0100c056:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x0100c058:    4808        .H      LDR      r0,[pc,#32] ; [0x100c07c] = 0x100c3fd
-        0x0100c05a:    6020         `      STR      r0,[r4,#0]
-        0x0100c05c:    4808        .H      LDR      r0,[pc,#32] ; [0x100c080] = 0x100c449
-        0x0100c05e:    6060        ``      STR      r0,[r4,#4]
-        0x0100c060:    4808        .H      LDR      r0,[pc,#32] ; [0x100c084] = 0x100c089
-        0x0100c062:    60a0        .`      STR      r0,[r4,#8]
-        0x0100c064:    2100        .!      MOVS     r1,#0
-        0x0100c066:    4620         F      MOV      r0,r4
-        0x0100c068:    f7fdff8e    ....    BL       gapm_actv_created ; 0x1009f88
-        0x0100c06c:    4628        (F      MOV      r0,r5
-        0x0100c06e:    bd70        p.      POP      {r4-r6,pc}
-        0x0100c070:    2540        @%      MOVS     r5,#0x40
-        0x0100c072:    e7fb        ..      B        0x100c06c ; gapm_scan_create + 84
-        0x0100c074:    254b        K%      MOVS     r5,#0x4b
-        0x0100c076:    e7f9        ..      B        0x100c06c ; gapm_scan_create + 84
-    $d
-        0x0100c078:    20004b08    .K.     DCD    536890120
-        0x0100c07c:    0100c3fd    ....    DCD    16827389
-        0x0100c080:    0100c449    I...    DCD    16827465
-        0x0100c084:    0100c089    ....    DCD    16826505
-    $t
-    i.gapm_scan_delete
-    gapm_scan_delete
-        0x0100c088:    f7fdbfb0    ....    B        gapm_actv_deleted ; 0x1009fec
-    i.gapm_scan_filter_packet
-    gapm_scan_filter_packet
-        0x0100c08c:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x0100c090:    7b87        .{      LDRB     r7,[r0,#0xe]
-        0x0100c092:    4613        .F      MOV      r3,r2
-        0x0100c094:    2400        .$      MOVS     r4,#0
-        0x0100c096:    460a        .F      MOV      r2,r1
-        0x0100c098:    4605        .F      MOV      r5,r0
-        0x0100c09a:    2f02        ./      CMP      r7,#2
-        0x0100c09c:    d26c        l.      BCS      0x100c178 ; gapm_scan_filter_packet + 236
-        0x0100c09e:    881e        ..      LDRH     r6,[r3,#0]
-        0x0100c0a0:    46a2        .F      MOV      r10,r4
-        0x0100c0a2:    0730        0.      LSLS     r0,r6,#28
-        0x0100c0a4:    d504        ..      BPL      0x100c0b0 ; gapm_scan_filter_packet + 36
-        0x0100c0a6:    06f0        ..      LSLS     r0,r6,#27
-        0x0100c0a8:    d40b        ..      BMI      0x100c0c2 ; gapm_scan_filter_packet + 54
-        0x0100c0aa:    f0160f12    ....    TST      r6,#0x12
-        0x0100c0ae:    d008        ..      BEQ      0x100c0c2 ; gapm_scan_filter_packet + 54
-        0x0100c0b0:    f102011a    ....    ADD      r1,r2,#0x1a
-        0x0100c0b4:    f8929018    ....    LDRB     r9,[r2,#0x18]
-        0x0100c0b8:    2000        .       MOVS     r0,#0
-        0x0100c0ba:    4602        .F      MOV      r2,r0
-        0x0100c0bc:    f8dfb0d0    ....    LDR      r11,[pc,#208] ; [0x100c190] = 0x20003be0
-        0x0100c0c0:    e045        E.      B        0x100c14e ; gapm_scan_filter_packet + 194
-        0x0100c0c2:    f8938002    ....    LDRB     r8,[r3,#2]
-        0x0100c0c6:    2700        .'      MOVS     r7,#0
-        0x0100c0c8:    f8d50080    ....    LDR      r0,[r5,#0x80]
-        0x0100c0cc:    f1030903    ....    ADD      r9,r3,#3
-        0x0100c0d0:    463c        <F      MOV      r4,r7
-        0x0100c0d2:    b910        ..      CBNZ     r0,0x100c0da ; gapm_scan_filter_packet + 78
-        0x0100c0d4:    e020         .      B        0x100c118 ; gapm_scan_filter_packet + 140
-        0x0100c0d6:    1c64        d.      ADDS     r4,r4,#1
-        0x0100c0d8:    b2e4        ..      UXTB     r4,r4
-        0x0100c0da:    f8d50080    ....    LDR      r0,[r5,#0x80]
-        0x0100c0de:    ebc406c4    ....    RSB      r6,r4,r4,LSL #3
-        0x0100c0e2:    4430        0D      ADD      r0,r0,r6
-        0x0100c0e4:    2206        ."      MOVS     r2,#6
-        0x0100c0e6:    4649        IF      MOV      r1,r9
-        0x0100c0e8:    f7f4fcf8    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x0100c0ec:    b928        (.      CBNZ     r0,0x100c0fa ; gapm_scan_filter_packet + 110
-        0x0100c0ee:    f8d50080    ....    LDR      r0,[r5,#0x80]
-        0x0100c0f2:    1db6        ..      ADDS     r6,r6,#6
-        0x0100c0f4:    5d81        .]      LDRB     r1,[r0,r6]
-        0x0100c0f6:    4541        AE      CMP      r1,r8
-        0x0100c0f8:    d002        ..      BEQ      0x100c100 ; gapm_scan_filter_packet + 116
-        0x0100c0fa:    2c0a        .,      CMP      r4,#0xa
-        0x0100c0fc:    d3eb        ..      BCC      0x100c0d6 ; gapm_scan_filter_packet + 74
-        0x0100c0fe:    e00b        ..      B        0x100c118 ; gapm_scan_filter_packet + 140
-        0x0100c100:    2c0a        .,      CMP      r4,#0xa
-        0x0100c102:    d209        ..      BCS      0x100c118 ; gapm_scan_filter_packet + 140
-        0x0100c104:    f8d50080    ....    LDR      r0,[r5,#0x80]
-        0x0100c108:    ebc401c4    ....    RSB      r1,r4,r4,LSL #3
-        0x0100c10c:    4401        .D      ADD      r1,r1,r0
-        0x0100c10e:    2701        .'      MOVS     r7,#1
-        0x0100c110:    f8c1a000    ....    STR      r10,[r1,#0]
-        0x0100c114:    f8a1a004    ....    STRH     r10,[r1,#4]
-        0x0100c118:    f0870401    ....    EOR      r4,r7,#1
-        0x0100c11c:    e02c        ,.      B        0x100c178 ; gapm_scan_filter_packet + 236
-        0x0100c11e:    bf00        ..      NOP      
-        0x0100c120:    eb010c00    ....    ADD      r12,r1,r0
-        0x0100c124:    f89cc001    ....    LDRB     r12,[r12,#1]
-        0x0100c128:    f1bc0f01    ....    CMP      r12,#1
-        0x0100c12c:    d01c        ..      BEQ      0x100c168 ; gapm_scan_filter_packet + 220
-        0x0100c12e:    f811c000    ....    LDRB     r12,[r1,r0]
-        0x0100c132:    f8bb8000    ....    LDRH     r8,[r11,#0]
-        0x0100c136:    46e6        .F      MOV      lr,r12
-        0x0100c138:    44c4        .D      ADD      r12,r12,r8
-        0x0100c13a:    fa1ffc8c    ....    UXTH     r12,r12
-        0x0100c13e:    f8abc000    ....    STRH     r12,[r11,#0]
-        0x0100c142:    f1bc0fff    ....    CMP      r12,#0xff
-        0x0100c146:    d804        ..      BHI      0x100c152 ; gapm_scan_filter_packet + 198
-        0x0100c148:    1c40        @.      ADDS     r0,r0,#1
-        0x0100c14a:    4470        pD      ADD      r0,r0,lr
-        0x0100c14c:    b2c0        ..      UXTB     r0,r0
-        0x0100c14e:    4548        HE      CMP      r0,r9
-        0x0100c150:    d3e6        ..      BCC      0x100c120 ; gapm_scan_filter_packet + 148
-        0x0100c152:    f8aba000    ....    STRH     r10,[r11,#0]
-        0x0100c156:    07d0        ..      LSLS     r0,r2,#31
-        0x0100c158:    d001        ..      BEQ      0x100c15e ; gapm_scan_filter_packet + 210
-        0x0100c15a:    2f01        ./      CMP      r7,#1
-        0x0100c15c:    d00f        ..      BEQ      0x100c17e ; gapm_scan_filter_packet + 242
-        0x0100c15e:    0790        ..      LSLS     r0,r2,#30
-        0x0100c160:    d407        ..      BMI      0x100c172 ; gapm_scan_filter_packet + 230
-        0x0100c162:    07d0        ..      LSLS     r0,r2,#31
-        0x0100c164:    d105        ..      BNE      0x100c172 ; gapm_scan_filter_packet + 230
-        0x0100c166:    e002        ..      B        0x100c16e ; gapm_scan_filter_packet + 226
-        0x0100c168:    4408        .D      ADD      r0,r0,r1
-        0x0100c16a:    7882        .x      LDRB     r2,[r0,#2]
-        0x0100c16c:    e7f1        ..      B        0x100c152 ; gapm_scan_filter_packet + 198
-        0x0100c16e:    0750        P.      LSLS     r0,r2,#29
-        0x0100c170:    d500        ..      BPL      0x100c174 ; gapm_scan_filter_packet + 232
-        0x0100c172:    b127        '.      CBZ      r7,0x100c17e ; gapm_scan_filter_packet + 242
-        0x0100c174:    b11a        ..      CBZ      r2,0x100c17e ; gapm_scan_filter_packet + 242
-        0x0100c176:    2401        .$      MOVS     r4,#1
-        0x0100c178:    4620         F      MOV      r0,r4
-        0x0100c17a:    e8bd9ff0    ....    POP      {r4-r12,pc}
-        0x0100c17e:    0730        0.      LSLS     r0,r6,#28
-        0x0100c180:    d4fa        ..      BMI      0x100c178 ; gapm_scan_filter_packet + 236
-        0x0100c182:    789a        .x      LDRB     r2,[r3,#2]
-        0x0100c184:    1cd9        ..      ADDS     r1,r3,#3
-        0x0100c186:    4628        (F      MOV      r0,r5
-        0x0100c188:    f7fffefa    ....    BL       gapm_scan_add_to_filter ; 0x100bf80
-        0x0100c18c:    e7f4        ..      B        0x100c178 ; gapm_scan_filter_packet + 236
-    $d
-        0x0100c18e:    0000        ..      DCW    0
-        0x0100c190:    20003be0    .;.     DCD    536886240
-    $t
-    i.gapm_scan_request_ind_handler
-    gapm_scan_request_ind_handler
-        0x0100c194:    b500        ..      PUSH     {lr}
-        0x0100c196:    b085        ..      SUB      sp,sp,#0x14
-        0x0100c198:    2010        .       MOVS     r0,#0x10
-        0x0100c19a:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0100c19e:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100c1a0:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x0100c1a4:    f8d10001    ....    LDR      r0,[r1,#1]
-        0x0100c1a8:    f8cd0005    ....    STR      r0,[sp,#5]
-        0x0100c1ac:    f8b10005    ....    LDRH     r0,[r1,#5]
-        0x0100c1b0:    f8ad0009    ....    STRH     r0,[sp,#9]
-        0x0100c1b4:    79c8        .y      LDRB     r0,[r1,#7]
-        0x0100c1b6:    f88d000b    ....    STRB     r0,[sp,#0xb]
-        0x0100c1ba:    4804        .H      LDR      r0,[pc,#16] ; [0x100c1cc] = 0x200049b4
-        0x0100c1bc:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0100c1c0:    b109        ..      CBZ      r1,0x100c1c6 ; gapm_scan_request_ind_handler + 50
-        0x0100c1c2:    4668        hF      MOV      r0,sp
-        0x0100c1c4:    4788        .G      BLX      r1
-        0x0100c1c6:    b005        ..      ADD      sp,sp,#0x14
-        0x0100c1c8:    2000        .       MOVS     r0,#0
-        0x0100c1ca:    bd00        ..      POP      {pc}
-    $d
-        0x0100c1cc:    200049b4    .I.     DCD    536889780
-    $t
-    i.gapm_scan_send_adv_report_ind
-    gapm_scan_send_adv_report_ind
-        0x0100c1d0:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x0100c1d4:    469b        .F      MOV      r11,r3
-        0x0100c1d6:    4615        .F      MOV      r5,r2
-        0x0100c1d8:    000e        ..      MOVS     r6,r1
-        0x0100c1da:    4682        .F      MOV      r10,r0
-        0x0100c1dc:    d001        ..      BEQ      0x100c1e2 ; gapm_scan_send_adv_report_ind + 18
-        0x0100c1de:    8a30        0.      LDRH     r0,[r6,#0x10]
-        0x0100c1e0:    e000        ..      B        0x100c1e4 ; gapm_scan_send_adv_report_ind + 20
-        0x0100c1e2:    2000        .       MOVS     r0,#0
-        0x0100c1e4:    7de9        .}      LDRB     r1,[r5,#0x17]
-        0x0100c1e6:    2700        .'      MOVS     r7,#0
-        0x0100c1e8:    4408        .D      ADD      r0,r0,r1
-        0x0100c1ea:    fa1ff980    ....    UXTH     r9,r0
-        0x0100c1ee:    f109001a    ....    ADD      r0,r9,#0x1a
-        0x0100c1f2:    b283        ..      UXTH     r3,r0
-        0x0100c1f4:    f8ba1014    ....    LDRH     r1,[r10,#0x14]
-        0x0100c1f8:    2207        ."      MOVS     r2,#7
-        0x0100c1fa:    f64050a7    @..P    MOV      r0,#0xda7
-        0x0100c1fe:    f7f4fc4a    ..J.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c202:    4604        .F      MOV      r4,r0
-        0x0100c204:    b1a6        ..      CBZ      r6,0x100c230 ; gapm_scan_send_adv_report_ind + 96
-        0x0100c206:    6830        0h      LDR      r0,[r6,#0]
-        0x0100c208:    b190        ..      CBZ      r0,0x100c230 ; gapm_scan_send_adv_report_ind + 96
-        0x0100c20a:    4630        0F      MOV      r0,r6
-        0x0100c20c:    f7f4fc4d    ..M.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100c210:    4680        .F      MOV      r8,r0
-        0x0100c212:    7902        .y      LDRB     r2,[r0,#4]
-        0x0100c214:    19e3        ..      ADDS     r3,r4,r7
-        0x0100c216:    1d41        A.      ADDS     r1,r0,#5
-        0x0100c218:    f103001a    ....    ADD      r0,r3,#0x1a
-        0x0100c21c:    f7f4fbb4    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100c220:    f8980004    ....    LDRB     r0,[r8,#4]
-        0x0100c224:    4438        8D      ADD      r0,r0,r7
-        0x0100c226:    b287        ..      UXTH     r7,r0
-        0x0100c228:    4640        @F      MOV      r0,r8
-        0x0100c22a:    f7f4fc20    .. .    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100c22e:    e7ea        ..      B        0x100c206 ; gapm_scan_send_adv_report_ind + 54
-        0x0100c230:    19e0        ..      ADDS     r0,r4,r7
-        0x0100c232:    7dea        .}      LDRB     r2,[r5,#0x17]
-        0x0100c234:    f1050118    ....    ADD      r1,r5,#0x18
-        0x0100c238:    301a        .0      ADDS     r0,r0,#0x1a
-        0x0100c23a:    f7f4fba5    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100c23e:    f8a49018    ....    STRH     r9,[r4,#0x18]
-        0x0100c242:    462a        *F      MOV      r2,r5
-        0x0100c244:    4621        !F      MOV      r1,r4
-        0x0100c246:    4650        PF      MOV      r0,r10
-        0x0100c248:    f7ffff20    .. .    BL       gapm_scan_filter_packet ; 0x100c08c
-        0x0100c24c:    b128        (.      CBZ      r0,0x100c25a ; gapm_scan_send_adv_report_ind + 138
-        0x0100c24e:    f1a4000c    ....    SUB      r0,r4,#0xc
-        0x0100c252:    e8bd5ff0    ..._    POP      {r4-r12,lr}
-        0x0100c256:    f7f4bc4b    ..K.    B        $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100c25a:    8828        (.      LDRH     r0,[r5,#0]
-        0x0100c25c:    0701        ..      LSLS     r1,r0,#28
-        0x0100c25e:    d551        Q.      BPL      0x100c304 ; gapm_scan_send_adv_report_ind + 308
-        0x0100c260:    06c0        ..      LSLS     r0,r0,#27
-        0x0100c262:    d501        ..      BPL      0x100c268 ; gapm_scan_send_adv_report_ind + 152
-        0x0100c264:    2003        .       MOVS     r0,#3
-        0x0100c266:    e000        ..      B        0x100c26a ; gapm_scan_send_adv_report_ind + 154
-        0x0100c268:    2002        .       MOVS     r0,#2
-        0x0100c26a:    7060        `p      STRB     r0,[r4,#1]
-        0x0100c26c:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100c26e:    07c0        ..      LSLS     r0,r0,#31
-        0x0100c270:    d003        ..      BEQ      0x100c27a ; gapm_scan_send_adv_report_ind + 170
-        0x0100c272:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100c274:    f0400010    @...    ORR      r0,r0,#0x10
-        0x0100c278:    7060        `p      STRB     r0,[r4,#1]
-        0x0100c27a:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100c27c:    0780        ..      LSLS     r0,r0,#30
-        0x0100c27e:    d503        ..      BPL      0x100c288 ; gapm_scan_send_adv_report_ind + 184
-        0x0100c280:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100c282:    f0400020    @. .    ORR      r0,r0,#0x20
-        0x0100c286:    7060        `p      STRB     r0,[r4,#1]
-        0x0100c288:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100c28a:    0740        @.      LSLS     r0,r0,#29
-        0x0100c28c:    d503        ..      BPL      0x100c296 ; gapm_scan_send_adv_report_ind + 198
-        0x0100c28e:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100c290:    f0400040    @.@.    ORR      r0,r0,#0x40
-        0x0100c294:    7060        `p      STRB     r0,[r4,#1]
-        0x0100c296:    f1bb0f00    ....    CMP      r11,#0
-        0x0100c29a:    d003        ..      BEQ      0x100c2a4 ; gapm_scan_send_adv_report_ind + 212
-        0x0100c29c:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100c29e:    f0400008    @...    ORR      r0,r0,#8
-        0x0100c2a2:    7060        `p      STRB     r0,[r4,#1]
-        0x0100c2a4:    f89a000c    ....    LDRB     r0,[r10,#0xc]
-        0x0100c2a8:    7020         p      STRB     r0,[r4,#0]
-        0x0100c2aa:    7b68        h{      LDRB     r0,[r5,#0xd]
-        0x0100c2ac:    7460        `t      STRB     r0,[r4,#0x11]
-        0x0100c2ae:    7b28        ({      LDRB     r0,[r5,#0xc]
-        0x0100c2b0:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100c2b2:    7a68        hz      LDRB     r0,[r5,#9]
-        0x0100c2b4:    74a0        .t      STRB     r0,[r4,#0x12]
-        0x0100c2b6:    7aa8        .z      LDRB     r0,[r5,#0xa]
-        0x0100c2b8:    74e0        .t      STRB     r0,[r4,#0x13]
-        0x0100c2ba:    7ae8        .z      LDRB     r0,[r5,#0xb]
-        0x0100c2bc:    7520         u      STRB     r0,[r4,#0x14]
-        0x0100c2be:    89e8        ..      LDRH     r0,[r5,#0xe]
-        0x0100c2c0:    82e0        ..      STRH     r0,[r4,#0x16]
-        0x0100c2c2:    78a8        .x      LDRB     r0,[r5,#2]
-        0x0100c2c4:    28ff        .(      CMP      r0,#0xff
-        0x0100c2c6:    d020         .      BEQ      0x100c30a ; gapm_scan_send_adv_report_ind + 314
-        0x0100c2c8:    f0000001    ....    AND      r0,r0,#1
-        0x0100c2cc:    7220         r      STRB     r0,[r4,#8]
-        0x0100c2ce:    f8d50003    ....    LDR      r0,[r5,#3]
-        0x0100c2d2:    f8c40002    ....    STR      r0,[r4,#2]
-        0x0100c2d6:    f8b50007    ....    LDRH     r0,[r5,#7]
-        0x0100c2da:    80e0        ..      STRH     r0,[r4,#6]
-        0x0100c2dc:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100c2de:    0740        @.      LSLS     r0,r0,#29
-        0x0100c2e0:    d50b        ..      BPL      0x100c2fa ; gapm_scan_send_adv_report_ind + 298
-        0x0100c2e2:    7c28        (|      LDRB     r0,[r5,#0x10]
-        0x0100c2e4:    f0000001    ....    AND      r0,r0,#1
-        0x0100c2e8:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x0100c2ea:    f8d50011    ....    LDR      r0,[r5,#0x11]
-        0x0100c2ee:    f8c40009    ....    STR      r0,[r4,#9]
-        0x0100c2f2:    f8b50015    ....    LDRH     r0,[r5,#0x15]
-        0x0100c2f6:    f8a4000d    ....    STRH     r0,[r4,#0xd]
-        0x0100c2fa:    4620         F      MOV      r0,r4
-        0x0100c2fc:    e8bd5ff0    ..._    POP      {r4-r12,lr}
-        0x0100c300:    f7f4bbce    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100c304:    f3c01000    ....    UBFX     r0,r0,#4,#1
-        0x0100c308:    e7af        ..      B        0x100c26a ; gapm_scan_send_adv_report_ind + 154
-        0x0100c30a:    20ff        .       MOVS     r0,#0xff
-        0x0100c30c:    7220         r      STRB     r0,[r4,#8]
-        0x0100c30e:    e7e5        ..      B        0x100c2dc ; gapm_scan_send_adv_report_ind + 268
-    i.gapm_scan_send_hci_le_set_ext_scan_en_cmd
-    gapm_scan_send_hci_le_set_ext_scan_en_cmd
-        0x0100c310:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100c314:    4605        .F      MOV      r5,r0
-        0x0100c316:    4811        .H      LDR      r0,[pc,#68] ; [0x100c35c] = 0x20004b08
-        0x0100c318:    460f        .F      MOV      r7,r1
-        0x0100c31a:    f2420642    B.B.    MOV      r6,#0x2042
-        0x0100c31e:    6844        Dh      LDR      r4,[r0,#4]
-        0x0100c320:    2306        .#      MOVS     r3,#6
-        0x0100c322:    4632        2F      MOV      r2,r6
-        0x0100c324:    2100        .!      MOVS     r1,#0
-        0x0100c326:    f2411005    A...    MOV      r0,#0x1105
-        0x0100c32a:    1ca4        ..      ADDS     r4,r4,#2
-        0x0100c32c:    f7f4fbb3    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c330:    7007        .p      STRB     r7,[r0,#0]
-        0x0100c332:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0100c334:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100c336:    7ba9        .{      LDRB     r1,[r5,#0xe]
-        0x0100c338:    2200        ."      MOVS     r2,#0
-        0x0100c33a:    2901        .)      CMP      r1,#1
-        0x0100c33c:    d009        ..      BEQ      0x100c352 ; gapm_scan_send_hci_le_set_ext_scan_en_cmd + 66
-        0x0100c33e:    b141        A.      CBZ      r1,0x100c352 ; gapm_scan_send_hci_le_set_ext_scan_en_cmd + 66
-        0x0100c340:    89a1        ..      LDRH     r1,[r4,#0xc]
-        0x0100c342:    8041        A.      STRH     r1,[r0,#2]
-        0x0100c344:    89e1        ..      LDRH     r1,[r4,#0xe]
-        0x0100c346:    8081        ..      STRH     r1,[r0,#4]
-        0x0100c348:    f7f4fc0e    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100c34c:    826e        n.      STRH     r6,[r5,#0x12]
-        0x0100c34e:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100c352:    89a1        ..      LDRH     r1,[r4,#0xc]
-        0x0100c354:    8041        A.      STRH     r1,[r0,#2]
-        0x0100c356:    8082        ..      STRH     r2,[r0,#4]
-        0x0100c358:    e7f6        ..      B        0x100c348 ; gapm_scan_send_hci_le_set_ext_scan_en_cmd + 56
-    $d
-        0x0100c35a:    0000        ..      DCW    0
-        0x0100c35c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_scan_send_hci_le_set_ext_scan_param_cmd
-    gapm_scan_send_hci_le_set_ext_scan_param_cmd
-        0x0100c360:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100c364:    460d        .F      MOV      r5,r1
-        0x0100c366:    4606        .F      MOV      r6,r0
-        0x0100c368:    2700        .'      MOVS     r7,#0
-        0x0100c36a:    f2420841    B.A.    MOV      r8,#0x2041
-        0x0100c36e:    2310        .#      MOVS     r3,#0x10
-        0x0100c370:    4642        BF      MOV      r2,r8
-        0x0100c372:    4639        9F      MOV      r1,r7
-        0x0100c374:    f2411005    A...    MOV      r0,#0x1105
-        0x0100c378:    f7f4fb8d    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c37c:    4604        .F      MOV      r4,r0
-        0x0100c37e:    7c70        p|      LDRB     r0,[r6,#0x11]
-        0x0100c380:    f7fdfe74    ..t.    BL       gapm_actv_get_hci_own_addr_type ; 0x100a06c
-        0x0100c384:    7020         p      STRB     r0,[r4,#0]
-        0x0100c386:    2100        .!      MOVS     r1,#0
-        0x0100c388:    7061        ap      STRB     r1,[r4,#1]
-        0x0100c38a:    7bb2        .{      LDRB     r2,[r6,#0xe]
-        0x0100c38c:    2001        .       MOVS     r0,#1
-        0x0100c38e:    2a03        .*      CMP      r2,#3
-        0x0100c390:    d001        ..      BEQ      0x100c396 ; gapm_scan_send_hci_le_set_ext_scan_param_cmd + 54
-        0x0100c392:    2a05        .*      CMP      r2,#5
-        0x0100c394:    d100        ..      BNE      0x100c398 ; gapm_scan_send_hci_le_set_ext_scan_param_cmd + 56
-        0x0100c396:    7060        `p      STRB     r0,[r4,#1]
-        0x0100c398:    7c72        r|      LDRB     r2,[r6,#0x11]
-        0x0100c39a:    2a01        .*      CMP      r2,#1
-        0x0100c39c:    d106        ..      BNE      0x100c3ac ; gapm_scan_send_hci_le_set_ext_scan_param_cmd + 76
-        0x0100c39e:    786a        jx      LDRB     r2,[r5,#1]
-        0x0100c3a0:    06d2        ..      LSLS     r2,r2,#27
-        0x0100c3a2:    d503        ..      BPL      0x100c3ac ; gapm_scan_send_hci_le_set_ext_scan_param_cmd + 76
-        0x0100c3a4:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100c3a6:    f0420202    B...    ORR      r2,r2,#2
-        0x0100c3aa:    7062        bp      STRB     r2,[r4,#1]
-        0x0100c3ac:    70a1        .p      STRB     r1,[r4,#2]
-        0x0100c3ae:    7869        ix      LDRB     r1,[r5,#1]
-        0x0100c3b0:    07c9        ..      LSLS     r1,r1,#31
-        0x0100c3b2:    d009        ..      BEQ      0x100c3c8 ; gapm_scan_send_hci_le_set_ext_scan_param_cmd + 104
-        0x0100c3b4:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100c3b6:    88a8        ..      LDRH     r0,[r5,#4]
-        0x0100c3b8:    80e0        ..      STRH     r0,[r4,#6]
-        0x0100c3ba:    88e8        ..      LDRH     r0,[r5,#6]
-        0x0100c3bc:    8120         .      STRH     r0,[r4,#8]
-        0x0100c3be:    7868        hx      LDRB     r0,[r5,#1]
-        0x0100c3c0:    2701        .'      MOVS     r7,#1
-        0x0100c3c2:    f3c00080    ....    UBFX     r0,r0,#2,#1
-        0x0100c3c6:    7120         q      STRB     r0,[r4,#4]
-        0x0100c3c8:    7868        hx      LDRB     r0,[r5,#1]
-        0x0100c3ca:    0780        ..      LSLS     r0,r0,#30
-        0x0100c3cc:    d50f        ..      BPL      0x100c3ee ; gapm_scan_send_hci_le_set_ext_scan_param_cmd + 142
-        0x0100c3ce:    78a0        .x      LDRB     r0,[r4,#2]
-        0x0100c3d0:    f0400004    @...    ORR      r0,r0,#4
-        0x0100c3d4:    70a0        .p      STRB     r0,[r4,#2]
-        0x0100c3d6:    eb070047    ..G.    ADD      r0,r7,r7,LSL #1
-        0x0100c3da:    eb040040    ..@.    ADD      r0,r4,r0,LSL #1
-        0x0100c3de:    8929        ).      LDRH     r1,[r5,#8]
-        0x0100c3e0:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100c3e2:    8969        i.      LDRH     r1,[r5,#0xa]
-        0x0100c3e4:    8101        ..      STRH     r1,[r0,#8]
-        0x0100c3e6:    7869        ix      LDRB     r1,[r5,#1]
-        0x0100c3e8:    f3c101c0    ....    UBFX     r1,r1,#3,#1
-        0x0100c3ec:    7101        .q      STRB     r1,[r0,#4]
-        0x0100c3ee:    4620         F      MOV      r0,r4
-        0x0100c3f0:    f7f4fbba    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100c3f4:    f8a68012    ....    STRH     r8,[r6,#0x12]
-        0x0100c3f8:    e8bd81f0    ....    POP      {r4-r8,pc}
-    i.gapm_scan_start
-    gapm_scan_start
-        0x0100c3fc:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100c3fe:    4a11        .J      LDR      r2,[pc,#68] ; [0x100c444] = 0x20004b08
-        0x0100c400:    1c89        ..      ADDS     r1,r1,#2
-        0x0100c402:    f89230d4    ...0    LDRB     r3,[r2,#0xd4]
-        0x0100c406:    2bff        .+      CMP      r3,#0xff
-        0x0100c408:    d001        ..      BEQ      0x100c40e ; gapm_scan_start + 18
-        0x0100c40a:    2443        C$      MOVS     r4,#0x43
-        0x0100c40c:    e017        ..      B        0x100c43e ; gapm_scan_start + 66
-        0x0100c40e:    780b        .x      LDRB     r3,[r1,#0]
-        0x0100c410:    2440        @$      MOVS     r4,#0x40
-        0x0100c412:    2b05        .+      CMP      r3,#5
-        0x0100c414:    d813        ..      BHI      0x100c43e ; gapm_scan_start + 66
-        0x0100c416:    788d        .x      LDRB     r5,[r1,#2]
-        0x0100c418:    2d02        .-      CMP      r5,#2
-        0x0100c41a:    d810        ..      BHI      0x100c43e ; gapm_scan_start + 66
-        0x0100c41c:    7383        .s      STRB     r3,[r0,#0xe]
-        0x0100c41e:    784b        Kx      LDRB     r3,[r1,#1]
-        0x0100c420:    2400        .$      MOVS     r4,#0
-        0x0100c422:    069b        ..      LSLS     r3,r3,#26
-        0x0100c424:    d403        ..      BMI      0x100c42e ; gapm_scan_start + 50
-        0x0100c426:    7c03        .|      LDRB     r3,[r0,#0x10]
-        0x0100c428:    f0430301    C...    ORR      r3,r3,#1
-        0x0100c42c:    7403        .t      STRB     r3,[r0,#0x10]
-        0x0100c42e:    7b03        .{      LDRB     r3,[r0,#0xc]
-        0x0100c430:    f88230d6    ...0    STRB     r3,[r2,#0xd6]
-        0x0100c434:    7b03        .{      LDRB     r3,[r0,#0xc]
-        0x0100c436:    f88230d4    ...0    STRB     r3,[r2,#0xd4]
-        0x0100c43a:    f7ffff91    ....    BL       gapm_scan_send_hci_le_set_ext_scan_param_cmd ; 0x100c360
-        0x0100c43e:    4620         F      MOV      r0,r4
-        0x0100c440:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100c442:    0000        ..      DCW    0
-        0x0100c444:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_scan_stop
-    gapm_scan_stop
-        0x0100c448:    4a03        .J      LDR      r2,[pc,#12] ; [0x100c458] = 0x20004b08
-        0x0100c44a:    7b01        .{      LDRB     r1,[r0,#0xc]
-        0x0100c44c:    f88210d6    ....    STRB     r1,[r2,#0xd6]
-        0x0100c450:    2100        .!      MOVS     r1,#0
-        0x0100c452:    f7ffbf5d    ..].    B.W      gapm_scan_send_hci_le_set_ext_scan_en_cmd ; 0x100c310
-    $d
-        0x0100c456:    0000        ..      DCW    0
-        0x0100c458:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_scan_store_fragment
-    gapm_scan_store_fragment
-        0x0100c45c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100c45e:    4615        .F      MOV      r5,r2
-        0x0100c460:    000c        ..      MOVS     r4,r1
-        0x0100c462:    d119        ..      BNE      0x100c498 ; gapm_scan_store_fragment + 60
-        0x0100c464:    4601        .F      MOV      r1,r0
-        0x0100c466:    2000        .       MOVS     r0,#0
-        0x0100c468:    eb000280    ....    ADD      r2,r0,r0,LSL #2
-        0x0100c46c:    eb010482    ....    ADD      r4,r1,r2,LSL #2
-        0x0100c470:    f8542f1c    T../    LDR      r2,[r4,#0x1c]!
-        0x0100c474:    b122        ".      CBZ      r2,0x100c480 ; gapm_scan_store_fragment + 36
-        0x0100c476:    1c40        @.      ADDS     r0,r0,#1
-        0x0100c478:    b2c0        ..      UXTB     r0,r0
-        0x0100c47a:    2805        .(      CMP      r0,#5
-        0x0100c47c:    d3f4        ..      BCC      0x100c468 ; gapm_scan_store_fragment + 12
-        0x0100c47e:    bd70        p.      POP      {r4-r6,pc}
-        0x0100c480:    78a8        .x      LDRB     r0,[r5,#2]
-        0x0100c482:    73a0        .s      STRB     r0,[r4,#0xe]
-        0x0100c484:    f8d50003    ....    LDR      r0,[r5,#3]
-        0x0100c488:    60a0        .`      STR      r0,[r4,#8]
-        0x0100c48a:    f8b50007    ....    LDRH     r0,[r5,#7]
-        0x0100c48e:    81a0        ..      STRH     r0,[r4,#0xc]
-        0x0100c490:    2000        .       MOVS     r0,#0
-        0x0100c492:    8220         .      STRH     r0,[r4,#0x10]
-        0x0100c494:    2c00        .,      CMP      r4,#0
-        0x0100c496:    d0f2        ..      BEQ      0x100c47e ; gapm_scan_store_fragment + 34
-        0x0100c498:    7de8        .}      LDRB     r0,[r5,#0x17]
-        0x0100c49a:    2102        .!      MOVS     r1,#2
-        0x0100c49c:    3008        .0      ADDS     r0,r0,#8
-        0x0100c49e:    f7f4facd    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100c4a2:    0006        ..      MOVS     r6,r0
-        0x0100c4a4:    d010        ..      BEQ      0x100c4c8 ; gapm_scan_store_fragment + 108
-        0x0100c4a6:    7de8        .}      LDRB     r0,[r5,#0x17]
-        0x0100c4a8:    7130        0q      STRB     r0,[r6,#4]
-        0x0100c4aa:    7dea        .}      LDRB     r2,[r5,#0x17]
-        0x0100c4ac:    f1050118    ....    ADD      r1,r5,#0x18
-        0x0100c4b0:    1d70        p.      ADDS     r0,r6,#5
-        0x0100c4b2:    f7f4fa69    ..i.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100c4b6:    4631        1F      MOV      r1,r6
-        0x0100c4b8:    4620         F      MOV      r0,r4
-        0x0100c4ba:    f7f4fafb    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100c4be:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x0100c4c0:    7de9        .}      LDRB     r1,[r5,#0x17]
-        0x0100c4c2:    4408        .D      ADD      r0,r0,r1
-        0x0100c4c4:    8220         .      STRH     r0,[r4,#0x10]
-        0x0100c4c6:    bd70        p.      POP      {r4-r6,pc}
-        0x0100c4c8:    4620         F      MOV      r0,r4
-        0x0100c4ca:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100c4ce:    f7ffbd95    ....    B.W      gapm_scan_clear_fragments ; 0x100bffc
-        0x0100c4d2:    0000        ..      MOVS     r0,r0
-    i.gapm_send_complete_evt
-    gapm_send_complete_evt
-        0x0100c4d4:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100c4d8:    4e0e        .N      LDR      r6,[pc,#56] ; [0x100c514] = 0x20004b08
-        0x0100c4da:    4604        .F      MOV      r4,r0
-        0x0100c4dc:    460f        .F      MOV      r7,r1
-        0x0100c4de:    f8565024    V.$P    LDR      r5,[r6,r4,LSL #2]
-        0x0100c4e2:    b16d        m.      CBZ      r5,0x100c500 ; gapm_send_complete_evt + 44
-        0x0100c4e4:    f7fefedc    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100c4e8:    4601        .F      MOV      r1,r0
-        0x0100c4ea:    2302        .#      MOVS     r3,#2
-        0x0100c4ec:    2207        ."      MOVS     r2,#7
-        0x0100c4ee:    f44f6050    O.P`    MOV      r0,#0xd00
-        0x0100c4f2:    f7f4fad0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c4f6:    7829        )x      LDRB     r1,[r5,#0]
-        0x0100c4f8:    7001        .p      STRB     r1,[r0,#0]
-        0x0100c4fa:    7047        Gp      STRB     r7,[r0,#1]
-        0x0100c4fc:    f7f4fad0    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100c500:    2c01        .,      CMP      r4,#1
-        0x0100c502:    d102        ..      BNE      0x100c50a ; gapm_send_complete_evt + 54
-        0x0100c504:    20ff        .       MOVS     r0,#0xff
-        0x0100c506:    f88600d6    ....    STRB     r0,[r6,#0xd6]
-        0x0100c50a:    4620         F      MOV      r0,r4
-        0x0100c50c:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100c510:    f7ffbb4a    ..J.    B        gapm_operation_cleanup ; 0x100bba8
-    $d
-        0x0100c514:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_send_error_evt
-    gapm_send_error_evt
-        0x0100c518:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100c51a:    4614        .F      MOV      r4,r2
-        0x0100c51c:    4605        .F      MOV      r5,r0
-        0x0100c51e:    2900        .)      CMP      r1,#0
-        0x0100c520:    d00b        ..      BEQ      0x100c53a ; gapm_send_error_evt + 34
-        0x0100c522:    2302        .#      MOVS     r3,#2
-        0x0100c524:    2207        ."      MOVS     r2,#7
-        0x0100c526:    f44f6050    O.P`    MOV      r0,#0xd00
-        0x0100c52a:    f7f4fab4    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c52e:    7005        .p      STRB     r5,[r0,#0]
-        0x0100c530:    7044        Dp      STRB     r4,[r0,#1]
-        0x0100c532:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100c536:    f7f4bab3    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100c53a:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_set_adv_data_cmd_handler
-    gapm_set_adv_data_cmd_handler
-        0x0100c53c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100c53e:    a037        7.      ADR      r0,{pc}+0xde ; 0x100c61c
-        0x0100c540:    460d        .F      MOV      r5,r1
-        0x0100c542:    6800        .h      LDR      r0,[r0,#0]
-        0x0100c544:    9000        ..      STR      r0,[sp,#0]
-        0x0100c546:    466a        jF      MOV      r2,sp
-        0x0100c548:    2001        .       MOVS     r0,#1
-        0x0100c54a:    f7fffc4d    ..M.    BL       gapm_process_op ; 0x100bde8
-        0x0100c54e:    4607        .F      MOV      r7,r0
-        0x0100c550:    2801        .(      CMP      r0,#1
-        0x0100c552:    d156        V.      BNE      0x100c602 ; gapm_set_adv_data_cmd_handler + 198
-        0x0100c554:    4932        2I      LDR      r1,[pc,#200] ; [0x100c620] = 0x20000080
-        0x0100c556:    7868        hx      LDRB     r0,[r5,#1]
-        0x0100c558:    f891104d    ..M.    LDRB     r1,[r1,#0x4d]
-        0x0100c55c:    4288        .B      CMP      r0,r1
-        0x0100c55e:    d301        ..      BCC      0x100c564 ; gapm_set_adv_data_cmd_handler + 40
-        0x0100c560:    2140        @!      MOVS     r1,#0x40
-        0x0100c562:    e04b        K.      B        0x100c5fc ; gapm_set_adv_data_cmd_handler + 192
-        0x0100c564:    4e2f        /N      LDR      r6,[pc,#188] ; [0x100c624] = 0x20004b08
-        0x0100c566:    eb060080    ....    ADD      r0,r6,r0,LSL #2
-        0x0100c56a:    68c4        .h      LDR      r4,[r0,#0xc]
-        0x0100c56c:    b1cc        ..      CBZ      r4,0x100c5a2 ; gapm_set_adv_data_cmd_handler + 102
-        0x0100c56e:    7b60        `{      LDRB     r0,[r4,#0xd]
-        0x0100c570:    b9b8        ..      CBNZ     r0,0x100c5a2 ; gapm_set_adv_data_cmd_handler + 102
-        0x0100c572:    7be0        .{      LDRB     r0,[r4,#0xf]
-        0x0100c574:    2801        .(      CMP      r0,#1
-        0x0100c576:    d001        ..      BEQ      0x100c57c ; gapm_set_adv_data_cmd_handler + 64
-        0x0100c578:    2803        .(      CMP      r0,#3
-        0x0100c57a:    d112        ..      BNE      0x100c5a2 ; gapm_set_adv_data_cmd_handler + 102
-        0x0100c57c:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100c57e:    28a9        .(      CMP      r0,#0xa9
-        0x0100c580:    d004        ..      BEQ      0x100c58c ; gapm_set_adv_data_cmd_handler + 80
-        0x0100c582:    28aa        .(      CMP      r0,#0xaa
-        0x0100c584:    d006        ..      BEQ      0x100c594 ; gapm_set_adv_data_cmd_handler + 88
-        0x0100c586:    28ab        .(      CMP      r0,#0xab
-        0x0100c588:    d008        ..      BEQ      0x100c59c ; gapm_set_adv_data_cmd_handler + 96
-        0x0100c58a:    e00c        ..      B        0x100c5a6 ; gapm_set_adv_data_cmd_handler + 106
-        0x0100c58c:    7c21        !|      LDRB     r1,[r4,#0x10]
-        0x0100c58e:    0789        ..      LSLS     r1,r1,#30
-        0x0100c590:    d507        ..      BPL      0x100c5a2 ; gapm_set_adv_data_cmd_handler + 102
-        0x0100c592:    e008        ..      B        0x100c5a6 ; gapm_set_adv_data_cmd_handler + 106
-        0x0100c594:    7c21        !|      LDRB     r1,[r4,#0x10]
-        0x0100c596:    07c9        ..      LSLS     r1,r1,#31
-        0x0100c598:    d003        ..      BEQ      0x100c5a2 ; gapm_set_adv_data_cmd_handler + 102
-        0x0100c59a:    e004        ..      B        0x100c5a6 ; gapm_set_adv_data_cmd_handler + 106
-        0x0100c59c:    7ba1        .{      LDRB     r1,[r4,#0xe]
-        0x0100c59e:    2902        .)      CMP      r1,#2
-        0x0100c5a0:    d001        ..      BEQ      0x100c5a6 ; gapm_set_adv_data_cmd_handler + 106
-        0x0100c5a2:    2143        C!      MOVS     r1,#0x43
-        0x0100c5a4:    e02a        *.      B        0x100c5fc ; gapm_set_adv_data_cmd_handler + 192
-        0x0100c5a6:    886a        j.      LDRH     r2,[r5,#2]
-        0x0100c5a8:    f894c01e    ....    LDRB     r12,[r4,#0x1e]
-        0x0100c5ac:    2140        @!      MOVS     r1,#0x40
-        0x0100c5ae:    4613        .F      MOV      r3,r2
-        0x0100c5b0:    f1bc0f03    ....    CMP      r12,#3
-        0x0100c5b4:    d00a        ..      BEQ      0x100c5cc ; gapm_set_adv_data_cmd_handler + 144
-        0x0100c5b6:    28a9        .(      CMP      r0,#0xa9
-        0x0100c5b8:    d006        ..      BEQ      0x100c5c8 ; gapm_set_adv_data_cmd_handler + 140
-        0x0100c5ba:    28aa        .(      CMP      r0,#0xaa
-        0x0100c5bc:    d106        ..      BNE      0x100c5cc ; gapm_set_adv_data_cmd_handler + 144
-        0x0100c5be:    f894c010    ....    LDRB     r12,[r4,#0x10]
-        0x0100c5c2:    ea5f7c8c    _..|    LSLS     r12,r12,#30
-        0x0100c5c6:    d401        ..      BMI      0x100c5cc ; gapm_set_adv_data_cmd_handler + 144
-        0x0100c5c8:    1cd2        ..      ADDS     r2,r2,#3
-        0x0100c5ca:    b292        ..      UXTH     r2,r2
-        0x0100c5cc:    f8b6c06e    ..n.    LDRH     r12,[r6,#0x6e]
-        0x0100c5d0:    4594        .E      CMP      r12,r2
-        0x0100c5d2:    d313        ..      BCC      0x100c5fc ; gapm_set_adv_data_cmd_handler + 192
-        0x0100c5d4:    f894c00e    ....    LDRB     r12,[r4,#0xe]
-        0x0100c5d8:    f1bc0f00    ....    CMP      r12,#0
-        0x0100c5dc:    d101        ..      BNE      0x100c5e2 ; gapm_set_adv_data_cmd_handler + 166
-        0x0100c5de:    2a1f        .*      CMP      r2,#0x1f
-        0x0100c5e0:    d80c        ..      BHI      0x100c5fc ; gapm_set_adv_data_cmd_handler + 192
-        0x0100c5e2:    28a9        .(      CMP      r0,#0xa9
-        0x0100c5e4:    d001        ..      BEQ      0x100c5ea ; gapm_set_adv_data_cmd_handler + 174
-        0x0100c5e6:    28aa        .(      CMP      r0,#0xaa
-        0x0100c5e8:    d10d        ..      BNE      0x100c606 ; gapm_set_adv_data_cmd_handler + 202
-        0x0100c5ea:    1d29        ).      ADDS     r1,r5,#4
-        0x0100c5ec:    4618        .F      MOV      r0,r3
-        0x0100c5ee:    f7fdff95    ....    BL       gapm_adv_check_data_sanity ; 0x100a51c
-        0x0100c5f2:    b940        @.      CBNZ     r0,0x100c606 ; gapm_set_adv_data_cmd_handler + 202
-        0x0100c5f4:    7fa0        ..      LDRB     r0,[r4,#0x1e]
-        0x0100c5f6:    2803        .(      CMP      r0,#3
-        0x0100c5f8:    d005        ..      BEQ      0x100c606 ; gapm_set_adv_data_cmd_handler + 202
-        0x0100c5fa:    214a        J!      MOVS     r1,#0x4a
-        0x0100c5fc:    2001        .       MOVS     r0,#1
-        0x0100c5fe:    f7ffff69    ..i.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100c602:    4638        8F      MOV      r0,r7
-        0x0100c604:    bdf8        ..      POP      {r3-r7,pc}
-        0x0100c606:    2000        .       MOVS     r0,#0
-        0x0100c608:    83a0        ..      STRH     r0,[r4,#0x1c]
-        0x0100c60a:    7868        hx      LDRB     r0,[r5,#1]
-        0x0100c60c:    f88600d6    ....    STRB     r0,[r6,#0xd6]
-        0x0100c610:    2200        ."      MOVS     r2,#0
-        0x0100c612:    4629        )F      MOV      r1,r5
-        0x0100c614:    4620         F      MOV      r0,r4
-        0x0100c616:    f7fefa19    ....    BL       gapm_adv_set_data ; 0x100aa4c
-        0x0100c61a:    e7f2        ..      B        0x100c602 ; gapm_set_adv_data_cmd_handler + 198
-    $d
-        0x0100c61c:    00abaaa9    ....    DCD    11250345
-        0x0100c620:    20000080    ...     DCD    536871040
-        0x0100c624:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_set_channel_map_cmd_handler
-    gapm_set_channel_map_cmd_handler
-        0x0100c628:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100c62a:    a013        ..      ADR      r0,{pc}+0x4e ; 0x100c678
-        0x0100c62c:    460d        .F      MOV      r5,r1
-        0x0100c62e:    6800        .h      LDR      r0,[r0,#0]
-        0x0100c630:    9000        ..      STR      r0,[sp,#0]
-        0x0100c632:    466a        jF      MOV      r2,sp
-        0x0100c634:    2000        .       MOVS     r0,#0
-        0x0100c636:    f7fffbd7    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100c63a:    4604        .F      MOV      r4,r0
-        0x0100c63c:    2801        .(      CMP      r0,#1
-        0x0100c63e:    d109        ..      BNE      0x100c654 ; gapm_set_channel_map_cmd_handler + 44
-        0x0100c640:    480e        .H      LDR      r0,[pc,#56] ; [0x100c67c] = 0x20004b08
-        0x0100c642:    f8901088    ....    LDRB     r1,[r0,#0x88]
-        0x0100c646:    2005        .       MOVS     r0,#5
-        0x0100c648:    4388        .C      BICS     r0,r0,r1
-        0x0100c64a:    d005        ..      BEQ      0x100c658 ; gapm_set_channel_map_cmd_handler + 48
-        0x0100c64c:    2143        C!      MOVS     r1,#0x43
-        0x0100c64e:    2000        .       MOVS     r0,#0
-        0x0100c650:    f7ffff40    ..@.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100c654:    4620         F      MOV      r0,r4
-        0x0100c656:    bd38        8.      POP      {r3-r5,pc}
-        0x0100c658:    2305        .#      MOVS     r3,#5
-        0x0100c65a:    f2420214    B...    MOV      r2,#0x2014
-        0x0100c65e:    2100        .!      MOVS     r1,#0
-        0x0100c660:    f2411005    A...    MOV      r0,#0x1105
-        0x0100c664:    f7f4fa17    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c668:    f8d51001    ....    LDR      r1,[r5,#1]
-        0x0100c66c:    6001        .`      STR      r1,[r0,#0]
-        0x0100c66e:    7969        iy      LDRB     r1,[r5,#5]
-        0x0100c670:    7101        .q      STRB     r1,[r0,#4]
-        0x0100c672:    f7f4fa79    ..y.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100c676:    e7ed        ..      B        0x100c654 ; gapm_set_channel_map_cmd_handler + 44
-    $d
-        0x0100c678:    00000004    ....    DCD    4
-        0x0100c67c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_set_dev_config_cmd_handler
-    gapm_set_dev_config_cmd_handler
-        0x0100c680:    e92d43f0    -..C    PUSH     {r4-r9,lr}
-        0x0100c684:    a068        h.      ADR      r0,{pc}+0x1a4 ; 0x100c828
-        0x0100c686:    b093        ..      SUB      sp,sp,#0x4c
-        0x0100c688:    6800        .h      LDR      r0,[r0,#0]
-        0x0100c68a:    9010        ..      STR      r0,[sp,#0x40]
-        0x0100c68c:    460c        .F      MOV      r4,r1
-        0x0100c68e:    aa10        ..      ADD      r2,sp,#0x40
-        0x0100c690:    2000        .       MOVS     r0,#0
-        0x0100c692:    f7fffba9    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100c696:    4607        .F      MOV      r7,r0
-        0x0100c698:    2801        .(      CMP      r0,#1
-        0x0100c69a:    d153        S.      BNE      0x100c744 ; gapm_set_dev_config_cmd_handler + 196
-        0x0100c69c:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100c69e:    4d63        cM      LDR      r5,[pc,#396] ; [0x100c82c] = 0x20004b08
-        0x0100c6a0:    f000060f    ....    AND      r6,r0,#0xf
-        0x0100c6a4:    f8950089    ....    LDRB     r0,[r5,#0x89]
-        0x0100c6a8:    b920         .      CBNZ     r0,0x100c6b4 ; gapm_set_dev_config_cmd_handler + 52
-        0x0100c6aa:    6868        hh      LDR      r0,[r5,#4]
-        0x0100c6ac:    b910        ..      CBNZ     r0,0x100c6b4 ; gapm_set_dev_config_cmd_handler + 52
-        0x0100c6ae:    f89500d8    ....    LDRB     r0,[r5,#0xd8]
-        0x0100c6b2:    b108        ..      CBZ      r0,0x100c6b8 ; gapm_set_dev_config_cmd_handler + 56
-        0x0100c6b4:    2143        C!      MOVS     r1,#0x43
-        0x0100c6b6:    e042        B.      B        0x100c73e ; gapm_set_dev_config_cmd_handler + 190
-        0x0100c6b8:    f04f0800    O...    MOV      r8,#0
-        0x0100c6bc:    8ca1        ..      LDRH     r1,[r4,#0x24]
-        0x0100c6be:    8c60        `.      LDRH     r0,[r4,#0x22]
-        0x0100c6c0:    f7fefc1e    ....    BL       gapm_dle_val_check ; 0x100af00
-        0x0100c6c4:    b108        ..      CBZ      r0,0x100c6ca ; gapm_set_dev_config_cmd_handler + 74
-        0x0100c6c6:    2140        @!      MOVS     r1,#0x40
-        0x0100c6c8:    e039        9.      B        0x100c73e ; gapm_set_dev_config_cmd_handler + 190
-        0x0100c6ca:    f885808a    ....    STRB     r8,[r5,#0x8a]
-        0x0100c6ce:    f8858088    ....    STRB     r8,[r5,#0x88]
-        0x0100c6d2:    f7f7fe01    ....    BL       attmdb_destroy ; 0x10042d8
-        0x0100c6d6:    200a        .       MOVS     r0,#0xa
-        0x0100c6d8:    43b0        .C      BICS     r0,r0,r6
-        0x0100c6da:    d002        ..      BEQ      0x100c6e2 ; gapm_set_dev_config_cmd_handler + 98
-        0x0100c6dc:    2005        .       MOVS     r0,#5
-        0x0100c6de:    43b0        .C      BICS     r0,r0,r6
-        0x0100c6e0:    d134        4.      BNE      0x100c74c ; gapm_set_dev_config_cmd_handler + 204
-        0x0100c6e2:    f8941020    .. .    LDRB     r1,[r4,#0x20]
-        0x0100c6e6:    201f        .       MOVS     r0,#0x1f
-        0x0100c6e8:    0649        I.      LSLS     r1,r1,#25
-        0x0100c6ea:    d506        ..      BPL      0x100c6fa ; gapm_set_dev_config_cmd_handler + 122
-        0x0100c6ec:    f895108a    ....    LDRB     r1,[r5,#0x8a]
-        0x0100c6f0:    207f        .       MOVS     r0,#0x7f
-        0x0100c6f2:    f0410120    A. .    ORR      r1,r1,#0x20
-        0x0100c6f6:    f885108a    ....    STRB     r1,[r5,#0x8a]
-        0x0100c6fa:    f0160f05    ....    TST      r6,#5
-        0x0100c6fe:    d004        ..      BEQ      0x100c70a ; gapm_set_dev_config_cmd_handler + 138
-        0x0100c700:    7ea1        .~      LDRB     r1,[r4,#0x1a]
-        0x0100c702:    0749        I.      LSLS     r1,r1,#29
-        0x0100c704:    d501        ..      BPL      0x100c70a ; gapm_set_dev_config_cmd_handler + 138
-        0x0100c706:    f44070c0    @..p    ORR      r0,r0,#0x180
-        0x0100c70a:    f44061c0    @..a    ORR      r1,r0,#0x600
-        0x0100c70e:    8ba0        ..      LDRH     r0,[r4,#0x1c]
-        0x0100c710:    f7fefe38    ..8.    BL       gapm_init_attr ; 0x100b384
-        0x0100c714:    0001        ..      MOVS     r1,r0
-        0x0100c716:    d112        ..      BNE      0x100c73e ; gapm_set_dev_config_cmd_handler + 190
-        0x0100c718:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x0100c71c:    0600        ..      LSLS     r0,r0,#24
-        0x0100c71e:    d505        ..      BPL      0x100c72c ; gapm_set_dev_config_cmd_handler + 172
-        0x0100c720:    f895008a    ....    LDRB     r0,[r5,#0x8a]
-        0x0100c724:    f0400040    @.@.    ORR      r0,r0,#0x40
-        0x0100c728:    f885008a    ....    STRB     r0,[r5,#0x8a]
-        0x0100c72c:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x0100c730:    f3c011c0    ....    UBFX     r1,r0,#7,#1
-        0x0100c734:    8be0        ..      LDRH     r0,[r4,#0x1e]
-        0x0100c736:    f002fc35    ..5.    BL       gattm_init_attr ; 0x100efa4
-        0x0100c73a:    0001        ..      MOVS     r1,r0
-        0x0100c73c:    d006        ..      BEQ      0x100c74c ; gapm_set_dev_config_cmd_handler + 204
-        0x0100c73e:    2000        .       MOVS     r0,#0
-        0x0100c740:    f7fffec8    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100c744:    b013        ..      ADD      sp,sp,#0x4c
-        0x0100c746:    4638        8F      MOV      r0,r7
-        0x0100c748:    e8bd83f0    ....    POP      {r4-r9,pc}
-        0x0100c74c:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x0100c750:    f44f6900    O..i    MOV      r9,#0x800
-        0x0100c754:    f0100f38    ..8.    TST      r0,#0x38
-        0x0100c758:    d006        ..      BEQ      0x100c768 ; gapm_set_dev_config_cmd_handler + 232
-        0x0100c75a:    2004        .       MOVS     r0,#4
-        0x0100c75c:    f7fefc68    ..h.    BL       gapm_get_att_handle ; 0x100b030
-        0x0100c760:    4649        IF      MOV      r1,r9
-        0x0100c762:    464a        JF      MOV      r2,r9
-        0x0100c764:    f7f7fa6b    ..k.    BL       attm_att_update_perm ; 0x1003c3e
-        0x0100c768:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x0100c76c:    0740        @.      LSLS     r0,r0,#29
-        0x0100c76e:    d006        ..      BEQ      0x100c77e ; gapm_set_dev_config_cmd_handler + 254
-        0x0100c770:    2002        .       MOVS     r0,#2
-        0x0100c772:    f7fefc5d    ..].    BL       gapm_get_att_handle ; 0x100b030
-        0x0100c776:    4649        IF      MOV      r1,r9
-        0x0100c778:    464a        JF      MOV      r2,r9
-        0x0100c77a:    f7f7fa60    ..`.    BL       attm_att_update_perm ; 0x1003c3e
-        0x0100c77e:    2001        .       MOVS     r0,#1
-        0x0100c780:    f008f962    ..b.    BL       prf_init ; 0x1014a48
-        0x0100c784:    f8856088    ...`    STRB     r6,[r5,#0x88]
-        0x0100c788:    8ce0        ..      LDRH     r0,[r4,#0x26]
-        0x0100c78a:    f000f87f    ....    BL       gapm_set_max_mtu ; 0x100c88c
-        0x0100c78e:    8d20         .      LDRH     r0,[r4,#0x28]
-        0x0100c790:    f000f86c    ..l.    BL       gapm_set_max_mps ; 0x100c86c
-        0x0100c794:    f7feff94    ....    BL       gapm_le_psm_cleanup ; 0x100b6c0
-        0x0100c798:    f88580d1    ....    STRB     r8,[r5,#0xd1]
-        0x0100c79c:    f894102a    ..*.    LDRB     r1,[r4,#0x2a]
-        0x0100c7a0:    f88510d0    ....    STRB     r1,[r5,#0xd0]
-        0x0100c7a4:    f8951088    ....    LDRB     r1,[r5,#0x88]
-        0x0100c7a8:    4640        @F      MOV      r0,r8
-        0x0100c7aa:    0889        ..      LSRS     r1,r1,#2
-        0x0100c7ac:    d025        %.      BEQ      0x100c7fa ; gapm_set_dev_config_cmd_handler + 378
-        0x0100c7ae:    7ee0        .~      LDRB     r0,[r4,#0x1b]
-        0x0100c7b0:    f885008b    ....    STRB     r0,[r5,#0x8b]
-        0x0100c7b4:    0781        ..      LSLS     r1,r0,#30
-        0x0100c7b6:    d51e        ..      BPL      0x100c7f6 ; gapm_set_dev_config_cmd_handler + 374
-        0x0100c7b8:    0600        ..      LSLS     r0,r0,#24
-        0x0100c7ba:    d420         .      BMI      0x100c7fe ; gapm_set_dev_config_cmd_handler + 382
-        0x0100c7bc:    2040        @       MOVS     r0,#0x40
-        0x0100c7be:    f88d0044    ..D.    STRB     r0,[sp,#0x44]
-        0x0100c7c2:    481b        .H      LDR      r0,[pc,#108] ; [0x100c830] = 0x2000013c
-        0x0100c7c4:    466a        jF      MOV      r2,sp
-        0x0100c7c6:    a911        ..      ADD      r1,sp,#0x44
-        0x0100c7c8:    6803        .h      LDR      r3,[r0,#0]
-        0x0100c7ca:    2081        .       MOVS     r0,#0x81
-        0x0100c7cc:    4798        .G      BLX      r3
-        0x0100c7ce:    b128        (.      CBZ      r0,0x100c7dc ; gapm_set_dev_config_cmd_handler + 348
-        0x0100c7d0:    f8150f8b    ....    LDRB     r0,[r5,#0x8b]!
-        0x0100c7d4:    f0400080    @...    ORR      r0,r0,#0x80
-        0x0100c7d8:    7028        (p      STRB     r0,[r5,#0]
-        0x0100c7da:    e010        ..      B        0x100c7fe ; gapm_set_dev_config_cmd_handler + 382
-        0x0100c7dc:    4813        .H      LDR      r0,[pc,#76] ; [0x100c82c] = 0x20004b08
-        0x0100c7de:    2220         "      MOVS     r2,#0x20
-        0x0100c7e0:    4669        iF      MOV      r1,sp
-        0x0100c7e2:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100c7e4:    f7f4f989    ....    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x0100c7e8:    4810        .H      LDR      r0,[pc,#64] ; [0x100c82c] = 0x20004b08
-        0x0100c7ea:    2220         "      MOVS     r2,#0x20
-        0x0100c7ec:    30b0        .0      ADDS     r0,r0,#0xb0
-        0x0100c7ee:    a908        ..      ADD      r1,sp,#0x20
-        0x0100c7f0:    f7f4f983    ....    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x0100c7f4:    e003        ..      B        0x100c7fe ; gapm_set_dev_config_cmd_handler + 382
-        0x0100c7f6:    f0200082     ...    BIC      r0,r0,#0x82
-        0x0100c7fa:    f885008b    ....    STRB     r0,[r5,#0x8b]
-        0x0100c7fe:    480b        .H      LDR      r0,[pc,#44] ; [0x100c82c] = 0x20004b08
-        0x0100c800:    2210        ."      MOVS     r2,#0x10
-        0x0100c802:    f104010a    ....    ADD      r1,r4,#0xa
-        0x0100c806:    3072        r0      ADDS     r0,r0,#0x72
-        0x0100c808:    f7f4f8be    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100c80c:    7ea0        .~      LDRB     r0,[r4,#0x1a]
-        0x0100c80e:    07c0        ..      LSLS     r0,r0,#31
-        0x0100c810:    d005        ..      BEQ      0x100c81e ; gapm_set_dev_config_cmd_handler + 414
-        0x0100c812:    4806        .H      LDR      r0,[pc,#24] ; [0x100c82c] = 0x20004b08
-        0x0100c814:    6861        ah      LDR      r1,[r4,#4]
-        0x0100c816:    f8401f82    @...    STR      r1,[r0,#0x82]!
-        0x0100c81a:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100c81c:    8081        ..      STRH     r1,[r0,#4]
-        0x0100c81e:    2100        .!      MOVS     r1,#0
-        0x0100c820:    4608        .F      MOV      r0,r1
-        0x0100c822:    f7fff929    ..).    BL       gapm_op_setup_continue ; 0x100ba78
-        0x0100c826:    e78d        ..      B        0x100c744 ; gapm_set_dev_config_cmd_handler + 196
-    $d
-        0x0100c828:    00000003    ....    DCD    3
-        0x0100c82c:    20004b08    .K.     DCD    536890120
-        0x0100c830:    2000013c    <..     DCD    536871228
-    $t
-    i.gapm_set_irk_cmd_handler
-    gapm_set_irk_cmd_handler
-        0x0100c834:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100c836:    a00b        ..      ADR      r0,{pc}+0x2e ; 0x100c864
-        0x0100c838:    460d        .F      MOV      r5,r1
-        0x0100c83a:    6800        .h      LDR      r0,[r0,#0]
-        0x0100c83c:    9000        ..      STR      r0,[sp,#0]
-        0x0100c83e:    466a        jF      MOV      r2,sp
-        0x0100c840:    2001        .       MOVS     r0,#1
-        0x0100c842:    f7fffad1    ....    BL       gapm_process_op ; 0x100bde8
-        0x0100c846:    4604        .F      MOV      r4,r0
-        0x0100c848:    2801        .(      CMP      r0,#1
-        0x0100c84a:    d108        ..      BNE      0x100c85e ; gapm_set_irk_cmd_handler + 42
-        0x0100c84c:    2210        ."      MOVS     r2,#0x10
-        0x0100c84e:    1c69        i.      ADDS     r1,r5,#1
-        0x0100c850:    4805        .H      LDR      r0,[pc,#20] ; [0x100c868] = 0x20004b7a
-        0x0100c852:    f7f4f899    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100c856:    2100        .!      MOVS     r1,#0
-        0x0100c858:    2001        .       MOVS     r0,#1
-        0x0100c85a:    f7fffe3b    ..;.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100c85e:    4620         F      MOV      r0,r4
-        0x0100c860:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x0100c862:    0000        ..      DCW    0
-        0x0100c864:    00000028    (...    DCD    40
-        0x0100c868:    20004b7a    zK.     DCD    536890234
-    $t
-    i.gapm_set_max_mps
-    gapm_set_max_mps
-        0x0100c86c:    4b06        .K      LDR      r3,[pc,#24] ; [0x100c888] = 0x20004b08
-        0x0100c86e:    2217        ."      MOVS     r2,#0x17
-        0x0100c870:    f8b3108c    ....    LDRH     r1,[r3,#0x8c]
-        0x0100c874:    4288        .B      CMP      r0,r1
-        0x0100c876:    d300        ..      BCC      0x100c87a ; gapm_set_max_mps + 14
-        0x0100c878:    4608        .F      MOV      r0,r1
-        0x0100c87a:    2817        .(      CMP      r0,#0x17
-        0x0100c87c:    d200        ..      BCS      0x100c880 ; gapm_set_max_mps + 20
-        0x0100c87e:    4610        .F      MOV      r0,r2
-        0x0100c880:    f8a3008e    ....    STRH     r0,[r3,#0x8e]
-        0x0100c884:    4770        pG      BX       lr
-    $d
-        0x0100c886:    0000        ..      DCW    0
-        0x0100c888:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_set_max_mtu
-    gapm_set_max_mtu
-        0x0100c88c:    2217        ."      MOVS     r2,#0x17
-        0x0100c88e:    f44f6100    O..a    MOV      r1,#0x800
-        0x0100c892:    4288        .B      CMP      r0,r1
-        0x0100c894:    d206        ..      BCS      0x100c8a4 ; gapm_set_max_mtu + 24
-        0x0100c896:    2817        .(      CMP      r0,#0x17
-        0x0100c898:    d200        ..      BCS      0x100c89c ; gapm_set_max_mtu + 16
-        0x0100c89a:    4610        .F      MOV      r0,r2
-        0x0100c89c:    4902        .I      LDR      r1,[pc,#8] ; [0x100c8a8] = 0x20004b08
-        0x0100c89e:    f8a1008c    ....    STRH     r0,[r1,#0x8c]
-        0x0100c8a2:    4770        pG      BX       lr
-        0x0100c8a4:    4608        .F      MOV      r0,r1
-        0x0100c8a6:    e7f9        ..      B        0x100c89c ; gapm_set_max_mtu + 16
-    $d
-        0x0100c8a8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_smp_encrypt_req
-    gapm_smp_encrypt_req
-        0x0100c8ac:    b508        ..      PUSH     {r3,lr}
-        0x0100c8ae:    2200        ."      MOVS     r2,#0
-        0x0100c8b0:    9200        ..      STR      r2,[sp,#0]
-        0x0100c8b2:    4b02        .K      LDR      r3,[pc,#8] ; [0x100c8bc] = 0x100c8c1
-        0x0100c8b4:    2201        ."      MOVS     r2,#1
-        0x0100c8b6:    f7f4f984    ....    BL       $Ven$TT$L$$aes_encrypt ; 0x1000bc2
-        0x0100c8ba:    bd08        ..      POP      {r3,pc}
-    $d
-        0x0100c8bc:    0100c8c1    ....    DCD    16828609
-    $t
-    i.gapm_smp_encrypt_rsp
-    gapm_smp_encrypt_rsp
-        0x0100c8c0:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100c8c2:    4604        .F      MOV      r4,r0
-        0x0100c8c4:    460e        .F      MOV      r6,r1
-        0x0100c8c6:    2007        .       MOVS     r0,#7
-        0x0100c8c8:    f7f4f921    ..!.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100c8cc:    2808        .(      CMP      r0,#8
-        0x0100c8ce:    d043        C.      BEQ      0x100c958 ; gapm_smp_encrypt_rsp + 152
-        0x0100c8d0:    2000        .       MOVS     r0,#0
-        0x0100c8d2:    f7fefc61    ..a.    BL       gapm_get_operation ; 0x100b198
-        0x0100c8d6:    2817        .(      CMP      r0,#0x17
-        0x0100c8d8:    d036        6.      BEQ      0x100c948 ; gapm_smp_encrypt_rsp + 136
-        0x0100c8da:    2818        .(      CMP      r0,#0x18
-        0x0100c8dc:    d01a        ..      BEQ      0x100c914 ; gapm_smp_encrypt_rsp + 84
-        0x0100c8de:    2819        .(      CMP      r0,#0x19
-        0x0100c8e0:    d13a        :.      BNE      0x100c958 ; gapm_smp_encrypt_rsp + 152
-        0x0100c8e2:    2500        .%      MOVS     r5,#0
-        0x0100c8e4:    4628        (F      MOV      r0,r5
-        0x0100c8e6:    f7fefcdb    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100c8ea:    4601        .F      MOV      r1,r0
-        0x0100c8ec:    2310        .#      MOVS     r3,#0x10
-        0x0100c8ee:    2207        ."      MOVS     r2,#7
-        0x0100c8f0:    f6405018    @..P    MOV      r0,#0xd18
-        0x0100c8f4:    f7f4f8cf    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c8f8:    4604        .F      MOV      r4,r0
-        0x0100c8fa:    2210        ."      MOVS     r2,#0x10
-        0x0100c8fc:    4631        1F      MOV      r1,r6
-        0x0100c8fe:    f7f4f843    ..C.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100c902:    4620         F      MOV      r0,r4
-        0x0100c904:    f7f4f8cc    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100c908:    4629        )F      MOV      r1,r5
-        0x0100c90a:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100c90e:    2000        .       MOVS     r0,#0
-        0x0100c910:    f7ffbde0    ....    B.W      gapm_send_complete_evt ; 0x100c4d4
-        0x0100c914:    4811        .H      LDR      r0,[pc,#68] ; [0x100c95c] = 0x20004b08
-        0x0100c916:    2500        .%      MOVS     r5,#0
-        0x0100c918:    6804        .h      LDR      r4,[r0,#0]
-        0x0100c91a:    4628        (F      MOV      r0,r5
-        0x0100c91c:    f7fefcc0    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100c920:    4601        .F      MOV      r1,r0
-        0x0100c922:    2308        .#      MOVS     r3,#8
-        0x0100c924:    2207        ."      MOVS     r2,#7
-        0x0100c926:    f6405008    @..P    MOV      r0,#0xd08
-        0x0100c92a:    f7f4f8b4    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c92e:    f8b41001    ....    LDRH     r1,[r4,#1]
-        0x0100c932:    f8a01003    ....    STRH     r1,[r0,#3]
-        0x0100c936:    78e1        .x      LDRB     r1,[r4,#3]
-        0x0100c938:    7141        Aq      STRB     r1,[r0,#5]
-        0x0100c93a:    8831        1.      LDRH     r1,[r6,#0]
-        0x0100c93c:    8001        ..      STRH     r1,[r0,#0]
-        0x0100c93e:    78b1        .x      LDRB     r1,[r6,#2]
-        0x0100c940:    7081        .p      STRB     r1,[r0,#2]
-        0x0100c942:    2101        .!      MOVS     r1,#1
-        0x0100c944:    7181        .q      STRB     r1,[r0,#6]
-        0x0100c946:    e7dd        ..      B        0x100c904 ; gapm_smp_encrypt_rsp + 68
-        0x0100c948:    b104        ..      CBZ      r4,0x100c94c ; gapm_smp_encrypt_rsp + 140
-        0x0100c94a:    3490        .4      ADDS     r4,r4,#0x90
-        0x0100c94c:    b2e0        ..      UXTB     r0,r4
-        0x0100c94e:    4631        1F      MOV      r1,r6
-        0x0100c950:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100c954:    f000b854    ..T.    B.W      gapm_smp_resolv_op_cont ; 0x100ca00
-        0x0100c958:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100c95a:    0000        ..      DCW    0
-        0x0100c95c:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_smp_rand_req
-    gapm_smp_rand_req
-        0x0100c960:    2100        .!      MOVS     r1,#0
-        0x0100c962:    4801        .H      LDR      r0,[pc,#4] ; [0x100c968] = 0x100c96d
-        0x0100c964:    f7f4b932    ..2.    B        $Ven$TT$L$$aes_rand ; 0x1000bcc
-    $d
-        0x0100c968:    0100c96d    m...    DCD    16828781
-    $t
-    i.gapm_smp_rand_rsp
-    gapm_smp_rand_rsp
-        0x0100c96c:    b57f        ..      PUSH     {r0-r6,lr}
-        0x0100c96e:    4605        .F      MOV      r5,r0
-        0x0100c970:    460c        .F      MOV      r4,r1
-        0x0100c972:    2007        .       MOVS     r0,#7
-        0x0100c974:    f7f4f8cb    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100c978:    2808        .(      CMP      r0,#8
-        0x0100c97a:    d03d        =.      BEQ      0x100c9f8 ; gapm_smp_rand_rsp + 140
-        0x0100c97c:    2000        .       MOVS     r0,#0
-        0x0100c97e:    f7fefc0b    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100c982:    2818        .(      CMP      r0,#0x18
-        0x0100c984:    d014        ..      BEQ      0x100c9b0 ; gapm_smp_rand_rsp + 68
-        0x0100c986:    281a        .(      CMP      r0,#0x1a
-        0x0100c988:    d136        6.      BNE      0x100c9f8 ; gapm_smp_rand_rsp + 140
-        0x0100c98a:    2500        .%      MOVS     r5,#0
-        0x0100c98c:    4628        (F      MOV      r0,r5
-        0x0100c98e:    f7fefc87    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100c992:    4601        .F      MOV      r1,r0
-        0x0100c994:    2308        .#      MOVS     r3,#8
-        0x0100c996:    2207        ."      MOVS     r2,#7
-        0x0100c998:    f640501a    @..P    MOV      r0,#0xd1a
-        0x0100c99c:    f7f4f87b    ..{.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100c9a0:    6821        !h      LDR      r1,[r4,#0]
-        0x0100c9a2:    6001        .`      STR      r1,[r0,#0]
-        0x0100c9a4:    6861        ah      LDR      r1,[r4,#4]
-        0x0100c9a6:    6041        A`      STR      r1,[r0,#4]
-        0x0100c9a8:    f7f4f87a    ..z.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100c9ac:    4629        )F      MOV      r1,r5
-        0x0100c9ae:    e002        ..      B        0x100c9b6 ; gapm_smp_rand_rsp + 74
-        0x0100c9b0:    b13d        =.      CBZ      r5,0x100c9c2 ; gapm_smp_rand_rsp + 86
-        0x0100c9b2:    3590        .5      ADDS     r5,r5,#0x90
-        0x0100c9b4:    b2e9        ..      UXTB     r1,r5
-        0x0100c9b6:    b004        ..      ADD      sp,sp,#0x10
-        0x0100c9b8:    2000        .       MOVS     r0,#0
-        0x0100c9ba:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100c9be:    f7ffbd89    ....    B.W      gapm_send_complete_evt ; 0x100c4d4
-        0x0100c9c2:    480e        .H      LDR      r0,[pc,#56] ; [0x100c9fc] = 0x20004b08
-        0x0100c9c4:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100c9c6:    6800        .h      LDR      r0,[r0,#0]
-        0x0100c9c8:    f8201f01     ...    STRH     r1,[r0,#1]!
-        0x0100c9cc:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0100c9ce:    78c2        .x      LDRB     r2,[r0,#3]
-        0x0100c9d0:    f001013f    ..?.    AND      r1,r1,#0x3f
-        0x0100c9d4:    4311        .C      ORRS     r1,r1,r2
-        0x0100c9d6:    7081        .p      STRB     r1,[r0,#2]
-        0x0100c9d8:    2100        .!      MOVS     r1,#0
-        0x0100c9da:    9100        ..      STR      r1,[sp,#0]
-        0x0100c9dc:    9101        ..      STR      r1,[sp,#4]
-        0x0100c9de:    9102        ..      STR      r1,[sp,#8]
-        0x0100c9e0:    9103        ..      STR      r1,[sp,#0xc]
-        0x0100c9e2:    8801        ..      LDRH     r1,[r0,#0]
-        0x0100c9e4:    f8ad1000    ....    STRH     r1,[sp,#0]
-        0x0100c9e8:    7880        .x      LDRB     r0,[r0,#2]
-        0x0100c9ea:    f88d0002    ....    STRB     r0,[sp,#2]
-        0x0100c9ee:    f7fefbbf    ....    BL       gapm_get_irk ; 0x100b170
-        0x0100c9f2:    4669        iF      MOV      r1,sp
-        0x0100c9f4:    f7ffff5a    ..Z.    BL       gapm_smp_encrypt_req ; 0x100c8ac
-        0x0100c9f8:    bd7f        ..      POP      {r0-r6,pc}
-    $d
-        0x0100c9fa:    0000        ..      DCW    0
-        0x0100c9fc:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_smp_resolv_op_cont
-    gapm_smp_resolv_op_cont
-        0x0100ca00:    b57f        ..      PUSH     {r0-r6,lr}
-        0x0100ca02:    4605        .F      MOV      r5,r0
-        0x0100ca04:    4824        $H      LDR      r0,[pc,#144] ; [0x100ca98] = 0x20004b08
-        0x0100ca06:    6804        .h      LDR      r4,[r0,#0]
-        0x0100ca08:    2c00        .,      CMP      r4,#0
-        0x0100ca0a:    d01e        ..      BEQ      0x100ca4a ; gapm_smp_resolv_op_cont + 74
-        0x0100ca0c:    bbcd        ..      CBNZ     r5,0x100ca82 ; gapm_smp_resolv_op_cont + 130
-        0x0100ca0e:    b121        !.      CBZ      r1,0x100ca1a ; gapm_smp_resolv_op_cont + 26
-        0x0100ca10:    2203        ."      MOVS     r2,#3
-        0x0100ca12:    1ca0        ..      ADDS     r0,r4,#2
-        0x0100ca14:    f7f4f862    ..b.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x0100ca18:    b1c0        ..      CBZ      r0,0x100ca4c ; gapm_smp_resolv_op_cont + 76
-        0x0100ca1a:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100ca1c:    b390        ..      CBZ      r0,0x100ca84 ; gapm_smp_resolv_op_cont + 132
-        0x0100ca1e:    b2c0        ..      UXTB     r0,r0
-        0x0100ca20:    1e40        @.      SUBS     r0,r0,#1
-        0x0100ca22:    7060        `p      STRB     r0,[r4,#1]
-        0x0100ca24:    2000        .       MOVS     r0,#0
-        0x0100ca26:    9000        ..      STR      r0,[sp,#0]
-        0x0100ca28:    9001        ..      STR      r0,[sp,#4]
-        0x0100ca2a:    9002        ..      STR      r0,[sp,#8]
-        0x0100ca2c:    9003        ..      STR      r0,[sp,#0xc]
-        0x0100ca2e:    f8b40005    ....    LDRH     r0,[r4,#5]
-        0x0100ca32:    f8ad0000    ....    STRH     r0,[sp,#0]
-        0x0100ca36:    79e0        .y      LDRB     r0,[r4,#7]
-        0x0100ca38:    f88d0002    ....    STRB     r0,[sp,#2]
-        0x0100ca3c:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100ca3e:    4669        iF      MOV      r1,sp
-        0x0100ca40:    eb041000    ....    ADD      r0,r4,r0,LSL #4
-        0x0100ca44:    3008        .0      ADDS     r0,r0,#8
-        0x0100ca46:    f7ffff31    ..1.    BL       gapm_smp_encrypt_req ; 0x100c8ac
-        0x0100ca4a:    bd7f        ..      POP      {r0-r6,pc}
-        0x0100ca4c:    2000        .       MOVS     r0,#0
-        0x0100ca4e:    f7fefc27    ..'.    BL       gapm_get_requester ; 0x100b2a0
-        0x0100ca52:    4601        .F      MOV      r1,r0
-        0x0100ca54:    2316        .#      MOVS     r3,#0x16
-        0x0100ca56:    2207        ."      MOVS     r2,#7
-        0x0100ca58:    f6405015    @..P    MOV      r0,#0xd15
-        0x0100ca5c:    f7f4f81b    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ca60:    4606        .F      MOV      r6,r0
-        0x0100ca62:    f8d40002    ....    LDR      r0,[r4,#2]
-        0x0100ca66:    6030        0`      STR      r0,[r6,#0]
-        0x0100ca68:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100ca6a:    80b0        ..      STRH     r0,[r6,#4]
-        0x0100ca6c:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100ca6e:    2210        ."      MOVS     r2,#0x10
-        0x0100ca70:    eb041100    ....    ADD      r1,r4,r0,LSL #4
-        0x0100ca74:    1db0        ..      ADDS     r0,r6,#6
-        0x0100ca76:    3108        .1      ADDS     r1,r1,#8
-        0x0100ca78:    f7f3ff86    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100ca7c:    4630        0F      MOV      r0,r6
-        0x0100ca7e:    f7f4f80f    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ca82:    e001        ..      B        0x100ca88 ; gapm_smp_resolv_op_cont + 136
-        0x0100ca84:    e7ff        ..      B        0x100ca86 ; gapm_smp_resolv_op_cont + 134
-        0x0100ca86:    2547        G%      MOVS     r5,#0x47
-        0x0100ca88:    b004        ..      ADD      sp,sp,#0x10
-        0x0100ca8a:    4629        )F      MOV      r1,r5
-        0x0100ca8c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100ca90:    2000        .       MOVS     r0,#0
-        0x0100ca92:    f7ffbd1f    ....    B.W      gapm_send_complete_evt ; 0x100c4d4
-    $d
-        0x0100ca96:    0000        ..      DCW    0
-        0x0100ca98:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_svc_chg_en
-    gapm_svc_chg_en
-        0x0100ca9c:    4802        .H      LDR      r0,[pc,#8] ; [0x100caa8] = 0x20004b08
-        0x0100ca9e:    f890008a    ....    LDRB     r0,[r0,#0x8a]
-        0x0100caa2:    f3c01080    ....    UBFX     r0,r0,#6,#1
-        0x0100caa6:    4770        pG      BX       lr
-    $d
-        0x0100caa8:    20004b08    .K.     DCD    536890120
-    $t
-    i.gapm_sync_established_ind_handler
-    gapm_sync_established_ind_handler
-        0x0100caac:    b510        ..      PUSH     {r4,lr}
-        0x0100caae:    4608        .F      MOV      r0,r1
-        0x0100cab0:    f7f5fcec    ....    BL       app_per_sync_established_ind_func ; 0x100248c
-        0x0100cab4:    2000        .       MOVS     r0,#0
-        0x0100cab6:    bd10        ..      POP      {r4,pc}
-    i.gapm_unknown_task_msg_handler
-    gapm_unknown_task_msg_handler
-        0x0100cab8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100caba:    461d        .F      MOV      r5,r3
-        0x0100cabc:    f1a1040c    ....    SUB      r4,r1,#0xc
-        0x0100cac0:    2304        .#      MOVS     r3,#4
-        0x0100cac2:    2103        .!      MOVS     r1,#3
-        0x0100cac4:    f640501d    @..P    MOV      r0,#0xd1d
-        0x0100cac8:    f7f3ffe5    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100cacc:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x0100cace:    8001        ..      STRH     r1,[r0,#0]
-        0x0100cad0:    8045        E.      STRH     r5,[r0,#2]
-        0x0100cad2:    f7f3ffe5    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100cad6:    2000        .       MOVS     r0,#0
-        0x0100cad8:    bd70        p.      POP      {r4-r6,pc}
-    i.gapm_update_state
-    gapm_update_state
-        0x0100cada:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100cadc:    4605        .F      MOV      r5,r0
-        0x0100cade:    460c        .F      MOV      r4,r1
-        0x0100cae0:    2007        .       MOVS     r0,#7
-        0x0100cae2:    f7f4f814    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100cae6:    2808        .(      CMP      r0,#8
-        0x0100cae8:    d00c        ..      BEQ      0x100cb04 ; gapm_update_state + 42
-        0x0100caea:    2201        ."      MOVS     r2,#1
-        0x0100caec:    40aa        .@      LSLS     r2,r2,r5
-        0x0100caee:    b114        ..      CBZ      r4,0x100caf6 ; gapm_update_state + 28
-        0x0100caf0:    4302        .C      ORRS     r2,r2,r0
-        0x0100caf2:    b2d1        ..      UXTB     r1,r2
-        0x0100caf4:    e001        ..      B        0x100cafa ; gapm_update_state + 32
-        0x0100caf6:    ea200102     ...    BIC      r1,r0,r2
-        0x0100cafa:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100cafe:    2007        .       MOVS     r0,#7
-        0x0100cb00:    f7f3bf3d    ..=.    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x0100cb04:    bd70        p.      POP      {r4-r6,pc}
-        0x0100cb06:    0000        ..      MOVS     r0,r0
-    i.gapm_use_enc_block_cmd_handler
-    gapm_use_enc_block_cmd_handler
-        0x0100cb08:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100cb0a:    4605        .F      MOV      r5,r0
-        0x0100cb0c:    a00d        ..      ADR      r0,{pc}+0x38 ; 0x100cb44
-        0x0100cb0e:    460c        .F      MOV      r4,r1
-        0x0100cb10:    6800        .h      LDR      r0,[r0,#0]
-        0x0100cb12:    9000        ..      STR      r0,[sp,#0]
-        0x0100cb14:    466a        jF      MOV      r2,sp
-        0x0100cb16:    2000        .       MOVS     r0,#0
-        0x0100cb18:    f7fff966    ..f.    BL       gapm_process_op ; 0x100bde8
-        0x0100cb1c:    4606        .F      MOV      r6,r0
-        0x0100cb1e:    2801        .(      CMP      r0,#1
-        0x0100cb20:    d10e        ..      BNE      0x100cb40 ; gapm_use_enc_block_cmd_handler + 56
-        0x0100cb22:    f5a56550    ..Pe    SUB      r5,r5,#0xd00
-        0x0100cb26:    3d17        .=      SUBS     r5,r5,#0x17
-        0x0100cb28:    d002        ..      BEQ      0x100cb30 ; gapm_use_enc_block_cmd_handler + 40
-        0x0100cb2a:    2d02        .-      CMP      r5,#2
-        0x0100cb2c:    d108        ..      BNE      0x100cb40 ; gapm_use_enc_block_cmd_handler + 56
-        0x0100cb2e:    e005        ..      B        0x100cb3c ; gapm_use_enc_block_cmd_handler + 52
-        0x0100cb30:    f1040111    ....    ADD      r1,r4,#0x11
-        0x0100cb34:    1c60        `.      ADDS     r0,r4,#1
-        0x0100cb36:    f7fffeb9    ....    BL       gapm_smp_encrypt_req ; 0x100c8ac
-        0x0100cb3a:    e001        ..      B        0x100cb40 ; gapm_use_enc_block_cmd_handler + 56
-        0x0100cb3c:    f7ffff10    ....    BL       gapm_smp_rand_req ; 0x100c960
-        0x0100cb40:    4630        0F      MOV      r0,r6
-        0x0100cb42:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x0100cb44:    00001a19    ....    DCD    6681
-    $t
-    i.gapm_use_enc_block_ind_handler
-    gapm_use_enc_block_ind_handler
-        0x0100cb48:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100cb4a:    4610        .F      MOV      r0,r2
-        0x0100cb4c:    460d        .F      MOV      r5,r1
-        0x0100cb4e:    0a14        ..      LSRS     r4,r2,#8
-        0x0100cb50:    f7f3ffdd    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100cb54:    283f        ?(      CMP      r0,#0x3f
-        0x0100cb56:    d013        ..      BEQ      0x100cb80 ; gapm_use_enc_block_ind_handler + 56
-        0x0100cb58:    2101        .!      MOVS     r1,#1
-        0x0100cb5a:    4620         F      MOV      r0,r4
-        0x0100cb5c:    f7fcfa46    ..F.    BL       gapc_get_operation ; 0x1008fec
-        0x0100cb60:    280a        .(      CMP      r0,#0xa
-        0x0100cb62:    d004        ..      BEQ      0x100cb6e ; gapm_use_enc_block_ind_handler + 38
-        0x0100cb64:    281b        .(      CMP      r0,#0x1b
-        0x0100cb66:    d007        ..      BEQ      0x100cb78 ; gapm_use_enc_block_ind_handler + 48
-        0x0100cb68:    281c        .(      CMP      r0,#0x1c
-        0x0100cb6a:    d109        ..      BNE      0x100cb80 ; gapm_use_enc_block_ind_handler + 56
-        0x0100cb6c:    e004        ..      B        0x100cb78 ; gapm_use_enc_block_ind_handler + 48
-        0x0100cb6e:    4629        )F      MOV      r1,r5
-        0x0100cb70:    4620         F      MOV      r0,r4
-        0x0100cb72:    f008ffc9    ....    BL       smpc_calc_confirm_cont ; 0x1015b08
-        0x0100cb76:    e003        ..      B        0x100cb80 ; gapm_use_enc_block_ind_handler + 56
-        0x0100cb78:    4629        )F      MOV      r1,r5
-        0x0100cb7a:    4620         F      MOV      r0,r4
-        0x0100cb7c:    f00bfcda    ....    BL       smpc_sign_cont ; 0x1018534
-        0x0100cb80:    2000        .       MOVS     r0,#0
-        0x0100cb82:    bd70        p.      POP      {r4-r6,pc}
-    i.gatt_add_service
-    gatt_add_service
-        0x0100cb84:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100cb86:    4602        .F      MOV      r2,r0
-        0x0100cb88:    4912        .I      LDR      r1,[pc,#72] ; [0x100cbd4] = 0x200040e4
-        0x0100cb8a:    2000        .       MOVS     r0,#0
-        0x0100cb8c:    eb0003c0    ....    ADD      r3,r0,r0,LSL #3
-        0x0100cb90:    eb031300    ....    ADD      r3,r3,r0,LSL #4
-        0x0100cb94:    eb0104c3    ....    ADD      r4,r1,r3,LSL #3
-        0x0100cb98:    f8d430bc    ...0    LDR      r3,[r4,#0xbc]
-        0x0100cb9c:    b90b        ..      CBNZ     r3,0x100cba2 ; gatt_add_service + 30
-        0x0100cb9e:    68a3        .h      LDR      r3,[r4,#8]
-        0x0100cba0:    b143        C.      CBZ      r3,0x100cbb4 ; gatt_add_service + 48
-        0x0100cba2:    1c40        @.      ADDS     r0,r0,#1
-        0x0100cba4:    b2c0        ..      UXTB     r0,r0
-        0x0100cba6:    2808        .(      CMP      r0,#8
-        0x0100cba8:    d3f0        ..      BCC      0x100cb8c ; gatt_add_service + 8
-        0x0100cbaa:    a00b        ..      ADR      r0,{pc}+0x2e ; 0x100cbd8
-        0x0100cbac:    f7f3fee2    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100cbb0:    20ff        .       MOVS     r0,#0xff
-        0x0100cbb2:    bd70        p.      POP      {r4-r6,pc}
-        0x0100cbb4:    eb0003c0    ....    ADD      r3,r0,r0,LSL #3
-        0x0100cbb8:    eb031300    ....    ADD      r3,r3,r0,LSL #4
-        0x0100cbbc:    eb0101c3    ....    ADD      r1,r1,r3,LSL #3
-        0x0100cbc0:    ca2c        ,.      LDM      r2,{r2,r3,r5}
-        0x0100cbc2:    31b4        .1      ADDS     r1,r1,#0xb4
-        0x0100cbc4:    e881002c    ..,.    STM      r1,{r2,r3,r5}
-        0x0100cbc8:    2101        .!      MOVS     r1,#1
-        0x0100cbca:    f000fbe9    ....    BL       gatt_profile_task_add ; 0x100d3a0
-        0x0100cbce:    f89400c0    ....    LDRB     r0,[r4,#0xc0]
-        0x0100cbd2:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100cbd4:    200040e4    .@.     DCD    536887524
-        0x0100cbd8:    20646461    add     DCD    543450209
-        0x0100cbdc:    76726573    serv    DCD    1987208563
-        0x0100cbe0:    20656369    ice     DCD    543515497
-        0x0100cbe4:    6c696166    fail    DCD    1818845542
-        0x0100cbe8:    00000a0d    ....    DCD    2573
-    $t
-    i.gatt_clear_remote_svc
-    gatt_clear_remote_svc
-        0x0100cbec:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100cbf0:    4e12        .N      LDR      r6,[pc,#72] ; [0x100cc3c] = 0x20003980
-        0x0100cbf2:    4605        .F      MOV      r5,r0
-        0x0100cbf4:    7870        px      LDRB     r0,[r6,#1]
-        0x0100cbf6:    28ff        .(      CMP      r0,#0xff
-        0x0100cbf8:    d01d        ..      BEQ      0x100cc36 ; gatt_clear_remote_svc + 74
-        0x0100cbfa:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100cbfe:    4f10        .O      LDR      r7,[pc,#64] ; [0x100cc40] = 0x200040e4
-        0x0100cc00:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100cc04:    eb0700c0    ....    ADD      r0,r7,r0,LSL #3
-        0x0100cc08:    7901        .y      LDRB     r1,[r0,#4]
-        0x0100cc0a:    eb000085    ....    ADD      r0,r0,r5,LSL #2
-        0x0100cc0e:    0049        I.      LSLS     r1,r1,#1
-        0x0100cc10:    6940        @i      LDR      r0,[r0,#0x14]
-        0x0100cc12:    460c        .F      MOV      r4,r1
-        0x0100cc14:    f7f3ff94    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0100cc18:    7870        px      LDRB     r0,[r6,#1]
-        0x0100cc1a:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100cc1e:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100cc22:    eb0700c0    ....    ADD      r0,r7,r0,LSL #3
-        0x0100cc26:    eb000085    ....    ADD      r0,r0,r5,LSL #2
-        0x0100cc2a:    4621        !F      MOV      r1,r4
-        0x0100cc2c:    6e40        @n      LDR      r0,[r0,#0x64]
-        0x0100cc2e:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100cc32:    f7f3bf85    ....    B        $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0100cc36:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100cc3a:    0000        ..      DCW    0
-        0x0100cc3c:    20003980    .9.     DCD    536885632
-        0x0100cc40:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_clr_peer_svc
-    gatt_clr_peer_svc
-        0x0100cc44:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100cc48:    2500        .%      MOVS     r5,#0
-        0x0100cc4a:    462e        .F      MOV      r6,r5
-        0x0100cc4c:    4c0c        .L      LDR      r4,[pc,#48] ; [0x100cc80] = 0x20004724
-        0x0100cc4e:    e00f        ..      B        0x100cc70 ; gatt_clr_peer_svc + 44
-        0x0100cc50:    eb050045    ..E.    ADD      r0,r5,r5,LSL #1
-        0x0100cc54:    eb040780    ....    ADD      r7,r4,r0,LSL #2
-        0x0100cc58:    6878        xh      LDR      r0,[r7,#4]
-        0x0100cc5a:    b110        ..      CBZ      r0,0x100cc62 ; gatt_clr_peer_svc + 30
-        0x0100cc5c:    f7f3ff07    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100cc60:    607e        ~`      STR      r6,[r7,#4]
-        0x0100cc62:    68b8        .h      LDR      r0,[r7,#8]
-        0x0100cc64:    b110        ..      CBZ      r0,0x100cc6c ; gatt_clr_peer_svc + 40
-        0x0100cc66:    f7f3ff02    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100cc6a:    60be        .`      STR      r6,[r7,#8]
-        0x0100cc6c:    1c6d        m.      ADDS     r5,r5,#1
-        0x0100cc6e:    b2ed        ..      UXTB     r5,r5
-        0x0100cc70:    7820         x      LDRB     r0,[r4,#0]
-        0x0100cc72:    42a8        .B      CMP      r0,r5
-        0x0100cc74:    d8ec        ..      BHI      0x100cc50 ; gatt_clr_peer_svc + 12
-        0x0100cc76:    7026        &p      STRB     r6,[r4,#0]
-        0x0100cc78:    7066        fp      STRB     r6,[r4,#1]
-        0x0100cc7a:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100cc7e:    0000        ..      DCW    0
-        0x0100cc80:    20004724    $G.     DCD    536889124
-    $t
-    i.gatt_get_free_svc_id
-    gatt_get_free_svc_id
-        0x0100cc84:    4909        .I      LDR      r1,[pc,#36] ; [0x100ccac] = 0x200040e4
-        0x0100cc86:    2000        .       MOVS     r0,#0
-        0x0100cc88:    eb0002c0    ....    ADD      r2,r0,r0,LSL #3
-        0x0100cc8c:    eb021200    ....    ADD      r2,r2,r0,LSL #4
-        0x0100cc90:    eb0102c2    ....    ADD      r2,r1,r2,LSL #3
-        0x0100cc94:    f8b220c0    ...     LDRH     r2,[r2,#0xc0]
-        0x0100cc98:    b12a        *.      CBZ      r2,0x100cca6 ; gatt_get_free_svc_id + 34
-        0x0100cc9a:    1c40        @.      ADDS     r0,r0,#1
-        0x0100cc9c:    b2c0        ..      UXTB     r0,r0
-        0x0100cc9e:    2808        .(      CMP      r0,#8
-        0x0100cca0:    d3f2        ..      BCC      0x100cc88 ; gatt_get_free_svc_id + 4
-        0x0100cca2:    20ff        .       MOVS     r0,#0xff
-        0x0100cca4:    4770        pG      BX       lr
-        0x0100cca6:    3049        I0      ADDS     r0,r0,#0x49
-        0x0100cca8:    4770        pG      BX       lr
-    $d
-        0x0100ccaa:    0000        ..      DCW    0
-        0x0100ccac:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_get_mtu
-    gatt_get_mtu
-        0x0100ccb0:    f001baec    ....    B.W      gattc_get_mtu ; 0x100e28c
-    i.gatt_msg_default_handler
-    gatt_msg_default_handler
-        0x0100ccb4:    490a        .I      LDR      r1,[pc,#40] ; [0x100cce0] = 0x20000080
-        0x0100ccb6:    b510        ..      PUSH     {r4,lr}
-        0x0100ccb8:    8d89        ..      LDRH     r1,[r1,#0x2c]
-        0x0100ccba:    05c9        ..      LSLS     r1,r1,#23
-        0x0100ccbc:    d506        ..      BPL      0x100cccc ; gatt_msg_default_handler + 24
-        0x0100ccbe:    4a09        .J      LDR      r2,[pc,#36] ; [0x100cce4] = 0x2000017c
-        0x0100ccc0:    4601        .F      MOV      r1,r0
-        0x0100ccc2:    2004        .       MOVS     r0,#4
-        0x0100ccc4:    6812        .h      LDR      r2,[r2,#0]
-        0x0100ccc6:    4790        .G      BLX      r2
-        0x0100ccc8:    2001        .       MOVS     r0,#1
-        0x0100ccca:    bd10        ..      POP      {r4,pc}
-        0x0100cccc:    f000f80c    ....    BL       gatt_msg_default_handler_imp ; 0x100cce8
-        0x0100ccd0:    f5a0417f    ...A    SUB      r1,r0,#0xff00
-        0x0100ccd4:    39ff        .9      SUBS     r1,r1,#0xff
-        0x0100ccd6:    d001        ..      BEQ      0x100ccdc ; gatt_msg_default_handler + 40
-        0x0100ccd8:    2000        .       MOVS     r0,#0
-        0x0100ccda:    bd10        ..      POP      {r4,pc}
-        0x0100ccdc:    2002        .       MOVS     r0,#2
-        0x0100ccde:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100cce0:    20000080    ...     DCD    536871040
-        0x0100cce4:    2000017c    |..     DCD    536871292
-    $t
-    i.gatt_msg_default_handler_imp
-    gatt_msg_default_handler_imp
-        0x0100cce8:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x0100ccec:    4606        .F      MOV      r6,r0
-        0x0100ccee:    8840        @.      LDRH     r0,[r0,#2]
-        0x0100ccf0:    8832        2.      LDRH     r2,[r6,#0]
-        0x0100ccf2:    f8df8410    ....    LDR      r8,[pc,#1040] ; [0x100d104] = 0x20003980
-        0x0100ccf6:    b0cd        ..      SUB      sp,sp,#0x134
-        0x0100ccf8:    0a04        ..      LSRS     r4,r0,#8
-        0x0100ccfa:    f6404c13    @..L    MOV      r12,#0xc13
-        0x0100ccfe:    f6a24713    ...G    SUB      r7,r2,#0xc13
-        0x0100cd02:    f04f0900    O...    MOV      r9,#0
-        0x0100cd06:    f04f0b02    O...    MOV      r11,#2
-        0x0100cd0a:    f04f0a06    O...    MOV      r10,#6
-        0x0100cd0e:    4dfe        .M      LDR      r5,[pc,#1016] ; [0x100d108] = 0x200040e4
-        0x0100cd10:    f8983001    ...0    LDRB     r3,[r8,#1]
-        0x0100cd14:    4562        bE      CMP      r2,r12
-        0x0100cd16:    eb0300c3    ....    ADD      r0,r3,r3,LSL #3
-        0x0100cd1a:    eb001103    ....    ADD      r1,r0,r3,LSL #4
-        0x0100cd1e:    eb0500c1    ....    ADD      r0,r5,r1,LSL #3
-        0x0100cd22:    d015        ..      BEQ      0x100cd50 ; gatt_msg_default_handler_imp + 104
-        0x0100cd24:    dc0d        ..      BGT      0x100cd42 ; gatt_msg_default_handler_imp + 90
-        0x0100cd26:    f04f0705    O...    MOV      r7,#5
-        0x0100cd2a:    f5b26f40    ..@o    CMP      r2,#0xc00
-        0x0100cd2e:    d071        q.      BEQ      0x100ce14 ; gatt_msg_default_handler_imp + 300
-        0x0100cd30:    f5a26240    ..@b    SUB      r2,r2,#0xc00
-        0x0100cd34:    3a09        .:      SUBS     r2,r2,#9
-        0x0100cd36:    d06e        n.      BEQ      0x100ce16 ; gatt_msg_default_handler_imp + 302
-        0x0100cd38:    2a03        .*      CMP      r2,#3
-        0x0100cd3a:    d06d        m.      BEQ      0x100ce18 ; gatt_msg_default_handler_imp + 304
-        0x0100cd3c:    2a04        .*      CMP      r2,#4
-        0x0100cd3e:    d168        h.      BNE      0x100ce12 ; gatt_msg_default_handler_imp + 298
-        0x0100cd40:    e157        W.      B        0x100cff2 ; gatt_msg_default_handler_imp + 778
-        0x0100cd42:    2f02        ./      CMP      r7,#2
-        0x0100cd44:    d06b        k.      BEQ      0x100ce1e ; gatt_msg_default_handler_imp + 310
-        0x0100cd46:    2f04        ./      CMP      r7,#4
-        0x0100cd48:    d068        h.      BEQ      0x100ce1c ; gatt_msg_default_handler_imp + 308
-        0x0100cd4a:    2f07        ./      CMP      r7,#7
-        0x0100cd4c:    d1f7        ..      BNE      0x100cd3e ; gatt_msg_default_handler_imp + 86
-        0x0100cd4e:    e0fd        ..      B        0x100cf4c ; gatt_msg_default_handler_imp + 612
-        0x0100cd50:    6877        wh      LDR      r7,[r6,#4]
-        0x0100cd52:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100cd54:    f002f95e    ..^.    BL       get_active_service_id ; 0x100f014
-        0x0100cd58:    f8cd9014    ....    STR      r9,[sp,#0x14]
-        0x0100cd5c:    f8cd9018    ....    STR      r9,[sp,#0x18]
-        0x0100cd60:    f8cd901c    ....    STR      r9,[sp,#0x1c]
-        0x0100cd64:    f8cd9020    .. .    STR      r9,[sp,#0x20]
-        0x0100cd68:    f88d4015    ...@    STRB     r4,[sp,#0x15]
-        0x0100cd6c:    8839        9.      LDRH     r1,[r7,#0]
-        0x0100cd6e:    f8ad101a    ....    STRH     r1,[sp,#0x1a]
-        0x0100cd72:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100cd76:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100cd7a:    eb0505c0    ....    ADD      r5,r5,r0,LSL #3
-        0x0100cd7e:    f88d9014    ....    STRB     r9,[sp,#0x14]
-        0x0100cd82:    f89500c0    ....    LDRB     r0,[r5,#0xc0]
-        0x0100cd86:    f88d0016    ....    STRB     r0,[sp,#0x16]
-        0x0100cd8a:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100cd8c:    f8b510c2    ....    LDRH     r1,[r5,#0xc2]
-        0x0100cd90:    2214        ."      MOVS     r2,#0x14
-        0x0100cd92:    1a40        @.      SUBS     r0,r0,r1
-        0x0100cd94:    b280        ..      UXTH     r0,r0
-        0x0100cd96:    f8ad0018    ....    STRH     r0,[sp,#0x18]
-        0x0100cd9a:    f8551fb4    U...    LDR      r1,[r5,#0xb4]!
-        0x0100cd9e:    ebc000c0    ....    RSB      r0,r0,r0,LSL #3
-        0x0100cda2:    eb020080    ....    ADD      r0,r2,r0,LSL #2
-        0x0100cda6:    5a08        .Z      LDRH     r0,[r1,r0]
-        0x0100cda8:    f04f0800    O...    MOV      r8,#0
-        0x0100cdac:    1d80        ..      ADDS     r0,r0,#6
-        0x0100cdae:    b283        ..      UXTH     r3,r0
-        0x0100cdb0:    8a2a        *.      LDRH     r2,[r5,#0x10]
-        0x0100cdb2:    8871        q.      LDRH     r1,[r6,#2]
-        0x0100cdb4:    f6404014    @..@    MOV      r0,#0xc14
-        0x0100cdb8:    f7f3fe6d    ..m.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100cdbc:    f8a09002    ....    STRH     r9,[r0,#2]
-        0x0100cdc0:    4604        .F      MOV      r4,r0
-        0x0100cdc2:    1d40        @.      ADDS     r0,r0,#5
-        0x0100cdc4:    9008        ..      STR      r0,[sp,#0x20]
-        0x0100cdc6:    f8ad901c    ....    STRH     r9,[sp,#0x1c]
-        0x0100cdca:    68a9        .h      LDR      r1,[r5,#8]
-        0x0100cdcc:    b171        q.      CBZ      r1,0x100cdec ; gatt_msg_default_handler_imp + 260
-        0x0100cdce:    a805        ..      ADD      r0,sp,#0x14
-        0x0100cdd0:    4788        .G      BLX      r1
-        0x0100cdd2:    f64f75ff    O..u    MOV      r5,#0xffff
-        0x0100cdd6:    4680        .F      MOV      r8,r0
-        0x0100cdd8:    42a8        .B      CMP      r0,r5
-        0x0100cdda:    d107        ..      BNE      0x100cdec ; gatt_msg_default_handler_imp + 260
-        0x0100cddc:    f1a4000c    ....    SUB      r0,r4,#0xc
-        0x0100cde0:    f7f3fe86    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100cde4:    4628        (F      MOV      r0,r5
-        0x0100cde6:    b04d        M.      ADD      sp,sp,#0x134
-        0x0100cde8:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x0100cdec:    f8a48002    ....    STRH     r8,[r4,#2]
-        0x0100cdf0:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100cdf2:    8020         .      STRH     r0,[r4,#0]
-        0x0100cdf4:    f89d0014    ....    LDRB     r0,[sp,#0x14]
-        0x0100cdf8:    0600        ..      LSLS     r0,r0,#24
-        0x0100cdfa:    d505        ..      BPL      0x100ce08 ; gatt_msg_default_handler_imp + 288
-        0x0100cdfc:    f89d001d    ....    LDRB     r0,[sp,#0x1d]
-        0x0100ce00:    7120         q      STRB     r0,[r4,#4]
-        0x0100ce02:    f8a49002    ....    STRH     r9,[r4,#2]
-        0x0100ce06:    e001        ..      B        0x100ce0c ; gatt_msg_default_handler_imp + 292
-        0x0100ce08:    f8849004    ....    STRB     r9,[r4,#4]
-        0x0100ce0c:    4620         F      MOV      r0,r4
-        0x0100ce0e:    f7f3fe47    ..G.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ce12:    e262        b.      B        0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100ce14:    e142        B.      B        0x100d09c ; gatt_msg_default_handler_imp + 948
-        0x0100ce16:    e0b7        ..      B        0x100cf88 ; gatt_msg_default_handler_imp + 672
-        0x0100ce18:    e101        ..      B        0x100d01e ; gatt_msg_default_handler_imp + 822
-        0x0100ce1a:    e000        ..      B        0x100ce1e ; gatt_msg_default_handler_imp + 310
-        0x0100ce1c:    e053        S.      B        0x100cec6 ; gatt_msg_default_handler_imp + 478
-        0x0100ce1e:    6877        wh      LDR      r7,[r6,#4]
-        0x0100ce20:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100ce22:    f002f8f7    ....    BL       get_active_service_id ; 0x100f014
-        0x0100ce26:    f8cd9004    ....    STR      r9,[sp,#4]
-        0x0100ce2a:    f88d4005    ...@    STRB     r4,[sp,#5]
-        0x0100ce2e:    2101        .!      MOVS     r1,#1
-        0x0100ce30:    f8cd9008    ....    STR      r9,[sp,#8]
-        0x0100ce34:    f8cd900c    ....    STR      r9,[sp,#0xc]
-        0x0100ce38:    f8cd9010    ....    STR      r9,[sp,#0x10]
-        0x0100ce3c:    f88d1004    ....    STRB     r1,[sp,#4]
-        0x0100ce40:    8839        9.      LDRH     r1,[r7,#0]
-        0x0100ce42:    f8ad100a    ....    STRH     r1,[sp,#0xa]
-        0x0100ce46:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100ce4a:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100ce4e:    eb0504c0    ....    ADD      r4,r5,r0,LSL #3
-        0x0100ce52:    f89400c0    ....    LDRB     r0,[r4,#0xc0]
-        0x0100ce56:    f88d0006    ....    STRB     r0,[sp,#6]
-        0x0100ce5a:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100ce5c:    f8b410c2    ....    LDRH     r1,[r4,#0xc2]
-        0x0100ce60:    1a40        @.      SUBS     r0,r0,r1
-        0x0100ce62:    f8ad0008    ....    STRH     r0,[sp,#8]
-        0x0100ce66:    8879        y.      LDRH     r1,[r7,#2]
-        0x0100ce68:    1db8        ..      ADDS     r0,r7,#6
-        0x0100ce6a:    4408        .D      ADD      r0,r0,r1
-        0x0100ce6c:    9004        ..      STR      r0,[sp,#0x10]
-        0x0100ce6e:    88b8        ..      LDRH     r0,[r7,#4]
-        0x0100ce70:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x0100ce74:    f8d410bc    ....    LDR      r1,[r4,#0xbc]
-        0x0100ce78:    b139        9.      CBZ      r1,0x100ce8a ; gatt_msg_default_handler_imp + 418
-        0x0100ce7a:    a801        ..      ADD      r0,sp,#4
-        0x0100ce7c:    4788        .G      BLX      r1
-        0x0100ce7e:    f64f71ff    O..q    MOV      r1,#0xffff
-        0x0100ce82:    4288        .B      CMP      r0,r1
-        0x0100ce84:    d101        ..      BNE      0x100ce8a ; gatt_msg_default_handler_imp + 418
-        0x0100ce86:    4608        .F      MOV      r0,r1
-        0x0100ce88:    e7ad        ..      B        0x100cde6 ; gatt_msg_default_handler_imp + 254
-        0x0100ce8a:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100ce8c:    f8ad001c    ....    STRH     r0,[sp,#0x1c]
-        0x0100ce90:    f89d0004    ....    LDRB     r0,[sp,#4]
-        0x0100ce94:    0600        ..      LSLS     r0,r0,#24
-        0x0100ce96:    d504        ..      BPL      0x100cea2 ; gatt_msg_default_handler_imp + 442
-        0x0100ce98:    f89d000d    ....    LDRB     r0,[sp,#0xd]
-        0x0100ce9c:    f88d001e    ....    STRB     r0,[sp,#0x1e]
-        0x0100cea0:    e001        ..      B        0x100cea6 ; gatt_msg_default_handler_imp + 446
-        0x0100cea2:    f88d901e    ....    STRB     r9,[sp,#0x1e]
-        0x0100cea6:    f6404016    @..@    MOV      r0,#0xc16
-        0x0100ceaa:    f8ad0020    .. .    STRH     r0,[sp,#0x20]
-        0x0100ceae:    f8b400c4    ....    LDRH     r0,[r4,#0xc4]
-        0x0100ceb2:    f8ad0022    ..".    STRH     r0,[sp,#0x22]
-        0x0100ceb6:    a807        ..      ADD      r0,sp,#0x1c
-        0x0100ceb8:    9009        ..      STR      r0,[sp,#0x24]
-        0x0100ceba:    2004        .       MOVS     r0,#4
-        0x0100cebc:    f8ad0028    ..(.    STRH     r0,[sp,#0x28]
-        0x0100cec0:    8870        p.      LDRH     r0,[r6,#2]
-        0x0100cec2:    a908        ..      ADD      r1,sp,#0x20
-        0x0100cec4:    e03f        ?.      B        0x100cf46 ; gatt_msg_default_handler_imp + 606
-        0x0100cec6:    6877        wh      LDR      r7,[r6,#4]
-        0x0100cec8:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100ceca:    f002f8a3    ....    BL       get_active_service_id ; 0x100f014
-        0x0100cece:    8839        9.      LDRH     r1,[r7,#0]
-        0x0100ced0:    f8ad1000    ....    STRH     r1,[sp,#0]
-        0x0100ced4:    f8cd9008    ....    STR      r9,[sp,#8]
-        0x0100ced8:    f8cd900c    ....    STR      r9,[sp,#0xc]
-        0x0100cedc:    f8cd9010    ....    STR      r9,[sp,#0x10]
-        0x0100cee0:    f8cd9014    ....    STR      r9,[sp,#0x14]
-        0x0100cee4:    f88d4009    ...@    STRB     r4,[sp,#9]
-        0x0100cee8:    883a        :.      LDRH     r2,[r7,#0]
-        0x0100ceea:    f8ad200e    ...     STRH     r2,[sp,#0xe]
-        0x0100ceee:    eb0002c0    ....    ADD      r2,r0,r0,LSL #3
-        0x0100cef2:    eb021000    ....    ADD      r0,r2,r0,LSL #4
-        0x0100cef6:    eb0504c0    ....    ADD      r4,r5,r0,LSL #3
-        0x0100cefa:    f88db008    ....    STRB     r11,[sp,#8]
-        0x0100cefe:    f89400c0    ....    LDRB     r0,[r4,#0xc0]
-        0x0100cf02:    f88d000a    ....    STRB     r0,[sp,#0xa]
-        0x0100cf06:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100cf08:    f8b420c2    ...     LDRH     r2,[r4,#0xc2]
-        0x0100cf0c:    4649        IF      MOV      r1,r9
-        0x0100cf0e:    1a80        ..      SUBS     r0,r0,r2
-        0x0100cf10:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x0100cf14:    f8ad1002    ....    STRH     r1,[sp,#2]
-        0x0100cf18:    f8d410bc    ....    LDR      r1,[r4,#0xbc]
-        0x0100cf1c:    b119        ..      CBZ      r1,0x100cf26 ; gatt_msg_default_handler_imp + 574
-        0x0100cf1e:    a802        ..      ADD      r0,sp,#8
-        0x0100cf20:    4788        .G      BLX      r1
-        0x0100cf22:    f8ad0002    ....    STRH     r0,[sp,#2]
-        0x0100cf26:    f6404018    @..@    MOV      r0,#0xc18
-        0x0100cf2a:    f88d9004    ....    STRB     r9,[sp,#4]
-        0x0100cf2e:    f8ad0024    ..$.    STRH     r0,[sp,#0x24]
-        0x0100cf32:    f8b400c4    ....    LDRH     r0,[r4,#0xc4]
-        0x0100cf36:    f8ad0026    ..&.    STRH     r0,[sp,#0x26]
-        0x0100cf3a:    f8cdd028    ..(.    STR      sp,[sp,#0x28]
-        0x0100cf3e:    f8ada02c    ..,.    STRH     r10,[sp,#0x2c]
-        0x0100cf42:    8870        p.      LDRH     r0,[r6,#2]
-        0x0100cf44:    a909        ..      ADD      r1,sp,#0x24
-        0x0100cf46:    f006fc5f    .._.    BL       os_msg_post ; 0x1013808
-        0x0100cf4a:    e1c6        ..      B        0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100cf4c:    f8cd9000    ....    STR      r9,[sp,#0]
-        0x0100cf50:    f88d4001    ...@    STRB     r4,[sp,#1]
-        0x0100cf54:    2209        ."      MOVS     r2,#9
-        0x0100cf56:    f8cd9004    ....    STR      r9,[sp,#4]
-        0x0100cf5a:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x0100cf5e:    f8cd9008    ....    STR      r9,[sp,#8]
-        0x0100cf62:    f8cd900c    ....    STR      r9,[sp,#0xc]
-        0x0100cf66:    f88d9002    ....    STRB     r9,[sp,#2]
-        0x0100cf6a:    f8ad9004    ....    STRH     r9,[sp,#4]
-        0x0100cf6e:    6871        qh      LDR      r1,[r6,#4]
-        0x0100cf70:    9103        ..      STR      r1,[sp,#0xc]
-        0x0100cf72:    8931        1.      LDRH     r1,[r6,#8]
-        0x0100cf74:    f8ad1008    ....    STRH     r1,[sp,#8]
-        0x0100cf78:    6881        .h      LDR      r1,[r0,#8]
-        0x0100cf7a:    b109        ..      CBZ      r1,0x100cf80 ; gatt_msg_default_handler_imp + 664
-        0x0100cf7c:    4668        hF      MOV      r0,sp
-        0x0100cf7e:    4788        .G      BLX      r1
-        0x0100cf80:    6870        ph      LDR      r0,[r6,#4]
-        0x0100cf82:    f000fc93    ....    BL       gatt_store_peer_prf_info ; 0x100d8ac
-        0x0100cf86:    e1a8        ..      B        0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100cf88:    6872        rh      LDR      r2,[r6,#4]
-        0x0100cf8a:    f8cd9004    ....    STR      r9,[sp,#4]
-        0x0100cf8e:    f88d4005    ...@    STRB     r4,[sp,#5]
-        0x0100cf92:    f8cd9008    ....    STR      r9,[sp,#8]
-        0x0100cf96:    f8cd900c    ....    STR      r9,[sp,#0xc]
-        0x0100cf9a:    f8cd9010    ....    STR      r9,[sp,#0x10]
-        0x0100cf9e:    f88d7004    ...p    STRB     r7,[sp,#4]
-        0x0100cfa2:    8811        ..      LDRH     r1,[r2,#0]
-        0x0100cfa4:    f8ad100a    ....    STRH     r1,[sp,#0xa]
-        0x0100cfa8:    eb0306c3    ....    ADD      r6,r3,r3,LSL #3
-        0x0100cfac:    f89010c0    ....    LDRB     r1,[r0,#0xc0]
-        0x0100cfb0:    eb061303    ....    ADD      r3,r6,r3,LSL #4
-        0x0100cfb4:    f88d1006    ....    STRB     r1,[sp,#6]
-        0x0100cfb8:    eb0503c3    ....    ADD      r3,r5,r3,LSL #3
-        0x0100cfbc:    2100        .!      MOVS     r1,#0
-        0x0100cfbe:    791d        .y      LDRB     r5,[r3,#4]
-        0x0100cfc0:    eb030384    ....    ADD      r3,r3,r4,LSL #2
-        0x0100cfc4:    e00a        ..      B        0x100cfdc ; gatt_msg_default_handler_imp + 756
-        0x0100cfc6:    695c        \i      LDR      r4,[r3,#0x14]
-        0x0100cfc8:    8816        ..      LDRH     r6,[r2,#0]
-        0x0100cfca:    f8344011    4..@    LDRH     r4,[r4,r1,LSL #1]
-        0x0100cfce:    42b4        .B      CMP      r4,r6
-        0x0100cfd0:    d102        ..      BNE      0x100cfd8 ; gatt_msg_default_handler_imp + 752
-        0x0100cfd2:    f8ad1008    ....    STRH     r1,[sp,#8]
-        0x0100cfd6:    e003        ..      B        0x100cfe0 ; gatt_msg_default_handler_imp + 760
-        0x0100cfd8:    1c49        I.      ADDS     r1,r1,#1
-        0x0100cfda:    b2c9        ..      UXTB     r1,r1
-        0x0100cfdc:    428d        .B      CMP      r5,r1
-        0x0100cfde:    d8f2        ..      BHI      0x100cfc6 ; gatt_msg_default_handler_imp + 734
-        0x0100cfe0:    1d91        ..      ADDS     r1,r2,#6
-        0x0100cfe2:    9104        ..      STR      r1,[sp,#0x10]
-        0x0100cfe4:    8891        ..      LDRH     r1,[r2,#4]
-        0x0100cfe6:    f8ad100c    ....    STRH     r1,[sp,#0xc]
-        0x0100cfea:    6881        .h      LDR      r1,[r0,#8]
-        0x0100cfec:    e04e        N.      B        0x100d08c ; gatt_msg_default_handler_imp + 932
-        0x0100cfee:    a801        ..      ADD      r0,sp,#4
-        0x0100cff0:    e15b        [.      B        0x100d2aa ; gatt_msg_default_handler_imp + 1474
-        0x0100cff2:    6877        wh      LDR      r7,[r6,#4]
-        0x0100cff4:    88b8        ..      LDRH     r0,[r7,#4]
-        0x0100cff6:    f002f80d    ....    BL       get_active_service_id ; 0x100f014
-        0x0100cffa:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100cffe:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100d002:    eb0500c0    ....    ADD      r0,r5,r0,LSL #3
-        0x0100d006:    8871        q.      LDRH     r1,[r6,#2]
-        0x0100d008:    f8b020c4    ...     LDRH     r2,[r0,#0xc4]
-        0x0100d00c:    2302        .#      MOVS     r3,#2
-        0x0100d00e:    f640400e    @..@    MOV      r0,#0xc0e
-        0x0100d012:    f7f3fd40    ..@.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100d016:    88b9        ..      LDRH     r1,[r7,#4]
-        0x0100d018:    8001        ..      STRH     r1,[r0,#0]
-        0x0100d01a:    f7f3fd41    ..A.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100d01e:    6871        qh      LDR      r1,[r6,#4]
-        0x0100d020:    f8cd9004    ....    STR      r9,[sp,#4]
-        0x0100d024:    f8cd9008    ....    STR      r9,[sp,#8]
-        0x0100d028:    f8cd900c    ....    STR      r9,[sp,#0xc]
-        0x0100d02c:    f8cd9010    ....    STR      r9,[sp,#0x10]
-        0x0100d030:    f88d4005    ...@    STRB     r4,[sp,#5]
-        0x0100d034:    8830        0.      LDRH     r0,[r6,#0]
-        0x0100d036:    f5a06240    ..@b    SUB      r2,r0,#0xc00
-        0x0100d03a:    3a0d        .:      SUBS     r2,r2,#0xd
-        0x0100d03c:    d012        ..      BEQ      0x100d064 ; gatt_msg_default_handler_imp + 892
-        0x0100d03e:    2003        .       MOVS     r0,#3
-        0x0100d040:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x0100d044:    8888        ..      LDRH     r0,[r1,#4]
-        0x0100d046:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x0100d04a:    f8982001    ...     LDRB     r2,[r8,#1]
-        0x0100d04e:    2000        .       MOVS     r0,#0
-        0x0100d050:    eb0203c2    ....    ADD      r3,r2,r2,LSL #3
-        0x0100d054:    eb031202    ....    ADD      r2,r3,r2,LSL #4
-        0x0100d058:    eb0502c2    ....    ADD      r2,r5,r2,LSL #3
-        0x0100d05c:    eb020384    ....    ADD      r3,r2,r4,LSL #2
-        0x0100d060:    7914        .y      LDRB     r4,[r2,#4]
-        0x0100d062:    e018        ..      B        0x100d096 ; gatt_msg_default_handler_imp + 942
-        0x0100d064:    2004        .       MOVS     r0,#4
-        0x0100d066:    e7eb        ..      B        0x100d040 ; gatt_msg_default_handler_imp + 856
-        0x0100d068:    695d        ]i      LDR      r5,[r3,#0x14]
-        0x0100d06a:    888e        ..      LDRH     r6,[r1,#4]
-        0x0100d06c:    f8355010    5..P    LDRH     r5,[r5,r0,LSL #1]
-        0x0100d070:    42b5        .B      CMP      r5,r6
-        0x0100d072:    d10e        ..      BNE      0x100d092 ; gatt_msg_default_handler_imp + 938
-        0x0100d074:    f89230c0    ...0    LDRB     r3,[r2,#0xc0]
-        0x0100d078:    f8ad0008    ....    STRH     r0,[sp,#8]
-        0x0100d07c:    1d88        ..      ADDS     r0,r1,#6
-        0x0100d07e:    f88d3006    ...0    STRB     r3,[sp,#6]
-        0x0100d082:    9004        ..      STR      r0,[sp,#0x10]
-        0x0100d084:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100d086:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x0100d08a:    6891        .h      LDR      r1,[r2,#8]
-        0x0100d08c:    2900        .)      CMP      r1,#0
-        0x0100d08e:    d1ae        ..      BNE      0x100cfee ; gatt_msg_default_handler_imp + 774
-        0x0100d090:    e123        #.      B        0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100d092:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d094:    b2c0        ..      UXTB     r0,r0
-        0x0100d096:    4284        .B      CMP      r4,r0
-        0x0100d098:    d8e6        ..      BHI      0x100d068 ; gatt_msg_default_handler_imp + 896
-        0x0100d09a:    e11e        ..      B        0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100d09c:    6872        rh      LDR      r2,[r6,#4]
-        0x0100d09e:    7813        .x      LDRB     r3,[r2,#0]
-        0x0100d0a0:    2b16        .+      CMP      r3,#0x16
-        0x0100d0a2:    d004        ..      BEQ      0x100d0ae ; gatt_msg_default_handler_imp + 966
-        0x0100d0a4:    2b15        .+      CMP      r3,#0x15
-        0x0100d0a6:    d002        ..      BEQ      0x100d0ae ; gatt_msg_default_handler_imp + 966
-        0x0100d0a8:    2b10        .+      CMP      r3,#0x10
-        0x0100d0aa:    d07d        }.      BEQ      0x100d1a8 ; gatt_msg_default_handler_imp + 1216
-        0x0100d0ac:    e0c3        ..      B        0x100d236 ; gatt_msg_default_handler_imp + 1358
-        0x0100d0ae:    7902        .y      LDRB     r2,[r0,#4]
-        0x0100d0b0:    b372        r.      CBZ      r2,0x100d110 ; gatt_msg_default_handler_imp + 1064
-        0x0100d0b2:    4e14        .N      LDR      r6,[pc,#80] ; [0x100d104] = 0x20003980
-        0x0100d0b4:    f8551031    U.1.    LDR      r1,[r5,r1,LSL #3]
-        0x0100d0b8:    b351        Q.      CBZ      r1,0x100d110 ; gatt_msg_default_handler_imp + 1064
-        0x0100d0ba:    7940        @y      LDRB     r0,[r0,#5]
-        0x0100d0bc:    b340        @.      CBZ      r0,0x100d110 ; gatt_msg_default_handler_imp + 1064
-        0x0100d0be:    4620         F      MOV      r0,r4
-        0x0100d0c0:    f000f9c4    ....    BL       gatt_regist_peer_prf_info ; 0x100d44c
-        0x0100d0c4:    7876        vx      LDRB     r6,[r6,#1]
-        0x0100d0c6:    2000        .       MOVS     r0,#0
-        0x0100d0c8:    eb0601c6    ....    ADD      r1,r6,r6,LSL #3
-        0x0100d0cc:    eb011106    ....    ADD      r1,r1,r6,LSL #4
-        0x0100d0d0:    f04f0e13    O...    MOV      lr,#0x13
-        0x0100d0d4:    f8df8034    ..4.    LDR      r8,[pc,#52] ; [0x100d10c] = 0x20004724
-        0x0100d0d8:    eb0501c1    ....    ADD      r1,r5,r1,LSL #3
-        0x0100d0dc:    e033        3.      B        0x100d146 ; gatt_msg_default_handler_imp + 1118
-        0x0100d0de:    bf00        ..      NOP      
-        0x0100d0e0:    eb000780    ....    ADD      r7,r0,r0,LSL #2
-        0x0100d0e4:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x0100d0e6:    eb0e0387    ....    ADD      r3,lr,r7,LSL #2
-        0x0100d0ea:    5cd2        .\      LDRB     r2,[r2,r3]
-        0x0100d0ec:    2aff        .*      CMP      r2,#0xff
-        0x0100d0ee:    d017        ..      BEQ      0x100d120 ; gatt_msg_default_handler_imp + 1080
-        0x0100d0f0:    eb020742    ..B.    ADD      r7,r2,r2,LSL #1
-        0x0100d0f4:    eb080287    ....    ADD      r2,r8,r7,LSL #2
-        0x0100d0f8:    eb000c40    ..@.    ADD      r12,r0,r0,LSL #1
-        0x0100d0fc:    6857        Wh      LDR      r7,[r2,#4]
-        0x0100d0fe:    eb0b024c    ..L.    ADD      r2,r11,r12,LSL #1
-        0x0100d102:    e006        ..      B        0x100d112 ; gatt_msg_default_handler_imp + 1066
-    $d
-        0x0100d104:    20003980    .9.     DCD    536885632
-        0x0100d108:    200040e4    .@.     DCD    536887524
-        0x0100d10c:    20004724    $G.     DCD    536889124
-    $t
-        0x0100d110:    e065        e.      B        0x100d1de ; gatt_msg_default_handler_imp + 1270
-        0x0100d112:    5aba        .Z      LDRH     r2,[r7,r2]
-        0x0100d114:    b122        ".      CBZ      r2,0x100d120 ; gatt_msg_default_handler_imp + 1080
-        0x0100d116:    eb010784    ....    ADD      r7,r1,r4,LSL #2
-        0x0100d11a:    697f        .i      LDR      r7,[r7,#0x14]
-        0x0100d11c:    f8272010    '..     STRH     r2,[r7,r0,LSL #1]
-        0x0100d120:    690a        .i      LDR      r2,[r1,#0x10]
-        0x0100d122:    5cd2        .\      LDRB     r2,[r2,r3]
-        0x0100d124:    2aff        .*      CMP      r2,#0xff
-        0x0100d126:    d00c        ..      BEQ      0x100d142 ; gatt_msg_default_handler_imp + 1114
-        0x0100d128:    eb020342    ..B.    ADD      r3,r2,r2,LSL #1
-        0x0100d12c:    eb080283    ....    ADD      r2,r8,r3,LSL #2
-        0x0100d130:    6893        .h      LDR      r3,[r2,#8]
-        0x0100d132:    f8332010    3..     LDRH     r2,[r3,r0,LSL #1]
-        0x0100d136:    b122        ".      CBZ      r2,0x100d142 ; gatt_msg_default_handler_imp + 1114
-        0x0100d138:    eb010384    ....    ADD      r3,r1,r4,LSL #2
-        0x0100d13c:    6e5b        [n      LDR      r3,[r3,#0x64]
-        0x0100d13e:    f8232010    #..     STRH     r2,[r3,r0,LSL #1]
-        0x0100d142:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d144:    b2c0        ..      UXTB     r0,r0
-        0x0100d146:    790a        .y      LDRB     r2,[r1,#4]
-        0x0100d148:    4282        .B      CMP      r2,r0
-        0x0100d14a:    d8c9        ..      BHI      0x100d0e0 ; gatt_msg_default_handler_imp + 1016
-        0x0100d14c:    21f4        .!      MOVS     r1,#0xf4
-        0x0100d14e:    a801        ..      ADD      r0,sp,#4
-        0x0100d150:    f7f3fc0b    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x0100d154:    eb0600c6    ....    ADD      r0,r6,r6,LSL #3
-        0x0100d158:    eb001006    ....    ADD      r0,r0,r6,LSL #4
-        0x0100d15c:    f8983000    ...0    LDRB     r3,[r8,#0]
-        0x0100d160:    eb0500c0    ....    ADD      r0,r5,r0,LSL #3
-        0x0100d164:    f88d3004    ...0    STRB     r3,[sp,#4]
-        0x0100d168:    7900        .y      LDRB     r0,[r0,#4]
-        0x0100d16a:    f88d0005    ....    STRB     r0,[sp,#5]
-        0x0100d16e:    4641        AF      MOV      r1,r8
-        0x0100d170:    2000        .       MOVS     r0,#0
-        0x0100d172:    aa01        ..      ADD      r2,sp,#4
-        0x0100d174:    e010        ..      B        0x100d198 ; gatt_msg_default_handler_imp + 1200
-        0x0100d176:    bf00        ..      NOP      
-        0x0100d178:    eb000740    ..@.    ADD      r7,r0,r0,LSL #1
-        0x0100d17c:    eb010c87    ....    ADD      r12,r1,r7,LSL #2
-        0x0100d180:    eb020780    ....    ADD      r7,r2,r0,LSL #2
-        0x0100d184:    f8bc800c    ....    LDRH     r8,[r12,#0xc]
-        0x0100d188:    f8a78002    ....    STRH     r8,[r7,#2]
-        0x0100d18c:    f8bcc00e    ....    LDRH     r12,[r12,#0xe]
-        0x0100d190:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d192:    f8a7c004    ....    STRH     r12,[r7,#4]
-        0x0100d196:    b2c0        ..      UXTB     r0,r0
-        0x0100d198:    4283        .B      CMP      r3,r0
-        0x0100d19a:    d8ed        ..      BHI      0x100d178 ; gatt_msg_default_handler_imp + 1168
-        0x0100d19c:    eb0601c6    ....    ADD      r1,r6,r6,LSL #3
-        0x0100d1a0:    2000        .       MOVS     r0,#0
-        0x0100d1a2:    eb011106    ....    ADD      r1,r1,r6,LSL #4
-        0x0100d1a6:    e000        ..      B        0x100d1aa ; gatt_msg_default_handler_imp + 1218
-        0x0100d1a8:    e03d        =.      B        0x100d226 ; gatt_msg_default_handler_imp + 1342
-        0x0100d1aa:    eb0503c1    ....    ADD      r3,r5,r1,LSL #3
-        0x0100d1ae:    eb030684    ....    ADD      r6,r3,r4,LSL #2
-        0x0100d1b2:    7919        .y      LDRB     r1,[r3,#4]
-        0x0100d1b4:    e00c        ..      B        0x100d1d0 ; gatt_msg_default_handler_imp + 1256
-        0x0100d1b6:    6973        si      LDR      r3,[r6,#0x14]
-        0x0100d1b8:    f8337010    3..p    LDRH     r7,[r3,r0,LSL #1]
-        0x0100d1bc:    eb020340    ..@.    ADD      r3,r2,r0,LSL #1
-        0x0100d1c0:    855f        _.      STRH     r7,[r3,#0x2a]
-        0x0100d1c2:    6e77        wn      LDR      r7,[r6,#0x64]
-        0x0100d1c4:    f8377010    7..p    LDRH     r7,[r7,r0,LSL #1]
-        0x0100d1c8:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d1ca:    f8a3708e    ...p    STRH     r7,[r3,#0x8e]
-        0x0100d1ce:    b2c0        ..      UXTB     r0,r0
-        0x0100d1d0:    4281        .B      CMP      r1,r0
-        0x0100d1d2:    d8f0        ..      BHI      0x100d1b6 ; gatt_msg_default_handler_imp + 1230
-        0x0100d1d4:    4610        .F      MOV      r0,r2
-        0x0100d1d6:    f000fc13    ....    BL       gatt_write_peer_svc_to_flash ; 0x100da00
-        0x0100d1da:    f7fffd33    ..3.    BL       gatt_clr_peer_svc ; 0x100cc44
-        0x0100d1de:    f8cd9118    ....    STR      r9,[sp,#0x118]
-        0x0100d1e2:    2108        .!      MOVS     r1,#8
-        0x0100d1e4:    f88d1118    ....    STRB     r1,[sp,#0x118]
-        0x0100d1e8:    f8cd9110    ....    STR      r9,[sp,#0x110]
-        0x0100d1ec:    493c        <I      LDR      r1,[pc,#240] ; [0x100d2e0] = 0x20003980
-        0x0100d1ee:    f88d4111    ...A    STRB     r4,[sp,#0x111]
-        0x0100d1f2:    f8cd9114    ....    STR      r9,[sp,#0x114]
-        0x0100d1f6:    f8cd911c    ....    STR      r9,[sp,#0x11c]
-        0x0100d1fa:    f88da110    ....    STRB     r10,[sp,#0x110]
-        0x0100d1fe:    f88d9119    ....    STRB     r9,[sp,#0x119]
-        0x0100d202:    7849        Ix      LDRB     r1,[r1,#1]
-        0x0100d204:    4648        HF      MOV      r0,r9
-        0x0100d206:    eb0102c1    ....    ADD      r2,r1,r1,LSL #3
-        0x0100d20a:    eb021101    ....    ADD      r1,r2,r1,LSL #4
-        0x0100d20e:    eb0501c1    ....    ADD      r1,r5,r1,LSL #3
-        0x0100d212:    f89120c0    ...     LDRB     r2,[r1,#0xc0]
-        0x0100d216:    f88d2112    ...!    STRB     r2,[sp,#0x112]
-        0x0100d21a:    f8ad0114    ....    STRH     r0,[sp,#0x114]
-        0x0100d21e:    6889        .h      LDR      r1,[r1,#8]
-        0x0100d220:    b3f1        ..      CBZ      r1,0x100d2a0 ; gatt_msg_default_handler_imp + 1464
-        0x0100d222:    a844        D.      ADD      r0,sp,#0x110
-        0x0100d224:    e041        A.      B        0x100d2aa ; gatt_msg_default_handler_imp + 1474
-        0x0100d226:    f8983000    ...0    LDRB     r3,[r8,#0]
-        0x0100d22a:    1e5b        [.      SUBS     r3,r3,#1
-        0x0100d22c:    f01303ff    ....    ANDS     r3,r3,#0xff
-        0x0100d230:    f8883000    ...0    STRB     r3,[r8,#0]
-        0x0100d234:    d151        Q.      BNE      0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100d236:    f8cd9100    ....    STR      r9,[sp,#0x100]
-        0x0100d23a:    f88d4101    ...A    STRB     r4,[sp,#0x101]
-        0x0100d23e:    f8cd9104    ....    STR      r9,[sp,#0x104]
-        0x0100d242:    f8cd9108    ....    STR      r9,[sp,#0x108]
-        0x0100d246:    f8cd910c    ....    STR      r9,[sp,#0x10c]
-        0x0100d24a:    f88da100    ....    STRB     r10,[sp,#0x100]
-        0x0100d24e:    7811        .x      LDRB     r1,[r2,#0]
-        0x0100d250:    4653        SF      MOV      r3,r10
-        0x0100d252:    2912        .)      CMP      r1,#0x12
-        0x0100d254:    d02b        +.      BEQ      0x100d2ae ; gatt_msg_default_handler_imp + 1478
-        0x0100d256:    2913        .)      CMP      r1,#0x13
-        0x0100d258:    d02b        +.      BEQ      0x100d2b2 ; gatt_msg_default_handler_imp + 1482
-        0x0100d25a:    2910        .)      CMP      r1,#0x10
-        0x0100d25c:    d02c        ,.      BEQ      0x100d2b8 ; gatt_msg_default_handler_imp + 1488
-        0x0100d25e:    290c        .)      CMP      r1,#0xc
-        0x0100d260:    d032        2.      BEQ      0x100d2c8 ; gatt_msg_default_handler_imp + 1504
-        0x0100d262:    290d        .)      CMP      r1,#0xd
-        0x0100d264:    d033        3.      BEQ      0x100d2ce ; gatt_msg_default_handler_imp + 1510
-        0x0100d266:    3908        .9      SUBS     r1,r1,#8
-        0x0100d268:    2903        .)      CMP      r1,#3
-        0x0100d26a:    d803        ..      BHI      0x100d274 ; gatt_msg_default_handler_imp + 1420
-        0x0100d26c:    f05f0007    _...    MOVS.W   r0,#7
-        0x0100d270:    f88d0108    ....    STRB     r0,[sp,#0x108]
-        0x0100d274:    8850        P.      LDRH     r0,[r2,#2]
-        0x0100d276:    21b7        .!      MOVS     r1,#0xb7
-        0x0100d278:    eb012010    ...     ADD      r0,r1,r0,LSR #8
-        0x0100d27c:    7851        Qx      LDRB     r1,[r2,#1]
-        0x0100d27e:    b2c0        ..      UXTB     r0,r0
-        0x0100d280:    f88d1109    ....    STRB     r1,[sp,#0x109]
-        0x0100d284:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100d288:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100d28c:    eb0500c0    ....    ADD      r0,r5,r0,LSL #3
-        0x0100d290:    f89010c0    ....    LDRB     r1,[r0,#0xc0]
-        0x0100d294:    f88d1102    ....    STRB     r1,[sp,#0x102]
-        0x0100d298:    7891        .x      LDRB     r1,[r2,#2]
-        0x0100d29a:    f8ad1104    ....    STRH     r1,[sp,#0x104]
-        0x0100d29e:    e000        ..      B        0x100d2a2 ; gatt_msg_default_handler_imp + 1466
-        0x0100d2a0:    e01b        ..      B        0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100d2a2:    f8d010bc    ....    LDR      r1,[r0,#0xbc]
-        0x0100d2a6:    b1a9        ..      CBZ      r1,0x100d2d4 ; gatt_msg_default_handler_imp + 1516
-        0x0100d2a8:    a840        @.      ADD      r0,sp,#0x100
-        0x0100d2aa:    4788        .G      BLX      r1
-        0x0100d2ac:    e015        ..      B        0x100d2da ; gatt_msg_default_handler_imp + 1522
-        0x0100d2ae:    2001        .       MOVS     r0,#1
-        0x0100d2b0:    e7de        ..      B        0x100d270 ; gatt_msg_default_handler_imp + 1416
-        0x0100d2b2:    f88db108    ....    STRB     r11,[sp,#0x108]
-        0x0100d2b6:    e7dd        ..      B        0x100d274 ; gatt_msg_default_handler_imp + 1420
-        0x0100d2b8:    2103        .!      MOVS     r1,#3
-        0x0100d2ba:    eb000084    ....    ADD      r0,r0,r4,LSL #2
-        0x0100d2be:    f88d1108    ....    STRB     r1,[sp,#0x108]
-        0x0100d2c2:    6940        @i      LDR      r0,[r0,#0x14]
-        0x0100d2c4:    9043        C.      STR      r0,[sp,#0x10c]
-        0x0100d2c6:    e7d5        ..      B        0x100d274 ; gatt_msg_default_handler_imp + 1420
-        0x0100d2c8:    f88d7108    ...q    STRB     r7,[sp,#0x108]
-        0x0100d2cc:    e7d2        ..      B        0x100d274 ; gatt_msg_default_handler_imp + 1420
-        0x0100d2ce:    f88d3108    ...1    STRB     r3,[sp,#0x108]
-        0x0100d2d2:    e7cf        ..      B        0x100d274 ; gatt_msg_default_handler_imp + 1420
-        0x0100d2d4:    6881        .h      LDR      r1,[r0,#8]
-        0x0100d2d6:    2900        .)      CMP      r1,#0
-        0x0100d2d8:    d1e6        ..      BNE      0x100d2a8 ; gatt_msg_default_handler_imp + 1472
-        0x0100d2da:    2000        .       MOVS     r0,#0
-        0x0100d2dc:    e583        ..      B        0x100cde6 ; gatt_msg_default_handler_imp + 254
-    $d
-        0x0100d2de:    0000        ..      DCW    0
-        0x0100d2e0:    20003980    .9.     DCD    536885632
-    $t
-    i.gatt_mtu_exchange_req
-    gatt_mtu_exchange_req
-        0x0100d2e4:    2106        .!      MOVS     r1,#6
-        0x0100d2e6:    b510        ..      PUSH     {r4,lr}
-        0x0100d2e8:    eb012100    ...!    ADD      r1,r1,r0,LSL #8
-        0x0100d2ec:    2304        .#      MOVS     r3,#4
-        0x0100d2ee:    2203        ."      MOVS     r2,#3
-        0x0100d2f0:    f6404001    @..@    MOV      r0,#0xc01
-        0x0100d2f4:    f7f3fbcf    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100d2f8:    2101        .!      MOVS     r1,#1
-        0x0100d2fa:    7001        .p      STRB     r1,[r0,#0]
-        0x0100d2fc:    8041        A.      STRH     r1,[r0,#2]
-        0x0100d2fe:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100d302:    f7f3bbcd    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100d306:    0000        ..      MOVS     r0,r0
-    i.gatt_notification
-    gatt_notification
-        0x0100d308:    b430        0.      PUSH     {r4,r5}
-        0x0100d30a:    f3c02307    ...#    UBFX     r3,r0,#8,#8
-        0x0100d30e:    eb0304c3    ....    ADD      r4,r3,r3,LSL #3
-        0x0100d312:    eb041303    ....    ADD      r3,r4,r3,LSL #4
-        0x0100d316:    4c07        .L      LDR      r4,[pc,#28] ; [0x100d334] = 0x200040e4
-        0x0100d318:    eb0403c3    ....    ADD      r3,r4,r3,LSL #3
-        0x0100d31c:    f5a34380    ...C    SUB      r3,r3,#0x4000
-        0x0100d320:    f3c04407    ...D    UBFX     r4,r0,#16,#8
-        0x0100d324:    f8b337ba    ...7    LDRH     r3,[r3,#0x7ba]
-        0x0100d328:    4423        #D      ADD      r3,r3,r4
-        0x0100d32a:    bc30        0.      POP      {r4,r5}
-        0x0100d32c:    b29b        ..      UXTH     r3,r3
-        0x0100d32e:    f000b803    ....    B.W      gatt_notification_with_handle ; 0x100d338
-    $d
-        0x0100d332:    0000        ..      DCW    0
-        0x0100d334:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_notification_with_handle
-    gatt_notification_with_handle
-        0x0100d338:    b57f        ..      PUSH     {r0-r6,lr}
-        0x0100d33a:    461e        .F      MOV      r6,r3
-        0x0100d33c:    f8bd5008    ...P    LDRH     r5,[sp,#8]
-        0x0100d340:    f1050008    ....    ADD      r0,r5,#8
-        0x0100d344:    b283        ..      UXTH     r3,r0
-        0x0100d346:    f89d0001    ....    LDRB     r0,[sp,#1]
-        0x0100d34a:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100d34e:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100d352:    4912        .I      LDR      r1,[pc,#72] ; [0x100d39c] = 0x200040e4
-        0x0100d354:    eb0100c0    ....    ADD      r0,r1,r0,LSL #3
-        0x0100d358:    f5a04080    ...@    SUB      r0,r0,#0x4000
-        0x0100d35c:    2106        .!      MOVS     r1,#6
-        0x0100d35e:    f8b027bc    ...'    LDRH     r2,[r0,#0x7bc]
-        0x0100d362:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0100d366:    eb012100    ...!    ADD      r1,r1,r0,LSL #8
-        0x0100d36a:    f44f6041    O.A`    MOV      r0,#0xc10
-        0x0100d36e:    f7f3fb92    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100d372:    4604        .F      MOV      r4,r0
-        0x0100d374:    8086        ..      STRH     r6,[r0,#4]
-        0x0100d376:    2012        .       MOVS     r0,#0x12
-        0x0100d378:    7020         p      STRB     r0,[r4,#0]
-        0x0100d37a:    f8bd0001    ....    LDRH     r0,[sp,#1]
-        0x0100d37e:    462a        *F      MOV      r2,r5
-        0x0100d380:    ba40        @.      REV16    r0,r0
-        0x0100d382:    8060        `.      STRH     r0,[r4,#2]
-        0x0100d384:    80e5        ..      STRH     r5,[r4,#6]
-        0x0100d386:    f1040008    ....    ADD      r0,r4,#8
-        0x0100d38a:    9901        ..      LDR      r1,[sp,#4]
-        0x0100d38c:    f7f3fafc    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100d390:    b004        ..      ADD      sp,sp,#0x10
-        0x0100d392:    4620         F      MOV      r0,r4
-        0x0100d394:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100d398:    f7f3bb82    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x0100d39c:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_profile_task_add
-    gatt_profile_task_add
-        0x0100d3a0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100d3a4:    4605        .F      MOV      r5,r0
-        0x0100d3a6:    b3e9        ..      CBZ      r1,0x100d424 ; gatt_profile_task_add + 132
-        0x0100d3a8:    23d0        .#      MOVS     r3,#0xd0
-        0x0100d3aa:    2203        ."      MOVS     r2,#3
-        0x0100d3ac:    2107        .!      MOVS     r1,#7
-        0x0100d3ae:    f640501b    @..P    MOV      r0,#0xd1b
-        0x0100d3b2:    f7f3fb70    ..p.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100d3b6:    4604        .F      MOV      r4,r0
-        0x0100d3b8:    2101        .!      MOVS     r1,#1
-        0x0100d3ba:    2003        .       MOVS     r0,#3
-        0x0100d3bc:    f7f3fadf    ....    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x0100d3c0:    eb0500c5    ....    ADD      r0,r5,r5,LSL #3
-        0x0100d3c4:    eb001205    ....    ADD      r2,r0,r5,LSL #4
-        0x0100d3c8:    481d        .H      LDR      r0,[pc,#116] ; [0x100d440] = 0x200040e4
-        0x0100d3ca:    2100        .!      MOVS     r1,#0
-        0x0100d3cc:    eb0003c2    ....    ADD      r3,r0,r2,LSL #3
-        0x0100d3d0:    7061        ap      STRB     r1,[r4,#1]
-        0x0100d3d2:    f8d350b4    ...P    LDR      r5,[r3,#0xb4]
-        0x0100d3d6:    b19d        ..      CBZ      r5,0x100d400 ; gatt_profile_task_add + 96
-        0x0100d3d8:    2000        .       MOVS     r0,#0
-        0x0100d3da:    2612        .&      MOVS     r6,#0x12
-        0x0100d3dc:    f89320b8    ...     LDRB     r2,[r3,#0xb8]
-        0x0100d3e0:    e00c        ..      B        0x100d3fc ; gatt_profile_task_add + 92
-        0x0100d3e2:    bf00        ..      NOP      
-        0x0100d3e4:    ebc007c0    ....    RSB      r7,r0,r0,LSL #3
-        0x0100d3e8:    eb060787    ....    ADD      r7,r6,r7,LSL #2
-        0x0100d3ec:    5bef        .[      LDRH     r7,[r5,r7]
-        0x0100d3ee:    05bf        ..      LSLS     r7,r7,#22
-        0x0100d3f0:    d502        ..      BPL      0x100d3f8 ; gatt_profile_task_add + 88
-        0x0100d3f2:    2004        .       MOVS     r0,#4
-        0x0100d3f4:    7060        `p      STRB     r0,[r4,#1]
-        0x0100d3f6:    e003        ..      B        0x100d400 ; gatt_profile_task_add + 96
-        0x0100d3f8:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d3fa:    b2c0        ..      UXTB     r0,r0
-        0x0100d3fc:    4282        .B      CMP      r2,r0
-        0x0100d3fe:    d8f1        ..      BHI      0x100d3e4 ; gatt_profile_task_add + 68
-        0x0100d400:    80e1        ..      STRH     r1,[r4,#6]
-        0x0100d402:    201b        .       MOVS     r0,#0x1b
-        0x0100d404:    7020         p      STRB     r0,[r4,#0]
-        0x0100d406:    f7fffc3d    ..=.    BL       gatt_get_free_svc_id ; 0x100cc84
-        0x0100d40a:    8060        `.      STRH     r0,[r4,#2]
-        0x0100d40c:    2103        .!      MOVS     r1,#3
-        0x0100d40e:    80a1        ..      STRH     r1,[r4,#4]
-        0x0100d410:    f8a300c0    ....    STRH     r0,[r3,#0xc0]
-        0x0100d414:    4619        .F      MOV      r1,r3
-        0x0100d416:    22c8        ."      MOVS     r2,#0xc8
-        0x0100d418:    f1040008    ....    ADD      r0,r4,#8
-        0x0100d41c:    f7f3fb6d    ..m.    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x0100d420:    4620         F      MOV      r0,r4
-        0x0100d422:    e000        ..      B        0x100d426 ; gatt_profile_task_add + 134
-        0x0100d424:    e001        ..      B        0x100d42a ; gatt_profile_task_add + 138
-        0x0100d426:    f7f3fb3b    ..;.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100d42a:    4906        .I      LDR      r1,[pc,#24] ; [0x100d444] = 0x100d4cd
-        0x0100d42c:    2000        .       MOVS     r0,#0
-        0x0100d42e:    f7f9fa97    ....    BL       ble_set_evt_func ; 0x1006960
-        0x0100d432:    4905        .I      LDR      r1,[pc,#20] ; [0x100d448] = 0x20003980
-        0x0100d434:    7888        .x      LDRB     r0,[r1,#2]
-        0x0100d436:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d438:    7088        .p      STRB     r0,[r1,#2]
-        0x0100d43a:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100d43e:    0000        ..      DCW    0
-        0x0100d440:    200040e4    .@.     DCD    536887524
-        0x0100d444:    0100d4cd    ....    DCD    16831693
-        0x0100d448:    20003980    .9.     DCD    536885632
-    $t
-    i.gatt_regist_peer_prf_info
-    gatt_regist_peer_prf_info
-        0x0100d44c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100d450:    4680        .F      MOV      r8,r0
-        0x0100d452:    2400        .$      MOVS     r4,#0
-        0x0100d454:    4e1a        .N      LDR      r6,[pc,#104] ; [0x100d4c0] = 0x20003980
-        0x0100d456:    4d1b        .M      LDR      r5,[pc,#108] ; [0x100d4c4] = 0x20004724
-        0x0100d458:    e02c        ,.      B        0x100d4b4 ; gatt_regist_peer_prf_info + 104
-        0x0100d45a:    bf00        ..      NOP      
-        0x0100d45c:    eb040044    ..D.    ADD      r0,r4,r4,LSL #1
-        0x0100d460:    eb050780    ....    ADD      r7,r5,r0,LSL #2
-        0x0100d464:    89b8        ..      LDRH     r0,[r7,#0xc]
-        0x0100d466:    b1f0        ..      CBZ      r0,0x100d4a6 ; gatt_regist_peer_prf_info + 90
-        0x0100d468:    7870        px      LDRB     r0,[r6,#1]
-        0x0100d46a:    2308        .#      MOVS     r3,#8
-        0x0100d46c:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100d470:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x0100d474:    4914        .I      LDR      r1,[pc,#80] ; [0x100d4c8] = 0x200040e4
-        0x0100d476:    eb0100c0    ....    ADD      r0,r1,r0,LSL #3
-        0x0100d47a:    2106        .!      MOVS     r1,#6
-        0x0100d47c:    f8b020c4    ...     LDRH     r2,[r0,#0xc4]
-        0x0100d480:    eb012108    ...!    ADD      r1,r1,r8,LSL #8
-        0x0100d484:    f640400f    @..@    MOV      r0,#0xc0f
-        0x0100d488:    f7f3fb05    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100d48c:    2110        .!      MOVS     r1,#0x10
-        0x0100d48e:    7001        .p      STRB     r1,[r0,#0]
-        0x0100d490:    89b9        ..      LDRH     r1,[r7,#0xc]
-        0x0100d492:    8081        ..      STRH     r1,[r0,#4]
-        0x0100d494:    89f9        ..      LDRH     r1,[r7,#0xe]
-        0x0100d496:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100d498:    7871        qx      LDRB     r1,[r6,#1]
-        0x0100d49a:    0209        ..      LSLS     r1,r1,#8
-        0x0100d49c:    f5014192    ...A    ADD      r1,r1,#0x4900
-        0x0100d4a0:    8041        A.      STRH     r1,[r0,#2]
-        0x0100d4a2:    f7f3fafd    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100d4a6:    7830        0x      LDRB     r0,[r6,#0]
-        0x0100d4a8:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d4aa:    7030        0p      STRB     r0,[r6,#0]
-        0x0100d4ac:    2001        .       MOVS     r0,#1
-        0x0100d4ae:    1c64        d.      ADDS     r4,r4,#1
-        0x0100d4b0:    7068        hp      STRB     r0,[r5,#1]
-        0x0100d4b2:    b2e4        ..      UXTB     r4,r4
-        0x0100d4b4:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100d4b6:    42a0        .B      CMP      r0,r4
-        0x0100d4b8:    d8d0        ..      BHI      0x100d45c ; gatt_regist_peer_prf_info + 16
-        0x0100d4ba:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100d4be:    0000        ..      DCW    0
-        0x0100d4c0:    20003980    .9.     DCD    536885632
-        0x0100d4c4:    20004724    $G.     DCD    536889124
-        0x0100d4c8:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_servcie_added
-    gatt_servcie_added
-        0x0100d4cc:    490c        .I      LDR      r1,[pc,#48] ; [0x100d500] = 0x20003980
-        0x0100d4ce:    b500        ..      PUSH     {lr}
-        0x0100d4d0:    7888        .x      LDRB     r0,[r1,#2]
-        0x0100d4d2:    b085        ..      SUB      sp,sp,#0x14
-        0x0100d4d4:    1e40        @.      SUBS     r0,r0,#1
-        0x0100d4d6:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x0100d4da:    7088        .p      STRB     r0,[r1,#2]
-        0x0100d4dc:    d10d        ..      BNE      0x100d4fa ; gatt_servcie_added + 46
-        0x0100d4de:    2102        .!      MOVS     r1,#2
-        0x0100d4e0:    2003        .       MOVS     r0,#3
-        0x0100d4e2:    f7f3fa4c    ..L.    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x0100d4e6:    2000        .       MOVS     r0,#0
-        0x0100d4e8:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0100d4ec:    4805        .H      LDR      r0,[pc,#20] ; [0x100d504] = 0x200049b4
-        0x0100d4ee:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0100d4f2:    2900        .)      CMP      r1,#0
-        0x0100d4f4:    d001        ..      BEQ      0x100d4fa ; gatt_servcie_added + 46
-        0x0100d4f6:    4668        hF      MOV      r0,sp
-        0x0100d4f8:    4788        .G      BLX      r1
-        0x0100d4fa:    b005        ..      ADD      sp,sp,#0x14
-        0x0100d4fc:    bd00        ..      POP      {pc}
-    $d
-        0x0100d4fe:    0000        ..      DCW    0
-        0x0100d500:    20003980    .9.     DCD    536885632
-        0x0100d504:    200049b4    .I.     DCD    536889780
-    $t
-    i.gatt_service_connection_cleanup
-    gatt_service_connection_cleanup
-        0x0100d508:    b51f        ..      PUSH     {r0-r4,lr}
-        0x0100d50a:    f88d1001    ....    STRB     r1,[sp,#1]
-        0x0100d50e:    2108        .!      MOVS     r1,#8
-        0x0100d510:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x0100d514:    8a40        @.      LDRH     r0,[r0,#0x12]
-        0x0100d516:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100d51a:    eb011100    ....    ADD      r1,r1,r0,LSL #4
-        0x0100d51e:    4808        .H      LDR      r0,[pc,#32] ; [0x100d540] = 0x200040e4
-        0x0100d520:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
-        0x0100d524:    f5a04080    ...@    SUB      r0,r0,#0x4000
-        0x0100d528:    f8d017b4    ....    LDR      r1,[r0,#0x7b4]
-        0x0100d52c:    b111        ..      CBZ      r1,0x100d534 ; gatt_service_connection_cleanup + 44
-        0x0100d52e:    4668        hF      MOV      r0,sp
-        0x0100d530:    4788        .G      BLX      r1
-        0x0100d532:    bd1f        ..      POP      {r0-r4,pc}
-        0x0100d534:    f8d01700    ....    LDR      r1,[r0,#0x700]
-        0x0100d538:    2900        .)      CMP      r1,#0
-        0x0100d53a:    d1f8        ..      BNE      0x100d52e ; gatt_service_connection_cleanup + 38
-        0x0100d53c:    bd1f        ..      POP      {r0-r4,pc}
-    $d
-        0x0100d53e:    0000        ..      DCW    0
-        0x0100d540:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_service_connection_created
-    gatt_service_connection_created
-        0x0100d544:    b51f        ..      PUSH     {r0-r4,lr}
-        0x0100d546:    4b0e        .K      LDR      r3,[pc,#56] ; [0x100d580] = 0x20003980
-        0x0100d548:    2200        ."      MOVS     r2,#0
-        0x0100d54a:    701a        .p      STRB     r2,[r3,#0]
-        0x0100d54c:    f88d1001    ....    STRB     r1,[sp,#1]
-        0x0100d550:    2107        .!      MOVS     r1,#7
-        0x0100d552:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x0100d556:    8a40        @.      LDRH     r0,[r0,#0x12]
-        0x0100d558:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100d55c:    eb011100    ....    ADD      r1,r1,r0,LSL #4
-        0x0100d560:    4808        .H      LDR      r0,[pc,#32] ; [0x100d584] = 0x200040e4
-        0x0100d562:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
-        0x0100d566:    f5a04080    ...@    SUB      r0,r0,#0x4000
-        0x0100d56a:    f8d017b4    ....    LDR      r1,[r0,#0x7b4]
-        0x0100d56e:    b111        ..      CBZ      r1,0x100d576 ; gatt_service_connection_created + 50
-        0x0100d570:    4668        hF      MOV      r0,sp
-        0x0100d572:    4788        .G      BLX      r1
-        0x0100d574:    bd1f        ..      POP      {r0-r4,pc}
-        0x0100d576:    f8d01700    ....    LDR      r1,[r0,#0x700]
-        0x0100d57a:    2900        .)      CMP      r1,#0
-        0x0100d57c:    d1f8        ..      BNE      0x100d570 ; gatt_service_connection_created + 44
-        0x0100d57e:    bd1f        ..      POP      {r0-r4,pc}
-    $d
-        0x0100d580:    20003980    .9.     DCD    536885632
-        0x0100d584:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_service_destroy
-    gatt_service_destroy
-        0x0100d588:    4770        pG      BX       lr
-        0x0100d58a:    0000        ..      MOVS     r0,r0
-    i.gatt_service_init
-    gatt_service_init
-        0x0100d58c:    e92d4fff    -..O    PUSH     {r0-r11,lr}
-        0x0100d590:    b085        ..      SUB      sp,sp,#0x14
-        0x0100d592:    4606        .F      MOV      r6,r0
-        0x0100d594:    9806        ..      LDR      r0,[sp,#0x18]
-        0x0100d596:    9c12        ..      LDR      r4,[sp,#0x48]
-        0x0100d598:    2700        .'      MOVS     r7,#0
-        0x0100d59a:    f830bc04    0...    LDRH     r11,[r0,#-4]
-        0x0100d59e:    f8d400b4    ....    LDR      r0,[r4,#0xb4]
-        0x0100d5a2:    469a        .F      MOV      r10,r3
-        0x0100d5a4:    46b8        .F      MOV      r8,r7
-        0x0100d5a6:    2800        .(      CMP      r0,#0
-        0x0100d5a8:    d07e        ~.      BEQ      0x100d6a8 ; gatt_service_init + 284
-        0x0100d5aa:    8a80        ..      LDRH     r0,[r0,#0x14]
-        0x0100d5ac:    46b9        .F      MOV      r9,r7
-        0x0100d5ae:    2810        .(      CMP      r0,#0x10
-        0x0100d5b0:    d103        ..      BNE      0x100d5ba ; gatt_service_init + 46
-        0x0100d5b2:    f04f0901    O...    MOV      r9,#1
-        0x0100d5b6:    f04a0a40    J.@.    ORR      r10,r10,#0x40
-        0x0100d5ba:    f89400b8    ....    LDRB     r0,[r4,#0xb8]
-        0x0100d5be:    2103        .!      MOVS     r1,#3
-        0x0100d5c0:    00c0        ..      LSLS     r0,r0,#3
-        0x0100d5c2:    4680        .F      MOV      r8,r0
-        0x0100d5c4:    f7f3fa3a    ..:.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100d5c8:    0005        ..      MOVS     r5,r0
-        0x0100d5ca:    d002        ..      BEQ      0x100d5d2 ; gatt_service_init + 70
-        0x0100d5cc:    4641        AF      MOV      r1,r8
-        0x0100d5ce:    f7f3fab7    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0100d5d2:    2312        .#      MOVS     r3,#0x12
-        0x0100d5d4:    e089        ..      B        0x100d6ea ; gatt_service_init + 350
-        0x0100d5d6:    bf00        ..      NOP      
-        0x0100d5d8:    f8d410b4    ....    LDR      r1,[r4,#0xb4]
-        0x0100d5dc:    ebc702c7    ....    RSB      r2,r7,r7,LSL #3
-        0x0100d5e0:    2001        .       MOVS     r0,#1
-        0x0100d5e2:    eb000082    ....    ADD      r0,r0,r2,LSL #2
-        0x0100d5e6:    5a08        .Z      LDRH     r0,[r1,r0]
-        0x0100d5e8:    f8250037    %.7.    STRH     r0,[r5,r7,LSL #3]
-        0x0100d5ec:    f8d400b4    ....    LDR      r0,[r4,#0xb4]
-        0x0100d5f0:    f8100022    ..".    LDRB     r0,[r0,r2,LSL #2]
-        0x0100d5f4:    2810        .(      CMP      r0,#0x10
-        0x0100d5f6:    d109        ..      BNE      0x100d60c ; gatt_service_init + 128
-        0x0100d5f8:    f1090001    ....    ADD      r0,r9,#1
-        0x0100d5fc:    f00009ff    ....    AND      r9,r0,#0xff
-        0x0100d600:    eb0500c7    ....    ADD      r0,r5,r7,LSL #3
-        0x0100d604:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100d606:    f4414180    A..A    ORR      r1,r1,#0x4000
-        0x0100d60a:    8081        ..      STRH     r1,[r0,#4]
-        0x0100d60c:    2014        .       MOVS     r0,#0x14
-        0x0100d60e:    f8d410b4    ....    LDR      r1,[r4,#0xb4]
-        0x0100d612:    eb000c82    ....    ADD      r12,r0,r2,LSL #2
-        0x0100d616:    eb0500c7    ....    ADD      r0,r5,r7,LSL #3
-        0x0100d61a:    f831100c    1...    LDRH     r1,[r1,r12]
-        0x0100d61e:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100d620:    f8d480b4    ....    LDR      r8,[r4,#0xb4]
-        0x0100d624:    eb030182    ....    ADD      r1,r3,r2,LSL #2
-        0x0100d628:    f8188001    ....    LDRB     r8,[r8,r1]
-        0x0100d62c:    ea5f7888    _..x    LSLS     r8,r8,#30
-        0x0100d630:    d505        ..      BPL      0x100d63e ; gatt_service_init + 178
-        0x0100d632:    f8b08002    ....    LDRH     r8,[r0,#2]
-        0x0100d636:    f4487800    H..x    ORR      r8,r8,#0x200
-        0x0100d63a:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x0100d63e:    f8d480b4    ....    LDR      r8,[r4,#0xb4]
-        0x0100d642:    f8388001    8...    LDRH     r8,[r8,r1]
-        0x0100d646:    ea5f58c8    _..X    LSLS     r8,r8,#23
-        0x0100d64a:    d505        ..      BPL      0x100d658 ; gatt_service_init + 204
-        0x0100d64c:    f8b08002    ....    LDRH     r8,[r0,#2]
-        0x0100d650:    f4486840    H.@h    ORR      r8,r8,#0xc00
-        0x0100d654:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x0100d658:    f8d480b4    ....    LDR      r8,[r4,#0xb4]
-        0x0100d65c:    f8188001    ....    LDRB     r8,[r8,r1]
-        0x0100d660:    ea5f7808    _..x    LSLS     r8,r8,#28
-        0x0100d664:    d505        ..      BPL      0x100d672 ; gatt_service_init + 230
-        0x0100d666:    f8b08002    ....    LDRH     r8,[r0,#2]
-        0x0100d66a:    f4486800    H..h    ORR      r8,r8,#0x800
-        0x0100d66e:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x0100d672:    f8d480b4    ....    LDR      r8,[r4,#0xb4]
-        0x0100d676:    f8188001    ....    LDRB     r8,[r8,r1]
-        0x0100d67a:    ea5f7848    _.Hx    LSLS     r8,r8,#29
-        0x0100d67e:    d505        ..      BPL      0x100d68c ; gatt_service_init + 256
-        0x0100d680:    f8b08002    ....    LDRH     r8,[r0,#2]
-        0x0100d684:    f4486880    H..h    ORR      r8,r8,#0x400
-        0x0100d688:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x0100d68c:    f8d480b4    ....    LDR      r8,[r4,#0xb4]
-        0x0100d690:    f8188001    ....    LDRB     r8,[r8,r1]
-        0x0100d694:    ea5f68c8    _..h    LSLS     r8,r8,#27
-        0x0100d698:    d505        ..      BPL      0x100d6a6 ; gatt_service_init + 282
-        0x0100d69a:    f8b08002    ....    LDRH     r8,[r0,#2]
-        0x0100d69e:    f4485880    H..X    ORR      r8,r8,#0x1000
-        0x0100d6a2:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x0100d6a6:    e000        ..      B        0x100d6aa ; gatt_service_init + 286
-        0x0100d6a8:    e0b9        ..      B        0x100d81e ; gatt_service_init + 658
-        0x0100d6aa:    f8d480b4    ....    LDR      r8,[r4,#0xb4]
-        0x0100d6ae:    f8181001    ....    LDRB     r1,[r8,r1]
-        0x0100d6b2:    0689        ..      LSLS     r1,r1,#26
-        0x0100d6b4:    d503        ..      BPL      0x100d6be ; gatt_service_init + 306
-        0x0100d6b6:    8841        A.      LDRH     r1,[r0,#2]
-        0x0100d6b8:    f4415100    A..Q    ORR      r1,r1,#0x2000
-        0x0100d6bc:    8041        A.      STRH     r1,[r0,#2]
-        0x0100d6be:    8841        A.      LDRH     r1,[r0,#2]
-        0x0100d6c0:    0589        ..      LSLS     r1,r1,#22
-        0x0100d6c2:    d510        ..      BPL      0x100d6e6 ; gatt_service_init + 346
-        0x0100d6c4:    f8d410b4    ....    LDR      r1,[r4,#0xb4]
-        0x0100d6c8:    f831c00c    1...    LDRH     r12,[r1,r12]
-        0x0100d6cc:    f1bc0f00    ....    CMP      r12,#0
-        0x0100d6d0:    d009        ..      BEQ      0x100d6e6 ; gatt_service_init + 346
-        0x0100d6d2:    f04f0c18    O...    MOV      r12,#0x18
-        0x0100d6d6:    eb0c0282    ....    ADD      r2,r12,r2,LSL #2
-        0x0100d6da:    5889        .X      LDR      r1,[r1,r2]
-        0x0100d6dc:    b919        ..      CBNZ     r1,0x100d6e6 ; gatt_service_init + 346
-        0x0100d6de:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100d6e0:    f4414100    A..A    ORR      r1,r1,#0x8000
-        0x0100d6e4:    8081        ..      STRH     r1,[r0,#4]
-        0x0100d6e6:    1c7f        ..      ADDS     r7,r7,#1
-        0x0100d6e8:    b2ff        ..      UXTB     r7,r7
-        0x0100d6ea:    f89400b8    ....    LDRB     r0,[r4,#0xb8]
-        0x0100d6ee:    42b8        .B      CMP      r0,r7
-        0x0100d6f0:    f63faf72    ?.r.    BHI      0x100d5d8 ; gatt_service_init + 76
-        0x0100d6f4:    f1b90f00    ....    CMP      r9,#0
-        0x0100d6f8:    d00c        ..      BEQ      0x100d714 ; gatt_service_init + 392
-        0x0100d6fa:    ea4f1009    O...    LSL      r0,r9,#4
-        0x0100d6fe:    2103        .!      MOVS     r1,#3
-        0x0100d700:    f7f3f99c    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100d704:    4681        .F      MOV      r9,r0
-        0x0100d706:    f8d400b4    ....    LDR      r0,[r4,#0xb4]
-        0x0100d70a:    46c8        .F      MOV      r8,r9
-        0x0100d70c:    8a81        ..      LDRH     r1,[r0,#0x14]
-        0x0100d70e:    2910        .)      CMP      r1,#0x10
-        0x0100d710:    d013        ..      BEQ      0x100d73a ; gatt_service_init + 430
-        0x0100d712:    e019        ..      B        0x100d748 ; gatt_service_init + 444
-        0x0100d714:    8a31        1.      LDRH     r1,[r6,#0x10]
-        0x0100d716:    f00a001e    ....    AND      r0,r10,#0x1e
-        0x0100d71a:    2200        ."      MOVS     r2,#0
-        0x0100d71c:    e9cd5002    ...P    STRD     r5,r0,[sp,#8]
-        0x0100d720:    e9cd2100    ...!    STRD     r2,r1,[sp,#0]
-        0x0100d724:    f8d400b4    ....    LDR      r0,[r4,#0xb4]
-        0x0100d728:    f89430b8    ...0    LDRB     r3,[r4,#0xb8]
-        0x0100d72c:    6980        .i      LDR      r0,[r0,#0x18]
-        0x0100d72e:    8801        ..      LDRH     r1,[r0,#0]
-        0x0100d730:    9806        ..      LDR      r0,[sp,#0x18]
-        0x0100d732:    f7f6fb9d    ....    BL       attm_svc_create_db ; 0x1003e70
-        0x0100d736:    4680        .F      MOV      r8,r0
-        0x0100d738:    e038        8.      B        0x100d7ac ; gatt_service_init + 544
-        0x0100d73a:    6981        .i      LDR      r1,[r0,#0x18]
-        0x0100d73c:    2210        ."      MOVS     r2,#0x10
-        0x0100d73e:    4648        HF      MOV      r0,r9
-        0x0100d740:    f7f3f922    ..".    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100d744:    f1080810    ....    ADD      r8,r8,#0x10
-        0x0100d748:    2700        .'      MOVS     r7,#0
-        0x0100d74a:    e013        ..      B        0x100d774 ; gatt_service_init + 488
-        0x0100d74c:    f8d410b4    ....    LDR      r1,[r4,#0xb4]
-        0x0100d750:    ebc700c7    ....    RSB      r0,r7,r7,LSL #3
-        0x0100d754:    f8112020    ..      LDRB     r2,[r1,r0,LSL #2]
-        0x0100d758:    2a10        .*      CMP      r2,#0x10
-        0x0100d75a:    d109        ..      BNE      0x100d770 ; gatt_service_init + 484
-        0x0100d75c:    2201        ."      MOVS     r2,#1
-        0x0100d75e:    eb020080    ....    ADD      r0,r2,r0,LSL #2
-        0x0100d762:    4401        .D      ADD      r1,r1,r0
-        0x0100d764:    2210        ."      MOVS     r2,#0x10
-        0x0100d766:    4640        @F      MOV      r0,r8
-        0x0100d768:    f7f3f90e    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100d76c:    f1080810    ....    ADD      r8,r8,#0x10
-        0x0100d770:    1c7f        ..      ADDS     r7,r7,#1
-        0x0100d772:    b2ff        ..      UXTB     r7,r7
-        0x0100d774:    f89400b8    ....    LDRB     r0,[r4,#0xb8]
-        0x0100d778:    42b8        .B      CMP      r0,r7
-        0x0100d77a:    d8e7        ..      BHI      0x100d74c ; gatt_service_init + 448
-        0x0100d77c:    8a32        2.      LDRH     r2,[r6,#0x10]
-        0x0100d77e:    f00a007e    ..~.    AND      r0,r10,#0x7e
-        0x0100d782:    e9cd5002    ...P    STRD     r5,r0,[sp,#8]
-        0x0100d786:    2000        .       MOVS     r0,#0
-        0x0100d788:    e9cd0200    ....    STRD     r0,r2,[sp,#0]
-        0x0100d78c:    f8cd9010    ....    STR      r9,[sp,#0x10]
-        0x0100d790:    f8d400b4    ....    LDR      r0,[r4,#0xb4]
-        0x0100d794:    f89430b8    ...0    LDRB     r3,[r4,#0xb8]
-        0x0100d798:    2200        ."      MOVS     r2,#0
-        0x0100d79a:    6980        .i      LDR      r0,[r0,#0x18]
-        0x0100d79c:    8801        ..      LDRH     r1,[r0,#0]
-        0x0100d79e:    9806        ..      LDR      r0,[sp,#0x18]
-        0x0100d7a0:    f7f6fbe6    ....    BL       attm_svc_create_db_ext ; 0x1003f70
-        0x0100d7a4:    4680        .F      MOV      r8,r0
-        0x0100d7a6:    4648        HF      MOV      r0,r9
-        0x0100d7a8:    f7f3f961    ..a.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100d7ac:    f1b80f00    ....    CMP      r8,#0
-        0x0100d7b0:    d006        ..      BEQ      0x100d7c0 ; gatt_service_init + 564
-        0x0100d7b2:    f24052be    @..R    MOV      r2,#0x5be
-        0x0100d7b6:    a12f        /.      ADR      r1,{pc}+0xbe ; 0x100d874
-        0x0100d7b8:    a037        7.      ADR      r0,{pc}+0xe0 ; 0x100d898
-        0x0100d7ba:    f7f3f8db    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100d7be:    e7fe        ..      B        0x100d7be ; gatt_service_init + 562
-        0x0100d7c0:    2701        .'      MOVS     r7,#1
-        0x0100d7c2:    e025        %.      B        0x100d810 ; gatt_service_init + 644
-        0x0100d7c4:    eb0500c7    ....    ADD      r0,r5,r7,LSL #3
-        0x0100d7c8:    8840        @.      LDRH     r0,[r0,#2]
-        0x0100d7ca:    0580        ..      LSLS     r0,r0,#22
-        0x0100d7cc:    d51e        ..      BPL      0x100d80c ; gatt_service_init + 640
-        0x0100d7ce:    f8d420b4    ...     LDR      r2,[r4,#0xb4]
-        0x0100d7d2:    ebc700c7    ....    RSB      r0,r7,r7,LSL #3
-        0x0100d7d6:    2114        .!      MOVS     r1,#0x14
-        0x0100d7d8:    eb010180    ....    ADD      r1,r1,r0,LSL #2
-        0x0100d7dc:    5a51        QZ      LDRH     r1,[r2,r1]
-        0x0100d7de:    b1a9        ..      CBZ      r1,0x100d80c ; gatt_service_init + 640
-        0x0100d7e0:    2318        .#      MOVS     r3,#0x18
-        0x0100d7e2:    eb030080    ....    ADD      r0,r3,r0,LSL #2
-        0x0100d7e6:    5813        .X      LDR      r3,[r2,r0]
-        0x0100d7e8:    b183        ..      CBZ      r3,0x100d80c ; gatt_service_init + 640
-        0x0100d7ea:    9806        ..      LDR      r0,[sp,#0x18]
-        0x0100d7ec:    2200        ."      MOVS     r2,#0
-        0x0100d7ee:    8800        ..      LDRH     r0,[r0,#0]
-        0x0100d7f0:    4438        8D      ADD      r0,r0,r7
-        0x0100d7f2:    b280        ..      UXTH     r0,r0
-        0x0100d7f4:    f7f6f9ce    ....    BL       attm_att_set_value ; 0x1003b94
-        0x0100d7f8:    ea5f0800    _...    MOVS     r8,r0
-        0x0100d7fc:    d006        ..      BEQ      0x100d80c ; gatt_service_init + 640
-        0x0100d7fe:    f24052c9    @..R    MOV      r2,#0x5c9
-        0x0100d802:    a11c        ..      ADR      r1,{pc}+0x72 ; 0x100d874
-        0x0100d804:    a024        $.      ADR      r0,{pc}+0x94 ; 0x100d898
-        0x0100d806:    f7f3f8b5    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100d80a:    e7fe        ..      B        0x100d80a ; gatt_service_init + 638
-        0x0100d80c:    1c7f        ..      ADDS     r7,r7,#1
-        0x0100d80e:    b2ff        ..      UXTB     r7,r7
-        0x0100d810:    f89400b8    ....    LDRB     r0,[r4,#0xb8]
-        0x0100d814:    42b8        .B      CMP      r0,r7
-        0x0100d816:    d8d5        ..      BHI      0x100d7c4 ; gatt_service_init + 568
-        0x0100d818:    4628        (F      MOV      r0,r5
-        0x0100d81a:    f7f3f928    ..(.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100d81e:    4821        !H      LDR      r0,[pc,#132] ; [0x100d8a4] = 0x100ccb5
-        0x0100d820:    f7fafb0c    ....    BL       from_task_func_to_msg_handle ; 0x1007e3c
-        0x0100d824:    b1f0        ..      CBZ      r0,0x100d864 ; gatt_service_init + 728
-        0x0100d826:    2100        .!      MOVS     r1,#0
-        0x0100d828:    60f1        .`      STR      r1,[r6,#0xc]
-        0x0100d82a:    f8a6b012    ....    STRH     r11,[r6,#0x12]
-        0x0100d82e:    e9c60100    ....    STRD     r0,r1,[r6,#0]
-        0x0100d832:    2001        .       MOVS     r0,#1
-        0x0100d834:    8130        0.      STRH     r0,[r6,#8]
-        0x0100d836:    2002        .       MOVS     r0,#2
-        0x0100d838:    8170        p.      STRH     r0,[r6,#0xa]
-        0x0100d83a:    4659        YF      MOV      r1,r11
-        0x0100d83c:    eb0b00c1    ....    ADD      r0,r11,r1,LSL #3
-        0x0100d840:    eb00110b    ....    ADD      r1,r0,r11,LSL #4
-        0x0100d844:    4818        .H      LDR      r0,[pc,#96] ; [0x100d8a8] = 0x200040e4
-        0x0100d846:    8a32        2.      LDRH     r2,[r6,#0x10]
-        0x0100d848:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
-        0x0100d84c:    f5a04080    ...@    SUB      r0,r0,#0x4000
-        0x0100d850:    f8a027bc    ...'    STRH     r2,[r0,#0x7bc]
-        0x0100d854:    9906        ..      LDR      r1,[sp,#0x18]
-        0x0100d856:    8809        ..      LDRH     r1,[r1,#0]
-        0x0100d858:    f8a017ba    ....    STRH     r1,[r0,#0x7ba]
-        0x0100d85c:    b009        ..      ADD      sp,sp,#0x24
-        0x0100d85e:    4640        @F      MOV      r0,r8
-        0x0100d860:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x0100d864:    f24052d4    @..R    MOV      r2,#0x5d4
-        0x0100d868:    a102        ..      ADR      r1,{pc}+0xc ; 0x100d874
-        0x0100d86a:    a00b        ..      ADR      r0,{pc}+0x2e ; 0x100d898
-        0x0100d86c:    f7f3f882    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100d870:    e7fe        ..      B        0x100d870 ; gatt_service_init + 740
-    $d
-        0x0100d872:    0000        ..      DCW    0
-        0x0100d874:    695c2e2e    ..\i    DCD    1767648814
-        0x0100d878:    6c625c70    p\bl    DCD    1818385520
-        0x0100d87c:    6c685c65    e\hl    DCD    1818778725
-        0x0100d880:    6970615f    _api    DCD    1768972639
-        0x0100d884:    7461675c    \gat    DCD    1952540508
-        0x0100d888:    61675c74    t\ga    DCD    1634163828
-        0x0100d88c:    615f7474    tt_a    DCD    1633645684
-        0x0100d890:    632e6970    pi.c    DCD    1663986032
-        0x0100d894:    00000000    ....    DCD    0
-        0x0100d898:    25200a0d    .. %    DCD    622856717
-        0x0100d89c:    64252073    s %d    DCD    1680154739
-        0x0100d8a0:    000a0d20     ...    DCD    658720
-        0x0100d8a4:    0100ccb5    ....    DCD    16829621
-        0x0100d8a8:    200040e4    .@.     DCD    536887524
-    $t
-    i.gatt_store_peer_prf_info
-    gatt_store_peer_prf_info
-        0x0100d8ac:    e92d47ff    -..G    PUSH     {r0-r10,lr}
-        0x0100d8b0:    4945        EI      LDR      r1,[pc,#276] ; [0x100d9c8] = 0x20003980
-        0x0100d8b2:    4607        .F      MOV      r7,r0
-        0x0100d8b4:    7848        Hx      LDRB     r0,[r1,#1]
-        0x0100d8b6:    eb0002c0    ....    ADD      r2,r0,r0,LSL #3
-        0x0100d8ba:    eb021300    ....    ADD      r3,r2,r0,LSL #4
-        0x0100d8be:    4843        CH      LDR      r0,[pc,#268] ; [0x100d9cc] = 0x200040e4
-        0x0100d8c0:    eb0002c3    ....    ADD      r2,r0,r3,LSL #3
-        0x0100d8c4:    f50064c8    ...d    ADD      r4,r0,#0x640
-        0x0100d8c8:    7915        .y      LDRB     r5,[r2,#4]
-        0x0100d8ca:    b3ed        ..      CBZ      r5,0x100d948 ; gatt_store_peer_prf_info + 156
-        0x0100d8cc:    f8503033    P.30    LDR      r3,[r0,r3,LSL #3]
-        0x0100d8d0:    b3d3        ..      CBZ      r3,0x100d948 ; gatt_store_peer_prf_info + 156
-        0x0100d8d2:    7952        Ry      LDRB     r2,[r2,#5]
-        0x0100d8d4:    b3c2        ..      CBZ      r2,0x100d948 ; gatt_store_peer_prf_info + 156
-        0x0100d8d6:    4680        .F      MOV      r8,r0
-        0x0100d8d8:    7820         x      LDRB     r0,[r4,#0]
-        0x0100d8da:    4689        .F      MOV      r9,r1
-        0x0100d8dc:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x0100d8e0:    eb040080    ....    ADD      r0,r4,r0,LSL #2
-        0x0100d8e4:    6840        @h      LDR      r0,[r0,#4]
-        0x0100d8e6:    b988        ..      CBNZ     r0,0x100d90c ; gatt_store_peer_prf_info + 96
-        0x0100d8e8:    eb050045    ..E.    ADD      r0,r5,r5,LSL #1
-        0x0100d8ec:    0040        @.      LSLS     r0,r0,#1
-        0x0100d8ee:    4682        .F      MOV      r10,r0
-        0x0100d8f0:    2103        .!      MOVS     r1,#3
-        0x0100d8f2:    f7f3f8a3    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100d8f6:    0006        ..      MOVS     r6,r0
-        0x0100d8f8:    d002        ..      BEQ      0x100d900 ; gatt_store_peer_prf_info + 84
-        0x0100d8fa:    4651        QF      MOV      r1,r10
-        0x0100d8fc:    f7f3f920    .. .    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0100d900:    7820         x      LDRB     r0,[r4,#0]
-        0x0100d902:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x0100d906:    eb040080    ....    ADD      r0,r4,r0,LSL #2
-        0x0100d90a:    6046        F`      STR      r6,[r0,#4]
-        0x0100d90c:    7820         x      LDRB     r0,[r4,#0]
-        0x0100d90e:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x0100d912:    eb040080    ....    ADD      r0,r4,r0,LSL #2
-        0x0100d916:    6880        .h      LDR      r0,[r0,#8]
-        0x0100d918:    b978        x.      CBNZ     r0,0x100d93a ; gatt_store_peer_prf_info + 142
-        0x0100d91a:    0068        h.      LSLS     r0,r5,#1
-        0x0100d91c:    4682        .F      MOV      r10,r0
-        0x0100d91e:    2103        .!      MOVS     r1,#3
-        0x0100d920:    f7f3f88c    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100d924:    0006        ..      MOVS     r6,r0
-        0x0100d926:    d002        ..      BEQ      0x100d92e ; gatt_store_peer_prf_info + 130
-        0x0100d928:    4651        QF      MOV      r1,r10
-        0x0100d92a:    f7f3f909    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0100d92e:    7820         x      LDRB     r0,[r4,#0]
-        0x0100d930:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x0100d934:    eb040080    ....    ADD      r0,r4,r0,LSL #2
-        0x0100d938:    6086        .`      STR      r6,[r0,#8]
-        0x0100d93a:    7820         x      LDRB     r0,[r4,#0]
-        0x0100d93c:    eb000140    ..@.    ADD      r1,r0,r0,LSL #1
-        0x0100d940:    eb040181    ....    ADD      r1,r4,r1,LSL #2
-        0x0100d944:    684b        Kh      LDR      r3,[r1,#4]
-        0x0100d946:    e000        ..      B        0x100d94a ; gatt_store_peer_prf_info + 158
-        0x0100d948:    e015        ..      B        0x100d976 ; gatt_store_peer_prf_info + 202
-        0x0100d94a:    b373        s.      CBZ      r3,0x100d9aa ; gatt_store_peer_prf_info + 254
-        0x0100d94c:    6889        .h      LDR      r1,[r1,#8]
-        0x0100d94e:    2900        .)      CMP      r1,#0
-        0x0100d950:    d032        2.      BEQ      0x100d9b8 ; gatt_store_peer_prf_info + 268
-        0x0100d952:    f8992001    ...     LDRB     r2,[r9,#1]
-        0x0100d956:    eb0206c2    ....    ADD      r6,r2,r2,LSL #3
-        0x0100d95a:    eb061602    ....    ADD      r6,r6,r2,LSL #4
-        0x0100d95e:    eb0802c6    ....    ADD      r2,r8,r6,LSL #3
-        0x0100d962:    6916        .i      LDR      r6,[r2,#0x10]
-        0x0100d964:    e9cd1002    ....    STRD     r1,r0,[sp,#8]
-        0x0100d968:    e9cd5600    ...V    STRD     r5,r6,[sp,#0]
-        0x0100d96c:    68d2        .h      LDR      r2,[r2,#0xc]
-        0x0100d96e:    4629        )F      MOV      r1,r5
-        0x0100d970:    4638        8F      MOV      r0,r7
-        0x0100d972:    f006ff73    ..s.    BL       prf_extract_svc_info_uuid_128 ; 0x101485c
-        0x0100d976:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100d978:    8a78        x.      LDRH     r0,[r7,#0x12]
-        0x0100d97a:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x0100d97e:    eb040181    ....    ADD      r1,r4,r1,LSL #2
-        0x0100d982:    8188        ..      STRH     r0,[r1,#0xc]
-        0x0100d984:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100d986:    8ab8        ..      LDRH     r0,[r7,#0x14]
-        0x0100d988:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x0100d98c:    eb040181    ....    ADD      r1,r4,r1,LSL #2
-        0x0100d990:    81c8        ..      STRH     r0,[r1,#0xe]
-        0x0100d992:    7820         x      LDRB     r0,[r4,#0]
-        0x0100d994:    1c40        @.      ADDS     r0,r0,#1
-        0x0100d996:    b2c0        ..      UXTB     r0,r0
-        0x0100d998:    7020         p      STRB     r0,[r4,#0]
-        0x0100d99a:    280a        .(      CMP      r0,#0xa
-        0x0100d99c:    d912        ..      BLS      0x100d9c4 ; gatt_store_peer_prf_info + 280
-        0x0100d99e:    22bd        ."      MOVS     r2,#0xbd
-        0x0100d9a0:    a10b        ..      ADR      r1,{pc}+0x30 ; 0x100d9d0
-        0x0100d9a2:    a014        ..      ADR      r0,{pc}+0x52 ; 0x100d9f4
-        0x0100d9a4:    f7f2ffe6    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100d9a8:    e7fe        ..      B        0x100d9a8 ; gatt_store_peer_prf_info + 252
-        0x0100d9aa:    e7ff        ..      B        0x100d9ac ; gatt_store_peer_prf_info + 256
-        0x0100d9ac:    22b0        ."      MOVS     r2,#0xb0
-        0x0100d9ae:    a108        ..      ADR      r1,{pc}+0x22 ; 0x100d9d0
-        0x0100d9b0:    a010        ..      ADR      r0,{pc}+0x44 ; 0x100d9f4
-        0x0100d9b2:    f7f2ffdf    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100d9b6:    e7fe        ..      B        0x100d9b6 ; gatt_store_peer_prf_info + 266
-        0x0100d9b8:    22b1        ."      MOVS     r2,#0xb1
-        0x0100d9ba:    a105        ..      ADR      r1,{pc}+0x16 ; 0x100d9d0
-        0x0100d9bc:    a00d        ..      ADR      r0,{pc}+0x38 ; 0x100d9f4
-        0x0100d9be:    f7f2ffd9    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100d9c2:    e7fe        ..      B        0x100d9c2 ; gatt_store_peer_prf_info + 278
-        0x0100d9c4:    e8bd87ff    ....    POP      {r0-r10,pc}
-    $d
-        0x0100d9c8:    20003980    .9.     DCD    536885632
-        0x0100d9cc:    200040e4    .@.     DCD    536887524
-        0x0100d9d0:    695c2e2e    ..\i    DCD    1767648814
-        0x0100d9d4:    6c625c70    p\bl    DCD    1818385520
-        0x0100d9d8:    6c685c65    e\hl    DCD    1818778725
-        0x0100d9dc:    6970615f    _api    DCD    1768972639
-        0x0100d9e0:    7461675c    \gat    DCD    1952540508
-        0x0100d9e4:    61675c74    t\ga    DCD    1634163828
-        0x0100d9e8:    615f7474    tt_a    DCD    1633645684
-        0x0100d9ec:    632e6970    pi.c    DCD    1663986032
-        0x0100d9f0:    00000000    ....    DCD    0
-        0x0100d9f4:    25200a0d    .. %    DCD    622856717
-        0x0100d9f8:    64252073    s %d    DCD    1680154739
-        0x0100d9fc:    000a0d20     ...    DCD    658720
-    $t
-    i.gatt_write_peer_svc_to_flash
-    gatt_write_peer_svc_to_flash
-        0x0100da00:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100da02:    4c1c        .L      LDR      r4,[pc,#112] ; [0x100da74] = 0x20003b10
-        0x0100da04:    4605        .F      MOV      r5,r0
-        0x0100da06:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0100da08:    7820         x      LDRB     r0,[r4,#0]
-        0x0100da0a:    4281        .B      CMP      r1,r0
-        0x0100da0c:    d131        1.      BNE      0x100da72 ; gatt_write_peer_svc_to_flash + 114
-        0x0100da0e:    78e1        .x      LDRB     r1,[r4,#3]
-        0x0100da10:    4281        .B      CMP      r1,r0
-        0x0100da12:    d02e        ..      BEQ      0x100da72 ; gatt_write_peer_svc_to_flash + 114
-        0x0100da14:    6921        !i      LDR      r1,[r4,#0x10]
-        0x0100da16:    2900        .)      CMP      r1,#0
-        0x0100da18:    d02b        +.      BEQ      0x100da72 ; gatt_write_peer_svc_to_flash + 114
-        0x0100da1a:    21f2        .!      MOVS     r1,#0xf2
-        0x0100da1c:    4348        HC      MULS     r0,r1,r0
-        0x0100da1e:    2103        .!      MOVS     r1,#3
-        0x0100da20:    f7f3f80c    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100da24:    4606        .F      MOV      r6,r0
-        0x0100da26:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100da28:    20f2        .       MOVS     r0,#0xf2
-        0x0100da2a:    4341        AC      MULS     r1,r0,r1
-        0x0100da2c:    4632        2F      MOV      r2,r6
-        0x0100da2e:    6920         i      LDR      r0,[r4,#0x10]
-        0x0100da30:    f7f3f890    ....    BL       $Ven$TT$L$$flash_read ; 0x1000b54
-        0x0100da34:    78e0        .x      LDRB     r0,[r4,#3]
-        0x0100da36:    22f2        ."      MOVS     r2,#0xf2
-        0x0100da38:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x0100da3c:    ebc110c0    ....    RSB      r0,r1,r0,LSL #7
-        0x0100da40:    eb060040    ..@.    ADD      r0,r6,r0,LSL #1
-        0x0100da44:    4629        )F      MOV      r1,r5
-        0x0100da46:    f7f2ff9f    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100da4a:    a00b        ..      ADR      r0,{pc}+0x2e ; 0x100da78
-        0x0100da4c:    f7f2ff92    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100da50:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x0100da54:    6920         i      LDR      r0,[r4,#0x10]
-        0x0100da56:    f7f3f805    ....    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x0100da5a:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100da5c:    20f2        .       MOVS     r0,#0xf2
-        0x0100da5e:    4341        AC      MULS     r1,r0,r1
-        0x0100da60:    4632        2F      MOV      r2,r6
-        0x0100da62:    6920         i      LDR      r0,[r4,#0x10]
-        0x0100da64:    f7f3f871    ..q.    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x0100da68:    4630        0F      MOV      r0,r6
-        0x0100da6a:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100da6e:    f7f2bffe    ....    B        $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100da72:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100da74:    20003b10    .;.     DCD    536886032
-        0x0100da78:    646e6f62    bond    DCD    1684959074
-        0x0100da7c:    6376735f    _svc    DCD    1668707167
-        0x0100da80:    666e695f    _inf    DCD    1718511967
-        0x0100da84:    6c665f6f    o_fl    DCD    1818648431
-        0x0100da88:    5f687361    ash_    DCD    1600680801
-        0x0100da8c:    000a0d77    w...    DCD    658807
-    $t
-    i.gattc_att_info_cfm_handler
-    gattc_att_info_cfm_handler
-        0x0100da90:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100da92:    4614        .F      MOV      r4,r2
-        0x0100da94:    460d        .F      MOV      r5,r1
-        0x0100da96:    4610        .F      MOV      r0,r2
-        0x0100da98:    f7f3f839    ..9.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100da9c:    2820         (      CMP      r0,#0x20
-        0x0100da9e:    d019        ..      BEQ      0x100dad4 ; gattc_att_info_cfm_handler + 68
-        0x0100daa0:    4e10        .N      LDR      r6,[pc,#64] ; [0x100dae4] = 0x20004be4
-        0x0100daa2:    0a24        $.      LSRS     r4,r4,#8
-        0x0100daa4:    f8560024    V.$.    LDR      r0,[r6,r4,LSL #2]
-        0x0100daa8:    6b40        @k      LDR      r0,[r0,#0x34]
-        0x0100daaa:    b198        ..      CBZ      r0,0x100dad4 ; gattc_att_info_cfm_handler + 68
-        0x0100daac:    7d01        .}      LDRB     r1,[r0,#0x14]
-        0x0100daae:    3010        .0      ADDS     r0,r0,#0x10
-        0x0100dab0:    2916        .)      CMP      r1,#0x16
-        0x0100dab2:    d10f        ..      BNE      0x100dad4 ; gattc_att_info_cfm_handler + 68
-        0x0100dab4:    792b        +y      LDRB     r3,[r5,#4]
-        0x0100dab6:    b17b        {.      CBZ      r3,0x100dad8 ; gattc_att_info_cfm_handler + 72
-        0x0100dab8:    882a        *.      LDRH     r2,[r5,#0]
-        0x0100daba:    4620         F      MOV      r0,r4
-        0x0100dabc:    f7f7feae    ....    BL       atts_send_error ; 0x100581c
-        0x0100dac0:    f8560024    V.$.    LDR      r0,[r6,r4,LSL #2]
-        0x0100dac4:    3034        40      ADDS     r0,r0,#0x34
-        0x0100dac6:    f7f2fff0    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100daca:    f7f3f811    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100dace:    4620         F      MOV      r0,r4
-        0x0100dad0:    f7f7fb7a    ..z.    BL       atts_process_pdu ; 0x10051c8
-        0x0100dad4:    2000        .       MOVS     r0,#0
-        0x0100dad6:    bd70        p.      POP      {r4-r6,pc}
-        0x0100dad8:    8869        i.      LDRH     r1,[r5,#2]
-        0x0100dada:    f4414100    A..A    ORR      r1,r1,#0x8000
-        0x0100dade:    8001        ..      STRH     r1,[r0,#0]
-        0x0100dae0:    e7f5        ..      B        0x100dace ; gattc_att_info_cfm_handler + 62
-    $d
-        0x0100dae2:    0000        ..      DCW    0
-        0x0100dae4:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_att_info_req_ind_handler
-    gattc_att_info_req_ind_handler
-        0x0100dae8:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100daec:    461f        .F      MOV      r7,r3
-        0x0100daee:    4690        .F      MOV      r8,r2
-        0x0100daf0:    460c        .F      MOV      r4,r1
-        0x0100daf2:    4610        .F      MOV      r0,r2
-        0x0100daf4:    f7f3f80b    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100daf8:    283f        ?(      CMP      r0,#0x3f
-        0x0100dafa:    d025        %.      BEQ      0x100db48 ; gattc_att_info_req_ind_handler + 96
-        0x0100dafc:    2500        .%      MOVS     r5,#0
-        0x0100dafe:    462e        .F      MOV      r6,r5
-        0x0100db00:    2002        .       MOVS     r0,#2
-        0x0100db02:    f7fdfa95    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100db06:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100db08:    4288        .B      CMP      r0,r1
-        0x0100db0a:    d010        ..      BEQ      0x100db2e ; gattc_att_info_req_ind_handler + 70
-        0x0100db0c:    2004        .       MOVS     r0,#4
-        0x0100db0e:    f7fdfa8f    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100db12:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100db14:    4288        .B      CMP      r0,r1
-        0x0100db16:    d101        ..      BNE      0x100db1c ; gattc_att_info_req_ind_handler + 52
-        0x0100db18:    2502        .%      MOVS     r5,#2
-        0x0100db1a:    e008        ..      B        0x100db2e ; gattc_att_info_req_ind_handler + 70
-        0x0100db1c:    2008        .       MOVS     r0,#8
-        0x0100db1e:    f7fdfa87    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100db22:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100db24:    4288        .B      CMP      r0,r1
-        0x0100db26:    d101        ..      BNE      0x100db2c ; gattc_att_info_req_ind_handler + 68
-        0x0100db28:    2501        .%      MOVS     r5,#1
-        0x0100db2a:    e000        ..      B        0x100db2e ; gattc_att_info_req_ind_handler + 70
-        0x0100db2c:    2680        .&      MOVS     r6,#0x80
-        0x0100db2e:    2306        .#      MOVS     r3,#6
-        0x0100db30:    4642        BF      MOV      r2,r8
-        0x0100db32:    4639        9F      MOV      r1,r7
-        0x0100db34:    f6404018    @..@    MOV      r0,#0xc18
-        0x0100db38:    f7f2ffad    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100db3c:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100db3e:    8001        ..      STRH     r1,[r0,#0]
-        0x0100db40:    7106        .q      STRB     r6,[r0,#4]
-        0x0100db42:    8045        E.      STRH     r5,[r0,#2]
-        0x0100db44:    f7f2ffac    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100db48:    2000        .       MOVS     r0,#0
-        0x0100db4a:    e8bd81f0    ....    POP      {r4-r8,pc}
-    i.gattc_att_info_req_ind_handler
-    gattc_att_info_req_ind_handler
-        0x0100db4e:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100db52:    461f        .F      MOV      r7,r3
-        0x0100db54:    4690        .F      MOV      r8,r2
-        0x0100db56:    460e        .F      MOV      r6,r1
-        0x0100db58:    4610        .F      MOV      r0,r2
-        0x0100db5a:    f7f2ffd8    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100db5e:    2820         (      CMP      r0,#0x20
-        0x0100db60:    d01a        ..      BEQ      0x100db98 ; gattc_att_info_req_ind_handler + 74
-        0x0100db62:    2500        .%      MOVS     r5,#0
-        0x0100db64:    462c        ,F      MOV      r4,r5
-        0x0100db66:    f001fa4f    ..O.    BL       gattm_svc_get_start_hdl ; 0x100f008
-        0x0100db6a:    b110        ..      CBZ      r0,0x100db72 ; gattc_att_info_req_ind_handler + 36
-        0x0100db6c:    f001fa4c    ..L.    BL       gattm_svc_get_start_hdl ; 0x100f008
-        0x0100db70:    1cc0        ..      ADDS     r0,r0,#3
-        0x0100db72:    8831        1.      LDRH     r1,[r6,#0]
-        0x0100db74:    4288        .B      CMP      r0,r1
-        0x0100db76:    d101        ..      BNE      0x100db7c ; gattc_att_info_req_ind_handler + 46
-        0x0100db78:    2502        .%      MOVS     r5,#2
-        0x0100db7a:    e000        ..      B        0x100db7e ; gattc_att_info_req_ind_handler + 48
-        0x0100db7c:    2480        .$      MOVS     r4,#0x80
-        0x0100db7e:    2306        .#      MOVS     r3,#6
-        0x0100db80:    4642        BF      MOV      r2,r8
-        0x0100db82:    4639        9F      MOV      r1,r7
-        0x0100db84:    f6404018    @..@    MOV      r0,#0xc18
-        0x0100db88:    f7f2ff85    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100db8c:    8831        1.      LDRH     r1,[r6,#0]
-        0x0100db8e:    8001        ..      STRH     r1,[r0,#0]
-        0x0100db90:    7104        .q      STRB     r4,[r0,#4]
-        0x0100db92:    8045        E.      STRH     r5,[r0,#2]
-        0x0100db94:    f7f2ff84    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100db98:    2000        .       MOVS     r0,#0
-        0x0100db9a:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100db9e:    0000        ..      MOVS     r0,r0
-    i.gattc_cleanup
-    gattc_cleanup
-        0x0100dba0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100dba4:    4c26        &L      LDR      r4,[pc,#152] ; [0x100dc40] = 0x20004be4
-        0x0100dba6:    4605        .F      MOV      r5,r0
-        0x0100dba8:    460f        .F      MOV      r7,r1
-        0x0100dbaa:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100dbae:    b3a0        ..      CBZ      r0,0x100dc1a ; gattc_cleanup + 122
-        0x0100dbb0:    2600        .&      MOVS     r6,#0
-        0x0100dbb2:    b12f        /.      CBZ      r7,0x100dbc0 ; gattc_cleanup + 32
-        0x0100dbb4:    2246        F"      MOVS     r2,#0x46
-        0x0100dbb6:    4631        1F      MOV      r1,r6
-        0x0100dbb8:    4628        (F      MOV      r0,r5
-        0x0100dbba:    f000fed3    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100dbbe:    e003        ..      B        0x100dbc8 ; gattc_cleanup + 40
-        0x0100dbc0:    4631        1F      MOV      r1,r6
-        0x0100dbc2:    4628        (F      MOV      r0,r5
-        0x0100dbc4:    f000fbb8    ....    BL       gattc_operation_cleanup ; 0x100e338
-        0x0100dbc8:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100dbcc:    f8501f14    P...    LDR      r1,[r0,#0x14]!
-        0x0100dbd0:    b121        !.      CBZ      r1,0x100dbdc ; gattc_cleanup + 60
-        0x0100dbd2:    f7f2ff6a    ..j.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100dbd6:    f7f2ff4a    ..J.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100dbda:    e7f5        ..      B        0x100dbc8 ; gattc_cleanup + 40
-        0x0100dbdc:    1c76        v.      ADDS     r6,r6,#1
-        0x0100dbde:    b2f6        ..      UXTB     r6,r6
-        0x0100dbe0:    2e03        ..      CMP      r6,#3
-        0x0100dbe2:    d3e6        ..      BCC      0x100dbb2 ; gattc_cleanup + 18
-        0x0100dbe4:    4628        (F      MOV      r0,r5
-        0x0100dbe6:    f7f6fe7f    ....    BL       atts_clear_prep_data ; 0x10048e8
-        0x0100dbea:    bf00        ..      NOP      
-        0x0100dbec:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100dbf0:    f8501f34    P.4.    LDR      r1,[r0,#0x34]!
-        0x0100dbf4:    b121        !.      CBZ      r1,0x100dc00 ; gattc_cleanup + 96
-        0x0100dbf6:    f7f2ff58    ..X.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100dbfa:    f7f2ff79    ..y.    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100dbfe:    e7f5        ..      B        0x100dbec ; gattc_cleanup + 76
-        0x0100dc00:    4628        (F      MOV      r0,r5
-        0x0100dc02:    f7f6fe95    ....    BL       atts_clear_rsp_data ; 0x1004930
-        0x0100dc06:    4628        (F      MOV      r0,r5
-        0x0100dc08:    f7f6fe80    ....    BL       atts_clear_read_cache ; 0x100490c
-        0x0100dc0c:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100dc10:    f7f2ff2d    ..-.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100dc14:    2000        .       MOVS     r0,#0
-        0x0100dc16:    f8440025    D.%.    STR      r0,[r4,r5,LSL #2]
-        0x0100dc1a:    2006        .       MOVS     r0,#6
-        0x0100dc1c:    eb002405    ...$    ADD      r4,r0,r5,LSL #8
-        0x0100dc20:    4621        !F      MOV      r1,r4
-        0x0100dc22:    f640401c    @..@    MOV      r0,#0xc1c
-        0x0100dc26:    f7f2ff54    ..T.    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x0100dc2a:    4621        !F      MOV      r1,r4
-        0x0100dc2c:    f640401d    @..@    MOV      r0,#0xc1d
-        0x0100dc30:    f7f2ff4f    ..O.    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x0100dc34:    4620         F      MOV      r0,r4
-        0x0100dc36:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100dc3a:    2120         !      MOVS     r1,#0x20
-        0x0100dc3c:    f7f2be9f    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-    $d
-        0x0100dc40:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_cmp_evt_handler
-    gattc_cmp_evt_handler
-        0x0100dc44:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100dc46:    4615        .F      MOV      r5,r2
-        0x0100dc48:    460c        .F      MOV      r4,r1
-        0x0100dc4a:    4610        .F      MOV      r0,r2
-        0x0100dc4c:    f7f2ff5f    .._.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100dc50:    0a2d        -.      LSRS     r5,r5,#8
-        0x0100dc52:    283f        ?(      CMP      r0,#0x3f
-        0x0100dc54:    d013        ..      BEQ      0x100dc7e ; gattc_cmp_evt_handler + 58
-        0x0100dc56:    7820         x      LDRB     r0,[r4,#0]
-        0x0100dc58:    2806        .(      CMP      r0,#6
-        0x0100dc5a:    d007        ..      BEQ      0x100dc6c ; gattc_cmp_evt_handler + 40
-        0x0100dc5c:    280a        .(      CMP      r0,#0xa
-        0x0100dc5e:    d003        ..      BEQ      0x100dc68 ; gattc_cmp_evt_handler + 36
-        0x0100dc60:    280c        .(      CMP      r0,#0xc
-        0x0100dc62:    d001        ..      BEQ      0x100dc68 ; gattc_cmp_evt_handler + 36
-        0x0100dc64:    2241        A"      MOVS     r2,#0x41
-        0x0100dc66:    e006        ..      B        0x100dc76 ; gattc_cmp_evt_handler + 50
-        0x0100dc68:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100dc6a:    e004        ..      B        0x100dc76 ; gattc_cmp_evt_handler + 50
-        0x0100dc6c:    2100        .!      MOVS     r1,#0
-        0x0100dc6e:    4628        (F      MOV      r0,r5
-        0x0100dc70:    f7fbf9bc    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0100dc74:    2201        ."      MOVS     r2,#1
-        0x0100dc76:    2100        .!      MOVS     r1,#0
-        0x0100dc78:    4628        (F      MOV      r0,r5
-        0x0100dc7a:    f7fbfd77    ..w.    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100dc7e:    2000        .       MOVS     r0,#0
-        0x0100dc80:    bd70        p.      POP      {r4-r6,pc}
-        0x0100dc82:    0000        ..      MOVS     r0,r0
-    i.gattc_cmp_evt_handler
-    gattc_cmp_evt_handler
-        0x0100dc84:    e92d4fff    -..O    PUSH     {r0-r11,lr}
-        0x0100dc88:    b083        ..      SUB      sp,sp,#0xc
-        0x0100dc8a:    4688        .F      MOV      r8,r1
-        0x0100dc8c:    9805        ..      LDR      r0,[sp,#0x14]
-        0x0100dc8e:    2102        .!      MOVS     r1,#2
-        0x0100dc90:    0a07        ..      LSRS     r7,r0,#8
-        0x0100dc92:    4638        8F      MOV      r0,r7
-        0x0100dc94:    f000fb10    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x0100dc98:    2800        .(      CMP      r0,#0
-        0x0100dc9a:    d073        s.      BEQ      0x100dd84 ; gattc_cmp_evt_handler + 256
-        0x0100dc9c:    7801        .x      LDRB     r1,[r0,#0]
-        0x0100dc9e:    2915        .)      CMP      r1,#0x15
-        0x0100dca0:    d001        ..      BEQ      0x100dca6 ; gattc_cmp_evt_handler + 34
-        0x0100dca2:    2916        .)      CMP      r1,#0x16
-        0x0100dca4:    d16e        n.      BNE      0x100dd84 ; gattc_cmp_evt_handler + 256
-        0x0100dca6:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100dca8:    2500        .%      MOVS     r5,#0
-        0x0100dcaa:    b1c8        ..      CBZ      r0,0x100dce0 ; gattc_cmp_evt_handler + 92
-        0x0100dcac:    f8dfa154    ..T.    LDR      r10,[pc,#340] ; [0x100de04] = 0x20004be4
-        0x0100dcb0:    2600        .&      MOVS     r6,#0
-        0x0100dcb2:    4634        4F      MOV      r4,r6
-        0x0100dcb4:    f85a1027    Z.'.    LDR      r1,[r10,r7,LSL #2]
-        0x0100dcb8:    f6404b1a    @..K    MOV      r11,#0xc1a
-        0x0100dcbc:    f8510f1c    Q...    LDR      r0,[r1,#0x1c]!
-        0x0100dcc0:    b120         .      CBZ      r0,0x100dccc ; gattc_cmp_evt_handler + 72
-        0x0100dcc2:    8883        ..      LDRH     r3,[r0,#4]
-        0x0100dcc4:    455b        [E      CMP      r3,r11
-        0x0100dcc6:    d101        ..      BNE      0x100dccc ; gattc_cmp_evt_handler + 72
-        0x0100dcc8:    f100040c    ....    ADD      r4,r0,#0xc
-        0x0100dccc:    f8980000    ....    LDRB     r0,[r8,#0]
-        0x0100dcd0:    1e80        ..      SUBS     r0,r0,#2
-        0x0100dcd2:    2806        .(      CMP      r0,#6
-        0x0100dcd4:    d26f        o.      BCS      0x100ddb6 ; gattc_cmp_evt_handler + 306
-        0x0100dcd6:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x0100dcda:    6060        ``      DCW    24672
-        0x0100dcdc:    05880e0c    ....    DCD    92802572
-    $t
-        0x0100dce0:    2544        D%      MOVS     r5,#0x44
-        0x0100dce2:    e086        ..      B        0x100ddf2 ; gattc_cmp_evt_handler + 366
-        0x0100dce4:    b11c        ..      CBZ      r4,0x100dcee ; gattc_cmp_evt_handler + 106
-        0x0100dce6:    4608        .F      MOV      r0,r1
-        0x0100dce8:    f7f2fedf    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100dcec:    e051        Q.      B        0x100dd92 ; gattc_cmp_evt_handler + 270
-        0x0100dcee:    2541        A%      MOVS     r5,#0x41
-        0x0100dcf0:    e053        S.      B        0x100dd9a ; gattc_cmp_evt_handler + 278
-        0x0100dcf2:    2605        .&      MOVS     r6,#5
-        0x0100dcf4:    e061        a.      B        0x100ddba ; gattc_cmp_evt_handler + 310
-        0x0100dcf6:    2607        .&      MOVS     r6,#7
-        0x0100dcf8:    e05f        _.      B        0x100ddba ; gattc_cmp_evt_handler + 310
-        0x0100dcfa:    2541        A%      MOVS     r5,#0x41
-        0x0100dcfc:    e045        E.      B        0x100dd8a ; gattc_cmp_evt_handler + 262
-        0x0100dcfe:    bf00        ..      NOP      
-        0x0100dd00:    f8b9100e    ....    LDRH     r1,[r9,#0xe]
-        0x0100dd04:    f8b9000c    ....    LDRH     r0,[r9,#0xc]
-        0x0100dd08:    f109080c    ....    ADD      r8,r9,#0xc
-        0x0100dd0c:    1a08        ..      SUBS     r0,r1,r0
-        0x0100dd0e:    b280        ..      UXTH     r0,r0
-        0x0100dd10:    eb000140    ..@.    ADD      r1,r0,r0,LSL #1
-        0x0100dd14:    9000        ..      STR      r0,[sp,#0]
-        0x0100dd16:    eb0100c0    ....    ADD      r0,r1,r0,LSL #3
-        0x0100dd1a:    2116        .!      MOVS     r1,#0x16
-        0x0100dd1c:    9001        ..      STR      r0,[sp,#4]
-        0x0100dd1e:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x0100dd22:    2102        .!      MOVS     r1,#2
-        0x0100dd24:    f7f2ff57    ..W.    BL       $Ven$TT$L$$ke_check_malloc ; 0x1000bd6
-        0x0100dd28:    b368        h.      CBZ      r0,0x100dd86 ; gattc_cmp_evt_handler + 258
-        0x0100dd2a:    2102        .!      MOVS     r1,#2
-        0x0100dd2c:    4638        8F      MOV      r0,r7
-        0x0100dd2e:    f000facb    ....    BL       gattc_get_requester ; 0x100e2c8
-        0x0100dd32:    4601        .F      MOV      r1,r0
-        0x0100dd34:    9801        ..      LDR      r0,[sp,#4]
-        0x0100dd36:    2216        ."      MOVS     r2,#0x16
-        0x0100dd38:    eb020040    ..@.    ADD      r0,r2,r0,LSL #1
-        0x0100dd3c:    b283        ..      UXTH     r3,r0
-        0x0100dd3e:    4658        XF      MOV      r0,r11
-        0x0100dd40:    9a05        ..      LDR      r2,[sp,#0x14]
-        0x0100dd42:    f7f2fea8    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100dd46:    4604        .F      MOV      r4,r0
-        0x0100dd48:    f8b80000    ....    LDRH     r0,[r8,#0]
-        0x0100dd4c:    8260        `.      STRH     r0,[r4,#0x12]
-        0x0100dd4e:    f8b80002    ....    LDRH     r0,[r8,#2]
-        0x0100dd52:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x0100dd54:    f8980004    ....    LDRB     r0,[r8,#4]
-        0x0100dd58:    7020         p      STRB     r0,[r4,#0]
-        0x0100dd5a:    f8982004    ...     LDRB     r2,[r8,#4]
-        0x0100dd5e:    f1080105    ....    ADD      r1,r8,#5
-        0x0100dd62:    1c60        `.      ADDS     r0,r4,#1
-        0x0100dd64:    f7f2fe10    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100dd68:    4648        HF      MOV      r0,r9
-        0x0100dd6a:    f7f2fec1    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100dd6e:    9800        ..      LDR      r0,[sp,#0]
-        0x0100dd70:    b178        x.      CBZ      r0,0x100dd92 ; gattc_cmp_evt_handler + 270
-        0x0100dd72:    f85a0027    Z.'.    LDR      r0,[r10,r7,LSL #2]
-        0x0100dd76:    f1a4010c    ....    SUB      r1,r4,#0xc
-        0x0100dd7a:    301c        .0      ADDS     r0,r0,#0x1c
-        0x0100dd7c:    f7f2fecc    ....    BL       $Ven$TT$L$$co_list_push_front ; 0x1000b18
-        0x0100dd80:    2604        .&      MOVS     r6,#4
-        0x0100dd82:    e01a        ..      B        0x100ddba ; gattc_cmp_evt_handler + 310
-        0x0100dd84:    e03a        :.      B        0x100ddfc ; gattc_cmp_evt_handler + 376
-        0x0100dd86:    e7ff        ..      B        0x100dd88 ; gattc_cmp_evt_handler + 260
-        0x0100dd88:    254b        K%      MOVS     r5,#0x4b
-        0x0100dd8a:    4648        HF      MOV      r0,r9
-        0x0100dd8c:    f7f2feb0    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100dd90:    e012        ..      B        0x100ddb8 ; gattc_cmp_evt_handler + 308
-        0x0100dd92:    4620         F      MOV      r0,r4
-        0x0100dd94:    f7f2fe84    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100dd98:    2400        .$      MOVS     r4,#0
-        0x0100dd9a:    f85a0027    Z.'.    LDR      r0,[r10,r7,LSL #2]
-        0x0100dd9e:    f8501f1c    P...    LDR      r1,[r0,#0x1c]!
-        0x0100dda2:    b149        I.      CBZ      r1,0x100ddb8 ; gattc_cmp_evt_handler + 308
-        0x0100dda4:    f7f2fe81    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100dda8:    4681        .F      MOV      r9,r0
-        0x0100ddaa:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100ddac:    f5a06140    ..@a    SUB      r1,r0,#0xc00
-        0x0100ddb0:    3904        .9      SUBS     r1,#4
-        0x0100ddb2:    d0a5        ..      BEQ      0x100dd00 ; gattc_cmp_evt_handler + 124
-        0x0100ddb4:    e7a1        ..      B        0x100dcfa ; gattc_cmp_evt_handler + 118
-        0x0100ddb6:    e018        ..      B        0x100ddea ; gattc_cmp_evt_handler + 358
-        0x0100ddb8:    b19e        ..      CBZ      r6,0x100dde2 ; gattc_cmp_evt_handler + 350
-        0x0100ddba:    b1a4        ..      CBZ      r4,0x100dde6 ; gattc_cmp_evt_handler + 354
-        0x0100ddbc:    9a05        ..      LDR      r2,[sp,#0x14]
-        0x0100ddbe:    230a        .#      MOVS     r3,#0xa
-        0x0100ddc0:    4611        .F      MOV      r1,r2
-        0x0100ddc2:    f6404003    @..@    MOV      r0,#0xc03
-        0x0100ddc6:    f7f2fe66    ..f.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ddca:    7006        .p      STRB     r6,[r0,#0]
-        0x0100ddcc:    8a61        a.      LDRH     r1,[r4,#0x12]
-        0x0100ddce:    1c49        I.      ADDS     r1,r1,#1
-        0x0100ddd0:    8081        ..      STRH     r1,[r0,#4]
-        0x0100ddd2:    8aa1        ..      LDRH     r1,[r4,#0x14]
-        0x0100ddd4:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100ddd6:    2102        .!      MOVS     r1,#2
-        0x0100ddd8:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100ddda:    2100        .!      MOVS     r1,#0
-        0x0100dddc:    8101        ..      STRH     r1,[r0,#8]
-        0x0100ddde:    f7f2fe5f    .._.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100dde2:    b935        5.      CBNZ     r5,0x100ddf2 ; gattc_cmp_evt_handler + 366
-        0x0100dde4:    e001        ..      B        0x100ddea ; gattc_cmp_evt_handler + 358
-        0x0100dde6:    2541        A%      MOVS     r5,#0x41
-        0x0100dde8:    e003        ..      B        0x100ddf2 ; gattc_cmp_evt_handler + 366
-        0x0100ddea:    f85a0027    Z.'.    LDR      r0,[r10,r7,LSL #2]
-        0x0100ddee:    69c0        .i      LDR      r0,[r0,#0x1c]
-        0x0100ddf0:    b920         .      CBNZ     r0,0x100ddfc ; gattc_cmp_evt_handler + 376
-        0x0100ddf2:    462a        *F      MOV      r2,r5
-        0x0100ddf4:    2102        .!      MOVS     r1,#2
-        0x0100ddf6:    4638        8F      MOV      r0,r7
-        0x0100ddf8:    f000fdb4    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100ddfc:    b007        ..      ADD      sp,sp,#0x1c
-        0x0100ddfe:    2000        .       MOVS     r0,#0
-        0x0100de00:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x0100de04:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_con_enable
-    gattc_con_enable
-        0x0100de08:    b510        ..      PUSH     {r4,lr}
-        0x0100de0a:    4604        .F      MOV      r4,r0
-        0x0100de0c:    2200        ."      MOVS     r2,#0
-        0x0100de0e:    2110        .!      MOVS     r1,#0x10
-        0x0100de10:    f000fee4    ....    BL       gattc_update_state ; 0x100ebdc
-        0x0100de14:    4620         F      MOV      r0,r4
-        0x0100de16:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100de1a:    f7f7b9d5    ....    B        atts_process_pdu ; 0x10051c8
-        0x0100de1e:    0000        ..      MOVS     r0,r0
-    i.gattc_create
-    gattc_create
-        0x0100de20:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100de22:    4604        .F      MOV      r4,r0
-        0x0100de24:    2100        .!      MOVS     r1,#0
-        0x0100de26:    2044        D       MOVS     r0,#0x44
-        0x0100de28:    f7f2fe08    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100de2c:    4d1e        .M      LDR      r5,[pc,#120] ; [0x100dea8] = 0x20004be4
-        0x0100de2e:    2144        D!      MOVS     r1,#0x44
-        0x0100de30:    f8450024    E.$.    STR      r0,[r5,r4,LSL #2]
-        0x0100de34:    f7f2fd99    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x0100de38:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100de3c:    300c        .0      ADDS     r0,r0,#0xc
-        0x0100de3e:    f7f2fe3e    ..>.    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0100de42:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100de46:    3014        .0      ADDS     r0,r0,#0x14
-        0x0100de48:    f7f2fe39    ..9.    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0100de4c:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100de50:    301c        .0      ADDS     r0,r0,#0x1c
-        0x0100de52:    f7f2fe34    ..4.    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0100de56:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100de5a:    3024        $0      ADDS     r0,r0,#0x24
-        0x0100de5c:    f7f2fe2f    ../.    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0100de60:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100de64:    302c        ,0      ADDS     r0,r0,#0x2c
-        0x0100de66:    f7f2fe2a    ..*.    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0100de6a:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100de6e:    3034        40      ADDS     r0,r0,#0x34
-        0x0100de70:    f7f2fe25    ..%.    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0100de74:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x0100de78:    2000        .       MOVS     r0,#0
-        0x0100de7a:    63c8        .c      STR      r0,[r1,#0x3c]
-        0x0100de7c:    f8552024    U.$     LDR      r2,[r5,r4,LSL #2]
-        0x0100de80:    2117        .!      MOVS     r1,#0x17
-        0x0100de82:    f8a21040    ..@.    STRH     r1,[r2,#0x40]
-        0x0100de86:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x0100de8a:    f8810042    ..B.    STRB     r0,[r1,#0x42]
-        0x0100de8e:    2006        .       MOVS     r0,#6
-        0x0100de90:    eb002004    ...     ADD      r0,r0,r4,LSL #8
-        0x0100de94:    2100        .!      MOVS     r1,#0
-        0x0100de96:    f7f2fd72    ..r.    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x0100de9a:    4620         F      MOV      r0,r4
-        0x0100de9c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100dea0:    2201        ."      MOVS     r2,#1
-        0x0100dea2:    2110        .!      MOVS     r1,#0x10
-        0x0100dea4:    f000be9a    ....    B.W      gattc_update_state ; 0x100ebdc
-    $d
-        0x0100dea8:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_default_msg_handler
-    gattc_default_msg_handler
-        0x0100deac:    b510        ..      PUSH     {r4,lr}
-        0x0100deae:    4610        .F      MOV      r0,r2
-        0x0100deb0:    f7f2fe2d    ..-.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100deb4:    2000        .       MOVS     r0,#0
-        0x0100deb6:    bd10        ..      POP      {r4,pc}
-    i.gattc_disc_char_desc_ind_handler
-    gattc_disc_char_desc_ind_handler
-        0x0100deb8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100deba:    460c        .F      MOV      r4,r1
-        0x0100debc:    0a15        ..      LSRS     r5,r2,#8
-        0x0100debe:    2102        .!      MOVS     r1,#2
-        0x0100dec0:    4628        (F      MOV      r0,r5
-        0x0100dec2:    f000f9eb    ....    BL       gattc_get_operation ; 0x100e29c
-        0x0100dec6:    2815        .(      CMP      r0,#0x15
-        0x0100dec8:    d001        ..      BEQ      0x100dece ; gattc_disc_char_desc_ind_handler + 22
-        0x0100deca:    2816        .(      CMP      r0,#0x16
-        0x0100decc:    d127        '.      BNE      0x100df1e ; gattc_disc_char_desc_ind_handler + 102
-        0x0100dece:    4815        .H      LDR      r0,[pc,#84] ; [0x100df24] = 0x20004be4
-        0x0100ded0:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x0100ded4:    69c0        .i      LDR      r0,[r0,#0x1c]
-        0x0100ded6:    b310        ..      CBZ      r0,0x100df1e ; gattc_disc_char_desc_ind_handler + 102
-        0x0100ded8:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100deda:    f5a16240    ..@b    SUB      r2,r1,#0xc00
-        0x0100dede:    3a1a        .:      SUBS     r2,r2,#0x1a
-        0x0100dee0:    d11d        ..      BNE      0x100df1e ; gattc_disc_char_desc_ind_handler + 102
-        0x0100dee2:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100dee4:    8bc2        ..      LDRH     r2,[r0,#0x1e]
-        0x0100dee6:    300c        .0      ADDS     r0,r0,#0xc
-        0x0100dee8:    4291        .B      CMP      r1,r2
-        0x0100deea:    d918        ..      BLS      0x100df1e ; gattc_disc_char_desc_ind_handler + 102
-        0x0100deec:    8a83        ..      LDRH     r3,[r0,#0x14]
-        0x0100deee:    4299        .B      CMP      r1,r3
-        0x0100def0:    d815        ..      BHI      0x100df1e ; gattc_disc_char_desc_ind_handler + 102
-        0x0100def2:    1a89        ..      SUBS     r1,r1,r2
-        0x0100def4:    1e49        I.      SUBS     r1,r1,#1
-        0x0100def6:    b2c9        ..      UXTB     r1,r1
-        0x0100def8:    eb010241    ..A.    ADD      r2,r1,r1,LSL #1
-        0x0100defc:    eb0202c1    ....    ADD      r2,r2,r1,LSL #3
-        0x0100df00:    eb000142    ..B.    ADD      r1,r0,r2,LSL #1
-        0x0100df04:    7d8b        .}      LDRB     r3,[r1,#0x16]
-        0x0100df06:    b953        S.      CBNZ     r3,0x100df1e ; gattc_disc_char_desc_ind_handler + 102
-        0x0100df08:    2304        .#      MOVS     r3,#4
-        0x0100df0a:    758b        .u      STRB     r3,[r1,#0x16]
-        0x0100df0c:    eb000042    ..B.    ADD      r0,r0,r2,LSL #1
-        0x0100df10:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0100df12:    75c1        .u      STRB     r1,[r0,#0x17]
-        0x0100df14:    78a2        .x      LDRB     r2,[r4,#2]
-        0x0100df16:    1ce1        ..      ADDS     r1,r4,#3
-        0x0100df18:    3018        .0      ADDS     r0,r0,#0x18
-        0x0100df1a:    f7f2fd35    ..5.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100df1e:    2000        .       MOVS     r0,#0
-        0x0100df20:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100df22:    0000        ..      DCW    0
-        0x0100df24:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_disc_char_ind_handler
-    gattc_disc_char_ind_handler
-        0x0100df28:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100df2a:    460c        .F      MOV      r4,r1
-        0x0100df2c:    0a15        ..      LSRS     r5,r2,#8
-        0x0100df2e:    2102        .!      MOVS     r1,#2
-        0x0100df30:    4628        (F      MOV      r0,r5
-        0x0100df32:    f000f9b3    ....    BL       gattc_get_operation ; 0x100e29c
-        0x0100df36:    2815        .(      CMP      r0,#0x15
-        0x0100df38:    d001        ..      BEQ      0x100df3e ; gattc_disc_char_ind_handler + 22
-        0x0100df3a:    2816        .(      CMP      r0,#0x16
-        0x0100df3c:    d13b        ;.      BNE      0x100dfb6 ; gattc_disc_char_ind_handler + 142
-        0x0100df3e:    481f        .H      LDR      r0,[pc,#124] ; [0x100dfbc] = 0x20004be4
-        0x0100df40:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x0100df44:    69c0        .i      LDR      r0,[r0,#0x1c]
-        0x0100df46:    b3b0        ..      CBZ      r0,0x100dfb6 ; gattc_disc_char_ind_handler + 142
-        0x0100df48:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100df4a:    f5a16240    ..@b    SUB      r2,r1,#0xc00
-        0x0100df4e:    3a1a        .:      SUBS     r2,r2,#0x1a
-        0x0100df50:    d131        1.      BNE      0x100dfb6 ; gattc_disc_char_ind_handler + 142
-        0x0100df52:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100df54:    8bc2        ..      LDRH     r2,[r0,#0x1e]
-        0x0100df56:    300c        .0      ADDS     r0,r0,#0xc
-        0x0100df58:    4291        .B      CMP      r1,r2
-        0x0100df5a:    d92c        ,.      BLS      0x100dfb6 ; gattc_disc_char_ind_handler + 142
-        0x0100df5c:    8a83        ..      LDRH     r3,[r0,#0x14]
-        0x0100df5e:    4299        .B      CMP      r1,r3
-        0x0100df60:    d829        ).      BHI      0x100dfb6 ; gattc_disc_char_ind_handler + 142
-        0x0100df62:    1a89        ..      SUBS     r1,r1,r2
-        0x0100df64:    1e49        I.      SUBS     r1,r1,#1
-        0x0100df66:    b2c9        ..      UXTB     r1,r1
-        0x0100df68:    eb010341    ..A.    ADD      r3,r1,r1,LSL #1
-        0x0100df6c:    eb0301c1    ....    ADD      r1,r3,r1,LSL #3
-        0x0100df70:    eb000341    ..A.    ADD      r3,r0,r1,LSL #1
-        0x0100df74:    2202        ."      MOVS     r2,#2
-        0x0100df76:    759a        .u      STRB     r2,[r3,#0x16]
-        0x0100df78:    eb000141    ..A.    ADD      r1,r0,r1,LSL #1
-        0x0100df7c:    8862        b.      LDRH     r2,[r4,#2]
-        0x0100df7e:    830a        ..      STRH     r2,[r1,#0x18]
-        0x0100df80:    7922        "y      LDRB     r2,[r4,#4]
-        0x0100df82:    75ca        .u      STRB     r2,[r1,#0x17]
-        0x0100df84:    8861        a.      LDRH     r1,[r4,#2]
-        0x0100df86:    8a42        B.      LDRH     r2,[r0,#0x12]
-        0x0100df88:    4291        .B      CMP      r1,r2
-        0x0100df8a:    d914        ..      BLS      0x100dfb6 ; gattc_disc_char_ind_handler + 142
-        0x0100df8c:    8a83        ..      LDRH     r3,[r0,#0x14]
-        0x0100df8e:    4299        .B      CMP      r1,r3
-        0x0100df90:    d811        ..      BHI      0x100dfb6 ; gattc_disc_char_ind_handler + 142
-        0x0100df92:    1a89        ..      SUBS     r1,r1,r2
-        0x0100df94:    1e49        I.      SUBS     r1,r1,#1
-        0x0100df96:    b2c9        ..      UXTB     r1,r1
-        0x0100df98:    eb010341    ..A.    ADD      r3,r1,r1,LSL #1
-        0x0100df9c:    eb0301c1    ....    ADD      r1,r3,r1,LSL #3
-        0x0100dfa0:    eb000041    ..A.    ADD      r0,r0,r1,LSL #1
-        0x0100dfa4:    2203        ."      MOVS     r2,#3
-        0x0100dfa6:    7582        .u      STRB     r2,[r0,#0x16]
-        0x0100dfa8:    7961        ay      LDRB     r1,[r4,#5]
-        0x0100dfaa:    75c1        .u      STRB     r1,[r0,#0x17]
-        0x0100dfac:    7962        by      LDRB     r2,[r4,#5]
-        0x0100dfae:    1da1        ..      ADDS     r1,r4,#6
-        0x0100dfb0:    3018        .0      ADDS     r0,r0,#0x18
-        0x0100dfb2:    f7f2fce9    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100dfb6:    2000        .       MOVS     r0,#0
-        0x0100dfb8:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100dfba:    0000        ..      DCW    0
-        0x0100dfbc:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_disc_cmd_handler
-    gattc_disc_cmd_handler
-        0x0100dfc0:    e92d4ffe    -..O    PUSH     {r1-r11,lr}
-        0x0100dfc4:    460c        .F      MOV      r4,r1
-        0x0100dfc6:    a14f        O.      ADR      r1,{pc}+0x13e ; 0x100e104
-        0x0100dfc8:    4616        .F      MOV      r6,r2
-        0x0100dfca:    e9d10100    ....    LDRD     r0,r1,[r1,#0]
-        0x0100dfce:    e9cd0101    ....    STRD     r0,r1,[sp,#4]
-        0x0100dfd2:    0a10        ..      LSRS     r0,r2,#8
-        0x0100dfd4:    4682        .F      MOV      r10,r0
-        0x0100dfd6:    ab01        ..      ADD      r3,sp,#4
-        0x0100dfd8:    4622        "F      MOV      r2,r4
-        0x0100dfda:    2101        .!      MOVS     r1,#1
-        0x0100dfdc:    f000f9e2    ....    BL       gattc_process_op ; 0x100e3a4
-        0x0100dfe0:    4607        .F      MOV      r7,r0
-        0x0100dfe2:    2801        .(      CMP      r0,#1
-        0x0100dfe4:    d111        ..      BNE      0x100e00a ; gattc_disc_cmd_handler + 74
-        0x0100dfe6:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100dfe8:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100dfea:    4288        .B      CMP      r0,r1
-        0x0100dfec:    d901        ..      BLS      0x100dff2 ; gattc_disc_cmd_handler + 50
-        0x0100dfee:    2240        @"      MOVS     r2,#0x40
-        0x0100dff0:    e007        ..      B        0x100e002 ; gattc_disc_cmd_handler + 66
-        0x0100dff2:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100dff4:    2810        .(      CMP      r0,#0x10
-        0x0100dff6:    d009        ..      BEQ      0x100e00c ; gattc_disc_cmd_handler + 76
-        0x0100dff8:    2804        .(      CMP      r0,#4
-        0x0100dffa:    d007        ..      BEQ      0x100e00c ; gattc_disc_cmd_handler + 76
-        0x0100dffc:    2802        .(      CMP      r0,#2
-        0x0100dffe:    d005        ..      BEQ      0x100e00c ; gattc_disc_cmd_handler + 76
-        0x0100e000:    2251        Q"      MOVS     r2,#0x51
-        0x0100e002:    2101        .!      MOVS     r1,#1
-        0x0100e004:    4650        PF      MOV      r0,r10
-        0x0100e006:    f000fcad    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100e00a:    e077        w.      B        0x100e0fc ; gattc_disc_cmd_handler + 316
-        0x0100e00c:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100e00e:    0a33        3.      LSRS     r3,r6,#8
-        0x0100e010:    2206        ."      MOVS     r2,#6
-        0x0100e012:    2502        .%      MOVS     r5,#2
-        0x0100e014:    2628        (&      MOVS     r6,#0x28
-        0x0100e016:    1e89        ..      SUBS     r1,r1,#2
-        0x0100e018:    f04f0900    O...    MOV      r9,#0
-        0x0100e01c:    eb022303    ...#    ADD      r3,r2,r3,LSL #8
-        0x0100e020:    f44f5820    O. X    MOV      r8,#0x2800
-        0x0100e024:    2906        .)      CMP      r1,#6
-        0x0100e026:    d269        i.      BCS      0x100e0fc ; gattc_disc_cmd_handler + 316
-        0x0100e028:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x0100e02c:    28380349    I.8(    DCD    674759497
-        0x0100e030:    5928        (Y      DCW    22824
-    $t
-        0x0100e032:    2802        .(      CMP      r0,#2
-        0x0100e034:    d000        ..      BEQ      0x100e038 ; gattc_disc_cmd_handler + 120
-        0x0100e036:    2010        .       MOVS     r0,#0x10
-        0x0100e038:    9000        ..      STR      r0,[sp,#0]
-        0x0100e03a:    2206        ."      MOVS     r2,#6
-        0x0100e03c:    2104        .!      MOVS     r1,#4
-        0x0100e03e:    4650        PF      MOV      r0,r10
-        0x0100e040:    f004faa8    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e044:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100e046:    8041        A.      STRH     r1,[r0,#2]
-        0x0100e048:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100e04a:    8081        ..      STRH     r1,[r0,#4]
-        0x0100e04c:    4605        .F      MOV      r5,r0
-        0x0100e04e:    f8a08006    ....    STRH     r8,[r0,#6]
-        0x0100e052:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100e054:    f1040108    ....    ADD      r1,r4,#8
-        0x0100e058:    2804        .(      CMP      r0,#4
-        0x0100e05a:    d007        ..      BEQ      0x100e06c ; gattc_disc_cmd_handler + 172
-        0x0100e05c:    8128        (.      STRH     r0,[r5,#8]
-        0x0100e05e:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100e060:    f105000a    ....    ADD      r0,r5,#0xa
-        0x0100e064:    f7f2fc90    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100e068:    4629        )F      MOV      r1,r5
-        0x0100e06a:    e044        D.      B        0x100e0f6 ; gattc_disc_cmd_handler + 310
-        0x0100e06c:    2010        .       MOVS     r0,#0x10
-        0x0100e06e:    8128        (.      STRH     r0,[r5,#8]
-        0x0100e070:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100e072:    f105000a    ....    ADD      r0,r5,#0xa
-        0x0100e076:    f7f5fe15    ....    BL       attm_convert_to128 ; 0x1003ca4
-        0x0100e07a:    e7f5        ..      B        0x100e068 ; gattc_disc_cmd_handler + 168
-        0x0100e07c:    2208        ."      MOVS     r2,#8
-        0x0100e07e:    2104        .!      MOVS     r1,#4
-        0x0100e080:    4650        PF      MOV      r0,r10
-        0x0100e082:    9500        ..      STR      r5,[sp,#0]
-        0x0100e084:    f004fa86    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e088:    4601        .F      MOV      r1,r0
-        0x0100e08a:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e08c:    8048        H.      STRH     r0,[r1,#2]
-        0x0100e08e:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100e090:    8088        ..      STRH     r0,[r1,#4]
-        0x0100e092:    2203        ."      MOVS     r2,#3
-        0x0100e094:    f1010008    ....    ADD      r0,r1,#8
-        0x0100e098:    720a        .r      STRB     r2,[r1,#8]
-        0x0100e09a:    e00d        ..      B        0x100e0b8 ; gattc_disc_cmd_handler + 248
-        0x0100e09c:    2208        ."      MOVS     r2,#8
-        0x0100e09e:    2104        .!      MOVS     r1,#4
-        0x0100e0a0:    4650        PF      MOV      r0,r10
-        0x0100e0a2:    9500        ..      STR      r5,[sp,#0]
-        0x0100e0a4:    f004fa76    ..v.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e0a8:    4601        .F      MOV      r1,r0
-        0x0100e0aa:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e0ac:    8048        H.      STRH     r0,[r1,#2]
-        0x0100e0ae:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100e0b0:    8088        ..      STRH     r0,[r1,#4]
-        0x0100e0b2:    f1010008    ....    ADD      r0,r1,#8
-        0x0100e0b6:    720d        .r      STRB     r5,[r1,#8]
-        0x0100e0b8:    7046        Fp      STRB     r6,[r0,#1]
-        0x0100e0ba:    80cd        ..      STRH     r5,[r1,#6]
-        0x0100e0bc:    e01b        ..      B        0x100e0f6 ; gattc_disc_cmd_handler + 310
-        0x0100e0be:    2210        ."      MOVS     r2,#0x10
-        0x0100e0c0:    2104        .!      MOVS     r1,#4
-        0x0100e0c2:    4650        PF      MOV      r0,r10
-        0x0100e0c4:    9500        ..      STR      r5,[sp,#0]
-        0x0100e0c6:    f004fa65    ..e.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e0ca:    4601        .F      MOV      r1,r0
-        0x0100e0cc:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e0ce:    8048        H.      STRH     r0,[r1,#2]
-        0x0100e0d0:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100e0d2:    8088        ..      STRH     r0,[r1,#4]
-        0x0100e0d4:    f1010008    ....    ADD      r0,r1,#8
-        0x0100e0d8:    f8819008    ....    STRB     r9,[r1,#8]
-        0x0100e0dc:    e7ec        ..      B        0x100e0b8 ; gattc_disc_cmd_handler + 248
-        0x0100e0de:    2204        ."      MOVS     r2,#4
-        0x0100e0e0:    4611        .F      MOV      r1,r2
-        0x0100e0e2:    4650        PF      MOV      r0,r10
-        0x0100e0e4:    f8cd9000    ....    STR      r9,[sp,#0]
-        0x0100e0e8:    f004fa54    ..T.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e0ec:    4601        .F      MOV      r1,r0
-        0x0100e0ee:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e0f0:    8048        H.      STRH     r0,[r1,#2]
-        0x0100e0f2:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e0f4:    8088        ..      STRH     r0,[r1,#4]
-        0x0100e0f6:    4650        PF      MOV      r0,r10
-        0x0100e0f8:    f7f5fc8a    ....    BL       attc_send_att_req ; 0x1003a10
-        0x0100e0fc:    4638        8F      MOV      r0,r7
-        0x0100e0fe:    e8bd8ffe    ....    POP      {r1-r11,pc}
-    $d
-        0x0100e102:    0000        ..      DCW    0
-        0x0100e104:    05040302    ....    DCD    84148994
-        0x0100e108:    00000706    ....    DCD    1798
-    $t
-    i.gattc_disc_svc_incl_ind_handler
-    gattc_disc_svc_incl_ind_handler
-        0x0100e10c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100e10e:    460c        .F      MOV      r4,r1
-        0x0100e110:    0a15        ..      LSRS     r5,r2,#8
-        0x0100e112:    2102        .!      MOVS     r1,#2
-        0x0100e114:    4628        (F      MOV      r0,r5
-        0x0100e116:    f000f8c1    ....    BL       gattc_get_operation ; 0x100e29c
-        0x0100e11a:    2815        .(      CMP      r0,#0x15
-        0x0100e11c:    d001        ..      BEQ      0x100e122 ; gattc_disc_svc_incl_ind_handler + 22
-        0x0100e11e:    2816        .(      CMP      r0,#0x16
-        0x0100e120:    d129        ).      BNE      0x100e176 ; gattc_disc_svc_incl_ind_handler + 106
-        0x0100e122:    4816        .H      LDR      r0,[pc,#88] ; [0x100e17c] = 0x20004be4
-        0x0100e124:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x0100e128:    69c0        .i      LDR      r0,[r0,#0x1c]
-        0x0100e12a:    b320         .      CBZ      r0,0x100e176 ; gattc_disc_svc_incl_ind_handler + 106
-        0x0100e12c:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100e12e:    f5a16240    ..@b    SUB      r2,r1,#0xc00
-        0x0100e132:    3a1a        .:      SUBS     r2,r2,#0x1a
-        0x0100e134:    d11f        ..      BNE      0x100e176 ; gattc_disc_svc_incl_ind_handler + 106
-        0x0100e136:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e138:    8bc2        ..      LDRH     r2,[r0,#0x1e]
-        0x0100e13a:    300c        .0      ADDS     r0,r0,#0xc
-        0x0100e13c:    4291        .B      CMP      r1,r2
-        0x0100e13e:    d91a        ..      BLS      0x100e176 ; gattc_disc_svc_incl_ind_handler + 106
-        0x0100e140:    8a83        ..      LDRH     r3,[r0,#0x14]
-        0x0100e142:    4299        .B      CMP      r1,r3
-        0x0100e144:    d817        ..      BHI      0x100e176 ; gattc_disc_svc_incl_ind_handler + 106
-        0x0100e146:    1a89        ..      SUBS     r1,r1,r2
-        0x0100e148:    1e49        I.      SUBS     r1,r1,#1
-        0x0100e14a:    b2c9        ..      UXTB     r1,r1
-        0x0100e14c:    eb010341    ..A.    ADD      r3,r1,r1,LSL #1
-        0x0100e150:    eb0301c1    ....    ADD      r1,r3,r1,LSL #3
-        0x0100e154:    eb000341    ..A.    ADD      r3,r0,r1,LSL #1
-        0x0100e158:    2201        ."      MOVS     r2,#1
-        0x0100e15a:    759a        .u      STRB     r2,[r3,#0x16]
-        0x0100e15c:    eb000041    ..A.    ADD      r0,r0,r1,LSL #1
-        0x0100e160:    8862        b.      LDRH     r2,[r4,#2]
-        0x0100e162:    8502        ..      STRH     r2,[r0,#0x28]
-        0x0100e164:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100e166:    8541        A.      STRH     r1,[r0,#0x2a]
-        0x0100e168:    79a1        .y      LDRB     r1,[r4,#6]
-        0x0100e16a:    75c1        .u      STRB     r1,[r0,#0x17]
-        0x0100e16c:    79a2        .y      LDRB     r2,[r4,#6]
-        0x0100e16e:    1de1        ..      ADDS     r1,r4,#7
-        0x0100e170:    3018        .0      ADDS     r0,r0,#0x18
-        0x0100e172:    f7f2fc09    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100e176:    2000        .       MOVS     r0,#0
-        0x0100e178:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100e17a:    0000        ..      DCW    0
-        0x0100e17c:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_disc_svc_ind_handler
-    gattc_disc_svc_ind_handler
-        0x0100e180:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100e182:    460c        .F      MOV      r4,r1
-        0x0100e184:    0a15        ..      LSRS     r5,r2,#8
-        0x0100e186:    2102        .!      MOVS     r1,#2
-        0x0100e188:    4628        (F      MOV      r0,r5
-        0x0100e18a:    f000f887    ....    BL       gattc_get_operation ; 0x100e29c
-        0x0100e18e:    2815        .(      CMP      r0,#0x15
-        0x0100e190:    d001        ..      BEQ      0x100e196 ; gattc_disc_svc_ind_handler + 22
-        0x0100e192:    2816        .(      CMP      r0,#0x16
-        0x0100e194:    d113        ..      BNE      0x100e1be ; gattc_disc_svc_ind_handler + 62
-        0x0100e196:    8862        b.      LDRH     r2,[r4,#2]
-        0x0100e198:    f5a2407f    ...@    SUB      r0,r2,#0xff00
-        0x0100e19c:    38ff        .8      SUBS     r0,r0,#0xff
-        0x0100e19e:    d106        ..      BNE      0x100e1ae ; gattc_disc_svc_ind_handler + 46
-        0x0100e1a0:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e1a2:    a008        ..      ADR      r0,{pc}+0x22 ; 0x100e1c4
-        0x0100e1a4:    f7f2fbe6    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0100e1a8:    8820         .      LDRH     r0,[r4,#0]
-        0x0100e1aa:    3014        .0      ADDS     r0,r0,#0x14
-        0x0100e1ac:    8060        `.      STRH     r0,[r4,#2]
-        0x0100e1ae:    480a        .H      LDR      r0,[pc,#40] ; [0x100e1d8] = 0x20004be4
-        0x0100e1b0:    f1a4010c    ....    SUB      r1,r4,#0xc
-        0x0100e1b4:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x0100e1b8:    301c        .0      ADDS     r0,r0,#0x1c
-        0x0100e1ba:    f7f2fc7b    ..{.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100e1be:    2001        .       MOVS     r0,#1
-        0x0100e1c0:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100e1c2:    0000        ..      DCW    0
-        0x0100e1c4:    49544f4e    NOTI    DCD    1230262094
-        0x0100e1c8:    733a4543    CE:s    DCD    1933198659
-        0x0100e1cc:    2c64253a    :%d,    DCD    744760634
-        0x0100e1d0:    64253a65    e:%d    DCD    1680161381
-        0x0100e1d4:    00000a0d    ....    DCD    2573
-        0x0100e1d8:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_event_cfm_handler
-    gattc_event_cfm_handler
-        0x0100e1dc:    b510        ..      PUSH     {r4,lr}
-        0x0100e1de:    4610        .F      MOV      r0,r2
-        0x0100e1e0:    0a14        ..      LSRS     r4,r2,#8
-        0x0100e1e2:    f7f2fc94    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100e1e6:    2820         (      CMP      r0,#0x20
-        0x0100e1e8:    d002        ..      BEQ      0x100e1f0 ; gattc_event_cfm_handler + 20
-        0x0100e1ea:    4620         F      MOV      r0,r4
-        0x0100e1ec:    f7f5fc3c    ..<.    BL       attc_send_hdl_cfm ; 0x1003a68
-        0x0100e1f0:    2000        .       MOVS     r0,#0
-        0x0100e1f2:    bd10        ..      POP      {r4,pc}
-    i.gattc_event_ind_handler
-    gattc_event_ind_handler
-        0x0100e1f4:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100e1f6:    4a06        .J      LDR      r2,[pc,#24] ; [0x100e210] = 0x20003bcc
-        0x0100e1f8:    4618        .F      MOV      r0,r3
-        0x0100e1fa:    6854        Th      LDR      r4,[r2,#4]
-        0x0100e1fc:    b12c        ,.      CBZ      r4,0x100e20a ; gattc_event_ind_handler + 22
-        0x0100e1fe:    888d        ..      LDRH     r5,[r1,#4]
-        0x0100e200:    0a00        ..      LSRS     r0,r0,#8
-        0x0100e202:    884b        K.      LDRH     r3,[r1,#2]
-        0x0100e204:    1d8a        ..      ADDS     r2,r1,#6
-        0x0100e206:    4629        )F      MOV      r1,r5
-        0x0100e208:    47a0        .G      BLX      r4
-        0x0100e20a:    2000        .       MOVS     r0,#0
-        0x0100e20c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100e20e:    0000        ..      DCW    0
-        0x0100e210:    20003bcc    .;.     DCD    536886220
-    $t
-    i.gattc_exc_mtu_cmd_handler
-    gattc_exc_mtu_cmd_handler
-        0x0100e214:    b57c        |.      PUSH     {r2-r6,lr}
-        0x0100e216:    a010        ..      ADR      r0,{pc}+0x42 ; 0x100e258
-        0x0100e218:    0a15        ..      LSRS     r5,r2,#8
-        0x0100e21a:    6800        .h      LDR      r0,[r0,#0]
-        0x0100e21c:    460a        .F      MOV      r2,r1
-        0x0100e21e:    9001        ..      STR      r0,[sp,#4]
-        0x0100e220:    ab01        ..      ADD      r3,sp,#4
-        0x0100e222:    2101        .!      MOVS     r1,#1
-        0x0100e224:    4628        (F      MOV      r0,r5
-        0x0100e226:    f000f8bd    ....    BL       gattc_process_op ; 0x100e3a4
-        0x0100e22a:    4604        .F      MOV      r4,r0
-        0x0100e22c:    2801        .(      CMP      r0,#1
-        0x0100e22e:    d111        ..      BNE      0x100e254 ; gattc_exc_mtu_cmd_handler + 64
-        0x0100e230:    2000        .       MOVS     r0,#0
-        0x0100e232:    9000        ..      STR      r0,[sp,#0]
-        0x0100e234:    2006        .       MOVS     r0,#6
-        0x0100e236:    eb002305    ...#    ADD      r3,r0,r5,LSL #8
-        0x0100e23a:    2202        ."      MOVS     r2,#2
-        0x0100e23c:    2104        .!      MOVS     r1,#4
-        0x0100e23e:    4628        (F      MOV      r0,r5
-        0x0100e240:    f004f9a8    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e244:    4606        .F      MOV      r6,r0
-        0x0100e246:    f7fcffa1    ....    BL       gapm_get_max_mtu ; 0x100b18c
-        0x0100e24a:    8070        p.      STRH     r0,[r6,#2]
-        0x0100e24c:    4631        1F      MOV      r1,r6
-        0x0100e24e:    4628        (F      MOV      r0,r5
-        0x0100e250:    f7f5fbde    ....    BL       attc_send_att_req ; 0x1003a10
-        0x0100e254:    4620         F      MOV      r0,r4
-        0x0100e256:    bd7c        |.      POP      {r2-r6,pc}
-    $d
-        0x0100e258:    00000001    ....    DCD    1
-    $t
-    i.gattc_execute_write_cmd_handler
-    gattc_execute_write_cmd_handler
-        0x0100e25c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100e25e:    a00a        ..      ADR      r0,{pc}+0x2a ; 0x100e288
-        0x0100e260:    0a16        ..      LSRS     r6,r2,#8
-        0x0100e262:    6800        .h      LDR      r0,[r0,#0]
-        0x0100e264:    460c        .F      MOV      r4,r1
-        0x0100e266:    460a        .F      MOV      r2,r1
-        0x0100e268:    9000        ..      STR      r0,[sp,#0]
-        0x0100e26a:    466b        kF      MOV      r3,sp
-        0x0100e26c:    2101        .!      MOVS     r1,#1
-        0x0100e26e:    4630        0F      MOV      r0,r6
-        0x0100e270:    f000f898    ....    BL       gattc_process_op ; 0x100e3a4
-        0x0100e274:    4605        .F      MOV      r5,r0
-        0x0100e276:    2801        .(      CMP      r0,#1
-        0x0100e278:    d103        ..      BNE      0x100e282 ; gattc_execute_write_cmd_handler + 38
-        0x0100e27a:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100e27c:    4630        0F      MOV      r0,r6
-        0x0100e27e:    f7f5fbdf    ....    BL       attc_send_execute ; 0x1003a40
-        0x0100e282:    4628        (F      MOV      r0,r5
-        0x0100e284:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x0100e286:    0000        ..      DCW    0
-        0x0100e288:    0000000f    ....    DCD    15
-    $t
-    i.gattc_get_mtu
-    gattc_get_mtu
-        0x0100e28c:    4902        .I      LDR      r1,[pc,#8] ; [0x100e298] = 0x20004be4
-        0x0100e28e:    f8510020    Q. .    LDR      r0,[r1,r0,LSL #2]
-        0x0100e292:    f8b00040    ..@.    LDRH     r0,[r0,#0x40]
-        0x0100e296:    4770        pG      BX       lr
-    $d
-        0x0100e298:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_get_operation
-    gattc_get_operation
-        0x0100e29c:    4b05        .K      LDR      r3,[pc,#20] ; [0x100e2b4] = 0x20004be4
-        0x0100e29e:    4602        .F      MOV      r2,r0
-        0x0100e2a0:    2000        .       MOVS     r0,#0
-        0x0100e2a2:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x0100e2a6:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x0100e2aa:    2900        .)      CMP      r1,#0
-        0x0100e2ac:    d000        ..      BEQ      0x100e2b0 ; gattc_get_operation + 20
-        0x0100e2ae:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100e2b0:    4770        pG      BX       lr
-    $d
-        0x0100e2b2:    0000        ..      DCW    0
-        0x0100e2b4:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_get_operation_ptr
-    gattc_get_operation_ptr
-        0x0100e2b8:    4a02        .J      LDR      r2,[pc,#8] ; [0x100e2c4] = 0x20004be4
-        0x0100e2ba:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x0100e2be:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
-        0x0100e2c2:    4770        pG      BX       lr
-    $d
-        0x0100e2c4:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_get_requester
-    gattc_get_requester
-        0x0100e2c8:    4b06        .K      LDR      r3,[pc,#24] ; [0x100e2e4] = 0x20004be4
-        0x0100e2ca:    4602        .F      MOV      r2,r0
-        0x0100e2cc:    2000        .       MOVS     r0,#0
-        0x0100e2ce:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x0100e2d2:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x0100e2d6:    2900        .)      CMP      r1,#0
-        0x0100e2d8:    d002        ..      BEQ      0x100e2e0 ; gattc_get_requester + 24
-        0x0100e2da:    4608        .F      MOV      r0,r1
-        0x0100e2dc:    f7f2bc49    ..I.    B        $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x0100e2e0:    4770        pG      BX       lr
-    $d
-        0x0100e2e2:    0000        ..      DCW    0
-        0x0100e2e4:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_init
-    gattc_init
-        0x0100e2e8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100e2ea:    4d10        .M      LDR      r5,[pc,#64] ; [0x100e32c] = 0x20000080
-        0x0100e2ec:    b980        ..      CBNZ     r0,0x100e310 ; gattc_init + 40
-        0x0100e2ee:    4910        .I      LDR      r1,[pc,#64] ; [0x100e330] = 0x101b7e0
-        0x0100e2f0:    2006        .       MOVS     r0,#6
-        0x0100e2f2:    f7f2fbe9    ....    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x0100e2f6:    2000        .       MOVS     r0,#0
-        0x0100e2f8:    4602        .F      MOV      r2,r0
-        0x0100e2fa:    4b0e        .K      LDR      r3,[pc,#56] ; [0x100e334] = 0x20004be4
-        0x0100e2fc:    f895104f    ..O.    LDRB     r1,[r5,#0x4f]
-        0x0100e300:    e004        ..      B        0x100e30c ; gattc_init + 36
-        0x0100e302:    bf00        ..      NOP      
-        0x0100e304:    f8432020    C.      STR      r2,[r3,r0,LSL #2]
-        0x0100e308:    1c40        @.      ADDS     r0,r0,#1
-        0x0100e30a:    b2c0        ..      UXTB     r0,r0
-        0x0100e30c:    4281        .B      CMP      r1,r0
-        0x0100e30e:    d8f9        ..      BHI      0x100e304 ; gattc_init + 28
-        0x0100e310:    2400        .$      MOVS     r4,#0
-        0x0100e312:    e005        ..      B        0x100e320 ; gattc_init + 56
-        0x0100e314:    2100        .!      MOVS     r1,#0
-        0x0100e316:    4620         F      MOV      r0,r4
-        0x0100e318:    f7fffc42    ..B.    BL       gattc_cleanup ; 0x100dba0
-        0x0100e31c:    1c64        d.      ADDS     r4,r4,#1
-        0x0100e31e:    b2e4        ..      UXTB     r4,r4
-        0x0100e320:    f895004f    ..O.    LDRB     r0,[r5,#0x4f]
-        0x0100e324:    42a0        .B      CMP      r0,r4
-        0x0100e326:    d8f5        ..      BHI      0x100e314 ; gattc_init + 44
-        0x0100e328:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100e32a:    0000        ..      DCW    0
-        0x0100e32c:    20000080    ...     DCD    536871040
-        0x0100e330:    0101b7e0    ....    DCD    16889824
-        0x0100e334:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_operation_cleanup
-    gattc_operation_cleanup
-        0x0100e338:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100e33a:    4c19        .L      LDR      r4,[pc,#100] ; [0x100e3a0] = 0x20004be4
-        0x0100e33c:    460e        .F      MOV      r6,r1
-        0x0100e33e:    4605        .F      MOV      r5,r0
-        0x0100e340:    2901        .)      CMP      r1,#1
-        0x0100e342:    d002        ..      BEQ      0x100e34a ; gattc_operation_cleanup + 18
-        0x0100e344:    2e02        ..      CMP      r6,#2
-        0x0100e346:    d00a        ..      BEQ      0x100e35e ; gattc_operation_cleanup + 38
-        0x0100e348:    e013        ..      B        0x100e372 ; gattc_operation_cleanup + 58
-        0x0100e34a:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100e34e:    f8501f0c    P...    LDR      r1,[r0,#0xc]!
-        0x0100e352:    b171        q.      CBZ      r1,0x100e372 ; gattc_operation_cleanup + 58
-        0x0100e354:    f7f2fba9    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100e358:    f7f2fbca    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100e35c:    e7f5        ..      B        0x100e34a ; gattc_operation_cleanup + 18
-        0x0100e35e:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100e362:    f8501f1c    P...    LDR      r1,[r0,#0x1c]!
-        0x0100e366:    b121        !.      CBZ      r1,0x100e372 ; gattc_operation_cleanup + 58
-        0x0100e368:    f7f2fb9f    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100e36c:    f7f2fb7f    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100e370:    e7f5        ..      B        0x100e35e ; gattc_operation_cleanup + 38
-        0x0100e372:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100e376:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x0100e37a:    2800        .(      CMP      r0,#0
-        0x0100e37c:    d00e        ..      BEQ      0x100e39c ; gattc_operation_cleanup + 100
-        0x0100e37e:    f7f2fc02    ....    BL       $Ven$TT$L$$ke_msg_in_queue ; 0x1000b86
-        0x0100e382:    b930        0.      CBNZ     r0,0x100e392 ; gattc_operation_cleanup + 90
-        0x0100e384:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0100e388:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x0100e38c:    380c        .8      SUBS     r0,r0,#0xc
-        0x0100e38e:    f7f2fbaf    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100e392:    f8541025    T.%.    LDR      r1,[r4,r5,LSL #2]
-        0x0100e396:    2000        .       MOVS     r0,#0
-        0x0100e398:    f8410026    A.&.    STR      r0,[r1,r6,LSL #2]
-        0x0100e39c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100e39e:    0000        ..      DCW    0
-        0x0100e3a0:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_process_op
-    gattc_process_op
-        0x0100e3a4:    e92d4fff    -..O    PUSH     {r0-r11,lr}
-        0x0100e3a8:    4682        .F      MOV      r10,r0
-        0x0100e3aa:    2106        .!      MOVS     r1,#6
-        0x0100e3ac:    b081        ..      SUB      sp,sp,#4
-        0x0100e3ae:    461d        .F      MOV      r5,r3
-        0x0100e3b0:    4616        .F      MOV      r6,r2
-        0x0100e3b2:    2400        .$      MOVS     r4,#0
-        0x0100e3b4:    eb01200a    ...     ADD      r0,r1,r10,LSL #8
-        0x0100e3b8:    f7f2fba9    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100e3bc:    f8969000    ....    LDRB     r9,[r6,#0]
-        0x0100e3c0:    f8b6b002    ....    LDRH     r11,[r6,#2]
-        0x0100e3c4:    2743        C'      MOVS     r7,#0x43
-        0x0100e3c6:    4680        .F      MOV      r8,r0
-        0x0100e3c8:    2820         (      CMP      r0,#0x20
-        0x0100e3ca:    d020         .      BEQ      0x100e40e ; gattc_process_op + 106
-        0x0100e3cc:    4650        PF      MOV      r0,r10
-        0x0100e3ce:    9902        ..      LDR      r1,[sp,#8]
-        0x0100e3d0:    f7ffff72    ..r.    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x0100e3d4:    42b0        .B      CMP      r0,r6
-        0x0100e3d6:    d034        4.      BEQ      0x100e442 ; gattc_process_op + 158
-        0x0100e3d8:    9802        ..      LDR      r0,[sp,#8]
-        0x0100e3da:    2701        .'      MOVS     r7,#1
-        0x0100e3dc:    4087        .@      LSLS     r7,r7,r0
-        0x0100e3de:    ea170f08    ....    TST      r7,r8
-        0x0100e3e2:    d004        ..      BEQ      0x100e3ee ; gattc_process_op + 74
-        0x0100e3e4:    2402        .$      MOVS     r4,#2
-        0x0100e3e6:    e01c        ..      B        0x100e422 ; gattc_process_op + 126
-        0x0100e3e8:    4548        HE      CMP      r0,r9
-        0x0100e3ea:    d004        ..      BEQ      0x100e3f6 ; gattc_process_op + 82
-        0x0100e3ec:    1c6d        m.      ADDS     r5,r5,#1
-        0x0100e3ee:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100e3f0:    2800        .(      CMP      r0,#0
-        0x0100e3f2:    d1f9        ..      BNE      0x100e3e8 ; gattc_process_op + 68
-        0x0100e3f4:    e00a        ..      B        0x100e40c ; gattc_process_op + 104
-        0x0100e3f6:    f0100fff    ....    TST      r0,#0xff
-        0x0100e3fa:    d007        ..      BEQ      0x100e40c ; gattc_process_op + 104
-        0x0100e3fc:    4912        .I      LDR      r1,[pc,#72] ; [0x100e448] = 0x20004be4
-        0x0100e3fe:    f851002a    Q.*.    LDR      r0,[r1,r10,LSL #2]
-        0x0100e402:    f8900042    ..B.    LDRB     r0,[r0,#0x42]
-        0x0100e406:    b180        ..      CBZ      r0,0x100e42a ; gattc_process_op + 134
-        0x0100e408:    2743        C'      MOVS     r7,#0x43
-        0x0100e40a:    e000        ..      B        0x100e40e ; gattc_process_op + 106
-        0x0100e40c:    2740        @'      MOVS     r7,#0x40
-        0x0100e40e:    4630        0F      MOV      r0,r6
-        0x0100e410:    f7f2fbaf    ....    BL       $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x0100e414:    4603        .F      MOV      r3,r0
-        0x0100e416:    465a        ZF      MOV      r2,r11
-        0x0100e418:    4649        IF      MOV      r1,r9
-        0x0100e41a:    4650        PF      MOV      r0,r10
-        0x0100e41c:    9700        ..      STR      r7,[sp,#0]
-        0x0100e41e:    f000fad5    ....    BL       gattc_send_error_evt ; 0x100e9cc
-        0x0100e422:    b005        ..      ADD      sp,sp,#0x14
-        0x0100e424:    4620         F      MOV      r0,r4
-        0x0100e426:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x0100e42a:    2401        .$      MOVS     r4,#1
-        0x0100e42c:    4632        2F      MOV      r2,r6
-        0x0100e42e:    4650        PF      MOV      r0,r10
-        0x0100e430:    9902        ..      LDR      r1,[sp,#8]
-        0x0100e432:    f000fb8f    ....    BL       gattc_set_operation_ptr ; 0x100eb54
-        0x0100e436:    b2f9        ..      UXTB     r1,r7
-        0x0100e438:    2201        ."      MOVS     r2,#1
-        0x0100e43a:    4650        PF      MOV      r0,r10
-        0x0100e43c:    f000fbce    ....    BL       gattc_update_state ; 0x100ebdc
-        0x0100e440:    e7ef        ..      B        0x100e422 ; gattc_process_op + 126
-        0x0100e442:    2401        .$      MOVS     r4,#1
-        0x0100e444:    e7ed        ..      B        0x100e422 ; gattc_process_op + 126
-    $d
-        0x0100e446:    0000        ..      DCW    0
-        0x0100e448:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_read_cfm_handler
-    gattc_read_cfm_handler
-        0x0100e44c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100e450:    4614        .F      MOV      r4,r2
-        0x0100e452:    460e        .F      MOV      r6,r1
-        0x0100e454:    2700        .'      MOVS     r7,#0
-        0x0100e456:    4610        .F      MOV      r0,r2
-        0x0100e458:    f7f2fb59    ..Y.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100e45c:    2820         (      CMP      r0,#0x20
-        0x0100e45e:    d012        ..      BEQ      0x100e486 ; gattc_read_cfm_handler + 58
-        0x0100e460:    4d0a        .M      LDR      r5,[pc,#40] ; [0x100e48c] = 0x20004be4
-        0x0100e462:    0a24        $.      LSRS     r4,r4,#8
-        0x0100e464:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100e468:    4601        .F      MOV      r1,r0
-        0x0100e46a:    6b40        @k      LDR      r0,[r0,#0x34]
-        0x0100e46c:    b158        X.      CBZ      r0,0x100e486 ; gattc_read_cfm_handler + 58
-        0x0100e46e:    6bc8        .k      LDR      r0,[r1,#0x3c]
-        0x0100e470:    b110        ..      CBZ      r0,0x100e478 ; gattc_read_cfm_handler + 44
-        0x0100e472:    380c        .8      SUBS     r0,r0,#0xc
-        0x0100e474:    f7f2fb3c    ..<.    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100e478:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100e47c:    2701        .'      MOVS     r7,#1
-        0x0100e47e:    63c6        .c      STR      r6,[r0,#0x3c]
-        0x0100e480:    4620         F      MOV      r0,r4
-        0x0100e482:    f7f6fea1    ....    BL       atts_process_pdu ; 0x10051c8
-        0x0100e486:    4638        8F      MOV      r0,r7
-        0x0100e488:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100e48c:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_read_cmd_handler
-    gattc_read_cmd_handler
-        0x0100e490:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x0100e492:    460c        .F      MOV      r4,r1
-        0x0100e494:    a147        G.      ADR      r1,{pc}+0x120 ; 0x100e5b4
-        0x0100e496:    0a16        ..      LSRS     r6,r2,#8
-        0x0100e498:    e9d10100    ....    LDRD     r0,r1,[r1,#0]
-        0x0100e49c:    e9cd0101    ....    STRD     r0,r1,[sp,#4]
-        0x0100e4a0:    4617        .F      MOV      r7,r2
-        0x0100e4a2:    ab01        ..      ADD      r3,sp,#4
-        0x0100e4a4:    4622        "F      MOV      r2,r4
-        0x0100e4a6:    2101        .!      MOVS     r1,#1
-        0x0100e4a8:    4630        0F      MOV      r0,r6
-        0x0100e4aa:    f7ffff7b    ..{.    BL       gattc_process_op ; 0x100e3a4
-        0x0100e4ae:    4605        .F      MOV      r5,r0
-        0x0100e4b0:    2801        .(      CMP      r0,#1
-        0x0100e4b2:    d17d        }.      BNE      0x100e5b0 ; gattc_read_cmd_handler + 288
-        0x0100e4b4:    7822        "x      LDRB     r2,[r4,#0]
-        0x0100e4b6:    2006        .       MOVS     r0,#6
-        0x0100e4b8:    0a3b        ;.      LSRS     r3,r7,#8
-        0x0100e4ba:    2100        .!      MOVS     r1,#0
-        0x0100e4bc:    eb002303    ...#    ADD      r3,r0,r3,LSL #8
-        0x0100e4c0:    2a08        .*      CMP      r2,#8
-        0x0100e4c2:    d00b        ..      BEQ      0x100e4dc ; gattc_read_cmd_handler + 76
-        0x0100e4c4:    2a09        .*      CMP      r2,#9
-        0x0100e4c6:    d00b        ..      BEQ      0x100e4e0 ; gattc_read_cmd_handler + 80
-        0x0100e4c8:    2a0a        .*      CMP      r2,#0xa
-        0x0100e4ca:    d002        ..      BEQ      0x100e4d2 ; gattc_read_cmd_handler + 66
-        0x0100e4cc:    2a0b        .*      CMP      r2,#0xb
-        0x0100e4ce:    d16f        o.      BNE      0x100e5b0 ; gattc_read_cmd_handler + 288
-        0x0100e4d0:    e052        R.      B        0x100e578 ; gattc_read_cmd_handler + 232
-        0x0100e4d2:    483a        :H      LDR      r0,[pc,#232] ; [0x100e5bc] = 0x20004be4
-        0x0100e4d4:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x0100e4d8:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x0100e4da:    b168        h.      CBZ      r0,0x100e4f8 ; gattc_read_cmd_handler + 104
-        0x0100e4dc:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100e4de:    b3c0        ..      CBZ      r0,0x100e552 ; gattc_read_cmd_handler + 194
-        0x0100e4e0:    9100        ..      STR      r1,[sp,#0]
-        0x0100e4e2:    220c        ."      MOVS     r2,#0xc
-        0x0100e4e4:    2104        .!      MOVS     r1,#4
-        0x0100e4e6:    4630        0F      MOV      r0,r6
-        0x0100e4e8:    f004f854    ..T.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e4ec:    4601        .F      MOV      r1,r0
-        0x0100e4ee:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100e4f0:    8088        ..      STRH     r0,[r1,#4]
-        0x0100e4f2:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e4f4:    8048        H.      STRH     r0,[r1,#2]
-        0x0100e4f6:    e058        X.      B        0x100e5aa ; gattc_read_cmd_handler + 282
-        0x0100e4f8:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e4fa:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100e4fc:    4288        .B      CMP      r0,r1
-        0x0100e4fe:    d901        ..      BLS      0x100e504 ; gattc_read_cmd_handler + 116
-        0x0100e500:    2240        @"      MOVS     r2,#0x40
-        0x0100e502:    e007        ..      B        0x100e514 ; gattc_read_cmd_handler + 132
-        0x0100e504:    7a20         z      LDRB     r0,[r4,#8]
-        0x0100e506:    2810        .(      CMP      r0,#0x10
-        0x0100e508:    d009        ..      BEQ      0x100e51e ; gattc_read_cmd_handler + 142
-        0x0100e50a:    2804        .(      CMP      r0,#4
-        0x0100e50c:    d007        ..      BEQ      0x100e51e ; gattc_read_cmd_handler + 142
-        0x0100e50e:    2802        .(      CMP      r0,#2
-        0x0100e510:    d005        ..      BEQ      0x100e51e ; gattc_read_cmd_handler + 142
-        0x0100e512:    2251        Q"      MOVS     r2,#0x51
-        0x0100e514:    2101        .!      MOVS     r1,#1
-        0x0100e516:    4630        0F      MOV      r0,r6
-        0x0100e518:    f000fa24    ..$.    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100e51c:    e048        H.      B        0x100e5b0 ; gattc_read_cmd_handler + 288
-        0x0100e51e:    2802        .(      CMP      r0,#2
-        0x0100e520:    d000        ..      BEQ      0x100e524 ; gattc_read_cmd_handler + 148
-        0x0100e522:    2010        .       MOVS     r0,#0x10
-        0x0100e524:    9000        ..      STR      r0,[sp,#0]
-        0x0100e526:    2208        ."      MOVS     r2,#8
-        0x0100e528:    2104        .!      MOVS     r1,#4
-        0x0100e52a:    4630        0F      MOV      r0,r6
-        0x0100e52c:    f004f832    ..2.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e530:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100e532:    8041        A.      STRH     r1,[r0,#2]
-        0x0100e534:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100e536:    8081        ..      STRH     r1,[r0,#4]
-        0x0100e538:    7a22        "z      LDRB     r2,[r4,#8]
-        0x0100e53a:    4607        .F      MOV      r7,r0
-        0x0100e53c:    f1040109    ....    ADD      r1,r4,#9
-        0x0100e540:    2a04        .*      CMP      r2,#4
-        0x0100e542:    d007        ..      BEQ      0x100e554 ; gattc_read_cmd_handler + 196
-        0x0100e544:    80fa        ..      STRH     r2,[r7,#6]
-        0x0100e546:    f1070008    ....    ADD      r0,r7,#8
-        0x0100e54a:    f7f2fa1d    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100e54e:    4639        9F      MOV      r1,r7
-        0x0100e550:    e02b        +.      B        0x100e5aa ; gattc_read_cmd_handler + 282
-        0x0100e552:    e007        ..      B        0x100e564 ; gattc_read_cmd_handler + 212
-        0x0100e554:    2010        .       MOVS     r0,#0x10
-        0x0100e556:    80f8        ..      STRH     r0,[r7,#6]
-        0x0100e558:    7a22        "z      LDRB     r2,[r4,#8]
-        0x0100e55a:    f1070008    ....    ADD      r0,r7,#8
-        0x0100e55e:    f7f5fba1    ....    BL       attm_convert_to128 ; 0x1003ca4
-        0x0100e562:    e7f4        ..      B        0x100e54e ; gattc_read_cmd_handler + 190
-        0x0100e564:    9100        ..      STR      r1,[sp,#0]
-        0x0100e566:    220a        ."      MOVS     r2,#0xa
-        0x0100e568:    2104        .!      MOVS     r1,#4
-        0x0100e56a:    4630        0F      MOV      r0,r6
-        0x0100e56c:    f004f812    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e570:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100e572:    8041        A.      STRH     r1,[r0,#2]
-        0x0100e574:    4601        .F      MOV      r1,r0
-        0x0100e576:    e018        ..      B        0x100e5aa ; gattc_read_cmd_handler + 282
-        0x0100e578:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100e57a:    220e        ."      MOVS     r2,#0xe
-        0x0100e57c:    0040        @.      LSLS     r0,r0,#1
-        0x0100e57e:    9000        ..      STR      r0,[sp,#0]
-        0x0100e580:    2104        .!      MOVS     r1,#4
-        0x0100e582:    4630        0F      MOV      r0,r6
-        0x0100e584:    f004f806    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100e588:    4601        .F      MOV      r1,r0
-        0x0100e58a:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100e58c:    8048        H.      STRH     r0,[r1,#2]
-        0x0100e58e:    2000        .       MOVS     r0,#0
-        0x0100e590:    e008        ..      B        0x100e5a4 ; gattc_read_cmd_handler + 276
-        0x0100e592:    bf00        ..      NOP      
-        0x0100e594:    eb040280    ....    ADD      r2,r4,r0,LSL #2
-        0x0100e598:    eb010340    ..@.    ADD      r3,r1,r0,LSL #1
-        0x0100e59c:    8892        ..      LDRH     r2,[r2,#4]
-        0x0100e59e:    1c40        @.      ADDS     r0,r0,#1
-        0x0100e5a0:    809a        ..      STRH     r2,[r3,#4]
-        0x0100e5a2:    b2c0        ..      UXTB     r0,r0
-        0x0100e5a4:    884a        J.      LDRH     r2,[r1,#2]
-        0x0100e5a6:    4282        .B      CMP      r2,r0
-        0x0100e5a8:    d8f4        ..      BHI      0x100e594 ; gattc_read_cmd_handler + 260
-        0x0100e5aa:    4630        0F      MOV      r0,r6
-        0x0100e5ac:    f7f5fa30    ..0.    BL       attc_send_att_req ; 0x1003a10
-        0x0100e5b0:    4628        (F      MOV      r0,r5
-        0x0100e5b2:    bdfe        ..      POP      {r1-r7,pc}
-    $d
-        0x0100e5b4:    0b0a0908    ....    DCD    185207048
-        0x0100e5b8:    00000000    ....    DCD    0
-        0x0100e5bc:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_read_ind_handler
-    gattc_read_ind_handler
-        0x0100e5c0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100e5c4:    4615        .F      MOV      r5,r2
-        0x0100e5c6:    460c        .F      MOV      r4,r1
-        0x0100e5c8:    4610        .F      MOV      r0,r2
-        0x0100e5ca:    f7f2faa0    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100e5ce:    0a2e        ..      LSRS     r6,r5,#8
-        0x0100e5d0:    283f        ?(      CMP      r0,#0x3f
-        0x0100e5d2:    d066        f.      BEQ      0x100e6a2 ; gattc_read_ind_handler + 226
-        0x0100e5d4:    2100        .!      MOVS     r1,#0
-        0x0100e5d6:    4630        0F      MOV      r0,r6
-        0x0100e5d8:    f7fafd08    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0100e5dc:    2108        .!      MOVS     r1,#8
-        0x0100e5de:    0a2a        *.      LSRS     r2,r5,#8
-        0x0100e5e0:    ea412502    A..%    ORR      r5,r1,r2,LSL #8
-        0x0100e5e4:    f6406706    @..g    MOV      r7,#0xe06
-        0x0100e5e8:    2802        .(      CMP      r0,#2
-        0x0100e5ea:    d006        ..      BEQ      0x100e5fa ; gattc_read_ind_handler + 58
-        0x0100e5ec:    2805        .(      CMP      r0,#5
-        0x0100e5ee:    d01e        ..      BEQ      0x100e62e ; gattc_read_ind_handler + 110
-        0x0100e5f0:    2806        .(      CMP      r0,#6
-        0x0100e5f2:    d02d        -.      BEQ      0x100e650 ; gattc_read_ind_handler + 144
-        0x0100e5f4:    2815        .(      CMP      r0,#0x15
-        0x0100e5f6:    d154        T.      BNE      0x100e6a2 ; gattc_read_ind_handler + 226
-        0x0100e5f8:    e041        A.      B        0x100e67e ; gattc_read_ind_handler + 190
-        0x0100e5fa:    2100        .!      MOVS     r1,#0
-        0x0100e5fc:    4630        0F      MOV      r0,r6
-        0x0100e5fe:    f7fafd0b    ....    BL       gapc_get_requester ; 0x1009018
-        0x0100e602:    4601        .F      MOV      r1,r0
-        0x0100e604:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e606:    462a        *F      MOV      r2,r5
-        0x0100e608:    300c        .0      ADDS     r0,r0,#0xc
-        0x0100e60a:    b283        ..      UXTH     r3,r0
-        0x0100e60c:    4638        8F      MOV      r0,r7
-        0x0100e60e:    f7f2fa42    ..B.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e612:    4605        .F      MOV      r5,r0
-        0x0100e614:    2000        .       MOVS     r0,#0
-        0x0100e616:    7028        (p      STRB     r0,[r5,#0]
-        0x0100e618:    8820         .      LDRH     r0,[r4,#0]
-        0x0100e61a:    8068        h.      STRH     r0,[r5,#2]
-        0x0100e61c:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e61e:    80a8        ..      STRH     r0,[r5,#4]
-        0x0100e620:    88a2        ..      LDRH     r2,[r4,#4]
-        0x0100e622:    1da1        ..      ADDS     r1,r4,#6
-        0x0100e624:    1da8        ..      ADDS     r0,r5,#6
-        0x0100e626:    f7f2f9af    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100e62a:    4628        (F      MOV      r0,r5
-        0x0100e62c:    e037        7.      B        0x100e69e ; gattc_read_ind_handler + 222
-        0x0100e62e:    2100        .!      MOVS     r1,#0
-        0x0100e630:    4630        0F      MOV      r0,r6
-        0x0100e632:    f7fafcf1    ....    BL       gapc_get_requester ; 0x1009018
-        0x0100e636:    4601        .F      MOV      r1,r0
-        0x0100e638:    462a        *F      MOV      r2,r5
-        0x0100e63a:    230c        .#      MOVS     r3,#0xc
-        0x0100e63c:    4638        8F      MOV      r0,r7
-        0x0100e63e:    f7f2fa2a    ..*.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e642:    2101        .!      MOVS     r1,#1
-        0x0100e644:    7001        .p      STRB     r1,[r0,#0]
-        0x0100e646:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e648:    8041        A.      STRH     r1,[r0,#2]
-        0x0100e64a:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100e64c:    8081        ..      STRH     r1,[r0,#4]
-        0x0100e64e:    e026        &.      B        0x100e69e ; gattc_read_ind_handler + 222
-        0x0100e650:    2100        .!      MOVS     r1,#0
-        0x0100e652:    4630        0F      MOV      r0,r6
-        0x0100e654:    f7fafce0    ....    BL       gapc_get_requester ; 0x1009018
-        0x0100e658:    4601        .F      MOV      r1,r0
-        0x0100e65a:    462a        *F      MOV      r2,r5
-        0x0100e65c:    230c        .#      MOVS     r3,#0xc
-        0x0100e65e:    4638        8F      MOV      r0,r7
-        0x0100e660:    f7f2fa19    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e664:    2102        .!      MOVS     r1,#2
-        0x0100e666:    7001        .p      STRB     r1,[r0,#0]
-        0x0100e668:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e66a:    8041        A.      STRH     r1,[r0,#2]
-        0x0100e66c:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100e66e:    8081        ..      STRH     r1,[r0,#4]
-        0x0100e670:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100e672:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100e674:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x0100e676:    8101        ..      STRH     r1,[r0,#8]
-        0x0100e678:    89a1        ..      LDRH     r1,[r4,#0xc]
-        0x0100e67a:    8141        A.      STRH     r1,[r0,#0xa]
-        0x0100e67c:    e00f        ..      B        0x100e69e ; gattc_read_ind_handler + 222
-        0x0100e67e:    2100        .!      MOVS     r1,#0
-        0x0100e680:    4630        0F      MOV      r0,r6
-        0x0100e682:    f7fafcc9    ....    BL       gapc_get_requester ; 0x1009018
-        0x0100e686:    4601        .F      MOV      r1,r0
-        0x0100e688:    462a        *F      MOV      r2,r5
-        0x0100e68a:    230c        .#      MOVS     r3,#0xc
-        0x0100e68c:    4638        8F      MOV      r0,r7
-        0x0100e68e:    f7f2fa02    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e692:    2103        .!      MOVS     r1,#3
-        0x0100e694:    7001        .p      STRB     r1,[r0,#0]
-        0x0100e696:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e698:    8041        A.      STRH     r1,[r0,#2]
-        0x0100e69a:    79a1        .y      LDRB     r1,[r4,#6]
-        0x0100e69c:    7101        .q      STRB     r1,[r0,#4]
-        0x0100e69e:    f7f2f9ff    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100e6a2:    2000        .       MOVS     r0,#0
-        0x0100e6a4:    e8bd81f0    ....    POP      {r4-r8,pc}
-    i.gattc_read_req_ind_handler
-    gattc_read_req_ind_handler
-        0x0100e6a8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100e6aa:    461e        .F      MOV      r6,r3
-        0x0100e6ac:    4615        .F      MOV      r5,r2
-        0x0100e6ae:    460c        .F      MOV      r4,r1
-        0x0100e6b0:    4610        .F      MOV      r0,r2
-        0x0100e6b2:    f7f2fa2c    ..,.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100e6b6:    283f        ?(      CMP      r0,#0x3f
-        0x0100e6b8:    d046        F.      BEQ      0x100e748 ; gattc_read_req_ind_handler + 160
-        0x0100e6ba:    f7fcfff1    ....    BL       gapm_is_pref_con_param_pres ; 0x100b6a0
-        0x0100e6be:    b138        8.      CBZ      r0,0x100e6d0 ; gattc_read_req_ind_handler + 40
-        0x0100e6c0:    2006        .       MOVS     r0,#6
-        0x0100e6c2:    f7fcfcb5    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100e6c6:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e6c8:    4288        .B      CMP      r0,r1
-        0x0100e6ca:    d101        ..      BNE      0x100e6d0 ; gattc_read_req_ind_handler + 40
-        0x0100e6cc:    2402        .$      MOVS     r4,#2
-        0x0100e6ce:    e00e        ..      B        0x100e6ee ; gattc_read_req_ind_handler + 70
-        0x0100e6d0:    2002        .       MOVS     r0,#2
-        0x0100e6d2:    f7fcfcad    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100e6d6:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e6d8:    4288        .B      CMP      r0,r1
-        0x0100e6da:    d101        ..      BNE      0x100e6e0 ; gattc_read_req_ind_handler + 56
-        0x0100e6dc:    2400        .$      MOVS     r4,#0
-        0x0100e6de:    e006        ..      B        0x100e6ee ; gattc_read_req_ind_handler + 70
-        0x0100e6e0:    2004        .       MOVS     r0,#4
-        0x0100e6e2:    f7fcfca5    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100e6e6:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e6e8:    4288        .B      CMP      r0,r1
-        0x0100e6ea:    d10c        ..      BNE      0x100e706 ; gattc_read_req_ind_handler + 94
-        0x0100e6ec:    2401        .$      MOVS     r4,#1
-        0x0100e6ee:    0a28        (.      LSRS     r0,r5,#8
-        0x0100e6f0:    f7fafb44    ..D.    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100e6f4:    4601        .F      MOV      r1,r0
-        0x0100e6f6:    2301        .#      MOVS     r3,#1
-        0x0100e6f8:    462a        *F      MOV      r2,r5
-        0x0100e6fa:    f640600a    @..`    MOV      r0,#0xe0a
-        0x0100e6fe:    f7f2f9ca    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e702:    7004        .p      STRB     r4,[r0,#0]
-        0x0100e704:    e01e        ..      B        0x100e744 ; gattc_read_req_ind_handler + 156
-        0x0100e706:    2008        .       MOVS     r0,#8
-        0x0100e708:    f7fcfc92    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100e70c:    4601        .F      MOV      r1,r0
-        0x0100e70e:    8822        ".      LDRH     r2,[r4,#0]
-        0x0100e710:    f6404014    @..@    MOV      r0,#0xc14
-        0x0100e714:    4291        .B      CMP      r1,r2
-        0x0100e716:    d119        ..      BNE      0x100e74c ; gattc_read_req_ind_handler + 164
-        0x0100e718:    f02501ff    %...    BIC      r1,r5,#0xff
-        0x0100e71c:    2307        .#      MOVS     r3,#7
-        0x0100e71e:    462a        *F      MOV      r2,r5
-        0x0100e720:    1d89        ..      ADDS     r1,r1,#6
-        0x0100e722:    f7f2f9b8    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e726:    4604        .F      MOV      r4,r0
-        0x0100e728:    2008        .       MOVS     r0,#8
-        0x0100e72a:    f7fcfc81    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100e72e:    8020         .      STRH     r0,[r4,#0]
-        0x0100e730:    2000        .       MOVS     r0,#0
-        0x0100e732:    7120         q      STRB     r0,[r4,#4]
-        0x0100e734:    2001        .       MOVS     r0,#1
-        0x0100e736:    8060        `.      STRH     r0,[r4,#2]
-        0x0100e738:    f7fcfc72    ..r.    BL       gapm_get_address_type ; 0x100b020
-        0x0100e73c:    f3c00080    ....    UBFX     r0,r0,#2,#1
-        0x0100e740:    7160        `q      STRB     r0,[r4,#5]
-        0x0100e742:    4620         F      MOV      r0,r4
-        0x0100e744:    f7f2f9ac    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100e748:    2000        .       MOVS     r0,#0
-        0x0100e74a:    bd70        p.      POP      {r4-r6,pc}
-        0x0100e74c:    2306        .#      MOVS     r3,#6
-        0x0100e74e:    462a        *F      MOV      r2,r5
-        0x0100e750:    4631        1F      MOV      r1,r6
-        0x0100e752:    f7f2f9a0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e756:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100e758:    8001        ..      STRH     r1,[r0,#0]
-        0x0100e75a:    2180        .!      MOVS     r1,#0x80
-        0x0100e75c:    7101        .q      STRB     r1,[r0,#4]
-        0x0100e75e:    e7f1        ..      B        0x100e744 ; gattc_read_req_ind_handler + 156
-    i.gattc_read_req_ind_handler
-    gattc_read_req_ind_handler
-        0x0100e760:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100e764:    0a1e        ..      LSRS     r6,r3,#8
-        0x0100e766:    460f        .F      MOV      r7,r1
-        0x0100e768:    2006        .       MOVS     r0,#6
-        0x0100e76a:    eb002106    ...!    ADD      r1,r0,r6,LSL #8
-        0x0100e76e:    2580        .%      MOVS     r5,#0x80
-        0x0100e770:    460a        .F      MOV      r2,r1
-        0x0100e772:    2308        .#      MOVS     r3,#8
-        0x0100e774:    f6404014    @..@    MOV      r0,#0xc14
-        0x0100e778:    f7f2f98d    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e77c:    4604        .F      MOV      r4,r0
-        0x0100e77e:    8838        8.      LDRH     r0,[r7,#0]
-        0x0100e780:    8020         .      STRH     r0,[r4,#0]
-        0x0100e782:    2000        .       MOVS     r0,#0
-        0x0100e784:    8060        `.      STRH     r0,[r4,#2]
-        0x0100e786:    f000fc3f    ..?.    BL       gattm_svc_get_start_hdl ; 0x100f008
-        0x0100e78a:    b110        ..      CBZ      r0,0x100e792 ; gattc_read_req_ind_handler + 50
-        0x0100e78c:    f000fc3c    ..<.    BL       gattm_svc_get_start_hdl ; 0x100f008
-        0x0100e790:    1cc0        ..      ADDS     r0,r0,#3
-        0x0100e792:    8839        9.      LDRH     r1,[r7,#0]
-        0x0100e794:    4288        .B      CMP      r0,r1
-        0x0100e796:    d10b        ..      BNE      0x100e7b0 ; gattc_read_req_ind_handler + 80
-        0x0100e798:    2002        .       MOVS     r0,#2
-        0x0100e79a:    8060        `.      STRH     r0,[r4,#2]
-        0x0100e79c:    1d65        e.      ADDS     r5,r4,#5
-        0x0100e79e:    4630        0F      MOV      r0,r6
-        0x0100e7a0:    f7fbfa12    ....    BL       gapc_svc_chg_ccc_get ; 0x1009bc8
-        0x0100e7a4:    b100        ..      CBZ      r0,0x100e7a8 ; gattc_read_req_ind_handler + 72
-        0x0100e7a6:    2002        .       MOVS     r0,#2
-        0x0100e7a8:    7028        (p      STRB     r0,[r5,#0]
-        0x0100e7aa:    0a00        ..      LSRS     r0,r0,#8
-        0x0100e7ac:    7068        hp      STRB     r0,[r5,#1]
-        0x0100e7ae:    2500        .%      MOVS     r5,#0
-        0x0100e7b0:    7125        %q      STRB     r5,[r4,#4]
-        0x0100e7b2:    4620         F      MOV      r0,r4
-        0x0100e7b4:    f7f2f974    ..t.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100e7b8:    2000        .       MOVS     r0,#0
-        0x0100e7ba:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100e7be:    0000        ..      MOVS     r0,r0
-    i.gattc_reg_to_peer_evt_cmd_handler
-    gattc_reg_to_peer_evt_cmd_handler
-        0x0100e7c0:    e92d4ff8    -..O    PUSH     {r3-r11,lr}
-        0x0100e7c4:    a025        %.      ADR      r0,{pc}+0x98 ; 0x100e85c
-        0x0100e7c6:    0a17        ..      LSRS     r7,r2,#8
-        0x0100e7c8:    6800        .h      LDR      r0,[r0,#0]
-        0x0100e7ca:    469a        .F      MOV      r10,r3
-        0x0100e7cc:    460d        .F      MOV      r5,r1
-        0x0100e7ce:    460a        .F      MOV      r2,r1
-        0x0100e7d0:    9000        ..      STR      r0,[sp,#0]
-        0x0100e7d2:    466b        kF      MOV      r3,sp
-        0x0100e7d4:    2101        .!      MOVS     r1,#1
-        0x0100e7d6:    4638        8F      MOV      r0,r7
-        0x0100e7d8:    f7fffde4    ....    BL       gattc_process_op ; 0x100e3a4
-        0x0100e7dc:    4680        .F      MOV      r8,r0
-        0x0100e7de:    2801        .(      CMP      r0,#1
-        0x0100e7e0:    d139        9.      BNE      0x100e856 ; gattc_reg_to_peer_evt_cmd_handler + 150
-        0x0100e7e2:    f8df907c    ..|.    LDR      r9,[pc,#124] ; [0x100e860] = 0x20004be4
-        0x0100e7e6:    2600        .&      MOVS     r6,#0
-        0x0100e7e8:    f8590027    Y.'.    LDR      r0,[r9,r7,LSL #2]
-        0x0100e7ec:    f8504f14    P..O    LDR      r4,[r0,#0x14]!
-        0x0100e7f0:    e00b        ..      B        0x100e80a ; gattc_reg_to_peer_evt_cmd_handler + 74
-        0x0100e7f2:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100e7f4:    88aa        ..      LDRH     r2,[r5,#4]
-        0x0100e7f6:    4291        .B      CMP      r1,r2
-        0x0100e7f8:    d106        ..      BNE      0x100e808 ; gattc_reg_to_peer_evt_cmd_handler + 72
-        0x0100e7fa:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100e7fc:    88ea        ..      LDRH     r2,[r5,#6]
-        0x0100e7fe:    4291        .B      CMP      r1,r2
-        0x0100e800:    d102        ..      BNE      0x100e808 ; gattc_reg_to_peer_evt_cmd_handler + 72
-        0x0100e802:    8922        ".      LDRH     r2,[r4,#8]
-        0x0100e804:    4552        RE      CMP      r2,r10
-        0x0100e806:    d002        ..      BEQ      0x100e80e ; gattc_reg_to_peer_evt_cmd_handler + 78
-        0x0100e808:    6824        $h      LDR      r4,[r4,#0]
-        0x0100e80a:    2c00        .,      CMP      r4,#0
-        0x0100e80c:    d1f1        ..      BNE      0x100e7f2 ; gattc_reg_to_peer_evt_cmd_handler + 50
-        0x0100e80e:    7829        )x      LDRB     r1,[r5,#0]
-        0x0100e810:    2911        .)      CMP      r1,#0x11
-        0x0100e812:    d002        ..      BEQ      0x100e81a ; gattc_reg_to_peer_evt_cmd_handler + 90
-        0x0100e814:    b154        T.      CBZ      r4,0x100e82c ; gattc_reg_to_peer_evt_cmd_handler + 108
-        0x0100e816:    2640        @&      MOVS     r6,#0x40
-        0x0100e818:    e018        ..      B        0x100e84c ; gattc_reg_to_peer_evt_cmd_handler + 140
-        0x0100e81a:    2c00        .,      CMP      r4,#0
-        0x0100e81c:    d0fb        ..      BEQ      0x100e816 ; gattc_reg_to_peer_evt_cmd_handler + 86
-        0x0100e81e:    4621        !F      MOV      r1,r4
-        0x0100e820:    f7f2f9c5    ....    BL       $Ven$TT$L$$co_list_extract ; 0x1000bae
-        0x0100e824:    4620         F      MOV      r0,r4
-        0x0100e826:    f7f2f922    ..".    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100e82a:    e00f        ..      B        0x100e84c ; gattc_reg_to_peer_evt_cmd_handler + 140
-        0x0100e82c:    2101        .!      MOVS     r1,#1
-        0x0100e82e:    200c        .       MOVS     r0,#0xc
-        0x0100e830:    f7f2f904    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0100e834:    4601        .F      MOV      r1,r0
-        0x0100e836:    88a8        ..      LDRH     r0,[r5,#4]
-        0x0100e838:    8088        ..      STRH     r0,[r1,#4]
-        0x0100e83a:    88e8        ..      LDRH     r0,[r5,#6]
-        0x0100e83c:    80c8        ..      STRH     r0,[r1,#6]
-        0x0100e83e:    f8a1a008    ....    STRH     r10,[r1,#8]
-        0x0100e842:    f8590027    Y.'.    LDR      r0,[r9,r7,LSL #2]
-        0x0100e846:    3014        .0      ADDS     r0,r0,#0x14
-        0x0100e848:    f7f2f934    ..4.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100e84c:    4632        2F      MOV      r2,r6
-        0x0100e84e:    2101        .!      MOVS     r1,#1
-        0x0100e850:    4638        8F      MOV      r0,r7
-        0x0100e852:    f000f887    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100e856:    4640        @F      MOV      r0,r8
-        0x0100e858:    e8bd8ff8    ....    POP      {r3-r11,pc}
-    $d
-        0x0100e85c:    00001110    ....    DCD    4368
-        0x0100e860:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_reschedule_operation
-    gattc_reschedule_operation
-        0x0100e864:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100e868:    4f0c        .O      LDR      r7,[pc,#48] ; [0x100e89c] = 0x20004be4
-        0x0100e86a:    4604        .F      MOV      r4,r0
-        0x0100e86c:    460e        .F      MOV      r6,r1
-        0x0100e86e:    f8570024    W.$.    LDR      r0,[r7,r4,LSL #2]
-        0x0100e872:    2500        .%      MOVS     r5,#0
-        0x0100e874:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x0100e878:    b160        `.      CBZ      r0,0x100e894 ; gattc_reschedule_operation + 48
-        0x0100e87a:    2501        .%      MOVS     r5,#1
-        0x0100e87c:    f7f2f979    ..y.    BL       $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x0100e880:    4602        .F      MOV      r2,r0
-        0x0100e882:    f8570024    W.$.    LDR      r0,[r7,r4,LSL #2]
-        0x0100e886:    2106        .!      MOVS     r1,#6
-        0x0100e888:    eb012104    ...!    ADD      r1,r1,r4,LSL #8
-        0x0100e88c:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x0100e890:    f7f2f97e    ..~.    BL       $Ven$TT$L$$ke_msg_forward ; 0x1000b90
-        0x0100e894:    4628        (F      MOV      r0,r5
-        0x0100e896:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100e89a:    0000        ..      DCW    0
-        0x0100e89c:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_sdp_svc_disc_cmd_handler
-    gattc_sdp_svc_disc_cmd_handler
-        0x0100e8a0:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x0100e8a4:    a02e        ..      ADR      r0,{pc}+0xbc ; 0x100e960
-        0x0100e8a6:    4615        .F      MOV      r5,r2
-        0x0100e8a8:    6800        .h      LDR      r0,[r0,#0]
-        0x0100e8aa:    9000        ..      STR      r0,[sp,#0]
-        0x0100e8ac:    0a10        ..      LSRS     r0,r2,#8
-        0x0100e8ae:    460c        .F      MOV      r4,r1
-        0x0100e8b0:    460a        .F      MOV      r2,r1
-        0x0100e8b2:    4680        .F      MOV      r8,r0
-        0x0100e8b4:    466b        kF      MOV      r3,sp
-        0x0100e8b6:    2102        .!      MOVS     r1,#2
-        0x0100e8b8:    f7fffd74    ..t.    BL       gattc_process_op ; 0x100e3a4
-        0x0100e8bc:    2700        .'      MOVS     r7,#0
-        0x0100e8be:    4606        .F      MOV      r6,r0
-        0x0100e8c0:    2801        .(      CMP      r0,#1
-        0x0100e8c2:    d002        ..      BEQ      0x100e8ca ; gattc_sdp_svc_disc_cmd_handler + 42
-        0x0100e8c4:    2e02        ..      CMP      r6,#2
-        0x0100e8c6:    d03d        =.      BEQ      0x100e944 ; gattc_sdp_svc_disc_cmd_handler + 164
-        0x0100e8c8:    e046        F.      B        0x100e958 ; gattc_sdp_svc_disc_cmd_handler + 184
-        0x0100e8ca:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100e8cc:    2917        .)      CMP      r1,#0x17
-        0x0100e8ce:    d007        ..      BEQ      0x100e8e0 ; gattc_sdp_svc_disc_cmd_handler + 64
-        0x0100e8d0:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e8d2:    b170        p.      CBZ      r0,0x100e8f2 ; gattc_sdp_svc_disc_cmd_handler + 82
-        0x0100e8d4:    88e2        ..      LDRH     r2,[r4,#6]
-        0x0100e8d6:    4290        .B      CMP      r0,r2
-        0x0100e8d8:    d80b        ..      BHI      0x100e8f2 ; gattc_sdp_svc_disc_cmd_handler + 82
-        0x0100e8da:    2915        .)      CMP      r1,#0x15
-        0x0100e8dc:    d002        ..      BEQ      0x100e8e4 ; gattc_sdp_svc_disc_cmd_handler + 68
-        0x0100e8de:    e00e        ..      B        0x100e8fe ; gattc_sdp_svc_disc_cmd_handler + 94
-        0x0100e8e0:    2243        C"      MOVS     r2,#0x43
-        0x0100e8e2:    e007        ..      B        0x100e8f4 ; gattc_sdp_svc_disc_cmd_handler + 84
-        0x0100e8e4:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100e8e6:    2802        .(      CMP      r0,#2
-        0x0100e8e8:    d009        ..      BEQ      0x100e8fe ; gattc_sdp_svc_disc_cmd_handler + 94
-        0x0100e8ea:    2804        .(      CMP      r0,#4
-        0x0100e8ec:    d007        ..      BEQ      0x100e8fe ; gattc_sdp_svc_disc_cmd_handler + 94
-        0x0100e8ee:    2810        .(      CMP      r0,#0x10
-        0x0100e8f0:    d005        ..      BEQ      0x100e8fe ; gattc_sdp_svc_disc_cmd_handler + 94
-        0x0100e8f2:    2240        @"      MOVS     r2,#0x40
-        0x0100e8f4:    2102        .!      MOVS     r1,#2
-        0x0100e8f6:    4640        @F      MOV      r0,r8
-        0x0100e8f8:    f000f834    ..4.    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100e8fc:    e02c        ,.      B        0x100e958 ; gattc_sdp_svc_disc_cmd_handler + 184
-        0x0100e8fe:    462a        *F      MOV      r2,r5
-        0x0100e900:    2318        .#      MOVS     r3,#0x18
-        0x0100e902:    4611        .F      MOV      r1,r2
-        0x0100e904:    f6404003    @..@    MOV      r0,#0xc03
-        0x0100e908:    f7f2f8c5    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e90c:    4605        .F      MOV      r5,r0
-        0x0100e90e:    7820         x      LDRB     r0,[r4,#0]
-        0x0100e910:    2815        .(      CMP      r0,#0x15
-        0x0100e912:    d00b        ..      BEQ      0x100e92c ; gattc_sdp_svc_disc_cmd_handler + 140
-        0x0100e914:    2002        .       MOVS     r0,#2
-        0x0100e916:    7028        (p      STRB     r0,[r5,#0]
-        0x0100e918:    7068        hp      STRB     r0,[r5,#1]
-        0x0100e91a:    812f        /.      STRH     r7,[r5,#8]
-        0x0100e91c:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100e91e:    80a8        ..      STRH     r0,[r5,#4]
-        0x0100e920:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100e922:    80e8        ..      STRH     r0,[r5,#6]
-        0x0100e924:    4628        (F      MOV      r0,r5
-        0x0100e926:    f7f2f8bb    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100e92a:    e015        ..      B        0x100e958 ; gattc_sdp_svc_disc_cmd_handler + 184
-        0x0100e92c:    2003        .       MOVS     r0,#3
-        0x0100e92e:    7028        (p      STRB     r0,[r5,#0]
-        0x0100e930:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100e932:    7068        hp      STRB     r0,[r5,#1]
-        0x0100e934:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100e936:    f1040108    ....    ADD      r1,r4,#8
-        0x0100e93a:    f1050008    ....    ADD      r0,r5,#8
-        0x0100e93e:    f7f2f823    ..#.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100e942:    e7eb        ..      B        0x100e91c ; gattc_sdp_svc_disc_cmd_handler + 124
-        0x0100e944:    7820         x      LDRB     r0,[r4,#0]
-        0x0100e946:    2817        .(      CMP      r0,#0x17
-        0x0100e948:    d106        ..      BNE      0x100e958 ; gattc_sdp_svc_disc_cmd_handler + 184
-        0x0100e94a:    2102        .!      MOVS     r1,#2
-        0x0100e94c:    4640        @F      MOV      r0,r8
-        0x0100e94e:    f7fffcb3    ....    BL       gattc_get_operation_ptr ; 0x100e2b8
-        0x0100e952:    b100        ..      CBZ      r0,0x100e956 ; gattc_sdp_svc_disc_cmd_handler + 182
-        0x0100e954:    8087        ..      STRH     r7,[r0,#4]
-        0x0100e956:    2600        .&      MOVS     r6,#0
-        0x0100e958:    4630        0F      MOV      r0,r6
-        0x0100e95a:    e8bd83f8    ....    POP      {r3-r9,pc}
-    $d
-        0x0100e95e:    0000        ..      DCW    0
-        0x0100e960:    00171615    ....    DCD    1512981
-    $t
-    i.gattc_send_complete_evt
-    gattc_send_complete_evt
-        0x0100e964:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100e968:    4e17        .N      LDR      r6,[pc,#92] ; [0x100e9c8] = 0x20004be4
-        0x0100e96a:    4605        .F      MOV      r5,r0
-        0x0100e96c:    460c        .F      MOV      r4,r1
-        0x0100e96e:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100e972:    4617        .F      MOV      r7,r2
-        0x0100e974:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x0100e978:    b1c8        ..      CBZ      r0,0x100e9ae ; gattc_send_complete_evt + 74
-        0x0100e97a:    4628        (F      MOV      r0,r5
-        0x0100e97c:    f7fffca4    ....    BL       gattc_get_requester ; 0x100e2c8
-        0x0100e980:    4601        .F      MOV      r1,r0
-        0x0100e982:    2006        .       MOVS     r0,#6
-        0x0100e984:    eb002205    ..."    ADD      r2,r0,r5,LSL #8
-        0x0100e988:    2304        .#      MOVS     r3,#4
-        0x0100e98a:    0240        @.      LSLS     r0,r0,#9
-        0x0100e98c:    f7f2f883    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e990:    f8561025    V.%.    LDR      r1,[r6,r5,LSL #2]
-        0x0100e994:    f8511024    Q.$.    LDR      r1,[r1,r4,LSL #2]
-        0x0100e998:    7809        .x      LDRB     r1,[r1,#0]
-        0x0100e99a:    7001        .p      STRB     r1,[r0,#0]
-        0x0100e99c:    7047        Gp      STRB     r7,[r0,#1]
-        0x0100e99e:    f8561025    V.%.    LDR      r1,[r6,r5,LSL #2]
-        0x0100e9a2:    f8511024    Q.$.    LDR      r1,[r1,r4,LSL #2]
-        0x0100e9a6:    8849        I.      LDRH     r1,[r1,#2]
-        0x0100e9a8:    8041        A.      STRH     r1,[r0,#2]
-        0x0100e9aa:    f7f2f879    ..y.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100e9ae:    4621        !F      MOV      r1,r4
-        0x0100e9b0:    4628        (F      MOV      r0,r5
-        0x0100e9b2:    f7fffcc1    ....    BL       gattc_operation_cleanup ; 0x100e338
-        0x0100e9b6:    2001        .       MOVS     r0,#1
-        0x0100e9b8:    40a0        .@      LSLS     r0,r0,r4
-        0x0100e9ba:    b2c1        ..      UXTB     r1,r0
-        0x0100e9bc:    4628        (F      MOV      r0,r5
-        0x0100e9be:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100e9c2:    2200        ."      MOVS     r2,#0
-        0x0100e9c4:    f000b90a    ....    B.W      gattc_update_state ; 0x100ebdc
-    $d
-        0x0100e9c8:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_send_error_evt
-    gattc_send_error_evt
-        0x0100e9cc:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100e9d0:    460d        .F      MOV      r5,r1
-        0x0100e9d2:    4614        .F      MOV      r4,r2
-        0x0100e9d4:    2106        .!      MOVS     r1,#6
-        0x0100e9d6:    461f        .F      MOV      r7,r3
-        0x0100e9d8:    eb012200    ..."    ADD      r2,r1,r0,LSL #8
-        0x0100e9dc:    2304        .#      MOVS     r3,#4
-        0x0100e9de:    4639        9F      MOV      r1,r7
-        0x0100e9e0:    f44f6040    O.@`    MOV      r0,#0xc00
-        0x0100e9e4:    9e06        ..      LDR      r6,[sp,#0x18]
-        0x0100e9e6:    f7f2f856    ..V.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100e9ea:    7005        .p      STRB     r5,[r0,#0]
-        0x0100e9ec:    7046        Fp      STRB     r6,[r0,#1]
-        0x0100e9ee:    8044        D.      STRH     r4,[r0,#2]
-        0x0100e9f0:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100e9f4:    f7f2b854    ..T.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.gattc_send_evt_cmd_handler
-    gattc_send_evt_cmd_handler
-        0x0100e9f8:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100e9fa:    a013        ..      ADR      r0,{pc}+0x4e ; 0x100ea48
-        0x0100e9fc:    0a15        ..      LSRS     r5,r2,#8
-        0x0100e9fe:    6800        .h      LDR      r0,[r0,#0]
-        0x0100ea00:    460e        .F      MOV      r6,r1
-        0x0100ea02:    460a        .F      MOV      r2,r1
-        0x0100ea04:    9000        ..      STR      r0,[sp,#0]
-        0x0100ea06:    466b        kF      MOV      r3,sp
-        0x0100ea08:    2100        .!      MOVS     r1,#0
-        0x0100ea0a:    4628        (F      MOV      r0,r5
-        0x0100ea0c:    f7fffcca    ....    BL       gattc_process_op ; 0x100e3a4
-        0x0100ea10:    4604        .F      MOV      r4,r0
-        0x0100ea12:    2801        .(      CMP      r0,#1
-        0x0100ea14:    d115        ..      BNE      0x100ea42 ; gattc_send_evt_cmd_handler + 74
-        0x0100ea16:    480d        .H      LDR      r0,[pc,#52] ; [0x100ea4c] = 0x20004be4
-        0x0100ea18:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x0100ea1c:    6bc0        .k      LDR      r0,[r0,#0x3c]
-        0x0100ea1e:    b130        0.      CBZ      r0,0x100ea2e ; gattc_send_evt_cmd_handler + 54
-        0x0100ea20:    8800        ..      LDRH     r0,[r0,#0]
-        0x0100ea22:    88b1        ..      LDRH     r1,[r6,#4]
-        0x0100ea24:    4288        .B      CMP      r0,r1
-        0x0100ea26:    d102        ..      BNE      0x100ea2e ; gattc_send_evt_cmd_handler + 54
-        0x0100ea28:    4628        (F      MOV      r0,r5
-        0x0100ea2a:    f7f5ff6f    ..o.    BL       atts_clear_read_cache ; 0x100490c
-        0x0100ea2e:    4631        1F      MOV      r1,r6
-        0x0100ea30:    4628        (F      MOV      r0,r5
-        0x0100ea32:    f7f6ff07    ....    BL       atts_send_event ; 0x1005844
-        0x0100ea36:    0002        ..      MOVS     r2,r0
-        0x0100ea38:    d003        ..      BEQ      0x100ea42 ; gattc_send_evt_cmd_handler + 74
-        0x0100ea3a:    2100        .!      MOVS     r1,#0
-        0x0100ea3c:    4628        (F      MOV      r0,r5
-        0x0100ea3e:    f7ffff91    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100ea42:    4620         F      MOV      r0,r4
-        0x0100ea44:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x0100ea46:    0000        ..      DCW    0
-        0x0100ea48:    00141312    ....    DCD    1315602
-        0x0100ea4c:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_send_svc_changed_cmd_handler
-    gattc_send_svc_changed_cmd_handler
-        0x0100ea50:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x0100ea54:    4699        .F      MOV      r9,r3
-        0x0100ea56:    4615        .F      MOV      r5,r2
-        0x0100ea58:    460c        .F      MOV      r4,r1
-        0x0100ea5a:    ea4f2812    O..(    LSR      r8,r2,#8
-        0x0100ea5e:    4610        .F      MOV      r0,r2
-        0x0100ea60:    f7f2f855    ..U.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ea64:    2820         (      CMP      r0,#0x20
-        0x0100ea66:    d041        A.      BEQ      0x100eaec ; gattc_send_svc_changed_cmd_handler + 156
-        0x0100ea68:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100ea6a:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100ea6c:    2640        @&      MOVS     r6,#0x40
-        0x0100ea6e:    2714        .'      MOVS     r7,#0x14
-        0x0100ea70:    4288        .B      CMP      r0,r1
-        0x0100ea72:    d82d        -.      BHI      0x100ead0 ; gattc_send_svc_changed_cmd_handler + 128
-        0x0100ea74:    b360        `.      CBZ      r0,0x100ead0 ; gattc_send_svc_changed_cmd_handler + 128
-        0x0100ea76:    f7fef811    ....    BL       gapm_svc_chg_en ; 0x100ca9c
-        0x0100ea7a:    b340        @.      CBZ      r0,0x100eace ; gattc_send_svc_changed_cmd_handler + 126
-        0x0100ea7c:    4640        @F      MOV      r0,r8
-        0x0100ea7e:    f7fbf8a3    ....    BL       gapc_svc_chg_ccc_get ; 0x1009bc8
-        0x0100ea82:    b320         .      CBZ      r0,0x100eace ; gattc_send_svc_changed_cmd_handler + 126
-        0x0100ea84:    f000fac0    ....    BL       gattm_svc_get_start_hdl ; 0x100f008
-        0x0100ea88:    1c80        ..      ADDS     r0,r0,#2
-        0x0100ea8a:    b286        ..      UXTH     r6,r0
-        0x0100ea8c:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100ea8e:    f8ad0000    ....    STRH     r0,[sp,#0]
-        0x0100ea92:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100ea94:    f8ad0002    ....    STRH     r0,[sp,#2]
-        0x0100ea98:    466b        kF      MOV      r3,sp
-        0x0100ea9a:    2200        ."      MOVS     r2,#0
-        0x0100ea9c:    2104        .!      MOVS     r1,#4
-        0x0100ea9e:    4630        0F      MOV      r0,r6
-        0x0100eaa0:    f7f5f878    ..x.    BL       attm_att_set_value ; 0x1003b94
-        0x0100eaa4:    230c        .#      MOVS     r3,#0xc
-        0x0100eaa6:    464a        JF      MOV      r2,r9
-        0x0100eaa8:    4629        )F      MOV      r1,r5
-        0x0100eaaa:    f44f6041    O.A`    MOV      r0,#0xc10
-        0x0100eaae:    f7f1fff2    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100eab2:    4605        .F      MOV      r5,r0
-        0x0100eab4:    7007        .p      STRB     r7,[r0,#0]
-        0x0100eab6:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100eab8:    8068        h.      STRH     r0,[r5,#2]
-        0x0100eaba:    80ae        ..      STRH     r6,[r5,#4]
-        0x0100eabc:    2204        ."      MOVS     r2,#4
-        0x0100eabe:    80ea        ..      STRH     r2,[r5,#6]
-        0x0100eac0:    4669        iF      MOV      r1,sp
-        0x0100eac2:    f1050008    ....    ADD      r0,r5,#8
-        0x0100eac6:    f7f1ff5f    .._.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100eaca:    4628        (F      MOV      r0,r5
-        0x0100eacc:    e00b        ..      B        0x100eae6 ; gattc_send_svc_changed_cmd_handler + 150
-        0x0100eace:    2642        B&      MOVS     r6,#0x42
-        0x0100ead0:    2304        .#      MOVS     r3,#4
-        0x0100ead2:    462a        *F      MOV      r2,r5
-        0x0100ead4:    4649        IF      MOV      r1,r9
-        0x0100ead6:    f44f6040    O.@`    MOV      r0,#0xc00
-        0x0100eada:    f7f1ffdc    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100eade:    7007        .p      STRB     r7,[r0,#0]
-        0x0100eae0:    7046        Fp      STRB     r6,[r0,#1]
-        0x0100eae2:    8861        a.      LDRH     r1,[r4,#2]
-        0x0100eae4:    8041        A.      STRH     r1,[r0,#2]
-        0x0100eae6:    f7f1ffdb    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100eaea:    e007        ..      B        0x100eafc ; gattc_send_svc_changed_cmd_handler + 172
-        0x0100eaec:    2043        C       MOVS     r0,#0x43
-        0x0100eaee:    9000        ..      STR      r0,[sp,#0]
-        0x0100eaf0:    8862        b.      LDRH     r2,[r4,#2]
-        0x0100eaf2:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100eaf4:    464b        KF      MOV      r3,r9
-        0x0100eaf6:    4640        @F      MOV      r0,r8
-        0x0100eaf8:    f7ffff68    ..h.    BL       gattc_send_error_evt ; 0x100e9cc
-        0x0100eafc:    2000        .       MOVS     r0,#0
-        0x0100eafe:    e8bd83f8    ....    POP      {r3-r9,pc}
-        0x0100eb02:    0000        ..      MOVS     r0,r0
-    i.gattc_set_mtu
-    gattc_set_mtu
-        0x0100eb04:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100eb06:    4604        .F      MOV      r4,r0
-        0x0100eb08:    2217        ."      MOVS     r2,#0x17
-        0x0100eb0a:    f44f6000    O..`    MOV      r0,#0x800
-        0x0100eb0e:    4281        .B      CMP      r1,r0
-        0x0100eb10:    d21c        ..      BCS      0x100eb4c ; gattc_set_mtu + 72
-        0x0100eb12:    2917        .)      CMP      r1,#0x17
-        0x0100eb14:    d200        ..      BCS      0x100eb18 ; gattc_set_mtu + 20
-        0x0100eb16:    4611        .F      MOV      r1,r2
-        0x0100eb18:    4d0d        .M      LDR      r5,[pc,#52] ; [0x100eb50] = 0x20004be4
-        0x0100eb1a:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0100eb1e:    f8a01040    ..@.    STRH     r1,[r0,#0x40]
-        0x0100eb22:    4620         F      MOV      r0,r4
-        0x0100eb24:    f7faf92a    ..*.    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100eb28:    4601        .F      MOV      r1,r0
-        0x0100eb2a:    2006        .       MOVS     r0,#6
-        0x0100eb2c:    eb002204    ..."    ADD      r2,r0,r4,LSL #8
-        0x0100eb30:    2304        .#      MOVS     r3,#4
-        0x0100eb32:    f6404002    @..@    MOV      r0,#0xc02
-        0x0100eb36:    f7f1ffae    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100eb3a:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x0100eb3e:    f8b11040    ..@.    LDRH     r1,[r1,#0x40]
-        0x0100eb42:    8001        ..      STRH     r1,[r0,#0]
-        0x0100eb44:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100eb48:    f7f1bfaa    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100eb4c:    4601        .F      MOV      r1,r0
-        0x0100eb4e:    e7e3        ..      B        0x100eb18 ; gattc_set_mtu + 20
-    $d
-        0x0100eb50:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_set_operation_ptr
-    gattc_set_operation_ptr
-        0x0100eb54:    4b02        .K      LDR      r3,[pc,#8] ; [0x100eb60] = 0x20004be4
-        0x0100eb56:    f8530020    S. .    LDR      r0,[r3,r0,LSL #2]
-        0x0100eb5a:    f8402021    @.!     STR      r2,[r0,r1,LSL #2]
-        0x0100eb5e:    4770        pG      BX       lr
-    $d
-        0x0100eb60:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_timeout_handler
-    gattc_timeout_handler
-        0x0100eb64:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100eb68:    4606        .F      MOV      r6,r0
-        0x0100eb6a:    4615        .F      MOV      r5,r2
-        0x0100eb6c:    4610        .F      MOV      r0,r2
-        0x0100eb6e:    f7f1ffce    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100eb72:    0a2c        ,.      LSRS     r4,r5,#8
-        0x0100eb74:    2820         (      CMP      r0,#0x20
-        0x0100eb76:    d029        ).      BEQ      0x100ebcc ; gattc_timeout_handler + 104
-        0x0100eb78:    4f16        .O      LDR      r7,[pc,#88] ; [0x100ebd4] = 0x20004be4
-        0x0100eb7a:    f8570024    W.$.    LDR      r0,[r7,r4,LSL #2]
-        0x0100eb7e:    f8900042    ..B.    LDRB     r0,[r0,#0x42]
-        0x0100eb82:    b960        `.      CBNZ     r0,0x100eb9e ; gattc_timeout_handler + 58
-        0x0100eb84:    4620         F      MOV      r0,r4
-        0x0100eb86:    f7fafad1    ....    BL       gapc_is_disc_connection ; 0x100912c
-        0x0100eb8a:    b940        @.      CBNZ     r0,0x100eb9e ; gattc_timeout_handler + 58
-        0x0100eb8c:    4620         F      MOV      r0,r4
-        0x0100eb8e:    f7faf8f5    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100eb92:    4601        .F      MOV      r1,r0
-        0x0100eb94:    462a        *F      MOV      r2,r5
-        0x0100eb96:    f640401b    @..@    MOV      r0,#0xc1b
-        0x0100eb9a:    f7f2f821    ..!.    BL       $Ven$TT$L$$ke_msg_send_basic ; 0x1000be0
-        0x0100eb9e:    480e        .H      LDR      r0,[pc,#56] ; [0x100ebd8] = 0x20003bd7
-        0x0100eba0:    7800        .x      LDRB     r0,[r0,#0]
-        0x0100eba2:    b120         .      CBZ      r0,0x100ebae ; gattc_timeout_handler + 74
-        0x0100eba4:    f8571024    W.$.    LDR      r1,[r7,r4,LSL #2]
-        0x0100eba8:    2001        .       MOVS     r0,#1
-        0x0100ebaa:    f8810042    ..B.    STRB     r0,[r1,#0x42]
-        0x0100ebae:    f5a66640    ..@f    SUB      r6,r6,#0xc00
-        0x0100ebb2:    3e1c        .>      SUBS     r6,r6,#0x1c
-        0x0100ebb4:    d002        ..      BEQ      0x100ebbc ; gattc_timeout_handler + 88
-        0x0100ebb6:    2e01        ..      CMP      r6,#1
-        0x0100ebb8:    d108        ..      BNE      0x100ebcc ; gattc_timeout_handler + 104
-        0x0100ebba:    e002        ..      B        0x100ebc2 ; gattc_timeout_handler + 94
-        0x0100ebbc:    2245        E"      MOVS     r2,#0x45
-        0x0100ebbe:    2101        .!      MOVS     r1,#1
-        0x0100ebc0:    e001        ..      B        0x100ebc6 ; gattc_timeout_handler + 98
-        0x0100ebc2:    2245        E"      MOVS     r2,#0x45
-        0x0100ebc4:    2100        .!      MOVS     r1,#0
-        0x0100ebc6:    4620         F      MOV      r0,r4
-        0x0100ebc8:    f7fffecc    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100ebcc:    2000        .       MOVS     r0,#0
-        0x0100ebce:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100ebd2:    0000        ..      DCW    0
-        0x0100ebd4:    20004be4    .K.     DCD    536890340
-        0x0100ebd8:    20003bd7    .;.     DCD    536886231
-    $t
-    i.gattc_update_state
-    gattc_update_state
-        0x0100ebdc:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100ebde:    460d        .F      MOV      r5,r1
-        0x0100ebe0:    2106        .!      MOVS     r1,#6
-        0x0100ebe2:    eb012000    ...     ADD      r0,r1,r0,LSL #8
-        0x0100ebe6:    4616        .F      MOV      r6,r2
-        0x0100ebe8:    4604        .F      MOV      r4,r0
-        0x0100ebea:    f7f1ff90    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ebee:    b116        ..      CBZ      r6,0x100ebf6 ; gattc_update_state + 26
-        0x0100ebf0:    ea400105    @...    ORR      r1,r0,r5
-        0x0100ebf4:    e001        ..      B        0x100ebfa ; gattc_update_state + 30
-        0x0100ebf6:    ea200105     ...    BIC      r1,r0,r5
-        0x0100ebfa:    4620         F      MOV      r0,r4
-        0x0100ebfc:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0100ec00:    f7f1bebd    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-    i.gattc_write_cfm_handler
-    gattc_write_cfm_handler
-        0x0100ec04:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100ec06:    4615        .F      MOV      r5,r2
-        0x0100ec08:    460c        .F      MOV      r4,r1
-        0x0100ec0a:    4610        .F      MOV      r0,r2
-        0x0100ec0c:    f7f1ff7f    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ec10:    2820         (      CMP      r0,#0x20
-        0x0100ec12:    d037        7.      BEQ      0x100ec84 ; gattc_write_cfm_handler + 128
-        0x0100ec14:    4e1c        .N      LDR      r6,[pc,#112] ; [0x100ec88] = 0x20004be4
-        0x0100ec16:    0a2d        -.      LSRS     r5,r5,#8
-        0x0100ec18:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100ec1c:    6b40        @k      LDR      r0,[r0,#0x34]
-        0x0100ec1e:    b320         .      CBZ      r0,0x100ec6a ; gattc_write_cfm_handler + 102
-        0x0100ec20:    7d00        .}      LDRB     r0,[r0,#0x14]
-        0x0100ec22:    2812        .(      CMP      r0,#0x12
-        0x0100ec24:    d006        ..      BEQ      0x100ec34 ; gattc_write_cfm_handler + 48
-        0x0100ec26:    2818        .(      CMP      r0,#0x18
-        0x0100ec28:    d011        ..      BEQ      0x100ec4e ; gattc_write_cfm_handler + 74
-        0x0100ec2a:    2852        R(      CMP      r0,#0x52
-        0x0100ec2c:    d007        ..      BEQ      0x100ec3e ; gattc_write_cfm_handler + 58
-        0x0100ec2e:    28d2        .(      CMP      r0,#0xd2
-        0x0100ec30:    d11b        ..      BNE      0x100ec6a ; gattc_write_cfm_handler + 102
-        0x0100ec32:    e004        ..      B        0x100ec3e ; gattc_write_cfm_handler + 58
-        0x0100ec34:    78a2        .x      LDRB     r2,[r4,#2]
-        0x0100ec36:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100ec38:    4628        (F      MOV      r0,r5
-        0x0100ec3a:    f7f6feef    ....    BL       atts_write_rsp_send ; 0x1005a1c
-        0x0100ec3e:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100ec42:    3034        40      ADDS     r0,r0,#0x34
-        0x0100ec44:    f7f1ff31    ..1.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x0100ec48:    f7f1ff52    ..R.    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0100ec4c:    e00a        ..      B        0x100ec64 ; gattc_write_cfm_handler + 96
-        0x0100ec4e:    78a3        .x      LDRB     r3,[r4,#2]
-        0x0100ec50:    b143        C.      CBZ      r3,0x100ec64 ; gattc_write_cfm_handler + 96
-        0x0100ec52:    8822        ".      LDRH     r2,[r4,#0]
-        0x0100ec54:    2118        .!      MOVS     r1,#0x18
-        0x0100ec56:    4628        (F      MOV      r0,r5
-        0x0100ec58:    f7f6fde0    ....    BL       atts_send_error ; 0x100581c
-        0x0100ec5c:    4628        (F      MOV      r0,r5
-        0x0100ec5e:    f7f5fe43    ..C.    BL       atts_clear_prep_data ; 0x10048e8
-        0x0100ec62:    e7ec        ..      B        0x100ec3e ; gattc_write_cfm_handler + 58
-        0x0100ec64:    4628        (F      MOV      r0,r5
-        0x0100ec66:    f7f6faaf    ....    BL       atts_process_pdu ; 0x10051c8
-        0x0100ec6a:    78a0        .x      LDRB     r0,[r4,#2]
-        0x0100ec6c:    b950        P.      CBNZ     r0,0x100ec84 ; gattc_write_cfm_handler + 128
-        0x0100ec6e:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100ec72:    6bc0        .k      LDR      r0,[r0,#0x3c]
-        0x0100ec74:    b130        0.      CBZ      r0,0x100ec84 ; gattc_write_cfm_handler + 128
-        0x0100ec76:    8800        ..      LDRH     r0,[r0,#0]
-        0x0100ec78:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100ec7a:    4288        .B      CMP      r0,r1
-        0x0100ec7c:    d102        ..      BNE      0x100ec84 ; gattc_write_cfm_handler + 128
-        0x0100ec7e:    4628        (F      MOV      r0,r5
-        0x0100ec80:    f7f5fe44    ..D.    BL       atts_clear_read_cache ; 0x100490c
-        0x0100ec84:    2000        .       MOVS     r0,#0
-        0x0100ec86:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100ec88:    20004be4    .K.     DCD    536890340
-    $t
-    i.gattc_write_cmd_handler
-    gattc_write_cmd_handler
-        0x0100ec8c:    e92d47fc    -..G    PUSH     {r2-r10,lr}
-        0x0100ec90:    a062        b.      ADR      r0,{pc}+0x18c ; 0x100ee1c
-        0x0100ec92:    4615        .F      MOV      r5,r2
-        0x0100ec94:    6800        .h      LDR      r0,[r0,#0]
-        0x0100ec96:    9001        ..      STR      r0,[sp,#4]
-        0x0100ec98:    0a10        ..      LSRS     r0,r2,#8
-        0x0100ec9a:    460c        .F      MOV      r4,r1
-        0x0100ec9c:    460a        .F      MOV      r2,r1
-        0x0100ec9e:    4680        .F      MOV      r8,r0
-        0x0100eca0:    ab01        ..      ADD      r3,sp,#4
-        0x0100eca2:    2101        .!      MOVS     r1,#1
-        0x0100eca4:    f7fffb7e    ..~.    BL       gattc_process_op ; 0x100e3a4
-        0x0100eca8:    4681        .F      MOV      r9,r0
-        0x0100ecaa:    2801        .(      CMP      r0,#1
-        0x0100ecac:    d156        V.      BNE      0x100ed5c ; gattc_write_cmd_handler + 208
-        0x0100ecae:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100ecb0:    2006        .       MOVS     r0,#6
-        0x0100ecb2:    0a2a        *.      LSRS     r2,r5,#8
-        0x0100ecb4:    eb002702    ...'    ADD      r7,r0,r2,LSL #8
-        0x0100ecb8:    f104060c    ....    ADD      r6,r4,#0xc
-        0x0100ecbc:    290c        .)      CMP      r1,#0xc
-        0x0100ecbe:    d050        P.      BEQ      0x100ed62 ; gattc_write_cmd_handler + 214
-        0x0100ecc0:    290d        .)      CMP      r1,#0xd
-        0x0100ecc2:    d002        ..      BEQ      0x100ecca ; gattc_write_cmd_handler + 62
-        0x0100ecc4:    290e        .)      CMP      r1,#0xe
-        0x0100ecc6:    d1f1        ..      BNE      0x100ecac ; gattc_write_cmd_handler + 32
-        0x0100ecc8:    e017        ..      B        0x100ecfa ; gattc_write_cmd_handler + 110
-        0x0100ecca:    8925        %.      LDRH     r5,[r4,#8]
-        0x0100eccc:    4640        @F      MOV      r0,r8
-        0x0100ecce:    f7fffadd    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x0100ecd2:    1ec0        ..      SUBS     r0,r0,#3
-        0x0100ecd4:    4285        .B      CMP      r5,r0
-        0x0100ecd6:    d200        ..      BCS      0x100ecda ; gattc_write_cmd_handler + 78
-        0x0100ecd8:    4628        (F      MOV      r0,r5
-        0x0100ecda:    b285        ..      UXTH     r5,r0
-        0x0100ecdc:    463b        ;F      MOV      r3,r7
-        0x0100ecde:    2252        R"      MOVS     r2,#0x52
-        0x0100ece0:    2104        .!      MOVS     r1,#4
-        0x0100ece2:    4640        @F      MOV      r0,r8
-        0x0100ece4:    9500        ..      STR      r5,[sp,#0]
-        0x0100ece6:    f003fc55    ..U.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100ecea:    4607        .F      MOV      r7,r0
-        0x0100ecec:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100ecee:    8078        x.      STRH     r0,[r7,#2]
-        0x0100ecf0:    80bd        ..      STRH     r5,[r7,#4]
-        0x0100ecf2:    462a        *F      MOV      r2,r5
-        0x0100ecf4:    4631        1F      MOV      r1,r6
-        0x0100ecf6:    1db8        ..      ADDS     r0,r7,#6
-        0x0100ecf8:    e05f        _.      B        0x100edba ; gattc_write_cmd_handler + 302
-        0x0100ecfa:    f04f0a53    O.S.    MOV      r10,#0x53
-        0x0100ecfe:    2100        .!      MOVS     r1,#0
-        0x0100ed00:    4640        @F      MOV      r0,r8
-        0x0100ed02:    f7fafa15    ....    BL       gapc_is_sec_set ; 0x1009130
-        0x0100ed06:    b350        P.      CBZ      r0,0x100ed5e ; gattc_write_cmd_handler + 210
-        0x0100ed08:    4640        @F      MOV      r0,r8
-        0x0100ed0a:    f7fafa7d    ..}.    BL       gapc_lk_sec_lvl_get ; 0x1009208
-        0x0100ed0e:    b330        0.      CBZ      r0,0x100ed5e ; gattc_write_cmd_handler + 210
-        0x0100ed10:    8920         .      LDRH     r0,[r4,#8]
-        0x0100ed12:    300f        .0      ADDS     r0,r0,#0xf
-        0x0100ed14:    b287        ..      UXTH     r7,r0
-        0x0100ed16:    4640        @F      MOV      r0,r8
-        0x0100ed18:    f7fffab8    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x0100ed1c:    42b8        .B      CMP      r0,r7
-        0x0100ed1e:    d31e        ..      BCC      0x100ed5e ; gattc_write_cmd_handler + 210
-        0x0100ed20:    1d3f        ?.      ADDS     r7,r7,#4
-        0x0100ed22:    2108        .!      MOVS     r1,#8
-        0x0100ed24:    b2bb        ..      UXTH     r3,r7
-        0x0100ed26:    ea412108    A..!    ORR      r1,r1,r8,LSL #8
-        0x0100ed2a:    462a        *F      MOV      r2,r5
-        0x0100ed2c:    f6406033    @.3`    MOV      r0,#0xe33
-        0x0100ed30:    f7f1feb1    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ed34:    4605        .F      MOV      r5,r0
-        0x0100ed36:    201b        .       MOVS     r0,#0x1b
-        0x0100ed38:    7028        (p      STRB     r0,[r5,#0]
-        0x0100ed3a:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100ed3c:    20d2        .       MOVS     r0,#0xd2
-        0x0100ed3e:    1dc9        ..      ADDS     r1,r1,#7
-        0x0100ed40:    8069        i.      STRH     r1,[r5,#2]
-        0x0100ed42:    7128        (q      STRB     r0,[r5,#4]
-        0x0100ed44:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100ed46:    7169        iq      STRB     r1,[r5,#5]
-        0x0100ed48:    0a09        ..      LSRS     r1,r1,#8
-        0x0100ed4a:    71a9        .q      STRB     r1,[r5,#6]
-        0x0100ed4c:    8922        ".      LDRH     r2,[r4,#8]
-        0x0100ed4e:    4631        1F      MOV      r1,r6
-        0x0100ed50:    1de8        ..      ADDS     r0,r5,#7
-        0x0100ed52:    f7f1fe19    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100ed56:    4628        (F      MOV      r0,r5
-        0x0100ed58:    f7f1fea2    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ed5c:    e05a        Z.      B        0x100ee14 ; gattc_write_cmd_handler + 392
-        0x0100ed5e:    4652        RF      MOV      r2,r10
-        0x0100ed60:    e054        T.      B        0x100ee0c ; gattc_write_cmd_handler + 384
-        0x0100ed62:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100ed64:    b140        @.      CBZ      r0,0x100ed78 ; gattc_write_cmd_handler + 236
-        0x0100ed66:    4640        @F      MOV      r0,r8
-        0x0100ed68:    f7fffa90    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x0100ed6c:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100ed6e:    1ec0        ..      SUBS     r0,r0,#3
-        0x0100ed70:    4288        .B      CMP      r0,r1
-        0x0100ed72:    db01        ..      BLT      0x100ed78 ; gattc_write_cmd_handler + 236
-        0x0100ed74:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100ed76:    b320         .      CBZ      r0,0x100edc2 ; gattc_write_cmd_handler + 310
-        0x0100ed78:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x0100ed7a:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100ed7c:    4288        .B      CMP      r0,r1
-        0x0100ed7e:    d235        5.      BCS      0x100edec ; gattc_write_cmd_handler + 352
-        0x0100ed80:    1a0d        ..      SUBS     r5,r1,r0
-        0x0100ed82:    4640        @F      MOV      r0,r8
-        0x0100ed84:    f7fffa82    ....    BL       gattc_get_mtu ; 0x100e28c
-        0x0100ed88:    1f40        @.      SUBS     r0,r0,#5
-        0x0100ed8a:    4285        .B      CMP      r5,r0
-        0x0100ed8c:    d200        ..      BCS      0x100ed90 ; gattc_write_cmd_handler + 260
-        0x0100ed8e:    4628        (F      MOV      r0,r5
-        0x0100ed90:    b285        ..      UXTH     r5,r0
-        0x0100ed92:    463b        ;F      MOV      r3,r7
-        0x0100ed94:    2216        ."      MOVS     r2,#0x16
-        0x0100ed96:    2104        .!      MOVS     r1,#4
-        0x0100ed98:    4640        @F      MOV      r0,r8
-        0x0100ed9a:    9500        ..      STR      r5,[sp,#0]
-        0x0100ed9c:    f003fbfa    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100eda0:    4607        .F      MOV      r7,r0
-        0x0100eda2:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100eda4:    8078        x.      STRH     r0,[r7,#2]
-        0x0100eda6:    88e0        ..      LDRH     r0,[r4,#6]
-        0x0100eda8:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x0100edaa:    462a        *F      MOV      r2,r5
-        0x0100edac:    4408        .D      ADD      r0,r0,r1
-        0x0100edae:    80b8        ..      STRH     r0,[r7,#4]
-        0x0100edb0:    80fd        ..      STRH     r5,[r7,#6]
-        0x0100edb2:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x0100edb4:    1981        ..      ADDS     r1,r0,r6
-        0x0100edb6:    f1070008    ....    ADD      r0,r7,#8
-        0x0100edba:    f7f1fde5    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100edbe:    4639        9F      MOV      r1,r7
-        0x0100edc0:    e010        ..      B        0x100ede4 ; gattc_write_cmd_handler + 344
-        0x0100edc2:    9100        ..      STR      r1,[sp,#0]
-        0x0100edc4:    463b        ;F      MOV      r3,r7
-        0x0100edc6:    2212        ."      MOVS     r2,#0x12
-        0x0100edc8:    2104        .!      MOVS     r1,#4
-        0x0100edca:    4640        @F      MOV      r0,r8
-        0x0100edcc:    f003fbe2    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0100edd0:    4605        .F      MOV      r5,r0
-        0x0100edd2:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100edd4:    8068        h.      STRH     r0,[r5,#2]
-        0x0100edd6:    8922        ".      LDRH     r2,[r4,#8]
-        0x0100edd8:    80aa        ..      STRH     r2,[r5,#4]
-        0x0100edda:    4631        1F      MOV      r1,r6
-        0x0100eddc:    1da8        ..      ADDS     r0,r5,#6
-        0x0100edde:    f7f1fdd3    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100ede2:    4629        )F      MOV      r1,r5
-        0x0100ede4:    4640        @F      MOV      r0,r8
-        0x0100ede6:    f7f4fe13    ....    BL       attc_send_att_req ; 0x1003a10
-        0x0100edea:    e013        ..      B        0x100ee14 ; gattc_write_cmd_handler + 392
-        0x0100edec:    7862        bx      LDRB     r2,[r4,#1]
-        0x0100edee:    b142        B.      CBZ      r2,0x100ee02 ; gattc_write_cmd_handler + 374
-        0x0100edf0:    4288        .B      CMP      r0,r1
-        0x0100edf2:    d101        ..      BNE      0x100edf8 ; gattc_write_cmd_handler + 364
-        0x0100edf4:    2101        .!      MOVS     r1,#1
-        0x0100edf6:    e000        ..      B        0x100edfa ; gattc_write_cmd_handler + 366
-        0x0100edf8:    2100        .!      MOVS     r1,#0
-        0x0100edfa:    4640        @F      MOV      r0,r8
-        0x0100edfc:    f7f4fe20    .. .    BL       attc_send_execute ; 0x1003a40
-        0x0100ee00:    e008        ..      B        0x100ee14 ; gattc_write_cmd_handler + 392
-        0x0100ee02:    4288        .B      CMP      r0,r1
-        0x0100ee04:    d101        ..      BNE      0x100ee0a ; gattc_write_cmd_handler + 382
-        0x0100ee06:    2200        ."      MOVS     r2,#0
-        0x0100ee08:    e000        ..      B        0x100ee0c ; gattc_write_cmd_handler + 384
-        0x0100ee0a:    2252        R"      MOVS     r2,#0x52
-        0x0100ee0c:    2101        .!      MOVS     r1,#1
-        0x0100ee0e:    4640        @F      MOV      r0,r8
-        0x0100ee10:    f7fffda8    ....    BL       gattc_send_complete_evt ; 0x100e964
-        0x0100ee14:    4648        HF      MOV      r0,r9
-        0x0100ee16:    e8bd87fc    ....    POP      {r2-r10,pc}
-    $d
-        0x0100ee1a:    0000        ..      DCW    0
-        0x0100ee1c:    000e0d0c    ....    DCD    920844
-    $t
-    i.gattc_write_req_ind_handler
-    gattc_write_req_ind_handler
-        0x0100ee20:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100ee24:    4699        .F      MOV      r9,r3
-        0x0100ee26:    4616        .F      MOV      r6,r2
-        0x0100ee28:    460c        .F      MOV      r4,r1
-        0x0100ee2a:    4610        .F      MOV      r0,r2
-        0x0100ee2c:    f7f1fe6f    ..o.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ee30:    ea4f2816    O..(    LSR      r8,r6,#8
-        0x0100ee34:    283f        ?(      CMP      r0,#0x3f
-        0x0100ee36:    d045        E.      BEQ      0x100eec4 ; gattc_write_req_ind_handler + 164
-        0x0100ee38:    2002        .       MOVS     r0,#2
-        0x0100ee3a:    f7fcf8f9    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100ee3e:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100ee40:    f640650c    @..e    MOV      r5,#0xe0c
-        0x0100ee44:    f6404716    @..G    MOV      r7,#0xc16
-        0x0100ee48:    4288        .B      CMP      r0,r1
-        0x0100ee4a:    d121        !.      BNE      0x100ee90 ; gattc_write_req_ind_handler + 112
-        0x0100ee4c:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100ee4e:    b140        @.      CBZ      r0,0x100ee62 ; gattc_write_req_ind_handler + 66
-        0x0100ee50:    2304        .#      MOVS     r3,#4
-        0x0100ee52:    4632        2F      MOV      r2,r6
-        0x0100ee54:    4649        IF      MOV      r1,r9
-        0x0100ee56:    4638        8F      MOV      r0,r7
-        0x0100ee58:    f7f1fe1d    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ee5c:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100ee5e:    8001        ..      STRH     r1,[r0,#0]
-        0x0100ee60:    e041        A.      B        0x100eee6 ; gattc_write_req_ind_handler + 198
-        0x0100ee62:    4640        @F      MOV      r0,r8
-        0x0100ee64:    f7f9ff8a    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100ee68:    4601        .F      MOV      r1,r0
-        0x0100ee6a:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100ee6c:    4632        2F      MOV      r2,r6
-        0x0100ee6e:    1d00        ..      ADDS     r0,r0,#4
-        0x0100ee70:    b283        ..      UXTH     r3,r0
-        0x0100ee72:    4628        (F      MOV      r0,r5
-        0x0100ee74:    f7f1fe0f    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ee78:    4605        .F      MOV      r5,r0
-        0x0100ee7a:    2000        .       MOVS     r0,#0
-        0x0100ee7c:    7028        (p      STRB     r0,[r5,#0]
-        0x0100ee7e:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100ee80:    8068        h.      STRH     r0,[r5,#2]
-        0x0100ee82:    88a2        ..      LDRH     r2,[r4,#4]
-        0x0100ee84:    1da1        ..      ADDS     r1,r4,#6
-        0x0100ee86:    1d28        (.      ADDS     r0,r5,#4
-        0x0100ee88:    f7f1fd7e    ..~.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100ee8c:    4628        (F      MOV      r0,r5
-        0x0100ee8e:    e017        ..      B        0x100eec0 ; gattc_write_req_ind_handler + 160
-        0x0100ee90:    2004        .       MOVS     r0,#4
-        0x0100ee92:    f7fcf8cd    ....    BL       gapm_get_att_handle ; 0x100b030
-        0x0100ee96:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100ee98:    4288        .B      CMP      r0,r1
-        0x0100ee9a:    d126        &.      BNE      0x100eeea ; gattc_write_req_ind_handler + 202
-        0x0100ee9c:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100ee9e:    b910        ..      CBNZ     r0,0x100eea6 ; gattc_write_req_ind_handler + 134
-        0x0100eea0:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0100eea2:    2802        .(      CMP      r0,#2
-        0x0100eea4:    d011        ..      BEQ      0x100eeca ; gattc_write_req_ind_handler + 170
-        0x0100eea6:    2304        .#      MOVS     r3,#4
-        0x0100eea8:    4632        2F      MOV      r2,r6
-        0x0100eeaa:    4649        IF      MOV      r1,r9
-        0x0100eeac:    4638        8F      MOV      r0,r7
-        0x0100eeae:    f7f1fdf2    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100eeb2:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100eeb4:    8001        ..      STRH     r1,[r0,#0]
-        0x0100eeb6:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100eeb8:    2902        .)      CMP      r1,#2
-        0x0100eeba:    d014        ..      BEQ      0x100eee6 ; gattc_write_req_ind_handler + 198
-        0x0100eebc:    210d        .!      MOVS     r1,#0xd
-        0x0100eebe:    7081        .p      STRB     r1,[r0,#2]
-        0x0100eec0:    f7f1fdee    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100eec4:    2000        .       MOVS     r0,#0
-        0x0100eec6:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x0100eeca:    4640        @F      MOV      r0,r8
-        0x0100eecc:    f7f9ff56    ..V.    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100eed0:    4601        .F      MOV      r1,r0
-        0x0100eed2:    2304        .#      MOVS     r3,#4
-        0x0100eed4:    4632        2F      MOV      r2,r6
-        0x0100eed6:    4628        (F      MOV      r0,r5
-        0x0100eed8:    f7f1fddd    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100eedc:    2101        .!      MOVS     r1,#1
-        0x0100eede:    7001        .p      STRB     r1,[r0,#0]
-        0x0100eee0:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100eee2:    8041        A.      STRH     r1,[r0,#2]
-        0x0100eee4:    e7ec        ..      B        0x100eec0 ; gattc_write_req_ind_handler + 160
-        0x0100eee6:    2108        .!      MOVS     r1,#8
-        0x0100eee8:    e7e9        ..      B        0x100eebe ; gattc_write_req_ind_handler + 158
-        0x0100eeea:    2580        .%      MOVS     r5,#0x80
-        0x0100eeec:    2304        .#      MOVS     r3,#4
-        0x0100eeee:    4632        2F      MOV      r2,r6
-        0x0100eef0:    4649        IF      MOV      r1,r9
-        0x0100eef2:    4638        8F      MOV      r0,r7
-        0x0100eef4:    f7f1fdcf    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100eef8:    8821        !.      LDRH     r1,[r4,#0]
-        0x0100eefa:    8001        ..      STRH     r1,[r0,#0]
-        0x0100eefc:    7085        .p      STRB     r5,[r0,#2]
-        0x0100eefe:    e7df        ..      B        0x100eec0 ; gattc_write_req_ind_handler + 160
-    i.gattc_write_req_ind_handler
-    gattc_write_req_ind_handler
-        0x0100ef00:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100ef04:    461d        .F      MOV      r5,r3
-        0x0100ef06:    4610        .F      MOV      r0,r2
-        0x0100ef08:    460f        .F      MOV      r7,r1
-        0x0100ef0a:    ea4f2813    O..(    LSR      r8,r3,#8
-        0x0100ef0e:    f7f1fdfe    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ef12:    2820         (      CMP      r0,#0x20
-        0x0100ef14:    d028        (.      BEQ      0x100ef68 ; gattc_write_req_ind_handler + 104
-        0x0100ef16:    2680        .&      MOVS     r6,#0x80
-        0x0100ef18:    2006        .       MOVS     r0,#6
-        0x0100ef1a:    88fc        ..      LDRH     r4,[r7,#6]
-        0x0100ef1c:    0a29        ).      LSRS     r1,r5,#8
-        0x0100ef1e:    eb002501    ...%    ADD      r5,r0,r1,LSL #8
-        0x0100ef22:    b10c        ..      CBZ      r4,0x100ef28 ; gattc_write_req_ind_handler + 40
-        0x0100ef24:    2c02        .,      CMP      r4,#2
-        0x0100ef26:    d113        ..      BNE      0x100ef50 ; gattc_write_req_ind_handler + 80
-        0x0100ef28:    4640        @F      MOV      r0,r8
-        0x0100ef2a:    f7f9ff27    ..'.    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100ef2e:    4601        .F      MOV      r1,r0
-        0x0100ef30:    462a        *F      MOV      r2,r5
-        0x0100ef32:    2302        .#      MOVS     r3,#2
-        0x0100ef34:    f6404012    @..@    MOV      r0,#0xc12
-        0x0100ef38:    f7f1fdad    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ef3c:    8004        ..      STRH     r4,[r0,#0]
-        0x0100ef3e:    f7f1fdaf    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ef42:    2c02        .,      CMP      r4,#2
-        0x0100ef44:    d013        ..      BEQ      0x100ef6e ; gattc_write_req_ind_handler + 110
-        0x0100ef46:    2100        .!      MOVS     r1,#0
-        0x0100ef48:    4640        @F      MOV      r0,r8
-        0x0100ef4a:    f7fafe47    ..G.    BL       gapc_svc_chg_ccc_set ; 0x1009bdc
-        0x0100ef4e:    2600        .&      MOVS     r6,#0
-        0x0100ef50:    4629        )F      MOV      r1,r5
-        0x0100ef52:    2304        .#      MOVS     r3,#4
-        0x0100ef54:    2205        ."      MOVS     r2,#5
-        0x0100ef56:    f6404016    @..@    MOV      r0,#0xc16
-        0x0100ef5a:    f7f1fd9c    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ef5e:    7086        .p      STRB     r6,[r0,#2]
-        0x0100ef60:    8839        9.      LDRH     r1,[r7,#0]
-        0x0100ef62:    8001        ..      STRH     r1,[r0,#0]
-        0x0100ef64:    f7f1fd9c    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ef68:    2000        .       MOVS     r0,#0
-        0x0100ef6a:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100ef6e:    2101        .!      MOVS     r1,#1
-        0x0100ef70:    e7ea        ..      B        0x100ef48 ; gattc_write_req_ind_handler + 72
-    i.gattm_cleanup
-    gattm_cleanup
-        0x0100ef72:    2101        .!      MOVS     r1,#1
-        0x0100ef74:    f7febe14    ....    B        gattc_cleanup ; 0x100dba0
-    i.gattm_create
-    gattm_create
-        0x0100ef78:    f7febf52    ..R.    B        gattc_create ; 0x100de20
-    i.gattm_default_msg_handler
-    gattm_default_msg_handler
-        0x0100ef7c:    2000        .       MOVS     r0,#0
-        0x0100ef7e:    4770        pG      BX       lr
-    i.gattm_init
-    gattm_init
-        0x0100ef80:    b510        ..      PUSH     {r4,lr}
-        0x0100ef82:    0004        ..      MOVS     r4,r0
-        0x0100ef84:    d103        ..      BNE      0x100ef8e ; gattm_init + 14
-        0x0100ef86:    4906        .I      LDR      r1,[pc,#24] ; [0x100efa0] = 0x101b7f4
-        0x0100ef88:    2005        .       MOVS     r0,#5
-        0x0100ef8a:    f7f1fd9d    ....    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x0100ef8e:    4620         F      MOV      r0,r4
-        0x0100ef90:    f7fff9aa    ....    BL       gattc_init ; 0x100e2e8
-        0x0100ef94:    2100        .!      MOVS     r1,#0
-        0x0100ef96:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100ef9a:    2005        .       MOVS     r0,#5
-        0x0100ef9c:    f7f1bcef    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-    $d
-        0x0100efa0:    0101b7f4    ....    DCD    16889844
-    $t
-    i.gattm_init_attr
-    gattm_init_attr
-        0x0100efa4:    b530        0.      PUSH     {r4,r5,lr}
-        0x0100efa6:    b085        ..      SUB      sp,sp,#0x14
-        0x0100efa8:    b101        ..      CBZ      r1,0x100efac ; gattm_init_attr + 8
-        0x0100efaa:    210e        .!      MOVS     r1,#0xe
-        0x0100efac:    f0410101    A...    ORR      r1,r1,#1
-        0x0100efb0:    4d13        .M      LDR      r5,[pc,#76] ; [0x100f000] = 0x20004c34
-        0x0100efb2:    9104        ..      STR      r1,[sp,#0x10]
-        0x0100efb4:    2301        .#      MOVS     r3,#1
-        0x0100efb6:    83a8        ..      STRH     r0,[r5,#0x1c]
-        0x0100efb8:    4a12        .J      LDR      r2,[pc,#72] ; [0x100f004] = 0x101b0fc
-        0x0100efba:    2106        .!      MOVS     r1,#6
-        0x0100efbc:    2000        .       MOVS     r0,#0
-        0x0100efbe:    e88d000f    ....    STM      sp,{r0-r3}
-        0x0100efc2:    2304        .#      MOVS     r3,#4
-        0x0100efc4:    aa04        ..      ADD      r2,sp,#0x10
-        0x0100efc6:    f6410101    A...    MOV      r1,#0x1801
-        0x0100efca:    f105001c    ....    ADD      r0,r5,#0x1c
-        0x0100efce:    f7f4ff4f    ..O.    BL       attm_svc_create_db ; 0x1003e70
-        0x0100efd2:    0004        ..      MOVS     r4,r0
-        0x0100efd4:    d110        ..      BNE      0x100eff8 ; gattm_init_attr + 84
-        0x0100efd6:    f7fdfd61    ..a.    BL       gapm_svc_chg_en ; 0x100ca9c
-        0x0100efda:    b168        h.      CBZ      r0,0x100eff8 ; gattm_init_attr + 84
-        0x0100efdc:    4809        .H      LDR      r0,[pc,#36] ; [0x100f004] = 0x101b0fc
-        0x0100efde:    1f00        ..      SUBS     r0,r0,#4
-        0x0100efe0:    6800        .h      LDR      r0,[r0,#0]
-        0x0100efe2:    9000        ..      STR      r0,[sp,#0]
-        0x0100efe4:    8ba8        ..      LDRH     r0,[r5,#0x1c]
-        0x0100efe6:    b100        ..      CBZ      r0,0x100efea ; gattm_init_attr + 70
-        0x0100efe8:    1c80        ..      ADDS     r0,r0,#2
-        0x0100efea:    b280        ..      UXTH     r0,r0
-        0x0100efec:    466b        kF      MOV      r3,sp
-        0x0100efee:    2200        ."      MOVS     r2,#0
-        0x0100eff0:    2104        .!      MOVS     r1,#4
-        0x0100eff2:    f7f4fdcf    ....    BL       attm_att_set_value ; 0x1003b94
-        0x0100eff6:    4604        .F      MOV      r4,r0
-        0x0100eff8:    b005        ..      ADD      sp,sp,#0x14
-        0x0100effa:    4620         F      MOV      r0,r4
-        0x0100effc:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x0100effe:    0000        ..      DCW    0
-        0x0100f000:    20004c34    4L.     DCD    536890420
-        0x0100f004:    0101b0fc    ....    DCD    16888060
-    $t
-    i.gattm_svc_get_start_hdl
-    gattm_svc_get_start_hdl
-        0x0100f008:    4801        .H      LDR      r0,[pc,#4] ; [0x100f010] = 0x20004c34
-        0x0100f00a:    8b80        ..      LDRH     r0,[r0,#0x1c]
-        0x0100f00c:    4770        pG      BX       lr
-    $d
-        0x0100f00e:    0000        ..      DCW    0
-        0x0100f010:    20004c34    4L.     DCD    536890420
-    $t
-    i.get_active_service_id
-    get_active_service_id
-        0x0100f014:    b510        ..      PUSH     {r4,lr}
-        0x0100f016:    4602        .F      MOV      r2,r0
-        0x0100f018:    4c0a        .L      LDR      r4,[pc,#40] ; [0x100f044] = 0x200040e4
-        0x0100f01a:    2000        .       MOVS     r0,#0
-        0x0100f01c:    eb0001c0    ....    ADD      r1,r0,r0,LSL #3
-        0x0100f020:    eb011100    ....    ADD      r1,r1,r0,LSL #4
-        0x0100f024:    eb0403c1    ....    ADD      r3,r4,r1,LSL #3
-        0x0100f028:    f8b310c2    ....    LDRH     r1,[r3,#0xc2]
-        0x0100f02c:    428a        .B      CMP      r2,r1
-        0x0100f02e:    d904        ..      BLS      0x100f03a ; get_active_service_id + 38
-        0x0100f030:    f89330b8    ...0    LDRB     r3,[r3,#0xb8]
-        0x0100f034:    1a51        Q.      SUBS     r1,r2,r1
-        0x0100f036:    4299        .B      CMP      r1,r3
-        0x0100f038:    dd03        ..      BLE      0x100f042 ; get_active_service_id + 46
-        0x0100f03a:    1c40        @.      ADDS     r0,r0,#1
-        0x0100f03c:    b2c0        ..      UXTB     r0,r0
-        0x0100f03e:    2808        .(      CMP      r0,#8
-        0x0100f040:    d3ec        ..      BCC      0x100f01c ; get_active_service_id + 8
-        0x0100f042:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100f044:    200040e4    .@.     DCD    536887524
-    $t
-    i.get_gatt_default_itf
-    get_gatt_default_itf
-        0x0100f048:    4800        .H      LDR      r0,[pc,#0] ; [0x100f04c] = 0x20003984
-        0x0100f04a:    4770        pG      BX       lr
-    $d
-        0x0100f04c:    20003984    .9.     DCD    536885636
-    $t
-    i.get_stored_info_req
-    get_stored_info_req
-        0x0100f050:    b50e        ..      PUSH     {r1-r3,lr}
-        0x0100f052:    4905        .I      LDR      r1,[pc,#20] ; [0x100f068] = 0x200049b4
-        0x0100f054:    f8d11088    ....    LDR      r1,[r1,#0x88]
-        0x0100f058:    b129        ).      CBZ      r1,0x100f066 ; get_stored_info_req + 22
-        0x0100f05a:    f88d0008    ....    STRB     r0,[sp,#8]
-        0x0100f05e:    4668        hF      MOV      r0,sp
-        0x0100f060:    4788        .G      BLX      r1
-        0x0100f062:    9800        ..      LDR      r0,[sp,#0]
-        0x0100f064:    bd0e        ..      POP      {r1-r3,pc}
-        0x0100f066:    e7fe        ..      B        0x100f066 ; get_stored_info_req + 22
-    $d
-        0x0100f068:    200049b4    .I.     DCD    536889780
-    $t
-    i.get_valid_tim_evt_id
-    get_valid_tim_evt_id
-        0x0100f06c:    b530        0.      PUSH     {r4,r5,lr}
-        0x0100f06e:    4a11        .J      LDR      r2,[pc,#68] ; [0x100f0b4] = 0x20003af4
-        0x0100f070:    2000        .       MOVS     r0,#0
-        0x0100f072:    2101        .!      MOVS     r1,#1
-        0x0100f074:    e9d23400    ...4    LDRD     r3,r4,[r2,#0]
-        0x0100f078:    e001        ..      B        0x100f07e ; get_valid_tim_evt_id + 18
-        0x0100f07a:    2820         (      CMP      r0,#0x20
-        0x0100f07c:    d207        ..      BCS      0x100f08e ; get_valid_tim_evt_id + 34
-        0x0100f07e:    fa01f500    ....    LSL      r5,r1,r0
-        0x0100f082:    422b        +B      TST      r3,r5
-        0x0100f084:    d10f        ..      BNE      0x100f0a6 ; get_valid_tim_evt_id + 58
-        0x0100f086:    4081        .@      LSLS     r1,r1,r0
-        0x0100f088:    430b        .C      ORRS     r3,r3,r1
-        0x0100f08a:    6013        .`      STR      r3,[r2,#0]
-        0x0100f08c:    bd30        0.      POP      {r4,r5,pc}
-        0x0100f08e:    f1a00520    .. .    SUB      r5,r0,#0x20
-        0x0100f092:    fa01f505    ....    LSL      r5,r1,r5
-        0x0100f096:    422c        ,B      TST      r4,r5
-        0x0100f098:    d105        ..      BNE      0x100f0a6 ; get_valid_tim_evt_id + 58
-        0x0100f09a:    f1a00320    .. .    SUB      r3,r0,#0x20
-        0x0100f09e:    4099        .@      LSLS     r1,r1,r3
-        0x0100f0a0:    430c        .C      ORRS     r4,r4,r1
-        0x0100f0a2:    6054        T`      STR      r4,[r2,#4]
-        0x0100f0a4:    bd30        0.      POP      {r4,r5,pc}
-        0x0100f0a6:    1c40        @.      ADDS     r0,r0,#1
-        0x0100f0a8:    b2c0        ..      UXTB     r0,r0
-        0x0100f0aa:    2840        @(      CMP      r0,#0x40
-        0x0100f0ac:    d3e5        ..      BCC      0x100f07a ; get_valid_tim_evt_id + 14
-        0x0100f0ae:    20ff        .       MOVS     r0,#0xff
-        0x0100f0b0:    bd30        0.      POP      {r4,r5,pc}
-    $d
-        0x0100f0b2:    0000        ..      DCW    0
-        0x0100f0b4:    20003af4    .:.     DCD    536886004
-    $t
-    i.hci_acl_data_handler
-    hci_acl_data_handler
-        0x0100f0b8:    e92d43f0    -..C    PUSH     {r4-r9,lr}
-        0x0100f0bc:    b085        ..      SUB      sp,sp,#0x14
-        0x0100f0be:    4614        .F      MOV      r4,r2
-        0x0100f0c0:    460e        .F      MOV      r6,r1
-        0x0100f0c2:    4610        .F      MOV      r0,r2
-        0x0100f0c4:    f7f1fd23    ..#.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100f0c8:    283f        ?(      CMP      r0,#0x3f
-        0x0100f0ca:    d07f        ..      BEQ      0x100f1cc ; hci_acl_data_handler + 276
-        0x0100f0cc:    4943        CI      LDR      r1,[pc,#268] ; [0x100f1dc] = 0x20004d4c
-        0x0100f0ce:    ea4f2814    O..(    LSR      r8,r4,#8
-        0x0100f0d2:    6870        ph      LDR      r0,[r6,#4]
-        0x0100f0d4:    f8514028    Q.(@    LDR      r4,[r1,r8,LSL #2]
-        0x0100f0d8:    4941        AI      LDR      r1,[pc,#260] ; [0x100f1e0] = 0x40002000
-        0x0100f0da:    f04f0900    O...    MOV      r9,#0
-        0x0100f0de:    4401        .D      ADD      r1,r1,r0
-        0x0100f0e0:    9103        ..      STR      r1,[sp,#0xc]
-        0x0100f0e2:    8872        r.      LDRH     r2,[r6,#2]
-        0x0100f0e4:    f8ad2010    ...     STRH     r2,[sp,#0x10]
-        0x0100f0e8:    8830        0.      LDRH     r0,[r6,#0]
-        0x0100f0ea:    f3c03501    ...5    UBFX     r5,r0,#12,#2
-        0x0100f0ee:    483d        =H      LDR      r0,[pc,#244] ; [0x100f1e4] = 0x20003bdc
-        0x0100f0f0:    6803        .h      LDR      r3,[r0,#0]
-        0x0100f0f2:    b113        ..      CBZ      r3,0x100f0fa ; hci_acl_data_handler + 66
-        0x0100f0f4:    4640        @F      MOV      r0,r8
-        0x0100f0f6:    4798        .G      BLX      r3
-        0x0100f0f8:    e068        h.      B        0x100f1cc ; hci_acl_data_handler + 276
-        0x0100f0fa:    2d01        .-      CMP      r5,#1
-        0x0100f0fc:    d004        ..      BEQ      0x100f108 ; hci_acl_data_handler + 80
-        0x0100f0fe:    2d02        .-      CMP      r5,#2
-        0x0100f100:    d164        d.      BNE      0x100f1cc ; hci_acl_data_handler + 276
-        0x0100f102:    4640        @F      MOV      r0,r8
-        0x0100f104:    f003fd86    ....    BL       l2cc_pdu_rx_init ; 0x1012c14
-        0x0100f108:    7ea0        .~      LDRB     r0,[r4,#0x1a]
-        0x0100f10a:    7ee1        .~      LDRB     r1,[r4,#0x1b]
-        0x0100f10c:    4288        .B      CMP      r0,r1
-        0x0100f10e:    d205        ..      BCS      0x100f11c ; hci_acl_data_handler + 100
-        0x0100f110:    aa04        ..      ADD      r2,sp,#0x10
-        0x0100f112:    a903        ..      ADD      r1,sp,#0xc
-        0x0100f114:    4640        @F      MOV      r0,r8
-        0x0100f116:    f003fa53    ..S.    BL       l2cc_pdu_header_check ; 0x10125c0
-        0x0100f11a:    2502        .%      MOVS     r5,#2
-        0x0100f11c:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x0100f11e:    b3e8        ..      CBZ      r0,0x100f19c ; hci_acl_data_handler + 228
-        0x0100f120:    8881        ..      LDRH     r1,[r0,#4]
-        0x0100f122:    f5a16120    .. a    SUB      r1,r1,#0xa00
-        0x0100f126:    390e        .9      SUBS     r1,r1,#0xe
-        0x0100f128:    d01a        ..      BEQ      0x100f160 ; hci_acl_data_handler + 168
-        0x0100f12a:    2904        .)      CMP      r1,#4
-        0x0100f12c:    d14e        N.      BNE      0x100f1cc ; hci_acl_data_handler + 276
-        0x0100f12e:    f100070c    ....    ADD      r7,r0,#0xc
-        0x0100f132:    f8bd0010    ....    LDRH     r0,[sp,#0x10]
-        0x0100f136:    9903        ..      LDR      r1,[sp,#0xc]
-        0x0100f138:    e9cd1000    ....    STRD     r1,r0,[sp,#0]
-        0x0100f13c:    f1040318    ....    ADD      r3,r4,#0x18
-        0x0100f140:    1cba        ..      ADDS     r2,r7,#2
-        0x0100f142:    9502        ..      STR      r5,[sp,#8]
-        0x0100f144:    1d39        9.      ADDS     r1,r7,#4
-        0x0100f146:    4640        @F      MOV      r0,r8
-        0x0100f148:    f003fdf4    ....    BL       l2cc_pdu_unpack ; 0x1012d34
-        0x0100f14c:    b908        ..      CBNZ     r0,0x100f152 ; hci_acl_data_handler + 154
-        0x0100f14e:    8b21        !.      LDRH     r1,[r4,#0x18]
-        0x0100f150:    bb21        !.      CBNZ     r1,0x100f19c ; hci_acl_data_handler + 228
-        0x0100f152:    f8c4900c    ....    STR      r9,[r4,#0xc]
-        0x0100f156:    7038        8p      STRB     r0,[r7,#0]
-        0x0100f158:    4638        8F      MOV      r0,r7
-        0x0100f15a:    f7f1fca1    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100f15e:    e035        5.      B        0x100f1cc ; hci_acl_data_handler + 276
-        0x0100f160:    4607        .F      MOV      r7,r0
-        0x0100f162:    f107010e    ....    ADD      r1,r7,#0xe
-        0x0100f166:    f1040018    ....    ADD      r0,r4,#0x18
-        0x0100f16a:    e9cd1000    ....    STRD     r1,r0,[sp,#0]
-        0x0100f16e:    9502        ..      STR      r5,[sp,#8]
-        0x0100f170:    f8bd3010    ...0    LDRH     r3,[sp,#0x10]
-        0x0100f174:    1c89        ..      ADDS     r1,r1,#2
-        0x0100f176:    4640        @F      MOV      r0,r8
-        0x0100f178:    370c        .7      ADDS     r7,r7,#0xc
-        0x0100f17a:    9a03        ..      LDR      r2,[sp,#0xc]
-        0x0100f17c:    f003f8a2    ....    BL       l2cc_lecb_pdu_unpack ; 0x10122c4
-        0x0100f180:    0005        ..      MOVS     r5,r0
-        0x0100f182:    d101        ..      BNE      0x100f188 ; hci_acl_data_handler + 208
-        0x0100f184:    8b20         .      LDRH     r0,[r4,#0x18]
-        0x0100f186:    b948        H.      CBNZ     r0,0x100f19c ; hci_acl_data_handler + 228
-        0x0100f188:    88ba        ..      LDRH     r2,[r7,#4]
-        0x0100f18a:    2101        .!      MOVS     r1,#1
-        0x0100f18c:    4640        @F      MOV      r0,r8
-        0x0100f18e:    f002ffc1    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x0100f192:    0001        ..      MOVS     r1,r0
-        0x0100f194:    d015        ..      BEQ      0x100f1c2 ; hci_acl_data_handler + 266
-        0x0100f196:    f8910020    .. .    LDRB     r0,[r1,#0x20]
-        0x0100f19a:    e000        ..      B        0x100f19e ; hci_acl_data_handler + 230
-        0x0100f19c:    e016        ..      B        0x100f1cc ; hci_acl_data_handler + 276
-        0x0100f19e:    07c0        ..      LSLS     r0,r0,#31
-        0x0100f1a0:    d00f        ..      BEQ      0x100f1c2 ; hci_acl_data_handler + 266
-        0x0100f1a2:    b125        %.      CBZ      r5,0x100f1ae ; hci_acl_data_handler + 246
-        0x0100f1a4:    462a        *F      MOV      r2,r5
-        0x0100f1a6:    4640        @F      MOV      r0,r8
-        0x0100f1a8:    f003f840    ..@.    BL       l2cc_lecb_init_disconnect ; 0x101222c
-        0x0100f1ac:    e00c        ..      B        0x100f1c8 ; hci_acl_data_handler + 272
-        0x0100f1ae:    8878        x.      LDRH     r0,[r7,#2]
-        0x0100f1b0:    893a        :.      LDRH     r2,[r7,#8]
-        0x0100f1b2:    4290        .B      CMP      r0,r2
-        0x0100f1b4:    d108        ..      BNE      0x100f1c8 ; hci_acl_data_handler + 272
-        0x0100f1b6:    4638        8F      MOV      r0,r7
-        0x0100f1b8:    f8c19008    ....    STR      r9,[r1,#8]
-        0x0100f1bc:    f7f1fc70    ..p.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100f1c0:    e002        ..      B        0x100f1c8 ; hci_acl_data_handler + 272
-        0x0100f1c2:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x0100f1c4:    f7f1fc53    ..S.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0100f1c8:    f8c4900c    ....    STR      r9,[r4,#0xc]
-        0x0100f1cc:    88b0        ..      LDRH     r0,[r6,#4]
-        0x0100f1ce:    b280        ..      UXTH     r0,r0
-        0x0100f1d0:    f7f1fd0b    ....    BL       $Ven$TT$L$$ble_util_buf_rx_free ; 0x1000bea
-        0x0100f1d4:    b005        ..      ADD      sp,sp,#0x14
-        0x0100f1d6:    2000        .       MOVS     r0,#0
-        0x0100f1d8:    e8bd83f0    ....    POP      {r4-r9,pc}
-    $d
-        0x0100f1dc:    20004d4c    LM.     DCD    536890700
-        0x0100f1e0:    40002000    . .@    DCD    1073750016
-        0x0100f1e4:    20003bdc    .;.     DCD    536886236
-    $t
-    i.hci_auth_payl_to_exp_evt_handler
-    hci_auth_payl_to_exp_evt_handler
-        0x0100f1e8:    b510        ..      PUSH     {r4,lr}
-        0x0100f1ea:    4614        .F      MOV      r4,r2
-        0x0100f1ec:    4610        .F      MOV      r0,r2
-        0x0100f1ee:    f7f1fc8e    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100f1f2:    283f        ?(      CMP      r0,#0x3f
-        0x0100f1f4:    d008        ..      BEQ      0x100f208 ; hci_auth_payl_to_exp_evt_handler + 32
-        0x0100f1f6:    0a20         .      LSRS     r0,r4,#8
-        0x0100f1f8:    f7f9fdc0    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100f1fc:    4601        .F      MOV      r1,r0
-        0x0100f1fe:    4622        "F      MOV      r2,r4
-        0x0100f200:    f640602a    @.*`    MOV      r0,#0xe2a
-        0x0100f204:    f7f1fcec    ....    BL       $Ven$TT$L$$ke_msg_send_basic ; 0x1000be0
-        0x0100f208:    2000        .       MOVS     r0,#0
-        0x0100f20a:    bd10        ..      POP      {r4,pc}
-    i.hci_basic_cmd_cmp_evt_cfg_handler
-    hci_basic_cmd_cmp_evt_cfg_handler
-        0x0100f20c:    f2420324    B.$.    MOV      r3,#0x2024
-        0x0100f210:    b510        ..      PUSH     {r4,lr}
-        0x0100f212:    1ac2        ..      SUBS     r2,r0,r3
-        0x0100f214:    4298        .B      CMP      r0,r3
-        0x0100f216:    d031        1.      BEQ      0x100f27c ; hci_basic_cmd_cmp_evt_cfg_handler + 112
-        0x0100f218:    dc0e        ..      BGT      0x100f238 ; hci_basic_cmd_cmp_evt_cfg_handler + 44
-        0x0100f21a:    f5a06040    ..@`    SUB      r0,r0,#0xc00
-        0x0100f21e:    3801        .8      SUBS     r0,#1
-        0x0100f220:    d019        ..      BEQ      0x100f256 ; hci_basic_cmd_cmp_evt_cfg_handler + 74
-        0x0100f222:    2802        .(      CMP      r0,#2
-        0x0100f224:    d011        ..      BEQ      0x100f24a ; hci_basic_cmd_cmp_evt_cfg_handler + 62
-        0x0100f226:    f5b05fa0    ..._    CMP      r0,#0x1400
-        0x0100f22a:    d01c        ..      BEQ      0x100f266 ; hci_basic_cmd_cmp_evt_cfg_handler + 90
-        0x0100f22c:    f60030ed    ...0    ADD      r0,r0,#0xbed
-        0x0100f230:    f5b05f00    ..._    CMP      r0,#0x2000
-        0x0100f234:    d12f        /.      BNE      0x100f296 ; hci_basic_cmd_cmp_evt_cfg_handler + 138
-        0x0100f236:    e036        6.      B        0x100f2a6 ; hci_basic_cmd_cmp_evt_cfg_handler + 154
-        0x0100f238:    2a0d        .*      CMP      r2,#0xd
-        0x0100f23a:    d025        %.      BEQ      0x100f288 ; hci_basic_cmd_cmp_evt_cfg_handler + 124
-        0x0100f23c:    2a0f        .*      CMP      r2,#0xf
-        0x0100f23e:    d032        2.      BEQ      0x100f2a6 ; hci_basic_cmd_cmp_evt_cfg_handler + 154
-        0x0100f240:    2a10        .*      CMP      r2,#0x10
-        0x0100f242:    d030        0.      BEQ      0x100f2a6 ; hci_basic_cmd_cmp_evt_cfg_handler + 154
-        0x0100f244:    2a29        )*      CMP      r2,#0x29
-        0x0100f246:    d126        &.      BNE      0x100f296 ; hci_basic_cmd_cmp_evt_cfg_handler + 138
-        0x0100f248:    e027        '.      B        0x100f29a ; hci_basic_cmd_cmp_evt_cfg_handler + 142
-        0x0100f24a:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100f24c:    b100        ..      CBZ      r0,0x100f250 ; hci_basic_cmd_cmp_evt_cfg_handler + 68
-        0x0100f24e:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f250:    b2c1        ..      UXTB     r1,r0
-        0x0100f252:    2001        .       MOVS     r0,#1
-        0x0100f254:    e004        ..      B        0x100f260 ; hci_basic_cmd_cmp_evt_cfg_handler + 84
-        0x0100f256:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100f258:    b100        ..      CBZ      r0,0x100f25c ; hci_basic_cmd_cmp_evt_cfg_handler + 80
-        0x0100f25a:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f25c:    b2c1        ..      UXTB     r1,r0
-        0x0100f25e:    2002        .       MOVS     r0,#2
-        0x0100f260:    f7fcfbb8    ....    BL       gapm_op_reset_continue ; 0x100b9d4
-        0x0100f264:    e017        ..      B        0x100f296 ; hci_basic_cmd_cmp_evt_cfg_handler + 138
-        0x0100f266:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100f268:    b100        ..      CBZ      r0,0x100f26c ; hci_basic_cmd_cmp_evt_cfg_handler + 96
-        0x0100f26a:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f26c:    b2c1        ..      UXTB     r1,r0
-        0x0100f26e:    2003        .       MOVS     r0,#3
-        0x0100f270:    e7f6        ..      B        0x100f260 ; hci_basic_cmd_cmp_evt_cfg_handler + 84
-        0x0100f272:    b2c1        ..      UXTB     r1,r0
-        0x0100f274:    2000        .       MOVS     r0,#0
-        0x0100f276:    f7fdf92d    ..-.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100f27a:    e00c        ..      B        0x100f296 ; hci_basic_cmd_cmp_evt_cfg_handler + 138
-        0x0100f27c:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100f27e:    b100        ..      CBZ      r0,0x100f282 ; hci_basic_cmd_cmp_evt_cfg_handler + 118
-        0x0100f280:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f282:    b2c1        ..      UXTB     r1,r0
-        0x0100f284:    2001        .       MOVS     r0,#1
-        0x0100f286:    e004        ..      B        0x100f292 ; hci_basic_cmd_cmp_evt_cfg_handler + 134
-        0x0100f288:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100f28a:    b100        ..      CBZ      r0,0x100f28e ; hci_basic_cmd_cmp_evt_cfg_handler + 130
-        0x0100f28c:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f28e:    b2c1        ..      UXTB     r1,r0
-        0x0100f290:    2002        .       MOVS     r0,#2
-        0x0100f292:    f7fcfbf1    ....    BL       gapm_op_setup_continue ; 0x100ba78
-        0x0100f296:    2000        .       MOVS     r0,#0
-        0x0100f298:    bd10        ..      POP      {r4,pc}
-        0x0100f29a:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100f29c:    b100        ..      CBZ      r0,0x100f2a0 ; hci_basic_cmd_cmp_evt_cfg_handler + 148
-        0x0100f29e:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f2a0:    b2c1        ..      UXTB     r1,r0
-        0x0100f2a2:    2003        .       MOVS     r0,#3
-        0x0100f2a4:    e7f5        ..      B        0x100f292 ; hci_basic_cmd_cmp_evt_cfg_handler + 134
-        0x0100f2a6:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100f2a8:    2800        .(      CMP      r0,#0
-        0x0100f2aa:    d0e2        ..      BEQ      0x100f272 ; hci_basic_cmd_cmp_evt_cfg_handler + 102
-        0x0100f2ac:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f2ae:    e7e0        ..      B        0x100f272 ; hci_basic_cmd_cmp_evt_cfg_handler + 102
-    i.hci_basic_cmd_cmp_evt_rl_cfg_handler
-    hci_basic_cmd_cmp_evt_rl_cfg_handler
-        0x0100f2b0:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f2b2:    4605        .F      MOV      r5,r0
-        0x0100f2b4:    460c        .F      MOV      r4,r1
-        0x0100f2b6:    2007        .       MOVS     r0,#7
-        0x0100f2b8:    f7f1fc29    ..).    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100f2bc:    2141        A!      MOVS     r1,#0x41
-        0x0100f2be:    2808        .(      CMP      r0,#8
-        0x0100f2c0:    d005        ..      BEQ      0x100f2ce ; hci_basic_cmd_cmp_evt_rl_cfg_handler + 30
-        0x0100f2c2:    3d2d        -=      SUBS     r5,r5,#0x2d
-        0x0100f2c4:    f5b55500    ...U    SUBS     r5,r5,#0x2000
-        0x0100f2c8:    d006        ..      BEQ      0x100f2d8 ; hci_basic_cmd_cmp_evt_rl_cfg_handler + 40
-        0x0100f2ca:    2d01        .-      CMP      r5,#1
-        0x0100f2cc:    d00a        ..      BEQ      0x100f2e4 ; hci_basic_cmd_cmp_evt_rl_cfg_handler + 52
-        0x0100f2ce:    2000        .       MOVS     r0,#0
-        0x0100f2d0:    f7fdf900    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100f2d4:    2000        .       MOVS     r0,#0
-        0x0100f2d6:    bd70        p.      POP      {r4-r6,pc}
-        0x0100f2d8:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f2da:    b100        ..      CBZ      r0,0x100f2de ; hci_basic_cmd_cmp_evt_rl_cfg_handler + 46
-        0x0100f2dc:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f2de:    b2c1        ..      UXTB     r1,r0
-        0x0100f2e0:    2005        .       MOVS     r0,#5
-        0x0100f2e2:    e004        ..      B        0x100f2ee ; hci_basic_cmd_cmp_evt_rl_cfg_handler + 62
-        0x0100f2e4:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f2e6:    b100        ..      CBZ      r0,0x100f2ea ; hci_basic_cmd_cmp_evt_rl_cfg_handler + 58
-        0x0100f2e8:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f2ea:    b2c1        ..      UXTB     r1,r0
-        0x0100f2ec:    2004        .       MOVS     r0,#4
-        0x0100f2ee:    f7fcfbc3    ....    BL       gapm_op_setup_continue ; 0x100ba78
-        0x0100f2f2:    e7ef        ..      B        0x100f2d4 ; hci_basic_cmd_cmp_evt_rl_cfg_handler + 36
-    i.hci_cmd_stat_event_handler
-    hci_cmd_stat_event_handler
-        0x0100f2f4:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100f2f8:    4607        .F      MOV      r7,r0
-        0x0100f2fa:    4615        .F      MOV      r5,r2
-        0x0100f2fc:    460c        .F      MOV      r4,r1
-        0x0100f2fe:    4610        .F      MOV      r0,r2
-        0x0100f300:    f7f1fc05    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100f304:    0a2d        -.      LSRS     r5,r5,#8
-        0x0100f306:    283f        ?(      CMP      r0,#0x3f
-        0x0100f308:    d067        g.      BEQ      0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f30a:    f2420113    B...    MOV      r1,#0x2013
-        0x0100f30e:    1a78        x.      SUBS     r0,r7,r1
-        0x0100f310:    4e34        4N      LDR      r6,[pc,#208] ; [0x100f3e4] = 0x20004ab8
-        0x0100f312:    428f        .B      CMP      r7,r1
-        0x0100f314:    d02d        -.      BEQ      0x100f372 ; hci_cmd_stat_event_handler + 126
-        0x0100f316:    dc06        ..      BGT      0x100f326 ; hci_cmd_stat_event_handler + 50
-        0x0100f318:    f5a76780    ...g    SUB      r7,r7,#0x400
-        0x0100f31c:    3f06        .?      SUBS     r7,#6
-        0x0100f31e:    d008        ..      BEQ      0x100f332 ; hci_cmd_stat_event_handler + 62
-        0x0100f320:    2f17        ./      CMP      r7,#0x17
-        0x0100f322:    d104        ..      BNE      0x100f32e ; hci_cmd_stat_event_handler + 58
-        0x0100f324:    e01c        ..      B        0x100f360 ; hci_cmd_stat_event_handler + 108
-        0x0100f326:    2803        .(      CMP      r0,#3
-        0x0100f328:    d01a        ..      BEQ      0x100f360 ; hci_cmd_stat_event_handler + 108
-        0x0100f32a:    281f        .(      CMP      r0,#0x1f
-        0x0100f32c:    d04d        M.      BEQ      0x100f3ca ; hci_cmd_stat_event_handler + 214
-        0x0100f32e:    2241        A"      MOVS     r2,#0x41
-        0x0100f330:    e01a        ..      B        0x100f368 ; hci_cmd_stat_event_handler + 116
-        0x0100f332:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f334:    b3f0        ..      CBZ      r0,0x100f3b4 ; hci_cmd_stat_event_handler + 192
-        0x0100f336:    f8561025    V.%.    LDR      r1,[r6,r5,LSL #2]
-        0x0100f33a:    898a        ..      LDRH     r2,[r1,#0xc]
-        0x0100f33c:    2aff        .*      CMP      r2,#0xff
-        0x0100f33e:    d04c        L.      BEQ      0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f340:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f342:    b2c3        ..      UXTB     r3,r0
-        0x0100f344:    2101        .!      MOVS     r1,#1
-        0x0100f346:    4628        (F      MOV      r0,r5
-        0x0100f348:    f7fafa53    ..S.    BL       gapc_send_error_evt ; 0x10097f2
-        0x0100f34c:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100f350:    bb80        ..      CBNZ     r0,0x100f3b4 ; hci_cmd_stat_event_handler + 192
-        0x0100f352:    2008        .       MOVS     r0,#8
-        0x0100f354:    ea402005    @..     ORR      r0,r0,r5,LSL #8
-        0x0100f358:    2100        .!      MOVS     r1,#0
-        0x0100f35a:    f7f1fb10    ....    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x0100f35e:    e03c        <.      B        0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f360:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f362:    b338        8.      CBZ      r0,0x100f3b4 ; hci_cmd_stat_event_handler + 192
-        0x0100f364:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f366:    b2c2        ..      UXTB     r2,r0
-        0x0100f368:    2100        .!      MOVS     r1,#0
-        0x0100f36a:    4628        (F      MOV      r0,r5
-        0x0100f36c:    f7faf9fe    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100f370:    e033        3.      B        0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f372:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f374:    b1f0        ..      CBZ      r0,0x100f3b4 ; hci_cmd_stat_event_handler + 192
-        0x0100f376:    2102        .!      MOVS     r1,#2
-        0x0100f378:    4628        (F      MOV      r0,r5
-        0x0100f37a:    f7f9fe37    ..7.    BL       gapc_get_operation ; 0x1008fec
-        0x0100f37e:    2809        .(      CMP      r0,#9
-        0x0100f380:    d12b        +.      BNE      0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f382:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f384:    2811        .(      CMP      r0,#0x11
-        0x0100f386:    d009        ..      BEQ      0x100f39c ; hci_cmd_stat_event_handler + 168
-        0x0100f388:    dc04        ..      BGT      0x100f394 ; hci_cmd_stat_event_handler + 160
-        0x0100f38a:    2801        .(      CMP      r0,#1
-        0x0100f38c:    d006        ..      BEQ      0x100f39c ; hci_cmd_stat_event_handler + 168
-        0x0100f38e:    280c        .(      CMP      r0,#0xc
-        0x0100f390:    d116        ..      BNE      0x100f3c0 ; hci_cmd_stat_event_handler + 204
-        0x0100f392:    e003        ..      B        0x100f39c ; hci_cmd_stat_event_handler + 168
-        0x0100f394:    2819        .(      CMP      r0,#0x19
-        0x0100f396:    d001        ..      BEQ      0x100f39c ; hci_cmd_stat_event_handler + 168
-        0x0100f398:    281a        .(      CMP      r0,#0x1a
-        0x0100f39a:    d111        ..      BNE      0x100f3c0 ; hci_cmd_stat_event_handler + 204
-        0x0100f39c:    f8561025    V.%.    LDR      r1,[r6,r5,LSL #2]
-        0x0100f3a0:    f8912046    ..F     LDRB     r2,[r1,#0x46]
-        0x0100f3a4:    0692        ..      LSLS     r2,r2,#26
-        0x0100f3a6:    d50b        ..      BPL      0x100f3c0 ; hci_cmd_stat_event_handler + 204
-        0x0100f3a8:    f8110f55    ..U.    LDRB     r0,[r1,#0x55]!
-        0x0100f3ac:    f0200002     ...    BIC      r0,r0,#2
-        0x0100f3b0:    7008        .p      STRB     r0,[r1,#0]
-        0x0100f3b2:    e000        ..      B        0x100f3b6 ; hci_cmd_stat_event_handler + 194
-        0x0100f3b4:    e011        ..      B        0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f3b6:    2102        .!      MOVS     r1,#2
-        0x0100f3b8:    4628        (F      MOV      r0,r5
-        0x0100f3ba:    f7faf971    ..q.    BL       gapc_reschedule_operation ; 0x10096a0
-        0x0100f3be:    e00c        ..      B        0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f3c0:    b100        ..      CBZ      r0,0x100f3c4 ; hci_cmd_stat_event_handler + 208
-        0x0100f3c2:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f3c4:    b2c2        ..      UXTB     r2,r0
-        0x0100f3c6:    2102        .!      MOVS     r1,#2
-        0x0100f3c8:    e7cf        ..      B        0x100f36a ; hci_cmd_stat_event_handler + 118
-        0x0100f3ca:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f3cc:    b128        (.      CBZ      r0,0x100f3da ; hci_cmd_stat_event_handler + 230
-        0x0100f3ce:    2102        .!      MOVS     r1,#2
-        0x0100f3d0:    4628        (F      MOV      r0,r5
-        0x0100f3d2:    f7f9fe0b    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0100f3d6:    2817        .(      CMP      r0,#0x17
-        0x0100f3d8:    d002        ..      BEQ      0x100f3e0 ; hci_cmd_stat_event_handler + 236
-        0x0100f3da:    2000        .       MOVS     r0,#0
-        0x0100f3dc:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100f3e0:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f3e2:    e7ed        ..      B        0x100f3c0 ; hci_cmd_stat_event_handler + 204
-    $d
-        0x0100f3e4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_disc_cmp_evt_handler
-    hci_disc_cmp_evt_handler
-        0x0100f3e8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f3ea:    4615        .F      MOV      r5,r2
-        0x0100f3ec:    460c        .F      MOV      r4,r1
-        0x0100f3ee:    4610        .F      MOV      r0,r2
-        0x0100f3f0:    f7f1fb8d    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100f3f4:    0a2d        -.      LSRS     r5,r5,#8
-        0x0100f3f6:    283f        ?(      CMP      r0,#0x3f
-        0x0100f3f8:    d020         .      BEQ      0x100f43c ; hci_disc_cmp_evt_handler + 84
-        0x0100f3fa:    4e11        .N      LDR      r6,[pc,#68] ; [0x100f440] = 0x20004ab8
-        0x0100f3fc:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100f400:    8980        ..      LDRH     r0,[r0,#0xc]
-        0x0100f402:    28ff        .(      CMP      r0,#0xff
-        0x0100f404:    d102        ..      BNE      0x100f40c ; hci_disc_cmp_evt_handler + 36
-        0x0100f406:    4628        (F      MOV      r0,r5
-        0x0100f408:    f7f9fcb8    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100f40c:    4603        .F      MOV      r3,r0
-        0x0100f40e:    78a2        .x      LDRB     r2,[r4,#2]
-        0x0100f410:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100f412:    4628        (F      MOV      r0,r5
-        0x0100f414:    f7faf9da    ....    BL       gapc_send_disconect_ind ; 0x10097cc
-        0x0100f418:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0100f41c:    8982        ..      LDRH     r2,[r0,#0xc]
-        0x0100f41e:    2aff        .*      CMP      r2,#0xff
-        0x0100f420:    d007        ..      BEQ      0x100f432 ; hci_disc_cmp_evt_handler + 74
-        0x0100f422:    7820         x      LDRB     r0,[r4,#0]
-        0x0100f424:    b100        ..      CBZ      r0,0x100f428 ; hci_disc_cmp_evt_handler + 64
-        0x0100f426:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f428:    b2c3        ..      UXTB     r3,r0
-        0x0100f42a:    2101        .!      MOVS     r1,#1
-        0x0100f42c:    4628        (F      MOV      r0,r5
-        0x0100f42e:    f7faf9e0    ....    BL       gapc_send_error_evt ; 0x10097f2
-        0x0100f432:    7922        "y      LDRB     r2,[r4,#4]
-        0x0100f434:    8861        a.      LDRH     r1,[r4,#2]
-        0x0100f436:    4628        (F      MOV      r0,r5
-        0x0100f438:    f7fbfce8    ....    BL       gapm_con_cleanup ; 0x100ae0c
-        0x0100f43c:    2000        .       MOVS     r0,#0
-        0x0100f43e:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100f440:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_enc_chg_evt_handler
-    hci_enc_chg_evt_handler
-        0x0100f444:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f446:    460d        .F      MOV      r5,r1
-        0x0100f448:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100f44a:    4907        .I      LDR      r1,[pc,#28] ; [0x100f468] = 0x2000015c
-        0x0100f44c:    6809        .h      LDR      r1,[r1,#0]
-        0x0100f44e:    4788        .G      BLX      r1
-        0x0100f450:    4604        .F      MOV      r4,r0
-        0x0100f452:    28ff        .(      CMP      r0,#0xff
-        0x0100f454:    d006        ..      BEQ      0x100f464 ; hci_enc_chg_evt_handler + 32
-        0x0100f456:    f7f9fdef    ....    BL       gapc_get_role ; 0x1009038
-        0x0100f45a:    4601        .F      MOV      r1,r0
-        0x0100f45c:    782a        *x      LDRB     r2,[r5,#0]
-        0x0100f45e:    4620         F      MOV      r0,r4
-        0x0100f460:    f007fc6c    ..l.    BL       smpc_handle_enc_change_evt ; 0x1016d3c
-        0x0100f464:    2000        .       MOVS     r0,#0
-        0x0100f466:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100f468:    2000015c    \..     DCD    536871260
-    $t
-    i.hci_enc_key_refr_evt_handler
-    hci_enc_key_refr_evt_handler
-        0x0100f46c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f46e:    460d        .F      MOV      r5,r1
-        0x0100f470:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100f472:    4907        .I      LDR      r1,[pc,#28] ; [0x100f490] = 0x2000015c
-        0x0100f474:    6809        .h      LDR      r1,[r1,#0]
-        0x0100f476:    4788        .G      BLX      r1
-        0x0100f478:    4604        .F      MOV      r4,r0
-        0x0100f47a:    28ff        .(      CMP      r0,#0xff
-        0x0100f47c:    d006        ..      BEQ      0x100f48c ; hci_enc_key_refr_evt_handler + 32
-        0x0100f47e:    f7f9fddb    ....    BL       gapc_get_role ; 0x1009038
-        0x0100f482:    4601        .F      MOV      r1,r0
-        0x0100f484:    782a        *x      LDRB     r2,[r5,#0]
-        0x0100f486:    4620         F      MOV      r0,r4
-        0x0100f488:    f007fc58    ..X.    BL       smpc_handle_enc_change_evt ; 0x1016d3c
-        0x0100f48c:    2000        .       MOVS     r0,#0
-        0x0100f48e:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100f490:    2000015c    \..     DCD    536871260
-    $t
-    i.hci_le_adv_set_term_evt_handler
-    hci_le_adv_set_term_evt_handler
-        0x0100f494:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f496:    460d        .F      MOV      r5,r1
-        0x0100f498:    7888        .x      LDRB     r0,[r1,#2]
-        0x0100f49a:    4919        .I      LDR      r1,[pc,#100] ; [0x100f500] = 0x20000080
-        0x0100f49c:    2600        .&      MOVS     r6,#0
-        0x0100f49e:    f891104d    ..M.    LDRB     r1,[r1,#0x4d]
-        0x0100f4a2:    4288        .B      CMP      r0,r1
-        0x0100f4a4:    d22a        *.      BCS      0x100f4fc ; hci_le_adv_set_term_evt_handler + 104
-        0x0100f4a6:    4917        .I      LDR      r1,[pc,#92] ; [0x100f504] = 0x20004b08
-        0x0100f4a8:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x0100f4ac:    68c4        .h      LDR      r4,[r0,#0xc]
-        0x0100f4ae:    b32c        ,.      CBZ      r4,0x100f4fc ; hci_le_adv_set_term_evt_handler + 104
-        0x0100f4b0:    7b60        `{      LDRB     r0,[r4,#0xd]
-        0x0100f4b2:    bb18        ..      CBNZ     r0,0x100f4fc ; hci_le_adv_set_term_evt_handler + 104
-        0x0100f4b4:    7be0        .{      LDRB     r0,[r4,#0xf]
-        0x0100f4b6:    2803        .(      CMP      r0,#3
-        0x0100f4b8:    d120         .      BNE      0x100f4fc ; hci_le_adv_set_term_evt_handler + 104
-        0x0100f4ba:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100f4bc:    f0200040     .@.    BIC      r0,r0,#0x40
-        0x0100f4c0:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100f4c2:    7868        hx      LDRB     r0,[r5,#1]
-        0x0100f4c4:    b120         .      CBZ      r0,0x100f4d0 ; hci_le_adv_set_term_evt_handler + 60
-        0x0100f4c6:    283c        <(      CMP      r0,#0x3c
-        0x0100f4c8:    d013        ..      BEQ      0x100f4f2 ; hci_le_adv_set_term_evt_handler + 94
-        0x0100f4ca:    2843        C(      CMP      r0,#0x43
-        0x0100f4cc:    d112        ..      BNE      0x100f4f4 ; hci_le_adv_set_term_evt_handler + 96
-        0x0100f4ce:    e010        ..      B        0x100f4f2 ; hci_le_adv_set_term_evt_handler + 94
-        0x0100f4d0:    7c60        `|      LDRB     r0,[r4,#0x11]
-        0x0100f4d2:    b178        x.      CBZ      r0,0x100f4f4 ; hci_le_adv_set_term_evt_handler + 96
-        0x0100f4d4:    f7fbfda4    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0100f4d8:    0740        @.      LSLS     r0,r0,#29
-        0x0100f4da:    d40b        ..      BMI      0x100f4f4 ; hci_le_adv_set_term_evt_handler + 96
-        0x0100f4dc:    490a        .I      LDR      r1,[pc,#40] ; [0x100f508] = 0x2000015c
-        0x0100f4de:    88a8        ..      LDRH     r0,[r5,#4]
-        0x0100f4e0:    6809        .h      LDR      r1,[r1,#0]
-        0x0100f4e2:    4788        .G      BLX      r1
-        0x0100f4e4:    28ff        .(      CMP      r0,#0xff
-        0x0100f4e6:    d005        ..      BEQ      0x100f4f4 ; hci_le_adv_set_term_evt_handler + 96
-        0x0100f4e8:    f1040116    ....    ADD      r1,r4,#0x16
-        0x0100f4ec:    f7fafa28    ..(.    BL       gapc_set_local_addr ; 0x1009940
-        0x0100f4f0:    e000        ..      B        0x100f4f4 ; hci_le_adv_set_term_evt_handler + 96
-        0x0100f4f2:    2645        E&      MOVS     r6,#0x45
-        0x0100f4f4:    4631        1F      MOV      r1,r6
-        0x0100f4f6:    4620         F      MOV      r0,r4
-        0x0100f4f8:    f7fafe60    ..`.    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100f4fc:    2000        .       MOVS     r0,#0
-        0x0100f4fe:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100f500:    20000080    ...     DCD    536871040
-        0x0100f504:    20004b08    .K.     DCD    536890120
-        0x0100f508:    2000015c    \..     DCD    536871260
-    $t
-    i.hci_le_ch_sel_algo_evt_handler
-    hci_le_ch_sel_algo_evt_handler
-        0x0100f50c:    b510        ..      PUSH     {r4,lr}
-        0x0100f50e:    460c        .F      MOV      r4,r1
-        0x0100f510:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100f512:    4906        .I      LDR      r1,[pc,#24] ; [0x100f52c] = 0x2000015c
-        0x0100f514:    6809        .h      LDR      r1,[r1,#0]
-        0x0100f516:    4788        .G      BLX      r1
-        0x0100f518:    28ff        .(      CMP      r0,#0xff
-        0x0100f51a:    d005        ..      BEQ      0x100f528 ; hci_le_ch_sel_algo_evt_handler + 28
-        0x0100f51c:    4a04        .J      LDR      r2,[pc,#16] ; [0x100f530] = 0x20004ab8
-        0x0100f51e:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100f520:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x0100f524:    f8801056    ..V.    STRB     r1,[r0,#0x56]
-        0x0100f528:    2000        .       MOVS     r0,#0
-        0x0100f52a:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100f52c:    2000015c    \..     DCD    536871260
-        0x0100f530:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_le_cmd_cmp_evt_addr_handler
-    hci_le_cmd_cmp_evt_addr_handler
-        0x0100f534:    4a0c        .J      LDR      r2,[pc,#48] ; [0x100f568] = 0x20004b08
-        0x0100f536:    b510        ..      PUSH     {r4,lr}
-        0x0100f538:    f5a05300    ...S    SUB      r3,r0,#0x2000
-        0x0100f53c:    f89220da    ...     LDRB     r2,[r2,#0xda]
-        0x0100f540:    3b05        .;      SUBS     r3,#5
-        0x0100f542:    d002        ..      BEQ      0x100f54a ; hci_le_cmd_cmp_evt_addr_handler + 22
-        0x0100f544:    2b30        0+      CMP      r3,#0x30
-        0x0100f546:    d108        ..      BNE      0x100f55a ; hci_le_cmd_cmp_evt_addr_handler + 38
-        0x0100f548:    e003        ..      B        0x100f552 ; hci_le_cmd_cmp_evt_addr_handler + 30
-        0x0100f54a:    2a02        .*      CMP      r2,#2
-        0x0100f54c:    d105        ..      BNE      0x100f55a ; hci_le_cmd_cmp_evt_addr_handler + 38
-        0x0100f54e:    2002        .       MOVS     r0,#2
-        0x0100f550:    e006        ..      B        0x100f560 ; hci_le_cmd_cmp_evt_addr_handler + 44
-        0x0100f552:    2a03        .*      CMP      r2,#3
-        0x0100f554:    d003        ..      BEQ      0x100f55e ; hci_le_cmd_cmp_evt_addr_handler + 42
-        0x0100f556:    f000f809    ....    BL       hci_le_cmd_cmp_evt_adv_handler ; 0x100f56c
-        0x0100f55a:    2000        .       MOVS     r0,#0
-        0x0100f55c:    bd10        ..      POP      {r4,pc}
-        0x0100f55e:    2003        .       MOVS     r0,#3
-        0x0100f560:    f7fafe68    ..h.    BL       gapm_addr_fsm ; 0x100a234
-        0x0100f564:    e7f9        ..      B        0x100f55a ; hci_le_cmd_cmp_evt_addr_handler + 38
-    $d
-        0x0100f566:    0000        ..      DCW    0
-        0x0100f568:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_cmd_cmp_evt_adv_handler
-    hci_le_cmd_cmp_evt_adv_handler
-        0x0100f56c:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100f56e:    460c        .F      MOV      r4,r1
-        0x0100f570:    4605        .F      MOV      r5,r0
-        0x0100f572:    4601        .F      MOV      r1,r0
-        0x0100f574:    4668        hF      MOV      r0,sp
-        0x0100f576:    f7fafddb    ....    BL       gapm_actv_retrieve_cmd_cmp_evt ; 0x100a130
-        0x0100f57a:    b310        ..      CBZ      r0,0x100f5c2 ; hci_le_cmd_cmp_evt_adv_handler + 86
-        0x0100f57c:    9800        ..      LDR      r0,[sp,#0]
-        0x0100f57e:    4923        #I      LDR      r1,[pc,#140] ; [0x100f60c] = 0x20004b08
-        0x0100f580:    7bc2        .{      LDRB     r2,[r0,#0xf]
-        0x0100f582:    2a06        .*      CMP      r2,#6
-        0x0100f584:    d240        @.      BCS      0x100f608 ; hci_le_cmd_cmp_evt_adv_handler + 156
-        0x0100f586:    e8dff002    ....    TBB      [pc,r2]
-    $d
-        0x0100f58a:    0803        ..      DCW    2051
-        0x0100f58c:    391d0818    ...9    DCD    958203928
-    $t
-        0x0100f590:    4622        "F      MOV      r2,r4
-        0x0100f592:    4629        )F      MOV      r1,r5
-        0x0100f594:    f000f83c    ..<.    BL       hci_le_cmd_cmp_evt_creating_handler ; 0x100f610
-        0x0100f598:    e036        6.      B        0x100f608 ; hci_le_cmd_cmp_evt_adv_handler + 156
-        0x0100f59a:    7822        "x      LDRB     r2,[r4,#0]
-        0x0100f59c:    b102        ..      CBZ      r2,0x100f5a0 ; hci_le_cmd_cmp_evt_adv_handler + 52
-        0x0100f59e:    3290        .2      ADDS     r2,r2,#0x90
-        0x0100f5a0:    6849        Ih      LDR      r1,[r1,#4]
-        0x0100f5a2:    f01204ff    ....    ANDS     r4,r2,#0xff
-        0x0100f5a6:    d103        ..      BNE      0x100f5b0 ; hci_le_cmd_cmp_evt_adv_handler + 68
-        0x0100f5a8:    2201        ."      MOVS     r2,#1
-        0x0100f5aa:    f7fbfa4f    ..O.    BL       gapm_adv_set_data ; 0x100aa4c
-        0x0100f5ae:    b940        @.      CBNZ     r0,0x100f5c2 ; hci_le_cmd_cmp_evt_adv_handler + 86
-        0x0100f5b0:    4621        !F      MOV      r1,r4
-        0x0100f5b2:    2001        .       MOVS     r0,#1
-        0x0100f5b4:    f7fcff8e    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100f5b8:    e026        &.      B        0x100f608 ; hci_le_cmd_cmp_evt_adv_handler + 156
-        0x0100f5ba:    4622        "F      MOV      r2,r4
-        0x0100f5bc:    4629        )F      MOV      r1,r5
-        0x0100f5be:    f000f97b    ..{.    BL       hci_le_cmd_cmp_evt_starting_handler ; 0x100f8b8
-        0x0100f5c2:    e021        !.      B        0x100f608 ; hci_le_cmd_cmp_evt_adv_handler + 156
-        0x0100f5c4:    4604        .F      MOV      r4,r0
-        0x0100f5c6:    f5a55000    ...P    SUB      r0,r5,#0x2000
-        0x0100f5ca:    3839        98      SUBS     r0,r0,#0x39
-        0x0100f5cc:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100f5ce:    d005        ..      BEQ      0x100f5dc ; hci_le_cmd_cmp_evt_adv_handler + 112
-        0x0100f5d0:    f0200080     ...    BIC      r0,r0,#0x80
-        0x0100f5d4:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100f5d6:    8a60        `.      LDRH     r0,[r4,#0x12]
-        0x0100f5d8:    b158        X.      CBZ      r0,0x100f5f2 ; hci_le_cmd_cmp_evt_adv_handler + 134
-        0x0100f5da:    e015        ..      B        0x100f608 ; hci_le_cmd_cmp_evt_adv_handler + 156
-        0x0100f5dc:    f0200040     .@.    BIC      r0,r0,#0x40
-        0x0100f5e0:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100f5e2:    7ba0        .{      LDRB     r0,[r4,#0xe]
-        0x0100f5e4:    2802        .(      CMP      r0,#2
-        0x0100f5e6:    d1f6        ..      BNE      0x100f5d6 ; hci_le_cmd_cmp_evt_adv_handler + 106
-        0x0100f5e8:    2100        .!      MOVS     r1,#0
-        0x0100f5ea:    4620         F      MOV      r0,r4
-        0x0100f5ec:    f7fbfa1b    ....    BL       gapm_adv_send_hci_le_set_per_adv_en_cmd ; 0x100aa26
-        0x0100f5f0:    e7f1        ..      B        0x100f5d6 ; hci_le_cmd_cmp_evt_adv_handler + 106
-        0x0100f5f2:    2100        .!      MOVS     r1,#0
-        0x0100f5f4:    4620         F      MOV      r0,r4
-        0x0100f5f6:    f7fafde1    ....    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100f5fa:    e005        ..      B        0x100f608 ; hci_le_cmd_cmp_evt_adv_handler + 156
-        0x0100f5fc:    f8112fd3    .../    LDRB     r2,[r1,#0xd3]!
-        0x0100f600:    1e52        R.      SUBS     r2,r2,#1
-        0x0100f602:    700a        .p      STRB     r2,[r1,#0]
-        0x0100f604:    f7fafcf2    ....    BL       gapm_actv_deleted ; 0x1009fec
-        0x0100f608:    2000        .       MOVS     r0,#0
-        0x0100f60a:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x0100f60c:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_cmd_cmp_evt_creating_handler
-    hci_le_cmd_cmp_evt_creating_handler
-        0x0100f610:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100f614:    4604        .F      MOV      r4,r0
-        0x0100f616:    4d38        8M      LDR      r5,[pc,#224] ; [0x100f6f8] = 0x20004b08
-        0x0100f618:    f5a15000    ...P    SUB      r0,r1,#0x2000
-        0x0100f61c:    383c        <8      SUBS     r0,r0,#0x3c
-        0x0100f61e:    d00d        ..      BEQ      0x100f63c ; hci_le_cmd_cmp_evt_creating_handler + 44
-        0x0100f620:    7810        .x      LDRB     r0,[r2,#0]
-        0x0100f622:    b100        ..      CBZ      r0,0x100f626 ; hci_le_cmd_cmp_evt_creating_handler + 22
-        0x0100f624:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f626:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x0100f62a:    77e0        .w      STRB     r0,[r4,#0x1f]
-        0x0100f62c:    f242063e    B.>.    MOV      r6,#0x203e
-        0x0100f630:    d00a        ..      BEQ      0x100f648 ; hci_le_cmd_cmp_evt_creating_handler + 56
-        0x0100f632:    42b1        .B      CMP      r1,r6
-        0x0100f634:    d102        ..      BNE      0x100f63c ; hci_le_cmd_cmp_evt_creating_handler + 44
-        0x0100f636:    4620         F      MOV      r0,r4
-        0x0100f638:    f7fbf878    ..x.    BL       gapm_adv_send_hci_le_rmv_adv_set_cmd ; 0x100a72c
-        0x0100f63c:    8a60        `.      LDRH     r0,[r4,#0x12]
-        0x0100f63e:    2800        .(      CMP      r0,#0
-        0x0100f640:    d12f        /.      BNE      0x100f6a2 ; hci_le_cmd_cmp_evt_creating_handler + 146
-        0x0100f642:    7fe0        ..      LDRB     r0,[r4,#0x1f]
-        0x0100f644:    b378        x.      CBZ      r0,0x100f6a6 ; hci_le_cmd_cmp_evt_creating_handler + 150
-        0x0100f646:    e050        P.      B        0x100f6ea ; hci_le_cmd_cmp_evt_creating_handler + 218
-        0x0100f648:    f5a15000    ...P    SUB      r0,r1,#0x2000
-        0x0100f64c:    3836        68      SUBS     r0,r0,#0x36
-        0x0100f64e:    d1f5        ..      BNE      0x100f63c ; hci_le_cmd_cmp_evt_creating_handler + 44
-        0x0100f650:    7850        Px      LDRB     r0,[r2,#1]
-        0x0100f652:    f8840020    .. .    STRB     r0,[r4,#0x20]
-        0x0100f656:    7ba0        .{      LDRB     r0,[r4,#0xe]
-        0x0100f658:    f2411705    A...    MOV      r7,#0x1105
-        0x0100f65c:    2802        .(      CMP      r0,#2
-        0x0100f65e:    d023        #.      BEQ      0x100f6a8 ; hci_le_cmd_cmp_evt_creating_handler + 152
-        0x0100f660:    7c60        `|      LDRB     r0,[r4,#0x11]
-        0x0100f662:    2801        .(      CMP      r0,#1
-        0x0100f664:    d1ea        ..      BNE      0x100f63c ; hci_le_cmd_cmp_evt_creating_handler + 44
-        0x0100f666:    8aa0        ..      LDRH     r0,[r4,#0x14]
-        0x0100f668:    28c8        .(      CMP      r0,#0xc8
-        0x0100f66a:    d033        3.      BEQ      0x100f6d4 ; hci_le_cmd_cmp_evt_creating_handler + 196
-        0x0100f66c:    4822        "H      LDR      r0,[pc,#136] ; [0x100f6f8] = 0x20004b08
-        0x0100f66e:    f8501f82    P...    LDR      r1,[r0,#0x82]!
-        0x0100f672:    f8c41016    ....    STR      r1,[r4,#0x16]
-        0x0100f676:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100f678:    8360        `.      STRH     r0,[r4,#0x1a]
-        0x0100f67a:    f2420535    B.5.    MOV      r5,#0x2035
-        0x0100f67e:    2307        .#      MOVS     r3,#7
-        0x0100f680:    462a        *F      MOV      r2,r5
-        0x0100f682:    2100        .!      MOVS     r1,#0
-        0x0100f684:    4638        8F      MOV      r0,r7
-        0x0100f686:    f7f1fa06    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100f68a:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100f68c:    7001        .p      STRB     r1,[r0,#0]
-        0x0100f68e:    f8d41016    ....    LDR      r1,[r4,#0x16]
-        0x0100f692:    f8c01001    ....    STR      r1,[r0,#1]
-        0x0100f696:    8b61        a.      LDRH     r1,[r4,#0x1a]
-        0x0100f698:    f8a01005    ....    STRH     r1,[r0,#5]
-        0x0100f69c:    f7f1fa64    ..d.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100f6a0:    8265        e.      STRH     r5,[r4,#0x12]
-        0x0100f6a2:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x0100f6a6:    e01c        ..      B        0x100f6e2 ; hci_le_cmd_cmp_evt_creating_handler + 210
-        0x0100f6a8:    686d        mh      LDR      r5,[r5,#4]
-        0x0100f6aa:    2308        .#      MOVS     r3,#8
-        0x0100f6ac:    4632        2F      MOV      r2,r6
-        0x0100f6ae:    2100        .!      MOVS     r1,#0
-        0x0100f6b0:    4638        8F      MOV      r0,r7
-        0x0100f6b2:    f7f1f9f0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100f6b6:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100f6b8:    7001        .p      STRB     r1,[r0,#0]
-        0x0100f6ba:    8ca9        ..      LDRH     r1,[r5,#0x24]
-        0x0100f6bc:    8041        A.      STRH     r1,[r0,#2]
-        0x0100f6be:    8ce9        ..      LDRH     r1,[r5,#0x26]
-        0x0100f6c0:    8081        ..      STRH     r1,[r0,#4]
-        0x0100f6c2:    79a9        .y      LDRB     r1,[r5,#6]
-        0x0100f6c4:    0609        ..      LSLS     r1,r1,#24
-        0x0100f6c6:    d501        ..      BPL      0x100f6cc ; hci_le_cmd_cmp_evt_creating_handler + 188
-        0x0100f6c8:    2106        .!      MOVS     r1,#6
-        0x0100f6ca:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100f6cc:    f7f1fa4c    ..L.    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100f6d0:    8266        f.      STRH     r6,[r4,#0x12]
-        0x0100f6d2:    e7e6        ..      B        0x100f6a2 ; hci_le_cmd_cmp_evt_creating_handler + 146
-        0x0100f6d4:    f004f814    ....    BL       m_al_get_local_addr ; 0x1013700
-        0x0100f6d8:    6801        .h      LDR      r1,[r0,#0]
-        0x0100f6da:    f8c41016    ....    STR      r1,[r4,#0x16]
-        0x0100f6de:    8880        ..      LDRH     r0,[r0,#4]
-        0x0100f6e0:    e7ca        ..      B        0x100f678 ; hci_le_cmd_cmp_evt_creating_handler + 104
-        0x0100f6e2:    f8150fd3    ....    LDRB     r0,[r5,#0xd3]!
-        0x0100f6e6:    1c40        @.      ADDS     r0,r0,#1
-        0x0100f6e8:    7028        (p      STRB     r0,[r5,#0]
-        0x0100f6ea:    7fe1        ..      LDRB     r1,[r4,#0x1f]
-        0x0100f6ec:    4620         F      MOV      r0,r4
-        0x0100f6ee:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0100f6f2:    f7fabc49    ..I.    B        gapm_actv_created ; 0x1009f88
-    $d
-        0x0100f6f6:    0000        ..      DCW    0
-        0x0100f6f8:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_cmd_cmp_evt_init_handler
-    hci_le_cmd_cmp_evt_init_handler
-        0x0100f6fc:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0100f6fe:    460f        .F      MOV      r7,r1
-        0x0100f700:    4601        .F      MOV      r1,r0
-        0x0100f702:    4668        hF      MOV      r0,sp
-        0x0100f704:    f7fafd14    ....    BL       gapm_actv_retrieve_cmd_cmp_evt ; 0x100a130
-        0x0100f708:    b370        p.      CBZ      r0,0x100f768 ; hci_le_cmd_cmp_evt_init_handler + 108
-        0x0100f70a:    9c00        ..      LDR      r4,[sp,#0]
-        0x0100f70c:    25ff        .%      MOVS     r5,#0xff
-        0x0100f70e:    4e1a        .N      LDR      r6,[pc,#104] ; [0x100f778] = 0x20004b08
-        0x0100f710:    7be1        .{      LDRB     r1,[r4,#0xf]
-        0x0100f712:    f44f605b    O.[`    MOV      r0,#0xdb0
-        0x0100f716:    2902        .)      CMP      r1,#2
-        0x0100f718:    d004        ..      BEQ      0x100f724 ; hci_le_cmd_cmp_evt_init_handler + 40
-        0x0100f71a:    2903        .)      CMP      r1,#3
-        0x0100f71c:    d015        ..      BEQ      0x100f74a ; hci_le_cmd_cmp_evt_init_handler + 78
-        0x0100f71e:    2904        .)      CMP      r1,#4
-        0x0100f720:    d122        ".      BNE      0x100f768 ; hci_le_cmd_cmp_evt_init_handler + 108
-        0x0100f722:    e023        #.      B        0x100f76c ; hci_le_cmd_cmp_evt_init_handler + 112
-        0x0100f724:    7839        9x      LDRB     r1,[r7,#0]
-        0x0100f726:    b101        ..      CBZ      r1,0x100f72a ; hci_le_cmd_cmp_evt_init_handler + 46
-        0x0100f728:    3190        .1      ADDS     r1,r1,#0x90
-        0x0100f72a:    f01107ff    ....    ANDS     r7,r1,#0xff
-        0x0100f72e:    d007        ..      BEQ      0x100f740 ; hci_le_cmd_cmp_evt_init_handler + 68
-        0x0100f730:    f88650d5    ...P    STRB     r5,[r6,#0xd5]
-        0x0100f734:    7ba1        .{      LDRB     r1,[r4,#0xe]
-        0x0100f736:    2901        .)      CMP      r1,#1
-        0x0100f738:    d102        ..      BNE      0x100f740 ; hci_le_cmd_cmp_evt_init_handler + 68
-        0x0100f73a:    2107        .!      MOVS     r1,#7
-        0x0100f73c:    f7f1f9c9    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x0100f740:    4639        9F      MOV      r1,r7
-        0x0100f742:    4620         F      MOV      r0,r4
-        0x0100f744:    f7fafd24    ..$.    BL       gapm_actv_started ; 0x100a190
-        0x0100f748:    e00e        ..      B        0x100f768 ; hci_le_cmd_cmp_evt_init_handler + 108
-        0x0100f74a:    7839        9x      LDRB     r1,[r7,#0]
-        0x0100f74c:    b101        ..      CBZ      r1,0x100f750 ; hci_le_cmd_cmp_evt_init_handler + 84
-        0x0100f74e:    3190        .1      ADDS     r1,r1,#0x90
-        0x0100f750:    f01107ff    ....    ANDS     r7,r1,#0xff
-        0x0100f754:    d008        ..      BEQ      0x100f768 ; hci_le_cmd_cmp_evt_init_handler + 108
-        0x0100f756:    2107        .!      MOVS     r1,#7
-        0x0100f758:    f7f1f9bb    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x0100f75c:    f88650d5    ...P    STRB     r5,[r6,#0xd5]
-        0x0100f760:    4639        9F      MOV      r1,r7
-        0x0100f762:    4620         F      MOV      r0,r4
-        0x0100f764:    f7fafd2a    ..*.    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100f768:    2000        .       MOVS     r0,#0
-        0x0100f76a:    bdf8        ..      POP      {r3-r7,pc}
-        0x0100f76c:    f88650d5    ...P    STRB     r5,[r6,#0xd5]
-        0x0100f770:    4620         F      MOV      r0,r4
-        0x0100f772:    f8941055    ..U.    LDRB     r1,[r4,#0x55]
-        0x0100f776:    e7f5        ..      B        0x100f764 ; hci_le_cmd_cmp_evt_init_handler + 104
-    $d
-        0x0100f778:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_cmd_cmp_evt_list_handler
-    hci_le_cmd_cmp_evt_list_handler
-        0x0100f77c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f77e:    4604        .F      MOV      r4,r0
-        0x0100f780:    460d        .F      MOV      r5,r1
-        0x0100f782:    2000        .       MOVS     r0,#0
-        0x0100f784:    f7fbfd08    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100f788:    2890        .(      CMP      r0,#0x90
-        0x0100f78a:    d005        ..      BEQ      0x100f798 ; hci_le_cmd_cmp_evt_list_handler + 28
-        0x0100f78c:    2892        .(      CMP      r0,#0x92
-        0x0100f78e:    d003        ..      BEQ      0x100f798 ; hci_le_cmd_cmp_evt_list_handler + 28
-        0x0100f790:    2891        .(      CMP      r0,#0x91
-        0x0100f792:    d001        ..      BEQ      0x100f798 ; hci_le_cmd_cmp_evt_list_handler + 28
-        0x0100f794:    2141        A!      MOVS     r1,#0x41
-        0x0100f796:    e005        ..      B        0x100f7a4 ; hci_le_cmd_cmp_evt_list_handler + 40
-        0x0100f798:    7829        )x      LDRB     r1,[r5,#0]
-        0x0100f79a:    b101        ..      CBZ      r1,0x100f79e ; hci_le_cmd_cmp_evt_list_handler + 34
-        0x0100f79c:    3190        .1      ADDS     r1,r1,#0x90
-        0x0100f79e:    f01101ff    ....    ANDS     r1,r1,#0xff
-        0x0100f7a2:    d003        ..      BEQ      0x100f7ac ; hci_le_cmd_cmp_evt_list_handler + 48
-        0x0100f7a4:    2000        .       MOVS     r0,#0
-        0x0100f7a6:    f7fcfe95    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100f7aa:    e015        ..      B        0x100f7d8 ; hci_le_cmd_cmp_evt_list_handler + 92
-        0x0100f7ac:    491a        .I      LDR      r1,[pc,#104] ; [0x100f818] = 0x20004b08
-        0x0100f7ae:    f5a45200    ...R    SUB      r2,r4,#0x2000
-        0x0100f7b2:    3a11        .:      SUBS     r2,r2,#0x11
-        0x0100f7b4:    d104        ..      BNE      0x100f7c0 ; hci_le_cmd_cmp_evt_list_handler + 68
-        0x0100f7b6:    f89120d9    ...     LDRB     r2,[r1,#0xd9]
-        0x0100f7ba:    1c52        R.      ADDS     r2,r2,#1
-        0x0100f7bc:    f88120d9    ...     STRB     r2,[r1,#0xd9]
-        0x0100f7c0:    6809        .h      LDR      r1,[r1,#0]
-        0x0100f7c2:    2891        .(      CMP      r0,#0x91
-        0x0100f7c4:    d103        ..      BNE      0x100f7ce ; hci_le_cmd_cmp_evt_list_handler + 82
-        0x0100f7c6:    f5a45000    ...P    SUB      r0,r4,#0x2000
-        0x0100f7ca:    3827        '8      SUBS     r0,r0,#0x27
-        0x0100f7cc:    d006        ..      BEQ      0x100f7dc ; hci_le_cmd_cmp_evt_list_handler + 96
-        0x0100f7ce:    7848        Hx      LDRB     r0,[r1,#1]
-        0x0100f7d0:    b1f8        ..      CBZ      r0,0x100f812 ; hci_le_cmd_cmp_evt_list_handler + 150
-        0x0100f7d2:    4608        .F      MOV      r0,r1
-        0x0100f7d4:    f7fcf86c    ..l.    BL       gapm_list_add_next_entry ; 0x100b8b0
-        0x0100f7d8:    2000        .       MOVS     r0,#0
-        0x0100f7da:    bd70        p.      POP      {r4-r6,pc}
-        0x0100f7dc:    7848        Hx      LDRB     r0,[r1,#1]
-        0x0100f7de:    2308        .#      MOVS     r3,#8
-        0x0100f7e0:    eb000080    ....    ADD      r0,r0,r0,LSL #2
-        0x0100f7e4:    eb0104c0    ....    ADD      r4,r1,r0,LSL #3
-        0x0100f7e8:    f242024e    B.N.    MOV      r2,#0x204e
-        0x0100f7ec:    2100        .!      MOVS     r1,#0
-        0x0100f7ee:    f2411005    A...    MOV      r0,#0x1105
-        0x0100f7f2:    f7f1f950    ..P.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100f7f6:    7a21        !z      LDRB     r1,[r4,#8]
-        0x0100f7f8:    7001        .p      STRB     r1,[r0,#0]
-        0x0100f7fa:    f8d41002    ....    LDR      r1,[r4,#2]
-        0x0100f7fe:    f8c01001    ....    STR      r1,[r0,#1]
-        0x0100f802:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100f804:    f8a01005    ....    STRH     r1,[r0,#5]
-        0x0100f808:    7a61        az      LDRB     r1,[r4,#9]
-        0x0100f80a:    71c1        .q      STRB     r1,[r0,#7]
-        0x0100f80c:    f7f1f9ac    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0100f810:    e7e2        ..      B        0x100f7d8 ; hci_le_cmd_cmp_evt_list_handler + 92
-        0x0100f812:    2100        .!      MOVS     r1,#0
-        0x0100f814:    e7c6        ..      B        0x100f7a4 ; hci_le_cmd_cmp_evt_list_handler + 40
-    $d
-        0x0100f816:    0000        ..      DCW    0
-        0x0100f818:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_cmd_cmp_evt_per_sync_handler
-    hci_le_cmd_cmp_evt_per_sync_handler
-        0x0100f81c:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100f81e:    460c        .F      MOV      r4,r1
-        0x0100f820:    4601        .F      MOV      r1,r0
-        0x0100f822:    4668        hF      MOV      r0,sp
-        0x0100f824:    f7fafc84    ....    BL       gapm_actv_retrieve_cmd_cmp_evt ; 0x100a130
-        0x0100f828:    b180        ..      CBZ      r0,0x100f84c ; hci_le_cmd_cmp_evt_per_sync_handler + 48
-        0x0100f82a:    9800        ..      LDR      r0,[sp,#0]
-        0x0100f82c:    7bc1        .{      LDRB     r1,[r0,#0xf]
-        0x0100f82e:    2902        .)      CMP      r1,#2
-        0x0100f830:    d002        ..      BEQ      0x100f838 ; hci_le_cmd_cmp_evt_per_sync_handler + 28
-        0x0100f832:    2904        .)      CMP      r1,#4
-        0x0100f834:    d10a        ..      BNE      0x100f84c ; hci_le_cmd_cmp_evt_per_sync_handler + 48
-        0x0100f836:    e006        ..      B        0x100f846 ; hci_le_cmd_cmp_evt_per_sync_handler + 42
-        0x0100f838:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100f83a:    b101        ..      CBZ      r1,0x100f83e ; hci_le_cmd_cmp_evt_per_sync_handler + 34
-        0x0100f83c:    3190        .1      ADDS     r1,r1,#0x90
-        0x0100f83e:    b2c9        ..      UXTB     r1,r1
-        0x0100f840:    f7fafca6    ....    BL       gapm_actv_started ; 0x100a190
-        0x0100f844:    e002        ..      B        0x100f84c ; hci_le_cmd_cmp_evt_per_sync_handler + 48
-        0x0100f846:    2100        .!      MOVS     r1,#0
-        0x0100f848:    f7fafcb8    ....    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100f84c:    2000        .       MOVS     r0,#0
-        0x0100f84e:    bd38        8.      POP      {r3-r5,pc}
-    i.hci_le_cmd_cmp_evt_scan_handler
-    hci_le_cmd_cmp_evt_scan_handler
-        0x0100f850:    b538        8.      PUSH     {r3-r5,lr}
-        0x0100f852:    460d        .F      MOV      r5,r1
-        0x0100f854:    4604        .F      MOV      r4,r0
-        0x0100f856:    4601        .F      MOV      r1,r0
-        0x0100f858:    4668        hF      MOV      r0,sp
-        0x0100f85a:    f7fafc69    ..i.    BL       gapm_actv_retrieve_cmd_cmp_evt ; 0x100a130
-        0x0100f85e:    b330        0.      CBZ      r0,0x100f8ae ; hci_le_cmd_cmp_evt_scan_handler + 94
-        0x0100f860:    9800        ..      LDR      r0,[sp,#0]
-        0x0100f862:    22ff        ."      MOVS     r2,#0xff
-        0x0100f864:    4b13        .K      LDR      r3,[pc,#76] ; [0x100f8b4] = 0x20004b08
-        0x0100f866:    7bc1        .{      LDRB     r1,[r0,#0xf]
-        0x0100f868:    2902        .)      CMP      r1,#2
-        0x0100f86a:    d002        ..      BEQ      0x100f872 ; hci_le_cmd_cmp_evt_scan_handler + 34
-        0x0100f86c:    2904        .)      CMP      r1,#4
-        0x0100f86e:    d11e        ..      BNE      0x100f8ae ; hci_le_cmd_cmp_evt_scan_handler + 94
-        0x0100f870:    e018        ..      B        0x100f8a4 ; hci_le_cmd_cmp_evt_scan_handler + 84
-        0x0100f872:    7829        )x      LDRB     r1,[r5,#0]
-        0x0100f874:    b101        ..      CBZ      r1,0x100f878 ; hci_le_cmd_cmp_evt_scan_handler + 40
-        0x0100f876:    3190        .1      ADDS     r1,r1,#0x90
-        0x0100f878:    f01101ff    ....    ANDS     r1,r1,#0xff
-        0x0100f87c:    d005        ..      BEQ      0x100f88a ; hci_le_cmd_cmp_evt_scan_handler + 58
-        0x0100f87e:    f88320d4    ...     STRB     r2,[r3,#0xd4]
-        0x0100f882:    bf00        ..      NOP      
-        0x0100f884:    f7fafc84    ....    BL       gapm_actv_started ; 0x100a190
-        0x0100f888:    e011        ..      B        0x100f8ae ; hci_le_cmd_cmp_evt_scan_handler + 94
-        0x0100f88a:    f2420141    B.A.    MOV      r1,#0x2041
-        0x0100f88e:    428c        .B      CMP      r4,r1
-        0x0100f890:    d103        ..      BNE      0x100f89a ; hci_le_cmd_cmp_evt_scan_handler + 74
-        0x0100f892:    2101        .!      MOVS     r1,#1
-        0x0100f894:    f7fcfd3c    ..<.    BL       gapm_scan_send_hci_le_set_ext_scan_en_cmd ; 0x100c310
-        0x0100f898:    e009        ..      B        0x100f8ae ; hci_le_cmd_cmp_evt_scan_handler + 94
-        0x0100f89a:    f5a45100    ...Q    SUB      r1,r4,#0x2000
-        0x0100f89e:    3942        B9      SUBS     r1,r1,#0x42
-        0x0100f8a0:    d105        ..      BNE      0x100f8ae ; hci_le_cmd_cmp_evt_scan_handler + 94
-        0x0100f8a2:    e7ef        ..      B        0x100f884 ; hci_le_cmd_cmp_evt_scan_handler + 52
-        0x0100f8a4:    f88320d4    ...     STRB     r2,[r3,#0xd4]
-        0x0100f8a8:    2100        .!      MOVS     r1,#0
-        0x0100f8aa:    f7fafc87    ....    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100f8ae:    2000        .       MOVS     r0,#0
-        0x0100f8b0:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x0100f8b2:    0000        ..      DCW    0
-        0x0100f8b4:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_cmd_cmp_evt_starting_handler
-    hci_le_cmd_cmp_evt_starting_handler
-        0x0100f8b8:    b510        ..      PUSH     {r4,lr}
-        0x0100f8ba:    4604        .F      MOV      r4,r0
-        0x0100f8bc:    f5a15000    ...P    SUB      r0,r1,#0x2000
-        0x0100f8c0:    3839        98      SUBS     r0,r0,#0x39
-        0x0100f8c2:    d105        ..      BNE      0x100f8d0 ; hci_le_cmd_cmp_evt_starting_handler + 24
-        0x0100f8c4:    7fe0        ..      LDRB     r0,[r4,#0x1f]
-        0x0100f8c6:    b118        ..      CBZ      r0,0x100f8d0 ; hci_le_cmd_cmp_evt_starting_handler + 24
-        0x0100f8c8:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100f8ca:    f0200040     .@.    BIC      r0,r0,#0x40
-        0x0100f8ce:    e022        ".      B        0x100f916 ; hci_le_cmd_cmp_evt_starting_handler + 94
-        0x0100f8d0:    7810        .x      LDRB     r0,[r2,#0]
-        0x0100f8d2:    b100        ..      CBZ      r0,0x100f8d6 ; hci_le_cmd_cmp_evt_starting_handler + 30
-        0x0100f8d4:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f8d6:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x0100f8da:    77e0        .w      STRB     r0,[r4,#0x1f]
-        0x0100f8dc:    d003        ..      BEQ      0x100f8e6 ; hci_le_cmd_cmp_evt_starting_handler + 46
-        0x0100f8de:    f5b15f01    ..._    CMP      r1,#0x2040
-        0x0100f8e2:    d01a        ..      BEQ      0x100f91a ; hci_le_cmd_cmp_evt_starting_handler + 98
-        0x0100f8e4:    e01d        ..      B        0x100f922 ; hci_le_cmd_cmp_evt_starting_handler + 106
-        0x0100f8e6:    3939        99      SUBS     r1,r1,#0x39
-        0x0100f8e8:    f5b15100    ...Q    SUBS     r1,r1,#0x2000
-        0x0100f8ec:    d002        ..      BEQ      0x100f8f4 ; hci_le_cmd_cmp_evt_starting_handler + 60
-        0x0100f8ee:    2907        .)      CMP      r1,#7
-        0x0100f8f0:    d117        ..      BNE      0x100f922 ; hci_le_cmd_cmp_evt_starting_handler + 106
-        0x0100f8f2:    e00d        ..      B        0x100f910 ; hci_le_cmd_cmp_evt_starting_handler + 88
-        0x0100f8f4:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100f8f6:    f0400040    @.@.    ORR      r0,r0,#0x40
-        0x0100f8fa:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100f8fc:    7ba1        .{      LDRB     r1,[r4,#0xe]
-        0x0100f8fe:    2902        .)      CMP      r1,#2
-        0x0100f900:    d10f        ..      BNE      0x100f922 ; hci_le_cmd_cmp_evt_starting_handler + 106
-        0x0100f902:    0600        ..      LSLS     r0,r0,#24
-        0x0100f904:    d40d        ..      BMI      0x100f922 ; hci_le_cmd_cmp_evt_starting_handler + 106
-        0x0100f906:    2101        .!      MOVS     r1,#1
-        0x0100f908:    4620         F      MOV      r0,r4
-        0x0100f90a:    f7fbf88c    ....    BL       gapm_adv_send_hci_le_set_per_adv_en_cmd ; 0x100aa26
-        0x0100f90e:    e008        ..      B        0x100f922 ; hci_le_cmd_cmp_evt_starting_handler + 106
-        0x0100f910:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x0100f912:    f0400080    @...    ORR      r0,r0,#0x80
-        0x0100f916:    7420         t      STRB     r0,[r4,#0x10]
-        0x0100f918:    e003        ..      B        0x100f922 ; hci_le_cmd_cmp_evt_starting_handler + 106
-        0x0100f91a:    2100        .!      MOVS     r1,#0
-        0x0100f91c:    4620         F      MOV      r0,r4
-        0x0100f91e:    f7faff72    ..r.    BL       gapm_adv_send_hci_le_set_ext_adv_en_cmd ; 0x100a806
-        0x0100f922:    8a60        `.      LDRH     r0,[r4,#0x12]
-        0x0100f924:    2800        .(      CMP      r0,#0
-        0x0100f926:    d105        ..      BNE      0x100f934 ; hci_le_cmd_cmp_evt_starting_handler + 124
-        0x0100f928:    7fe1        ..      LDRB     r1,[r4,#0x1f]
-        0x0100f92a:    4620         F      MOV      r0,r4
-        0x0100f92c:    e8bd4010    ...@    POP      {r4,lr}
-        0x0100f930:    f7fabc2e    ....    B        gapm_actv_started ; 0x100a190
-        0x0100f934:    bd10        ..      POP      {r4,pc}
-        0x0100f936:    0000        ..      MOVS     r0,r0
-    i.hci_le_con_update_cmp_evt_handler
-    hci_le_con_update_cmp_evt_handler
-        0x0100f938:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f93a:    4616        .F      MOV      r6,r2
-        0x0100f93c:    460c        .F      MOV      r4,r1
-        0x0100f93e:    4610        .F      MOV      r0,r2
-        0x0100f940:    f7f1f8e5    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100f944:    0a35        5.      LSRS     r5,r6,#8
-        0x0100f946:    283f        ?(      CMP      r0,#0x3f
-        0x0100f948:    d025        %.      BEQ      0x100f996 ; hci_le_con_update_cmp_evt_handler + 94
-        0x0100f94a:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100f94c:    2811        .(      CMP      r0,#0x11
-        0x0100f94e:    d00a        ..      BEQ      0x100f966 ; hci_le_con_update_cmp_evt_handler + 46
-        0x0100f950:    dc05        ..      BGT      0x100f95e ; hci_le_con_update_cmp_evt_handler + 38
-        0x0100f952:    b310        ..      CBZ      r0,0x100f99a ; hci_le_con_update_cmp_evt_handler + 98
-        0x0100f954:    2801        .(      CMP      r0,#1
-        0x0100f956:    d006        ..      BEQ      0x100f966 ; hci_le_con_update_cmp_evt_handler + 46
-        0x0100f958:    280c        .(      CMP      r0,#0xc
-        0x0100f95a:    d130        0.      BNE      0x100f9be ; hci_le_con_update_cmp_evt_handler + 134
-        0x0100f95c:    e003        ..      B        0x100f966 ; hci_le_con_update_cmp_evt_handler + 46
-        0x0100f95e:    2819        .(      CMP      r0,#0x19
-        0x0100f960:    d001        ..      BEQ      0x100f966 ; hci_le_con_update_cmp_evt_handler + 46
-        0x0100f962:    281a        .(      CMP      r0,#0x1a
-        0x0100f964:    d12b        +.      BNE      0x100f9be ; hci_le_con_update_cmp_evt_handler + 134
-        0x0100f966:    4917        .I      LDR      r1,[pc,#92] ; [0x100f9c4] = 0x20004ab8
-        0x0100f968:    f8511025    Q.%.    LDR      r1,[r1,r5,LSL #2]
-        0x0100f96c:    f8912046    ..F     LDRB     r2,[r1,#0x46]
-        0x0100f970:    0692        ..      LSLS     r2,r2,#26
-        0x0100f972:    d509        ..      BPL      0x100f988 ; hci_le_con_update_cmp_evt_handler + 80
-        0x0100f974:    f8110f55    ..U.    LDRB     r0,[r1,#0x55]!
-        0x0100f978:    f0200002     ...    BIC      r0,r0,#2
-        0x0100f97c:    7008        .p      STRB     r0,[r1,#0]
-        0x0100f97e:    2102        .!      MOVS     r1,#2
-        0x0100f980:    4628        (F      MOV      r0,r5
-        0x0100f982:    f7f9fe8d    ....    BL       gapc_reschedule_operation ; 0x10096a0
-        0x0100f986:    e006        ..      B        0x100f996 ; hci_le_con_update_cmp_evt_handler + 94
-        0x0100f988:    b100        ..      CBZ      r0,0x100f98c ; hci_le_con_update_cmp_evt_handler + 84
-        0x0100f98a:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100f98c:    b2c2        ..      UXTB     r2,r0
-        0x0100f98e:    2102        .!      MOVS     r1,#2
-        0x0100f990:    4628        (F      MOV      r0,r5
-        0x0100f992:    f7f9feeb    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100f996:    2000        .       MOVS     r0,#0
-        0x0100f998:    bd70        p.      POP      {r4-r6,pc}
-        0x0100f99a:    4628        (F      MOV      r0,r5
-        0x0100f99c:    f7f9f9ee    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100f9a0:    4601        .F      MOV      r1,r0
-        0x0100f9a2:    2306        .#      MOVS     r3,#6
-        0x0100f9a4:    4632        2F      MOV      r2,r6
-        0x0100f9a6:    f6406011    @..`    MOV      r0,#0xe11
-        0x0100f9aa:    f7f1f874    ..t.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100f9ae:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100f9b0:    8001        ..      STRH     r1,[r0,#0]
-        0x0100f9b2:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100f9b4:    8041        A.      STRH     r1,[r0,#2]
-        0x0100f9b6:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100f9b8:    8081        ..      STRH     r1,[r0,#4]
-        0x0100f9ba:    f7f1f871    ..q.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100f9be:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100f9c0:    e7e2        ..      B        0x100f988 ; hci_le_con_update_cmp_evt_handler + 80
-    $d
-        0x0100f9c2:    0000        ..      DCW    0
-        0x0100f9c4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_le_data_len_chg_evt_handler
-    hci_le_data_len_chg_evt_handler
-        0x0100f9c8:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100f9ca:    4615        .F      MOV      r5,r2
-        0x0100f9cc:    460c        .F      MOV      r4,r1
-        0x0100f9ce:    4610        .F      MOV      r0,r2
-        0x0100f9d0:    f7f1f89d    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100f9d4:    283f        ?(      CMP      r0,#0x3f
-        0x0100f9d6:    d013        ..      BEQ      0x100fa00 ; hci_le_data_len_chg_evt_handler + 56
-        0x0100f9d8:    0a28        (.      LSRS     r0,r5,#8
-        0x0100f9da:    f7f9f9cf    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100f9de:    4601        .F      MOV      r1,r0
-        0x0100f9e0:    2308        .#      MOVS     r3,#8
-        0x0100f9e2:    462a        *F      MOV      r2,r5
-        0x0100f9e4:    f640602c    @.,`    MOV      r0,#0xe2c
-        0x0100f9e8:    f7f1f855    ..U.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100f9ec:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100f9ee:    8081        ..      STRH     r1,[r0,#4]
-        0x0100f9f0:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x0100f9f2:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100f9f4:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100f9f6:    8001        ..      STRH     r1,[r0,#0]
-        0x0100f9f8:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100f9fa:    8041        A.      STRH     r1,[r0,#2]
-        0x0100f9fc:    f7f1f850    ..P.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fa00:    2000        .       MOVS     r0,#0
-        0x0100fa02:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_le_enh_con_cmp_evt_handler
-    hci_le_enh_con_cmp_evt_handler
-        0x0100fa04:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fa06:    4605        .F      MOV      r5,r0
-        0x0100fa08:    460c        .F      MOV      r4,r1
-        0x0100fa0a:    2007        .       MOVS     r0,#7
-        0x0100fa0c:    f7f1f87f    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100fa10:    2808        .(      CMP      r0,#8
-        0x0100fa12:    d009        ..      BEQ      0x100fa28 ; hci_le_enh_con_cmp_evt_handler + 36
-        0x0100fa14:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100fa16:    b938        8.      CBNZ     r0,0x100fa28 ; hci_le_enh_con_cmp_evt_handler + 36
-        0x0100fa18:    4621        !F      MOV      r1,r4
-        0x0100fa1a:    4628        (F      MOV      r0,r5
-        0x0100fa1c:    f7fbfa16    ....    BL       gapm_con_create ; 0x100ae4c
-        0x0100fa20:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100fa22:    b909        ..      CBNZ     r1,0x100fa28 ; hci_le_enh_con_cmp_evt_handler + 36
-        0x0100fa24:    f7fbfcc8    ....    BL       gapm_init_connection_ind ; 0x100b3b8
-        0x0100fa28:    2000        .       MOVS     r0,#0
-        0x0100fa2a:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_le_ext_adv_report_evt_handler
-    hci_le_ext_adv_report_evt_handler
-        0x0100fa2c:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0100fa30:    4689        .F      MOV      r9,r1
-        0x0100fa32:    492e        .I      LDR      r1,[pc,#184] ; [0x100faec] = 0x20004b08
-        0x0100fa34:    f89100d4    ....    LDRB     r0,[r1,#0xd4]
-        0x0100fa38:    28ff        .(      CMP      r0,#0xff
-        0x0100fa3a:    d053        S.      BEQ      0x100fae4 ; hci_le_ext_adv_report_evt_handler + 184
-        0x0100fa3c:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x0100fa40:    2700        .'      MOVS     r7,#0
-        0x0100fa42:    68c5        .h      LDR      r5,[r0,#0xc]
-        0x0100fa44:    e04a        J.      B        0x100fadc ; hci_le_ext_adv_report_evt_handler + 176
-        0x0100fa46:    bf00        ..      NOP      
-        0x0100fa48:    ebc711c7    ....    RSB      r1,r7,r7,LSL #7
-        0x0100fa4c:    eb090041    ..A.    ADD      r0,r9,r1,LSL #1
-        0x0100fa50:    f1000802    ....    ADD      r8,r0,#2
-        0x0100fa54:    7ba8        .{      LDRB     r0,[r5,#0xe]
-        0x0100fa56:    2804        .(      CMP      r0,#4
-        0x0100fa58:    d303        ..      BCC      0x100fa62 ; hci_le_ext_adv_report_evt_handler + 54
-        0x0100fa5a:    f8980000    ....    LDRB     r0,[r8,#0]
-        0x0100fa5e:    07c0        ..      LSLS     r0,r0,#31
-        0x0100fa60:    d03b        ;.      BEQ      0x100fada ; hci_le_ext_adv_report_evt_handler + 174
-        0x0100fa62:    f04f0a00    O...    MOV      r10,#0
-        0x0100fa66:    4656        VF      MOV      r6,r10
-        0x0100fa68:    eb060186    ....    ADD      r1,r6,r6,LSL #2
-        0x0100fa6c:    eb050481    ....    ADD      r4,r5,r1,LSL #2
-        0x0100fa70:    f8540f1c    T...    LDR      r0,[r4,#0x1c]!
-        0x0100fa74:    b160        `.      CBZ      r0,0x100fa90 ; hci_le_ext_adv_report_evt_handler + 100
-        0x0100fa76:    7ba1        .{      LDRB     r1,[r4,#0xe]
-        0x0100fa78:    f8980002    ....    LDRB     r0,[r8,#2]
-        0x0100fa7c:    4281        .B      CMP      r1,r0
-        0x0100fa7e:    d107        ..      BNE      0x100fa90 ; hci_le_ext_adv_report_evt_handler + 100
-        0x0100fa80:    2206        ."      MOVS     r2,#6
-        0x0100fa82:    f1080103    ....    ADD      r1,r8,#3
-        0x0100fa86:    f1040008    ....    ADD      r0,r4,#8
-        0x0100fa8a:    f7f1f827    ..'.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x0100fa8e:    b170        p.      CBZ      r0,0x100faae ; hci_le_ext_adv_report_evt_handler + 130
-        0x0100fa90:    1c76        v.      ADDS     r6,r6,#1
-        0x0100fa92:    b2f6        ..      UXTB     r6,r6
-        0x0100fa94:    2e05        ..      CMP      r6,#5
-        0x0100fa96:    d3e7        ..      BCC      0x100fa68 ; hci_le_ext_adv_report_evt_handler + 60
-        0x0100fa98:    f8981000    ....    LDRB     r1,[r8,#0]
-        0x0100fa9c:    4650        PF      MOV      r0,r10
-        0x0100fa9e:    f3c11141    ..A.    UBFX     r1,r1,#5,#2
-        0x0100faa2:    b131        1.      CBZ      r1,0x100fab2 ; hci_le_ext_adv_report_evt_handler + 134
-        0x0100faa4:    2902        .)      CMP      r1,#2
-        0x0100faa6:    d006        ..      BEQ      0x100fab6 ; hci_le_ext_adv_report_evt_handler + 138
-        0x0100faa8:    2901        .)      CMP      r1,#1
-        0x0100faaa:    d011        ..      BEQ      0x100fad0 ; hci_le_ext_adv_report_evt_handler + 164
-        0x0100faac:    e015        ..      B        0x100fada ; hci_le_ext_adv_report_evt_handler + 174
-        0x0100faae:    46a2        .F      MOV      r10,r4
-        0x0100fab0:    e7f2        ..      B        0x100fa98 ; hci_le_ext_adv_report_evt_handler + 108
-        0x0100fab2:    2301        .#      MOVS     r3,#1
-        0x0100fab4:    e003        ..      B        0x100fabe ; hci_le_ext_adv_report_evt_handler + 146
-        0x0100fab6:    7c29        )|      LDRB     r1,[r5,#0x10]
-        0x0100fab8:    07c9        ..      LSLS     r1,r1,#31
-        0x0100faba:    d006        ..      BEQ      0x100faca ; hci_le_ext_adv_report_evt_handler + 158
-        0x0100fabc:    2300        .#      MOVS     r3,#0
-        0x0100fabe:    4642        BF      MOV      r2,r8
-        0x0100fac0:    4651        QF      MOV      r1,r10
-        0x0100fac2:    4628        (F      MOV      r0,r5
-        0x0100fac4:    f7fcfb84    ....    BL       gapm_scan_send_adv_report_ind ; 0x100c1d0
-        0x0100fac8:    e007        ..      B        0x100fada ; hci_le_ext_adv_report_evt_handler + 174
-        0x0100faca:    f7fcfa97    ....    BL       gapm_scan_clear_fragments ; 0x100bffc
-        0x0100face:    e004        ..      B        0x100fada ; hci_le_ext_adv_report_evt_handler + 174
-        0x0100fad0:    4642        BF      MOV      r2,r8
-        0x0100fad2:    4651        QF      MOV      r1,r10
-        0x0100fad4:    4628        (F      MOV      r0,r5
-        0x0100fad6:    f7fcfcc1    ....    BL       gapm_scan_store_fragment ; 0x100c45c
-        0x0100fada:    1c7f        ..      ADDS     r7,r7,#1
-        0x0100fadc:    f8990001    ....    LDRB     r0,[r9,#1]
-        0x0100fae0:    42b8        .B      CMP      r0,r7
-        0x0100fae2:    dcb1        ..      BGT      0x100fa48 ; hci_le_ext_adv_report_evt_handler + 28
-        0x0100fae4:    2000        .       MOVS     r0,#0
-        0x0100fae6:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x0100faea:    0000        ..      DCW    0
-        0x0100faec:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_gen_dhkey_stat_evt_handler
-    hci_le_gen_dhkey_stat_evt_handler
-        0x0100faf0:    b510        ..      PUSH     {r4,lr}
-        0x0100faf2:    460c        .F      MOV      r4,r1
-        0x0100faf4:    2007        .       MOVS     r0,#7
-        0x0100faf6:    f7f1f80a    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100fafa:    2808        .(      CMP      r0,#8
-        0x0100fafc:    d009        ..      BEQ      0x100fb12 ; hci_le_gen_dhkey_stat_evt_handler + 34
-        0x0100fafe:    2002        .       MOVS     r0,#2
-        0x0100fb00:    f7fbfb4a    ..J.    BL       gapm_get_operation ; 0x100b198
-        0x0100fb04:    282e        .(      CMP      r0,#0x2e
-        0x0100fb06:    d104        ..      BNE      0x100fb12 ; hci_le_gen_dhkey_stat_evt_handler + 34
-        0x0100fb08:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100fb0a:    b111        ..      CBZ      r1,0x100fb12 ; hci_le_gen_dhkey_stat_evt_handler + 34
-        0x0100fb0c:    2002        .       MOVS     r0,#2
-        0x0100fb0e:    f7fcfce1    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100fb12:    2000        .       MOVS     r0,#0
-        0x0100fb14:    bd10        ..      POP      {r4,pc}
-    i.hci_le_generate_dhkey_cmp_evt_handler
-    hci_le_generate_dhkey_cmp_evt_handler
-        0x0100fb16:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fb18:    460d        .F      MOV      r5,r1
-        0x0100fb1a:    2007        .       MOVS     r0,#7
-        0x0100fb1c:    f7f0fff7    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100fb20:    2808        .(      CMP      r0,#8
-        0x0100fb22:    d00d        ..      BEQ      0x100fb40 ; hci_le_generate_dhkey_cmp_evt_handler + 42
-        0x0100fb24:    2002        .       MOVS     r0,#2
-        0x0100fb26:    f7fbfb37    ..7.    BL       gapm_get_operation ; 0x100b198
-        0x0100fb2a:    282e        .(      CMP      r0,#0x2e
-        0x0100fb2c:    d108        ..      BNE      0x100fb40 ; hci_le_generate_dhkey_cmp_evt_handler + 42
-        0x0100fb2e:    7868        hx      LDRB     r0,[r5,#1]
-        0x0100fb30:    2400        .$      MOVS     r4,#0
-        0x0100fb32:    b138        8.      CBZ      r0,0x100fb44 ; hci_le_generate_dhkey_cmp_evt_handler + 46
-        0x0100fb34:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100fb36:    b2c4        ..      UXTB     r4,r0
-        0x0100fb38:    4621        !F      MOV      r1,r4
-        0x0100fb3a:    2002        .       MOVS     r0,#2
-        0x0100fb3c:    f7fcfcca    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100fb40:    2000        .       MOVS     r0,#0
-        0x0100fb42:    bd70        p.      POP      {r4-r6,pc}
-        0x0100fb44:    2002        .       MOVS     r0,#2
-        0x0100fb46:    f7fbfbab    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100fb4a:    4601        .F      MOV      r1,r0
-        0x0100fb4c:    2320         #      MOVS     r3,#0x20
-        0x0100fb4e:    2207        ."      MOVS     r2,#7
-        0x0100fb50:    f640502a    @.*P    MOV      r0,#0xd2a
-        0x0100fb54:    f7f0ff9f    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fb58:    4606        .F      MOV      r6,r0
-        0x0100fb5a:    2220         "      MOVS     r2,#0x20
-        0x0100fb5c:    1ca9        ..      ADDS     r1,r5,#2
-        0x0100fb5e:    f7f0ff13    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100fb62:    4630        0F      MOV      r0,r6
-        0x0100fb64:    f7f0ff9c    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fb68:    e7e6        ..      B        0x100fb38 ; hci_le_generate_dhkey_cmp_evt_handler + 34
-        0x0100fb6a:    0000        ..      MOVS     r0,r0
-    i.hci_le_ltk_request_evt_handler
-    hci_le_ltk_request_evt_handler
-        0x0100fb6c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fb6e:    460d        .F      MOV      r5,r1
-        0x0100fb70:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100fb72:    491c        .I      LDR      r1,[pc,#112] ; [0x100fbe4] = 0x2000015c
-        0x0100fb74:    4616        .F      MOV      r6,r2
-        0x0100fb76:    6809        .h      LDR      r1,[r1,#0]
-        0x0100fb78:    4788        .G      BLX      r1
-        0x0100fb7a:    4604        .F      MOV      r4,r0
-        0x0100fb7c:    28ff        .(      CMP      r0,#0xff
-        0x0100fb7e:    d02e        ..      BEQ      0x100fbde ; hci_le_ltk_request_evt_handler + 114
-        0x0100fb80:    2101        .!      MOVS     r1,#1
-        0x0100fb82:    f7f9fa33    ..3.    BL       gapc_get_operation ; 0x1008fec
-        0x0100fb86:    280a        .(      CMP      r0,#0xa
-        0x0100fb88:    d013        ..      BEQ      0x100fbb2 ; hci_le_ltk_request_evt_handler + 70
-        0x0100fb8a:    2008        .       MOVS     r0,#8
-        0x0100fb8c:    ea402104    @..!    ORR      r1,r0,r4,LSL #8
-        0x0100fb90:    231e        .#      MOVS     r3,#0x1e
-        0x0100fb92:    4632        2F      MOV      r2,r6
-        0x0100fb94:    f6406016    @..`    MOV      r0,#0xe16
-        0x0100fb98:    f7f0ff7d    ..}.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fb9c:    210b        .!      MOVS     r1,#0xb
-        0x0100fb9e:    7001        .p      STRB     r1,[r0,#0]
-        0x0100fba0:    89a9        ..      LDRH     r1,[r5,#0xc]
-        0x0100fba2:    8241        A.      STRH     r1,[r0,#0x12]
-        0x0100fba4:    6869        ih      LDR      r1,[r5,#4]
-        0x0100fba6:    6141        Aa      STR      r1,[r0,#0x14]
-        0x0100fba8:    68a9        .h      LDR      r1,[r5,#8]
-        0x0100fbaa:    6181        .a      STR      r1,[r0,#0x18]
-        0x0100fbac:    f7f0ff78    ..x.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fbb0:    e015        ..      B        0x100fbde ; hci_le_ltk_request_evt_handler + 114
-        0x0100fbb2:    4620         F      MOV      r0,r4
-        0x0100fbb4:    f008fa80    ....    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x0100fbb8:    b168        h.      CBZ      r0,0x100fbd6 ; hci_le_ltk_request_evt_handler + 106
-        0x0100fbba:    480b        .H      LDR      r0,[pc,#44] ; [0x100fbe8] = 0x20004ab8
-        0x0100fbbc:    2130        0!      MOVS     r1,#0x30
-        0x0100fbbe:    f8502024    P.$     LDR      r2,[r0,r4,LSL #2]
-        0x0100fbc2:    f8821040    ..@.    STRB     r1,[r2,#0x40]
-        0x0100fbc6:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x0100fbca:    2101        .!      MOVS     r1,#1
-        0x0100fbcc:    6902        .i      LDR      r2,[r0,#0x10]
-        0x0100fbce:    4620         F      MOV      r0,r4
-        0x0100fbd0:    f008fac4    ....    BL       smpc_send_ltk_req_rsp ; 0x101815c
-        0x0100fbd4:    e003        ..      B        0x100fbde ; hci_le_ltk_request_evt_handler + 114
-        0x0100fbd6:    2101        .!      MOVS     r1,#1
-        0x0100fbd8:    4620         F      MOV      r0,r4
-        0x0100fbda:    f006ffcb    ....    BL       smpc_generate_stk ; 0x1016b74
-        0x0100fbde:    2000        .       MOVS     r0,#0
-        0x0100fbe0:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100fbe2:    0000        ..      DCW    0
-        0x0100fbe4:    2000015c    \..     DCD    536871260
-        0x0100fbe8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_le_per_adv_report_evt_handler
-    hci_le_per_adv_report_evt_handler
-        0x0100fbec:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fbee:    460c        .F      MOV      r4,r1
-        0x0100fbf0:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100fbf2:    f7fcf827    ..'.    BL       gapm_per_sync_get_activity ; 0x100bc44
-        0x0100fbf6:    2500        .%      MOVS     r5,#0
-        0x0100fbf8:    b1f0        ..      CBZ      r0,0x100fc38 ; hci_le_per_adv_report_evt_handler + 76
-        0x0100fbfa:    79e1        .y      LDRB     r1,[r4,#7]
-        0x0100fbfc:    b121        !.      CBZ      r1,0x100fc08 ; hci_le_per_adv_report_evt_handler + 28
-        0x0100fbfe:    2901        .)      CMP      r1,#1
-        0x0100fc00:    d004        ..      BEQ      0x100fc0c ; hci_le_per_adv_report_evt_handler + 32
-        0x0100fc02:    2902        .)      CMP      r1,#2
-        0x0100fc04:    d118        ..      BNE      0x100fc38 ; hci_le_per_adv_report_evt_handler + 76
-        0x0100fc06:    e00d        ..      B        0x100fc24 ; hci_le_per_adv_report_evt_handler + 56
-        0x0100fc08:    2201        ."      MOVS     r2,#1
-        0x0100fc0a:    e00f        ..      B        0x100fc2c ; hci_le_per_adv_report_evt_handler + 64
-        0x0100fc0c:    f8302f24    0.$/    LDRH     r2,[r0,#0x24]!
-        0x0100fc10:    7a23        #z      LDRB     r3,[r4,#8]
-        0x0100fc12:    f1a4010c    ....    SUB      r1,r4,#0xc
-        0x0100fc16:    441a        .D      ADD      r2,r2,r3
-        0x0100fc18:    f8202908     ..)    STRH     r2,[r0],#-8
-        0x0100fc1c:    f7f0ff4a    ..J.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0100fc20:    2501        .%      MOVS     r5,#1
-        0x0100fc22:    e009        ..      B        0x100fc38 ; hci_le_per_adv_report_evt_handler + 76
-        0x0100fc24:    7c01        .|      LDRB     r1,[r0,#0x10]
-        0x0100fc26:    0789        ..      LSLS     r1,r1,#30
-        0x0100fc28:    d504        ..      BPL      0x100fc34 ; hci_le_per_adv_report_evt_handler + 72
-        0x0100fc2a:    2200        ."      MOVS     r2,#0
-        0x0100fc2c:    4621        !F      MOV      r1,r4
-        0x0100fc2e:    f7fcf835    ..5.    BL       gapm_per_sync_send_adv_report_ind ; 0x100bc9c
-        0x0100fc32:    e001        ..      B        0x100fc38 ; hci_le_per_adv_report_evt_handler + 76
-        0x0100fc34:    f7fbffd2    ....    BL       gapm_per_sync_clear_fragments ; 0x100bbdc
-        0x0100fc38:    4628        (F      MOV      r0,r5
-        0x0100fc3a:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_le_per_adv_sync_est_evt_handler
-    hci_le_per_adv_sync_est_evt_handler
-        0x0100fc3c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fc3e:    460c        .F      MOV      r4,r1
-        0x0100fc40:    f44f6070    O.p`    MOV      r0,#0xf00
-        0x0100fc44:    f7fbfffe    ....    BL       gapm_per_sync_get_activity ; 0x100bc44
-        0x0100fc48:    0005        ..      MOVS     r5,r0
-        0x0100fc4a:    d006        ..      BEQ      0x100fc5a ; hci_le_per_adv_sync_est_evt_handler + 30
-        0x0100fc4c:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100fc4e:    b130        0.      CBZ      r0,0x100fc5e ; hci_le_per_adv_sync_est_evt_handler + 34
-        0x0100fc50:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100fc52:    b2c1        ..      UXTB     r1,r0
-        0x0100fc54:    4628        (F      MOV      r0,r5
-        0x0100fc56:    f7fafab1    ....    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100fc5a:    2000        .       MOVS     r0,#0
-        0x0100fc5c:    bd70        p.      POP      {r4-r6,pc}
-        0x0100fc5e:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100fc60:    84e8        ..      STRH     r0,[r5,#0x26]
-        0x0100fc62:    7c28        (|      LDRB     r0,[r5,#0x10]
-        0x0100fc64:    230e        .#      MOVS     r3,#0xe
-        0x0100fc66:    f0400001    @...    ORR      r0,r0,#1
-        0x0100fc6a:    7428        (t      STRB     r0,[r5,#0x10]
-        0x0100fc6c:    8aa9        ..      LDRH     r1,[r5,#0x14]
-        0x0100fc6e:    2207        ."      MOVS     r2,#7
-        0x0100fc70:    f64050a9    @..P    MOV      r0,#0xda9
-        0x0100fc74:    f7f0ff0f    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fc78:    7b29        ){      LDRB     r1,[r5,#0xc]
-        0x0100fc7a:    7001        .p      STRB     r1,[r0,#0]
-        0x0100fc7c:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x0100fc7e:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100fc80:    89e1        ..      LDRH     r1,[r4,#0xe]
-        0x0100fc82:    8041        A.      STRH     r1,[r0,#2]
-        0x0100fc84:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100fc86:    7101        .q      STRB     r1,[r0,#4]
-        0x0100fc88:    7c21        !|      LDRB     r1,[r4,#0x10]
-        0x0100fc8a:    7141        Aq      STRB     r1,[r0,#5]
-        0x0100fc8c:    7961        ay      LDRB     r1,[r4,#5]
-        0x0100fc8e:    7301        .s      STRB     r1,[r0,#0xc]
-        0x0100fc90:    f8d41006    ....    LDR      r1,[r4,#6]
-        0x0100fc94:    f8c01006    ....    STR      r1,[r0,#6]
-        0x0100fc98:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x0100fc9a:    8141        A.      STRH     r1,[r0,#0xa]
-        0x0100fc9c:    f7f0ff00    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fca0:    e7db        ..      B        0x100fc5a ; hci_le_per_adv_sync_est_evt_handler + 30
-    i.hci_le_per_adv_sync_lost_evt_handler
-    hci_le_per_adv_sync_lost_evt_handler
-        0x0100fca2:    b510        ..      PUSH     {r4,lr}
-        0x0100fca4:    8848        H.      LDRH     r0,[r1,#2]
-        0x0100fca6:    f7fbffcd    ....    BL       gapm_per_sync_get_activity ; 0x100bc44
-        0x0100fcaa:    b130        0.      CBZ      r0,0x100fcba ; hci_le_per_adv_sync_lost_evt_handler + 24
-        0x0100fcac:    7c01        .|      LDRB     r1,[r0,#0x10]
-        0x0100fcae:    f0210101    !...    BIC      r1,r1,#1
-        0x0100fcb2:    7401        .t      STRB     r1,[r0,#0x10]
-        0x0100fcb4:    2146        F!      MOVS     r1,#0x46
-        0x0100fcb6:    f7fafa81    ....    BL       gapm_actv_stopped ; 0x100a1bc
-        0x0100fcba:    2000        .       MOVS     r0,#0
-        0x0100fcbc:    bd10        ..      POP      {r4,pc}
-        0x0100fcbe:    0000        ..      MOVS     r0,r0
-    i.hci_le_phy_upd_cmp_evt_handler
-    hci_le_phy_upd_cmp_evt_handler
-        0x0100fcc0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100fcc4:    4616        .F      MOV      r6,r2
-        0x0100fcc6:    460c        .F      MOV      r4,r1
-        0x0100fcc8:    4610        .F      MOV      r0,r2
-        0x0100fcca:    f7f0ff20    .. .    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100fcce:    4915        .I      LDR      r1,[pc,#84] ; [0x100fd24] = 0x2000015c
-        0x0100fcd0:    4607        .F      MOV      r7,r0
-        0x0100fcd2:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100fcd4:    6809        .h      LDR      r1,[r1,#0]
-        0x0100fcd6:    4788        .G      BLX      r1
-        0x0100fcd8:    4605        .F      MOV      r5,r0
-        0x0100fcda:    2f3f        ?/      CMP      r7,#0x3f
-        0x0100fcdc:    d01f        ..      BEQ      0x100fd1e ; hci_le_phy_upd_cmp_evt_handler + 94
-        0x0100fcde:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100fce0:    b978        x.      CBNZ     r0,0x100fd02 ; hci_le_phy_upd_cmp_evt_handler + 66
-        0x0100fce2:    4628        (F      MOV      r0,r5
-        0x0100fce4:    f7f9f84a    ..J.    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100fce8:    4601        .F      MOV      r1,r0
-        0x0100fcea:    2302        .#      MOVS     r3,#2
-        0x0100fcec:    4632        2F      MOV      r2,r6
-        0x0100fcee:    f44f6063    O.c`    MOV      r0,#0xe30
-        0x0100fcf2:    f7f0fed0    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fcf6:    7961        ay      LDRB     r1,[r4,#5]
-        0x0100fcf8:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100fcfa:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100fcfc:    7001        .p      STRB     r1,[r0,#0]
-        0x0100fcfe:    f7f0fecf    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fd02:    2102        .!      MOVS     r1,#2
-        0x0100fd04:    4628        (F      MOV      r0,r5
-        0x0100fd06:    f7f9f971    ..q.    BL       gapc_get_operation ; 0x1008fec
-        0x0100fd0a:    2817        .(      CMP      r0,#0x17
-        0x0100fd0c:    d107        ..      BNE      0x100fd1e ; hci_le_phy_upd_cmp_evt_handler + 94
-        0x0100fd0e:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100fd10:    b100        ..      CBZ      r0,0x100fd14 ; hci_le_phy_upd_cmp_evt_handler + 84
-        0x0100fd12:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100fd14:    b2c2        ..      UXTB     r2,r0
-        0x0100fd16:    2102        .!      MOVS     r1,#2
-        0x0100fd18:    4628        (F      MOV      r0,r5
-        0x0100fd1a:    f7f9fd27    ..'.    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100fd1e:    2000        .       MOVS     r0,#0
-        0x0100fd20:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100fd24:    2000015c    \..     DCD    536871260
-    $t
-    i.hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler
-    hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler
-        0x0100fd28:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fd2a:    460d        .F      MOV      r5,r1
-        0x0100fd2c:    2441        A$      MOVS     r4,#0x41
-        0x0100fd2e:    2000        .       MOVS     r0,#0
-        0x0100fd30:    f7fbfa32    ..2.    BL       gapm_get_operation ; 0x100b198
-        0x0100fd34:    2807        .(      CMP      r0,#7
-        0x0100fd36:    d103        ..      BNE      0x100fd40 ; hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler + 24
-        0x0100fd38:    7828        (x      LDRB     r0,[r5,#0]
-        0x0100fd3a:    b138        8.      CBZ      r0,0x100fd4c ; hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler + 36
-        0x0100fd3c:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100fd3e:    b2c4        ..      UXTB     r4,r0
-        0x0100fd40:    4621        !F      MOV      r1,r4
-        0x0100fd42:    2000        .       MOVS     r0,#0
-        0x0100fd44:    f7fcfbc6    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100fd48:    2000        .       MOVS     r0,#0
-        0x0100fd4a:    bd70        p.      POP      {r4-r6,pc}
-        0x0100fd4c:    2000        .       MOVS     r0,#0
-        0x0100fd4e:    f7fbfaa7    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100fd52:    4601        .F      MOV      r1,r0
-        0x0100fd54:    2301        .#      MOVS     r3,#1
-        0x0100fd56:    2207        ."      MOVS     r2,#7
-        0x0100fd58:    f6405009    @..P    MOV      r0,#0xd09
-        0x0100fd5c:    f7f0fe9b    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fd60:    7869        ix      LDRB     r1,[r5,#1]
-        0x0100fd62:    7001        .p      STRB     r1,[r0,#0]
-        0x0100fd64:    f7f0fe9c    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fd68:    2400        .$      MOVS     r4,#0
-        0x0100fd6a:    e7e9        ..      B        0x100fd40 ; hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler + 24
-    i.hci_le_rd_buff_size_cmd_cmp_evt_handler
-    hci_le_rd_buff_size_cmd_cmp_evt_handler
-        0x0100fd6c:    b510        ..      PUSH     {r4,lr}
-        0x0100fd6e:    7808        .x      LDRB     r0,[r1,#0]
-        0x0100fd70:    460c        .F      MOV      r4,r1
-        0x0100fd72:    b940        @.      CBNZ     r0,0x100fd86 ; hci_le_rd_buff_size_cmd_cmp_evt_handler + 26
-        0x0100fd74:    4808        .H      LDR      r0,[pc,#32] ; [0x100fd98] = 0x20000080
-        0x0100fd76:    21fb        .!      MOVS     r1,#0xfb
-        0x0100fd78:    8f80        ..      LDRH     r0,[r0,#0x3c]
-        0x0100fd7a:    28fb        .(      CMP      r0,#0xfb
-        0x0100fd7c:    d300        ..      BCC      0x100fd80 ; hci_le_rd_buff_size_cmd_cmp_evt_handler + 20
-        0x0100fd7e:    4608        .F      MOV      r0,r1
-        0x0100fd80:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100fd82:    f003fa7f    ....    BL       l2cm_set_link_layer_buff_size ; 0x1013284
-        0x0100fd86:    7820         x      LDRB     r0,[r4,#0]
-        0x0100fd88:    b100        ..      CBZ      r0,0x100fd8c ; hci_le_rd_buff_size_cmd_cmp_evt_handler + 32
-        0x0100fd8a:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100fd8c:    b2c1        ..      UXTB     r1,r0
-        0x0100fd8e:    2005        .       MOVS     r0,#5
-        0x0100fd90:    f7fbfe20    .. .    BL       gapm_op_reset_continue ; 0x100b9d4
-        0x0100fd94:    2000        .       MOVS     r0,#0
-        0x0100fd96:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0100fd98:    20000080    ...     DCD    536871040
-    $t
-    i.hci_le_rd_local_p256_public_key_cmp_evt_handler
-    hci_le_rd_local_p256_public_key_cmp_evt_handler
-        0x0100fd9c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fd9e:    7848        Hx      LDRB     r0,[r1,#1]
-        0x0100fda0:    460c        .F      MOV      r4,r1
-        0x0100fda2:    f1010522    ..".    ADD      r5,r1,#0x22
-        0x0100fda6:    b980        ..      CBNZ     r0,0x100fdca ; hci_le_rd_local_p256_public_key_cmp_evt_handler + 46
-        0x0100fda8:    2220         "      MOVS     r2,#0x20
-        0x0100fdaa:    1ca1        ..      ADDS     r1,r4,#2
-        0x0100fdac:    481d        .H      LDR      r0,[pc,#116] ; [0x100fe24] = 0x20004b98
-        0x0100fdae:    f7f0fdeb    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100fdb2:    481c        .H      LDR      r0,[pc,#112] ; [0x100fe24] = 0x20004b98
-        0x0100fdb4:    2220         "      MOVS     r2,#0x20
-        0x0100fdb6:    4629        )F      MOV      r1,r5
-        0x0100fdb8:    3020         0      ADDS     r0,r0,#0x20
-        0x0100fdba:    f7f0fde5    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100fdbe:    481a        .H      LDR      r0,[pc,#104] ; [0x100fe28] = 0x2000013c
-        0x0100fdc0:    1ca2        ..      ADDS     r2,r4,#2
-        0x0100fdc2:    2140        @!      MOVS     r1,#0x40
-        0x0100fdc4:    6843        Ch      LDR      r3,[r0,#4]
-        0x0100fdc6:    2081        .       MOVS     r0,#0x81
-        0x0100fdc8:    4798        .G      BLX      r3
-        0x0100fdca:    2002        .       MOVS     r0,#2
-        0x0100fdcc:    f7fbf9e4    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100fdd0:    282f        /(      CMP      r0,#0x2f
-        0x0100fdd2:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100fdd4:    d007        ..      BEQ      0x100fde6 ; hci_le_rd_local_p256_public_key_cmp_evt_handler + 74
-        0x0100fdd6:    b100        ..      CBZ      r0,0x100fdda ; hci_le_rd_local_p256_public_key_cmp_evt_handler + 62
-        0x0100fdd8:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100fdda:    b2c1        ..      UXTB     r1,r0
-        0x0100fddc:    2007        .       MOVS     r0,#7
-        0x0100fdde:    f7fbfe4b    ..K.    BL       gapm_op_setup_continue ; 0x100ba78
-        0x0100fde2:    2000        .       MOVS     r0,#0
-        0x0100fde4:    bd70        p.      POP      {r4-r6,pc}
-        0x0100fde6:    b9b8        ..      CBNZ     r0,0x100fe18 ; hci_le_rd_local_p256_public_key_cmp_evt_handler + 124
-        0x0100fde8:    2002        .       MOVS     r0,#2
-        0x0100fdea:    f7fbfa59    ..Y.    BL       gapm_get_requester ; 0x100b2a0
-        0x0100fdee:    4601        .F      MOV      r1,r0
-        0x0100fdf0:    2340        @#      MOVS     r3,#0x40
-        0x0100fdf2:    2207        ."      MOVS     r2,#7
-        0x0100fdf4:    f640502c    @.,P    MOV      r0,#0xd2c
-        0x0100fdf8:    f7f0fe4d    ..M.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fdfc:    4606        .F      MOV      r6,r0
-        0x0100fdfe:    2220         "      MOVS     r2,#0x20
-        0x0100fe00:    1ca1        ..      ADDS     r1,r4,#2
-        0x0100fe02:    f7f0fdc1    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100fe06:    2220         "      MOVS     r2,#0x20
-        0x0100fe08:    4629        )F      MOV      r1,r5
-        0x0100fe0a:    f1060020    .. .    ADD      r0,r6,#0x20
-        0x0100fe0e:    f7f0fdbb    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0100fe12:    4630        0F      MOV      r0,r6
-        0x0100fe14:    f7f0fe44    ..D.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fe18:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100fe1a:    2002        .       MOVS     r0,#2
-        0x0100fe1c:    f7fcfb5a    ..Z.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100fe20:    e7df        ..      B        0x100fde2 ; hci_le_rd_local_p256_public_key_cmp_evt_handler + 70
-    $d
-        0x0100fe22:    0000        ..      DCW    0
-        0x0100fe24:    20004b98    .K.     DCD    536890264
-        0x0100fe28:    2000013c    <..     DCD    536871228
-    $t
-    i.hci_le_rd_max_data_len_cmd_cmp_evt_handler
-    hci_le_rd_max_data_len_cmd_cmp_evt_handler
-        0x0100fe2c:    b510        ..      PUSH     {r4,lr}
-        0x0100fe2e:    460c        .F      MOV      r4,r1
-        0x0100fe30:    2007        .       MOVS     r0,#7
-        0x0100fe32:    f7f0fe6c    ..l.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100fe36:    2808        .(      CMP      r0,#8
-        0x0100fe38:    d017        ..      BEQ      0x100fe6a ; hci_le_rd_max_data_len_cmd_cmp_evt_handler + 62
-        0x0100fe3a:    2000        .       MOVS     r0,#0
-        0x0100fe3c:    f7fbfa30    ..0.    BL       gapm_get_requester ; 0x100b2a0
-        0x0100fe40:    4601        .F      MOV      r1,r0
-        0x0100fe42:    2308        .#      MOVS     r3,#8
-        0x0100fe44:    2207        ."      MOVS     r2,#7
-        0x0100fe46:    f640501f    @..P    MOV      r0,#0xd1f
-        0x0100fe4a:    f7f0fe24    ..$.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fe4e:    88e1        ..      LDRH     r1,[r4,#6]
-        0x0100fe50:    8081        ..      STRH     r1,[r0,#4]
-        0x0100fe52:    8921        !.      LDRH     r1,[r4,#8]
-        0x0100fe54:    80c1        ..      STRH     r1,[r0,#6]
-        0x0100fe56:    8861        a.      LDRH     r1,[r4,#2]
-        0x0100fe58:    8001        ..      STRH     r1,[r0,#0]
-        0x0100fe5a:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0100fe5c:    8041        A.      STRH     r1,[r0,#2]
-        0x0100fe5e:    f7f0fe1f    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fe62:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100fe64:    2000        .       MOVS     r0,#0
-        0x0100fe66:    f7fcfb35    ..5.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100fe6a:    2000        .       MOVS     r0,#0
-        0x0100fe6c:    bd10        ..      POP      {r4,pc}
-        0x0100fe6e:    0000        ..      MOVS     r0,r0
-    i.hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler
-    hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler
-        0x0100fe70:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100fe72:    460c        .F      MOV      r4,r1
-        0x0100fe74:    2007        .       MOVS     r0,#7
-        0x0100fe76:    f7f0fe4a    ..J.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100fe7a:    2808        .(      CMP      r0,#8
-        0x0100fe7c:    d005        ..      BEQ      0x100fe8a ; hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler + 26
-        0x0100fe7e:    2000        .       MOVS     r0,#0
-        0x0100fe80:    f7fbf98a    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100fe84:    28ac        .(      CMP      r0,#0xac
-        0x0100fe86:    d00e        ..      BEQ      0x100fea6 ; hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler + 54
-        0x0100fe88:    e021        !.      B        0x100fece ; hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler + 94
-        0x0100fe8a:    7820         x      LDRB     r0,[r4,#0]
-        0x0100fe8c:    b918        ..      CBNZ     r0,0x100fe96 ; hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler + 38
-        0x0100fe8e:    4911        .I      LDR      r1,[pc,#68] ; [0x100fed4] = 0x20004b08
-        0x0100fe90:    7860        `x      LDRB     r0,[r4,#1]
-        0x0100fe92:    f88100d2    ....    STRB     r0,[r1,#0xd2]
-        0x0100fe96:    7820         x      LDRB     r0,[r4,#0]
-        0x0100fe98:    b100        ..      CBZ      r0,0x100fe9c ; hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler + 44
-        0x0100fe9a:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100fe9c:    b2c1        ..      UXTB     r1,r0
-        0x0100fe9e:    2008        .       MOVS     r0,#8
-        0x0100fea0:    f7fbfd98    ....    BL       gapm_op_reset_continue ; 0x100b9d4
-        0x0100fea4:    e013        ..      B        0x100fece ; hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler + 94
-        0x0100fea6:    7820         x      LDRB     r0,[r4,#0]
-        0x0100fea8:    b968        h.      CBNZ     r0,0x100fec6 ; hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler + 86
-        0x0100feaa:    7865        ex      LDRB     r5,[r4,#1]
-        0x0100feac:    2000        .       MOVS     r0,#0
-        0x0100feae:    f7fbf9f7    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100feb2:    4601        .F      MOV      r1,r0
-        0x0100feb4:    2301        .#      MOVS     r3,#1
-        0x0100feb6:    2207        ."      MOVS     r2,#7
-        0x0100feb8:    f64050ab    @..P    MOV      r0,#0xdab
-        0x0100febc:    f7f0fdeb    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100fec0:    7005        .p      STRB     r5,[r0,#0]
-        0x0100fec2:    f7f0fded    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100fec6:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100fec8:    2000        .       MOVS     r0,#0
-        0x0100feca:    f7fcfb03    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100fece:    2000        .       MOVS     r0,#0
-        0x0100fed0:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0100fed2:    0000        ..      DCW    0
-        0x0100fed4:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_rd_pal_size_cmd_cmp_evt_handler
-    hci_le_rd_pal_size_cmd_cmp_evt_handler
-        0x0100fed8:    b510        ..      PUSH     {r4,lr}
-        0x0100feda:    460c        .F      MOV      r4,r1
-        0x0100fedc:    2007        .       MOVS     r0,#7
-        0x0100fede:    f7f0fe16    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100fee2:    2808        .(      CMP      r0,#8
-        0x0100fee4:    d013        ..      BEQ      0x100ff0e ; hci_le_rd_pal_size_cmd_cmp_evt_handler + 54
-        0x0100fee6:    2000        .       MOVS     r0,#0
-        0x0100fee8:    f7fbf956    ..V.    BL       gapm_get_operation ; 0x100b198
-        0x0100feec:    2895        .(      CMP      r0,#0x95
-        0x0100feee:    d001        ..      BEQ      0x100fef4 ; hci_le_rd_pal_size_cmd_cmp_evt_handler + 28
-        0x0100fef0:    2141        A!      MOVS     r1,#0x41
-        0x0100fef2:    e009        ..      B        0x100ff08 ; hci_le_rd_pal_size_cmd_cmp_evt_handler + 48
-        0x0100fef4:    7820         x      LDRB     r0,[r4,#0]
-        0x0100fef6:    b918        ..      CBNZ     r0,0x100ff00 ; hci_le_rd_pal_size_cmd_cmp_evt_handler + 40
-        0x0100fef8:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100fefa:    2095        .       MOVS     r0,#0x95
-        0x0100fefc:    f7fbfd2f    ../.    BL       gapm_list_send_list_size_ind ; 0x100b95e
-        0x0100ff00:    7820         x      LDRB     r0,[r4,#0]
-        0x0100ff02:    b100        ..      CBZ      r0,0x100ff06 ; hci_le_rd_pal_size_cmd_cmp_evt_handler + 46
-        0x0100ff04:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100ff06:    b2c1        ..      UXTB     r1,r0
-        0x0100ff08:    2000        .       MOVS     r0,#0
-        0x0100ff0a:    f7fcfae3    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100ff0e:    2000        .       MOVS     r0,#0
-        0x0100ff10:    bd10        ..      POP      {r4,pc}
-        0x0100ff12:    0000        ..      MOVS     r0,r0
-    i.hci_le_rd_phy_cmd_cmp_evt_handler
-    hci_le_rd_phy_cmd_cmp_evt_handler
-        0x0100ff14:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0100ff18:    4616        .F      MOV      r6,r2
-        0x0100ff1a:    460c        .F      MOV      r4,r1
-        0x0100ff1c:    4610        .F      MOV      r0,r2
-        0x0100ff1e:    f7f0fdf6    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ff22:    4912        .I      LDR      r1,[pc,#72] ; [0x100ff6c] = 0x2000015c
-        0x0100ff24:    4607        .F      MOV      r7,r0
-        0x0100ff26:    8860        `.      LDRH     r0,[r4,#2]
-        0x0100ff28:    6809        .h      LDR      r1,[r1,#0]
-        0x0100ff2a:    4788        .G      BLX      r1
-        0x0100ff2c:    4605        .F      MOV      r5,r0
-        0x0100ff2e:    2f3f        ?/      CMP      r7,#0x3f
-        0x0100ff30:    d019        ..      BEQ      0x100ff66 ; hci_le_rd_phy_cmd_cmp_evt_handler + 82
-        0x0100ff32:    7820         x      LDRB     r0,[r4,#0]
-        0x0100ff34:    b978        x.      CBNZ     r0,0x100ff56 ; hci_le_rd_phy_cmd_cmp_evt_handler + 66
-        0x0100ff36:    4628        (F      MOV      r0,r5
-        0x0100ff38:    f7f8ff20    .. .    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0100ff3c:    4601        .F      MOV      r1,r0
-        0x0100ff3e:    2302        .#      MOVS     r3,#2
-        0x0100ff40:    4632        2F      MOV      r2,r6
-        0x0100ff42:    f44f6063    O.c`    MOV      r0,#0xe30
-        0x0100ff46:    f7f0fda6    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ff4a:    7961        ay      LDRB     r1,[r4,#5]
-        0x0100ff4c:    7041        Ap      STRB     r1,[r0,#1]
-        0x0100ff4e:    7921        !y      LDRB     r1,[r4,#4]
-        0x0100ff50:    7001        .p      STRB     r1,[r0,#0]
-        0x0100ff52:    f7f0fda5    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ff56:    7820         x      LDRB     r0,[r4,#0]
-        0x0100ff58:    b100        ..      CBZ      r0,0x100ff5c ; hci_le_rd_phy_cmd_cmp_evt_handler + 72
-        0x0100ff5a:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100ff5c:    b2c2        ..      UXTB     r2,r0
-        0x0100ff5e:    2100        .!      MOVS     r1,#0
-        0x0100ff60:    4628        (F      MOV      r0,r5
-        0x0100ff62:    f7f9fc03    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0100ff66:    2000        .       MOVS     r0,#0
-        0x0100ff68:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0100ff6c:    2000015c    \..     DCD    536871260
-    $t
-    i.hci_le_rd_ral_addr_cmd_cmp_evt_handler
-    hci_le_rd_ral_addr_cmd_cmp_evt_handler
-        0x0100ff70:    b570        p.      PUSH     {r4-r6,lr}
-        0x0100ff72:    460c        .F      MOV      r4,r1
-        0x0100ff74:    2007        .       MOVS     r0,#7
-        0x0100ff76:    f7f0fdca    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ff7a:    2808        .(      CMP      r0,#8
-        0x0100ff7c:    d029        ).      BEQ      0x100ffd2 ; hci_le_rd_ral_addr_cmd_cmp_evt_handler + 98
-        0x0100ff7e:    2000        .       MOVS     r0,#0
-        0x0100ff80:    f7fbf90a    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100ff84:    2823        #(      CMP      r0,#0x23
-        0x0100ff86:    d003        ..      BEQ      0x100ff90 ; hci_le_rd_ral_addr_cmd_cmp_evt_handler + 32
-        0x0100ff88:    2822        "(      CMP      r0,#0x22
-        0x0100ff8a:    d001        ..      BEQ      0x100ff90 ; hci_le_rd_ral_addr_cmd_cmp_evt_handler + 32
-        0x0100ff8c:    2141        A!      MOVS     r1,#0x41
-        0x0100ff8e:    e01d        ..      B        0x100ffcc ; hci_le_rd_ral_addr_cmd_cmp_evt_handler + 92
-        0x0100ff90:    7821        !x      LDRB     r1,[r4,#0]
-        0x0100ff92:    b9b9        ..      CBNZ     r1,0x100ffc4 ; hci_le_rd_ral_addr_cmd_cmp_evt_handler + 84
-        0x0100ff94:    4605        .F      MOV      r5,r0
-        0x0100ff96:    2000        .       MOVS     r0,#0
-        0x0100ff98:    f7fbf982    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0100ff9c:    4601        .F      MOV      r1,r0
-        0x0100ff9e:    2308        .#      MOVS     r3,#8
-        0x0100ffa0:    2207        ."      MOVS     r2,#7
-        0x0100ffa2:    f6405022    @."P    MOV      r0,#0xd22
-        0x0100ffa6:    f7f0fd76    ..v.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0100ffaa:    4601        .F      MOV      r1,r0
-        0x0100ffac:    7005        .p      STRB     r5,[r0,#0]
-        0x0100ffae:    f8d40001    ....    LDR      r0,[r4,#1]
-        0x0100ffb2:    f8c10001    ....    STR      r0,[r1,#1]
-        0x0100ffb6:    f8b40005    ....    LDRH     r0,[r4,#5]
-        0x0100ffba:    f8a10005    ....    STRH     r0,[r1,#5]
-        0x0100ffbe:    4608        .F      MOV      r0,r1
-        0x0100ffc0:    f7f0fd6e    ..n.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0100ffc4:    7820         x      LDRB     r0,[r4,#0]
-        0x0100ffc6:    b100        ..      CBZ      r0,0x100ffca ; hci_le_rd_ral_addr_cmd_cmp_evt_handler + 90
-        0x0100ffc8:    3090        .0      ADDS     r0,r0,#0x90
-        0x0100ffca:    b2c1        ..      UXTB     r1,r0
-        0x0100ffcc:    2000        .       MOVS     r0,#0
-        0x0100ffce:    f7fcfa81    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0100ffd2:    2000        .       MOVS     r0,#0
-        0x0100ffd4:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_le_rd_ral_size_cmd_cmp_evt_handler
-    hci_le_rd_ral_size_cmd_cmp_evt_handler
-        0x0100ffd6:    b510        ..      PUSH     {r4,lr}
-        0x0100ffd8:    460c        .F      MOV      r4,r1
-        0x0100ffda:    2007        .       MOVS     r0,#7
-        0x0100ffdc:    f7f0fd97    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0100ffe0:    2808        .(      CMP      r0,#8
-        0x0100ffe2:    d013        ..      BEQ      0x101000c ; hci_le_rd_ral_size_cmd_cmp_evt_handler + 54
-        0x0100ffe4:    2000        .       MOVS     r0,#0
-        0x0100ffe6:    f7fbf8d7    ....    BL       gapm_get_operation ; 0x100b198
-        0x0100ffea:    2821        !(      CMP      r0,#0x21
-        0x0100ffec:    d001        ..      BEQ      0x100fff2 ; hci_le_rd_ral_size_cmd_cmp_evt_handler + 28
-        0x0100ffee:    2141        A!      MOVS     r1,#0x41
-        0x0100fff0:    e009        ..      B        0x1010006 ; hci_le_rd_ral_size_cmd_cmp_evt_handler + 48
-        0x0100fff2:    7820         x      LDRB     r0,[r4,#0]
-        0x0100fff4:    b918        ..      CBNZ     r0,0x100fffe ; hci_le_rd_ral_size_cmd_cmp_evt_handler + 40
-        0x0100fff6:    7861        ax      LDRB     r1,[r4,#1]
-        0x0100fff8:    2021        !       MOVS     r0,#0x21
-        0x0100fffa:    f7fbfcb0    ....    BL       gapm_list_send_list_size_ind ; 0x100b95e
-        0x0100fffe:    7820         x      LDRB     r0,[r4,#0]
-        0x01010000:    b100        ..      CBZ      r0,0x1010004 ; hci_le_rd_ral_size_cmd_cmp_evt_handler + 46
-        0x01010002:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010004:    b2c1        ..      UXTB     r1,r0
-        0x01010006:    2000        .       MOVS     r0,#0
-        0x01010008:    f7fcfa64    ..d.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0101000c:    2000        .       MOVS     r0,#0
-        0x0101000e:    bd10        ..      POP      {r4,pc}
-    i.hci_le_rd_rem_feats_cmp_evt_handler
-    hci_le_rd_rem_feats_cmp_evt_handler
-        0x01010010:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01010014:    4614        .F      MOV      r4,r2
-        0x01010016:    460e        .F      MOV      r6,r1
-        0x01010018:    4610        .F      MOV      r0,r2
-        0x0101001a:    f7f0fd78    ..x.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0101001e:    0a25        %.      LSRS     r5,r4,#8
-        0x01010020:    283f        ?(      CMP      r0,#0x3f
-        0x01010022:    d041        A.      BEQ      0x10100a8 ; hci_le_rd_rem_feats_cmp_evt_handler + 152
-        0x01010024:    2441        A$      MOVS     r4,#0x41
-        0x01010026:    2100        .!      MOVS     r1,#0
-        0x01010028:    4628        (F      MOV      r0,r5
-        0x0101002a:    f7f8ffdf    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0101002e:    2804        .(      CMP      r0,#4
-        0x01010030:    d135        5.      BNE      0x101009e ; hci_le_rd_rem_feats_cmp_evt_handler + 142
-        0x01010032:    7870        px      LDRB     r0,[r6,#1]
-        0x01010034:    4f1e        .O      LDR      r7,[pc,#120] ; [0x10100b0] = 0x20004ab8
-        0x01010036:    b178        x.      CBZ      r0,0x1010058 ; hci_le_rd_rem_feats_cmp_evt_handler + 72
-        0x01010038:    3090        .0      ADDS     r0,r0,#0x90
-        0x0101003a:    b2c4        ..      UXTB     r4,r0
-        0x0101003c:    f8570025    W.%.    LDR      r0,[r7,r5,LSL #2]
-        0x01010040:    f8901046    ..F.    LDRB     r1,[r0,#0x46]
-        0x01010044:    0689        ..      LSLS     r1,r1,#26
-        0x01010046:    d52a        *.      BPL      0x101009e ; hci_le_rd_rem_feats_cmp_evt_handler + 142
-        0x01010048:    2ca1        .,      CMP      r4,#0xa1
-        0x0101004a:    d023        #.      BEQ      0x1010094 ; hci_le_rd_rem_feats_cmp_evt_handler + 132
-        0x0101004c:    dc1e        ..      BGT      0x101008c ; hci_le_rd_rem_feats_cmp_evt_handler + 124
-        0x0101004e:    2c91        .,      CMP      r4,#0x91
-        0x01010050:    d020         .      BEQ      0x1010094 ; hci_le_rd_rem_feats_cmp_evt_handler + 132
-        0x01010052:    2c9c        .,      CMP      r4,#0x9c
-        0x01010054:    d123        #.      BNE      0x101009e ; hci_le_rd_rem_feats_cmp_evt_handler + 142
-        0x01010056:    e01d        ..      B        0x1010094 ; hci_le_rd_rem_feats_cmp_evt_handler + 132
-        0x01010058:    2400        .$      MOVS     r4,#0
-        0x0101005a:    4621        !F      MOV      r1,r4
-        0x0101005c:    4628        (F      MOV      r0,r5
-        0x0101005e:    f7f8ffdb    ....    BL       gapc_get_requester ; 0x1009018
-        0x01010062:    4601        .F      MOV      r1,r0
-        0x01010064:    2008        .       MOVS     r0,#8
-        0x01010066:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x0101006a:    4603        .F      MOV      r3,r0
-        0x0101006c:    f6406008    @..`    MOV      r0,#0xe08
-        0x01010070:    f7f0fd11    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01010074:    f8572025    W.%     LDR      r2,[r7,r5,LSL #2]
-        0x01010078:    7931        1y      LDRB     r1,[r6,#4]
-        0x0101007a:    f8821055    ..U.    STRB     r1,[r2,#0x55]
-        0x0101007e:    6871        qh      LDR      r1,[r6,#4]
-        0x01010080:    6001        .`      STR      r1,[r0,#0]
-        0x01010082:    68b1        .h      LDR      r1,[r6,#8]
-        0x01010084:    6041        A`      STR      r1,[r0,#4]
-        0x01010086:    f7f0fd0b    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101008a:    e008        ..      B        0x101009e ; hci_le_rd_rem_feats_cmp_evt_handler + 142
-        0x0101008c:    2ca9        .,      CMP      r4,#0xa9
-        0x0101008e:    d001        ..      BEQ      0x1010094 ; hci_le_rd_rem_feats_cmp_evt_handler + 132
-        0x01010090:    2caa        .,      CMP      r4,#0xaa
-        0x01010092:    d104        ..      BNE      0x101009e ; hci_le_rd_rem_feats_cmp_evt_handler + 142
-        0x01010094:    f8101f55    ..U.    LDRB     r1,[r0,#0x55]!
-        0x01010098:    f0210102    !...    BIC      r1,r1,#2
-        0x0101009c:    7001        .p      STRB     r1,[r0,#0]
-        0x0101009e:    4622        "F      MOV      r2,r4
-        0x010100a0:    2100        .!      MOVS     r1,#0
-        0x010100a2:    4628        (F      MOV      r0,r5
-        0x010100a4:    f7f9fb62    ..b.    BL       gapc_send_complete_evt ; 0x100976c
-        0x010100a8:    2000        .       MOVS     r0,#0
-        0x010100aa:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x010100ae:    0000        ..      DCW    0
-        0x010100b0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_le_rd_rf_path_comp_cmd_cmp_evt_handler
-    hci_le_rd_rf_path_comp_cmd_cmp_evt_handler
-        0x010100b4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010100b6:    460c        .F      MOV      r4,r1
-        0x010100b8:    2007        .       MOVS     r0,#7
-        0x010100ba:    f7f0fd28    ..(.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010100be:    2808        .(      CMP      r0,#8
-        0x010100c0:    d01a        ..      BEQ      0x10100f8 ; hci_le_rd_rf_path_comp_cmd_cmp_evt_handler + 68
-        0x010100c2:    2000        .       MOVS     r0,#0
-        0x010100c4:    f7fbf868    ..h.    BL       gapm_get_operation ; 0x100b198
-        0x010100c8:    28af        .(      CMP      r0,#0xaf
-        0x010100ca:    d115        ..      BNE      0x10100f8 ; hci_le_rd_rf_path_comp_cmd_cmp_evt_handler + 68
-        0x010100cc:    7820         x      LDRB     r0,[r4,#0]
-        0x010100ce:    b978        x.      CBNZ     r0,0x10100f0 ; hci_le_rd_rf_path_comp_cmd_cmp_evt_handler + 60
-        0x010100d0:    8866        f.      LDRH     r6,[r4,#2]
-        0x010100d2:    88a5        ..      LDRH     r5,[r4,#4]
-        0x010100d4:    2000        .       MOVS     r0,#0
-        0x010100d6:    f7fbf8e3    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x010100da:    4601        .F      MOV      r1,r0
-        0x010100dc:    2304        .#      MOVS     r3,#4
-        0x010100de:    2207        ."      MOVS     r2,#7
-        0x010100e0:    f64050ad    @..P    MOV      r0,#0xdad
-        0x010100e4:    f7f0fcd7    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010100e8:    8006        ..      STRH     r6,[r0,#0]
-        0x010100ea:    8045        E.      STRH     r5,[r0,#2]
-        0x010100ec:    f7f0fcd8    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010100f0:    7821        !x      LDRB     r1,[r4,#0]
-        0x010100f2:    2000        .       MOVS     r0,#0
-        0x010100f4:    f7fcf9ee    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x010100f8:    2000        .       MOVS     r0,#0
-        0x010100fa:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler
-    hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler
-        0x010100fc:    b510        ..      PUSH     {r4,lr}
-        0x010100fe:    460c        .F      MOV      r4,r1
-        0x01010100:    2007        .       MOVS     r0,#7
-        0x01010102:    f7f0fd04    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010106:    2808        .(      CMP      r0,#8
-        0x01010108:    d013        ..      BEQ      0x1010132 ; hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler + 54
-        0x0101010a:    2000        .       MOVS     r0,#0
-        0x0101010c:    f7fbf8c8    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x01010110:    4601        .F      MOV      r1,r0
-        0x01010112:    2304        .#      MOVS     r3,#4
-        0x01010114:    2207        ."      MOVS     r2,#7
-        0x01010116:    f640501e    @..P    MOV      r0,#0xd1e
-        0x0101011a:    f7f0fcbc    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101011e:    8861        a.      LDRH     r1,[r4,#2]
-        0x01010120:    8001        ..      STRH     r1,[r0,#0]
-        0x01010122:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01010124:    8041        A.      STRH     r1,[r0,#2]
-        0x01010126:    f7f0fcbb    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101012a:    7821        !x      LDRB     r1,[r4,#0]
-        0x0101012c:    2000        .       MOVS     r0,#0
-        0x0101012e:    f7fcf9d1    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01010132:    2000        .       MOVS     r0,#0
-        0x01010134:    bd10        ..      POP      {r4,pc}
-    i.hci_le_rd_tx_pwr_cmd_cmp_evt_handler
-    hci_le_rd_tx_pwr_cmd_cmp_evt_handler
-        0x01010136:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010138:    460c        .F      MOV      r4,r1
-        0x0101013a:    2007        .       MOVS     r0,#7
-        0x0101013c:    f7f0fce7    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010140:    2808        .(      CMP      r0,#8
-        0x01010142:    d01a        ..      BEQ      0x101017a ; hci_le_rd_tx_pwr_cmd_cmp_evt_handler + 68
-        0x01010144:    2000        .       MOVS     r0,#0
-        0x01010146:    f7fbf827    ..'.    BL       gapm_get_operation ; 0x100b198
-        0x0101014a:    28ae        .(      CMP      r0,#0xae
-        0x0101014c:    d115        ..      BNE      0x101017a ; hci_le_rd_tx_pwr_cmd_cmp_evt_handler + 68
-        0x0101014e:    7820         x      LDRB     r0,[r4,#0]
-        0x01010150:    b978        x.      CBNZ     r0,0x1010172 ; hci_le_rd_tx_pwr_cmd_cmp_evt_handler + 60
-        0x01010152:    7866        fx      LDRB     r6,[r4,#1]
-        0x01010154:    78a5        .x      LDRB     r5,[r4,#2]
-        0x01010156:    2000        .       MOVS     r0,#0
-        0x01010158:    f7fbf8a2    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x0101015c:    4601        .F      MOV      r1,r0
-        0x0101015e:    2302        .#      MOVS     r3,#2
-        0x01010160:    2207        ."      MOVS     r2,#7
-        0x01010162:    f64050ac    @..P    MOV      r0,#0xdac
-        0x01010166:    f7f0fc96    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101016a:    7006        .p      STRB     r6,[r0,#0]
-        0x0101016c:    7045        Ep      STRB     r5,[r0,#1]
-        0x0101016e:    f7f0fc97    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01010172:    7821        !x      LDRB     r1,[r4,#0]
-        0x01010174:    2000        .       MOVS     r0,#0
-        0x01010176:    f7fcf9ad    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x0101017a:    2000        .       MOVS     r0,#0
-        0x0101017c:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_le_rd_wlst_size_cmd_cmp_evt_handler
-    hci_le_rd_wlst_size_cmd_cmp_evt_handler
-        0x0101017e:    b510        ..      PUSH     {r4,lr}
-        0x01010180:    460c        .F      MOV      r4,r1
-        0x01010182:    2007        .       MOVS     r0,#7
-        0x01010184:    f7f0fcc3    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010188:    2808        .(      CMP      r0,#8
-        0x0101018a:    d013        ..      BEQ      0x10101b4 ; hci_le_rd_wlst_size_cmd_cmp_evt_handler + 54
-        0x0101018c:    2000        .       MOVS     r0,#0
-        0x0101018e:    f7fbf803    ....    BL       gapm_get_operation ; 0x100b198
-        0x01010192:    2808        .(      CMP      r0,#8
-        0x01010194:    d001        ..      BEQ      0x101019a ; hci_le_rd_wlst_size_cmd_cmp_evt_handler + 28
-        0x01010196:    2141        A!      MOVS     r1,#0x41
-        0x01010198:    e009        ..      B        0x10101ae ; hci_le_rd_wlst_size_cmd_cmp_evt_handler + 48
-        0x0101019a:    7820         x      LDRB     r0,[r4,#0]
-        0x0101019c:    b918        ..      CBNZ     r0,0x10101a6 ; hci_le_rd_wlst_size_cmd_cmp_evt_handler + 40
-        0x0101019e:    7861        ax      LDRB     r1,[r4,#1]
-        0x010101a0:    2008        .       MOVS     r0,#8
-        0x010101a2:    f7fbfbdc    ....    BL       gapm_list_send_list_size_ind ; 0x100b95e
-        0x010101a6:    7820         x      LDRB     r0,[r4,#0]
-        0x010101a8:    b100        ..      CBZ      r0,0x10101ac ; hci_le_rd_wlst_size_cmd_cmp_evt_handler + 46
-        0x010101aa:    3090        .0      ADDS     r0,r0,#0x90
-        0x010101ac:    b2c1        ..      UXTB     r1,r0
-        0x010101ae:    2000        .       MOVS     r0,#0
-        0x010101b0:    f7fcf990    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x010101b4:    2000        .       MOVS     r0,#0
-        0x010101b6:    bd10        ..      POP      {r4,pc}
-    i.hci_le_read_max_adv_data_len_cmd_cmp_evt_handler
-    hci_le_read_max_adv_data_len_cmd_cmp_evt_handler
-        0x010101b8:    b570        p.      PUSH     {r4-r6,lr}
-        0x010101ba:    460c        .F      MOV      r4,r1
-        0x010101bc:    2007        .       MOVS     r0,#7
-        0x010101be:    f7f0fca6    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010101c2:    4d16        .M      LDR      r5,[pc,#88] ; [0x101021c] = 0x20004b08
-        0x010101c4:    2808        .(      CMP      r0,#8
-        0x010101c6:    d005        ..      BEQ      0x10101d4 ; hci_le_read_max_adv_data_len_cmd_cmp_evt_handler + 28
-        0x010101c8:    2000        .       MOVS     r0,#0
-        0x010101ca:    f7faffe5    ....    BL       gapm_get_operation ; 0x100b198
-        0x010101ce:    28ad        .(      CMP      r0,#0xad
-        0x010101d0:    d00d        ..      BEQ      0x10101ee ; hci_le_read_max_adv_data_len_cmd_cmp_evt_handler + 54
-        0x010101d2:    e021        !.      B        0x1010218 ; hci_le_read_max_adv_data_len_cmd_cmp_evt_handler + 96
-        0x010101d4:    7820         x      LDRB     r0,[r4,#0]
-        0x010101d6:    b910        ..      CBNZ     r0,0x10101de ; hci_le_read_max_adv_data_len_cmd_cmp_evt_handler + 38
-        0x010101d8:    8860        `.      LDRH     r0,[r4,#2]
-        0x010101da:    f8a5006e    ..n.    STRH     r0,[r5,#0x6e]
-        0x010101de:    7820         x      LDRB     r0,[r4,#0]
-        0x010101e0:    b100        ..      CBZ      r0,0x10101e4 ; hci_le_read_max_adv_data_len_cmd_cmp_evt_handler + 44
-        0x010101e2:    3090        .0      ADDS     r0,r0,#0x90
-        0x010101e4:    b2c1        ..      UXTB     r1,r0
-        0x010101e6:    2007        .       MOVS     r0,#7
-        0x010101e8:    f7fbfbf4    ....    BL       gapm_op_reset_continue ; 0x100b9d4
-        0x010101ec:    e014        ..      B        0x1010218 ; hci_le_read_max_adv_data_len_cmd_cmp_evt_handler + 96
-        0x010101ee:    7820         x      LDRB     r0,[r4,#0]
-        0x010101f0:    b970        p.      CBNZ     r0,0x1010210 ; hci_le_read_max_adv_data_len_cmd_cmp_evt_handler + 88
-        0x010101f2:    2000        .       MOVS     r0,#0
-        0x010101f4:    f7fbf854    ..T.    BL       gapm_get_requester ; 0x100b2a0
-        0x010101f8:    4601        .F      MOV      r1,r0
-        0x010101fa:    2302        .#      MOVS     r3,#2
-        0x010101fc:    2207        ."      MOVS     r2,#7
-        0x010101fe:    f64050aa    @..P    MOV      r0,#0xdaa
-        0x01010202:    f7f0fc48    ..H.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01010206:    f8b5106e    ..n.    LDRH     r1,[r5,#0x6e]
-        0x0101020a:    8001        ..      STRH     r1,[r0,#0]
-        0x0101020c:    f7f0fc48    ..H.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01010210:    7821        !x      LDRB     r1,[r4,#0]
-        0x01010212:    2000        .       MOVS     r0,#0
-        0x01010214:    f7fcf95e    ..^.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01010218:    2000        .       MOVS     r0,#0
-        0x0101021a:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0101021c:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_rem_con_param_req_evt_handler
-    hci_le_rem_con_param_req_evt_handler
-        0x01010220:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010222:    4615        .F      MOV      r5,r2
-        0x01010224:    460c        .F      MOV      r4,r1
-        0x01010226:    4610        .F      MOV      r0,r2
-        0x01010228:    f7f0fc71    ..q.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0101022c:    283f        ?(      CMP      r0,#0x3f
-        0x0101022e:    d01b        ..      BEQ      0x1010268 ; hci_le_rem_con_param_req_evt_handler + 72
-        0x01010230:    462a        *F      MOV      r2,r5
-        0x01010232:    230e        .#      MOVS     r3,#0xe
-        0x01010234:    4611        .F      MOV      r1,r2
-        0x01010236:    f640600e    @..`    MOV      r0,#0xe0e
-        0x0101023a:    f7f0fc2c    ..,.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101023e:    490b        .I      LDR      r1,[pc,#44] ; [0x101026c] = 0x20004ab8
-        0x01010240:    0a2a        *.      LSRS     r2,r5,#8
-        0x01010242:    f8511022    Q.".    LDR      r1,[r1,r2,LSL #2]
-        0x01010246:    f8112f55    ..U/    LDRB     r2,[r1,#0x55]!
-        0x0101024a:    f0420202    B...    ORR      r2,r2,#2
-        0x0101024e:    700a        .p      STRB     r2,[r1,#0]
-        0x01010250:    2109        .!      MOVS     r1,#9
-        0x01010252:    7001        .p      STRB     r1,[r0,#0]
-        0x01010254:    88e1        ..      LDRH     r1,[r4,#6]
-        0x01010256:    8081        ..      STRH     r1,[r0,#4]
-        0x01010258:    88a1        ..      LDRH     r1,[r4,#4]
-        0x0101025a:    8041        A.      STRH     r1,[r0,#2]
-        0x0101025c:    8921        !.      LDRH     r1,[r4,#8]
-        0x0101025e:    80c1        ..      STRH     r1,[r0,#6]
-        0x01010260:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x01010262:    8101        ..      STRH     r1,[r0,#8]
-        0x01010264:    f7f0fc1c    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01010268:    2000        .       MOVS     r0,#0
-        0x0101026a:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0101026c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_le_scan_req_rcvd_evt_handler
-    hci_le_scan_req_rcvd_evt_handler
-        0x01010270:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010272:    460d        .F      MOV      r5,r1
-        0x01010274:    7848        Hx      LDRB     r0,[r1,#1]
-        0x01010276:    4914        .I      LDR      r1,[pc,#80] ; [0x10102c8] = 0x20000080
-        0x01010278:    f891104d    ..M.    LDRB     r1,[r1,#0x4d]
-        0x0101027c:    4288        .B      CMP      r0,r1
-        0x0101027e:    d221        !.      BCS      0x10102c4 ; hci_le_scan_req_rcvd_evt_handler + 84
-        0x01010280:    4912        .I      LDR      r1,[pc,#72] ; [0x10102cc] = 0x20004b08
-        0x01010282:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x01010286:    68c4        .h      LDR      r4,[r0,#0xc]
-        0x01010288:    b1e4        ..      CBZ      r4,0x10102c4 ; hci_le_scan_req_rcvd_evt_handler + 84
-        0x0101028a:    7b60        `{      LDRB     r0,[r4,#0xd]
-        0x0101028c:    b9d0        ..      CBNZ     r0,0x10102c4 ; hci_le_scan_req_rcvd_evt_handler + 84
-        0x0101028e:    7be0        .{      LDRB     r0,[r4,#0xf]
-        0x01010290:    2803        .(      CMP      r0,#3
-        0x01010292:    d117        ..      BNE      0x10102c4 ; hci_le_scan_req_rcvd_evt_handler + 84
-        0x01010294:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x01010296:    0680        ..      LSLS     r0,r0,#26
-        0x01010298:    d514        ..      BPL      0x10102c4 ; hci_le_scan_req_rcvd_evt_handler + 84
-        0x0101029a:    8aa1        ..      LDRH     r1,[r4,#0x14]
-        0x0101029c:    2308        .#      MOVS     r3,#8
-        0x0101029e:    2207        ."      MOVS     r2,#7
-        0x010102a0:    f64050a8    @..P    MOV      r0,#0xda8
-        0x010102a4:    f7f0fbf7    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010102a8:    7b21        !{      LDRB     r1,[r4,#0xc]
-        0x010102aa:    7001        .p      STRB     r1,[r0,#0]
-        0x010102ac:    78a9        .x      LDRB     r1,[r5,#2]
-        0x010102ae:    71c1        .q      STRB     r1,[r0,#7]
-        0x010102b0:    f8d51003    ....    LDR      r1,[r5,#3]
-        0x010102b4:    f8c01001    ....    STR      r1,[r0,#1]
-        0x010102b8:    f8b51007    ....    LDRH     r1,[r5,#7]
-        0x010102bc:    f8a01005    ....    STRH     r1,[r0,#5]
-        0x010102c0:    f7f0fbee    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010102c4:    2000        .       MOVS     r0,#0
-        0x010102c6:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010102c8:    20000080    ...     DCD    536871040
-        0x010102cc:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_scan_timeout_evt_handler
-    hci_le_scan_timeout_evt_handler
-        0x010102d0:    4908        .I      LDR      r1,[pc,#32] ; [0x10102f4] = 0x20004b08
-        0x010102d2:    b510        ..      PUSH     {r4,lr}
-        0x010102d4:    f89100d4    ....    LDRB     r0,[r1,#0xd4]
-        0x010102d8:    28ff        .(      CMP      r0,#0xff
-        0x010102da:    d008        ..      BEQ      0x10102ee ; hci_le_scan_timeout_evt_handler + 30
-        0x010102dc:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x010102e0:    22ff        ."      MOVS     r2,#0xff
-        0x010102e2:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x010102e4:    f88120d4    ...     STRB     r2,[r1,#0xd4]
-        0x010102e8:    2145        E!      MOVS     r1,#0x45
-        0x010102ea:    f7f9ff67    ..g.    BL       gapm_actv_stopped ; 0x100a1bc
-        0x010102ee:    2000        .       MOVS     r0,#0
-        0x010102f0:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010102f2:    0000        ..      DCW    0
-        0x010102f4:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_le_set_data_len_cmd_cmp_evt_handler
-    hci_le_set_data_len_cmd_cmp_evt_handler
-        0x010102f8:    b570        p.      PUSH     {r4-r6,lr}
-        0x010102fa:    4610        .F      MOV      r0,r2
-        0x010102fc:    460c        .F      MOV      r4,r1
-        0x010102fe:    f7f0fc06    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010302:    4909        .I      LDR      r1,[pc,#36] ; [0x1010328] = 0x2000015c
-        0x01010304:    4605        .F      MOV      r5,r0
-        0x01010306:    8860        `.      LDRH     r0,[r4,#2]
-        0x01010308:    6809        .h      LDR      r1,[r1,#0]
-        0x0101030a:    4788        .G      BLX      r1
-        0x0101030c:    4603        .F      MOV      r3,r0
-        0x0101030e:    2d3f        ?-      CMP      r5,#0x3f
-        0x01010310:    d007        ..      BEQ      0x1010322 ; hci_le_set_data_len_cmd_cmp_evt_handler + 42
-        0x01010312:    7820         x      LDRB     r0,[r4,#0]
-        0x01010314:    b100        ..      CBZ      r0,0x1010318 ; hci_le_set_data_len_cmd_cmp_evt_handler + 32
-        0x01010316:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010318:    b2c2        ..      UXTB     r2,r0
-        0x0101031a:    2100        .!      MOVS     r1,#0
-        0x0101031c:    4618        .F      MOV      r0,r3
-        0x0101031e:    f7f9fa25    ..%.    BL       gapc_send_complete_evt ; 0x100976c
-        0x01010322:    2000        .       MOVS     r0,#0
-        0x01010324:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01010326:    0000        ..      DCW    0
-        0x01010328:    2000015c    \..     DCD    536871260
-    $t
-    i.hci_le_start_enc_stat_evt_handler
-    hci_le_start_enc_stat_evt_handler
-        0x0101032c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101032e:    4610        .F      MOV      r0,r2
-        0x01010330:    460d        .F      MOV      r5,r1
-        0x01010332:    0a14        ..      LSRS     r4,r2,#8
-        0x01010334:    f7f0fbeb    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010338:    283f        ?(      CMP      r0,#0x3f
-        0x0101033a:    d007        ..      BEQ      0x101034c ; hci_le_start_enc_stat_evt_handler + 32
-        0x0101033c:    7828        (x      LDRB     r0,[r5,#0]
-        0x0101033e:    b128        (.      CBZ      r0,0x101034c ; hci_le_start_enc_stat_evt_handler + 32
-        0x01010340:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010342:    b2c2        ..      UXTB     r2,r0
-        0x01010344:    2101        .!      MOVS     r1,#1
-        0x01010346:    4620         F      MOV      r0,r4
-        0x01010348:    f7f9fa10    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0101034c:    2000        .       MOVS     r0,#0
-        0x0101034e:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_nb_cmp_pkts_evt_handler
-    hci_nb_cmp_pkts_evt_handler
-        0x01010350:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010352:    460c        .F      MOV      r4,r1
-        0x01010354:    2b13        .+      CMP      r3,#0x13
-        0x01010356:    d117        ..      BNE      0x1010388 ; hci_nb_cmp_pkts_evt_handler + 56
-        0x01010358:    f002ff46    ..F.    BL       l2cm_get_nb_buffer_available ; 0x10131e8
-        0x0101035c:    490b        .I      LDR      r1,[pc,#44] ; [0x101038c] = 0x20000080
-        0x0101035e:    f8911051    ..Q.    LDRB     r1,[r1,#0x51]
-        0x01010362:    4281        .B      CMP      r1,r0
-        0x01010364:    d90c        ..      BLS      0x1010380 ; hci_nb_cmp_pkts_evt_handler + 48
-        0x01010366:    2200        ."      MOVS     r2,#0
-        0x01010368:    4909        .I      LDR      r1,[pc,#36] ; [0x1010390] = 0x20004d40
-        0x0101036a:    e006        ..      B        0x101037a ; hci_nb_cmp_pkts_evt_handler + 42
-        0x0101036c:    eb040342    ..B.    ADD      r3,r4,r2,LSL #1
-        0x01010370:    890d        ..      LDRH     r5,[r1,#8]
-        0x01010372:    889b        ..      LDRH     r3,[r3,#4]
-        0x01010374:    1c52        R.      ADDS     r2,r2,#1
-        0x01010376:    442b        +D      ADD      r3,r3,r5
-        0x01010378:    810b        ..      STRH     r3,[r1,#8]
-        0x0101037a:    7823        #x      LDRB     r3,[r4,#0]
-        0x0101037c:    4293        .B      CMP      r3,r2
-        0x0101037e:    d8f5        ..      BHI      0x101036c ; hci_nb_cmp_pkts_evt_handler + 28
-        0x01010380:    b910        ..      CBNZ     r0,0x1010388 ; hci_nb_cmp_pkts_evt_handler + 56
-        0x01010382:    200b        .       MOVS     r0,#0xb
-        0x01010384:    f7f0fc36    ..6.    BL       $Ven$TT$L$$ke_event_set ; 0x1000bf4
-        0x01010388:    2000        .       MOVS     r0,#0
-        0x0101038a:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x0101038c:    20000080    ...     DCD    536871040
-        0x01010390:    20004d40    @M.     DCD    536890688
-    $t
-    i.hci_rd_auth_payl_to_cmd_cmp_evt_handler
-    hci_rd_auth_payl_to_cmd_cmp_evt_handler
-        0x01010394:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010396:    4615        .F      MOV      r5,r2
-        0x01010398:    460c        .F      MOV      r4,r1
-        0x0101039a:    4610        .F      MOV      r0,r2
-        0x0101039c:    f7f0fbb7    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010103a0:    0a2e        ..      LSRS     r6,r5,#8
-        0x010103a2:    283f        ?(      CMP      r0,#0x3f
-        0x010103a4:    d018        ..      BEQ      0x10103d8 ; hci_rd_auth_payl_to_cmd_cmp_evt_handler + 68
-        0x010103a6:    7820         x      LDRB     r0,[r4,#0]
-        0x010103a8:    b970        p.      CBNZ     r0,0x10103c8 ; hci_rd_auth_payl_to_cmd_cmp_evt_handler + 52
-        0x010103aa:    2100        .!      MOVS     r1,#0
-        0x010103ac:    4630        0F      MOV      r0,r6
-        0x010103ae:    f7f8fe33    ..3.    BL       gapc_get_requester ; 0x1009018
-        0x010103b2:    4601        .F      MOV      r1,r0
-        0x010103b4:    2302        .#      MOVS     r3,#2
-        0x010103b6:    462a        *F      MOV      r2,r5
-        0x010103b8:    f6406029    @.)`    MOV      r0,#0xe29
-        0x010103bc:    f7f0fb6b    ..k.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010103c0:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010103c2:    8001        ..      STRH     r1,[r0,#0]
-        0x010103c4:    f7f0fb6c    ..l.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010103c8:    7820         x      LDRB     r0,[r4,#0]
-        0x010103ca:    b100        ..      CBZ      r0,0x10103ce ; hci_rd_auth_payl_to_cmd_cmp_evt_handler + 58
-        0x010103cc:    3090        .0      ADDS     r0,r0,#0x90
-        0x010103ce:    b2c2        ..      UXTB     r2,r0
-        0x010103d0:    2100        .!      MOVS     r1,#0
-        0x010103d2:    4630        0F      MOV      r0,r6
-        0x010103d4:    f7f9f9ca    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x010103d8:    2000        .       MOVS     r0,#0
-        0x010103da:    bd70        p.      POP      {r4-r6,pc}
-    i.hci_rd_bd_addr_cmd_cmp_evt_handler
-    hci_rd_bd_addr_cmd_cmp_evt_handler
-        0x010103dc:    b510        ..      PUSH     {r4,lr}
-        0x010103de:    480f        .H      LDR      r0,[pc,#60] ; [0x101041c] = 0x20004b08
-        0x010103e0:    460c        .F      MOV      r4,r1
-        0x010103e2:    f8d11001    ....    LDR      r1,[r1,#1]
-        0x010103e6:    f8401f82    @...    STR      r1,[r0,#0x82]!
-        0x010103ea:    f8b41005    ....    LDRH     r1,[r4,#5]
-        0x010103ee:    8081        ..      STRH     r1,[r0,#4]
-        0x010103f0:    2000        .       MOVS     r0,#0
-        0x010103f2:    f7fafed1    ....    BL       gapm_get_operation ; 0x100b198
-        0x010103f6:    2803        .(      CMP      r0,#3
-        0x010103f8:    7820         x      LDRB     r0,[r4,#0]
-        0x010103fa:    d007        ..      BEQ      0x101040c ; hci_rd_bd_addr_cmd_cmp_evt_handler + 48
-        0x010103fc:    b100        ..      CBZ      r0,0x1010400 ; hci_rd_bd_addr_cmd_cmp_evt_handler + 36
-        0x010103fe:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010400:    b2c1        ..      UXTB     r1,r0
-        0x01010402:    2004        .       MOVS     r0,#4
-        0x01010404:    f7fbfae6    ....    BL       gapm_op_reset_continue ; 0x100b9d4
-        0x01010408:    2000        .       MOVS     r0,#0
-        0x0101040a:    bd10        ..      POP      {r4,pc}
-        0x0101040c:    b100        ..      CBZ      r0,0x1010410 ; hci_rd_bd_addr_cmd_cmp_evt_handler + 52
-        0x0101040e:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010410:    b2c1        ..      UXTB     r1,r0
-        0x01010412:    2006        .       MOVS     r0,#6
-        0x01010414:    f7fbfb30    ..0.    BL       gapm_op_setup_continue ; 0x100ba78
-        0x01010418:    e7f6        ..      B        0x1010408 ; hci_rd_bd_addr_cmd_cmp_evt_handler + 44
-    $d
-        0x0101041a:    0000        ..      DCW    0
-        0x0101041c:    20004b08    .K.     DCD    536890120
-    $t
-    i.hci_rd_buff_size_cmd_cmp_evt_handler
-    hci_rd_buff_size_cmd_cmp_evt_handler
-        0x01010420:    b510        ..      PUSH     {r4,lr}
-        0x01010422:    7808        .x      LDRB     r0,[r1,#0]
-        0x01010424:    460c        .F      MOV      r4,r1
-        0x01010426:    b940        @.      CBNZ     r0,0x101043a ; hci_rd_buff_size_cmd_cmp_evt_handler + 26
-        0x01010428:    4808        .H      LDR      r0,[pc,#32] ; [0x101044c] = 0x20000080
-        0x0101042a:    21fb        .!      MOVS     r1,#0xfb
-        0x0101042c:    8f80        ..      LDRH     r0,[r0,#0x3c]
-        0x0101042e:    28fb        .(      CMP      r0,#0xfb
-        0x01010430:    d300        ..      BCC      0x1010434 ; hci_rd_buff_size_cmd_cmp_evt_handler + 20
-        0x01010432:    4608        .F      MOV      r0,r1
-        0x01010434:    88e1        ..      LDRH     r1,[r4,#6]
-        0x01010436:    f002ff25    ..%.    BL       l2cm_set_link_layer_buff_size ; 0x1013284
-        0x0101043a:    7820         x      LDRB     r0,[r4,#0]
-        0x0101043c:    b100        ..      CBZ      r0,0x1010440 ; hci_rd_buff_size_cmd_cmp_evt_handler + 32
-        0x0101043e:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010440:    b2c1        ..      UXTB     r1,r0
-        0x01010442:    2006        .       MOVS     r0,#6
-        0x01010444:    f7fbfac6    ....    BL       gapm_op_reset_continue ; 0x100b9d4
-        0x01010448:    2000        .       MOVS     r0,#0
-        0x0101044a:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0101044c:    20000080    ...     DCD    536871040
-    $t
-    i.hci_rd_chnl_map_cmd_cmp_evt_handler
-    hci_rd_chnl_map_cmd_cmp_evt_handler
-        0x01010450:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010452:    4614        .F      MOV      r4,r2
-        0x01010454:    460d        .F      MOV      r5,r1
-        0x01010456:    4610        .F      MOV      r0,r2
-        0x01010458:    f7f0fb59    ..Y.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0101045c:    0a26        &.      LSRS     r6,r4,#8
-        0x0101045e:    283f        ?(      CMP      r0,#0x3f
-        0x01010460:    d00f        ..      BEQ      0x1010482 ; hci_rd_chnl_map_cmd_cmp_evt_handler + 50
-        0x01010462:    2441        A$      MOVS     r4,#0x41
-        0x01010464:    2100        .!      MOVS     r1,#0
-        0x01010466:    4630        0F      MOV      r0,r6
-        0x01010468:    f7f8fdc0    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0101046c:    2808        .(      CMP      r0,#8
-        0x0101046e:    d103        ..      BNE      0x1010478 ; hci_rd_chnl_map_cmd_cmp_evt_handler + 40
-        0x01010470:    7828        (x      LDRB     r0,[r5,#0]
-        0x01010472:    b140        @.      CBZ      r0,0x1010486 ; hci_rd_chnl_map_cmd_cmp_evt_handler + 54
-        0x01010474:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010476:    b2c4        ..      UXTB     r4,r0
-        0x01010478:    4622        "F      MOV      r2,r4
-        0x0101047a:    2100        .!      MOVS     r1,#0
-        0x0101047c:    4630        0F      MOV      r0,r6
-        0x0101047e:    f7f9f975    ..u.    BL       gapc_send_complete_evt ; 0x100976c
-        0x01010482:    2000        .       MOVS     r0,#0
-        0x01010484:    bd70        p.      POP      {r4-r6,pc}
-        0x01010486:    2400        .$      MOVS     r4,#0
-        0x01010488:    4621        !F      MOV      r1,r4
-        0x0101048a:    4630        0F      MOV      r0,r6
-        0x0101048c:    f7f8fdc4    ....    BL       gapc_get_requester ; 0x1009018
-        0x01010490:    4601        .F      MOV      r1,r0
-        0x01010492:    2008        .       MOVS     r0,#8
-        0x01010494:    ea402206    @.."    ORR      r2,r0,r6,LSL #8
-        0x01010498:    2305        .#      MOVS     r3,#5
-        0x0101049a:    f640601d    @..`    MOV      r0,#0xe1d
-        0x0101049e:    f7f0fafa    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010104a2:    6869        ih      LDR      r1,[r5,#4]
-        0x010104a4:    6001        .`      STR      r1,[r0,#0]
-        0x010104a6:    7a29        )z      LDRB     r1,[r5,#8]
-        0x010104a8:    7101        .q      STRB     r1,[r0,#4]
-        0x010104aa:    f7f0faf9    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010104ae:    e7e3        ..      B        0x1010478 ; hci_rd_chnl_map_cmd_cmp_evt_handler + 40
-    i.hci_rd_local_ver_info_cmd_cmp_evt_handler
-    hci_rd_local_ver_info_cmd_cmp_evt_handler
-        0x010104b0:    b510        ..      PUSH     {r4,lr}
-        0x010104b2:    460c        .F      MOV      r4,r1
-        0x010104b4:    2007        .       MOVS     r0,#7
-        0x010104b6:    f7f0fb2a    ..*.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010104ba:    2808        .(      CMP      r0,#8
-        0x010104bc:    d02a        *.      BEQ      0x1010514 ; hci_rd_local_ver_info_cmd_cmp_evt_handler + 100
-        0x010104be:    2000        .       MOVS     r0,#0
-        0x010104c0:    f7fafe6a    ..j.    BL       gapm_get_operation ; 0x100b198
-        0x010104c4:    2805        .(      CMP      r0,#5
-        0x010104c6:    d001        ..      BEQ      0x10104cc ; hci_rd_local_ver_info_cmd_cmp_evt_handler + 28
-        0x010104c8:    2141        A!      MOVS     r1,#0x41
-        0x010104ca:    e020         .      B        0x101050e ; hci_rd_local_ver_info_cmd_cmp_evt_handler + 94
-        0x010104cc:    7820         x      LDRB     r0,[r4,#0]
-        0x010104ce:    b9d0        ..      CBNZ     r0,0x1010506 ; hci_rd_local_ver_info_cmd_cmp_evt_handler + 86
-        0x010104d0:    2000        .       MOVS     r0,#0
-        0x010104d2:    f7fafee5    ....    BL       gapm_get_requester ; 0x100b2a0
-        0x010104d6:    4601        .F      MOV      r1,r0
-        0x010104d8:    230c        .#      MOVS     r3,#0xc
-        0x010104da:    2207        ."      MOVS     r2,#7
-        0x010104dc:    f6405007    @..P    MOV      r0,#0xd07
-        0x010104e0:    f7f0fad9    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010104e4:    7861        ax      LDRB     r1,[r4,#1]
-        0x010104e6:    7001        .p      STRB     r1,[r0,#0]
-        0x010104e8:    8861        a.      LDRH     r1,[r4,#2]
-        0x010104ea:    8081        ..      STRH     r1,[r0,#4]
-        0x010104ec:    8921        !.      LDRH     r1,[r4,#8]
-        0x010104ee:    80c1        ..      STRH     r1,[r0,#6]
-        0x010104f0:    7921        !y      LDRB     r1,[r4,#4]
-        0x010104f2:    7041        Ap      STRB     r1,[r0,#1]
-        0x010104f4:    88e1        ..      LDRH     r1,[r4,#6]
-        0x010104f6:    8141        A.      STRH     r1,[r0,#0xa]
-        0x010104f8:    2109        .!      MOVS     r1,#9
-        0x010104fa:    7081        .p      STRB     r1,[r0,#2]
-        0x010104fc:    f2401101    @...    MOV      r1,#0x101
-        0x01010500:    8101        ..      STRH     r1,[r0,#8]
-        0x01010502:    f7f0facd    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01010506:    7820         x      LDRB     r0,[r4,#0]
-        0x01010508:    b100        ..      CBZ      r0,0x101050c ; hci_rd_local_ver_info_cmd_cmp_evt_handler + 92
-        0x0101050a:    3090        .0      ADDS     r0,r0,#0x90
-        0x0101050c:    b2c1        ..      UXTB     r1,r0
-        0x0101050e:    2000        .       MOVS     r0,#0
-        0x01010510:    f7fbffe0    ....    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01010514:    2000        .       MOVS     r0,#0
-        0x01010516:    bd10        ..      POP      {r4,pc}
-    i.hci_rd_rem_ver_info_cmp_evt_handler
-    hci_rd_rem_ver_info_cmp_evt_handler
-        0x01010518:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0101051c:    4614        .F      MOV      r4,r2
-        0x0101051e:    460d        .F      MOV      r5,r1
-        0x01010520:    4610        .F      MOV      r0,r2
-        0x01010522:    f7f0faf4    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010526:    0a27        '.      LSRS     r7,r4,#8
-        0x01010528:    283f        ?(      CMP      r0,#0x3f
-        0x0101052a:    d00f        ..      BEQ      0x101054c ; hci_rd_rem_ver_info_cmp_evt_handler + 52
-        0x0101052c:    2641        A&      MOVS     r6,#0x41
-        0x0101052e:    2100        .!      MOVS     r1,#0
-        0x01010530:    4638        8F      MOV      r0,r7
-        0x01010532:    f7f8fd5b    ..[.    BL       gapc_get_operation ; 0x1008fec
-        0x01010536:    2803        .(      CMP      r0,#3
-        0x01010538:    d103        ..      BNE      0x1010542 ; hci_rd_rem_ver_info_cmp_evt_handler + 42
-        0x0101053a:    7828        (x      LDRB     r0,[r5,#0]
-        0x0101053c:    b148        H.      CBZ      r0,0x1010552 ; hci_rd_rem_ver_info_cmp_evt_handler + 58
-        0x0101053e:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010540:    b2c6        ..      UXTB     r6,r0
-        0x01010542:    4632        2F      MOV      r2,r6
-        0x01010544:    2100        .!      MOVS     r1,#0
-        0x01010546:    4638        8F      MOV      r0,r7
-        0x01010548:    f7f9f910    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0101054c:    2000        .       MOVS     r0,#0
-        0x0101054e:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01010552:    2600        .&      MOVS     r6,#0
-        0x01010554:    4631        1F      MOV      r1,r6
-        0x01010556:    4638        8F      MOV      r0,r7
-        0x01010558:    f7f8fd5e    ..^.    BL       gapc_get_requester ; 0x1009018
-        0x0101055c:    4601        .F      MOV      r1,r0
-        0x0101055e:    2008        .       MOVS     r0,#8
-        0x01010560:    ea402207    @.."    ORR      r2,r0,r7,LSL #8
-        0x01010564:    2306        .#      MOVS     r3,#6
-        0x01010566:    f6406007    @..`    MOV      r0,#0xe07
-        0x0101056a:    f7f0fa94    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101056e:    4604        .F      MOV      r4,r0
-        0x01010570:    7928        (y      LDRB     r0,[r5,#4]
-        0x01010572:    7120         q      STRB     r0,[r4,#4]
-        0x01010574:    8928        (.      LDRH     r0,[r5,#8]
-        0x01010576:    8060        `.      STRH     r0,[r4,#2]
-        0x01010578:    88e8        ..      LDRH     r0,[r5,#6]
-        0x0101057a:    8020         .      STRH     r0,[r4,#0]
-        0x0101057c:    4620         F      MOV      r0,r4
-        0x0101057e:    f7f0fa8f    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01010582:    7920         y      LDRB     r0,[r4,#4]
-        0x01010584:    2806        .(      CMP      r0,#6
-        0x01010586:    d8dc        ..      BHI      0x1010542 ; hci_rd_rem_ver_info_cmp_evt_handler + 42
-        0x01010588:    4804        .H      LDR      r0,[pc,#16] ; [0x101059c] = 0x20004ab8
-        0x0101058a:    f8500027    P.'.    LDR      r0,[r0,r7,LSL #2]
-        0x0101058e:    f8101f55    ..U.    LDRB     r1,[r0,#0x55]!
-        0x01010592:    f0210102    !...    BIC      r1,r1,#2
-        0x01010596:    7001        .p      STRB     r1,[r0,#0]
-        0x01010598:    e7d3        ..      B        0x1010542 ; hci_rd_rem_ver_info_cmp_evt_handler + 42
-    $d
-        0x0101059a:    0000        ..      DCW    0
-        0x0101059c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.hci_rd_rssi_cmd_cmp_evt_handler
-    hci_rd_rssi_cmd_cmp_evt_handler
-        0x010105a0:    b570        p.      PUSH     {r4-r6,lr}
-        0x010105a2:    4614        .F      MOV      r4,r2
-        0x010105a4:    460d        .F      MOV      r5,r1
-        0x010105a6:    4610        .F      MOV      r0,r2
-        0x010105a8:    f7f0fab1    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010105ac:    0a26        &.      LSRS     r6,r4,#8
-        0x010105ae:    283f        ?(      CMP      r0,#0x3f
-        0x010105b0:    d00f        ..      BEQ      0x10105d2 ; hci_rd_rssi_cmd_cmp_evt_handler + 50
-        0x010105b2:    2441        A$      MOVS     r4,#0x41
-        0x010105b4:    2100        .!      MOVS     r1,#0
-        0x010105b6:    4630        0F      MOV      r0,r6
-        0x010105b8:    f7f8fd18    ....    BL       gapc_get_operation ; 0x1008fec
-        0x010105bc:    2807        .(      CMP      r0,#7
-        0x010105be:    d103        ..      BNE      0x10105c8 ; hci_rd_rssi_cmd_cmp_evt_handler + 40
-        0x010105c0:    7828        (x      LDRB     r0,[r5,#0]
-        0x010105c2:    b140        @.      CBZ      r0,0x10105d6 ; hci_rd_rssi_cmd_cmp_evt_handler + 54
-        0x010105c4:    3090        .0      ADDS     r0,r0,#0x90
-        0x010105c6:    b2c4        ..      UXTB     r4,r0
-        0x010105c8:    4622        "F      MOV      r2,r4
-        0x010105ca:    2100        .!      MOVS     r1,#0
-        0x010105cc:    4630        0F      MOV      r0,r6
-        0x010105ce:    f7f9f8cd    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x010105d2:    2000        .       MOVS     r0,#0
-        0x010105d4:    bd70        p.      POP      {r4-r6,pc}
-        0x010105d6:    2400        .$      MOVS     r4,#0
-        0x010105d8:    4621        !F      MOV      r1,r4
-        0x010105da:    4630        0F      MOV      r0,r6
-        0x010105dc:    f7f8fd1c    ....    BL       gapc_get_requester ; 0x1009018
-        0x010105e0:    4601        .F      MOV      r1,r0
-        0x010105e2:    2008        .       MOVS     r0,#8
-        0x010105e4:    ea402206    @.."    ORR      r2,r0,r6,LSL #8
-        0x010105e8:    2301        .#      MOVS     r3,#1
-        0x010105ea:    f6406009    @..`    MOV      r0,#0xe09
-        0x010105ee:    f7f0fa52    ..R.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010105f2:    7929        )y      LDRB     r1,[r5,#4]
-        0x010105f4:    7001        .p      STRB     r1,[r0,#0]
-        0x010105f6:    f7f0fa53    ..S.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010105fa:    e7e5        ..      B        0x10105c8 ; hci_rd_rssi_cmd_cmp_evt_handler + 40
-    i.hci_test_end_cmd_cmp_evt_handler
-    hci_test_end_cmd_cmp_evt_handler
-        0x010105fc:    b510        ..      PUSH     {r4,lr}
-        0x010105fe:    7808        .x      LDRB     r0,[r1,#0]
-        0x01010600:    460c        .F      MOV      r4,r1
-        0x01010602:    b978        x.      CBNZ     r0,0x1010624 ; hci_test_end_cmd_cmp_evt_handler + 40
-        0x01010604:    8860        `.      LDRH     r0,[r4,#2]
-        0x01010606:    b168        h.      CBZ      r0,0x1010624 ; hci_test_end_cmd_cmp_evt_handler + 40
-        0x01010608:    2000        .       MOVS     r0,#0
-        0x0101060a:    f7fafe49    ..I.    BL       gapm_get_requester ; 0x100b2a0
-        0x0101060e:    4601        .F      MOV      r1,r0
-        0x01010610:    2302        .#      MOVS     r3,#2
-        0x01010612:    2207        ."      MOVS     r2,#7
-        0x01010614:    f6405027    @.'P    MOV      r0,#0xd27
-        0x01010618:    f7f0fa3d    ..=.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101061c:    8861        a.      LDRH     r1,[r4,#2]
-        0x0101061e:    8001        ..      STRH     r1,[r0,#0]
-        0x01010620:    f7f0fa3e    ..>.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01010624:    7820         x      LDRB     r0,[r4,#0]
-        0x01010626:    b100        ..      CBZ      r0,0x101062a ; hci_test_end_cmd_cmp_evt_handler + 46
-        0x01010628:    3090        .0      ADDS     r0,r0,#0x90
-        0x0101062a:    b2c1        ..      UXTB     r1,r0
-        0x0101062c:    2000        .       MOVS     r0,#0
-        0x0101062e:    f7fbff51    ..Q.    BL       gapm_send_complete_evt ; 0x100c4d4
-        0x01010632:    2000        .       MOVS     r0,#0
-        0x01010634:    bd10        ..      POP      {r4,pc}
-        0x01010636:    0000        ..      MOVS     r0,r0
-    i.hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler
-    hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler
-        0x01010638:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101063a:    4610        .F      MOV      r0,r2
-        0x0101063c:    460c        .F      MOV      r4,r1
-        0x0101063e:    f7f0fa66    ..f.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010642:    4909        .I      LDR      r1,[pc,#36] ; [0x1010668] = 0x2000015c
-        0x01010644:    4605        .F      MOV      r5,r0
-        0x01010646:    8860        `.      LDRH     r0,[r4,#2]
-        0x01010648:    6809        .h      LDR      r1,[r1,#0]
-        0x0101064a:    4788        .G      BLX      r1
-        0x0101064c:    4603        .F      MOV      r3,r0
-        0x0101064e:    2d3f        ?-      CMP      r5,#0x3f
-        0x01010650:    d007        ..      BEQ      0x1010662 ; hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler + 42
-        0x01010652:    7820         x      LDRB     r0,[r4,#0]
-        0x01010654:    b100        ..      CBZ      r0,0x1010658 ; hci_vs_set_pref_slave_latency_cmd_cmp_evt_handler + 32
-        0x01010656:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010658:    b2c2        ..      UXTB     r2,r0
-        0x0101065a:    2100        .!      MOVS     r1,#0
-        0x0101065c:    4618        .F      MOV      r0,r3
-        0x0101065e:    f7f9f885    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x01010662:    2000        .       MOVS     r0,#0
-        0x01010664:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01010666:    0000        ..      DCW    0
-        0x01010668:    2000015c    \..     DCD    536871260
-    $t
-    i.hci_wr_auth_payl_to_cmd_cmp_evt_handler
-    hci_wr_auth_payl_to_cmd_cmp_evt_handler
-        0x0101066c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101066e:    4614        .F      MOV      r4,r2
-        0x01010670:    460d        .F      MOV      r5,r1
-        0x01010672:    4610        .F      MOV      r0,r2
-        0x01010674:    f7f0fa4b    ..K.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01010678:    0a23        #.      LSRS     r3,r4,#8
-        0x0101067a:    283f        ?(      CMP      r0,#0x3f
-        0x0101067c:    d007        ..      BEQ      0x101068e ; hci_wr_auth_payl_to_cmd_cmp_evt_handler + 34
-        0x0101067e:    7828        (x      LDRB     r0,[r5,#0]
-        0x01010680:    b100        ..      CBZ      r0,0x1010684 ; hci_wr_auth_payl_to_cmd_cmp_evt_handler + 24
-        0x01010682:    3090        .0      ADDS     r0,r0,#0x90
-        0x01010684:    b2c2        ..      UXTB     r2,r0
-        0x01010686:    2100        .!      MOVS     r1,#0
-        0x01010688:    4618        .F      MOV      r0,r3
-        0x0101068a:    f7f9f86f    ..o.    BL       gapc_send_complete_evt ; 0x100976c
-        0x0101068e:    2000        .       MOVS     r0,#0
-        0x01010690:    bd70        p.      POP      {r4-r6,pc}
-        0x01010692:    0000        ..      MOVS     r0,r0
-    i.hid_gatt_add_service
-    hid_gatt_add_service
-        0x01010694:    b50e        ..      PUSH     {r1-r3,lr}
-        0x01010696:    480d        .H      LDR      r0,[pc,#52] ; [0x10106cc] = 0x101a7e8
-        0x01010698:    9000        ..      STR      r0,[sp,#0]
-        0x0101069a:    2017        .       MOVS     r0,#0x17
-        0x0101069c:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x010106a0:    480b        .H      LDR      r0,[pc,#44] ; [0x10106d0] = 0x10106d9
-        0x010106a2:    9002        ..      STR      r0,[sp,#8]
-        0x010106a4:    480b        .H      LDR      r0,[pc,#44] ; [0x10106d4] = 0x20003816
-        0x010106a6:    2101        .!      MOVS     r1,#1
-        0x010106a8:    2202        ."      MOVS     r2,#2
-        0x010106aa:    7001        .p      STRB     r1,[r0,#0]
-        0x010106ac:    7041        Ap      STRB     r1,[r0,#1]
-        0x010106ae:    7082        .p      STRB     r2,[r0,#2]
-        0x010106b0:    70c1        .p      STRB     r1,[r0,#3]
-        0x010106b2:    2303        .#      MOVS     r3,#3
-        0x010106b4:    7103        .q      STRB     r3,[r0,#4]
-        0x010106b6:    7141        Aq      STRB     r1,[r0,#5]
-        0x010106b8:    7183        .q      STRB     r3,[r0,#6]
-        0x010106ba:    71c2        .q      STRB     r2,[r0,#7]
-        0x010106bc:    4668        hF      MOV      r0,sp
-        0x010106be:    f7fcfa61    ..a.    BL       gatt_add_service ; 0x100cb84
-        0x010106c2:    4904        .I      LDR      r1,[pc,#16] ; [0x10106d4] = 0x20003816
-        0x010106c4:    1e89        ..      SUBS     r1,r1,#2
-        0x010106c6:    7008        .p      STRB     r0,[r1,#0]
-        0x010106c8:    bd0e        ..      POP      {r1-r3,pc}
-    $d
-        0x010106ca:    0000        ..      DCW    0
-        0x010106cc:    0101a7e8    ....    DCD    16885736
-        0x010106d0:    010106d9    ....    DCD    16844505
-        0x010106d4:    20003816    .8.     DCD    536885270
-    $t
-    i.hid_gatt_msg_handler
-    hid_gatt_msg_handler
-        0x010106d8:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x010106dc:    4604        .F      MOV      r4,r0
-        0x010106de:    7801        .x      LDRB     r1,[r0,#0]
-        0x010106e0:    484f        OH      LDR      r0,[pc,#316] ; [0x1010820] = 0x2000407c
-        0x010106e2:    f04f0800    O...    MOV      r8,#0
-        0x010106e6:    f04f0901    O...    MOV      r9,#1
-        0x010106ea:    2909        .)      CMP      r1,#9
-        0x010106ec:    d238        8.      BCS      0x1010760 ; hid_gatt_msg_handler + 136
-        0x010106ee:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x010106f2:    3805        .8      DCW    14341
-        0x010106f4:    94949494    ....    DCD    2492765332
-        0x010106f8:    00918d94    ....    DCD    9538964
-    $t
-        0x010106fc:    88a0        ..      LDRH     r0,[r4,#4]
-        0x010106fe:    2806        .(      CMP      r0,#6
-        0x01010700:    d015        ..      BEQ      0x101072e ; hid_gatt_msg_handler + 86
-        0x01010702:    2802        .(      CMP      r0,#2
-        0x01010704:    d01e        ..      BEQ      0x1010744 ; hid_gatt_msg_handler + 108
-        0x01010706:    2500        .%      MOVS     r5,#0
-        0x01010708:    f05f0109    _...    MOVS.W   r1,#9
-        0x0101070c:    eb010285    ....    ADD      r2,r1,r5,LSL #2
-        0x01010710:    4290        .B      CMP      r0,r2
-        0x01010712:    d121        !.      BNE      0x1010758 ; hid_gatt_msg_handler + 128
-        0x01010714:    4629        )F      MOV      r1,r5
-        0x01010716:    a043        C.      ADR      r0,{pc}+0x10e ; 0x1010824
-        0x01010718:    f7f0f92c    ..,.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0101071c:    4948        HI      LDR      r1,[pc,#288] ; [0x1010840] = 0x20003816
-        0x0101071e:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01010720:    eb010145    ..E.    ADD      r1,r1,r5,LSL #1
-        0x01010724:    8809        ..      LDRH     r1,[r1,#0]
-        0x01010726:    8001        ..      STRH     r1,[r0,#0]
-        0x01010728:    2002        .       MOVS     r0,#2
-        0x0101072a:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x0101072e:    2190        .!      MOVS     r1,#0x90
-        0x01010730:    a044        D.      ADR      r0,{pc}+0x114 ; 0x1010844
-        0x01010732:    f7f0f91f    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01010736:    2290        ."      MOVS     r2,#0x90
-        0x01010738:    4948        HI      LDR      r1,[pc,#288] ; [0x101085c] = 0x101a758
-        0x0101073a:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x0101073c:    f7f0f924    ..$.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01010740:    2090        .       MOVS     r0,#0x90
-        0x01010742:    e7f2        ..      B        0x101072a ; hid_gatt_msg_handler + 82
-        0x01010744:    a046        F.      ADR      r0,{pc}+0x11c ; 0x1010860
-        0x01010746:    f7f0f915    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0101074a:    4944        DI      LDR      r1,[pc,#272] ; [0x101085c] = 0x101a758
-        0x0101074c:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x0101074e:    1f09        ..      SUBS     r1,r1,#4
-        0x01010750:    6809        .h      LDR      r1,[r1,#0]
-        0x01010752:    6001        .`      STR      r1,[r0,#0]
-        0x01010754:    2004        .       MOVS     r0,#4
-        0x01010756:    e7e8        ..      B        0x101072a ; hid_gatt_msg_handler + 82
-        0x01010758:    1c6d        m.      ADDS     r5,r5,#1
-        0x0101075a:    b2ed        ..      UXTB     r5,r5
-        0x0101075c:    2d04        .-      CMP      r5,#4
-        0x0101075e:    d3d5        ..      BCC      0x101070c ; hid_gatt_msg_handler + 52
-        0x01010760:    e05b        [.      B        0x101081a ; hid_gatt_msg_handler + 322
-        0x01010762:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01010764:    2814        .(      CMP      r0,#0x14
-        0x01010766:    d012        ..      BEQ      0x101078e ; hid_gatt_msg_handler + 182
-        0x01010768:    2500        .%      MOVS     r5,#0
-        0x0101076a:    f04f090a    O...    MOV      r9,#0xa
-        0x0101076e:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01010770:    eb090085    ....    ADD      r0,r9,r5,LSL #2
-        0x01010774:    4281        .B      CMP      r1,r0
-        0x01010776:    d142        B.      BNE      0x10107fe ; hid_gatt_msg_handler + 294
-        0x01010778:    4629        )F      MOV      r1,r5
-        0x0101077a:    a03e        >.      ADR      r0,{pc}+0xfa ; 0x1010874
-        0x0101077c:    f7f0f8fa    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01010780:    8927        '.      LDRH     r7,[r4,#8]
-        0x01010782:    2600        .&      MOVS     r6,#0
-        0x01010784:    f8d4800c    ....    LDR      r8,[r4,#0xc]
-        0x01010788:    2f00        ./      CMP      r7,#0
-        0x0101078a:    d038        8.      BEQ      0x10107fe ; hid_gatt_msg_handler + 294
-        0x0101078c:    e032        2.      B        0x10107f4 ; hid_gatt_msg_handler + 284
-        0x0101078e:    a03d        =.      ADR      r0,{pc}+0xf6 ; 0x1010884
-        0x01010790:    f7f0f8f0    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01010794:    8926        &.      LDRH     r6,[r4,#8]
-        0x01010796:    68e7        .h      LDR      r7,[r4,#0xc]
-        0x01010798:    2500        .%      MOVS     r5,#0
-        0x0101079a:    b156        V.      CBZ      r6,0x10107b2 ; hid_gatt_msg_handler + 218
-        0x0101079c:    e004        ..      B        0x10107a8 ; hid_gatt_msg_handler + 208
-        0x0101079e:    5d79        y]      LDRB     r1,[r7,r5]
-        0x010107a0:    a03d        =.      ADR      r0,{pc}+0xf8 ; 0x1010898
-        0x010107a2:    f7f0f8e7    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010107a6:    1c6d        m.      ADDS     r5,r5,#1
-        0x010107a8:    42b5        .B      CMP      r5,r6
-        0x010107aa:    d3f8        ..      BCC      0x101079e ; hid_gatt_msg_handler + 198
-        0x010107ac:    a03c        <.      ADR      r0,{pc}+0xf4 ; 0x10108a0
-        0x010107ae:    f7f0f8e1    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010107b2:    68e4        .h      LDR      r4,[r4,#0xc]
-        0x010107b4:    7820         x      LDRB     r0,[r4,#0]
-        0x010107b6:    07c0        ..      LSLS     r0,r0,#31
-        0x010107b8:    d001        ..      BEQ      0x10107be ; hid_gatt_msg_handler + 230
-        0x010107ba:    a03a        :.      ADR      r0,{pc}+0xea ; 0x10108a4
-        0x010107bc:    e000        ..      B        0x10107c0 ; hid_gatt_msg_handler + 232
-        0x010107be:    a03d        =.      ADR      r0,{pc}+0xf6 ; 0x10108b4
-        0x010107c0:    f7f0f8d8    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010107c4:    7820         x      LDRB     r0,[r4,#0]
-        0x010107c6:    4c1e        .L      LDR      r4,[pc,#120] ; [0x1010840] = 0x20003816
-        0x010107c8:    0780        ..      LSLS     r0,r0,#30
-        0x010107ca:    f1a40402    ....    SUB      r4,r4,#2
-        0x010107ce:    d505        ..      BPL      0x10107dc ; hid_gatt_msg_handler + 260
-        0x010107d0:    a03c        <.      ADR      r0,{pc}+0xf4 ; 0x10108c4
-        0x010107d2:    f7f0f8cf    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010107d6:    f8849001    ....    STRB     r9,[r4,#1]
-        0x010107da:    e01e        ..      B        0x101081a ; hid_gatt_msg_handler + 322
-        0x010107dc:    a03d        =.      ADR      r0,{pc}+0xf8 ; 0x10108d4
-        0x010107de:    f7f0f8c9    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010107e2:    f8848001    ....    STRB     r8,[r4,#1]
-        0x010107e6:    e018        ..      B        0x101081a ; hid_gatt_msg_handler + 322
-        0x010107e8:    f8181006    ....    LDRB     r1,[r8,r6]
-        0x010107ec:    a02a        *.      ADR      r0,{pc}+0xac ; 0x1010898
-        0x010107ee:    f7f0f8c1    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010107f2:    1c76        v.      ADDS     r6,r6,#1
-        0x010107f4:    42be        .B      CMP      r6,r7
-        0x010107f6:    d3f7        ..      BCC      0x10107e8 ; hid_gatt_msg_handler + 272
-        0x010107f8:    a029        ).      ADR      r0,{pc}+0xa8 ; 0x10108a0
-        0x010107fa:    f7f0f8bb    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010107fe:    1c6d        m.      ADDS     r5,r5,#1
-        0x01010800:    b2ed        ..      UXTB     r5,r5
-        0x01010802:    2d04        .-      CMP      r5,#4
-        0x01010804:    d3b3        ..      BCC      0x101076e ; hid_gatt_msg_handler + 150
-        0x01010806:    f000f8a7    ....    BL       hid_mouse_timer_start ; 0x1010958
-        0x0101080a:    e006        ..      B        0x101081a ; hid_gatt_msg_handler + 322
-        0x0101080c:    7862        bx      LDRB     r2,[r4,#1]
-        0x0101080e:    f8009002    ....    STRB     r9,[r0,r2]
-        0x01010812:    e002        ..      B        0x101081a ; hid_gatt_msg_handler + 322
-        0x01010814:    7862        bx      LDRB     r2,[r4,#1]
-        0x01010816:    f8008002    ....    STRB     r8,[r0,r2]
-        0x0101081a:    2000        .       MOVS     r0,#0
-        0x0101081c:    e785        ..      B        0x101072a ; hid_gatt_msg_handler + 82
-    $d
-        0x0101081e:    0000        ..      DCW    0
-        0x01010820:    2000407c    |@.     DCD    536887420
-        0x01010824:    6f706572    repo    DCD    1869636978
-        0x01010828:    725f7472    rt_r    DCD    1918858354
-        0x0101082c:    255b6665    ef[%    DCD    626746981
-        0x01010830:    72205d64    d] r    DCD    1914723684
-        0x01010834:    65757165    eque    DCD    1702195557
-        0x01010838:    0a0d7473    st..    DCD    168653939
-        0x0101083c:    00000000    ....    DCD    0
-        0x01010840:    20003816    .8.     DCD    536885270
-        0x01010844:    6f706572    repo    DCD    1869636978
-        0x01010848:    6d5f7472    rt_m    DCD    1834972274
-        0x0101084c:    72207061    ap r    DCD    1914728545
-        0x01010850:    65757165    eque    DCD    1702195557
-        0x01010854:    253a7473    st:%    DCD    624587891
-        0x01010858:    000a0d64    d...    DCD    658788
-        0x0101085c:    0101a758    X...    DCD    16885592
-        0x01010860:    20646968    hid     DCD    543451496
-        0x01010864:    6f666e69    info    DCD    1868983913
-        0x01010868:    71657220     req    DCD    1902473760
-        0x0101086c:    74736575    uest    DCD    1953719669
-        0x01010870:    00000a0d    ....    DCD    2573
-        0x01010874:    5f66746e    ntf_    DCD    1600549998
-        0x01010878:    62616e65    enab    DCD    1650552421
-        0x0101087c:    255b656c    le[%    DCD    626746732
-        0x01010880:    003a5d64    d]:.    DCD    3824996
-        0x01010884:    74697277    writ    DCD    1953067639
-        0x01010888:    65722065    e re    DCD    1701978213
-        0x0101088c:    74726f70    port    DCD    1953656688
-        0x01010890:    2064695f    _id     DCD    543451487
-        0x01010894:    00003a33    3:..    DCD    14899
-        0x01010898:    30257830    0x%0    DCD    807761968
-        0x0101089c:    002c5832    2X,.    DCD    2906162
-        0x010108a0:    00000a0d    ....    DCD    2573
-        0x010108a4:    5f6d756e    num_    DCD    1601009006
-        0x010108a8:    6b636f6c    lock    DCD    1801678700
-        0x010108ac:    0d6e6f20     on.    DCD    225341216
-        0x010108b0:    0000000a    ....    DCD    10
-        0x010108b4:    5f6d756e    num_    DCD    1601009006
-        0x010108b8:    6b636f6c    lock    DCD    1801678700
-        0x010108bc:    66666f20     off    DCD    1717989152
-        0x010108c0:    00000a0d    ....    DCD    2573
-        0x010108c4:    73706163    caps    DCD    1936744803
-        0x010108c8:    636f6c5f    _loc    DCD    1668246623
-        0x010108cc:    6e6f206b    k on    DCD    1852776555
-        0x010108d0:    00000a0d    ....    DCD    2573
-        0x010108d4:    73706163    caps    DCD    1936744803
-        0x010108d8:    636f6c5f    _loc    DCD    1668246623
-        0x010108dc:    666f206b    k of    DCD    1718558827
-        0x010108e0:    000a0d66    f...    DCD    658790
-    $t
-    i.hid_gatt_report_notify
-    hid_gatt_report_notify
-        0x010108e4:    b430        0.      PUSH     {r4,r5}
-        0x010108e6:    2904        .)      CMP      r1,#4
-        0x010108e8:    d216        ..      BCS      0x1010918 ; hid_gatt_report_notify + 52
-        0x010108ea:    4c0c        .L      LDR      r4,[pc,#48] ; [0x101091c] = 0x2000407c
-        0x010108ec:    5c24        $\      LDRB     r4,[r4,r0]
-        0x010108ee:    2c00        .,      CMP      r4,#0
-        0x010108f0:    d012        ..      BEQ      0x1010918 ; hid_gatt_report_notify + 52
-        0x010108f2:    f3600407    `...    BFI      r4,r0,#0,#8
-        0x010108f6:    480a        .H      LDR      r0,[pc,#40] ; [0x1010920] = 0x20003814
-        0x010108f8:    f363050f    c...    BFI      r5,r3,#0,#16
-        0x010108fc:    7800        .x      LDRB     r0,[r0,#0]
-        0x010108fe:    f360240f    `..$    BFI      r4,r0,#8,#8
-        0x01010902:    4620         F      MOV      r0,r4
-        0x01010904:    2408        .$      MOVS     r4,#8
-        0x01010906:    eb040181    ....    ADD      r1,r4,r1,LSL #2
-        0x0101090a:    f3614017    a..@    BFI      r0,r1,#16,#8
-        0x0101090e:    4611        .F      MOV      r1,r2
-        0x01010910:    462a        *F      MOV      r2,r5
-        0x01010912:    bc30        0.      POP      {r4,r5}
-        0x01010914:    f7fcbcf8    ....    B        gatt_notification ; 0x100d308
-        0x01010918:    bc30        0.      POP      {r4,r5}
-        0x0101091a:    4770        pG      BX       lr
-    $d
-        0x0101091c:    2000407c    |@.     DCD    536887420
-        0x01010920:    20003814    .8.     DCD    536885268
-    $t
-    i.hid_keyboard_value_send
-    hid_keyboard_value_send
-        0x01010924:    b510        ..      PUSH     {r4,lr}
-        0x01010926:    4c0a        .L      LDR      r4,[pc,#40] ; [0x1010950] = 0x200034fa
-        0x01010928:    7821        !x      LDRB     r1,[r4,#0]
-        0x0101092a:    b169        i.      CBZ      r1,0x1010948 ; hid_keyboard_value_send + 36
-        0x0101092c:    4602        .F      MOV      r2,r0
-        0x0101092e:    4809        .H      LDR      r0,[pc,#36] ; [0x1010954] = 0x20003508
-        0x01010930:    2308        .#      MOVS     r3,#8
-        0x01010932:    2102        .!      MOVS     r1,#2
-        0x01010934:    7800        .x      LDRB     r0,[r0,#0]
-        0x01010936:    f7ffffd5    ....    BL       hid_gatt_report_notify ; 0x10108e4
-        0x0101093a:    bf00        ..      NOP      
-        0x0101093c:    f7f7f8a4    ....    BL       disable_latency ; 0x1007a88
-        0x01010940:    f44f7016    O..p    MOV      r0,#0x258
-        0x01010944:    80e0        ..      STRH     r0,[r4,#6]
-        0x01010946:    bd10        ..      POP      {r4,pc}
-        0x01010948:    2108        .!      MOVS     r1,#8
-        0x0101094a:    f7f5ff07    ....    BL       ble_hid_data_tx ; 0x100675c
-        0x0101094e:    e7f5        ..      B        0x101093c ; hid_keyboard_value_send + 24
-    $d
-        0x01010950:    200034fa    .4.     DCD    536884474
-        0x01010954:    20003508    .5.     DCD    536884488
-    $t
-    i.hid_mouse_timer_start
-    hid_mouse_timer_start
-        0x01010958:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101095a:    4c15        .L      LDR      r4,[pc,#84] ; [0x10109b0] = 0x2000351e
-        0x0101095c:    7820         x      LDRB     r0,[r4,#0]
-        0x0101095e:    2800        .(      CMP      r0,#0
-        0x01010960:    d125        %.      BNE      0x10109ae ; hid_mouse_timer_start + 86
-        0x01010962:    2501        .%      MOVS     r5,#1
-        0x01010964:    f04f21e0    O..!    MOV      r1,#0xe000e000
-        0x01010968:    2002        .       MOVS     r0,#2
-        0x0101096a:    f8c10280    ....    STR      r0,[r1,#0x280]
-        0x0101096e:    4811        .H      LDR      r0,[pc,#68] ; [0x10109b4] = 0x200034fa
-        0x01010970:    4e11        .N      LDR      r6,[pc,#68] ; [0x10109b8] = 0x50020000
-        0x01010972:    462a        *F      MOV      r2,r5
-        0x01010974:    7800        .x      LDRB     r0,[r0,#0]
-        0x01010976:    b1b8        ..      CBZ      r0,0x10109a8 ; hid_mouse_timer_start + 80
-        0x01010978:    f44f51fa    O..Q    MOV      r1,#0x1f40
-        0x0101097c:    4630        0F      MOV      r0,r6
-        0x0101097e:    f008faa7    ....    BL       timer_init ; 0x1018ed0
-        0x01010982:    2001        .       MOVS     r0,#1
-        0x01010984:    f7efffe7    ....    BL       $Ven$TT$L$$NVIC_EnableIRQ ; 0x1000956
-        0x01010988:    4630        0F      MOV      r0,r6
-        0x0101098a:    f7f0f938    ..8.    BL       $Ven$TT$L$$timer_run ; 0x1000bfe
-        0x0101098e:    2101        .!      MOVS     r1,#1
-        0x01010990:    2004        .       MOVS     r0,#4
-        0x01010992:    f008f9eb    ....    BL       system_nosleep_evt_set ; 0x1018d6c
-        0x01010996:    f008ffcf    ....    BL       user_sensor_init ; 0x1019938
-        0x0101099a:    7025        %p      STRB     r5,[r4,#0]
-        0x0101099c:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010109a0:    4906        .I      LDR      r1,[pc,#24] ; [0x10109bc] = 0x1019f20
-        0x010109a2:    a007        ..      ADR      r0,{pc}+0x1e ; 0x10109c0
-        0x010109a4:    f7efbfe6    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x010109a8:    f44f617a    O.za    MOV      r1,#0xfa0
-        0x010109ac:    e7e6        ..      B        0x101097c ; hid_mouse_timer_start + 36
-        0x010109ae:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010109b0:    2000351e    .5.     DCD    536884510
-        0x010109b4:    200034fa    .4.     DCD    536884474
-        0x010109b8:    50020000    ...P    DCD    1342308352
-        0x010109bc:    01019f20     ...    DCD    16883488
-        0x010109c0:    6d69745b    [tim    DCD    1835627611
-        0x010109c4:    255d7265    er]%    DCD    626881125
-        0x010109c8:    000a0d73    s...    DCD    658803
-    $t
-    i.hid_mouse_timer_stop
-    hid_mouse_timer_stop
-        0x010109cc:    b510        ..      PUSH     {r4,lr}
-        0x010109ce:    4c0a        .L      LDR      r4,[pc,#40] ; [0x10109f8] = 0x2000351e
-        0x010109d0:    7820         x      LDRB     r0,[r4,#0]
-        0x010109d2:    2800        .(      CMP      r0,#0
-        0x010109d4:    d00e        ..      BEQ      0x10109f4 ; hid_mouse_timer_stop + 40
-        0x010109d6:    4809        .H      LDR      r0,[pc,#36] ; [0x10109fc] = 0x50020000
-        0x010109d8:    f7f0f916    ....    BL       $Ven$TT$L$$timer_stop ; 0x1000c08
-        0x010109dc:    2100        .!      MOVS     r1,#0
-        0x010109de:    2004        .       MOVS     r0,#4
-        0x010109e0:    f008f9c4    ....    BL       system_nosleep_evt_set ; 0x1018d6c
-        0x010109e4:    2000        .       MOVS     r0,#0
-        0x010109e6:    7020         p      STRB     r0,[r4,#0]
-        0x010109e8:    e8bd4010    ...@    POP      {r4,lr}
-        0x010109ec:    4904        .I      LDR      r1,[pc,#16] ; [0x1010a00] = 0x1019f36
-        0x010109ee:    a005        ..      ADR      r0,{pc}+0x16 ; 0x1010a04
-        0x010109f0:    f7efbfc0    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x010109f4:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010109f6:    0000        ..      DCW    0
-        0x010109f8:    2000351e    .5.     DCD    536884510
-        0x010109fc:    50020000    ...P    DCD    1342308352
-        0x01010a00:    01019f36    6...    DCD    16883510
-        0x01010a04:    6d69745b    [tim    DCD    1835627611
-        0x01010a08:    255d7265    er]%    DCD    626881125
-        0x01010a0c:    000a0d73    s...    DCD    658803
-    $t
-    i.hid_mouse_value_send
-    hid_mouse_value_send
-        0x01010a10:    b538        8.      PUSH     {r3-r5,lr}
-        0x01010a12:    4c0f        .L      LDR      r4,[pc,#60] ; [0x1010a50] = 0x200034fa
-        0x01010a14:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01010a18:    f88d1001    ....    STRB     r1,[sp,#1]
-        0x01010a1c:    f88d2002    ...     STRB     r2,[sp,#2]
-        0x01010a20:    f88d3003    ...0    STRB     r3,[sp,#3]
-        0x01010a24:    7820         x      LDRB     r0,[r4,#0]
-        0x01010a26:    b168        h.      CBZ      r0,0x1010a44 ; hid_mouse_value_send + 52
-        0x01010a28:    480a        .H      LDR      r0,[pc,#40] ; [0x1010a54] = 0x20003508
-        0x01010a2a:    2304        .#      MOVS     r3,#4
-        0x01010a2c:    466a        jF      MOV      r2,sp
-        0x01010a2e:    2100        .!      MOVS     r1,#0
-        0x01010a30:    7800        .x      LDRB     r0,[r0,#0]
-        0x01010a32:    f7ffff57    ..W.    BL       hid_gatt_report_notify ; 0x10108e4
-        0x01010a36:    bf00        ..      NOP      
-        0x01010a38:    f7f7f826    ..&.    BL       disable_latency ; 0x1007a88
-        0x01010a3c:    f44f7016    O..p    MOV      r0,#0x258
-        0x01010a40:    80e0        ..      STRH     r0,[r4,#6]
-        0x01010a42:    bd38        8.      POP      {r3-r5,pc}
-        0x01010a44:    2104        .!      MOVS     r1,#4
-        0x01010a46:    4668        hF      MOV      r0,sp
-        0x01010a48:    f7f5fe88    ....    BL       ble_hid_data_tx ; 0x100675c
-        0x01010a4c:    e7f4        ..      B        0x1010a38 ; hid_mouse_value_send + 40
-    $d
-        0x01010a4e:    0000        ..      DCW    0
-        0x01010a50:    200034fa    .4.     DCD    536884474
-        0x01010a54:    20003508    .5.     DCD    536884488
-    $t
-    i.i2s_clear_fifo
-    i2s_clear_fifo
-        0x01010a58:    4905        .I      LDR      r1,[pc,#20] ; [0x1010a70] = 0x2000384c
-        0x01010a5a:    b508        ..      PUSH     {r3,lr}
-        0x01010a5c:    6809        .h      LDR      r1,[r1,#0]
-        0x01010a5e:    2000        .       MOVS     r0,#0
-        0x01010a60:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x01010a62:    1c40        @.      ADDS     r0,r0,#1
-        0x01010a64:    b2c0        ..      UXTB     r0,r0
-        0x01010a66:    9200        ..      STR      r2,[sp,#0]
-        0x01010a68:    2840        @(      CMP      r0,#0x40
-        0x01010a6a:    d3f9        ..      BCC      0x1010a60 ; i2s_clear_fifo + 8
-        0x01010a6c:    bd08        ..      POP      {r3,pc}
-    $d
-        0x01010a6e:    0000        ..      DCW    0
-        0x01010a70:    2000384c    L8.     DCD    536885324
-    $t
-    i.i2s_get_data
-    i2s_get_data
-        0x01010a74:    b510        ..      PUSH     {r4,lr}
-        0x01010a76:    4b0b        .K      LDR      r3,[pc,#44] ; [0x1010aa4] = 0x2000384c
-        0x01010a78:    b14a        J.      CBZ      r2,0x1010a8e ; i2s_get_data + 26
-        0x01010a7a:    2a01        .*      CMP      r2,#1
-        0x01010a7c:    d109        ..      BNE      0x1010a92 ; i2s_get_data + 30
-        0x01010a7e:    2200        ."      MOVS     r2,#0
-        0x01010a80:    e00d        ..      B        0x1010a9e ; i2s_get_data + 42
-        0x01010a82:    681c        .h      LDR      r4,[r3,#0]
-        0x01010a84:    68e4        .h      LDR      r4,[r4,#0xc]
-        0x01010a86:    1c52        R.      ADDS     r2,r2,#1
-        0x01010a88:    f8204b02     ..K    STRH     r4,[r0],#2
-        0x01010a8c:    b2d2        ..      UXTB     r2,r2
-        0x01010a8e:    428a        .B      CMP      r2,r1
-        0x01010a90:    d3f7        ..      BCC      0x1010a82 ; i2s_get_data + 14
-        0x01010a92:    bd10        ..      POP      {r4,pc}
-        0x01010a94:    681c        .h      LDR      r4,[r3,#0]
-        0x01010a96:    68e4        .h      LDR      r4,[r4,#0xc]
-        0x01010a98:    1c52        R.      ADDS     r2,r2,#1
-        0x01010a9a:    c010        ..      STM      r0!,{r4}
-        0x01010a9c:    b2d2        ..      UXTB     r2,r2
-        0x01010a9e:    428a        .B      CMP      r2,r1
-        0x01010aa0:    d3f8        ..      BCC      0x1010a94 ; i2s_get_data + 32
-        0x01010aa2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01010aa4:    2000384c    L8.     DCD    536885324
-    $t
-    i.i2s_get_int_status
-    i2s_get_int_status
-        0x01010aa8:    4801        .H      LDR      r0,[pc,#4] ; [0x1010ab0] = 0x2000384c
-        0x01010aaa:    6800        .h      LDR      r0,[r0,#0]
-        0x01010aac:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01010aae:    4770        pG      BX       lr
-    $d
-        0x01010ab0:    2000384c    L8.     DCD    536885324
-    $t
-    i.i2s_init
-    i2s_init
-        0x01010ab4:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010ab6:    4605        .F      MOV      r5,r0
-        0x01010ab8:    0048        H.      LSLS     r0,r1,#1
-        0x01010aba:    491e        .I      LDR      r1,[pc,#120] ; [0x1010b34] = 0xb71b00
-        0x01010abc:    4616        .F      MOV      r6,r2
-        0x01010abe:    fbb1f4f0    ....    UDIV     r4,r1,r0
-        0x01010ac2:    1e64        d.      SUBS     r4,r4,#1
-        0x01010ac4:    f40bd454    ..T.    BL       system_get_pclk ; 0x1c370
-        0x01010ac8:    491b        .I      LDR      r1,[pc,#108] ; [0x1010b38] = 0x16e3600
-        0x01010aca:    fbb0f2f1    ....    UDIV     r2,r0,r1
-        0x01010ace:    481b        .H      LDR      r0,[pc,#108] ; [0x1010b3c] = 0x2000384c
-        0x01010ad0:    1e52        R.      SUBS     r2,r2,#1
-        0x01010ad2:    6801        .h      LDR      r1,[r0,#0]
-        0x01010ad4:    604a        J`      STR      r2,[r1,#4]
-        0x01010ad6:    608c        .`      STR      r4,[r1,#8]
-        0x01010ad8:    2000        .       MOVS     r0,#0
-        0x01010ada:    6148        Ha      STR      r0,[r1,#0x14]
-        0x01010adc:    07a8        ..      LSLS     r0,r5,#30
-        0x01010ade:    d50a        ..      BPL      0x1010af6 ; i2s_init + 66
-        0x01010ae0:    6948        Hi      LDR      r0,[r1,#0x14]
-        0x01010ae2:    2002        .       MOVS     r0,#2
-        0x01010ae4:    6148        Ha      STR      r0,[r1,#0x14]
-        0x01010ae6:    6948        Hi      LDR      r0,[r1,#0x14]
-        0x01010ae8:    f0400001    @...    ORR      r0,r0,#1
-        0x01010aec:    6148        Ha      STR      r0,[r1,#0x14]
-        0x01010aee:    6808        .h      LDR      r0,[r1,#0]
-        0x01010af0:    f0400080    @...    ORR      r0,r0,#0x80
-        0x01010af4:    6008        .`      STR      r0,[r1,#0]
-        0x01010af6:    07e8        ..      LSLS     r0,r5,#31
-        0x01010af8:    d00b        ..      BEQ      0x1010b12 ; i2s_init + 94
-        0x01010afa:    6948        Hi      LDR      r0,[r1,#0x14]
-        0x01010afc:    f0400020    @. .    ORR      r0,r0,#0x20
-        0x01010b00:    6148        Ha      STR      r0,[r1,#0x14]
-        0x01010b02:    6948        Hi      LDR      r0,[r1,#0x14]
-        0x01010b04:    f0400010    @...    ORR      r0,r0,#0x10
-        0x01010b08:    6148        Ha      STR      r0,[r1,#0x14]
-        0x01010b0a:    6808        .h      LDR      r0,[r1,#0]
-        0x01010b0c:    f4407080    @..p    ORR      r0,r0,#0x100
-        0x01010b10:    6008        .`      STR      r0,[r1,#0]
-        0x01010b12:    6808        .h      LDR      r0,[r1,#0]
-        0x01010b14:    f0400004    @...    ORR      r0,r0,#4
-        0x01010b18:    6008        .`      STR      r0,[r1,#0]
-        0x01010b1a:    6808        .h      LDR      r0,[r1,#0]
-        0x01010b1c:    f0400008    @...    ORR      r0,r0,#8
-        0x01010b20:    6008        .`      STR      r0,[r1,#0]
-        0x01010b22:    6808        .h      LDR      r0,[r1,#0]
-        0x01010b24:    f0400002    @...    ORR      r0,r0,#2
-        0x01010b28:    6008        .`      STR      r0,[r1,#0]
-        0x01010b2a:    6808        .h      LDR      r0,[r1,#0]
-        0x01010b2c:    f3661045    f.E.    BFI      r0,r6,#5,#1
-        0x01010b30:    6008        .`      STR      r0,[r1,#0]
-        0x01010b32:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01010b34:    00b71b00    ....    DCD    12000000
-        0x01010b38:    016e3600    .6n.    DCD    24000000
-        0x01010b3c:    2000384c    L8.     DCD    536885324
-    $t
-    i.i2s_start
-    i2s_start
-        0x01010b40:    b500        ..      PUSH     {lr}
-        0x01010b42:    f7ffff89    ....    BL       i2s_clear_fifo ; 0x1010a58
-        0x01010b46:    4805        .H      LDR      r0,[pc,#20] ; [0x1010b5c] = 0x2000384c
-        0x01010b48:    6800        .h      LDR      r0,[r0,#0]
-        0x01010b4a:    6801        .h      LDR      r1,[r0,#0]
-        0x01010b4c:    f4417100    A..q    ORR      r1,r1,#0x200
-        0x01010b50:    6001        .`      STR      r1,[r0,#0]
-        0x01010b52:    6801        .h      LDR      r1,[r0,#0]
-        0x01010b54:    f0410101    A...    ORR      r1,r1,#1
-        0x01010b58:    6001        .`      STR      r1,[r0,#0]
-        0x01010b5a:    bd00        ..      POP      {pc}
-    $d
-        0x01010b5c:    2000384c    L8.     DCD    536885324
-    $t
-    i.i2s_stop
-    i2s_stop
-        0x01010b60:    4805        .H      LDR      r0,[pc,#20] ; [0x1010b78] = 0x2000384c
-        0x01010b62:    6800        .h      LDR      r0,[r0,#0]
-        0x01010b64:    6801        .h      LDR      r1,[r0,#0]
-        0x01010b66:    f0210101    !...    BIC      r1,r1,#1
-        0x01010b6a:    6001        .`      STR      r1,[r0,#0]
-        0x01010b6c:    6801        .h      LDR      r1,[r0,#0]
-        0x01010b6e:    f4217100    !..q    BIC      r1,r1,#0x200
-        0x01010b72:    6001        .`      STR      r1,[r0,#0]
-        0x01010b74:    4770        pG      BX       lr
-    $d
-        0x01010b76:    0000        ..      DCW    0
-        0x01010b78:    2000384c    L8.     DCD    536885324
-    $t
-    i.inflash_read
-    inflash_read
-        0x01010b7c:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01010b80:    0b15        ..      LSRS     r5,r2,#12
-        0x01010b82:    460f        .F      MOV      r7,r1
-        0x01010b84:    4681        .F      MOV      r9,r0
-        0x01010b86:    b2d6        ..      UXTB     r6,r2
-        0x01010b88:    2400        .$      MOVS     r4,#0
-        0x01010b8a:    f44f5880    O..X    MOV      r8,#0x1000
-        0x01010b8e:    e007        ..      B        0x1010ba0 ; inflash_read + 36
-        0x01010b90:    eb073204    ...2    ADD      r2,r7,r4,LSL #12
-        0x01010b94:    4641        AF      MOV      r1,r8
-        0x01010b96:    4648        HF      MOV      r0,r9
-        0x01010b98:    f7efffdc    ....    BL       $Ven$TT$L$$flash_read ; 0x1000b54
-        0x01010b9c:    1c64        d.      ADDS     r4,r4,#1
-        0x01010b9e:    b2e4        ..      UXTB     r4,r4
-        0x01010ba0:    42ac        .B      CMP      r4,r5
-        0x01010ba2:    d3f5        ..      BCC      0x1010b90 ; inflash_read + 20
-        0x01010ba4:    2e00        ..      CMP      r6,#0
-        0x01010ba6:    d007        ..      BEQ      0x1010bb8 ; inflash_read + 60
-        0x01010ba8:    eb073205    ...2    ADD      r2,r7,r5,LSL #12
-        0x01010bac:    4631        1F      MOV      r1,r6
-        0x01010bae:    4648        HF      MOV      r0,r9
-        0x01010bb0:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x01010bb4:    f7efbfce    ....    B        $Ven$TT$L$$flash_read ; 0x1000b54
-        0x01010bb8:    e8bd87f0    ....    POP      {r4-r10,pc}
-    i.inflash_write
-    inflash_write
-        0x01010bbc:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01010bc0:    0b15        ..      LSRS     r5,r2,#12
-        0x01010bc2:    460f        .F      MOV      r7,r1
-        0x01010bc4:    4680        .F      MOV      r8,r0
-        0x01010bc6:    b2d6        ..      UXTB     r6,r2
-        0x01010bc8:    2400        .$      MOVS     r4,#0
-        0x01010bca:    e005        ..      B        0x1010bd8 ; inflash_write + 28
-        0x01010bcc:    eb083004    ...0    ADD      r0,r8,r4,LSL #12
-        0x01010bd0:    f7efff3e    ..>.    BL       $Ven$TT$L$$flash_page_erase ; 0x1000a50
-        0x01010bd4:    1c64        d.      ADDS     r4,r4,#1
-        0x01010bd6:    b2e4        ..      UXTB     r4,r4
-        0x01010bd8:    42ac        .B      CMP      r4,r5
-        0x01010bda:    d3f7        ..      BCC      0x1010bcc ; inflash_write + 16
-        0x01010bdc:    b11e        ..      CBZ      r6,0x1010be6 ; inflash_write + 42
-        0x01010bde:    eb083005    ...0    ADD      r0,r8,r5,LSL #12
-        0x01010be2:    f7efff35    ..5.    BL       $Ven$TT$L$$flash_page_erase ; 0x1000a50
-        0x01010be6:    2400        .$      MOVS     r4,#0
-        0x01010be8:    f44f5980    O..Y    MOV      r9,#0x1000
-        0x01010bec:    e008        ..      B        0x1010c00 ; inflash_write + 68
-        0x01010bee:    bf00        ..      NOP      
-        0x01010bf0:    eb073204    ...2    ADD      r2,r7,r4,LSL #12
-        0x01010bf4:    4649        IF      MOV      r1,r9
-        0x01010bf6:    4640        @F      MOV      r0,r8
-        0x01010bf8:    f7efffa7    ....    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01010bfc:    1c64        d.      ADDS     r4,r4,#1
-        0x01010bfe:    b2e4        ..      UXTB     r4,r4
-        0x01010c00:    42ac        .B      CMP      r4,r5
-        0x01010c02:    d3f5        ..      BCC      0x1010bf0 ; inflash_write + 52
-        0x01010c04:    2e00        ..      CMP      r6,#0
-        0x01010c06:    d007        ..      BEQ      0x1010c18 ; inflash_write + 92
-        0x01010c08:    eb073205    ...2    ADD      r2,r7,r5,LSL #12
-        0x01010c0c:    4631        1F      MOV      r1,r6
-        0x01010c0e:    4640        @F      MOV      r0,r8
-        0x01010c10:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x01010c14:    f7efbf99    ....    B        $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01010c18:    e8bd87f0    ....    POP      {r4-r10,pc}
-    i.initial_static_memory
-    initial_static_memory
-        0x01010c1c:    e92d4ff8    -..O    PUSH     {r3-r11,lr}
-        0x01010c20:    4684        .F      MOV      r12,r0
-        0x01010c22:    e9dd900d    ....    LDRD     r9,r0,[sp,#0x34]
-        0x01010c26:    e9dd560b    ...V    LDRD     r5,r6,[sp,#0x2c]
-        0x01010c2a:    f8dfb0c8    ....    LDR      r11,[pc,#200] ; [0x1010cf4] = 0x200039a4
-        0x01010c2e:    4c30        0L      LDR      r4,[pc,#192] ; [0x1010cf0] = 0x20004d9c
-        0x01010c30:    9f0a        ..      LDR      r7,[sp,#0x28]
-        0x01010c32:    f8ab0000    ....    STRH     r0,[r11,#0]
-        0x01010c36:    07a0        ..      LSLS     r0,r4,#30
-        0x01010c38:    d002        ..      BEQ      0x1010c40 ; initial_static_memory + 36
-        0x01010c3a:    f0240403    $...    BIC      r4,r4,#3
-        0x01010c3e:    1d24        $.      ADDS     r4,r4,#4
-        0x01010c40:    2ffb        ./      CMP      r7,#0xfb
-        0x01010c42:    d901        ..      BLS      0x1010c48 ; initial_static_memory + 44
-        0x01010c44:    20fb        .       MOVS     r0,#0xfb
-        0x01010c46:    e000        ..      B        0x1010c4a ; initial_static_memory + 46
-        0x01010c48:    4638        8F      MOV      r0,r7
-        0x01010c4a:    ea4f08c0    O...    LSL      r8,r0,#3
-        0x01010c4e:    482a        *H      LDR      r0,[pc,#168] ; [0x1010cf8] = 0x20000080
-        0x01010c50:    f1080870    ..p.    ADD      r8,r8,#0x70
-        0x01010c54:    2efb        ..      CMP      r6,#0xfb
-        0x01010c56:    f8a0803e    ..>.    STRH     r8,[r0,#0x3e]
-        0x01010c5a:    d902        ..      BLS      0x1010c62 ; initial_static_memory + 70
-        0x01010c5c:    f04f08fb    O...    MOV      r8,#0xfb
-        0x01010c60:    e000        ..      B        0x1010c64 ; initial_static_memory + 72
-        0x01010c62:    46b0        .F      MOV      r8,r6
-        0x01010c64:    ea4f08c8    O...    LSL      r8,r8,#3
-        0x01010c68:    f1080870    ..p.    ADD      r8,r8,#0x70
-        0x01010c6c:    f8a08040    ..@.    STRH     r8,[r0,#0x40]
-        0x01010c70:    f880c04d    ..M.    STRB     r12,[r0,#0x4d]
-        0x01010c74:    f880104e    ..N.    STRB     r1,[r0,#0x4e]
-        0x01010c78:    f880204f    ..O     STRB     r2,[r0,#0x4f]
-        0x01010c7c:    f8803050    ..P0    STRB     r3,[r0,#0x50]
-        0x01010c80:    4682        .F      MOV      r10,r0
-        0x01010c82:    f8805051    ..QP    STRB     r5,[r0,#0x51]
-        0x01010c86:    f8209f38     .8.    STRH     r9,[r0,#0x38]!
-        0x01010c8a:    eb04190c    ....    ADD      r9,r4,r12,LSL #4
-        0x01010c8e:    8047        G.      STRH     r7,[r0,#2]
-        0x01010c90:    eb090881    ....    ADD      r8,r9,r1,LSL #2
-        0x01010c94:    f8aa603c    ..<`    STRH     r6,[r10,#0x3c]
-        0x01010c98:    eb0807c3    ....    ADD      r7,r8,r3,LSL #3
-        0x01010c9c:    eb0706c5    ....    ADD      r6,r7,r5,LSL #3
-        0x01010ca0:    eb0605c1    ....    ADD      r5,r6,r1,LSL #3
-        0x01010ca4:    ebcc100c    ....    RSB      r0,r12,r12,LSL #4
-        0x01010ca8:    3508        .5      ADDS     r5,r5,#8
-        0x01010caa:    eb050080    ....    ADD      r0,r5,r0,LSL #2
-        0x01010cae:    1b01        ..      SUBS     r1,r0,r4
-        0x01010cb0:    f8cb0008    ....    STR      r0,[r11,#8]
-        0x01010cb4:    480e        .H      LDR      r0,[pc,#56] ; [0x1010cf0] = 0x20004d9c
-        0x01010cb6:    f7effe58    ..X.    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x01010cba:    f7f6ff7b    ..{.    BL       em_ble_generate_base_address_table ; 0x1007bb4
-        0x01010cbe:    4a0f        .J      LDR      r2,[pc,#60] ; [0x1010cfc] = 0x20000198
-        0x01010cc0:    f89a1051    ..Q.    LDRB     r1,[r10,#0x51]
-        0x01010cc4:    f8ba003c    ..<.    LDRH     r0,[r10,#0x3c]
-        0x01010cc8:    8812        ..      LDRH     r2,[r2,#0]
-        0x01010cca:    f44f5300    O..S    MOV      r3,#0x2000
-        0x01010cce:    fb012000    ...     MLA      r0,r1,r0,r2
-        0x01010cd2:    4298        .B      CMP      r0,r3
-        0x01010cd4:    d8fd        ..      BHI      0x1010cd2 ; initial_static_memory + 182
-        0x01010cd6:    463b        ;F      MOV      r3,r7
-        0x01010cd8:    4642        BF      MOV      r2,r8
-        0x01010cda:    4649        IF      MOV      r1,r9
-        0x01010cdc:    4620         F      MOV      r0,r4
-        0x01010cde:    9600        ..      STR      r6,[sp,#0]
-        0x01010ce0:    f7efff97    ....    BL       $Ven$TT$L$$ble_util_buf_init_env ; 0x1000c12
-        0x01010ce4:    4628        (F      MOV      r0,r5
-        0x01010ce6:    e8bd4ff8    ...O    POP      {r3-r11,lr}
-        0x01010cea:    f7efbf97    ....    B        $Ven$TT$L$$llm_init_act_info_buf ; 0x1000c1c
-    $d
-        0x01010cee:    0000        ..      DCW    0
-        0x01010cf0:    20004d9c    .M.     DCD    536890780
-        0x01010cf4:    200039a4    .9.     DCD    536885668
-        0x01010cf8:    20000080    ...     DCD    536871040
-        0x01010cfc:    20000198    ...     DCD    536871320
-    $t
-    i.jump_table_get_static_keys
-    jump_table_get_static_keys
-        0x01010d00:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01010d04:    4d27        'M      LDR      r5,[pc,#156] ; [0x1010da4] = 0x200039a4
-        0x01010d06:    460e        .F      MOV      r6,r1
-        0x01010d08:    4607        .F      MOV      r7,r0
-        0x01010d0a:    686c        lh      LDR      r4,[r5,#4]
-        0x01010d0c:    2204        ."      MOVS     r2,#4
-        0x01010d0e:    f1047480    ...t    ADD      r4,r4,#0x1000000
-        0x01010d12:    a125        %.      ADR      r1,{pc}+0x96 ; 0x1010da8
-        0x01010d14:    4620         F      MOV      r0,r4
-        0x01010d16:    f7effee1    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01010d1a:    bbe0        ..      CBNZ     r0,0x1010d96 ; jump_table_get_static_keys + 150
-        0x01010d1c:    2204        ."      MOVS     r2,#4
-        0x01010d1e:    a124        $.      ADR      r1,{pc}+0x92 ; 0x1010db0
-        0x01010d20:    f1040077    ..w.    ADD      r0,r4,#0x77
-        0x01010d24:    f7effeda    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01010d28:    bba8        ..      CBNZ     r0,0x1010d96 ; jump_table_get_static_keys + 150
-        0x01010d2a:    2f01        ./      CMP      r7,#1
-        0x01010d2c:    d004        ..      BEQ      0x1010d38 ; jump_table_get_static_keys + 56
-        0x01010d2e:    2f02        ./      CMP      r7,#2
-        0x01010d30:    d006        ..      BEQ      0x1010d40 ; jump_table_get_static_keys + 64
-        0x01010d32:    2f04        ./      CMP      r7,#4
-        0x01010d34:    d134        4.      BNE      0x1010da0 ; jump_table_get_static_keys + 160
-        0x01010d36:    e008        ..      B        0x1010d4a ; jump_table_get_static_keys + 74
-        0x01010d38:    1de1        ..      ADDS     r1,r4,#7
-        0x01010d3a:    2210        ."      MOVS     r2,#0x10
-        0x01010d3c:    7920         y      LDRB     r0,[r4,#4]
-        0x01010d3e:    e008        ..      B        0x1010d52 ; jump_table_get_static_keys + 82
-        0x01010d40:    f1040117    ....    ADD      r1,r4,#0x17
-        0x01010d44:    2220         "      MOVS     r2,#0x20
-        0x01010d46:    7960        `y      LDRB     r0,[r4,#5]
-        0x01010d48:    e003        ..      B        0x1010d52 ; jump_table_get_static_keys + 82
-        0x01010d4a:    79a0        .y      LDRB     r0,[r4,#6]
-        0x01010d4c:    f1040137    ..7.    ADD      r1,r4,#0x37
-        0x01010d50:    2240        @"      MOVS     r2,#0x40
-        0x01010d52:    2855        U(      CMP      r0,#0x55
-        0x01010d54:    d001        ..      BEQ      0x1010d5a ; jump_table_get_static_keys + 90
-        0x01010d56:    2000        .       MOVS     r0,#0
-        0x01010d58:    e00a        ..      B        0x1010d70 ; jump_table_get_static_keys + 112
-        0x01010d5a:    4630        0F      MOV      r0,r6
-        0x01010d5c:    f7effe14    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01010d60:    2001        .       MOVS     r0,#1
-        0x01010d62:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01010d66:    5c0b        .\      LDRB     r3,[r1,r0]
-        0x01010d68:    2bff        .+      CMP      r3,#0xff
-        0x01010d6a:    d103        ..      BNE      0x1010d74 ; jump_table_get_static_keys + 116
-        0x01010d6c:    1c40        @.      ADDS     r0,r0,#1
-        0x01010d6e:    b2c0        ..      UXTB     r0,r0
-        0x01010d70:    4290        .B      CMP      r0,r2
-        0x01010d72:    d3f8        ..      BCC      0x1010d66 ; jump_table_get_static_keys + 102
-        0x01010d74:    4290        .B      CMP      r0,r2
-        0x01010d76:    d013        ..      BEQ      0x1010da0 ; jump_table_get_static_keys + 160
-        0x01010d78:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x01010d7c:    6868        hh      LDR      r0,[r5,#4]
-        0x01010d7e:    f7effe71    ..q.    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x01010d82:    f3bf8f4f    ..O.    DSB      
-        0x01010d86:    480c        .H      LDR      r0,[pc,#48] ; [0x1010db8] = 0xe000ed0c
-        0x01010d88:    6801        .h      LDR      r1,[r0,#0]
-        0x01010d8a:    4a0c        .J      LDR      r2,[pc,#48] ; [0x1010dbc] = 0x5fa0004
-        0x01010d8c:    f40161e0    ...a    AND      r1,r1,#0x700
-        0x01010d90:    4311        .C      ORRS     r1,r1,r2
-        0x01010d92:    6001        .`      STR      r1,[r0,#0]
-        0x01010d94:    e000        ..      B        0x1010d98 ; jump_table_get_static_keys + 152
-        0x01010d96:    e003        ..      B        0x1010da0 ; jump_table_get_static_keys + 160
-        0x01010d98:    f3bf8f4f    ..O.    DSB      
-        0x01010d9c:    bf00        ..      NOP      
-        0x01010d9e:    e7fd        ..      B        0x1010d9c ; jump_table_get_static_keys + 156
-        0x01010da0:    2000        .       MOVS     r0,#0
-        0x01010da2:    e7de        ..      B        0x1010d62 ; jump_table_get_static_keys + 98
-    $d
-        0x01010da4:    200039a4    .9.     DCD    536885668
-        0x01010da8:    51455246    FREQ    DCD    1363497542
-        0x01010dac:    00000000    ....    DCD    0
-        0x01010db0:    50494843    CHIP    DCD    1346979907
-        0x01010db4:    00000000    ....    DCD    0
-        0x01010db8:    e000ed0c    ....    DCD    3758157068
-        0x01010dbc:    05fa0004    ....    DCD    100270084
-    $t
-    i.jump_table_memmory_init
-    jump_table_memmory_init
-        0x01010dc0:    b570        p.      PUSH     {r4-r6,lr}
-        0x01010dc2:    4c0f        .L      LDR      r4,[pc,#60] ; [0x1010e00] = 0x200039a4
-        0x01010dc4:    4d0f        .M      LDR      r5,[pc,#60] ; [0x1010e04] = 0x2000c000
-        0x01010dc6:    4620         F      MOV      r0,r4
-        0x01010dc8:    8822        ".      LDRH     r2,[r4,#0]
-        0x01010dca:    6880        .h      LDR      r0,[r0,#8]
-        0x01010dcc:    1a29        ).      SUBS     r1,r5,r0
-        0x01010dce:    1a89        ..      SUBS     r1,r1,r2
-        0x01010dd0:    f5b26f80    ...o    CMP      r2,#0x400
-        0x01010dd4:    f04f02aa    O...    MOV      r2,#0xaa
-        0x01010dd8:    d901        ..      BLS      0x1010dde ; jump_table_memmory_init + 30
-        0x01010dda:    f5016180    ...a    ADD      r1,r1,#0x400
-        0x01010dde:    f7efff22    ..".    BL       $Ven$TT$L$$__aeabi_memset ; 0x1000c26
-        0x01010de2:    68a1        .h      LDR      r1,[r4,#8]
-        0x01010de4:    8822        ".      LDRH     r2,[r4,#0]
-        0x01010de6:    1a68        h.      SUBS     r0,r5,r1
-        0x01010de8:    1a80        ..      SUBS     r0,r0,r2
-        0x01010dea:    b282        ..      UXTH     r2,r0
-        0x01010dec:    2003        .       MOVS     r0,#3
-        0x01010dee:    f7efff1f    ....    BL       $Ven$TT$L$$ke_mem_init ; 0x1000c30
-        0x01010df2:    4906        .I      LDR      r1,[pc,#24] ; [0x1010e0c] = 0x20003ba0
-        0x01010df4:    4804        .H      LDR      r0,[pc,#16] ; [0x1010e08] = 0x200047c8
-        0x01010df6:    6008        .`      STR      r0,[r1,#0]
-        0x01010df8:    4905        .I      LDR      r1,[pc,#20] ; [0x1010e10] = 0x20000138
-        0x01010dfa:    30dc        .0      ADDS     r0,r0,#0xdc
-        0x01010dfc:    6008        .`      STR      r0,[r1,#0]
-        0x01010dfe:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01010e00:    200039a4    .9.     DCD    536885668
-        0x01010e04:    2000c000    ...     DCD    536920064
-        0x01010e08:    200047c8    .G.     DCD    536889288
-        0x01010e0c:    20003ba0    .;.     DCD    536886176
-        0x01010e10:    20000138    8..     DCD    536871224
-    $t
-    i.jump_table_param_get
-    jump_table_param_get
-        0x01010e14:    b510        ..      PUSH     {r4,lr}
-        0x01010e16:    460c        .F      MOV      r4,r1
-        0x01010e18:    2801        .(      CMP      r0,#1
-        0x01010e1a:    d004        ..      BEQ      0x1010e26 ; jump_table_param_get + 18
-        0x01010e1c:    2880        .(      CMP      r0,#0x80
-        0x01010e1e:    d010        ..      BEQ      0x1010e42 ; jump_table_param_get + 46
-        0x01010e20:    2881        .(      CMP      r0,#0x81
-        0x01010e22:    d117        ..      BNE      0x1010e54 ; jump_table_param_get + 64
-        0x01010e24:    e006        ..      B        0x1010e34 ; jump_table_param_get + 32
-        0x01010e26:    480c        .H      LDR      r0,[pc,#48] ; [0x1010e58] = 0x20000080
-        0x01010e28:    f8501f52    P.R.    LDR      r1,[r0,#0x52]!
-        0x01010e2c:    6011        .`      STR      r1,[r2,#0]
-        0x01010e2e:    8880        ..      LDRH     r0,[r0,#4]
-        0x01010e30:    8090        ..      STRH     r0,[r2,#4]
-        0x01010e32:    e00d        ..      B        0x1010e50 ; jump_table_param_get + 60
-        0x01010e34:    4611        .F      MOV      r1,r2
-        0x01010e36:    2004        .       MOVS     r0,#4
-        0x01010e38:    f7ffff62    ..b.    BL       jump_table_get_static_keys ; 0x1010d00
-        0x01010e3c:    b150        P.      CBZ      r0,0x1010e54 ; jump_table_param_get + 64
-        0x01010e3e:    2040        @       MOVS     r0,#0x40
-        0x01010e40:    e005        ..      B        0x1010e4e ; jump_table_param_get + 58
-        0x01010e42:    4611        .F      MOV      r1,r2
-        0x01010e44:    2002        .       MOVS     r0,#2
-        0x01010e46:    f7ffff5b    ..[.    BL       jump_table_get_static_keys ; 0x1010d00
-        0x01010e4a:    b118        ..      CBZ      r0,0x1010e54 ; jump_table_param_get + 64
-        0x01010e4c:    2020                MOVS     r0,#0x20
-        0x01010e4e:    7020         p      STRB     r0,[r4,#0]
-        0x01010e50:    2000        .       MOVS     r0,#0
-        0x01010e52:    bd10        ..      POP      {r4,pc}
-        0x01010e54:    2001        .       MOVS     r0,#1
-        0x01010e56:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01010e58:    20000080    ...     DCD    536871040
-    $t
-    i.jump_table_param_set
-    jump_table_param_set
-        0x01010e5c:    b510        ..      PUSH     {r4,lr}
-        0x01010e5e:    4613        .F      MOV      r3,r2
-        0x01010e60:    2801        .(      CMP      r0,#1
-        0x01010e62:    d005        ..      BEQ      0x1010e70 ; jump_table_param_set + 20
-        0x01010e64:    2880        .(      CMP      r0,#0x80
-        0x01010e66:    d00c        ..      BEQ      0x1010e82 ; jump_table_param_set + 38
-        0x01010e68:    2881        .(      CMP      r0,#0x81
-        0x01010e6a:    d007        ..      BEQ      0x1010e7c ; jump_table_param_set + 32
-        0x01010e6c:    2001        .       MOVS     r0,#1
-        0x01010e6e:    bd10        ..      POP      {r4,pc}
-        0x01010e70:    460a        .F      MOV      r2,r1
-        0x01010e72:    4619        .F      MOV      r1,r3
-        0x01010e74:    4806        .H      LDR      r0,[pc,#24] ; [0x1010e90] = 0x200000d2
-        0x01010e76:    f7effd87    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01010e7a:    e006        ..      B        0x1010e8a ; jump_table_param_set + 46
-        0x01010e7c:    4611        .F      MOV      r1,r2
-        0x01010e7e:    2004        .       MOVS     r0,#4
-        0x01010e80:    e001        ..      B        0x1010e86 ; jump_table_param_set + 42
-        0x01010e82:    4611        .F      MOV      r1,r2
-        0x01010e84:    2002        .       MOVS     r0,#2
-        0x01010e86:    f000f805    ....    BL       jump_table_set_static_keys ; 0x1010e94
-        0x01010e8a:    2000        .       MOVS     r0,#0
-        0x01010e8c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01010e8e:    0000        ..      DCW    0
-        0x01010e90:    200000d2    ...     DCD    536871122
-    $t
-    i.jump_table_set_static_keys
-    jump_table_set_static_keys
-        0x01010e94:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01010e96:    4f22        "O      LDR      r7,[pc,#136] ; [0x1010f20] = 0x200039a4
-        0x01010e98:    460d        .F      MOV      r5,r1
-        0x01010e9a:    4606        .F      MOV      r6,r0
-        0x01010e9c:    687c        |h      LDR      r4,[r7,#4]
-        0x01010e9e:    2204        ."      MOVS     r2,#4
-        0x01010ea0:    f1047480    ...t    ADD      r4,r4,#0x1000000
-        0x01010ea4:    a11f        ..      ADR      r1,{pc}+0x80 ; 0x1010f24
-        0x01010ea6:    4620         F      MOV      r0,r4
-        0x01010ea8:    f7effe18    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01010eac:    b930        0.      CBNZ     r0,0x1010ebc ; jump_table_set_static_keys + 40
-        0x01010eae:    2204        ."      MOVS     r2,#4
-        0x01010eb0:    a11e        ..      ADR      r1,{pc}+0x7c ; 0x1010f2c
-        0x01010eb2:    f1040077    ..w.    ADD      r0,r4,#0x77
-        0x01010eb6:    f7effe11    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01010eba:    b188        ..      CBZ      r0,0x1010ee0 ; jump_table_set_static_keys + 76
-        0x01010ebc:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x01010ec0:    6878        xh      LDR      r0,[r7,#4]
-        0x01010ec2:    f7effdcf    ....    BL       $Ven$TT$L$$flash_erase ; 0x1000a64
-        0x01010ec6:    687c        |h      LDR      r4,[r7,#4]
-        0x01010ec8:    a216        ..      ADR      r2,{pc}+0x5c ; 0x1010f24
-        0x01010eca:    2104        .!      MOVS     r1,#4
-        0x01010ecc:    4620         F      MOV      r0,r4
-        0x01010ece:    f7effe3c    ..<.    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01010ed2:    a216        ..      ADR      r2,{pc}+0x5a ; 0x1010f2c
-        0x01010ed4:    2104        .!      MOVS     r1,#4
-        0x01010ed6:    f1040077    ..w.    ADD      r0,r4,#0x77
-        0x01010eda:    f7effe36    ..6.    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01010ede:    e000        ..      B        0x1010ee2 ; jump_table_set_static_keys + 78
-        0x01010ee0:    687c        |h      LDR      r4,[r7,#4]
-        0x01010ee2:    2e01        ..      CMP      r6,#1
-        0x01010ee4:    d013        ..      BEQ      0x1010f0e ; jump_table_set_static_keys + 122
-        0x01010ee6:    2e02        ..      CMP      r6,#2
-        0x01010ee8:    d015        ..      BEQ      0x1010f16 ; jump_table_set_static_keys + 130
-        0x01010eea:    2e04        ..      CMP      r6,#4
-        0x01010eec:    d10e        ..      BNE      0x1010f0c ; jump_table_set_static_keys + 120
-        0x01010eee:    f1040037    ..7.    ADD      r0,r4,#0x37
-        0x01010ef2:    2140        @!      MOVS     r1,#0x40
-        0x01010ef4:    1da4        ..      ADDS     r4,r4,#6
-        0x01010ef6:    2255        U"      MOVS     r2,#0x55
-        0x01010ef8:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x01010efc:    462a        *F      MOV      r2,r5
-        0x01010efe:    f7effe24    ..$.    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01010f02:    466a        jF      MOV      r2,sp
-        0x01010f04:    2101        .!      MOVS     r1,#1
-        0x01010f06:    4620         F      MOV      r0,r4
-        0x01010f08:    f7effe1f    ....    BL       $Ven$TT$L$$flash_write ; 0x1000b4a
-        0x01010f0c:    bdf8        ..      POP      {r3-r7,pc}
-        0x01010f0e:    1de0        ..      ADDS     r0,r4,#7
-        0x01010f10:    2110        .!      MOVS     r1,#0x10
-        0x01010f12:    1d24        $.      ADDS     r4,r4,#4
-        0x01010f14:    e7ef        ..      B        0x1010ef6 ; jump_table_set_static_keys + 98
-        0x01010f16:    f1040017    ....    ADD      r0,r4,#0x17
-        0x01010f1a:    2120         !      MOVS     r1,#0x20
-        0x01010f1c:    1d64        d.      ADDS     r4,r4,#5
-        0x01010f1e:    e7ea        ..      B        0x1010ef6 ; jump_table_set_static_keys + 98
-    $d
-        0x01010f20:    200039a4    .9.     DCD    536885668
-        0x01010f24:    51455246    FREQ    DCD    1363497542
-        0x01010f28:    00000000    ....    DCD    0
-        0x01010f2c:    50494843    CHIP    DCD    1346979907
-        0x01010f30:    00000000    ....    DCD    0
-    $t
-    i.jump_table_set_static_keys_store_offset
-    jump_table_set_static_keys_store_offset
-        0x01010f34:    4901        .I      LDR      r1,[pc,#4] ; [0x1010f3c] = 0x200039a4
-        0x01010f36:    6048        H`      STR      r0,[r1,#4]
-        0x01010f38:    4770        pG      BX       lr
-    $d
-        0x01010f3a:    0000        ..      DCW    0
-        0x01010f3c:    200039a4    .9.     DCD    536885668
-    $t
-    i.keyscan_init
-    keyscan_init
-        0x01010f40:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01010f44:    4605        .F      MOV      r5,r0
-        0x01010f46:    6840        @h      LDR      r0,[r0,#4]
-        0x01010f48:    2700        .'      MOVS     r7,#0
-        0x01010f4a:    f4207080     ..p    BIC      r0,r0,#0x100
-        0x01010f4e:    6068        h`      STR      r0,[r5,#4]
-        0x01010f50:    2201        ."      MOVS     r2,#1
-        0x01010f52:    2156        V!      MOVS     r1,#0x56
-        0x01010f54:    4638        8F      MOV      r0,r7
-        0x01010f56:    f7effcef    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01010f5a:    b2c0        ..      UXTB     r0,r0
-        0x01010f5c:    f0400320    @. .    ORR      r3,r0,#0x20
-        0x01010f60:    2201        ."      MOVS     r2,#1
-        0x01010f62:    2156        V!      MOVS     r1,#0x56
-        0x01010f64:    2000        .       MOVS     r0,#0
-        0x01010f66:    f7effcec    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01010f6a:    2201        ."      MOVS     r2,#1
-        0x01010f6c:    2157        W!      MOVS     r1,#0x57
-        0x01010f6e:    2000        .       MOVS     r0,#0
-        0x01010f70:    f7effce2    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01010f74:    b2c0        ..      UXTB     r0,r0
-        0x01010f76:    f0400304    @...    ORR      r3,r0,#4
-        0x01010f7a:    2201        ."      MOVS     r2,#1
-        0x01010f7c:    2157        W!      MOVS     r1,#0x57
-        0x01010f7e:    2000        .       MOVS     r0,#0
-        0x01010f80:    f7effcdf    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01010f84:    2300        .#      MOVS     r3,#0
-        0x01010f86:    2204        ."      MOVS     r2,#4
-        0x01010f88:    21c6        .!      MOVS     r1,#0xc6
-        0x01010f8a:    4618        .F      MOV      r0,r3
-        0x01010f8c:    f7effcd9    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01010f90:    2300        .#      MOVS     r3,#0
-        0x01010f92:    2202        ."      MOVS     r2,#2
-        0x01010f94:    21ca        .!      MOVS     r1,#0xca
-        0x01010f96:    4618        .F      MOV      r0,r3
-        0x01010f98:    f7effcd3    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01010f9c:    2400        .$      MOVS     r4,#0
-        0x01010f9e:    2601        .&      MOVS     r6,#1
-        0x01010fa0:    e001        ..      B        0x1010fa6 ; keyscan_init + 102
-        0x01010fa2:    2c04        .,      CMP      r4,#4
-        0x01010fa4:    d213        ..      BCS      0x1010fce ; keyscan_init + 142
-        0x01010fa6:    7829        )x      LDRB     r1,[r5,#0]
-        0x01010fa8:    fa06f804    ....    LSL      r8,r6,r4
-        0x01010fac:    ea110f08    ....    TST      r1,r8
-        0x01010fb0:    d032        2.      BEQ      0x1011018 ; keyscan_init + 216
-        0x01010fb2:    2201        ."      MOVS     r2,#1
-        0x01010fb4:    4621        !F      MOV      r1,r4
-        0x01010fb6:    2003        .       MOVS     r0,#3
-        0x01010fb8:    f003f9d2    ....    BL       pmu_set_port_mux ; 0x1014360
-        0x01010fbc:    f00801ff    ....    AND      r1,r8,#0xff
-        0x01010fc0:    2003        .       MOVS     r0,#3
-        0x01010fc2:    f003f9bb    ....    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x01010fc6:    1d20         .      ADDS     r0,r4,#4
-        0x01010fc8:    fa06f800    ....    LSL      r8,r6,r0
-        0x01010fcc:    e020         .      B        0x1011010 ; keyscan_init + 208
-        0x01010fce:    7829        )x      LDRB     r1,[r5,#0]
-        0x01010fd0:    7a28        (z      LDRB     r0,[r5,#8]
-        0x01010fd2:    fa06f904    ....    LSL      r9,r6,r4
-        0x01010fd6:    ea010109    ....    AND      r1,r1,r9
-        0x01010fda:    b150        P.      CBZ      r0,0x1010ff2 ; keyscan_init + 178
-        0x01010fdc:    b1e1        ..      CBZ      r1,0x1011018 ; keyscan_init + 216
-        0x01010fde:    2201        ."      MOVS     r2,#1
-        0x01010fe0:    4621        !F      MOV      r1,r4
-        0x01010fe2:    2002        .       MOVS     r0,#2
-        0x01010fe4:    f003f9bc    ....    BL       pmu_set_port_mux ; 0x1014360
-        0x01010fe8:    46b0        .F      MOV      r8,r6
-        0x01010fea:    f00901ff    ....    AND      r1,r9,#0xff
-        0x01010fee:    2002        .       MOVS     r0,#2
-        0x01010ff0:    e009        ..      B        0x1011006 ; keyscan_init + 198
-        0x01010ff2:    b189        ..      CBZ      r1,0x1011018 ; keyscan_init + 216
-        0x01010ff4:    2201        ."      MOVS     r2,#1
-        0x01010ff6:    4621        !F      MOV      r1,r4
-        0x01010ff8:    2003        .       MOVS     r0,#3
-        0x01010ffa:    f003f9b1    ....    BL       pmu_set_port_mux ; 0x1014360
-        0x01010ffe:    46b0        .F      MOV      r8,r6
-        0x01011000:    f00901ff    ....    AND      r1,r9,#0xff
-        0x01011004:    2003        .       MOVS     r0,#3
-        0x01011006:    f003f999    ....    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x0101100a:    1f20         .      SUBS     r0,r4,#4
-        0x0101100c:    fa08f800    ....    LSL      r8,r8,r0
-        0x01011010:    ea480807    H...    ORR      r8,r8,r7
-        0x01011014:    f00807ff    ....    AND      r7,r8,#0xff
-        0x01011018:    1c64        d.      ADDS     r4,r4,#1
-        0x0101101a:    b2e4        ..      UXTB     r4,r4
-        0x0101101c:    2c08        .,      CMP      r4,#8
-        0x0101101e:    d3c0        ..      BCC      0x1010fa2 ; keyscan_init + 98
-        0x01011020:    463b        ;F      MOV      r3,r7
-        0x01011022:    2201        ."      MOVS     r2,#1
-        0x01011024:    21c8        .!      MOVS     r1,#0xc8
-        0x01011026:    2000        .       MOVS     r0,#0
-        0x01011028:    f7effc8b    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101102c:    f04f0800    O...    MOV      r8,#0
-        0x01011030:    ea4f0708    O...    MOV.W    r7,r8
-        0x01011034:    6868        hh      LDR      r0,[r5,#4]
-        0x01011036:    fa06f407    ....    LSL      r4,r6,r7
-        0x0101103a:    4220         B      TST      r0,r4
-        0x0101103c:    d00c        ..      BEQ      0x1011058 ; keyscan_init + 280
-        0x0101103e:    2201        ."      MOVS     r2,#1
-        0x01011040:    4639        9F      MOV      r1,r7
-        0x01011042:    2000        .       MOVS     r0,#0
-        0x01011044:    f003f98c    ....    BL       pmu_set_port_mux ; 0x1014360
-        0x01011048:    b2e1        ..      UXTB     r1,r4
-        0x0101104a:    2000        .       MOVS     r0,#0
-        0x0101104c:    f003f976    ..v.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x01011050:    ea440408    D...    ORR      r4,r4,r8
-        0x01011054:    f00408ff    ....    AND      r8,r4,#0xff
-        0x01011058:    1c7f        ..      ADDS     r7,r7,#1
-        0x0101105a:    b2ff        ..      UXTB     r7,r7
-        0x0101105c:    2f08        ./      CMP      r7,#8
-        0x0101105e:    d3e9        ..      BCC      0x1011034 ; keyscan_init + 244
-        0x01011060:    4643        CF      MOV      r3,r8
-        0x01011062:    2201        ."      MOVS     r2,#1
-        0x01011064:    21c9        .!      MOVS     r1,#0xc9
-        0x01011066:    2000        .       MOVS     r0,#0
-        0x01011068:    f7effc6b    ..k.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101106c:    2700        .'      MOVS     r7,#0
-        0x0101106e:    463c        <F      MOV      r4,r7
-        0x01011070:    f1040108    ....    ADD      r1,r4,#8
-        0x01011074:    6868        hh      LDR      r0,[r5,#4]
-        0x01011076:    fa06f101    ....    LSL      r1,r6,r1
-        0x0101107a:    4208        .B      TST      r0,r1
-        0x0101107c:    d00e        ..      BEQ      0x101109c ; keyscan_init + 348
-        0x0101107e:    2201        ."      MOVS     r2,#1
-        0x01011080:    4621        !F      MOV      r1,r4
-        0x01011082:    4610        .F      MOV      r0,r2
-        0x01011084:    f003f96c    ..l.    BL       pmu_set_port_mux ; 0x1014360
-        0x01011088:    fa06f804    ....    LSL      r8,r6,r4
-        0x0101108c:    f00801ff    ....    AND      r1,r8,#0xff
-        0x01011090:    2001        .       MOVS     r0,#1
-        0x01011092:    f003f953    ..S.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x01011096:    ea480007    H...    ORR      r0,r8,r7
-        0x0101109a:    b2c7        ..      UXTB     r7,r0
-        0x0101109c:    1c64        d.      ADDS     r4,r4,#1
-        0x0101109e:    b2e4        ..      UXTB     r4,r4
-        0x010110a0:    2c08        .,      CMP      r4,#8
-        0x010110a2:    d3e5        ..      BCC      0x1011070 ; keyscan_init + 304
-        0x010110a4:    463b        ;F      MOV      r3,r7
-        0x010110a6:    2201        ."      MOVS     r2,#1
-        0x010110a8:    21ca        .!      MOVS     r1,#0xca
-        0x010110aa:    2000        .       MOVS     r0,#0
-        0x010110ac:    f7effc49    ..I.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010110b0:    2700        .'      MOVS     r7,#0
-        0x010110b2:    463c        <F      MOV      r4,r7
-        0x010110b4:    ea4f0806    O...    MOV.W    r8,r6
-        0x010110b8:    f1040110    ....    ADD      r1,r4,#0x10
-        0x010110bc:    6868        hh      LDR      r0,[r5,#4]
-        0x010110be:    fa08f101    ....    LSL      r1,r8,r1
-        0x010110c2:    4646        FF      MOV      r6,r8
-        0x010110c4:    4208        .B      TST      r0,r1
-        0x010110c6:    d00b        ..      BEQ      0x10110e0 ; keyscan_init + 416
-        0x010110c8:    2201        ."      MOVS     r2,#1
-        0x010110ca:    4621        !F      MOV      r1,r4
-        0x010110cc:    2002        .       MOVS     r0,#2
-        0x010110ce:    f003f947    ..G.    BL       pmu_set_port_mux ; 0x1014360
-        0x010110d2:    40a6        .@      LSLS     r6,r6,r4
-        0x010110d4:    b2f1        ..      UXTB     r1,r6
-        0x010110d6:    2002        .       MOVS     r0,#2
-        0x010110d8:    f003f930    ..0.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x010110dc:    433e        >C      ORRS     r6,r6,r7
-        0x010110de:    b2f7        ..      UXTB     r7,r6
-        0x010110e0:    1c64        d.      ADDS     r4,r4,#1
-        0x010110e2:    b2e4        ..      UXTB     r4,r4
-        0x010110e4:    2c04        .,      CMP      r4,#4
-        0x010110e6:    d3e7        ..      BCC      0x10110b8 ; keyscan_init + 376
-        0x010110e8:    2201        ."      MOVS     r2,#1
-        0x010110ea:    21c6        .!      MOVS     r1,#0xc6
-        0x010110ec:    2000        .       MOVS     r0,#0
-        0x010110ee:    f7effc23    ..#.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010110f2:    f367101f    g...    BFI      r0,r7,#4,#28
-        0x010110f6:    4603        .F      MOV      r3,r0
-        0x010110f8:    2201        ."      MOVS     r2,#1
-        0x010110fa:    21c6        .!      MOVS     r1,#0xc6
-        0x010110fc:    2000        .       MOVS     r0,#0
-        0x010110fe:    f7effc20    .. .    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01011102:    7a28        (z      LDRB     r0,[r5,#8]
-        0x01011104:    f04f0201    O...    MOV      r2,#1
-        0x01011108:    2800        .(      CMP      r0,#0
-        0x0101110a:    f04f01c6    O...    MOV      r1,#0xc6
-        0x0101110e:    f04f0000    O...    MOV      r0,#0
-        0x01011112:    d005        ..      BEQ      0x1011120 ; keyscan_init + 480
-        0x01011114:    f7effc10    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01011118:    b2c0        ..      UXTB     r0,r0
-        0x0101111a:    f0400304    @...    ORR      r3,r0,#4
-        0x0101111e:    e003        ..      B        0x1011128 ; keyscan_init + 488
-        0x01011120:    f7effc0a    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01011124:    f00003fb    ....    AND      r3,r0,#0xfb
-        0x01011128:    2201        ."      MOVS     r2,#1
-        0x0101112a:    21c6        .!      MOVS     r1,#0xc6
-        0x0101112c:    2000        .       MOVS     r0,#0
-        0x0101112e:    f7effc08    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01011132:    2314        .#      MOVS     r3,#0x14
-        0x01011134:    2201        ."      MOVS     r2,#1
-        0x01011136:    21cb        .!      MOVS     r1,#0xcb
-        0x01011138:    2000        .       MOVS     r0,#0
-        0x0101113a:    f7effc02    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101113e:    23f2        .#      MOVS     r3,#0xf2
-        0x01011140:    2201        ."      MOVS     r2,#1
-        0x01011142:    21c7        .!      MOVS     r1,#0xc7
-        0x01011144:    2000        .       MOVS     r0,#0
-        0x01011146:    f7effbfc    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101114a:    2201        ."      MOVS     r2,#1
-        0x0101114c:    2167        g!      MOVS     r1,#0x67
-        0x0101114e:    2000        .       MOVS     r0,#0
-        0x01011150:    f7effbf2    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01011154:    7829        )x      LDRB     r1,[r5,#0]
-        0x01011156:    2201        ."      MOVS     r2,#1
-        0x01011158:    4388        .C      BICS     r0,r0,r1
-        0x0101115a:    b2c3        ..      UXTB     r3,r0
-        0x0101115c:    2167        g!      MOVS     r1,#0x67
-        0x0101115e:    2000        .       MOVS     r0,#0
-        0x01011160:    f7effbef    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01011164:    2201        ."      MOVS     r2,#1
-        0x01011166:    21c6        .!      MOVS     r1,#0xc6
-        0x01011168:    2000        .       MOVS     r0,#0
-        0x0101116a:    f7effbe5    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101116e:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x01011172:    b2c0        ..      UXTB     r0,r0
-        0x01011174:    f040030b    @...    ORR      r3,r0,#0xb
-        0x01011178:    2201        ."      MOVS     r2,#1
-        0x0101117a:    21c6        .!      MOVS     r1,#0xc6
-        0x0101117c:    2000        .       MOVS     r0,#0
-        0x0101117e:    f7efbbe0    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01011182:    0000        ..      MOVS     r0,r0
-    i.l2c_code_conn_param_upd_req_handler
-    l2c_code_conn_param_upd_req_handler
-        0x01011184:    b570        p.      PUSH     {r4-r6,lr}
-        0x01011186:    460c        .F      MOV      r4,r1
-        0x01011188:    4605        .F      MOV      r5,r0
-        0x0101118a:    894b        K.      LDRH     r3,[r1,#0xa]
-        0x0101118c:    890a        ..      LDRH     r2,[r1,#8]
-        0x0101118e:    8889        ..      LDRH     r1,[r1,#4]
-        0x01011190:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01011192:    f7f8f9d5    ....    BL       gapc_param_update_sanity ; 0x1009540
-        0x01011196:    b1f8        ..      CBZ      r0,0x10111d8 ; l2c_code_conn_param_upd_req_handler + 84
-        0x01011198:    2008        .       MOVS     r0,#8
-        0x0101119a:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x0101119e:    4611        .F      MOV      r1,r2
-        0x010111a0:    230e        .#      MOVS     r3,#0xe
-        0x010111a2:    f640600e    @..`    MOV      r0,#0xe0e
-        0x010111a6:    f7effc76    ..v.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010111aa:    2109        .!      MOVS     r1,#9
-        0x010111ac:    7001        .p      STRB     r1,[r0,#0]
-        0x010111ae:    88e1        ..      LDRH     r1,[r4,#6]
-        0x010111b0:    8081        ..      STRH     r1,[r0,#4]
-        0x010111b2:    88a1        ..      LDRH     r1,[r4,#4]
-        0x010111b4:    8041        A.      STRH     r1,[r0,#2]
-        0x010111b6:    8921        !.      LDRH     r1,[r4,#8]
-        0x010111b8:    80c1        ..      STRH     r1,[r0,#6]
-        0x010111ba:    8961        a.      LDRH     r1,[r4,#0xa]
-        0x010111bc:    8101        ..      STRH     r1,[r0,#8]
-        0x010111be:    7861        ax      LDRB     r1,[r4,#1]
-        0x010111c0:    7041        Ap      STRB     r1,[r0,#1]
-        0x010111c2:    f7effc6d    ..m.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010111c6:    4808        .H      LDR      r0,[pc,#32] ; [0x10111e8] = 0x20004ab8
-        0x010111c8:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x010111cc:    f8101f55    ..U.    LDRB     r1,[r0,#0x55]!
-        0x010111d0:    f0210102    !...    BIC      r1,r1,#2
-        0x010111d4:    7001        .p      STRB     r1,[r0,#0]
-        0x010111d6:    e004        ..      B        0x10111e2 ; l2c_code_conn_param_upd_req_handler + 94
-        0x010111d8:    7862        bx      LDRB     r2,[r4,#1]
-        0x010111da:    2101        .!      MOVS     r1,#1
-        0x010111dc:    4628        (F      MOV      r0,r5
-        0x010111de:    f7f8fc43    ..C.    BL       gapc_sig_send_param_resp ; 0x1009a68
-        0x010111e2:    2000        .       MOVS     r0,#0
-        0x010111e4:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010111e6:    0000        ..      DCW    0
-        0x010111e8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.l2c_code_conn_param_upd_req_handler
-    l2c_code_conn_param_upd_req_handler
-        0x010111ec:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010111ee:    460c        .F      MOV      r4,r1
-        0x010111f0:    4605        .F      MOV      r5,r0
-        0x010111f2:    2600        .&      MOVS     r6,#0
-        0x010111f4:    f7f7ff20    .. .    BL       gapc_get_role ; 0x1009038
-        0x010111f8:    2801        .(      CMP      r0,#1
-        0x010111fa:    d00c        ..      BEQ      0x1011216 ; l2c_code_conn_param_upd_req_handler + 42
-        0x010111fc:    2104        .!      MOVS     r1,#4
-        0x010111fe:    eb012205    ..."    ADD      r2,r1,r5,LSL #8
-        0x01011202:    2108        .!      MOVS     r1,#8
-        0x01011204:    f1a40008    ....    SUB      r0,r4,#8
-        0x01011208:    ea412105    A..!    ORR      r1,r1,r5,LSL #8
-        0x0101120c:    f7effcc0    ....    BL       $Ven$TT$L$$ke_msg_forward ; 0x1000b90
-        0x01011210:    2601        .&      MOVS     r6,#1
-        0x01011212:    4630        0F      MOV      r0,r6
-        0x01011214:    bdf8        ..      POP      {r3-r7,pc}
-        0x01011216:    2000        .       MOVS     r0,#0
-        0x01011218:    9000        ..      STR      r0,[sp,#0]
-        0x0101121a:    4603        .F      MOV      r3,r0
-        0x0101121c:    4602        .F      MOV      r2,r0
-        0x0101121e:    7861        ax      LDRB     r1,[r4,#1]
-        0x01011220:    4628        (F      MOV      r0,r5
-        0x01011222:    f001ff61    ..a.    BL       l2cc_sig_send_cmd_reject ; 0x10130e8
-        0x01011226:    e7f4        ..      B        0x1011212 ; l2c_code_conn_param_upd_req_handler + 38
-    i.l2c_code_conn_param_upd_resp_handler
-    l2c_code_conn_param_upd_resp_handler
-        0x01011228:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101122a:    460c        .F      MOV      r4,r1
-        0x0101122c:    4605        .F      MOV      r5,r0
-        0x0101122e:    2102        .!      MOVS     r1,#2
-        0x01011230:    f7f7fedc    ....    BL       gapc_get_operation ; 0x1008fec
-        0x01011234:    2809        .(      CMP      r0,#9
-        0x01011236:    d117        ..      BNE      0x1011268 ; l2c_code_conn_param_upd_resp_handler + 64
-        0x01011238:    2102        .!      MOVS     r1,#2
-        0x0101123a:    4628        (F      MOV      r0,r5
-        0x0101123c:    f7f7fee4    ....    BL       gapc_get_operation_ptr ; 0x1009008
-        0x01011240:    7861        ax      LDRB     r1,[r4,#1]
-        0x01011242:    7840        @x      LDRB     r0,[r0,#1]
-        0x01011244:    4281        .B      CMP      r1,r0
-        0x01011246:    d10f        ..      BNE      0x1011268 ; l2c_code_conn_param_upd_resp_handler + 64
-        0x01011248:    88a0        ..      LDRH     r0,[r4,#4]
-        0x0101124a:    b108        ..      CBZ      r0,0x1011250 ; l2c_code_conn_param_upd_resp_handler + 40
-        0x0101124c:    2248        H"      MOVS     r2,#0x48
-        0x0101124e:    e000        ..      B        0x1011252 ; l2c_code_conn_param_upd_resp_handler + 42
-        0x01011250:    2200        ."      MOVS     r2,#0
-        0x01011252:    2102        .!      MOVS     r1,#2
-        0x01011254:    4628        (F      MOV      r0,r5
-        0x01011256:    f7f8fa89    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x0101125a:    2008        .       MOVS     r0,#8
-        0x0101125c:    ea402105    @..!    ORR      r1,r0,r5,LSL #8
-        0x01011260:    f6406035    @.5`    MOV      r0,#0xe35
-        0x01011264:    f7effc35    ..5.    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01011268:    2000        .       MOVS     r0,#0
-        0x0101126a:    bd70        p.      POP      {r4-r6,pc}
-    i.l2c_code_conn_param_upd_resp_handler
-    l2c_code_conn_param_upd_resp_handler
-        0x0101126c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0101126e:    460c        .F      MOV      r4,r1
-        0x01011270:    4605        .F      MOV      r5,r0
-        0x01011272:    2600        .&      MOVS     r6,#0
-        0x01011274:    f7f7fee0    ....    BL       gapc_get_role ; 0x1009038
-        0x01011278:    b160        `.      CBZ      r0,0x1011294 ; l2c_code_conn_param_upd_resp_handler + 40
-        0x0101127a:    2104        .!      MOVS     r1,#4
-        0x0101127c:    eb012205    ..."    ADD      r2,r1,r5,LSL #8
-        0x01011280:    2108        .!      MOVS     r1,#8
-        0x01011282:    f1a40008    ....    SUB      r0,r4,#8
-        0x01011286:    ea412105    A..!    ORR      r1,r1,r5,LSL #8
-        0x0101128a:    f7effc81    ....    BL       $Ven$TT$L$$ke_msg_forward ; 0x1000b90
-        0x0101128e:    2601        .&      MOVS     r6,#1
-        0x01011290:    4630        0F      MOV      r0,r6
-        0x01011292:    bdf8        ..      POP      {r3-r7,pc}
-        0x01011294:    2000        .       MOVS     r0,#0
-        0x01011296:    9000        ..      STR      r0,[sp,#0]
-        0x01011298:    4603        .F      MOV      r3,r0
-        0x0101129a:    4602        .F      MOV      r2,r0
-        0x0101129c:    7861        ax      LDRB     r1,[r4,#1]
-        0x0101129e:    4628        (F      MOV      r0,r5
-        0x010112a0:    f001ff22    ..".    BL       l2cc_sig_send_cmd_reject ; 0x10130e8
-        0x010112a4:    e7f4        ..      B        0x1011290 ; l2c_code_conn_param_upd_resp_handler + 36
-    i.l2c_code_disconnection_req_handler
-    l2c_code_disconnection_req_handler
-        0x010112a6:    b570        p.      PUSH     {r4-r6,lr}
-        0x010112a8:    460d        .F      MOV      r5,r1
-        0x010112aa:    88ca        ..      LDRH     r2,[r1,#6]
-        0x010112ac:    4606        .F      MOV      r6,r0
-        0x010112ae:    2102        .!      MOVS     r1,#2
-        0x010112b0:    f000ff30    ..0.    BL       l2cc_lecb_find ; 0x1012114
-        0x010112b4:    0004        ..      MOVS     r4,r0
-        0x010112b6:    d013        ..      BEQ      0x10112e0 ; l2c_code_disconnection_req_handler + 58
-        0x010112b8:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x010112bc:    f0200001     ...    BIC      r0,r0,#1
-        0x010112c0:    f8840020    .. .    STRB     r0,[r4,#0x20]
-        0x010112c4:    20a3        .       MOVS     r0,#0xa3
-        0x010112c6:    f8840021    ..!.    STRB     r0,[r4,#0x21]
-        0x010112ca:    89e3        ..      LDRH     r3,[r4,#0xe]
-        0x010112cc:    8ae2        ..      LDRH     r2,[r4,#0x16]
-        0x010112ce:    7869        ix      LDRB     r1,[r5,#1]
-        0x010112d0:    4630        0F      MOV      r0,r6
-        0x010112d2:    f001f920    .. .    BL       l2cc_lecb_send_disc_rsp ; 0x1012516
-        0x010112d6:    2201        ."      MOVS     r2,#1
-        0x010112d8:    4621        !F      MOV      r1,r4
-        0x010112da:    4630        0F      MOV      r0,r6
-        0x010112dc:    f000ff3a    ..:.    BL       l2cc_lecb_free ; 0x1012154
-        0x010112e0:    2000        .       MOVS     r0,#0
-        0x010112e2:    bd70        p.      POP      {r4-r6,pc}
-    i.l2c_code_disconnection_resp_handler
-    l2c_code_disconnection_resp_handler
-        0x010112e4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010112e6:    460c        .F      MOV      r4,r1
-        0x010112e8:    4605        .F      MOV      r5,r0
-        0x010112ea:    2100        .!      MOVS     r1,#0
-        0x010112ec:    f000fccc    ....    BL       l2cc_get_operation_ptr ; 0x1011c88
-        0x010112f0:    b1f8        ..      CBZ      r0,0x1011332 ; l2c_code_disconnection_resp_handler + 78
-        0x010112f2:    7861        ax      LDRB     r1,[r4,#1]
-        0x010112f4:    7842        Bx      LDRB     r2,[r0,#1]
-        0x010112f6:    4291        .B      CMP      r1,r2
-        0x010112f8:    d11b        ..      BNE      0x1011332 ; l2c_code_disconnection_resp_handler + 78
-        0x010112fa:    7801        .x      LDRB     r1,[r0,#0]
-        0x010112fc:    2902        .)      CMP      r1,#2
-        0x010112fe:    d118        ..      BNE      0x1011332 ; l2c_code_disconnection_resp_handler + 78
-        0x01011300:    8842        B.      LDRH     r2,[r0,#2]
-        0x01011302:    2447        G$      MOVS     r4,#0x47
-        0x01011304:    2101        .!      MOVS     r1,#1
-        0x01011306:    4628        (F      MOV      r0,r5
-        0x01011308:    f000ff04    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x0101130c:    0001        ..      MOVS     r1,r0
-        0x0101130e:    d004        ..      BEQ      0x101131a ; l2c_code_disconnection_resp_handler + 54
-        0x01011310:    2201        ."      MOVS     r2,#1
-        0x01011312:    4628        (F      MOV      r0,r5
-        0x01011314:    f000ff1e    ....    BL       l2cc_lecb_free ; 0x1012154
-        0x01011318:    2400        .$      MOVS     r4,#0
-        0x0101131a:    2004        .       MOVS     r0,#4
-        0x0101131c:    eb002105    ...!    ADD      r1,r0,r5,LSL #8
-        0x01011320:    f6402013    @..     MOV      r0,#0xa13
-        0x01011324:    f7effbd5    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01011328:    4622        "F      MOV      r2,r4
-        0x0101132a:    2100        .!      MOVS     r1,#0
-        0x0101132c:    4628        (F      MOV      r0,r5
-        0x0101132e:    f001f907    ....    BL       l2cc_op_complete ; 0x1012540
-        0x01011332:    2000        .       MOVS     r0,#0
-        0x01011334:    bd70        p.      POP      {r4-r6,pc}
-        0x01011336:    0000        ..      MOVS     r0,r0
-    i.l2c_code_le_cb_conn_req_handler
-    l2c_code_le_cb_conn_req_handler
-        0x01011338:    e92d43f0    -..C    PUSH     {r4-r9,lr}
-        0x0101133c:    b087        ..      SUB      sp,sp,#0x1c
-        0x0101133e:    4607        .F      MOV      r7,r0
-        0x01011340:    460d        .F      MOV      r5,r1
-        0x01011342:    8888        ..      LDRH     r0,[r1,#4]
-        0x01011344:    ab05        ..      ADD      r3,sp,#0x14
-        0x01011346:    aa03        ..      ADD      r2,sp,#0xc
-        0x01011348:    4639        9F      MOV      r1,r7
-        0x0101134a:    f7faf9d5    ....    BL       gapm_le_psm_get_info ; 0x100b6f8
-        0x0101134e:    4604        .F      MOV      r4,r0
-        0x01011350:    2847        G(      CMP      r0,#0x47
-        0x01011352:    d016        ..      BEQ      0x1011382 ; l2c_code_le_cb_conn_req_handler + 74
-        0x01011354:    2101        .!      MOVS     r1,#1
-        0x01011356:    4638        8F      MOV      r0,r7
-        0x01011358:    f7f7feea    ....    BL       gapc_is_sec_set ; 0x1009130
-        0x0101135c:    2800        .(      CMP      r0,#0
-        0x0101135e:    f89d0014    ....    LDRB     r0,[sp,#0x14]
-        0x01011362:    d010        ..      BEQ      0x1011386 ; l2c_code_le_cb_conn_req_handler + 78
-        0x01011364:    f0000003    ....    AND      r0,r0,#3
-        0x01011368:    2801        .(      CMP      r0,#1
-        0x0101136a:    d91c        ..      BLS      0x10113a6 ; l2c_code_le_cb_conn_req_handler + 110
-        0x0101136c:    4638        8F      MOV      r0,r7
-        0x0101136e:    f7f7ff4b    ..K.    BL       gapc_lk_sec_lvl_get ; 0x1009208
-        0x01011372:    f89d1014    ....    LDRB     r1,[sp,#0x14]
-        0x01011376:    f0010103    ....    AND      r1,r1,#3
-        0x0101137a:    4288        .B      CMP      r0,r1
-        0x0101137c:    d213        ..      BCS      0x10113a6 ; l2c_code_le_cb_conn_req_handler + 110
-        0x0101137e:    2436        6$      MOVS     r4,#0x36
-        0x01011380:    e01c        ..      B        0x10113bc ; l2c_code_le_cb_conn_req_handler + 132
-        0x01011382:    243a        :$      MOVS     r4,#0x3a
-        0x01011384:    e01a        ..      B        0x10113bc ; l2c_code_le_cb_conn_req_handler + 132
-        0x01011386:    0780        ..      LSLS     r0,r0,#30
-        0x01011388:    d018        ..      BEQ      0x10113bc ; l2c_code_le_cb_conn_req_handler + 132
-        0x0101138a:    2100        .!      MOVS     r1,#0
-        0x0101138c:    4638        8F      MOV      r0,r7
-        0x0101138e:    f7f7fecf    ....    BL       gapc_is_sec_set ; 0x1009130
-        0x01011392:    2800        .(      CMP      r0,#0
-        0x01011394:    d0f3        ..      BEQ      0x101137e ; l2c_code_le_cb_conn_req_handler + 70
-        0x01011396:    2102        .!      MOVS     r1,#2
-        0x01011398:    4638        8F      MOV      r0,r7
-        0x0101139a:    f7f7fec9    ....    BL       gapc_is_sec_set ; 0x1009130
-        0x0101139e:    2800        .(      CMP      r0,#0
-        0x010113a0:    d0ed        ..      BEQ      0x101137e ; l2c_code_le_cb_conn_req_handler + 70
-        0x010113a2:    2439        9$      MOVS     r4,#0x39
-        0x010113a4:    e00a        ..      B        0x10113bc ; l2c_code_le_cb_conn_req_handler + 132
-        0x010113a6:    f89d0014    ....    LDRB     r0,[sp,#0x14]
-        0x010113aa:    0880        ..      LSRS     r0,r0,#2
-        0x010113ac:    07c0        ..      LSLS     r0,r0,#31
-        0x010113ae:    d005        ..      BEQ      0x10113bc ; l2c_code_le_cb_conn_req_handler + 132
-        0x010113b0:    4638        8F      MOV      r0,r7
-        0x010113b2:    f7f7fba9    ....    BL       gapc_enc_keysize_get ; 0x1008b08
-        0x010113b6:    2810        .(      CMP      r0,#0x10
-        0x010113b8:    d200        ..      BCS      0x10113bc ; l2c_code_le_cb_conn_req_handler + 132
-        0x010113ba:    2438        8$      MOVS     r4,#0x38
-        0x010113bc:    4620         F      MOV      r0,r4
-        0x010113be:    f000ff19    ....    BL       l2cc_lecb_h2l_err ; 0x10121f4
-        0x010113c2:    0004        ..      MOVS     r4,r0
-        0x010113c4:    f04f0900    O...    MOV      r9,#0
-        0x010113c8:    d11b        ..      BNE      0x1011402 ; l2c_code_le_cb_conn_req_handler + 202
-        0x010113ca:    88ea        ..      LDRH     r2,[r5,#6]
-        0x010113cc:    f1a20040    ..@.    SUB      r0,r2,#0x40
-        0x010113d0:    2840        @(      CMP      r0,#0x40
-        0x010113d2:    d300        ..      BCC      0x10113d6 ; l2c_code_le_cb_conn_req_handler + 158
-        0x010113d4:    2409        .$      MOVS     r4,#9
-        0x010113d6:    8928        (.      LDRH     r0,[r5,#8]
-        0x010113d8:    2817        .(      CMP      r0,#0x17
-        0x010113da:    d302        ..      BCC      0x10113e2 ; l2c_code_le_cb_conn_req_handler + 170
-        0x010113dc:    8968        h.      LDRH     r0,[r5,#0xa]
-        0x010113de:    2817        .(      CMP      r0,#0x17
-        0x010113e0:    d200        ..      BCS      0x10113e4 ; l2c_code_le_cb_conn_req_handler + 172
-        0x010113e2:    240b        .$      MOVS     r4,#0xb
-        0x010113e4:    2102        .!      MOVS     r1,#2
-        0x010113e6:    4638        8F      MOV      r0,r7
-        0x010113e8:    f000fe94    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x010113ec:    b108        ..      CBZ      r0,0x10113f2 ; l2c_code_le_cb_conn_req_handler + 186
-        0x010113ee:    240a        .$      MOVS     r4,#0xa
-        0x010113f0:    e007        ..      B        0x1011402 ; l2c_code_le_cb_conn_req_handler + 202
-        0x010113f2:    88a8        ..      LDRH     r0,[r5,#4]
-        0x010113f4:    2101        .!      MOVS     r1,#1
-        0x010113f6:    f7faf9d3    ....    BL       gapm_lecb_register ; 0x100b7a0
-        0x010113fa:    b108        ..      CBZ      r0,0x1011400 ; l2c_code_le_cb_conn_req_handler + 200
-        0x010113fc:    2404        .$      MOVS     r4,#4
-        0x010113fe:    e000        ..      B        0x1011402 ; l2c_code_le_cb_conn_req_handler + 202
-        0x01011400:    b17c        |.      CBZ      r4,0x1011422 ; l2c_code_le_cb_conn_req_handler + 234
-        0x01011402:    f8cd9000    ....    STR      r9,[sp,#0]
-        0x01011406:    f8cd9004    ....    STR      r9,[sp,#4]
-        0x0101140a:    f8cd9008    ....    STR      r9,[sp,#8]
-        0x0101140e:    786a        jx      LDRB     r2,[r5,#1]
-        0x01011410:    2300        .#      MOVS     r3,#0
-        0x01011412:    4621        !F      MOV      r1,r4
-        0x01011414:    4638        8F      MOV      r0,r7
-        0x01011416:    f001f831    ..1.    BL       l2cc_lecb_send_con_rsp ; 0x101247c
-        0x0101141a:    b007        ..      ADD      sp,sp,#0x1c
-        0x0101141c:    2000        .       MOVS     r0,#0
-        0x0101141e:    e8bd83f0    ....    POP      {r4-r9,pc}
-        0x01011422:    f04f0804    O...    MOV      r8,#4
-        0x01011426:    eb082207    ..."    ADD      r2,r8,r7,LSL #8
-        0x0101142a:    2308        .#      MOVS     r3,#8
-        0x0101142c:    f8bd100c    ....    LDRH     r1,[sp,#0xc]
-        0x01011430:    f6402006    @..     MOV      r0,#0xa06
-        0x01011434:    f7effb2f    ../.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01011438:    4606        .F      MOV      r6,r0
-        0x0101143a:    2101        .!      MOVS     r1,#1
-        0x0101143c:    2024        $       MOVS     r0,#0x24
-        0x0101143e:    f7effafd    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01011442:    4604        .F      MOV      r4,r0
-        0x01011444:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01011446:    81a0        ..      STRH     r0,[r4,#0xc]
-        0x01011448:    f8a4900e    ....    STRH     r9,[r4,#0xe]
-        0x0101144c:    88e8        ..      LDRH     r0,[r5,#6]
-        0x0101144e:    82e0        ..      STRH     r0,[r4,#0x16]
-        0x01011450:    8928        (.      LDRH     r0,[r5,#8]
-        0x01011452:    8320         .      STRH     r0,[r4,#0x18]
-        0x01011454:    8968        h.      LDRH     r0,[r5,#0xa]
-        0x01011456:    8360        `.      STRH     r0,[r4,#0x1a]
-        0x01011458:    89a8        ..      LDRH     r0,[r5,#0xc]
-        0x0101145a:    83a0        ..      STRH     r0,[r4,#0x1c]
-        0x0101145c:    f8bd000c    ....    LDRH     r0,[sp,#0xc]
-        0x01011460:    83e0        ..      STRH     r0,[r4,#0x1e]
-        0x01011462:    f8848020    .. .    STRB     r8,[r4,#0x20]
-        0x01011466:    f8849021    ..!.    STRB     r9,[r4,#0x21]
-        0x0101146a:    7868        hx      LDRB     r0,[r5,#1]
-        0x0101146c:    f8840022    ..".    STRB     r0,[r4,#0x22]
-        0x01011470:    4649        IF      MOV      r1,r9
-        0x01011472:    480a        .H      LDR      r0,[pc,#40] ; [0x101149c] = 0x20004d4c
-        0x01011474:    e9c49101    ....    STRD     r9,r1,[r4,#4]
-        0x01011478:    f8500027    P.'.    LDR      r0,[r0,r7,LSL #2]
-        0x0101147c:    4621        !F      MOV      r1,r4
-        0x0101147e:    3010        .0      ADDS     r0,r0,#0x10
-        0x01011480:    f7effb4a    ..J.    BL       $Ven$TT$L$$co_list_push_front ; 0x1000b18
-        0x01011484:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x01011486:    8030        0.      STRH     r0,[r6,#0]
-        0x01011488:    8ae0        ..      LDRH     r0,[r4,#0x16]
-        0x0101148a:    8070        p.      STRH     r0,[r6,#2]
-        0x0101148c:    8b20         .      LDRH     r0,[r4,#0x18]
-        0x0101148e:    80b0        ..      STRH     r0,[r6,#4]
-        0x01011490:    8b60        `.      LDRH     r0,[r4,#0x1a]
-        0x01011492:    80f0        ..      STRH     r0,[r6,#6]
-        0x01011494:    4630        0F      MOV      r0,r6
-        0x01011496:    f7effb03    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101149a:    e7be        ..      B        0x101141a ; l2c_code_le_cb_conn_req_handler + 226
-    $d
-        0x0101149c:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2c_code_le_cb_conn_resp_handler
-    l2c_code_le_cb_conn_resp_handler
-        0x010114a0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010114a4:    460e        .F      MOV      r6,r1
-        0x010114a6:    4680        .F      MOV      r8,r0
-        0x010114a8:    2100        .!      MOVS     r1,#0
-        0x010114aa:    f000fbed    ....    BL       l2cc_get_operation_ptr ; 0x1011c88
-        0x010114ae:    b3a0        ..      CBZ      r0,0x101151a ; l2c_code_le_cb_conn_resp_handler + 122
-        0x010114b0:    7871        qx      LDRB     r1,[r6,#1]
-        0x010114b2:    7842        Bx      LDRB     r2,[r0,#1]
-        0x010114b4:    4291        .B      CMP      r1,r2
-        0x010114b6:    d14c        L.      BNE      0x1011552 ; l2c_code_le_cb_conn_resp_handler + 178
-        0x010114b8:    7801        .x      LDRB     r1,[r0,#0]
-        0x010114ba:    2901        .)      CMP      r1,#1
-        0x010114bc:    d149        I.      BNE      0x1011552 ; l2c_code_le_cb_conn_resp_handler + 178
-        0x010114be:    8882        ..      LDRH     r2,[r0,#4]
-        0x010114c0:    2433        3$      MOVS     r4,#0x33
-        0x010114c2:    4640        @F      MOV      r0,r8
-        0x010114c4:    f000fe26    ..&.    BL       l2cc_lecb_find ; 0x1012114
-        0x010114c8:    0005        ..      MOVS     r5,r0
-        0x010114ca:    d03d        =.      BEQ      0x1011548 ; l2c_code_le_cb_conn_resp_handler + 168
-        0x010114cc:    2104        .!      MOVS     r1,#4
-        0x010114ce:    eb012108    ...!    ADD      r1,r1,r8,LSL #8
-        0x010114d2:    460f        .F      MOV      r7,r1
-        0x010114d4:    f6402013    @..     MOV      r0,#0xa13
-        0x010114d8:    f7effafb    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x010114dc:    89b0        ..      LDRH     r0,[r6,#0xc]
-        0x010114de:    213c        <!      MOVS     r1,#0x3c
-        0x010114e0:    280c        .(      CMP      r0,#0xc
-        0x010114e2:    d22b        +.      BCS      0x101153c ; l2c_code_le_cb_conn_resp_handler + 156
-        0x010114e4:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x010114e8:    2a1a2a06    .*.*    DCD    706357766
-        0x010114ec:    22201e1c    .. "    DCD    572530204
-        0x010114f0:    28262b24    $+&(    DCD    673590052
-    $t
-        0x010114f4:    88b2        ..      LDRH     r2,[r6,#4]
-        0x010114f6:    2400        .$      MOVS     r4,#0
-        0x010114f8:    f1a20040    ..@.    SUB      r0,r2,#0x40
-        0x010114fc:    2840        @(      CMP      r0,#0x40
-        0x010114fe:    d20a        ..      BCS      0x1011516 ; l2c_code_le_cb_conn_resp_handler + 118
-        0x01011500:    88f0        ..      LDRH     r0,[r6,#6]
-        0x01011502:    2817        .(      CMP      r0,#0x17
-        0x01011504:    d307        ..      BCC      0x1011516 ; l2c_code_le_cb_conn_resp_handler + 118
-        0x01011506:    8930        0.      LDRH     r0,[r6,#8]
-        0x01011508:    2817        .(      CMP      r0,#0x17
-        0x0101150a:    d304        ..      BCC      0x1011516 ; l2c_code_le_cb_conn_resp_handler + 118
-        0x0101150c:    2102        .!      MOVS     r1,#2
-        0x0101150e:    4640        @F      MOV      r0,r8
-        0x01011510:    f000fe00    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x01011514:    b300        ..      CBZ      r0,0x1011558 ; l2c_code_le_cb_conn_resp_handler + 184
-        0x01011516:    244c        L$      MOVS     r4,#0x4c
-        0x01011518:    e011        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x0101151a:    e01a        ..      B        0x1011552 ; l2c_code_le_cb_conn_resp_handler + 178
-        0x0101151c:    243a        :$      MOVS     r4,#0x3a
-        0x0101151e:    e00e        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x01011520:    2435        5$      MOVS     r4,#0x35
-        0x01011522:    e00c        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x01011524:    2436        6$      MOVS     r4,#0x36
-        0x01011526:    e00a        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x01011528:    2437        7$      MOVS     r4,#0x37
-        0x0101152a:    e008        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x0101152c:    2438        8$      MOVS     r4,#0x38
-        0x0101152e:    e006        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x01011530:    2439        9$      MOVS     r4,#0x39
-        0x01011532:    e004        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x01011534:    243e        >$      MOVS     r4,#0x3e
-        0x01011536:    e002        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x01011538:    2440        @$      MOVS     r4,#0x40
-        0x0101153a:    e000        ..      B        0x101153e ; l2c_code_le_cb_conn_resp_handler + 158
-        0x0101153c:    460c        .F      MOV      r4,r1
-        0x0101153e:    2200        ."      MOVS     r2,#0
-        0x01011540:    4629        )F      MOV      r1,r5
-        0x01011542:    4640        @F      MOV      r0,r8
-        0x01011544:    f000fe06    ....    BL       l2cc_lecb_free ; 0x1012154
-        0x01011548:    4622        "F      MOV      r2,r4
-        0x0101154a:    2100        .!      MOVS     r1,#0
-        0x0101154c:    4640        @F      MOV      r0,r8
-        0x0101154e:    f000fff7    ....    BL       l2cc_op_complete ; 0x1012540
-        0x01011552:    2000        .       MOVS     r0,#0
-        0x01011554:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01011558:    8be9        ..      LDRH     r1,[r5,#0x1e]
-        0x0101155a:    463a        :F      MOV      r2,r7
-        0x0101155c:    230c        .#      MOVS     r3,#0xc
-        0x0101155e:    f6402008    @..     MOV      r0,#0xa08
-        0x01011562:    350c        .5      ADDS     r5,r5,#0xc
-        0x01011564:    f7effa97    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01011568:    88b1        ..      LDRH     r1,[r6,#4]
-        0x0101156a:    8169        i.      STRH     r1,[r5,#0xa]
-        0x0101156c:    88f1        ..      LDRH     r1,[r6,#6]
-        0x0101156e:    81a9        ..      STRH     r1,[r5,#0xc]
-        0x01011570:    8931        1.      LDRH     r1,[r6,#8]
-        0x01011572:    81e9        ..      STRH     r1,[r5,#0xe]
-        0x01011574:    8971        q.      LDRH     r1,[r6,#0xa]
-        0x01011576:    8229        ).      STRH     r1,[r5,#0x10]
-        0x01011578:    7d29        )}      LDRB     r1,[r5,#0x14]
-        0x0101157a:    f0410101    A...    ORR      r1,r1,#1
-        0x0101157e:    7529        )u      STRB     r1,[r5,#0x14]
-        0x01011580:    8829        ).      LDRH     r1,[r5,#0]
-        0x01011582:    8041        A.      STRH     r1,[r0,#2]
-        0x01011584:    8869        i.      LDRH     r1,[r5,#2]
-        0x01011586:    8081        ..      STRH     r1,[r0,#4]
-        0x01011588:    8a29        ).      LDRH     r1,[r5,#0x10]
-        0x0101158a:    80c1        ..      STRH     r1,[r0,#6]
-        0x0101158c:    89a9        ..      LDRH     r1,[r5,#0xc]
-        0x0101158e:    8101        ..      STRH     r1,[r0,#8]
-        0x01011590:    89e9        ..      LDRH     r1,[r5,#0xe]
-        0x01011592:    8141        A.      STRH     r1,[r0,#0xa]
-        0x01011594:    2100        .!      MOVS     r1,#0
-        0x01011596:    7001        .p      STRB     r1,[r0,#0]
-        0x01011598:    f7effa82    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101159c:    e7d4        ..      B        0x1011548 ; l2c_code_le_cb_conn_resp_handler + 168
-        0x0101159e:    0000        ..      MOVS     r0,r0
-    i.l2c_code_le_flow_control_credit_handler
-    l2c_code_le_flow_control_credit_handler
-        0x010115a0:    b570        p.      PUSH     {r4-r6,lr}
-        0x010115a2:    460d        .F      MOV      r5,r1
-        0x010115a4:    888a        ..      LDRH     r2,[r1,#4]
-        0x010115a6:    4606        .F      MOV      r6,r0
-        0x010115a8:    2102        .!      MOVS     r1,#2
-        0x010115aa:    f000fdb3    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x010115ae:    0004        ..      MOVS     r4,r0
-        0x010115b0:    d038        8.      BEQ      0x1011624 ; l2c_code_le_flow_control_credit_handler + 132
-        0x010115b2:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x010115b6:    07c0        ..      LSLS     r0,r0,#31
-        0x010115b8:    d034        4.      BEQ      0x1011624 ; l2c_code_le_flow_control_credit_handler + 132
-        0x010115ba:    8ba1        ..      LDRH     r1,[r4,#0x1c]
-        0x010115bc:    88e8        ..      LDRH     r0,[r5,#6]
-        0x010115be:    f64f72ff    O..r    MOV      r2,#0xffff
-        0x010115c2:    1a51        Q.      SUBS     r1,r2,r1
-        0x010115c4:    4288        .B      CMP      r0,r1
-        0x010115c6:    d905        ..      BLS      0x10115d4 ; l2c_code_le_flow_control_credit_handler + 52
-        0x010115c8:    223d        ="      MOVS     r2,#0x3d
-        0x010115ca:    4621        !F      MOV      r1,r4
-        0x010115cc:    4630        0F      MOV      r0,r6
-        0x010115ce:    f000fe2d    ..-.    BL       l2cc_lecb_init_disconnect ; 0x101222c
-        0x010115d2:    e027        '.      B        0x1011624 ; l2c_code_le_flow_control_credit_handler + 132
-        0x010115d4:    b330        0.      CBZ      r0,0x1011624 ; l2c_code_le_flow_control_credit_handler + 132
-        0x010115d6:    2004        .       MOVS     r0,#4
-        0x010115d8:    eb002206    ..."    ADD      r2,r0,r6,LSL #8
-        0x010115dc:    4603        .F      MOV      r3,r0
-        0x010115de:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x010115e0:    f640200c    @..     MOV      r0,#0xa0c
-        0x010115e4:    f7effa57    ..W.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010115e8:    8ba1        ..      LDRH     r1,[r4,#0x1c]
-        0x010115ea:    88ea        ..      LDRH     r2,[r5,#6]
-        0x010115ec:    4411        .D      ADD      r1,r1,r2
-        0x010115ee:    83a1        ..      STRH     r1,[r4,#0x1c]
-        0x010115f0:    89e1        ..      LDRH     r1,[r4,#0xe]
-        0x010115f2:    8001        ..      STRH     r1,[r0,#0]
-        0x010115f4:    88e9        ..      LDRH     r1,[r5,#6]
-        0x010115f6:    8041        A.      STRH     r1,[r0,#2]
-        0x010115f8:    f7effa52    ..R.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010115fc:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x01011600:    0781        ..      LSLS     r1,r0,#30
-        0x01011602:    d50f        ..      BPL      0x1011624 ; l2c_code_le_flow_control_credit_handler + 132
-        0x01011604:    f0200002     ...    BIC      r0,r0,#2
-        0x01011608:    f8840020    .. .    STRB     r0,[r4,#0x20]
-        0x0101160c:    4806        .H      LDR      r0,[pc,#24] ; [0x1011628] = 0x20004d4c
-        0x0101160e:    6861        ah      LDR      r1,[r4,#4]
-        0x01011610:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x01011614:    390c        .9      SUBS     r1,r1,#0xc
-        0x01011616:    1d00        ..      ADDS     r0,r0,#4
-        0x01011618:    f7effa4c    ..L.    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x0101161c:    2101        .!      MOVS     r1,#1
-        0x0101161e:    4630        0F      MOV      r0,r6
-        0x01011620:    f001fe38    ..8.    BL       l2cm_tx_status ; 0x1013294
-        0x01011624:    2000        .       MOVS     r0,#0
-        0x01011626:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01011628:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2c_code_reject_handler
-    l2c_code_reject_handler
-        0x0101162c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01011630:    4607        .F      MOV      r7,r0
-        0x01011632:    2600        .&      MOVS     r6,#0
-        0x01011634:    8888        ..      LDRH     r0,[r1,#4]
-        0x01011636:    460d        .F      MOV      r5,r1
-        0x01011638:    244c        L$      MOVS     r4,#0x4c
-        0x0101163a:    b120         .      CBZ      r0,0x1011646 ; l2c_code_reject_handler + 26
-        0x0101163c:    2801        .(      CMP      r0,#1
-        0x0101163e:    d004        ..      BEQ      0x101164a ; l2c_code_reject_handler + 30
-        0x01011640:    2802        .(      CMP      r0,#2
-        0x01011642:    d105        ..      BNE      0x1011650 ; l2c_code_reject_handler + 36
-        0x01011644:    e003        ..      B        0x101164e ; l2c_code_reject_handler + 34
-        0x01011646:    243c        <$      MOVS     r4,#0x3c
-        0x01011648:    e002        ..      B        0x1011650 ; l2c_code_reject_handler + 36
-        0x0101164a:    2431        1$      MOVS     r4,#0x31
-        0x0101164c:    e000        ..      B        0x1011650 ; l2c_code_reject_handler + 36
-        0x0101164e:    2433        3$      MOVS     r4,#0x33
-        0x01011650:    2100        .!      MOVS     r1,#0
-        0x01011652:    4638        8F      MOV      r0,r7
-        0x01011654:    f7f7fcca    ....    BL       gapc_get_operation ; 0x1008fec
-        0x01011658:    2809        .(      CMP      r0,#9
-        0x0101165a:    d10c        ..      BNE      0x1011676 ; l2c_code_reject_handler + 74
-        0x0101165c:    2100        .!      MOVS     r1,#0
-        0x0101165e:    4638        8F      MOV      r0,r7
-        0x01011660:    f7f7fcd2    ....    BL       gapc_get_operation_ptr ; 0x1009008
-        0x01011664:    7840        @x      LDRB     r0,[r0,#1]
-        0x01011666:    7869        ix      LDRB     r1,[r5,#1]
-        0x01011668:    4281        .B      CMP      r1,r0
-        0x0101166a:    d104        ..      BNE      0x1011676 ; l2c_code_reject_handler + 74
-        0x0101166c:    4622        "F      MOV      r2,r4
-        0x0101166e:    2100        .!      MOVS     r1,#0
-        0x01011670:    4638        8F      MOV      r0,r7
-        0x01011672:    f7f8f87b    ..{.    BL       gapc_send_complete_evt ; 0x100976c
-        0x01011676:    4630        0F      MOV      r0,r6
-        0x01011678:    e8bd81f0    ....    POP      {r4-r8,pc}
-    i.l2c_code_reject_handler
-    l2c_code_reject_handler
-        0x0101167c:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01011680:    4681        .F      MOV      r9,r0
-        0x01011682:    f04f0800    O...    MOV      r8,#0
-        0x01011686:    8888        ..      LDRH     r0,[r1,#4]
-        0x01011688:    460f        .F      MOV      r7,r1
-        0x0101168a:    254c        L%      MOVS     r5,#0x4c
-        0x0101168c:    4646        FF      MOV      r6,r8
-        0x0101168e:    f1a10a08    ....    SUB      r10,r1,#8
-        0x01011692:    b120         .      CBZ      r0,0x101169e ; l2c_code_reject_handler + 34
-        0x01011694:    2801        .(      CMP      r0,#1
-        0x01011696:    d004        ..      BEQ      0x10116a2 ; l2c_code_reject_handler + 38
-        0x01011698:    2802        .(      CMP      r0,#2
-        0x0101169a:    d105        ..      BNE      0x10116a8 ; l2c_code_reject_handler + 44
-        0x0101169c:    e003        ..      B        0x10116a6 ; l2c_code_reject_handler + 42
-        0x0101169e:    253c        <%      MOVS     r5,#0x3c
-        0x010116a0:    e002        ..      B        0x10116a8 ; l2c_code_reject_handler + 44
-        0x010116a2:    2531        1%      MOVS     r5,#0x31
-        0x010116a4:    e000        ..      B        0x10116a8 ; l2c_code_reject_handler + 44
-        0x010116a6:    2533        3%      MOVS     r5,#0x33
-        0x010116a8:    2100        .!      MOVS     r1,#0
-        0x010116aa:    4648        HF      MOV      r0,r9
-        0x010116ac:    f000fae0    ....    BL       l2cc_get_operation ; 0x1011c70
-        0x010116b0:    4604        .F      MOV      r4,r0
-        0x010116b2:    2801        .(      CMP      r0,#1
-        0x010116b4:    d001        ..      BEQ      0x10116ba ; l2c_code_reject_handler + 62
-        0x010116b6:    2c02        .,      CMP      r4,#2
-        0x010116b8:    d104        ..      BNE      0x10116c4 ; l2c_code_reject_handler + 72
-        0x010116ba:    2100        .!      MOVS     r1,#0
-        0x010116bc:    4648        HF      MOV      r0,r9
-        0x010116be:    f000fae3    ....    BL       l2cc_get_operation_ptr ; 0x1011c88
-        0x010116c2:    7846        Fx      LDRB     r6,[r0,#1]
-        0x010116c4:    787b        {x      LDRB     r3,[r7,#1]
-        0x010116c6:    2104        .!      MOVS     r1,#4
-        0x010116c8:    eb012209    ..."    ADD      r2,r1,r9,LSL #8
-        0x010116cc:    42b3        .B      CMP      r3,r6
-        0x010116ce:    d12d        -.      BNE      0x101172c ; l2c_code_reject_handler + 176
-        0x010116d0:    4611        .F      MOV      r1,r2
-        0x010116d2:    f6402013    @..     MOV      r0,#0xa13
-        0x010116d6:    f7eff9fc    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x010116da:    2c01        .,      CMP      r4,#1
-        0x010116dc:    d002        ..      BEQ      0x10116e4 ; l2c_code_reject_handler + 104
-        0x010116de:    2c02        .,      CMP      r4,#2
-        0x010116e0:    d00e        ..      BEQ      0x1011700 ; l2c_code_reject_handler + 132
-        0x010116e2:    e01d        ..      B        0x1011720 ; l2c_code_reject_handler + 164
-        0x010116e4:    2100        .!      MOVS     r1,#0
-        0x010116e6:    4648        HF      MOV      r0,r9
-        0x010116e8:    f000face    ....    BL       l2cc_get_operation_ptr ; 0x1011c88
-        0x010116ec:    b1c0        ..      CBZ      r0,0x1011720 ; l2c_code_reject_handler + 164
-        0x010116ee:    8882        ..      LDRH     r2,[r0,#4]
-        0x010116f0:    2101        .!      MOVS     r1,#1
-        0x010116f2:    4648        HF      MOV      r0,r9
-        0x010116f4:    f000fd0e    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x010116f8:    0001        ..      MOVS     r1,r0
-        0x010116fa:    d011        ..      BEQ      0x1011720 ; l2c_code_reject_handler + 164
-        0x010116fc:    2200        ."      MOVS     r2,#0
-        0x010116fe:    e00c        ..      B        0x101171a ; l2c_code_reject_handler + 158
-        0x01011700:    2100        .!      MOVS     r1,#0
-        0x01011702:    4648        HF      MOV      r0,r9
-        0x01011704:    f000fac0    ....    BL       l2cc_get_operation_ptr ; 0x1011c88
-        0x01011708:    b150        P.      CBZ      r0,0x1011720 ; l2c_code_reject_handler + 164
-        0x0101170a:    8842        B.      LDRH     r2,[r0,#2]
-        0x0101170c:    2101        .!      MOVS     r1,#1
-        0x0101170e:    4648        HF      MOV      r0,r9
-        0x01011710:    f000fd00    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x01011714:    0001        ..      MOVS     r1,r0
-        0x01011716:    d003        ..      BEQ      0x1011720 ; l2c_code_reject_handler + 164
-        0x01011718:    2201        ."      MOVS     r2,#1
-        0x0101171a:    4648        HF      MOV      r0,r9
-        0x0101171c:    f000fd1a    ....    BL       l2cc_lecb_free ; 0x1012154
-        0x01011720:    462a        *F      MOV      r2,r5
-        0x01011722:    2100        .!      MOVS     r1,#0
-        0x01011724:    4648        HF      MOV      r0,r9
-        0x01011726:    f000ff0b    ....    BL       l2cc_op_complete ; 0x1012540
-        0x0101172a:    e007        ..      B        0x101173c ; l2c_code_reject_handler + 192
-        0x0101172c:    2108        .!      MOVS     r1,#8
-        0x0101172e:    ea412109    A..!    ORR      r1,r1,r9,LSL #8
-        0x01011732:    4650        PF      MOV      r0,r10
-        0x01011734:    f7effa2c    ..,.    BL       $Ven$TT$L$$ke_msg_forward ; 0x1000b90
-        0x01011738:    f04f0801    O...    MOV      r8,#1
-        0x0101173c:    4640        @F      MOV      r0,r8
-        0x0101173e:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x01011742:    0000        ..      MOVS     r0,r0
-    i.l2cc_cleanup
-    l2cc_cleanup
-        0x01011744:    e92d47fc    -..G    PUSH     {r2-r10,lr}
-        0x01011748:    f8df90b8    ....    LDR      r9,[pc,#184] ; [0x1011804] = 0x20004d4c
-        0x0101174c:    4607        .F      MOV      r7,r0
-        0x0101174e:    2004        .       MOVS     r0,#4
-        0x01011750:    f8594027    Y.'@    LDR      r4,[r9,r7,LSL #2]
-        0x01011754:    4688        .F      MOV      r8,r1
-        0x01011756:    eb002607    ...&    ADD      r6,r0,r7,LSL #8
-        0x0101175a:    b3ec        ..      CBZ      r4,0x10117d8 ; l2cc_cleanup + 148
-        0x0101175c:    4631        1F      MOV      r1,r6
-        0x0101175e:    f6402013    @..     MOV      r0,#0xa13
-        0x01011762:    f7eff9b6    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01011766:    2500        .%      MOVS     r5,#0
-        0x01011768:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x0101176c:    b128        (.      CBZ      r0,0x101177a ; l2cc_cleanup + 54
-        0x0101176e:    f1b80f00    ....    CMP      r8,#0
-        0x01011772:    d00f        ..      BEQ      0x1011794 ; l2cc_cleanup + 80
-        0x01011774:    380c        .8      SUBS     r0,r0,#0xc
-        0x01011776:    f7eff9bb    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0101177a:    1c6d        m.      ADDS     r5,r5,#1
-        0x0101177c:    f01505ff    ....    ANDS     r5,r5,#0xff
-        0x01011780:    d0f2        ..      BEQ      0x1011768 ; l2cc_cleanup + 36
-        0x01011782:    f0880501    ....    EOR      r5,r8,#1
-        0x01011786:    6921        !i      LDR      r1,[r4,#0x10]
-        0x01011788:    b151        Q.      CBZ      r1,0x10117a0 ; l2cc_cleanup + 92
-        0x0101178a:    462a        *F      MOV      r2,r5
-        0x0101178c:    4638        8F      MOV      r0,r7
-        0x0101178e:    f000fce1    ....    BL       l2cc_lecb_free ; 0x1012154
-        0x01011792:    e7f8        ..      B        0x1011786 ; l2cc_cleanup + 66
-        0x01011794:    2246        F"      MOVS     r2,#0x46
-        0x01011796:    4629        )F      MOV      r1,r5
-        0x01011798:    4638        8F      MOV      r0,r7
-        0x0101179a:    f000fed1    ....    BL       l2cc_op_complete ; 0x1012540
-        0x0101179e:    e7ec        ..      B        0x101177a ; l2cc_cleanup + 54
-        0x010117a0:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010117a2:    2500        .%      MOVS     r5,#0
-        0x010117a4:    b110        ..      CBZ      r0,0x10117ac ; l2cc_cleanup + 104
-        0x010117a6:    bf00        ..      NOP      
-        0x010117a8:    f7eff961    ..a.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010117ac:    6860        `h      LDR      r0,[r4,#4]
-        0x010117ae:    b1d8        ..      CBZ      r0,0x10117e8 ; l2cc_cleanup + 164
-        0x010117b0:    1d20         .      ADDS     r0,r4,#4
-        0x010117b2:    f7eff97a    ..z.    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x010117b6:    4682        .F      MOV      r10,r0
-        0x010117b8:    f1b80f00    ....    CMP      r8,#0
-        0x010117bc:    d112        ..      BNE      0x10117e4 ; l2cc_cleanup + 160
-        0x010117be:    f8ba0004    ....    LDRH     r0,[r10,#4]
-        0x010117c2:    f5a06120    .. a    SUB      r1,r0,#0xa00
-        0x010117c6:    3911        .9      SUBS     r1,r1,#0x11
-        0x010117c8:    d10c        ..      BNE      0x10117e4 ; l2cc_cleanup + 160
-        0x010117ca:    f8ba0012    ....    LDRH     r0,[r10,#0x12]
-        0x010117ce:    e9cd0500    ....    STRD     r0,r5,[sp,#0]
-        0x010117d2:    f8ba2008    ...     LDRH     r2,[r10,#8]
-        0x010117d6:    e000        ..      B        0x10117da ; l2cc_cleanup + 150
-        0x010117d8:    e00d        ..      B        0x10117f6 ; l2cc_cleanup + 178
-        0x010117da:    2346        F#      MOVS     r3,#0x46
-        0x010117dc:    2106        .!      MOVS     r1,#6
-        0x010117de:    4638        8F      MOV      r0,r7
-        0x010117e0:    f001fc3c    ..<.    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x010117e4:    4650        PF      MOV      r0,r10
-        0x010117e6:    e7df        ..      B        0x10117a8 ; l2cc_cleanup + 100
-        0x010117e8:    464c        LF      MOV      r4,r9
-        0x010117ea:    f8590027    Y.'.    LDR      r0,[r9,r7,LSL #2]
-        0x010117ee:    f7eff93e    ..>.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010117f2:    f8445027    D.'P    STR      r5,[r4,r7,LSL #2]
-        0x010117f6:    4630        0F      MOV      r0,r6
-        0x010117f8:    e8bd47fc    ...G    POP      {r2-r10,lr}
-        0x010117fc:    213f        ?!      MOVS     r1,#0x3f
-        0x010117fe:    f7efb8be    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-    $d
-        0x01011802:    0000        ..      DCW    0
-        0x01011804:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_cmp_evt_handler
-    l2cc_cmp_evt_handler
-        0x01011808:    b500        ..      PUSH     {lr}
-        0x0101180a:    7808        .x      LDRB     r0,[r1,#0]
-        0x0101180c:    b085        ..      SUB      sp,sp,#0x14
-        0x0101180e:    2804        .(      CMP      r0,#4
-        0x01011810:    d114        ..      BNE      0x101183c ; l2cc_cmp_evt_handler + 52
-        0x01011812:    2024        $       MOVS     r0,#0x24
-        0x01011814:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01011818:    0a18        ..      LSRS     r0,r3,#8
-        0x0101181a:    f88d0001    ....    STRB     r0,[sp,#1]
-        0x0101181e:    8848        H.      LDRH     r0,[r1,#2]
-        0x01011820:    f8ad0006    ....    STRH     r0,[sp,#6]
-        0x01011824:    7848        Hx      LDRB     r0,[r1,#1]
-        0x01011826:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x0101182a:    8888        ..      LDRH     r0,[r1,#4]
-        0x0101182c:    f8ad0008    ....    STRH     r0,[sp,#8]
-        0x01011830:    4804        .H      LDR      r0,[pc,#16] ; [0x1011844] = 0x200049b4
-        0x01011832:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01011836:    b109        ..      CBZ      r1,0x101183c ; l2cc_cmp_evt_handler + 52
-        0x01011838:    4668        hF      MOV      r0,sp
-        0x0101183a:    4788        .G      BLX      r1
-        0x0101183c:    b005        ..      ADD      sp,sp,#0x14
-        0x0101183e:    2000        .       MOVS     r0,#0
-        0x01011840:    bd00        ..      POP      {pc}
-    $d
-        0x01011842:    0000        ..      DCW    0
-        0x01011844:    200049b4    .I.     DCD    536889780
-    $t
-    i.l2cc_cmp_evt_handler
-    l2cc_cmp_evt_handler
-        0x01011848:    b510        ..      PUSH     {r4,lr}
-        0x0101184a:    4610        .F      MOV      r0,r2
-        0x0101184c:    0a14        ..      LSRS     r4,r2,#8
-        0x0101184e:    f7eff95e    ..^.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01011852:    283f        ?(      CMP      r0,#0x3f
-        0x01011854:    d014        ..      BEQ      0x1011880 ; l2cc_cmp_evt_handler + 56
-        0x01011856:    2101        .!      MOVS     r1,#1
-        0x01011858:    4620         F      MOV      r0,r4
-        0x0101185a:    f7f7fbc7    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0101185e:    280c        .(      CMP      r0,#0xc
-        0x01011860:    d006        ..      BEQ      0x1011870 ; l2cc_cmp_evt_handler + 40
-        0x01011862:    2100        .!      MOVS     r1,#0
-        0x01011864:    4620         F      MOV      r0,r4
-        0x01011866:    f7f7fbc1    ....    BL       gapc_get_operation ; 0x1008fec
-        0x0101186a:    2816        .(      CMP      r0,#0x16
-        0x0101186c:    d003        ..      BEQ      0x1011876 ; l2cc_cmp_evt_handler + 46
-        0x0101186e:    e007        ..      B        0x1011880 ; l2cc_cmp_evt_handler + 56
-        0x01011870:    2200        ."      MOVS     r2,#0
-        0x01011872:    2101        .!      MOVS     r1,#1
-        0x01011874:    e001        ..      B        0x101187a ; l2cc_cmp_evt_handler + 50
-        0x01011876:    2200        ."      MOVS     r2,#0
-        0x01011878:    4611        .F      MOV      r1,r2
-        0x0101187a:    4620         F      MOV      r0,r4
-        0x0101187c:    f7f7ff76    ..v.    BL       gapc_send_complete_evt ; 0x100976c
-        0x01011880:    2000        .       MOVS     r0,#0
-        0x01011882:    bd10        ..      POP      {r4,pc}
-    i.l2cc_cmp_evt_handler
-    l2cc_cmp_evt_handler
-        0x01011884:    b570        p.      PUSH     {r4-r6,lr}
-        0x01011886:    4615        .F      MOV      r5,r2
-        0x01011888:    460c        .F      MOV      r4,r1
-        0x0101188a:    4610        .F      MOV      r0,r2
-        0x0101188c:    f7eff93f    ..?.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01011890:    0a2d        -.      LSRS     r5,r5,#8
-        0x01011892:    2820         (      CMP      r0,#0x20
-        0x01011894:    d017        ..      BEQ      0x10118c6 ; l2cc_cmp_evt_handler + 66
-        0x01011896:    2101        .!      MOVS     r1,#1
-        0x01011898:    4628        (F      MOV      r0,r5
-        0x0101189a:    f7fcfcff    ....    BL       gattc_get_operation ; 0x100e29c
-        0x0101189e:    280d        .(      CMP      r0,#0xd
-        0x010118a0:    d001        ..      BEQ      0x10118a6 ; l2cc_cmp_evt_handler + 34
-        0x010118a2:    280e        .(      CMP      r0,#0xe
-        0x010118a4:    d104        ..      BNE      0x10118b0 ; l2cc_cmp_evt_handler + 44
-        0x010118a6:    7862        bx      LDRB     r2,[r4,#1]
-        0x010118a8:    2101        .!      MOVS     r1,#1
-        0x010118aa:    4628        (F      MOV      r0,r5
-        0x010118ac:    f7fdf85a    ..Z.    BL       gattc_send_complete_evt ; 0x100e964
-        0x010118b0:    2100        .!      MOVS     r1,#0
-        0x010118b2:    4628        (F      MOV      r0,r5
-        0x010118b4:    f7fcfcf2    ....    BL       gattc_get_operation ; 0x100e29c
-        0x010118b8:    2812        .(      CMP      r0,#0x12
-        0x010118ba:    d104        ..      BNE      0x10118c6 ; l2cc_cmp_evt_handler + 66
-        0x010118bc:    7862        bx      LDRB     r2,[r4,#1]
-        0x010118be:    2100        .!      MOVS     r1,#0
-        0x010118c0:    4628        (F      MOV      r0,r5
-        0x010118c2:    f7fdf84f    ..O.    BL       gattc_send_complete_evt ; 0x100e964
-        0x010118c6:    2000        .       MOVS     r0,#0
-        0x010118c8:    bd70        p.      POP      {r4-r6,pc}
-        0x010118ca:    0000        ..      MOVS     r0,r0
-    i.l2cc_create
-    l2cc_create
-        0x010118cc:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010118d0:    4606        .F      MOV      r6,r0
-        0x010118d2:    2704        .'      MOVS     r7,#4
-        0x010118d4:    eb072006    ...     ADD      r0,r7,r6,LSL #8
-        0x010118d8:    2100        .!      MOVS     r1,#0
-        0x010118da:    f7eff850    ..P.    BL       $Ven$TT$L$$ke_state_set ; 0x100097e
-        0x010118de:    2100        .!      MOVS     r1,#0
-        0x010118e0:    2038        8       MOVS     r0,#0x38
-        0x010118e2:    f7eff8ab    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010118e6:    0004        ..      MOVS     r4,r0
-        0x010118e8:    d012        ..      BEQ      0x1011910 ; l2cc_create + 68
-        0x010118ea:    2000        .       MOVS     r0,#0
-        0x010118ec:    ea4f0500    O...    MOV.W    r5,r0
-        0x010118f0:    f8445020    D. P    STR      r5,[r4,r0,LSL #2]
-        0x010118f4:    1c40        @.      ADDS     r0,r0,#1
-        0x010118f6:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x010118fa:    d0f9        ..      BEQ      0x10118f0 ; l2cc_create + 36
-        0x010118fc:    1d20         .      ADDS     r0,r4,#4
-        0x010118fe:    f7eff8de    ....    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x01011902:    f1040010    ....    ADD      r0,r4,#0x10
-        0x01011906:    60e5        .`      STR      r5,[r4,#0xc]
-        0x01011908:    f7eff8d9    ....    BL       $Ven$TT$L$$co_list_init ; 0x1000abe
-        0x0101190c:    76a5        .v      STRB     r5,[r4,#0x1a]
-        0x0101190e:    76e7        .v      STRB     r7,[r4,#0x1b]
-        0x01011910:    4802        .H      LDR      r0,[pc,#8] ; [0x101191c] = 0x20004d4c
-        0x01011912:    f8404026    @.&@    STR      r4,[r0,r6,LSL #2]
-        0x01011916:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0101191a:    0000        ..      DCW    0
-        0x0101191c:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_data_send
-    l2cc_data_send
-        0x01011920:    e92d4ff3    -..O    PUSH     {r0,r1,r4-r11,lr}
-        0x01011924:    b08d        ..      SUB      sp,sp,#0x34
-        0x01011926:    460f        .F      MOV      r7,r1
-        0x01011928:    499d        .I      LDR      r1,[pc,#628] ; [0x1011ba0] = 0x20004d4c
-        0x0101192a:    980d        ..      LDR      r0,[sp,#0x34]
-        0x0101192c:    f8516020    Q. `    LDR      r6,[r1,r0,LSL #2]
-        0x01011930:    2e00        ..      CMP      r6,#0
-        0x01011932:    d070        p.      BEQ      0x1011a16 ; l2cc_data_send + 246
-        0x01011934:    6874        th      LDR      r4,[r6,#4]
-        0x01011936:    2c00        .,      CMP      r4,#0
-        0x01011938:    d06e        n.      BEQ      0x1011a18 ; l2cc_data_send + 248
-        0x0101193a:    2f00        ./      CMP      r7,#0
-        0x0101193c:    d0fc        ..      BEQ      0x1011938 ; l2cc_data_send + 24
-        0x0101193e:    f04f0a01    O...    MOV      r10,#1
-        0x01011942:    f04f0b00    O...    MOV      r11,#0
-        0x01011946:    bf00        ..      NOP      
-        0x01011948:    2001        .       MOVS     r0,#1
-        0x0101194a:    f88d0024    ..$.    STRB     r0,[sp,#0x24]
-        0x0101194e:    f8adb00c    ....    STRH     r11,[sp,#0xc]
-        0x01011952:    2020                MOVS     r0,#0x20
-        0x01011954:    f7eff8ea    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x1000b2c
-        0x01011958:    4605        .F      MOV      r5,r0
-        0x0101195a:    f7eff96e    ..n.    BL       $Ven$TT$L$$ble_util_buf_acl_tx_alloc ; 0x1000c3a
-        0x0101195e:    900b        ..      STR      r0,[sp,#0x2c]
-        0x01011960:    4628        (F      MOV      r0,r5
-        0x01011962:    f7eff8e8    ....    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-        0x01011966:    498f        .I      LDR      r1,[pc,#572] ; [0x1011ba4] = 0x40002000
-        0x01011968:    980b        ..      LDR      r0,[sp,#0x2c]
-        0x0101196a:    4408        .D      ADD      r0,r0,r1
-        0x0101196c:    900a        ..      STR      r0,[sp,#0x28]
-        0x0101196e:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01011970:    f5a06020    .. `    SUB      r0,r0,#0xa00
-        0x01011974:    380d        .8      SUBS     r0,r0,#0xd
-        0x01011976:    d020         .      BEQ      0x10119ba ; l2cc_data_send + 154
-        0x01011978:    2802        .(      CMP      r0,#2
-        0x0101197a:    d07d        }.      BEQ      0x1011a78 ; l2cc_data_send + 344
-        0x0101197c:    2804        .(      CMP      r0,#4
-        0x0101197e:    d17c        |.      BNE      0x1011a7a ; l2cc_data_send + 346
-        0x01011980:    f104010c    ....    ADD      r1,r4,#0xc
-        0x01011984:    89e0        ..      LDRH     r0,[r4,#0xe]
-        0x01011986:    1d0d        ..      ADDS     r5,r1,#4
-        0x01011988:    b100        ..      CBZ      r0,0x101198c ; l2cc_data_send + 108
-        0x0101198a:    2001        .       MOVS     r0,#1
-        0x0101198c:    f88d0024    ..$.    STRB     r0,[sp,#0x24]
-        0x01011990:    a809        ..      ADD      r0,sp,#0x24
-        0x01011992:    9000        ..      STR      r0,[sp,#0]
-        0x01011994:    aa03        ..      ADD      r2,sp,#0xc
-        0x01011996:    4628        (F      MOV      r0,r5
-        0x01011998:    1c89        ..      ADDS     r1,r1,#2
-        0x0101199a:    9b0a        ..      LDR      r3,[sp,#0x28]
-        0x0101199c:    f000ff42    ..B.    BL       l2cc_pdu_pack ; 0x1012824
-        0x010119a0:    ea5f0900    _...    MOVS     r9,r0
-        0x010119a4:    d102        ..      BNE      0x10119ac ; l2cc_data_send + 140
-        0x010119a6:    8828        (.      LDRH     r0,[r5,#0]
-        0x010119a8:    2800        .(      CMP      r0,#0
-        0x010119aa:    d166        f.      BNE      0x1011a7a ; l2cc_data_send + 346
-        0x010119ac:    8869        i.      LDRH     r1,[r5,#2]
-        0x010119ae:    e9cd1b00    ....    STRD     r1,r11,[sp,#0]
-        0x010119b2:    8922        ".      LDRH     r2,[r4,#8]
-        0x010119b4:    464b        KF      MOV      r3,r9
-        0x010119b6:    2106        .!      MOVS     r1,#6
-        0x010119b8:    e0e2        ..      B        0x1011b80 ; l2cc_data_send + 608
-        0x010119ba:    f104000c    ....    ADD      r0,r4,#0xc
-        0x010119be:    9004        ..      STR      r0,[sp,#0x10]
-        0x010119c0:    f1040810    ....    ADD      r8,r4,#0x10
-        0x010119c4:    8a22        ".      LDRH     r2,[r4,#0x10]
-        0x010119c6:    2102        .!      MOVS     r1,#2
-        0x010119c8:    980d        ..      LDR      r0,[sp,#0x34]
-        0x010119ca:    f000fba3    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x010119ce:    0005        ..      MOVS     r5,r0
-        0x010119d0:    f04f0000    O...    MOV      r0,#0
-        0x010119d4:    d01a        ..      BEQ      0x1011a0c ; l2cc_data_send + 236
-        0x010119d6:    f8951020    .. .    LDRB     r1,[r5,#0x20]
-        0x010119da:    07c9        ..      LSLS     r1,r1,#31
-        0x010119dc:    d013        ..      BEQ      0x1011a06 ; l2cc_data_send + 230
-        0x010119de:    9904        ..      LDR      r1,[sp,#0x10]
-        0x010119e0:    8849        I.      LDRH     r1,[r1,#2]
-        0x010119e2:    b1d1        ..      CBZ      r1,0x1011a1a ; l2cc_data_send + 250
-        0x010119e4:    8b6a        j.      LDRH     r2,[r5,#0x1a]
-        0x010119e6:    1c88        ..      ADDS     r0,r1,#2
-        0x010119e8:    fbb0f3f2    ....    UDIV     r3,r0,r2
-        0x010119ec:    fb020013    ....    MLS      r0,r2,r3,r0
-        0x010119f0:    f8b83004    ...0    LDRH     r3,[r8,#4]
-        0x010119f4:    b280        ..      UXTH     r0,r0
-        0x010119f6:    1a59        Y.      SUBS     r1,r3,r1
-        0x010119f8:    1a12        ..      SUBS     r2,r2,r0
-        0x010119fa:    4291        .B      CMP      r1,r2
-        0x010119fc:    d300        ..      BCC      0x1011a00 ; l2cc_data_send + 224
-        0x010119fe:    4611        .F      MOV      r1,r2
-        0x01011a00:    b289        ..      UXTH     r1,r1
-        0x01011a02:    b1a0        ..      CBZ      r0,0x1011a2e ; l2cc_data_send + 270
-        0x01011a04:    e01b        ..      B        0x1011a3e ; l2cc_data_send + 286
-        0x01011a06:    f04f0933    O.3.    MOV      r9,#0x33
-        0x01011a0a:    e030        0.      B        0x1011a6e ; l2cc_data_send + 334
-        0x01011a0c:    f04f0933    O.3.    MOV      r9,#0x33
-        0x01011a10:    f8b80000    ....    LDRH     r0,[r8,#0]
-        0x01011a14:    e02c        ,.      B        0x1011a70 ; l2cc_data_send + 336
-        0x01011a16:    e0bf        ..      B        0x1011b98 ; l2cc_data_send + 632
-        0x01011a18:    e04e        N.      B        0x1011ab8 ; l2cc_data_send + 408
-        0x01011a1a:    f8b81004    ....    LDRH     r1,[r8,#4]
-        0x01011a1e:    8b6a        j.      LDRH     r2,[r5,#0x1a]
-        0x01011a20:    1c8b        ..      ADDS     r3,r1,#2
-        0x01011a22:    4293        .B      CMP      r3,r2
-        0x01011a24:    d201        ..      BCS      0x1011a2a ; l2cc_data_send + 266
-        0x01011a26:    1c89        ..      ADDS     r1,r1,#2
-        0x01011a28:    e000        ..      B        0x1011a2c ; l2cc_data_send + 268
-        0x01011a2a:    4611        .F      MOV      r1,r2
-        0x01011a2c:    b289        ..      UXTH     r1,r1
-        0x01011a2e:    8baa        ..      LDRH     r2,[r5,#0x1c]
-        0x01011a30:    1e52        R.      SUBS     r2,r2,#1
-        0x01011a32:    83aa        ..      STRH     r2,[r5,#0x1c]
-        0x01011a34:    f8b82002    ...     LDRH     r2,[r8,#2]
-        0x01011a38:    1c52        R.      ADDS     r2,r2,#1
-        0x01011a3a:    f8a82002    ...     STRH     r2,[r8,#2]
-        0x01011a3e:    b100        ..      CBZ      r0,0x1011a42 ; l2cc_data_send + 290
-        0x01011a40:    2001        .       MOVS     r0,#1
-        0x01011a42:    f88d0024    ..$.    STRB     r0,[sp,#0x24]
-        0x01011a46:    9a04        ..      LDR      r2,[sp,#0x10]
-        0x01011a48:    1c92        ..      ADDS     r2,r2,#2
-        0x01011a4a:    9200        ..      STR      r2,[sp,#0]
-        0x01011a4c:    e9cd1001    ....    STRD     r1,r0,[sp,#4]
-        0x01011a50:    aa03        ..      ADD      r2,sp,#0xc
-        0x01011a52:    4641        AF      MOV      r1,r8
-        0x01011a54:    9b0a        ..      LDR      r3,[sp,#0x28]
-        0x01011a56:    980d        ..      LDR      r0,[sp,#0x34]
-        0x01011a58:    f000fc02    ....    BL       l2cc_lecb_pdu_pack ; 0x1012260
-        0x01011a5c:    ea5f0900    _...    MOVS     r9,r0
-        0x01011a60:    d105        ..      BNE      0x1011a6e ; l2cc_data_send + 334
-        0x01011a62:    9804        ..      LDR      r0,[sp,#0x10]
-        0x01011a64:    8841        A.      LDRH     r1,[r0,#2]
-        0x01011a66:    f8b80004    ....    LDRH     r0,[r8,#4]
-        0x01011a6a:    4281        .B      CMP      r1,r0
-        0x01011a6c:    d130        0.      BNE      0x1011ad0 ; l2cc_data_send + 432
-        0x01011a6e:    89e8        ..      LDRH     r0,[r5,#0xe]
-        0x01011a70:    b2c1        ..      UXTB     r1,r0
-        0x01011a72:    f8b80002    ....    LDRH     r0,[r8,#2]
-        0x01011a76:    e001        ..      B        0x1011a7c ; l2cc_data_send + 348
-        0x01011a78:    e037        7.      B        0x1011aea ; l2cc_data_send + 458
-        0x01011a7a:    e047        G.      B        0x1011b0c ; l2cc_data_send + 492
-        0x01011a7c:    e9cd1000    ....    STRD     r1,r0,[sp,#0]
-        0x01011a80:    8922        ".      LDRH     r2,[r4,#8]
-        0x01011a82:    464b        KF      MOV      r3,r9
-        0x01011a84:    2104        .!      MOVS     r1,#4
-        0x01011a86:    980d        ..      LDR      r0,[sp,#0x34]
-        0x01011a88:    f001fae8    ....    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x01011a8c:    1d30        0.      ADDS     r0,r6,#4
-        0x01011a8e:    f7eff80c    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01011a92:    4620         F      MOV      r0,r4
-        0x01011a94:    f7eff82c    ..,.    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01011a98:    b10d        ..      CBZ      r5,0x1011a9e ; l2cc_data_send + 382
-        0x01011a9a:    f8c5b004    ....    STR      r11,[r5,#4]
-        0x01011a9e:    f04f0a00    O...    MOV      r10,#0
-        0x01011aa2:    f1b90f00    ....    CMP      r9,#0
-        0x01011aa6:    d031        1.      BEQ      0x1011b0c ; l2cc_data_send + 492
-        0x01011aa8:    980b        ..      LDR      r0,[sp,#0x2c]
-        0x01011aaa:    f7eff8cb    ....    BL       $Ven$TT$L$$ble_util_buf_acl_tx_free ; 0x1000c44
-        0x01011aae:    b11f        ..      CBZ      r7,0x1011ab8 ; l2cc_data_send + 408
-        0x01011ab0:    f1ba0f00    ....    CMP      r10,#0
-        0x01011ab4:    f47faf48    ..H.    BNE      0x1011948 ; l2cc_data_send + 40
-        0x01011ab8:    6870        ph      LDR      r0,[r6,#4]
-        0x01011aba:    b3e8        ..      CBZ      r0,0x1011b38 ; l2cc_data_send + 536
-        0x01011abc:    f05f0000    _...    MOVS.W   r0,#0
-        0x01011ac0:    f0800101    ....    EOR      r1,r0,#1
-        0x01011ac4:    980d        ..      LDR      r0,[sp,#0x34]
-        0x01011ac6:    b00f        ..      ADD      sp,sp,#0x3c
-        0x01011ac8:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01011acc:    f001bbe2    ....    B.W      l2cm_tx_status ; 0x1013294
-        0x01011ad0:    8ba8        ..      LDRH     r0,[r5,#0x1c]
-        0x01011ad2:    b9d8        ..      CBNZ     r0,0x1011b0c ; l2cc_data_send + 492
-        0x01011ad4:    f8150f20    .. .    LDRB     r0,[r5,#0x20]!
-        0x01011ad8:    f0400002    @...    ORR      r0,r0,#2
-        0x01011adc:    7028        (p      STRB     r0,[r5,#0]
-        0x01011ade:    1d30        0.      ADDS     r0,r6,#4
-        0x01011ae0:    f7eeffe3    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01011ae4:    f04f0a00    O...    MOV      r10,#0
-        0x01011ae8:    e010        ..      B        0x1011b0c ; l2cc_data_send + 492
-        0x01011aea:    f104000c    ....    ADD      r0,r4,#0xc
-        0x01011aee:    a909        ..      ADD      r1,sp,#0x24
-        0x01011af0:    9100        ..      STR      r1,[sp,#0]
-        0x01011af2:    1d05        ..      ADDS     r5,r0,#4
-        0x01011af4:    1c83        ..      ADDS     r3,r0,#2
-        0x01011af6:    a903        ..      ADD      r1,sp,#0xc
-        0x01011af8:    4628        (F      MOV      r0,r5
-        0x01011afa:    9a0a        ..      LDR      r2,[sp,#0x28]
-        0x01011afc:    f000f856    ..V.    BL       l2cc_dbg_pdu_pack ; 0x1011bac
-        0x01011b00:    b2c0        ..      UXTB     r0,r0
-        0x01011b02:    ea5f0900    _...    MOVS     r9,r0
-        0x01011b06:    d135        5.      BNE      0x1011b74 ; l2cc_data_send + 596
-        0x01011b08:    8828        (.      LDRH     r0,[r5,#0]
-        0x01011b0a:    b390        ..      CBZ      r0,0x1011b72 ; l2cc_data_send + 594
-        0x01011b0c:    980d        ..      LDR      r0,[sp,#0x34]
-        0x01011b0e:    f7f7f8f3    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01011b12:    4601        .F      MOV      r1,r0
-        0x01011b14:    980d        ..      LDR      r0,[sp,#0x34]
-        0x01011b16:    2204        ."      MOVS     r2,#4
-        0x01011b18:    eb022200    ..."    ADD      r2,r2,r0,LSL #8
-        0x01011b1c:    2308        .#      MOVS     r3,#8
-        0x01011b1e:    f2411006    A...    MOV      r0,#0x1106
-        0x01011b22:    f7eeffb8    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01011b26:    f8bd100c    ....    LDRH     r1,[sp,#0xc]
-        0x01011b2a:    4605        .F      MOV      r5,r0
-        0x01011b2c:    8041        A.      STRH     r1,[r0,#2]
-        0x01011b2e:    481d        .H      LDR      r0,[pc,#116] ; [0x1011ba4] = 0x40002000
-        0x01011b30:    990a        ..      LDR      r1,[sp,#0x28]
-        0x01011b32:    4240        @B      RSBS     r0,r0,#0
-        0x01011b34:    4401        .D      ADD      r1,r1,r0
-        0x01011b36:    e000        ..      B        0x1011b3a ; l2cc_data_send + 538
-        0x01011b38:    e02c        ,.      B        0x1011b94 ; l2cc_data_send + 628
-        0x01011b3a:    6069        i`      STR      r1,[r5,#4]
-        0x01011b3c:    980d        ..      LDR      r0,[sp,#0x34]
-        0x01011b3e:    f7f7f8db    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01011b42:    4601        .F      MOV      r1,r0
-        0x01011b44:    8828        (.      LDRH     r0,[r5,#0]
-        0x01011b46:    f36f000b    o...    BFC      r0,#0,#12
-        0x01011b4a:    4301        .C      ORRS     r1,r1,r0
-        0x01011b4c:    f4215040    !.@P    BIC      r0,r1,#0x3000
-        0x01011b50:    f89d1024    ..$.    LDRB     r1,[sp,#0x24]
-        0x01011b54:    ea403001    @..0    ORR      r0,r0,r1,LSL #12
-        0x01011b58:    f4204140     .@A    BIC      r1,r0,#0xc000
-        0x01011b5c:    8029        ).      STRH     r1,[r5,#0]
-        0x01011b5e:    4628        (F      MOV      r0,r5
-        0x01011b60:    f7eff802    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x01011b64:    4910        .I      LDR      r1,[pc,#64] ; [0x1011ba8] = 0x20004d40
-        0x01011b66:    8908        ..      LDRH     r0,[r1,#8]
-        0x01011b68:    1e40        @.      SUBS     r0,r0,#1
-        0x01011b6a:    1e7f        ..      SUBS     r7,r7,#1
-        0x01011b6c:    8108        ..      STRH     r0,[r1,#8]
-        0x01011b6e:    b2ff        ..      UXTB     r7,r7
-        0x01011b70:    e79d        ..      B        0x1011aae ; l2cc_data_send + 398
-        0x01011b72:    e7ff        ..      B        0x1011b74 ; l2cc_data_send + 596
-        0x01011b74:    8868        h.      LDRH     r0,[r5,#2]
-        0x01011b76:    e9cd0b00    ....    STRD     r0,r11,[sp,#0]
-        0x01011b7a:    8922        ".      LDRH     r2,[r4,#8]
-        0x01011b7c:    464b        KF      MOV      r3,r9
-        0x01011b7e:    2105        .!      MOVS     r1,#5
-        0x01011b80:    980d        ..      LDR      r0,[sp,#0x34]
-        0x01011b82:    f001fa6b    ..k.    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x01011b86:    1d30        0.      ADDS     r0,r6,#4
-        0x01011b88:    f7eeff8f    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x1000aaa
-        0x01011b8c:    4620         F      MOV      r0,r4
-        0x01011b8e:    f7eeffaf    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01011b92:    e784        ..      B        0x1011a9e ; l2cc_data_send + 382
-        0x01011b94:    2001        .       MOVS     r0,#1
-        0x01011b96:    e793        ..      B        0x1011ac0 ; l2cc_data_send + 416
-        0x01011b98:    b00f        ..      ADD      sp,sp,#0x3c
-        0x01011b9a:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x01011b9e:    0000        ..      DCW    0
-        0x01011ba0:    20004d4c    LM.     DCD    536890700
-        0x01011ba4:    40002000    . .@    DCD    1073750016
-        0x01011ba8:    20004d40    @M.     DCD    536890688
-    $t
-    i.l2cc_dbg_pdu_pack
-    l2cc_dbg_pdu_pack
-        0x01011bac:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01011bb0:    4604        .F      MOV      r4,r0
-        0x01011bb2:    4811        .H      LDR      r0,[pc,#68] ; [0x1011bf8] = 0x20004d40
-        0x01011bb4:    461d        .F      MOV      r5,r3
-        0x01011bb6:    460e        .F      MOV      r6,r1
-        0x01011bb8:    4613        .F      MOV      r3,r2
-        0x01011bba:    8880        ..      LDRH     r0,[r0,#4]
-        0x01011bbc:    8821        !.      LDRH     r1,[r4,#0]
-        0x01011bbe:    2700        .'      MOVS     r7,#0
-        0x01011bc0:    9a06        ..      LDR      r2,[sp,#0x18]
-        0x01011bc2:    4288        .B      CMP      r0,r1
-        0x01011bc4:    d300        ..      BCC      0x1011bc8 ; l2cc_dbg_pdu_pack + 28
-        0x01011bc6:    4608        .F      MOV      r0,r1
-        0x01011bc8:    8030        0.      STRH     r0,[r6,#0]
-        0x01011bca:    8828        (.      LDRH     r0,[r5,#0]
-        0x01011bcc:    b100        ..      CBZ      r0,0x1011bd0 ; l2cc_dbg_pdu_pack + 36
-        0x01011bce:    2001        .       MOVS     r0,#1
-        0x01011bd0:    7010        .p      STRB     r0,[r2,#0]
-        0x01011bd2:    8829        ).      LDRH     r1,[r5,#0]
-        0x01011bd4:    1ca0        ..      ADDS     r0,r4,#2
-        0x01011bd6:    4401        .D      ADD      r1,r1,r0
-        0x01011bd8:    8832        2.      LDRH     r2,[r6,#0]
-        0x01011bda:    4618        .F      MOV      r0,r3
-        0x01011bdc:    f7eefed4    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01011be0:    8828        (.      LDRH     r0,[r5,#0]
-        0x01011be2:    8831        1.      LDRH     r1,[r6,#0]
-        0x01011be4:    4408        .D      ADD      r0,r0,r1
-        0x01011be6:    8028        (.      STRH     r0,[r5,#0]
-        0x01011be8:    8820         .      LDRH     r0,[r4,#0]
-        0x01011bea:    8831        1.      LDRH     r1,[r6,#0]
-        0x01011bec:    1a40        @.      SUBS     r0,r0,r1
-        0x01011bee:    8020         .      STRH     r0,[r4,#0]
-        0x01011bf0:    4638        8F      MOV      r0,r7
-        0x01011bf2:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01011bf6:    0000        ..      DCW    0
-        0x01011bf8:    20004d40    @M.     DCD    536890688
-    $t
-    i.l2cc_dbg_pdu_send_cmd_handler
-    l2cc_dbg_pdu_send_cmd_handler
-        0x01011bfc:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01011c00:    4698        .F      MOV      r8,r3
-        0x01011c02:    4615        .F      MOV      r5,r2
-        0x01011c04:    460c        .F      MOV      r4,r1
-        0x01011c06:    4610        .F      MOV      r0,r2
-        0x01011c08:    f7eeff81    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01011c0c:    2700        .'      MOVS     r7,#0
-        0x01011c0e:    0a2d        -.      LSRS     r5,r5,#8
-        0x01011c10:    463e        >F      MOV      r6,r7
-        0x01011c12:    283f        ?(      CMP      r0,#0x3f
-        0x01011c14:    d004        ..      BEQ      0x1011c20 ; l2cc_dbg_pdu_send_cmd_handler + 36
-        0x01011c16:    7820         x      LDRB     r0,[r4,#0]
-        0x01011c18:    2805        .(      CMP      r0,#5
-        0x01011c1a:    d003        ..      BEQ      0x1011c24 ; l2cc_dbg_pdu_send_cmd_handler + 40
-        0x01011c1c:    2343        C#      MOVS     r3,#0x43
-        0x01011c1e:    e008        ..      B        0x1011c32 ; l2cc_dbg_pdu_send_cmd_handler + 54
-        0x01011c20:    2346        F#      MOVS     r3,#0x46
-        0x01011c22:    e006        ..      B        0x1011c32 ; l2cc_dbg_pdu_send_cmd_handler + 54
-        0x01011c24:    f7f9fab2    ....    BL       gapm_get_max_mtu ; 0x100b18c
-        0x01011c28:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01011c2a:    1d80        ..      ADDS     r0,r0,#6
-        0x01011c2c:    4288        .B      CMP      r0,r1
-        0x01011c2e:    d20b        ..      BCS      0x1011c48 ; l2cc_dbg_pdu_send_cmd_handler + 76
-        0x01011c30:    2331        1#      MOVS     r3,#0x31
-        0x01011c32:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01011c34:    e9cd0600    ....    STRD     r0,r6,[sp,#0]
-        0x01011c38:    7821        !x      LDRB     r1,[r4,#0]
-        0x01011c3a:    4642        BF      MOV      r2,r8
-        0x01011c3c:    4628        (F      MOV      r0,r5
-        0x01011c3e:    f001fa0d    ....    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x01011c42:    4638        8F      MOV      r0,r7
-        0x01011c44:    e8bd81fc    ....    POP      {r2-r8,pc}
-        0x01011c48:    4807        .H      LDR      r0,[pc,#28] ; [0x1011c68] = 0x20004d4c
-        0x01011c4a:    f1a4010c    ....    SUB      r1,r4,#0xc
-        0x01011c4e:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01011c52:    1d00        ..      ADDS     r0,r0,#4
-        0x01011c54:    f7eeff2e    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x01011c58:    2701        .'      MOVS     r7,#1
-        0x01011c5a:    4639        9F      MOV      r1,r7
-        0x01011c5c:    4628        (F      MOV      r0,r5
-        0x01011c5e:    f001fb19    ....    BL       l2cm_tx_status ; 0x1013294
-        0x01011c62:    8066        f.      STRH     r6,[r4,#2]
-        0x01011c64:    e7ed        ..      B        0x1011c42 ; l2cc_dbg_pdu_send_cmd_handler + 70
-    $d
-        0x01011c66:    0000        ..      DCW    0
-        0x01011c68:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_default_msg_handler
-    l2cc_default_msg_handler
-        0x01011c6c:    2000        .       MOVS     r0,#0
-        0x01011c6e:    4770        pG      BX       lr
-    i.l2cc_get_operation
-    l2cc_get_operation
-        0x01011c70:    4a04        .J      LDR      r2,[pc,#16] ; [0x1011c84] = 0x20004d4c
-        0x01011c72:    f8522020    R.      LDR      r2,[r2,r0,LSL #2]
-        0x01011c76:    2000        .       MOVS     r0,#0
-        0x01011c78:    f8521021    R.!.    LDR      r1,[r2,r1,LSL #2]
-        0x01011c7c:    2900        .)      CMP      r1,#0
-        0x01011c7e:    d000        ..      BEQ      0x1011c82 ; l2cc_get_operation + 18
-        0x01011c80:    7808        .x      LDRB     r0,[r1,#0]
-        0x01011c82:    4770        pG      BX       lr
-    $d
-        0x01011c84:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_get_operation_ptr
-    l2cc_get_operation_ptr
-        0x01011c88:    4a02        .J      LDR      r2,[pc,#8] ; [0x1011c94] = 0x20004d4c
-        0x01011c8a:    f8520020    R. .    LDR      r0,[r2,r0,LSL #2]
-        0x01011c8e:    f8500021    P.!.    LDR      r0,[r0,r1,LSL #2]
-        0x01011c92:    4770        pG      BX       lr
-    $d
-        0x01011c94:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_init
-    l2cc_init
-        0x01011c98:    b570        p.      PUSH     {r4-r6,lr}
-        0x01011c9a:    4d10        .M      LDR      r5,[pc,#64] ; [0x1011cdc] = 0x20000080
-        0x01011c9c:    b108        ..      CBZ      r0,0x1011ca2 ; l2cc_init + 10
-        0x01011c9e:    2400        .$      MOVS     r4,#0
-        0x01011ca0:    e017        ..      B        0x1011cd2 ; l2cc_init + 58
-        0x01011ca2:    490f        .I      LDR      r1,[pc,#60] ; [0x1011ce0] = 0x101b860
-        0x01011ca4:    2004        .       MOVS     r0,#4
-        0x01011ca6:    f7eeff0f    ....    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x01011caa:    2000        .       MOVS     r0,#0
-        0x01011cac:    4602        .F      MOV      r2,r0
-        0x01011cae:    4b0d        .K      LDR      r3,[pc,#52] ; [0x1011ce4] = 0x20004d4c
-        0x01011cb0:    f895104f    ..O.    LDRB     r1,[r5,#0x4f]
-        0x01011cb4:    e004        ..      B        0x1011cc0 ; l2cc_init + 40
-        0x01011cb6:    bf00        ..      NOP      
-        0x01011cb8:    f8432020    C.      STR      r2,[r3,r0,LSL #2]
-        0x01011cbc:    1c40        @.      ADDS     r0,r0,#1
-        0x01011cbe:    b2c0        ..      UXTB     r0,r0
-        0x01011cc0:    4281        .B      CMP      r1,r0
-        0x01011cc2:    d8f9        ..      BHI      0x1011cb8 ; l2cc_init + 32
-        0x01011cc4:    bd70        p.      POP      {r4-r6,pc}
-        0x01011cc6:    2101        .!      MOVS     r1,#1
-        0x01011cc8:    4620         F      MOV      r0,r4
-        0x01011cca:    f7fffd3b    ..;.    BL       l2cc_cleanup ; 0x1011744
-        0x01011cce:    1c64        d.      ADDS     r4,r4,#1
-        0x01011cd0:    b2e4        ..      UXTB     r4,r4
-        0x01011cd2:    f895004f    ..O.    LDRB     r0,[r5,#0x4f]
-        0x01011cd6:    42a0        .B      CMP      r0,r4
-        0x01011cd8:    d8f5        ..      BHI      0x1011cc6 ; l2cc_init + 46
-        0x01011cda:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01011cdc:    20000080    ...     DCD    536871040
-        0x01011ce0:    0101b860    `...    DCD    16889952
-        0x01011ce4:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_lecb_add_cmd_handler
-    l2cc_lecb_add_cmd_handler
-        0x01011ce8:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01011cec:    a01e        ..      ADR      r0,{pc}+0x7c ; 0x1011d68
-        0x01011cee:    460c        .F      MOV      r4,r1
-        0x01011cf0:    6800        .h      LDR      r0,[r0,#0]
-        0x01011cf2:    9000        ..      STR      r0,[sp,#0]
-        0x01011cf4:    0a10        ..      LSRS     r0,r2,#8
-        0x01011cf6:    460a        .F      MOV      r2,r1
-        0x01011cf8:    4680        .F      MOV      r8,r0
-        0x01011cfa:    466b        kF      MOV      r3,sp
-        0x01011cfc:    2100        .!      MOVS     r1,#0
-        0x01011cfe:    f001f965    ..e.    BL       l2cc_process_op ; 0x1012fcc
-        0x01011d02:    4607        .F      MOV      r7,r0
-        0x01011d04:    2801        .(      CMP      r0,#1
-        0x01011d06:    d12c        ,.      BNE      0x1011d62 ; l2cc_lecb_add_cmd_handler + 122
-        0x01011d08:    2647        G&      MOVS     r6,#0x47
-        0x01011d0a:    8862        b.      LDRH     r2,[r4,#2]
-        0x01011d0c:    2101        .!      MOVS     r1,#1
-        0x01011d0e:    4640        @F      MOV      r0,r8
-        0x01011d10:    f000fa00    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x01011d14:    0005        ..      MOVS     r5,r0
-        0x01011d16:    d01f        ..      BEQ      0x1011d58 ; l2cc_lecb_add_cmd_handler + 112
-        0x01011d18:    f8950020    .. .    LDRB     r0,[r5,#0x20]
-        0x01011d1c:    07c0        ..      LSLS     r0,r0,#31
-        0x01011d1e:    d01b        ..      BEQ      0x1011d58 ; l2cc_lecb_add_cmd_handler + 112
-        0x01011d20:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01011d22:    2640        @&      MOVS     r6,#0x40
-        0x01011d24:    b1c0        ..      CBZ      r0,0x1011d58 ; l2cc_lecb_add_cmd_handler + 112
-        0x01011d26:    8aa9        ..      LDRH     r1,[r5,#0x14]
-        0x01011d28:    f64f72ff    O..r    MOV      r2,#0xffff
-        0x01011d2c:    1a51        Q.      SUBS     r1,r2,r1
-        0x01011d2e:    4288        .B      CMP      r0,r1
-        0x01011d30:    d812        ..      BHI      0x1011d58 ; l2cc_lecb_add_cmd_handler + 112
-        0x01011d32:    f7eeff14    ....    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x01011d36:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x01011d3a:    7060        `p      STRB     r0,[r4,#1]
-        0x01011d3c:    d101        ..      BNE      0x1011d42 ; l2cc_lecb_add_cmd_handler + 90
-        0x01011d3e:    2001        .       MOVS     r0,#1
-        0x01011d40:    7060        `p      STRB     r0,[r4,#1]
-        0x01011d42:    b2c1        ..      UXTB     r1,r0
-        0x01011d44:    88a3        ..      LDRH     r3,[r4,#4]
-        0x01011d46:    89ea        ..      LDRH     r2,[r5,#0xe]
-        0x01011d48:    4640        @F      MOV      r0,r8
-        0x01011d4a:    f000fbb4    ....    BL       l2cc_lecb_send_credit_add ; 0x10124b6
-        0x01011d4e:    8aa8        ..      LDRH     r0,[r5,#0x14]
-        0x01011d50:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01011d52:    2600        .&      MOVS     r6,#0
-        0x01011d54:    4408        .D      ADD      r0,r0,r1
-        0x01011d56:    82a8        ..      STRH     r0,[r5,#0x14]
-        0x01011d58:    4632        2F      MOV      r2,r6
-        0x01011d5a:    2100        .!      MOVS     r1,#0
-        0x01011d5c:    4640        @F      MOV      r0,r8
-        0x01011d5e:    f000fbef    ....    BL       l2cc_op_complete ; 0x1012540
-        0x01011d62:    4638        8F      MOV      r0,r7
-        0x01011d64:    e8bd83f8    ....    POP      {r3-r9,pc}
-    $d
-        0x01011d68:    00000003    ....    DCD    3
-    $t
-    i.l2cc_lecb_add_ind_handler
-    l2cc_lecb_add_ind_handler
-        0x01011d6c:    b500        ..      PUSH     {lr}
-        0x01011d6e:    b085        ..      SUB      sp,sp,#0x14
-        0x01011d70:    2023        #       MOVS     r0,#0x23
-        0x01011d72:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01011d76:    0a18        ..      LSRS     r0,r3,#8
-        0x01011d78:    f88d0001    ....    STRB     r0,[sp,#1]
-        0x01011d7c:    6808        .h      LDR      r0,[r1,#0]
-        0x01011d7e:    9001        ..      STR      r0,[sp,#4]
-        0x01011d80:    4804        .H      LDR      r0,[pc,#16] ; [0x1011d94] = 0x200049b4
-        0x01011d82:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01011d86:    b109        ..      CBZ      r1,0x1011d8c ; l2cc_lecb_add_ind_handler + 32
-        0x01011d88:    4668        hF      MOV      r0,sp
-        0x01011d8a:    4788        .G      BLX      r1
-        0x01011d8c:    b005        ..      ADD      sp,sp,#0x14
-        0x01011d8e:    2000        .       MOVS     r0,#0
-        0x01011d90:    bd00        ..      POP      {pc}
-    $d
-        0x01011d92:    0000        ..      DCW    0
-        0x01011d94:    200049b4    .I.     DCD    536889780
-    $t
-    i.l2cc_lecb_con_ind_handler
-    l2cc_lecb_con_ind_handler
-        0x01011d98:    b500        ..      PUSH     {lr}
-        0x01011d9a:    b085        ..      SUB      sp,sp,#0x14
-        0x01011d9c:    2021        !       MOVS     r0,#0x21
-        0x01011d9e:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01011da2:    0a18        ..      LSRS     r0,r3,#8
-        0x01011da4:    f88d0001    ....    STRB     r0,[sp,#1]
-        0x01011da8:    6808        .h      LDR      r0,[r1,#0]
-        0x01011daa:    9001        ..      STR      r0,[sp,#4]
-        0x01011dac:    6848        Hh      LDR      r0,[r1,#4]
-        0x01011dae:    9002        ..      STR      r0,[sp,#8]
-        0x01011db0:    6888        .h      LDR      r0,[r1,#8]
-        0x01011db2:    9003        ..      STR      r0,[sp,#0xc]
-        0x01011db4:    4804        .H      LDR      r0,[pc,#16] ; [0x1011dc8] = 0x200049b4
-        0x01011db6:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01011dba:    b109        ..      CBZ      r1,0x1011dc0 ; l2cc_lecb_con_ind_handler + 40
-        0x01011dbc:    4668        hF      MOV      r0,sp
-        0x01011dbe:    4788        .G      BLX      r1
-        0x01011dc0:    b005        ..      ADD      sp,sp,#0x14
-        0x01011dc2:    2000        .       MOVS     r0,#0
-        0x01011dc4:    bd00        ..      POP      {pc}
-    $d
-        0x01011dc6:    0000        ..      DCW    0
-        0x01011dc8:    200049b4    .I.     DCD    536889780
-    $t
-    i.l2cc_lecb_con_req_ind_handler
-    l2cc_lecb_con_req_ind_handler
-        0x01011dcc:    b570        p.      PUSH     {r4-r6,lr}
-        0x01011dce:    461d        .F      MOV      r5,r3
-        0x01011dd0:    460e        .F      MOV      r6,r1
-        0x01011dd2:    230c        .#      MOVS     r3,#0xc
-        0x01011dd4:    2203        ."      MOVS     r2,#3
-        0x01011dd6:    4629        )F      MOV      r1,r5
-        0x01011dd8:    f6402007    @..     MOV      r0,#0xa07
-        0x01011ddc:    f7eefe5b    ..[.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01011de0:    4604        .F      MOV      r4,r0
-        0x01011de2:    8870        p.      LDRH     r0,[r6,#2]
-        0x01011de4:    8020         .      STRH     r0,[r4,#0]
-        0x01011de6:    2001        .       MOVS     r0,#1
-        0x01011de8:    70a0        .p      STRB     r0,[r4,#2]
-        0x01011dea:    2000        .       MOVS     r0,#0
-        0x01011dec:    80a0        ..      STRH     r0,[r4,#4]
-        0x01011dee:    200b        .       MOVS     r0,#0xb
-        0x01011df0:    80e0        ..      STRH     r0,[r4,#6]
-        0x01011df2:    0a2d        -.      LSRS     r5,r5,#8
-        0x01011df4:    4628        (F      MOV      r0,r5
-        0x01011df6:    f7faff5b    ..[.    BL       gatt_get_mtu ; 0x100ccb0
-        0x01011dfa:    8120         .      STRH     r0,[r4,#8]
-        0x01011dfc:    4628        (F      MOV      r0,r5
-        0x01011dfe:    f7faff57    ..W.    BL       gatt_get_mtu ; 0x100ccb0
-        0x01011e02:    8160        `.      STRH     r0,[r4,#0xa]
-        0x01011e04:    4620         F      MOV      r0,r4
-        0x01011e06:    f7eefe4b    ..K.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01011e0a:    2000        .       MOVS     r0,#0
-        0x01011e0c:    bd70        p.      POP      {r4-r6,pc}
-    i.l2cc_lecb_connect_cfm_handler
-    l2cc_lecb_connect_cfm_handler
-        0x01011e0e:    e92d43fe    -..C    PUSH     {r1-r9,lr}
-        0x01011e12:    4617        .F      MOV      r7,r2
-        0x01011e14:    460d        .F      MOV      r5,r1
-        0x01011e16:    4610        .F      MOV      r0,r2
-        0x01011e18:    f7eefe79    ..y.    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01011e1c:    283f        ?(      CMP      r0,#0x3f
-        0x01011e1e:    d07e        ~.      BEQ      0x1011f1e ; l2cc_lecb_connect_cfm_handler + 272
-        0x01011e20:    0a38        8.      LSRS     r0,r7,#8
-        0x01011e22:    4680        .F      MOV      r8,r0
-        0x01011e24:    882a        *.      LDRH     r2,[r5,#0]
-        0x01011e26:    2102        .!      MOVS     r1,#2
-        0x01011e28:    f000f974    ..t.    BL       l2cc_lecb_find ; 0x1012114
-        0x01011e2c:    0004        ..      MOVS     r4,r0
-        0x01011e2e:    d079        y.      BEQ      0x1011f24 ; l2cc_lecb_connect_cfm_handler + 278
-        0x01011e30:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01011e32:    b130        0.      CBZ      r0,0x1011e42 ; l2cc_lecb_connect_cfm_handler + 52
-        0x01011e34:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x01011e38:    2600        .&      MOVS     r6,#0
-        0x01011e3a:    07c0        ..      LSLS     r0,r0,#31
-        0x01011e3c:    d003        ..      BEQ      0x1011e46 ; l2cc_lecb_connect_cfm_handler + 56
-        0x01011e3e:    2643        C&      MOVS     r6,#0x43
-        0x01011e40:    e03b        ;.      B        0x1011eba ; l2cc_lecb_connect_cfm_handler + 172
-        0x01011e42:    2637        7&      MOVS     r6,#0x37
-        0x01011e44:    e039        9.      B        0x1011eba ; l2cc_lecb_connect_cfm_handler + 172
-        0x01011e46:    f7f9f9a1    ....    BL       gapm_get_max_mtu ; 0x100b18c
-        0x01011e4a:    4601        .F      MOV      r1,r0
-        0x01011e4c:    8928        (.      LDRH     r0,[r5,#8]
-        0x01011e4e:    4281        .B      CMP      r1,r0
-        0x01011e50:    d301        ..      BCC      0x1011e56 ; l2cc_lecb_connect_cfm_handler + 72
-        0x01011e52:    2817        .(      CMP      r0,#0x17
-        0x01011e54:    d201        ..      BCS      0x1011e5a ; l2cc_lecb_connect_cfm_handler + 76
-        0x01011e56:    2631        1&      MOVS     r6,#0x31
-        0x01011e58:    e02f        /.      B        0x1011eba ; l2cc_lecb_connect_cfm_handler + 172
-        0x01011e5a:    f7f9f991    ....    BL       gapm_get_max_mps ; 0x100b180
-        0x01011e5e:    4601        .F      MOV      r1,r0
-        0x01011e60:    8968        h.      LDRH     r0,[r5,#0xa]
-        0x01011e62:    4281        .B      CMP      r1,r0
-        0x01011e64:    d301        ..      BCC      0x1011e6a ; l2cc_lecb_connect_cfm_handler + 92
-        0x01011e66:    2817        .(      CMP      r0,#0x17
-        0x01011e68:    d201        ..      BCS      0x1011e6e ; l2cc_lecb_connect_cfm_handler + 96
-        0x01011e6a:    2632        2&      MOVS     r6,#0x32
-        0x01011e6c:    e025        %.      B        0x1011eba ; l2cc_lecb_connect_cfm_handler + 172
-        0x01011e6e:    8929        ).      LDRH     r1,[r5,#8]
-        0x01011e70:    4401        .D      ADD      r1,r1,r0
-        0x01011e72:    1c49        I.      ADDS     r1,r1,#1
-        0x01011e74:    fbb1f0f0    ....    UDIV     r0,r1,r0
-        0x01011e78:    88e9        ..      LDRH     r1,[r5,#6]
-        0x01011e7a:    1c40        @.      ADDS     r0,r0,#1
-        0x01011e7c:    4288        .B      CMP      r0,r1
-        0x01011e7e:    d901        ..      BLS      0x1011e84 ; l2cc_lecb_connect_cfm_handler + 118
-        0x01011e80:    263d        =&      MOVS     r6,#0x3d
-        0x01011e82:    e01a        ..      B        0x1011eba ; l2cc_lecb_connect_cfm_handler + 172
-        0x01011e84:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01011e86:    b958        X.      CBNZ     r0,0x1011ea0 ; l2cc_lecb_connect_cfm_handler + 146
-        0x01011e88:    2040        @       MOVS     r0,#0x40
-        0x01011e8a:    e001        ..      B        0x1011e90 ; l2cc_lecb_connect_cfm_handler + 130
-        0x01011e8c:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01011e8e:    1c40        @.      ADDS     r0,r0,#1
-        0x01011e90:    80a8        ..      STRH     r0,[r5,#4]
-        0x01011e92:    b282        ..      UXTH     r2,r0
-        0x01011e94:    2101        .!      MOVS     r1,#1
-        0x01011e96:    4640        @F      MOV      r0,r8
-        0x01011e98:    f000f93c    ..<.    BL       l2cc_lecb_find ; 0x1012114
-        0x01011e9c:    2800        .(      CMP      r0,#0
-        0x01011e9e:    d1f5        ..      BNE      0x1011e8c ; l2cc_lecb_connect_cfm_handler + 126
-        0x01011ea0:    88aa        ..      LDRH     r2,[r5,#4]
-        0x01011ea2:    f1a20040    ..@.    SUB      r0,r2,#0x40
-        0x01011ea6:    2840        @(      CMP      r0,#0x40
-        0x01011ea8:    d301        ..      BCC      0x1011eae ; l2cc_lecb_connect_cfm_handler + 160
-        0x01011eaa:    2633        3&      MOVS     r6,#0x33
-        0x01011eac:    e005        ..      B        0x1011eba ; l2cc_lecb_connect_cfm_handler + 172
-        0x01011eae:    2101        .!      MOVS     r1,#1
-        0x01011eb0:    4640        @F      MOV      r0,r8
-        0x01011eb2:    f000f92f    ../.    BL       l2cc_lecb_find ; 0x1012114
-        0x01011eb6:    b100        ..      CBZ      r0,0x1011eba ; l2cc_lecb_connect_cfm_handler + 172
-        0x01011eb8:    263e        >&      MOVS     r6,#0x3e
-        0x01011eba:    88a8        ..      LDRH     r0,[r5,#4]
-        0x01011ebc:    81e0        ..      STRH     r0,[r4,#0xe]
-        0x01011ebe:    8928        (.      LDRH     r0,[r5,#8]
-        0x01011ec0:    8220         .      STRH     r0,[r4,#0x10]
-        0x01011ec2:    8968        h.      LDRH     r0,[r5,#0xa]
-        0x01011ec4:    8260        `.      STRH     r0,[r4,#0x12]
-        0x01011ec6:    88e8        ..      LDRH     r0,[r5,#6]
-        0x01011ec8:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x01011eca:    4630        0F      MOV      r0,r6
-        0x01011ecc:    f000f992    ....    BL       l2cc_lecb_h2l_err ; 0x10121f4
-        0x01011ed0:    4601        .F      MOV      r1,r0
-        0x01011ed2:    8aa0        ..      LDRH     r0,[r4,#0x14]
-        0x01011ed4:    8a23        #.      LDRH     r3,[r4,#0x10]
-        0x01011ed6:    8a62        b.      LDRH     r2,[r4,#0x12]
-        0x01011ed8:    e88d000d    ....    STM      sp,{r0,r2,r3}
-        0x01011edc:    89e3        ..      LDRH     r3,[r4,#0xe]
-        0x01011ede:    f8942022    .."     LDRB     r2,[r4,#0x22]
-        0x01011ee2:    4640        @F      MOV      r0,r8
-        0x01011ee4:    f000faca    ....    BL       l2cc_lecb_send_con_rsp ; 0x101247c
-        0x01011ee8:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01011eea:    b198        ..      CBZ      r0,0x1011f14 ; l2cc_lecb_connect_cfm_handler + 262
-        0x01011eec:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x01011eee:    230c        .#      MOVS     r3,#0xc
-        0x01011ef0:    463a        :F      MOV      r2,r7
-        0x01011ef2:    f6402008    @..     MOV      r0,#0xa08
-        0x01011ef6:    f7eefdce    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01011efa:    89a1        ..      LDRH     r1,[r4,#0xc]
-        0x01011efc:    8041        A.      STRH     r1,[r0,#2]
-        0x01011efe:    7006        .p      STRB     r6,[r0,#0]
-        0x01011f00:    89e1        ..      LDRH     r1,[r4,#0xe]
-        0x01011f02:    8081        ..      STRH     r1,[r0,#4]
-        0x01011f04:    8ba1        ..      LDRH     r1,[r4,#0x1c]
-        0x01011f06:    80c1        ..      STRH     r1,[r0,#6]
-        0x01011f08:    8b21        !.      LDRH     r1,[r4,#0x18]
-        0x01011f0a:    8101        ..      STRH     r1,[r0,#8]
-        0x01011f0c:    8b61        a.      LDRH     r1,[r4,#0x1a]
-        0x01011f0e:    8141        A.      STRH     r1,[r0,#0xa]
-        0x01011f10:    f7eefdc6    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01011f14:    b14e        N.      CBZ      r6,0x1011f2a ; l2cc_lecb_connect_cfm_handler + 284
-        0x01011f16:    2200        ."      MOVS     r2,#0
-        0x01011f18:    4621        !F      MOV      r1,r4
-        0x01011f1a:    4640        @F      MOV      r0,r8
-        0x01011f1c:    e000        ..      B        0x1011f20 ; l2cc_lecb_connect_cfm_handler + 274
-        0x01011f1e:    e001        ..      B        0x1011f24 ; l2cc_lecb_connect_cfm_handler + 278
-        0x01011f20:    f000f918    ....    BL       l2cc_lecb_free ; 0x1012154
-        0x01011f24:    2000        .       MOVS     r0,#0
-        0x01011f26:    e8bd83fe    ....    POP      {r1-r9,pc}
-        0x01011f2a:    f8140f20    .. .    LDRB     r0,[r4,#0x20]!
-        0x01011f2e:    f0400001    @...    ORR      r0,r0,#1
-        0x01011f32:    7020         p      STRB     r0,[r4,#0]
-        0x01011f34:    e7f6        ..      B        0x1011f24 ; l2cc_lecb_connect_cfm_handler + 278
-        0x01011f36:    0000        ..      MOVS     r0,r0
-    i.l2cc_lecb_connect_cmd_handler
-    l2cc_lecb_connect_cmd_handler
-        0x01011f38:    e92d41ff    -..A    PUSH     {r0-r8,lr}
-        0x01011f3c:    a046        F.      ADR      r0,{pc}+0x11c ; 0x1012058
-        0x01011f3e:    0a17        ..      LSRS     r7,r2,#8
-        0x01011f40:    6800        .h      LDR      r0,[r0,#0]
-        0x01011f42:    4698        .F      MOV      r8,r3
-        0x01011f44:    460c        .F      MOV      r4,r1
-        0x01011f46:    460a        .F      MOV      r2,r1
-        0x01011f48:    9003        ..      STR      r0,[sp,#0xc]
-        0x01011f4a:    ab03        ..      ADD      r3,sp,#0xc
-        0x01011f4c:    2100        .!      MOVS     r1,#0
-        0x01011f4e:    4638        8F      MOV      r0,r7
-        0x01011f50:    f001f83c    ..<.    BL       l2cc_process_op ; 0x1012fcc
-        0x01011f54:    4606        .F      MOV      r6,r0
-        0x01011f56:    2801        .(      CMP      r0,#1
-        0x01011f58:    d146        F.      BNE      0x1011fe8 ; l2cc_lecb_connect_cmd_handler + 176
-        0x01011f5a:    8860        `.      LDRH     r0,[r4,#2]
-        0x01011f5c:    b148        H.      CBZ      r0,0x1011f72 ; l2cc_lecb_connect_cmd_handler + 58
-        0x01011f5e:    f7f9f915    ....    BL       gapm_get_max_mtu ; 0x100b18c
-        0x01011f62:    4601        .F      MOV      r1,r0
-        0x01011f64:    8920         .      LDRH     r0,[r4,#8]
-        0x01011f66:    4281        .B      CMP      r1,r0
-        0x01011f68:    d301        ..      BCC      0x1011f6e ; l2cc_lecb_connect_cmd_handler + 54
-        0x01011f6a:    2817        .(      CMP      r0,#0x17
-        0x01011f6c:    d203        ..      BCS      0x1011f76 ; l2cc_lecb_connect_cmd_handler + 62
-        0x01011f6e:    2031        1       MOVS     r0,#0x31
-        0x01011f70:    e035        5.      B        0x1011fde ; l2cc_lecb_connect_cmd_handler + 166
-        0x01011f72:    203a        :       MOVS     r0,#0x3a
-        0x01011f74:    e033        3.      B        0x1011fde ; l2cc_lecb_connect_cmd_handler + 166
-        0x01011f76:    f7f9f903    ....    BL       gapm_get_max_mps ; 0x100b180
-        0x01011f7a:    4601        .F      MOV      r1,r0
-        0x01011f7c:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x01011f7e:    4281        .B      CMP      r1,r0
-        0x01011f80:    d301        ..      BCC      0x1011f86 ; l2cc_lecb_connect_cmd_handler + 78
-        0x01011f82:    2817        .(      CMP      r0,#0x17
-        0x01011f84:    d201        ..      BCS      0x1011f8a ; l2cc_lecb_connect_cmd_handler + 82
-        0x01011f86:    2032        2       MOVS     r0,#0x32
-        0x01011f88:    e029        ).      B        0x1011fde ; l2cc_lecb_connect_cmd_handler + 166
-        0x01011f8a:    8921        !.      LDRH     r1,[r4,#8]
-        0x01011f8c:    4401        .D      ADD      r1,r1,r0
-        0x01011f8e:    1c49        I.      ADDS     r1,r1,#1
-        0x01011f90:    fbb1f0f0    ....    UDIV     r0,r1,r0
-        0x01011f94:    88e1        ..      LDRH     r1,[r4,#6]
-        0x01011f96:    1c40        @.      ADDS     r0,r0,#1
-        0x01011f98:    4288        .B      CMP      r0,r1
-        0x01011f9a:    d901        ..      BLS      0x1011fa0 ; l2cc_lecb_connect_cmd_handler + 104
-        0x01011f9c:    203d        =       MOVS     r0,#0x3d
-        0x01011f9e:    e01e        ..      B        0x1011fde ; l2cc_lecb_connect_cmd_handler + 166
-        0x01011fa0:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01011fa2:    b958        X.      CBNZ     r0,0x1011fbc ; l2cc_lecb_connect_cmd_handler + 132
-        0x01011fa4:    2040        @       MOVS     r0,#0x40
-        0x01011fa6:    e001        ..      B        0x1011fac ; l2cc_lecb_connect_cmd_handler + 116
-        0x01011fa8:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01011faa:    1c40        @.      ADDS     r0,r0,#1
-        0x01011fac:    80a0        ..      STRH     r0,[r4,#4]
-        0x01011fae:    b282        ..      UXTH     r2,r0
-        0x01011fb0:    2101        .!      MOVS     r1,#1
-        0x01011fb2:    4638        8F      MOV      r0,r7
-        0x01011fb4:    f000f8ae    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x01011fb8:    2800        .(      CMP      r0,#0
-        0x01011fba:    d1f5        ..      BNE      0x1011fa8 ; l2cc_lecb_connect_cmd_handler + 112
-        0x01011fbc:    88a2        ..      LDRH     r2,[r4,#4]
-        0x01011fbe:    f1a20040    ..@.    SUB      r0,r2,#0x40
-        0x01011fc2:    2840        @(      CMP      r0,#0x40
-        0x01011fc4:    d204        ..      BCS      0x1011fd0 ; l2cc_lecb_connect_cmd_handler + 152
-        0x01011fc6:    2101        .!      MOVS     r1,#1
-        0x01011fc8:    4638        8F      MOV      r0,r7
-        0x01011fca:    f000f8a3    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x01011fce:    b108        ..      CBZ      r0,0x1011fd4 ; l2cc_lecb_connect_cmd_handler + 156
-        0x01011fd0:    2033        3       MOVS     r0,#0x33
-        0x01011fd2:    e004        ..      B        0x1011fde ; l2cc_lecb_connect_cmd_handler + 166
-        0x01011fd4:    8860        `.      LDRH     r0,[r4,#2]
-        0x01011fd6:    2100        .!      MOVS     r1,#0
-        0x01011fd8:    f7f9fbe2    ....    BL       gapm_lecb_register ; 0x100b7a0
-        0x01011fdc:    b140        @.      CBZ      r0,0x1011ff0 ; l2cc_lecb_connect_cmd_handler + 184
-        0x01011fde:    4602        .F      MOV      r2,r0
-        0x01011fe0:    2100        .!      MOVS     r1,#0
-        0x01011fe2:    4638        8F      MOV      r0,r7
-        0x01011fe4:    f000faac    ....    BL       l2cc_op_complete ; 0x1012540
-        0x01011fe8:    b004        ..      ADD      sp,sp,#0x10
-        0x01011fea:    4630        0F      MOV      r0,r6
-        0x01011fec:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01011ff0:    2101        .!      MOVS     r1,#1
-        0x01011ff2:    2024        $       MOVS     r0,#0x24
-        0x01011ff4:    f7eefd22    ..".    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01011ff8:    4605        .F      MOV      r5,r0
-        0x01011ffa:    8860        `.      LDRH     r0,[r4,#2]
-        0x01011ffc:    81a8        ..      STRH     r0,[r5,#0xc]
-        0x01011ffe:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01012000:    81e8        ..      STRH     r0,[r5,#0xe]
-        0x01012002:    2100        .!      MOVS     r1,#0
-        0x01012004:    82e9        ..      STRH     r1,[r5,#0x16]
-        0x01012006:    8920         .      LDRH     r0,[r4,#8]
-        0x01012008:    8228        (.      STRH     r0,[r5,#0x10]
-        0x0101200a:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x0101200c:    8268        h.      STRH     r0,[r5,#0x12]
-        0x0101200e:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01012010:    82a8        ..      STRH     r0,[r5,#0x14]
-        0x01012012:    f8a5801e    ....    STRH     r8,[r5,#0x1e]
-        0x01012016:    f8851020    .. .    STRB     r1,[r5,#0x20]
-        0x0101201a:    f8851021    ..!.    STRB     r1,[r5,#0x21]
-        0x0101201e:    480f        .H      LDR      r0,[pc,#60] ; [0x101205c] = 0x20004d4c
-        0x01012020:    6069        i`      STR      r1,[r5,#4]
-        0x01012022:    60a9        .`      STR      r1,[r5,#8]
-        0x01012024:    f8500027    P.'.    LDR      r0,[r0,r7,LSL #2]
-        0x01012028:    4629        )F      MOV      r1,r5
-        0x0101202a:    3010        .0      ADDS     r0,r0,#0x10
-        0x0101202c:    f7eefd74    ..t.    BL       $Ven$TT$L$$co_list_push_front ; 0x1000b18
-        0x01012030:    f7eefd95    ....    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x01012034:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x01012038:    7060        `p      STRB     r0,[r4,#1]
-        0x0101203a:    d101        ..      BNE      0x1012040 ; l2cc_lecb_connect_cmd_handler + 264
-        0x0101203c:    2001        .       MOVS     r0,#1
-        0x0101203e:    7060        `p      STRB     r0,[r4,#1]
-        0x01012040:    8aa8        ..      LDRH     r0,[r5,#0x14]
-        0x01012042:    8a2a        *.      LDRH     r2,[r5,#0x10]
-        0x01012044:    8a69        i.      LDRH     r1,[r5,#0x12]
-        0x01012046:    e88d0007    ....    STM      sp,{r0-r2}
-        0x0101204a:    89eb        ..      LDRH     r3,[r5,#0xe]
-        0x0101204c:    89aa        ..      LDRH     r2,[r5,#0xc]
-        0x0101204e:    7861        ax      LDRB     r1,[r4,#1]
-        0x01012050:    4638        8F      MOV      r0,r7
-        0x01012052:    f000f9ed    ....    BL       l2cc_lecb_send_con_req ; 0x1012430
-        0x01012056:    e7c7        ..      B        0x1011fe8 ; l2cc_lecb_connect_cmd_handler + 176
-    $d
-        0x01012058:    00000001    ....    DCD    1
-        0x0101205c:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_lecb_discon_ind_handler
-    l2cc_lecb_discon_ind_handler
-        0x01012060:    b500        ..      PUSH     {lr}
-        0x01012062:    b085        ..      SUB      sp,sp,#0x14
-        0x01012064:    2022        "       MOVS     r0,#0x22
-        0x01012066:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0101206a:    0a18        ..      LSRS     r0,r3,#8
-        0x0101206c:    f88d0001    ....    STRB     r0,[sp,#1]
-        0x01012070:    6808        .h      LDR      r0,[r1,#0]
-        0x01012072:    9001        ..      STR      r0,[sp,#4]
-        0x01012074:    4804        .H      LDR      r0,[pc,#16] ; [0x1012088] = 0x200049b4
-        0x01012076:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x0101207a:    b109        ..      CBZ      r1,0x1012080 ; l2cc_lecb_discon_ind_handler + 32
-        0x0101207c:    4668        hF      MOV      r0,sp
-        0x0101207e:    4788        .G      BLX      r1
-        0x01012080:    b005        ..      ADD      sp,sp,#0x14
-        0x01012082:    2000        .       MOVS     r0,#0
-        0x01012084:    bd00        ..      POP      {pc}
-    $d
-        0x01012086:    0000        ..      DCW    0
-        0x01012088:    200049b4    .I.     DCD    536889780
-    $t
-    i.l2cc_lecb_disconnect_cmd_handler
-    l2cc_lecb_disconnect_cmd_handler
-        0x0101208c:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01012090:    a01f        ..      ADR      r0,{pc}+0x80 ; 0x1012110
-        0x01012092:    ea4f2812    O..(    LSR      r8,r2,#8
-        0x01012096:    6800        .h      LDR      r0,[r0,#0]
-        0x01012098:    460d        .F      MOV      r5,r1
-        0x0101209a:    460a        .F      MOV      r2,r1
-        0x0101209c:    9000        ..      STR      r0,[sp,#0]
-        0x0101209e:    466b        kF      MOV      r3,sp
-        0x010120a0:    2100        .!      MOVS     r1,#0
-        0x010120a2:    4640        @F      MOV      r0,r8
-        0x010120a4:    f000ff92    ....    BL       l2cc_process_op ; 0x1012fcc
-        0x010120a8:    2733        3'      MOVS     r7,#0x33
-        0x010120aa:    4606        .F      MOV      r6,r0
-        0x010120ac:    2801        .(      CMP      r0,#1
-        0x010120ae:    d12c        ,.      BNE      0x101210a ; l2cc_lecb_disconnect_cmd_handler + 126
-        0x010120b0:    886a        j.      LDRH     r2,[r5,#2]
-        0x010120b2:    2101        .!      MOVS     r1,#1
-        0x010120b4:    4640        @F      MOV      r0,r8
-        0x010120b6:    f000f82d    ..-.    BL       l2cc_lecb_find ; 0x1012114
-        0x010120ba:    0004        ..      MOVS     r4,r0
-        0x010120bc:    d020         .      BEQ      0x1012100 ; l2cc_lecb_disconnect_cmd_handler + 116
-        0x010120be:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x010120c2:    07c0        ..      LSLS     r0,r0,#31
-        0x010120c4:    d102        ..      BNE      0x10120cc ; l2cc_lecb_disconnect_cmd_handler + 64
-        0x010120c6:    f8940021    ..!.    LDRB     r0,[r4,#0x21]
-        0x010120ca:    b1c8        ..      CBZ      r0,0x1012100 ; l2cc_lecb_disconnect_cmd_handler + 116
-        0x010120cc:    f7eefd47    ..G.    BL       $Ven$TT$L$$rand ; 0x1000b5e
-        0x010120d0:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x010120d4:    7068        hp      STRB     r0,[r5,#1]
-        0x010120d6:    d101        ..      BNE      0x10120dc ; l2cc_lecb_disconnect_cmd_handler + 80
-        0x010120d8:    2001        .       MOVS     r0,#1
-        0x010120da:    7068        hp      STRB     r0,[r5,#1]
-        0x010120dc:    b2c1        ..      UXTB     r1,r0
-        0x010120de:    8ae3        ..      LDRH     r3,[r4,#0x16]
-        0x010120e0:    89e2        ..      LDRH     r2,[r4,#0xe]
-        0x010120e2:    4640        @F      MOV      r0,r8
-        0x010120e4:    f000f9fb    ....    BL       l2cc_lecb_send_disc_req ; 0x10124de
-        0x010120e8:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x010120ec:    07c1        ..      LSLS     r1,r0,#31
-        0x010120ee:    d00c        ..      BEQ      0x101210a ; l2cc_lecb_disconnect_cmd_handler + 126
-        0x010120f0:    21a6        .!      MOVS     r1,#0xa6
-        0x010120f2:    f8841021    ..!.    STRB     r1,[r4,#0x21]
-        0x010120f6:    f0200001     ...    BIC      r0,r0,#1
-        0x010120fa:    f8840020    .. .    STRB     r0,[r4,#0x20]
-        0x010120fe:    e004        ..      B        0x101210a ; l2cc_lecb_disconnect_cmd_handler + 126
-        0x01012100:    463a        :F      MOV      r2,r7
-        0x01012102:    2100        .!      MOVS     r1,#0
-        0x01012104:    4640        @F      MOV      r0,r8
-        0x01012106:    f000fa1b    ....    BL       l2cc_op_complete ; 0x1012540
-        0x0101210a:    4630        0F      MOV      r0,r6
-        0x0101210c:    e8bd83f8    ....    POP      {r3-r9,pc}
-    $d
-        0x01012110:    00000002    ....    DCD    2
-    $t
-    i.l2cc_lecb_find
-    l2cc_lecb_find
-        0x01012114:    b510        ..      PUSH     {r4,lr}
-        0x01012116:    4c0e        .L      LDR      r4,[pc,#56] ; [0x1012150] = 0x20004d4c
-        0x01012118:    4603        .F      MOV      r3,r0
-        0x0101211a:    2000        .       MOVS     r0,#0
-        0x0101211c:    f8543023    T.#0    LDR      r3,[r4,r3,LSL #2]
-        0x01012120:    2b00        .+      CMP      r3,#0
-        0x01012122:    d013        ..      BEQ      0x101214c ; l2cc_lecb_find + 56
-        0x01012124:    691b        .i      LDR      r3,[r3,#0x10]
-        0x01012126:    2b00        .+      CMP      r3,#0
-        0x01012128:    d010        ..      BEQ      0x101214c ; l2cc_lecb_find + 56
-        0x0101212a:    4618        .F      MOV      r0,r3
-        0x0101212c:    b121        !.      CBZ      r1,0x1012138 ; l2cc_lecb_find + 36
-        0x0101212e:    2901        .)      CMP      r1,#1
-        0x01012130:    d004        ..      BEQ      0x101213c ; l2cc_lecb_find + 40
-        0x01012132:    2902        .)      CMP      r1,#2
-        0x01012134:    d107        ..      BNE      0x1012146 ; l2cc_lecb_find + 50
-        0x01012136:    e003        ..      B        0x1012140 ; l2cc_lecb_find + 44
-        0x01012138:    8983        ..      LDRH     r3,[r0,#0xc]
-        0x0101213a:    e002        ..      B        0x1012142 ; l2cc_lecb_find + 46
-        0x0101213c:    89c3        ..      LDRH     r3,[r0,#0xe]
-        0x0101213e:    e000        ..      B        0x1012142 ; l2cc_lecb_find + 46
-        0x01012140:    8ac3        ..      LDRH     r3,[r0,#0x16]
-        0x01012142:    4293        .B      CMP      r3,r2
-        0x01012144:    d002        ..      BEQ      0x101214c ; l2cc_lecb_find + 56
-        0x01012146:    6800        .h      LDR      r0,[r0,#0]
-        0x01012148:    2800        .(      CMP      r0,#0
-        0x0101214a:    d1ef        ..      BNE      0x101212c ; l2cc_lecb_find + 24
-        0x0101214c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0101214e:    0000        ..      DCW    0
-        0x01012150:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_lecb_free
-    l2cc_lecb_free
-        0x01012154:    e92d47fc    -..G    PUSH     {r2-r10,lr}
-        0x01012158:    460c        .F      MOV      r4,r1
-        0x0101215a:    4925        %I      LDR      r1,[pc,#148] ; [0x10121f0] = 0x20004d4c
-        0x0101215c:    4680        .F      MOV      r8,r0
-        0x0101215e:    4616        .F      MOV      r6,r2
-        0x01012160:    f8515028    Q.(P    LDR      r5,[r1,r8,LSL #2]
-        0x01012164:    4621        !F      MOV      r1,r4
-        0x01012166:    f1050010    ....    ADD      r0,r5,#0x10
-        0x0101216a:    f7eefd20    .. .    BL       $Ven$TT$L$$co_list_extract ; 0x1000bae
-        0x0101216e:    f8940020    .. .    LDRB     r0,[r4,#0x20]
-        0x01012172:    f3c00180    ....    UBFX     r1,r0,#2,#1
-        0x01012176:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x01012178:    f7f9fb2c    ..,.    BL       gapm_lecb_unregister ; 0x100b7d4
-        0x0101217c:    b18e        ..      CBZ      r6,0x10121a2 ; l2cc_lecb_free + 78
-        0x0101217e:    2104        .!      MOVS     r1,#4
-        0x01012180:    eb012208    ..."    ADD      r2,r1,r8,LSL #8
-        0x01012184:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x01012186:    2304        .#      MOVS     r3,#4
-        0x01012188:    f640200a    @..     MOV      r0,#0xa0a
-        0x0101218c:    f7eefc83    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01012190:    89e1        ..      LDRH     r1,[r4,#0xe]
-        0x01012192:    8001        ..      STRH     r1,[r0,#0]
-        0x01012194:    f8941021    ..!.    LDRB     r1,[r4,#0x21]
-        0x01012198:    b901        ..      CBNZ     r1,0x101219c ; l2cc_lecb_free + 72
-        0x0101219a:    2146        F!      MOVS     r1,#0x46
-        0x0101219c:    7081        .p      STRB     r1,[r0,#2]
-        0x0101219e:    f7eefc7f    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010121a2:    68a0        .h      LDR      r0,[r4,#8]
-        0x010121a4:    f04f0900    O...    MOV      r9,#0
-        0x010121a8:    b138        8.      CBZ      r0,0x10121ba ; l2cc_lecb_free + 102
-        0x010121aa:    68e9        .h      LDR      r1,[r5,#0xc]
-        0x010121ac:    380c        .8      SUBS     r0,r0,#0xc
-        0x010121ae:    4281        .B      CMP      r1,r0
-        0x010121b0:    d101        ..      BNE      0x10121b6 ; l2cc_lecb_free + 98
-        0x010121b2:    f8c5900c    ....    STR      r9,[r5,#0xc]
-        0x010121b6:    f7eefc9b    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x010121ba:    6867        gh      LDR      r7,[r4,#4]
-        0x010121bc:    b197        ..      CBZ      r7,0x10121e4 ; l2cc_lecb_free + 144
-        0x010121be:    3f0c        .?      SUBS     r7,r7,#0xc
-        0x010121c0:    4639        9F      MOV      r1,r7
-        0x010121c2:    1d28        (.      ADDS     r0,r5,#4
-        0x010121c4:    f7eefcf3    ....    BL       $Ven$TT$L$$co_list_extract ; 0x1000bae
-        0x010121c8:    b14e        N.      CBZ      r6,0x10121de ; l2cc_lecb_free + 138
-        0x010121ca:    6860        `h      LDR      r0,[r4,#4]
-        0x010121cc:    2346        F#      MOVS     r3,#0x46
-        0x010121ce:    8882        ..      LDRH     r2,[r0,#4]
-        0x010121d0:    e9cd2900    ...)    STRD     r2,r9,[sp,#0]
-        0x010121d4:    7801        .x      LDRB     r1,[r0,#0]
-        0x010121d6:    893a        :.      LDRH     r2,[r7,#8]
-        0x010121d8:    4640        @F      MOV      r0,r8
-        0x010121da:    f000ff3f    ..?.    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x010121de:    4638        8F      MOV      r0,r7
-        0x010121e0:    f7eefc86    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x010121e4:    4620         F      MOV      r0,r4
-        0x010121e6:    e8bd47fc    ...G    POP      {r2-r10,lr}
-        0x010121ea:    f7eebc40    ..@.    B        $Ven$TT$L$$ke_free ; 0x1000a6e
-    $d
-        0x010121ee:    0000        ..      DCW    0
-        0x010121f0:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_lecb_h2l_err
-    l2cc_lecb_h2l_err
-        0x010121f4:    4601        .F      MOV      r1,r0
-        0x010121f6:    2006        .       MOVS     r0,#6
-        0x010121f8:    2937        7)      CMP      r1,#0x37
-        0x010121fa:    d006        ..      BEQ      0x101220a ; l2cc_lecb_h2l_err + 22
-        0x010121fc:    dc06        ..      BGT      0x101220c ; l2cc_lecb_h2l_err + 24
-        0x010121fe:    b169        i.      CBZ      r1,0x101221c ; l2cc_lecb_h2l_err + 40
-        0x01012200:    2935        5)      CMP      r1,#0x35
-        0x01012202:    d00d        ..      BEQ      0x1012220 ; l2cc_lecb_h2l_err + 44
-        0x01012204:    2936        6)      CMP      r1,#0x36
-        0x01012206:    d100        ..      BNE      0x101220a ; l2cc_lecb_h2l_err + 22
-        0x01012208:    2005        .       MOVS     r0,#5
-        0x0101220a:    4770        pG      BX       lr
-        0x0101220c:    2938        8)      CMP      r1,#0x38
-        0x0101220e:    d009        ..      BEQ      0x1012224 ; l2cc_lecb_h2l_err + 48
-        0x01012210:    2939        9)      CMP      r1,#0x39
-        0x01012212:    d009        ..      BEQ      0x1012228 ; l2cc_lecb_h2l_err + 52
-        0x01012214:    293a        :)      CMP      r1,#0x3a
-        0x01012216:    d1f8        ..      BNE      0x101220a ; l2cc_lecb_h2l_err + 22
-        0x01012218:    2002        .       MOVS     r0,#2
-        0x0101221a:    4770        pG      BX       lr
-        0x0101221c:    2000        .       MOVS     r0,#0
-        0x0101221e:    4770        pG      BX       lr
-        0x01012220:    2004        .       MOVS     r0,#4
-        0x01012222:    4770        pG      BX       lr
-        0x01012224:    2007        .       MOVS     r0,#7
-        0x01012226:    4770        pG      BX       lr
-        0x01012228:    2008        .       MOVS     r0,#8
-        0x0101222a:    4770        pG      BX       lr
-    i.l2cc_lecb_init_disconnect
-    l2cc_lecb_init_disconnect
-        0x0101222c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101222e:    460c        .F      MOV      r4,r1
-        0x01012230:    4615        .F      MOV      r5,r2
-        0x01012232:    2104        .!      MOVS     r1,#4
-        0x01012234:    eb012200    ..."    ADD      r2,r1,r0,LSL #8
-        0x01012238:    4611        .F      MOV      r1,r2
-        0x0101223a:    2304        .#      MOVS     r3,#4
-        0x0101223c:    f6402009    @..     MOV      r0,#0xa09
-        0x01012240:    f7eefc29    ..).    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01012244:    f8341f0e    4...    LDRH     r1,[r4,#0xe]!
-        0x01012248:    8041        A.      STRH     r1,[r0,#2]
-        0x0101224a:    2102        .!      MOVS     r1,#2
-        0x0101224c:    7001        .p      STRB     r1,[r0,#0]
-        0x0101224e:    f7eefc27    ..'.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01012252:    7ca0        .|      LDRB     r0,[r4,#0x12]
-        0x01012254:    f0200001     ...    BIC      r0,r0,#1
-        0x01012258:    74a0        .t      STRB     r0,[r4,#0x12]
-        0x0101225a:    74e5        .t      STRB     r5,[r4,#0x13]
-        0x0101225c:    bd70        p.      POP      {r4-r6,pc}
-        0x0101225e:    0000        ..      MOVS     r0,r0
-    i.l2cc_lecb_pdu_pack
-    l2cc_lecb_pdu_pack
-        0x01012260:    b570        p.      PUSH     {r4-r6,lr}
-        0x01012262:    4618        .F      MOV      r0,r3
-        0x01012264:    e9dd4304    ...C    LDRD     r4,r3,[sp,#0x10]
-        0x01012268:    9e06        ..      LDR      r6,[sp,#0x18]
-        0x0101226a:    2500        .%      MOVS     r5,#0
-        0x0101226c:    b99e        ..      CBNZ     r6,0x1012296 ; l2cc_lecb_pdu_pack + 54
-        0x0101226e:    7003        .p      STRB     r3,[r0,#0]
-        0x01012270:    0a1e        ..      LSRS     r6,r3,#8
-        0x01012272:    7046        Fp      STRB     r6,[r0,#1]
-        0x01012274:    880d        ..      LDRH     r5,[r1,#0]
-        0x01012276:    f8005f02    ..._    STRB     r5,[r0,#2]!
-        0x0101227a:    0a2d        -.      LSRS     r5,r5,#8
-        0x0101227c:    7045        Ep      STRB     r5,[r0,#1]
-        0x0101227e:    2504        .%      MOVS     r5,#4
-        0x01012280:    8826        &.      LDRH     r6,[r4,#0]
-        0x01012282:    1c80        ..      ADDS     r0,r0,#2
-        0x01012284:    b93e        >.      CBNZ     r6,0x1012296 ; l2cc_lecb_pdu_pack + 54
-        0x01012286:    888d        ..      LDRH     r5,[r1,#4]
-        0x01012288:    7005        .p      STRB     r5,[r0,#0]
-        0x0101228a:    0a2d        -.      LSRS     r5,r5,#8
-        0x0101228c:    7045        Ep      STRB     r5,[r0,#1]
-        0x0101228e:    1e9b        ..      SUBS     r3,r3,#2
-        0x01012290:    2506        .%      MOVS     r5,#6
-        0x01012292:    b29b        ..      UXTH     r3,r3
-        0x01012294:    1c80        ..      ADDS     r0,r0,#2
-        0x01012296:    18ee        ..      ADDS     r6,r5,r3
-        0x01012298:    4b09        .K      LDR      r3,[pc,#36] ; [0x10122c0] = 0x20004d40
-        0x0101229a:    889b        ..      LDRH     r3,[r3,#4]
-        0x0101229c:    429e        .B      CMP      r6,r3
-        0x0101229e:    d200        ..      BCS      0x10122a2 ; l2cc_lecb_pdu_pack + 66
-        0x010122a0:    4633        3F      MOV      r3,r6
-        0x010122a2:    8013        ..      STRH     r3,[r2,#0]
-        0x010122a4:    1b5a        Z.      SUBS     r2,r3,r5
-        0x010122a6:    b295        ..      UXTH     r5,r2
-        0x010122a8:    8822        ".      LDRH     r2,[r4,#0]
-        0x010122aa:    1d89        ..      ADDS     r1,r1,#6
-        0x010122ac:    4411        .D      ADD      r1,r1,r2
-        0x010122ae:    462a        *F      MOV      r2,r5
-        0x010122b0:    f7eefb6a    ..j.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010122b4:    8820         .      LDRH     r0,[r4,#0]
-        0x010122b6:    4428        (D      ADD      r0,r0,r5
-        0x010122b8:    8020         .      STRH     r0,[r4,#0]
-        0x010122ba:    2000        .       MOVS     r0,#0
-        0x010122bc:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010122be:    0000        ..      DCW    0
-        0x010122c0:    20004d40    @M.     DCD    536890688
-    $t
-    i.l2cc_lecb_pdu_unpack
-    l2cc_lecb_pdu_unpack
-        0x010122c4:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x010122c8:    4692        .F      MOV      r10,r2
-        0x010122ca:    4698        .F      MOV      r8,r3
-        0x010122cc:    4a1c        .J      LDR      r2,[pc,#112] ; [0x1012340] = 0x20004d4c
-        0x010122ce:    e9dd4309    ...C    LDRD     r4,r3,[sp,#0x24]
-        0x010122d2:    f8522020    R.      LDR      r2,[r2,r0,LSL #2]
-        0x010122d6:    1d8e        ..      ADDS     r6,r1,#6
-        0x010122d8:    9d08        ..      LDR      r5,[sp,#0x20]
-        0x010122da:    f04f0900    O...    MOV      r9,#0
-        0x010122de:    2b01        .+      CMP      r3,#1
-        0x010122e0:    d016        ..      BEQ      0x1012310 ; l2cc_lecb_pdu_unpack + 76
-        0x010122e2:    8829        ).      LDRH     r1,[r5,#0]
-        0x010122e4:    2004        .       MOVS     r0,#4
-        0x010122e6:    b919        ..      CBNZ     r1,0x10122f0 ; l2cc_lecb_pdu_unpack + 44
-        0x010122e8:    8821        !.      LDRH     r1,[r4,#0]
-        0x010122ea:    2006        .       MOVS     r0,#6
-        0x010122ec:    1e89        ..      SUBS     r1,r1,#2
-        0x010122ee:    8021        !.      STRH     r1,[r4,#0]
-        0x010122f0:    7e91        .~      LDRB     r1,[r2,#0x1a]
-        0x010122f2:    1a09        ..      SUBS     r1,r1,r0
-        0x010122f4:    b2cf        ..      UXTB     r7,r1
-        0x010122f6:    1811        ..      ADDS     r1,r2,r0
-        0x010122f8:    8828        (.      LDRH     r0,[r5,#0]
-        0x010122fa:    463a        :F      MOV      r2,r7
-        0x010122fc:    4430        0D      ADD      r0,r0,r6
-        0x010122fe:    311c        .1      ADDS     r1,r1,#0x1c
-        0x01012300:    f7eefb42    ..B.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012304:    8828        (.      LDRH     r0,[r5,#0]
-        0x01012306:    4438        8D      ADD      r0,r0,r7
-        0x01012308:    8028        (.      STRH     r0,[r5,#0]
-        0x0101230a:    8820         .      LDRH     r0,[r4,#0]
-        0x0101230c:    1bc0        ..      SUBS     r0,r0,r7
-        0x0101230e:    8020         .      STRH     r0,[r4,#0]
-        0x01012310:    8821        !.      LDRH     r1,[r4,#0]
-        0x01012312:    4541        AE      CMP      r1,r8
-        0x01012314:    d202        ..      BCS      0x101231c ; l2cc_lecb_pdu_unpack + 88
-        0x01012316:    f04f0934    O.4.    MOV      r9,#0x34
-        0x0101231a:    e00d        ..      B        0x1012338 ; l2cc_lecb_pdu_unpack + 116
-        0x0101231c:    8828        (.      LDRH     r0,[r5,#0]
-        0x0101231e:    4642        BF      MOV      r2,r8
-        0x01012320:    4430        0D      ADD      r0,r0,r6
-        0x01012322:    4651        QF      MOV      r1,r10
-        0x01012324:    f7eefb30    ..0.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012328:    8829        ).      LDRH     r1,[r5,#0]
-        0x0101232a:    eb010008    ....    ADD      r0,r1,r8
-        0x0101232e:    8028        (.      STRH     r0,[r5,#0]
-        0x01012330:    8821        !.      LDRH     r1,[r4,#0]
-        0x01012332:    eba10008    ....    SUB      r0,r1,r8
-        0x01012336:    8020         .      STRH     r0,[r4,#0]
-        0x01012338:    4648        HF      MOV      r0,r9
-        0x0101233a:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x0101233e:    0000        ..      DCW    0
-        0x01012340:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_lecb_sdu_recv_ind_handler
-    l2cc_lecb_sdu_recv_ind_handler
-        0x01012344:    b500        ..      PUSH     {lr}
-        0x01012346:    b085        ..      SUB      sp,sp,#0x14
-        0x01012348:    2025        %       MOVS     r0,#0x25
-        0x0101234a:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0101234e:    0a18        ..      LSRS     r0,r3,#8
-        0x01012350:    f88d0001    ....    STRB     r0,[sp,#1]
-        0x01012354:    f8110b02    ....    LDRB     r0,[r1],#2
-        0x01012358:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x0101235c:    f8310b02    1...    LDRH     r0,[r1],#2
-        0x01012360:    f8ad0006    ....    STRH     r0,[sp,#6]
-        0x01012364:    f8310b04    1...    LDRH     r0,[r1],#4
-        0x01012368:    f8ad0008    ....    STRH     r0,[sp,#8]
-        0x0101236c:    f8310c02    1...    LDRH     r0,[r1,#-2]
-        0x01012370:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x01012374:    f8310b02    1...    LDRH     r0,[r1],#2
-        0x01012378:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x0101237c:    4804        .H      LDR      r0,[pc,#16] ; [0x1012390] = 0x200049b4
-        0x0101237e:    9104        ..      STR      r1,[sp,#0x10]
-        0x01012380:    f8d01098    ....    LDR      r1,[r0,#0x98]
-        0x01012384:    b109        ..      CBZ      r1,0x101238a ; l2cc_lecb_sdu_recv_ind_handler + 70
-        0x01012386:    4668        hF      MOV      r0,sp
-        0x01012388:    4788        .G      BLX      r1
-        0x0101238a:    b005        ..      ADD      sp,sp,#0x14
-        0x0101238c:    2000        .       MOVS     r0,#0
-        0x0101238e:    bd00        ..      POP      {pc}
-    $d
-        0x01012390:    200049b4    .I.     DCD    536889780
-    $t
-    i.l2cc_lecb_sdu_send_cmd_handler
-    l2cc_lecb_sdu_send_cmd_handler
-        0x01012394:    e92d47fc    -..G    PUSH     {r2-r10,lr}
-        0x01012398:    4699        .F      MOV      r9,r3
-        0x0101239a:    4615        .F      MOV      r5,r2
-        0x0101239c:    460c        .F      MOV      r4,r1
-        0x0101239e:    4610        .F      MOV      r0,r2
-        0x010123a0:    f7eefbb5    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x010123a4:    2700        .'      MOVS     r7,#0
-        0x010123a6:    0a2e        ..      LSRS     r6,r5,#8
-        0x010123a8:    46b8        .F      MOV      r8,r7
-        0x010123aa:    283f        ?(      CMP      r0,#0x3f
-        0x010123ac:    d003        ..      BEQ      0x10123b6 ; l2cc_lecb_sdu_send_cmd_handler + 34
-        0x010123ae:    7820         x      LDRB     r0,[r4,#0]
-        0x010123b0:    2804        .(      CMP      r0,#4
-        0x010123b2:    d10b        ..      BNE      0x10123cc ; l2cc_lecb_sdu_send_cmd_handler + 56
-        0x010123b4:    e001        ..      B        0x10123ba ; l2cc_lecb_sdu_send_cmd_handler + 38
-        0x010123b6:    2346        F#      MOVS     r3,#0x46
-        0x010123b8:    e02c        ,.      B        0x1012414 ; l2cc_lecb_sdu_send_cmd_handler + 128
-        0x010123ba:    1d25        %.      ADDS     r5,r4,#4
-        0x010123bc:    88a2        ..      LDRH     r2,[r4,#4]
-        0x010123be:    2101        .!      MOVS     r1,#1
-        0x010123c0:    4630        0F      MOV      r0,r6
-        0x010123c2:    f7fffea7    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x010123c6:    b320         .      CBZ      r0,0x1012412 ; l2cc_lecb_sdu_send_cmd_handler + 126
-        0x010123c8:    6841        Ah      LDR      r1,[r0,#4]
-        0x010123ca:    b109        ..      CBZ      r1,0x10123d0 ; l2cc_lecb_sdu_send_cmd_handler + 60
-        0x010123cc:    2343        C#      MOVS     r3,#0x43
-        0x010123ce:    e021        !.      B        0x1012414 ; l2cc_lecb_sdu_send_cmd_handler + 128
-        0x010123d0:    88a9        ..      LDRH     r1,[r5,#4]
-        0x010123d2:    8b02        ..      LDRH     r2,[r0,#0x18]
-        0x010123d4:    4291        .B      CMP      r1,r2
-        0x010123d6:    d901        ..      BLS      0x10123dc ; l2cc_lecb_sdu_send_cmd_handler + 72
-        0x010123d8:    2331        1#      MOVS     r3,#0x31
-        0x010123da:    e01b        ..      B        0x1012414 ; l2cc_lecb_sdu_send_cmd_handler + 128
-        0x010123dc:    6044        D`      STR      r4,[r0,#4]
-        0x010123de:    f8a48002    ....    STRH     r8,[r4,#2]
-        0x010123e2:    8ac1        ..      LDRH     r1,[r0,#0x16]
-        0x010123e4:    8029        ).      STRH     r1,[r5,#0]
-        0x010123e6:    8b81        ..      LDRH     r1,[r0,#0x1c]
-        0x010123e8:    b161        a.      CBZ      r1,0x1012404 ; l2cc_lecb_sdu_send_cmd_handler + 112
-        0x010123ea:    4810        .H      LDR      r0,[pc,#64] ; [0x101242c] = 0x20004d4c
-        0x010123ec:    f1a4010c    ....    SUB      r1,r4,#0xc
-        0x010123f0:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010123f4:    1d00        ..      ADDS     r0,r0,#4
-        0x010123f6:    f7eefb5d    ..].    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x010123fa:    2101        .!      MOVS     r1,#1
-        0x010123fc:    4630        0F      MOV      r0,r6
-        0x010123fe:    f000ff49    ..I.    BL       l2cm_tx_status ; 0x1013294
-        0x01012402:    e004        ..      B        0x101240e ; l2cc_lecb_sdu_send_cmd_handler + 122
-        0x01012404:    f8101f20    .. .    LDRB     r1,[r0,#0x20]!
-        0x01012408:    f0410102    A...    ORR      r1,r1,#2
-        0x0101240c:    7001        .p      STRB     r1,[r0,#0]
-        0x0101240e:    2701        .'      MOVS     r7,#1
-        0x01012410:    e008        ..      B        0x1012424 ; l2cc_lecb_sdu_send_cmd_handler + 144
-        0x01012412:    2333        3#      MOVS     r3,#0x33
-        0x01012414:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01012416:    e9cd1800    ....    STRD     r1,r8,[sp,#0]
-        0x0101241a:    7821        !x      LDRB     r1,[r4,#0]
-        0x0101241c:    464a        JF      MOV      r2,r9
-        0x0101241e:    4630        0F      MOV      r0,r6
-        0x01012420:    f000fe1c    ....    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x01012424:    4638        8F      MOV      r0,r7
-        0x01012426:    e8bd87fc    ....    POP      {r2-r10,pc}
-    $d
-        0x0101242a:    0000        ..      DCW    0
-        0x0101242c:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_lecb_send_con_req
-    l2cc_lecb_send_con_req
-        0x01012430:    e92d4ff8    -..O    PUSH     {r3-r11,lr}
-        0x01012434:    460f        .F      MOV      r7,r1
-        0x01012436:    a90a        ..      ADD      r1,sp,#0x28
-        0x01012438:    461d        .F      MOV      r5,r3
-        0x0101243a:    e8910700    ....    LDM      r1,{r8-r10}
-        0x0101243e:    2100        .!      MOVS     r1,#0
-        0x01012440:    9100        ..      STR      r1,[sp,#0]
-        0x01012442:    2104        .!      MOVS     r1,#4
-        0x01012444:    eb012400    ...$    ADD      r4,r1,r0,LSL #8
-        0x01012448:    4616        .F      MOV      r6,r2
-        0x0101244a:    4623        #F      MOV      r3,r4
-        0x0101244c:    2214        ."      MOVS     r2,#0x14
-        0x0101244e:    2105        .!      MOVS     r1,#5
-        0x01012450:    f000f8a0    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01012454:    7047        Gp      STRB     r7,[r0,#1]
-        0x01012456:    8086        ..      STRH     r6,[r0,#4]
-        0x01012458:    80c5        ..      STRH     r5,[r0,#6]
-        0x0101245a:    f8a0800c    ....    STRH     r8,[r0,#0xc]
-        0x0101245e:    f8a0900a    ....    STRH     r9,[r0,#0xa]
-        0x01012462:    f8a0a008    ....    STRH     r10,[r0,#8]
-        0x01012466:    f000fc31    ..1.    BL       l2cc_pdu_send ; 0x1012ccc
-        0x0101246a:    4621        !F      MOV      r1,r4
-        0x0101246c:    e8bd4ff8    ...O    POP      {r3-r11,lr}
-        0x01012470:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x01012474:    f6402013    @..     MOV      r0,#0xa13
-        0x01012478:    f7eebb35    ..5.    B        $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-    i.l2cc_lecb_send_con_rsp
-    l2cc_lecb_send_con_rsp
-        0x0101247c:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01012480:    460e        .F      MOV      r6,r1
-        0x01012482:    a908        ..      ADD      r1,sp,#0x20
-        0x01012484:    461c        .F      MOV      r4,r3
-        0x01012486:    e8910380    ....    LDM      r1,{r7-r9}
-        0x0101248a:    2100        .!      MOVS     r1,#0
-        0x0101248c:    9100        ..      STR      r1,[sp,#0]
-        0x0101248e:    2104        .!      MOVS     r1,#4
-        0x01012490:    4615        .F      MOV      r5,r2
-        0x01012492:    eb012300    ...#    ADD      r3,r1,r0,LSL #8
-        0x01012496:    2215        ."      MOVS     r2,#0x15
-        0x01012498:    2105        .!      MOVS     r1,#5
-        0x0101249a:    f000f87b    ..{.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x0101249e:    7045        Ep      STRB     r5,[r0,#1]
-        0x010124a0:    8084        ..      STRH     r4,[r0,#4]
-        0x010124a2:    8147        G.      STRH     r7,[r0,#0xa]
-        0x010124a4:    f8a08008    ....    STRH     r8,[r0,#8]
-        0x010124a8:    f8a09006    ....    STRH     r9,[r0,#6]
-        0x010124ac:    8186        ..      STRH     r6,[r0,#0xc]
-        0x010124ae:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x010124b2:    f000bc0b    ....    B.W      l2cc_pdu_send ; 0x1012ccc
-    i.l2cc_lecb_send_credit_add
-    l2cc_lecb_send_credit_add
-        0x010124b6:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010124b8:    460e        .F      MOV      r6,r1
-        0x010124ba:    2100        .!      MOVS     r1,#0
-        0x010124bc:    9100        ..      STR      r1,[sp,#0]
-        0x010124be:    461c        .F      MOV      r4,r3
-        0x010124c0:    2104        .!      MOVS     r1,#4
-        0x010124c2:    4615        .F      MOV      r5,r2
-        0x010124c4:    eb012300    ...#    ADD      r3,r1,r0,LSL #8
-        0x010124c8:    2216        ."      MOVS     r2,#0x16
-        0x010124ca:    2105        .!      MOVS     r1,#5
-        0x010124cc:    f000f862    ..b.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x010124d0:    7046        Fp      STRB     r6,[r0,#1]
-        0x010124d2:    8085        ..      STRH     r5,[r0,#4]
-        0x010124d4:    80c4        ..      STRH     r4,[r0,#6]
-        0x010124d6:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x010124da:    f000bbf7    ....    B.W      l2cc_pdu_send ; 0x1012ccc
-    i.l2cc_lecb_send_disc_req
-    l2cc_lecb_send_disc_req
-        0x010124de:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010124e0:    460f        .F      MOV      r7,r1
-        0x010124e2:    2100        .!      MOVS     r1,#0
-        0x010124e4:    9100        ..      STR      r1,[sp,#0]
-        0x010124e6:    2104        .!      MOVS     r1,#4
-        0x010124e8:    eb012400    ...$    ADD      r4,r1,r0,LSL #8
-        0x010124ec:    461d        .F      MOV      r5,r3
-        0x010124ee:    4616        .F      MOV      r6,r2
-        0x010124f0:    4623        #F      MOV      r3,r4
-        0x010124f2:    2206        ."      MOVS     r2,#6
-        0x010124f4:    2105        .!      MOVS     r1,#5
-        0x010124f6:    f000f84d    ..M.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x010124fa:    7047        Gp      STRB     r7,[r0,#1]
-        0x010124fc:    80c6        ..      STRH     r6,[r0,#6]
-        0x010124fe:    8085        ..      STRH     r5,[r0,#4]
-        0x01012500:    f000fbe4    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01012504:    4621        !F      MOV      r1,r4
-        0x01012506:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x0101250a:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x0101250e:    f6402013    @..     MOV      r0,#0xa13
-        0x01012512:    f7eebae8    ....    B        $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-    i.l2cc_lecb_send_disc_rsp
-    l2cc_lecb_send_disc_rsp
-        0x01012516:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01012518:    460e        .F      MOV      r6,r1
-        0x0101251a:    2100        .!      MOVS     r1,#0
-        0x0101251c:    9100        ..      STR      r1,[sp,#0]
-        0x0101251e:    461c        .F      MOV      r4,r3
-        0x01012520:    2104        .!      MOVS     r1,#4
-        0x01012522:    4615        .F      MOV      r5,r2
-        0x01012524:    eb012300    ...#    ADD      r3,r1,r0,LSL #8
-        0x01012528:    2207        ."      MOVS     r2,#7
-        0x0101252a:    2105        .!      MOVS     r1,#5
-        0x0101252c:    f000f832    ..2.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01012530:    7046        Fp      STRB     r6,[r0,#1]
-        0x01012532:    8085        ..      STRH     r5,[r0,#4]
-        0x01012534:    80c4        ..      STRH     r4,[r0,#6]
-        0x01012536:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x0101253a:    f000bbc7    ....    B.W      l2cc_pdu_send ; 0x1012ccc
-        0x0101253e:    0000        ..      MOVS     r0,r0
-    i.l2cc_op_complete
-    l2cc_op_complete
-        0x01012540:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01012544:    4607        .F      MOV      r7,r0
-        0x01012546:    4812        .H      LDR      r0,[pc,#72] ; [0x1012590] = 0x20004d4c
-        0x01012548:    f8505027    P.'P    LDR      r5,[r0,r7,LSL #2]
-        0x0101254c:    2d00        .-      CMP      r5,#0
-        0x0101254e:    d01d        ..      BEQ      0x101258c ; l2cc_op_complete + 76
-        0x01012550:    2900        .)      CMP      r1,#0
-        0x01012552:    d11b        ..      BNE      0x101258c ; l2cc_op_complete + 76
-        0x01012554:    6828        (h      LDR      r0,[r5,#0]
-        0x01012556:    b188        ..      CBZ      r0,0x101257c ; l2cc_op_complete + 60
-        0x01012558:    2600        .&      MOVS     r6,#0
-        0x0101255a:    2105        .!      MOVS     r1,#5
-        0x0101255c:    e9cd1600    ....    STRD     r1,r6,[sp,#0]
-        0x01012560:    f830cc04    0...    LDRH     r12,[r0,#-4]
-        0x01012564:    f1a0040c    ....    SUB      r4,r0,#0xc
-        0x01012568:    7801        .x      LDRB     r1,[r0,#0]
-        0x0101256a:    4613        .F      MOV      r3,r2
-        0x0101256c:    4662        bF      MOV      r2,r12
-        0x0101256e:    4638        8F      MOV      r0,r7
-        0x01012570:    f000fd74    ..t.    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x01012574:    4620         F      MOV      r0,r4
-        0x01012576:    f7eefabb    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x0101257a:    602e        .`      STR      r6,[r5,#0]
-        0x0101257c:    b002        ..      ADD      sp,sp,#8
-        0x0101257e:    4638        8F      MOV      r0,r7
-        0x01012580:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01012584:    2101        .!      MOVS     r1,#1
-        0x01012586:    2200        ."      MOVS     r2,#0
-        0x01012588:    f000be00    ....    B.W      l2cc_update_state ; 0x101318c
-        0x0101258c:    e8bd81fc    ....    POP      {r2-r8,pc}
-    $d
-        0x01012590:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_pdu_alloc
-    l2cc_pdu_alloc
-        0x01012594:    b570        p.      PUSH     {r4-r6,lr}
-        0x01012596:    460d        .F      MOV      r5,r1
-        0x01012598:    9904        ..      LDR      r1,[sp,#0x10]
-        0x0101259a:    461e        .F      MOV      r6,r3
-        0x0101259c:    314a        J1      ADDS     r1,r1,#0x4a
-        0x0101259e:    b28b        ..      UXTH     r3,r1
-        0x010125a0:    2104        .!      MOVS     r1,#4
-        0x010125a2:    4614        .F      MOV      r4,r2
-        0x010125a4:    eb012100    ...!    ADD      r1,r1,r0,LSL #8
-        0x010125a8:    4632        2F      MOV      r2,r6
-        0x010125aa:    f6402011    @..     MOV      r0,#0xa11
-        0x010125ae:    f7eefa72    ..r.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010125b2:    2106        .!      MOVS     r1,#6
-        0x010125b4:    f8001b06    ....    STRB     r1,[r0],#6
-        0x010125b8:    f8205b02     ..[    STRH     r5,[r0],#2
-        0x010125bc:    7004        .p      STRB     r4,[r0,#0]
-        0x010125be:    bd70        p.      POP      {r4-r6,pc}
-    i.l2cc_pdu_header_check
-    l2cc_pdu_header_check
-        0x010125c0:    e92d4ff7    -..O    PUSH     {r0-r2,r4-r11,lr}
-        0x010125c4:    4688        .F      MOV      r8,r1
-        0x010125c6:    4996        .I      LDR      r1,[pc,#600] ; [0x1012820] = 0x20004d4c
-        0x010125c8:    9800        ..      LDR      r0,[sp,#0]
-        0x010125ca:    4616        .F      MOV      r6,r2
-        0x010125cc:    2500        .%      MOVS     r5,#0
-        0x010125ce:    f8514020    Q. @    LDR      r4,[r1,r0,LSL #2]
-        0x010125d2:    e024        $.      B        0x101261e ; l2cc_pdu_header_check + 94
-        0x010125d4:    428a        .B      CMP      r2,r1
-        0x010125d6:    d217        ..      BCS      0x1012608 ; l2cc_pdu_header_check + 72
-        0x010125d8:    1a89        ..      SUBS     r1,r1,r2
-        0x010125da:    4281        .B      CMP      r1,r0
-        0x010125dc:    d200        ..      BCS      0x10125e0 ; l2cc_pdu_header_check + 32
-        0x010125de:    4608        .F      MOV      r0,r1
-        0x010125e0:    b287        ..      UXTH     r7,r0
-        0x010125e2:    f104001c    ....    ADD      r0,r4,#0x1c
-        0x010125e6:    4410        .D      ADD      r0,r0,r2
-        0x010125e8:    463a        :F      MOV      r2,r7
-        0x010125ea:    f8d81000    ....    LDR      r1,[r8,#0]
-        0x010125ee:    f7eef9cb    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010125f2:    7ea0        .~      LDRB     r0,[r4,#0x1a]
-        0x010125f4:    4438        8D      ADD      r0,r0,r7
-        0x010125f6:    76a0        .v      STRB     r0,[r4,#0x1a]
-        0x010125f8:    8830        0.      LDRH     r0,[r6,#0]
-        0x010125fa:    1bc0        ..      SUBS     r0,r0,r7
-        0x010125fc:    8030        0.      STRH     r0,[r6,#0]
-        0x010125fe:    f8d80000    ....    LDR      r0,[r8,#0]
-        0x01012602:    19c1        ..      ADDS     r1,r0,r7
-        0x01012604:    f8c81000    ....    STR      r1,[r8,#0]
-        0x01012608:    7ea0        .~      LDRB     r0,[r4,#0x1a]
-        0x0101260a:    2804        .(      CMP      r0,#4
-        0x0101260c:    d107        ..      BNE      0x101261e ; l2cc_pdu_header_check + 94
-        0x0101260e:    8ba0        ..      LDRH     r0,[r4,#0x1c]
-        0x01012610:    2117        .!      MOVS     r1,#0x17
-        0x01012612:    2817        .(      CMP      r0,#0x17
-        0x01012614:    d300        ..      BCC      0x1012618 ; l2cc_pdu_header_check + 88
-        0x01012616:    4608        .F      MOV      r0,r1
-        0x01012618:    7ee1        .~      LDRB     r1,[r4,#0x1b]
-        0x0101261a:    4408        .D      ADD      r0,r0,r1
-        0x0101261c:    76e0        .v      STRB     r0,[r4,#0x1b]
-        0x0101261e:    7ea2        .~      LDRB     r2,[r4,#0x1a]
-        0x01012620:    7ee1        .~      LDRB     r1,[r4,#0x1b]
-        0x01012622:    428a        .B      CMP      r2,r1
-        0x01012624:    d202        ..      BCS      0x101262c ; l2cc_pdu_header_check + 108
-        0x01012626:    8830        0.      LDRH     r0,[r6,#0]
-        0x01012628:    2800        .(      CMP      r0,#0
-        0x0101262a:    d1d3        ..      BNE      0x10125d4 ; l2cc_pdu_header_check + 20
-        0x0101262c:    0610        ..      LSLS     r0,r2,#24
-        0x0101262e:    ebb06f01    ...o    CMP      r0,r1,LSL #24
-        0x01012632:    d17d        }.      BNE      0x1012730 ; l2cc_pdu_header_check + 368
-        0x01012634:    f8b4b01e    ....    LDRH     r11,[r4,#0x1e]
-        0x01012638:    2104        .!      MOVS     r1,#4
-        0x0101263a:    9a00        ..      LDR      r2,[sp,#0]
-        0x0101263c:    8ba6        ..      LDRH     r6,[r4,#0x1c]
-        0x0101263e:    f8948020    .. .    LDRB     r8,[r4,#0x20]
-        0x01012642:    f1ab0040    ..@.    SUB      r0,r11,#0x40
-        0x01012646:    eb012902    ...)    ADD      r9,r1,r2,LSL #8
-        0x0101264a:    283f        ?(      CMP      r0,#0x3f
-        0x0101264c:    d871        q.      BHI      0x1012732 ; l2cc_pdu_header_check + 370
-        0x0101264e:    465a        ZF      MOV      r2,r11
-        0x01012650:    2101        .!      MOVS     r1,#1
-        0x01012652:    9800        ..      LDR      r0,[sp,#0]
-        0x01012654:    f7fffd5e    ..^.    BL       l2cc_lecb_find ; 0x1012114
-        0x01012658:    0007        ..      MOVS     r7,r0
-        0x0101265a:    f04f0800    O...    MOV      r8,#0
-        0x0101265e:    d069        i.      BEQ      0x1012734 ; l2cc_pdu_header_check + 372
-        0x01012660:    f8970020    .. .    LDRB     r0,[r7,#0x20]
-        0x01012664:    07c0        ..      LSLS     r0,r0,#31
-        0x01012666:    d0fa        ..      BEQ      0x101265e ; l2cc_pdu_header_check + 158
-        0x01012668:    46c2        .F      MOV      r10,r8
-        0x0101266a:    68b9        .h      LDR      r1,[r7,#8]
-        0x0101266c:    4650        PF      MOV      r0,r10
-        0x0101266e:    4655        UF      MOV      r5,r10
-        0x01012670:    b141        A.      CBZ      r1,0x1012684 ; l2cc_pdu_header_check + 196
-        0x01012672:    390c        .9      SUBS     r1,r1,#0xc
-        0x01012674:    60e1        .`      STR      r1,[r4,#0xc]
-        0x01012676:    f8d78008    ....    LDR      r8,[r7,#8]
-        0x0101267a:    f8b80002    ....    LDRH     r0,[r8,#2]
-        0x0101267e:    f8b81008    ....    LDRH     r1,[r8,#8]
-        0x01012682:    e004        ..      B        0x101268e ; l2cc_pdu_header_check + 206
-        0x01012684:    2e02        ..      CMP      r6,#2
-        0x01012686:    d201        ..      BCS      0x101268c ; l2cc_pdu_header_check + 204
-        0x01012688:    2534        4%      MOVS     r5,#0x34
-        0x0101268a:    e001        ..      B        0x1012690 ; l2cc_pdu_header_check + 208
-        0x0101268c:    8c21        !.      LDRH     r1,[r4,#0x20]
-        0x0101268e:    468a        .F      MOV      r10,r1
-        0x01012690:    8a79        y.      LDRH     r1,[r7,#0x12]
-        0x01012692:    42b1        .B      CMP      r1,r6
-        0x01012694:    d201        ..      BCS      0x101269a ; l2cc_pdu_header_check + 218
-        0x01012696:    2532        2%      MOVS     r5,#0x32
-        0x01012698:    e013        ..      B        0x10126c2 ; l2cc_pdu_header_check + 258
-        0x0101269a:    8aba        ..      LDRH     r2,[r7,#0x14]
-        0x0101269c:    b122        ".      CBZ      r2,0x10126a8 ; l2cc_pdu_header_check + 232
-        0x0101269e:    8a3b        ;.      LDRH     r3,[r7,#0x10]
-        0x010126a0:    4553        SE      CMP      r3,r10
-        0x010126a2:    d203        ..      BCS      0x10126ac ; l2cc_pdu_header_check + 236
-        0x010126a4:    2531        1%      MOVS     r5,#0x31
-        0x010126a6:    e00c        ..      B        0x10126c2 ; l2cc_pdu_header_check + 258
-        0x010126a8:    253b        ;%      MOVS     r5,#0x3b
-        0x010126aa:    e00a        ..      B        0x10126c2 ; l2cc_pdu_header_check + 258
-        0x010126ac:    b120         .      CBZ      r0,0x10126b8 ; l2cc_pdu_header_check + 248
-        0x010126ae:    1983        ..      ADDS     r3,r0,r6
-        0x010126b0:    4553        SE      CMP      r3,r10
-        0x010126b2:    d905        ..      BLS      0x10126c0 ; l2cc_pdu_header_check + 256
-        0x010126b4:    2534        4%      MOVS     r5,#0x34
-        0x010126b6:    e004        ..      B        0x10126c2 ; l2cc_pdu_header_check + 258
-        0x010126b8:    f10a0102    ....    ADD      r1,r10,#2
-        0x010126bc:    428e        .B      CMP      r6,r1
-        0x010126be:    d8f9        ..      BHI      0x10126b4 ; l2cc_pdu_header_check + 244
-        0x010126c0:    b16d        m.      CBZ      r5,0x10126de ; l2cc_pdu_header_check + 286
-        0x010126c2:    462a        *F      MOV      r2,r5
-        0x010126c4:    4639        9F      MOV      r1,r7
-        0x010126c6:    9800        ..      LDR      r0,[sp,#0]
-        0x010126c8:    f7fffdb0    ....    BL       l2cc_lecb_init_disconnect ; 0x101222c
-        0x010126cc:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010126ce:    b118        ..      CBZ      r0,0x10126d8 ; l2cc_pdu_header_check + 280
-        0x010126d0:    f7eefa0e    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x010126d4:    2000        .       MOVS     r0,#0
-        0x010126d6:    60e0        .`      STR      r0,[r4,#0xc]
-        0x010126d8:    2000        .       MOVS     r0,#0
-        0x010126da:    60b8        .`      STR      r0,[r7,#8]
-        0x010126dc:    e07a        z.      B        0x10127d4 ; l2cc_pdu_header_check + 532
-        0x010126de:    1e52        R.      SUBS     r2,r2,#1
-        0x010126e0:    82ba        ..      STRH     r2,[r7,#0x14]
-        0x010126e2:    f1b80f00    ....    CMP      r8,#0
-        0x010126e6:    d028        (.      BEQ      0x101273a ; l2cc_pdu_header_check + 378
-        0x010126e8:    f8b81006    ....    LDRH     r1,[r8,#6]
-        0x010126ec:    1c49        I.      ADDS     r1,r1,#1
-        0x010126ee:    b289        ..      UXTH     r1,r1
-        0x010126f0:    f8a81006    ....    STRH     r1,[r8,#6]
-        0x010126f4:    8a7a        z.      LDRH     r2,[r7,#0x12]
-        0x010126f6:    1813        ..      ADDS     r3,r2,r0
-        0x010126f8:    1c70        p.      ADDS     r0,r6,#1
-        0x010126fa:    4418        .D      ADD      r0,r0,r3
-        0x010126fc:    fbb0f0f2    ....    UDIV     r0,r0,r2
-        0x01012700:    b280        ..      UXTH     r0,r0
-        0x01012702:    4281        .B      CMP      r1,r0
-        0x01012704:    d913        ..      BLS      0x101272e ; l2cc_pdu_header_check + 366
-        0x01012706:    464a        JF      MOV      r2,r9
-        0x01012708:    4611        .F      MOV      r1,r2
-        0x0101270a:    2306        .#      MOVS     r3,#6
-        0x0101270c:    f640200b    @..     MOV      r0,#0xa0b
-        0x01012710:    f7eef9c1    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01012714:    2103        .!      MOVS     r1,#3
-        0x01012716:    7001        .p      STRB     r1,[r0,#0]
-        0x01012718:    f8a0b002    ....    STRH     r11,[r0,#2]
-        0x0101271c:    2101        .!      MOVS     r1,#1
-        0x0101271e:    8081        ..      STRH     r1,[r0,#4]
-        0x01012720:    f8b81006    ....    LDRH     r1,[r8,#6]
-        0x01012724:    1e49        I.      SUBS     r1,r1,#1
-        0x01012726:    f8a81006    ....    STRH     r1,[r8,#6]
-        0x0101272a:    f7eef9b9    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101272e:    e002        ..      B        0x1012736 ; l2cc_pdu_header_check + 374
-        0x01012730:    e05c        \.      B        0x10127ec ; l2cc_pdu_header_check + 556
-        0x01012732:    e019        ..      B        0x1012768 ; l2cc_pdu_header_check + 424
-        0x01012734:    e060        `.      B        0x10127f8 ; l2cc_pdu_header_check + 568
-        0x01012736:    8326        &.      STRH     r6,[r4,#0x18]
-        0x01012738:    e04e        N.      B        0x10127d8 ; l2cc_pdu_header_check + 536
-        0x0101273a:    f10a000a    ....    ADD      r0,r10,#0xa
-        0x0101273e:    b283        ..      UXTH     r3,r0
-        0x01012740:    464a        JF      MOV      r2,r9
-        0x01012742:    8bf9        ..      LDRH     r1,[r7,#0x1e]
-        0x01012744:    f640200e    @..     MOV      r0,#0xa0e
-        0x01012748:    f7eef9a5    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101274c:    2101        .!      MOVS     r1,#1
-        0x0101274e:    80c1        ..      STRH     r1,[r0,#6]
-        0x01012750:    f8a0b004    ....    STRH     r11,[r0,#4]
-        0x01012754:    f8a0a008    ....    STRH     r10,[r0,#8]
-        0x01012758:    2100        .!      MOVS     r1,#0
-        0x0101275a:    8041        A.      STRH     r1,[r0,#2]
-        0x0101275c:    f1a0020c    ....    SUB      r2,r0,#0xc
-        0x01012760:    60b8        .`      STR      r0,[r7,#8]
-        0x01012762:    60e2        .`      STR      r2,[r4,#0xc]
-        0x01012764:    7001        .p      STRB     r1,[r0,#0]
-        0x01012766:    e7e2        ..      B        0x101272e ; l2cc_pdu_header_check + 366
-        0x01012768:    2108        .!      MOVS     r1,#8
-        0x0101276a:    ea412702    A..'    ORR      r7,r1,r2,LSL #8
-        0x0101276e:    4658        XF      MOV      r0,r11
-        0x01012770:    f1bb0f04    ....    CMP      r11,#4
-        0x01012774:    d007        ..      BEQ      0x1012786 ; l2cc_pdu_header_check + 454
-        0x01012776:    2805        .(      CMP      r0,#5
-        0x01012778:    d003        ..      BEQ      0x1012782 ; l2cc_pdu_header_check + 450
-        0x0101277a:    f1bb0f06    ....    CMP      r11,#6
-        0x0101277e:    d13b        ;.      BNE      0x10127f8 ; l2cc_pdu_header_check + 568
-        0x01012780:    e00a        ..      B        0x1012798 ; l2cc_pdu_header_check + 472
-        0x01012782:    464f        OF      MOV      r7,r9
-        0x01012784:    e008        ..      B        0x1012798 ; l2cc_pdu_header_check + 472
-        0x01012786:    2106        .!      MOVS     r1,#6
-        0x01012788:    4610        .F      MOV      r0,r2
-        0x0101278a:    eb012702    ...'    ADD      r7,r1,r2,LSL #8
-        0x0101278e:    f7fbfd7d    ..}.    BL       gattc_get_mtu ; 0x100e28c
-        0x01012792:    42b0        .B      CMP      r0,r6
-        0x01012794:    d200        ..      BCS      0x1012798 ; l2cc_pdu_header_check + 472
-        0x01012796:    2531        1%      MOVS     r5,#0x31
-        0x01012798:    b906        ..      CBNZ     r6,0x101279c ; l2cc_pdu_header_check + 476
-        0x0101279a:    2534        4%      MOVS     r5,#0x34
-        0x0101279c:    f7f8fcf6    ....    BL       gapm_get_max_mtu ; 0x100b18c
-        0x010127a0:    42b0        .B      CMP      r0,r6
-        0x010127a2:    d201        ..      BCS      0x10127a8 ; l2cc_pdu_header_check + 488
-        0x010127a4:    2531        1%      MOVS     r5,#0x31
-        0x010127a6:    e000        ..      B        0x10127aa ; l2cc_pdu_header_check + 490
-        0x010127a8:    b315        ..      CBZ      r5,0x10127f0 ; l2cc_pdu_header_check + 560
-        0x010127aa:    2000        .       MOVS     r0,#0
-        0x010127ac:    304a        J0      ADDS     r0,r0,#0x4a
-        0x010127ae:    b283        ..      UXTH     r3,r0
-        0x010127b0:    464a        JF      MOV      r2,r9
-        0x010127b2:    4639        9F      MOV      r1,r7
-        0x010127b4:    f6402012    @..     MOV      r0,#0xa12
-        0x010127b8:    f7eef96d    ..m.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010127bc:    2100        .!      MOVS     r1,#0
-        0x010127be:    8041        A.      STRH     r1,[r0,#2]
-        0x010127c0:    7005        .p      STRB     r5,[r0,#0]
-        0x010127c2:    f8a0b006    ....    STRH     r11,[r0,#6]
-        0x010127c6:    b1ad        ..      CBZ      r5,0x10127f4 ; l2cc_pdu_header_check + 564
-        0x010127c8:    8081        ..      STRH     r1,[r0,#4]
-        0x010127ca:    f8808008    ....    STRB     r8,[r0,#8]
-        0x010127ce:    380c        .8      SUBS     r0,r0,#0xc
-        0x010127d0:    60e0        .`      STR      r0,[r4,#0xc]
-        0x010127d2:    8326        &.      STRH     r6,[r4,#0x18]
-        0x010127d4:    2d33        3-      CMP      r5,#0x33
-        0x010127d6:    d00f        ..      BEQ      0x10127f8 ; l2cc_pdu_header_check + 568
-        0x010127d8:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010127da:    2800        .(      CMP      r0,#0
-        0x010127dc:    d006        ..      BEQ      0x10127ec ; l2cc_pdu_header_check + 556
-        0x010127de:    2d00        .-      CMP      r5,#0
-        0x010127e0:    d004        ..      BEQ      0x10127ec ; l2cc_pdu_header_check + 556
-        0x010127e2:    300c        .0      ADDS     r0,r0,#0xc
-        0x010127e4:    f7eef95c    ..\.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010127e8:    2000        .       MOVS     r0,#0
-        0x010127ea:    60e0        .`      STR      r0,[r4,#0xc]
-        0x010127ec:    e8bd8ffe    ....    POP      {r1-r11,pc}
-        0x010127f0:    4630        0F      MOV      r0,r6
-        0x010127f2:    e7db        ..      B        0x10127ac ; l2cc_pdu_header_check + 492
-        0x010127f4:    4631        1F      MOV      r1,r6
-        0x010127f6:    e7e7        ..      B        0x10127c8 ; l2cc_pdu_header_check + 520
-        0x010127f8:    464a        JF      MOV      r2,r9
-        0x010127fa:    4611        .F      MOV      r1,r2
-        0x010127fc:    234a        J#      MOVS     r3,#0x4a
-        0x010127fe:    f6402012    @..     MOV      r0,#0xa12
-        0x01012802:    f7eef948    ..H.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01012806:    2100        .!      MOVS     r1,#0
-        0x01012808:    8041        A.      STRH     r1,[r0,#2]
-        0x0101280a:    2233        3"      MOVS     r2,#0x33
-        0x0101280c:    f8002b06    ...+    STRB     r2,[r0],#6
-        0x01012810:    f820b902     ...    STRH     r11,[r0],#-2
-        0x01012814:    f8201910     ...    STRH     r1,[r0],#-0x10
-        0x01012818:    60e0        .`      STR      r0,[r4,#0xc]
-        0x0101281a:    2800        .(      CMP      r0,#0
-        0x0101281c:    d1e1        ..      BNE      0x10127e2 ; l2cc_pdu_header_check + 546
-        0x0101281e:    e7e5        ..      B        0x10127ec ; l2cc_pdu_header_check + 556
-    $d
-        0x01012820:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_pdu_pack
-    l2cc_pdu_pack
-        0x01012824:    e92d4ffe    -..O    PUSH     {r1-r11,lr}
-        0x01012828:    4604        .F      MOV      r4,r0
-        0x0101282a:    4615        .F      MOV      r5,r2
-        0x0101282c:    980c        ..      LDR      r0,[sp,#0x30]
-        0x0101282e:    2700        .'      MOVS     r7,#0
-        0x01012830:    802f        /.      STRH     r7,[r5,#0]
-        0x01012832:    7800        .x      LDRB     r0,[r0,#0]
-        0x01012834:    4699        .F      MOV      r9,r3
-        0x01012836:    468a        .F      MOV      r10,r1
-        0x01012838:    463a        :F      MOV      r2,r7
-        0x0101283a:    b1d8        ..      CBZ      r0,0x1012874 ; l2cc_pdu_pack + 80
-        0x0101283c:    48a3        .H      LDR      r0,[pc,#652] ; [0x1012acc] = 0x20004d40
-        0x0101283e:    8886        ..      LDRH     r6,[r0,#4]
-        0x01012840:    8820         .      LDRH     r0,[r4,#0]
-        0x01012842:    4286        .B      CMP      r6,r0
-        0x01012844:    d300        ..      BCC      0x1012848 ; l2cc_pdu_pack + 36
-        0x01012846:    4606        .F      MOV      r6,r0
-        0x01012848:    f8ba1000    ....    LDRH     r1,[r10,#0]
-        0x0101284c:    1d20         .      ADDS     r0,r4,#4
-        0x0101284e:    4401        .D      ADD      r1,r1,r0
-        0x01012850:    4632        2F      MOV      r2,r6
-        0x01012852:    4648        HF      MOV      r0,r9
-        0x01012854:    f7eef898    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012858:    8828        (.      LDRH     r0,[r5,#0]
-        0x0101285a:    4430        0D      ADD      r0,r0,r6
-        0x0101285c:    8028        (.      STRH     r0,[r5,#0]
-        0x0101285e:    f8ba0000    ....    LDRH     r0,[r10,#0]
-        0x01012862:    4430        0D      ADD      r0,r0,r6
-        0x01012864:    f8aa0000    ....    STRH     r0,[r10,#0]
-        0x01012868:    8820         .      LDRH     r0,[r4,#0]
-        0x0101286a:    1b80        ..      SUBS     r0,r0,r6
-        0x0101286c:    8020         .      STRH     r0,[r4,#0]
-        0x0101286e:    4638        8F      MOV      r0,r7
-        0x01012870:    e8bd8ffe    ....    POP      {r1-r11,pc}
-        0x01012874:    7923        #y      LDRB     r3,[r4,#4]
-        0x01012876:    8022        ".      STRH     r2,[r4,#0]
-        0x01012878:    8861        a.      LDRH     r1,[r4,#2]
-        0x0101287a:    461e        .F      MOV      r6,r3
-        0x0101287c:    f1090004    ....    ADD      r0,r9,#4
-        0x01012880:    f1040b05    ....    ADD      r11,r4,#5
-        0x01012884:    2904        .)      CMP      r1,#4
-        0x01012886:    d00c        ..      BEQ      0x10128a2 ; l2cc_pdu_pack + 126
-        0x01012888:    2905        .)      CMP      r1,#5
-        0x0101288a:    d003        ..      BEQ      0x1012894 ; l2cc_pdu_pack + 112
-        0x0101288c:    2906        .)      CMP      r1,#6
-        0x0101288e:    d004        ..      BEQ      0x101289a ; l2cc_pdu_pack + 118
-        0x01012890:    2733        3'      MOVS     r7,#0x33
-        0x01012892:    e7ec        ..      B        0x101286e ; l2cc_pdu_pack + 74
-        0x01012894:    498e        .I      LDR      r1,[pc,#568] ; [0x1012ad0] = 0x101ba44
-        0x01012896:    2217        ."      MOVS     r2,#0x17
-        0x01012898:    e00e        ..      B        0x10128b8 ; l2cc_pdu_pack + 148
-        0x0101289a:    498d        .I      LDR      r1,[pc,#564] ; [0x1012ad0] = 0x101ba44
-        0x0101289c:    315c        \1      ADDS     r1,r1,#0x5c
-        0x0101289e:    220f        ."      MOVS     r2,#0xf
-        0x010128a0:    e00a        ..      B        0x10128b8 ; l2cc_pdu_pack + 148
-        0x010128a2:    2e52        R.      CMP      r6,#0x52
-        0x010128a4:    d002        ..      BEQ      0x10128ac ; l2cc_pdu_pack + 136
-        0x010128a6:    2ed2        ..      CMP      r6,#0xd2
-        0x010128a8:    d002        ..      BEQ      0x10128b0 ; l2cc_pdu_pack + 140
-        0x010128aa:    e002        ..      B        0x10128b2 ; l2cc_pdu_pack + 142
-        0x010128ac:    2614        .&      MOVS     r6,#0x14
-        0x010128ae:    e000        ..      B        0x10128b2 ; l2cc_pdu_pack + 142
-        0x010128b0:    2615        .&      MOVS     r6,#0x15
-        0x010128b2:    4987        .I      LDR      r1,[pc,#540] ; [0x1012ad0] = 0x101ba44
-        0x010128b4:    3198        .1      ADDS     r1,r1,#0x98
-        0x010128b6:    221f        ."      MOVS     r2,#0x1f
-        0x010128b8:    b1b9        ..      CBZ      r1,0x10128ea ; l2cc_pdu_pack + 198
-        0x010128ba:    4296        .B      CMP      r6,r2
-        0x010128bc:    d215        ..      BCS      0x10128ea ; l2cc_pdu_pack + 198
-        0x010128be:    2e0c        ..      CMP      r6,#0xc
-        0x010128c0:    d011        ..      BEQ      0x10128e6 ; l2cc_pdu_pack + 194
-        0x010128c2:    f8511026    Q.&.    LDR      r1,[r1,r6,LSL #2]
-        0x010128c6:    bf00        ..      NOP      
-        0x010128c8:    ea5f0801    _...    MOVS     r8,r1
-        0x010128cc:    d00d        ..      BEQ      0x10128ea ; l2cc_pdu_pack + 198
-        0x010128ce:    2100        .!      MOVS     r1,#0
-        0x010128d0:    9101        ..      STR      r1,[sp,#4]
-        0x010128d2:    f8003b01    ...;    STRB     r3,[r0],#1
-        0x010128d6:    9000        ..      STR      r0,[sp,#0]
-        0x010128d8:    8820         .      LDRH     r0,[r4,#0]
-        0x010128da:    1c40        @.      ADDS     r0,r0,#1
-        0x010128dc:    8020         .      STRH     r0,[r4,#0]
-        0x010128de:    8828        (.      LDRH     r0,[r5,#0]
-        0x010128e0:    1c40        @.      ADDS     r0,r0,#1
-        0x010128e2:    8028        (.      STRH     r0,[r5,#0]
-        0x010128e4:    e0b2        ..      B        0x1012a4c ; l2cc_pdu_pack + 552
-        0x010128e6:    a17b        {.      ADR      r1,{pc}+0x1ee ; 0x1012ad4
-        0x010128e8:    e7ee        ..      B        0x10128c8 ; l2cc_pdu_pack + 164
-        0x010128ea:    2734        4'      MOVS     r7,#0x34
-        0x010128ec:    e7bf        ..      B        0x101286e ; l2cc_pdu_pack + 74
-        0x010128ee:    2850        P(      CMP      r0,#0x50
-        0x010128f0:    d076        v.      BEQ      0x10129e0 ; l2cc_pdu_pack + 444
-        0x010128f2:    dc08        ..      BGT      0x1012906 ; l2cc_pdu_pack + 226
-        0x010128f4:    2841        A(      CMP      r0,#0x41
-        0x010128f6:    d061        a.      BEQ      0x10129bc ; l2cc_pdu_pack + 408
-        0x010128f8:    2842        B(      CMP      r0,#0x42
-        0x010128fa:    d00b        ..      BEQ      0x1012914 ; l2cc_pdu_pack + 240
-        0x010128fc:    284b        K(      CMP      r0,#0x4b
-        0x010128fe:    d03a        :.      BEQ      0x1012976 ; l2cc_pdu_pack + 338
-        0x01012900:    284c        L(      CMP      r0,#0x4c
-        0x01012902:    d16e        n.      BNE      0x10129e2 ; l2cc_pdu_pack + 446
-        0x01012904:    e025        %.      B        0x1012952 ; l2cc_pdu_pack + 302
-        0x01012906:    2852        R(      CMP      r0,#0x52
-        0x01012908:    d046        F.      BEQ      0x1012998 ; l2cc_pdu_pack + 372
-        0x0101290a:    2857        W(      CMP      r0,#0x57
-        0x0101290c:    d00f        ..      BEQ      0x101292e ; l2cc_pdu_pack + 266
-        0x0101290e:    286c        l(      CMP      r0,#0x6c
-        0x01012910:    d167        g.      BNE      0x10129e2 ; l2cc_pdu_pack + 446
-        0x01012912:    e067        g.      B        0x10129e4 ; l2cc_pdu_pack + 448
-        0x01012914:    9800        ..      LDR      r0,[sp,#0]
-        0x01012916:    f81b1b01    ....    LDRB     r1,[r11],#1
-        0x0101291a:    7001        .p      STRB     r1,[r0,#0]
-        0x0101291c:    9800        ..      LDR      r0,[sp,#0]
-        0x0101291e:    1c40        @.      ADDS     r0,r0,#1
-        0x01012920:    9000        ..      STR      r0,[sp,#0]
-        0x01012922:    8820         .      LDRH     r0,[r4,#0]
-        0x01012924:    1c40        @.      ADDS     r0,r0,#1
-        0x01012926:    8020         .      STRH     r0,[r4,#0]
-        0x01012928:    8828        (.      LDRH     r0,[r5,#0]
-        0x0101292a:    1c40        @.      ADDS     r0,r0,#1
-        0x0101292c:    e032        2.      B        0x1012994 ; l2cc_pdu_pack + 368
-        0x0101292e:    f10b0001    ....    ADD      r0,r11,#1
-        0x01012932:    f0200101     ...    BIC      r1,r0,#1
-        0x01012936:    8820         .      LDRH     r0,[r4,#0]
-        0x01012938:    f1010b02    ....    ADD      r11,r1,#2
-        0x0101293c:    1c80        ..      ADDS     r0,r0,#2
-        0x0101293e:    8020         .      STRH     r0,[r4,#0]
-        0x01012940:    8828        (.      LDRH     r0,[r5,#0]
-        0x01012942:    1c80        ..      ADDS     r0,r0,#2
-        0x01012944:    8028        (.      STRH     r0,[r5,#0]
-        0x01012946:    9800        ..      LDR      r0,[sp,#0]
-        0x01012948:    8809        ..      LDRH     r1,[r1,#0]
-        0x0101294a:    7001        .p      STRB     r1,[r0,#0]
-        0x0101294c:    0a09        ..      LSRS     r1,r1,#8
-        0x0101294e:    7041        Ap      STRB     r1,[r0,#1]
-        0x01012950:    e00d        ..      B        0x101296e ; l2cc_pdu_pack + 330
-        0x01012952:    f10b0001    ....    ADD      r0,r11,#1
-        0x01012956:    f0200001     ...    BIC      r0,r0,#1
-        0x0101295a:    f1000b02    ....    ADD      r11,r0,#2
-        0x0101295e:    9800        ..      LDR      r0,[sp,#0]
-        0x01012960:    9001        ..      STR      r0,[sp,#4]
-        0x01012962:    8820         .      LDRH     r0,[r4,#0]
-        0x01012964:    1c80        ..      ADDS     r0,r0,#2
-        0x01012966:    8020         .      STRH     r0,[r4,#0]
-        0x01012968:    8828        (.      LDRH     r0,[r5,#0]
-        0x0101296a:    1c80        ..      ADDS     r0,r0,#2
-        0x0101296c:    8028        (.      STRH     r0,[r5,#0]
-        0x0101296e:    9800        ..      LDR      r0,[sp,#0]
-        0x01012970:    1c80        ..      ADDS     r0,r0,#2
-        0x01012972:    9000        ..      STR      r0,[sp,#0]
-        0x01012974:    e068        h.      B        0x1012a48 ; l2cc_pdu_pack + 548
-        0x01012976:    2210        ."      MOVS     r2,#0x10
-        0x01012978:    4659        YF      MOV      r1,r11
-        0x0101297a:    9800        ..      LDR      r0,[sp,#0]
-        0x0101297c:    f7eef804    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012980:    9800        ..      LDR      r0,[sp,#0]
-        0x01012982:    f10b0b10    ....    ADD      r11,r11,#0x10
-        0x01012986:    3010        .0      ADDS     r0,r0,#0x10
-        0x01012988:    9000        ..      STR      r0,[sp,#0]
-        0x0101298a:    8820         .      LDRH     r0,[r4,#0]
-        0x0101298c:    3010        .0      ADDS     r0,r0,#0x10
-        0x0101298e:    8020         .      STRH     r0,[r4,#0]
-        0x01012990:    8828        (.      LDRH     r0,[r5,#0]
-        0x01012992:    3010        .0      ADDS     r0,r0,#0x10
-        0x01012994:    8028        (.      STRH     r0,[r5,#0]
-        0x01012996:    e057        W.      B        0x1012a48 ; l2cc_pdu_pack + 548
-        0x01012998:    9900        ..      LDR      r1,[sp,#0]
-        0x0101299a:    f8db2000    ...     LDR      r2,[r11,#0]
-        0x0101299e:    600a        .`      STR      r2,[r1,#0]
-        0x010129a0:    f8db0004    ....    LDR      r0,[r11,#4]
-        0x010129a4:    6048        H`      STR      r0,[r1,#4]
-        0x010129a6:    9800        ..      LDR      r0,[sp,#0]
-        0x010129a8:    f10b0b08    ....    ADD      r11,r11,#8
-        0x010129ac:    3008        .0      ADDS     r0,r0,#8
-        0x010129ae:    9000        ..      STR      r0,[sp,#0]
-        0x010129b0:    8820         .      LDRH     r0,[r4,#0]
-        0x010129b2:    3008        .0      ADDS     r0,r0,#8
-        0x010129b4:    8020         .      STRH     r0,[r4,#0]
-        0x010129b6:    8828        (.      LDRH     r0,[r5,#0]
-        0x010129b8:    3008        .0      ADDS     r0,r0,#8
-        0x010129ba:    e7eb        ..      B        0x1012994 ; l2cc_pdu_pack + 368
-        0x010129bc:    9900        ..      LDR      r1,[sp,#0]
-        0x010129be:    f8db2000    ...     LDR      r2,[r11,#0]
-        0x010129c2:    600a        .`      STR      r2,[r1,#0]
-        0x010129c4:    f8bb0004    ....    LDRH     r0,[r11,#4]
-        0x010129c8:    8088        ..      STRH     r0,[r1,#4]
-        0x010129ca:    9800        ..      LDR      r0,[sp,#0]
-        0x010129cc:    f10b0b06    ....    ADD      r11,r11,#6
-        0x010129d0:    1d80        ..      ADDS     r0,r0,#6
-        0x010129d2:    9000        ..      STR      r0,[sp,#0]
-        0x010129d4:    8820         .      LDRH     r0,[r4,#0]
-        0x010129d6:    1d80        ..      ADDS     r0,r0,#6
-        0x010129d8:    8020         .      STRH     r0,[r4,#0]
-        0x010129da:    8828        (.      LDRH     r0,[r5,#0]
-        0x010129dc:    1d80        ..      ADDS     r0,r0,#6
-        0x010129de:    e7d9        ..      B        0x1012994 ; l2cc_pdu_pack + 368
-        0x010129e0:    e03b        ;.      B        0x1012a5a ; l2cc_pdu_pack + 566
-        0x010129e2:    e017        ..      B        0x1012a14 ; l2cc_pdu_pack + 496
-        0x010129e4:    4839        9H      LDR      r0,[pc,#228] ; [0x1012acc] = 0x20004d40
-        0x010129e6:    8829        ).      LDRH     r1,[r5,#0]
-        0x010129e8:    f1080801    ....    ADD      r8,r8,#1
-        0x010129ec:    8880        ..      LDRH     r0,[r0,#4]
-        0x010129ee:    1a40        @.      SUBS     r0,r0,r1
-        0x010129f0:    1f00        ..      SUBS     r0,r0,#4
-        0x010129f2:    b281        ..      UXTH     r1,r0
-        0x010129f4:    2e0c        ..      CMP      r6,#0xc
-        0x010129f6:    d00f        ..      BEQ      0x1012a18 ; l2cc_pdu_pack + 500
-        0x010129f8:    f10b0001    ....    ADD      r0,r11,#1
-        0x010129fc:    f0200201     ...    BIC      r2,r0,#1
-        0x01012a00:    f8320b02    2...    LDRH     r0,[r2],#2
-        0x01012a04:    ea4f0b02    O...    MOV.W    r11,r2
-        0x01012a08:    f8982000    ...     LDRB     r2,[r8,#0]
-        0x01012a0c:    2a57        W*      CMP      r2,#0x57
-        0x01012a0e:    d005        ..      BEQ      0x1012a1c ; l2cc_pdu_pack + 504
-        0x01012a10:    2a42        B*      CMP      r2,#0x42
-        0x01012a12:    d007        ..      BEQ      0x1012a24 ; l2cc_pdu_pack + 512
-        0x01012a14:    2734        4'      MOVS     r7,#0x34
-        0x01012a16:    e017        ..      B        0x1012a48 ; l2cc_pdu_pack + 548
-        0x01012a18:    2040        @       MOVS     r0,#0x40
-        0x01012a1a:    e7f5        ..      B        0x1012a08 ; l2cc_pdu_pack + 484
-        0x01012a1c:    f64f72ff    O..r    MOV      r2,#0xffff
-        0x01012a20:    ea020040    ..@.    AND      r0,r2,r0,LSL #1
-        0x01012a24:    8822        ".      LDRH     r2,[r4,#0]
-        0x01012a26:    4281        .B      CMP      r1,r0
-        0x01012a28:    4402        .D      ADD      r2,r2,r0
-        0x01012a2a:    8022        ".      STRH     r2,[r4,#0]
-        0x01012a2c:    d200        ..      BCS      0x1012a30 ; l2cc_pdu_pack + 524
-        0x01012a2e:    4608        .F      MOV      r0,r1
-        0x01012a30:    4602        .F      MOV      r2,r0
-        0x01012a32:    9002        ..      STR      r0,[sp,#8]
-        0x01012a34:    4659        YF      MOV      r1,r11
-        0x01012a36:    9800        ..      LDR      r0,[sp,#0]
-        0x01012a38:    f7edffa6    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012a3c:    8829        ).      LDRH     r1,[r5,#0]
-        0x01012a3e:    9802        ..      LDR      r0,[sp,#8]
-        0x01012a40:    4408        .D      ADD      r0,r0,r1
-        0x01012a42:    8028        (.      STRH     r0,[r5,#0]
-        0x01012a44:    9802        ..      LDR      r0,[sp,#8]
-        0x01012a46:    4483        .D      ADD      r11,r11,r0
-        0x01012a48:    f1080801    ....    ADD      r8,r8,#1
-        0x01012a4c:    f8980000    ....    LDRB     r0,[r8,#0]
-        0x01012a50:    b198        ..      CBZ      r0,0x1012a7a ; l2cc_pdu_pack + 598
-        0x01012a52:    2f00        ./      CMP      r7,#0
-        0x01012a54:    f43faf4b    ?.K.    BEQ      0x10128ee ; l2cc_pdu_pack + 202
-        0x01012a58:    e709        ..      B        0x101286e ; l2cc_pdu_pack + 74
-        0x01012a5a:    2220         "      MOVS     r2,#0x20
-        0x01012a5c:    4659        YF      MOV      r1,r11
-        0x01012a5e:    9800        ..      LDR      r0,[sp,#0]
-        0x01012a60:    f7edff92    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012a64:    9800        ..      LDR      r0,[sp,#0]
-        0x01012a66:    f10b0b20    .. .    ADD      r11,r11,#0x20
-        0x01012a6a:    3020         0      ADDS     r0,r0,#0x20
-        0x01012a6c:    9000        ..      STR      r0,[sp,#0]
-        0x01012a6e:    8820         .      LDRH     r0,[r4,#0]
-        0x01012a70:    3020         0      ADDS     r0,r0,#0x20
-        0x01012a72:    8020         .      STRH     r0,[r4,#0]
-        0x01012a74:    8828        (.      LDRH     r0,[r5,#0]
-        0x01012a76:    3020         0      ADDS     r0,r0,#0x20
-        0x01012a78:    e78c        ..      B        0x1012994 ; l2cc_pdu_pack + 368
-        0x01012a7a:    2f00        ./      CMP      r7,#0
-        0x01012a7c:    d1ec        ..      BNE      0x1012a58 ; l2cc_pdu_pack + 564
-        0x01012a7e:    9801        ..      LDR      r0,[sp,#4]
-        0x01012a80:    b120         .      CBZ      r0,0x1012a8c ; l2cc_pdu_pack + 616
-        0x01012a82:    8829        ).      LDRH     r1,[r5,#0]
-        0x01012a84:    1f09        ..      SUBS     r1,r1,#4
-        0x01012a86:    7001        .p      STRB     r1,[r0,#0]
-        0x01012a88:    0a09        ..      LSRS     r1,r1,#8
-        0x01012a8a:    7041        Ap      STRB     r1,[r0,#1]
-        0x01012a8c:    f7f8fb7e    ..~.    BL       gapm_get_max_mtu ; 0x100b18c
-        0x01012a90:    8821        !.      LDRH     r1,[r4,#0]
-        0x01012a92:    4288        .B      CMP      r0,r1
-        0x01012a94:    d201        ..      BCS      0x1012a9a ; l2cc_pdu_pack + 630
-        0x01012a96:    2731        1'      MOVS     r7,#0x31
-        0x01012a98:    e011        ..      B        0x1012abe ; l2cc_pdu_pack + 666
-        0x01012a9a:    f8891000    ....    STRB     r1,[r9,#0]
-        0x01012a9e:    0a09        ..      LSRS     r1,r1,#8
-        0x01012aa0:    f8891001    ....    STRB     r1,[r9,#1]
-        0x01012aa4:    8861        a.      LDRH     r1,[r4,#2]
-        0x01012aa6:    f8891002    ....    STRB     r1,[r9,#2]
-        0x01012aaa:    0a09        ..      LSRS     r1,r1,#8
-        0x01012aac:    f8891003    ....    STRB     r1,[r9,#3]
-        0x01012ab0:    8828        (.      LDRH     r0,[r5,#0]
-        0x01012ab2:    1d00        ..      ADDS     r0,r0,#4
-        0x01012ab4:    8028        (.      STRH     r0,[r5,#0]
-        0x01012ab6:    8821        !.      LDRH     r1,[r4,#0]
-        0x01012ab8:    1a08        ..      SUBS     r0,r1,r0
-        0x01012aba:    1d00        ..      ADDS     r0,r0,#4
-        0x01012abc:    8020         .      STRH     r0,[r4,#0]
-        0x01012abe:    ebab0004    ....    SUB      r0,r11,r4
-        0x01012ac2:    1f00        ..      SUBS     r0,r0,#4
-        0x01012ac4:    f8aa0000    ....    STRH     r0,[r10,#0]
-        0x01012ac8:    e6d1        ..      B        0x101286e ; l2cc_pdu_pack + 74
-    $d
-        0x01012aca:    0000        ..      DCW    0
-        0x01012acc:    20004d40    @M.     DCD    536890688
-        0x01012ad0:    0101ba44    D...    DCD    16890436
-        0x01012ad4:    0000426c    lB..    DCD    17004
-    $t
-    i.l2cc_pdu_recv_ind_handler
-    l2cc_pdu_recv_ind_handler
-        0x01012ad8:    b538        8.      PUSH     {r3-r5,lr}
-        0x01012ada:    4615        .F      MOV      r5,r2
-        0x01012adc:    460c        .F      MOV      r4,r1
-        0x01012ade:    4610        .F      MOV      r0,r2
-        0x01012ae0:    f7eef815    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01012ae4:    4601        .F      MOV      r1,r0
-        0x01012ae6:    0a28        (.      LSRS     r0,r5,#8
-        0x01012ae8:    2500        .%      MOVS     r5,#0
-        0x01012aea:    293f        ?)      CMP      r1,#0x3f
-        0x01012aec:    d026        &.      BEQ      0x1012b3c ; l2cc_pdu_recv_ind_handler + 100
-        0x01012aee:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01012af0:    2a05        .*      CMP      r2,#5
-        0x01012af2:    d002        ..      BEQ      0x1012afa ; l2cc_pdu_recv_ind_handler + 34
-        0x01012af4:    2a06        .*      CMP      r2,#6
-        0x01012af6:    d121        !.      BNE      0x1012b3c ; l2cc_pdu_recv_ind_handler + 100
-        0x01012af8:    e004        ..      B        0x1012b04 ; l2cc_pdu_recv_ind_handler + 44
-        0x01012afa:    1d21        !.      ADDS     r1,r4,#4
-        0x01012afc:    f7f6ff96    ....    BL       gapc_sig_pdu_recv_handler ; 0x1009a2c
-        0x01012b00:    4605        .F      MOV      r5,r0
-        0x01012b02:    e01b        ..      B        0x1012b3c ; l2cc_pdu_recv_ind_handler + 100
-        0x01012b04:    0709        ..      LSLS     r1,r1,#28
-        0x01012b06:    d501        ..      BPL      0x1012b0c ; l2cc_pdu_recv_ind_handler + 52
-        0x01012b08:    2502        .%      MOVS     r5,#2
-        0x01012b0a:    e017        ..      B        0x1012b3c ; l2cc_pdu_recv_ind_handler + 100
-        0x01012b0c:    7821        !x      LDRB     r1,[r4,#0]
-        0x01012b0e:    b121        !.      CBZ      r1,0x1012b1a ; l2cc_pdu_recv_ind_handler + 66
-        0x01012b10:    2934        4)      CMP      r1,#0x34
-        0x01012b12:    d006        ..      BEQ      0x1012b22 ; l2cc_pdu_recv_ind_handler + 74
-        0x01012b14:    293f        ?)      CMP      r1,#0x3f
-        0x01012b16:    d004        ..      BEQ      0x1012b22 ; l2cc_pdu_recv_ind_handler + 74
-        0x01012b18:    e010        ..      B        0x1012b3c ; l2cc_pdu_recv_ind_handler + 100
-        0x01012b1a:    1d21        !.      ADDS     r1,r4,#4
-        0x01012b1c:    f004fdf0    ....    BL       smpc_pdu_recv ; 0x1017700
-        0x01012b20:    e00c        ..      B        0x1012b3c ; l2cc_pdu_recv_ind_handler + 100
-        0x01012b22:    2100        .!      MOVS     r1,#0
-        0x01012b24:    9100        ..      STR      r1,[sp,#0]
-        0x01012b26:    2108        .!      MOVS     r1,#8
-        0x01012b28:    ea412300    A..#    ORR      r3,r1,r0,LSL #8
-        0x01012b2c:    2205        ."      MOVS     r2,#5
-        0x01012b2e:    2106        .!      MOVS     r1,#6
-        0x01012b30:    f7fffd30    ..0.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01012b34:    2107        .!      MOVS     r1,#7
-        0x01012b36:    7041        Ap      STRB     r1,[r0,#1]
-        0x01012b38:    f000f8c8    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01012b3c:    4628        (F      MOV      r0,r5
-        0x01012b3e:    bd38        8.      POP      {r3-r5,pc}
-    i.l2cc_pdu_recv_ind_handler
-    l2cc_pdu_recv_ind_handler
-        0x01012b40:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01012b42:    4616        .F      MOV      r6,r2
-        0x01012b44:    460d        .F      MOV      r5,r1
-        0x01012b46:    4610        .F      MOV      r0,r2
-        0x01012b48:    f7edffe1    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01012b4c:    2400        .$      MOVS     r4,#0
-        0x01012b4e:    2820         (      CMP      r0,#0x20
-        0x01012b50:    d02b        +.      BEQ      0x1012baa ; l2cc_pdu_recv_ind_handler + 106
-        0x01012b52:    7828        (x      LDRB     r0,[r5,#0]
-        0x01012b54:    0a37        7.      LSRS     r7,r6,#8
-        0x01012b56:    b120         .      CBZ      r0,0x1012b62 ; l2cc_pdu_recv_ind_handler + 34
-        0x01012b58:    2834        4(      CMP      r0,#0x34
-        0x01012b5a:    d012        ..      BEQ      0x1012b82 ; l2cc_pdu_recv_ind_handler + 66
-        0x01012b5c:    283f        ?(      CMP      r0,#0x3f
-        0x01012b5e:    d010        ..      BEQ      0x1012b82 ; l2cc_pdu_recv_ind_handler + 66
-        0x01012b60:    e023        #.      B        0x1012baa ; l2cc_pdu_recv_ind_handler + 106
-        0x01012b62:    4629        )F      MOV      r1,r5
-        0x01012b64:    4638        8F      MOV      r0,r7
-        0x01012b66:    f7f2fa3f    ..?.    BL       atts_l2cc_pdu_recv_handler ; 0x1004fe8
-        0x01012b6a:    4604        .F      MOV      r4,r0
-        0x01012b6c:    28ff        .(      CMP      r0,#0xff
-        0x01012b6e:    d11c        ..      BNE      0x1012baa ; l2cc_pdu_recv_ind_handler + 106
-        0x01012b70:    4629        )F      MOV      r1,r5
-        0x01012b72:    4638        8F      MOV      r0,r7
-        0x01012b74:    f7f0fc62    ..b.    BL       attc_l2cc_pdu_recv_handler ; 0x100343c
-        0x01012b78:    4604        .F      MOV      r4,r0
-        0x01012b7a:    28ff        .(      CMP      r0,#0xff
-        0x01012b7c:    d115        ..      BNE      0x1012baa ; l2cc_pdu_recv_ind_handler + 106
-        0x01012b7e:    2400        .$      MOVS     r4,#0
-        0x01012b80:    e013        ..      B        0x1012baa ; l2cc_pdu_recv_ind_handler + 106
-        0x01012b82:    2006        .       MOVS     r0,#6
-        0x01012b84:    2600        .&      MOVS     r6,#0
-        0x01012b86:    eb002307    ...#    ADD      r3,r0,r7,LSL #8
-        0x01012b8a:    2201        ."      MOVS     r2,#1
-        0x01012b8c:    2104        .!      MOVS     r1,#4
-        0x01012b8e:    4638        8F      MOV      r0,r7
-        0x01012b90:    9600        ..      STR      r6,[sp,#0]
-        0x01012b92:    f7fffcff    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01012b96:    8046        F.      STRH     r6,[r0,#2]
-        0x01012b98:    7a29        )z      LDRB     r1,[r5,#8]
-        0x01012b9a:    7041        Ap      STRB     r1,[r0,#1]
-        0x01012b9c:    7829        )x      LDRB     r1,[r5,#0]
-        0x01012b9e:    293f        ?)      CMP      r1,#0x3f
-        0x01012ba0:    d005        ..      BEQ      0x1012bae ; l2cc_pdu_recv_ind_handler + 110
-        0x01012ba2:    2104        .!      MOVS     r1,#4
-        0x01012ba4:    7101        .q      STRB     r1,[r0,#4]
-        0x01012ba6:    f000f891    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x01012baa:    4620         F      MOV      r0,r4
-        0x01012bac:    bdf8        ..      POP      {r3-r7,pc}
-        0x01012bae:    2106        .!      MOVS     r1,#6
-        0x01012bb0:    e7f8        ..      B        0x1012ba4 ; l2cc_pdu_recv_ind_handler + 100
-    i.l2cc_pdu_recv_ind_handler
-    l2cc_pdu_recv_ind_handler
-        0x01012bb2:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01012bb4:    4615        .F      MOV      r5,r2
-        0x01012bb6:    460c        .F      MOV      r4,r1
-        0x01012bb8:    4610        .F      MOV      r0,r2
-        0x01012bba:    f7edffa8    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01012bbe:    0a2e        ..      LSRS     r6,r5,#8
-        0x01012bc0:    2500        .%      MOVS     r5,#0
-        0x01012bc2:    283f        ?(      CMP      r0,#0x3f
-        0x01012bc4:    d024        $.      BEQ      0x1012c10 ; l2cc_pdu_recv_ind_handler + 94
-        0x01012bc6:    88e3        ..      LDRH     r3,[r4,#6]
-        0x01012bc8:    1d21        !.      ADDS     r1,r4,#4
-        0x01012bca:    2000        .       MOVS     r0,#0
-        0x01012bcc:    2b05        .+      CMP      r3,#5
-        0x01012bce:    d007        ..      BEQ      0x1012be0 ; l2cc_pdu_recv_ind_handler + 46
-        0x01012bd0:    f1a30240    ..@.    SUB      r2,r3,#0x40
-        0x01012bd4:    2a40        @*      CMP      r2,#0x40
-        0x01012bd6:    d31b        ..      BCC      0x1012c10 ; l2cc_pdu_recv_ind_handler + 94
-        0x01012bd8:    9000        ..      STR      r0,[sp,#0]
-        0x01012bda:    7949        Iy      LDRB     r1,[r1,#5]
-        0x01012bdc:    2202        ."      MOVS     r2,#2
-        0x01012bde:    e014        ..      B        0x1012c0a ; l2cc_pdu_recv_ind_handler + 88
-        0x01012be0:    7822        "x      LDRB     r2,[r4,#0]
-        0x01012be2:    b14a        J.      CBZ      r2,0x1012bf8 ; l2cc_pdu_recv_ind_handler + 70
-        0x01012be4:    2a33        3*      CMP      r2,#0x33
-        0x01012be6:    d0f7        ..      BEQ      0x1012bd8 ; l2cc_pdu_recv_ind_handler + 38
-        0x01012be8:    2a31        1*      CMP      r2,#0x31
-        0x01012bea:    d00a        ..      BEQ      0x1012c02 ; l2cc_pdu_recv_ind_handler + 80
-        0x01012bec:    7949        Iy      LDRB     r1,[r1,#5]
-        0x01012bee:    b179        y.      CBZ      r1,0x1012c10 ; l2cc_pdu_recv_ind_handler + 94
-        0x01012bf0:    2300        .#      MOVS     r3,#0
-        0x01012bf2:    461a        .F      MOV      r2,r3
-        0x01012bf4:    9000        ..      STR      r0,[sp,#0]
-        0x01012bf6:    e008        ..      B        0x1012c0a ; l2cc_pdu_recv_ind_handler + 88
-        0x01012bf8:    4630        0F      MOV      r0,r6
-        0x01012bfa:    f000fa4f    ..O.    BL       l2cc_sig_pdu_recv_handler ; 0x101309c
-        0x01012bfe:    4605        .F      MOV      r5,r0
-        0x01012c00:    e006        ..      B        0x1012c10 ; l2cc_pdu_recv_ind_handler + 94
-        0x01012c02:    9000        ..      STR      r0,[sp,#0]
-        0x01012c04:    7949        Iy      LDRB     r1,[r1,#5]
-        0x01012c06:    2317        .#      MOVS     r3,#0x17
-        0x01012c08:    2201        ."      MOVS     r2,#1
-        0x01012c0a:    4630        0F      MOV      r0,r6
-        0x01012c0c:    f000fa6c    ..l.    BL       l2cc_sig_send_cmd_reject ; 0x10130e8
-        0x01012c10:    4628        (F      MOV      r0,r5
-        0x01012c12:    bdf8        ..      POP      {r3-r7,pc}
-    i.l2cc_pdu_rx_init
-    l2cc_pdu_rx_init
-        0x01012c14:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01012c18:    4606        .F      MOV      r6,r0
-        0x01012c1a:    482b        +H      LDR      r0,[pc,#172] ; [0x1012cc8] = 0x20004d4c
-        0x01012c1c:    f04f0800    O...    MOV      r8,#0
-        0x01012c20:    f04f0904    O...    MOV      r9,#4
-        0x01012c24:    f8504026    P.&@    LDR      r4,[r0,r6,LSL #2]
-        0x01012c28:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01012c2a:    b1e8        ..      CBZ      r0,0x1012c68 ; l2cc_pdu_rx_init + 84
-        0x01012c2c:    8881        ..      LDRH     r1,[r0,#4]
-        0x01012c2e:    f5a16220    .. b    SUB      r2,r1,#0xa00
-        0x01012c32:    3a0e        .:      SUBS     r2,r2,#0xe
-        0x01012c34:    d007        ..      BEQ      0x1012c46 ; l2cc_pdu_rx_init + 50
-        0x01012c36:    2134        4!      MOVS     r1,#0x34
-        0x01012c38:    f8001f0c    ....    STRB     r1,[r0,#0xc]!
-        0x01012c3c:    f7edff30    ..0.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01012c40:    f8c4800c    ....    STR      r8,[r4,#0xc]
-        0x01012c44:    e032        2.      B        0x1012cac ; l2cc_pdu_rx_init + 152
-        0x01012c46:    8a02        ..      LDRH     r2,[r0,#0x10]
-        0x01012c48:    2101        .!      MOVS     r1,#1
-        0x01012c4a:    4630        0F      MOV      r0,r6
-        0x01012c4c:    f7fffa62    ..b.    BL       l2cc_lecb_find ; 0x1012114
-        0x01012c50:    0001        ..      MOVS     r1,r0
-        0x01012c52:    d005        ..      BEQ      0x1012c60 ; l2cc_pdu_rx_init + 76
-        0x01012c54:    2234        4"      MOVS     r2,#0x34
-        0x01012c56:    4630        0F      MOV      r0,r6
-        0x01012c58:    f8c18008    ....    STR      r8,[r1,#8]
-        0x01012c5c:    f7fffae6    ....    BL       l2cc_lecb_init_disconnect ; 0x101222c
-        0x01012c60:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01012c62:    f7edff45    ..E.    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01012c66:    e7eb        ..      B        0x1012c40 ; l2cc_pdu_rx_init + 44
-        0x01012c68:    7ea0        .~      LDRB     r0,[r4,#0x1a]
-        0x01012c6a:    7ee1        .~      LDRB     r1,[r4,#0x1b]
-        0x01012c6c:    4288        .B      CMP      r0,r1
-        0x01012c6e:    d21d        ..      BCS      0x1012cac ; l2cc_pdu_rx_init + 152
-        0x01012c70:    2804        .(      CMP      r0,#4
-        0x01012c72:    d31b        ..      BCC      0x1012cac ; l2cc_pdu_rx_init + 152
-        0x01012c74:    8be5        ..      LDRH     r5,[r4,#0x1e]
-        0x01012c76:    eb092106    ...!    ADD      r1,r9,r6,LSL #8
-        0x01012c7a:    2734        4'      MOVS     r7,#0x34
-        0x01012c7c:    460a        .F      MOV      r2,r1
-        0x01012c7e:    2d04        .-      CMP      r5,#4
-        0x01012c80:    d01e        ..      BEQ      0x1012cc0 ; l2cc_pdu_rx_init + 172
-        0x01012c82:    2d05        .-      CMP      r5,#5
-        0x01012c84:    d002        ..      BEQ      0x1012c8c ; l2cc_pdu_rx_init + 120
-        0x01012c86:    2d06        .-      CMP      r5,#6
-        0x01012c88:    d016        ..      BEQ      0x1012cb8 ; l2cc_pdu_rx_init + 164
-        0x01012c8a:    2733        3'      MOVS     r7,#0x33
-        0x01012c8c:    234a        J#      MOVS     r3,#0x4a
-        0x01012c8e:    f6402012    @..     MOV      r0,#0xa12
-        0x01012c92:    f7edff00    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01012c96:    f8a08002    ....    STRH     r8,[r0,#2]
-        0x01012c9a:    7007        .p      STRB     r7,[r0,#0]
-        0x01012c9c:    80c5        ..      STRH     r5,[r0,#6]
-        0x01012c9e:    f8a08004    ....    STRH     r8,[r0,#4]
-        0x01012ca2:    f8941020    .. .    LDRB     r1,[r4,#0x20]
-        0x01012ca6:    7201        .r      STRB     r1,[r0,#8]
-        0x01012ca8:    f7edfefa    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01012cac:    f884801a    ....    STRB     r8,[r4,#0x1a]
-        0x01012cb0:    f884901b    ....    STRB     r9,[r4,#0x1b]
-        0x01012cb4:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x01012cb8:    2008        .       MOVS     r0,#8
-        0x01012cba:    ea402106    @..!    ORR      r1,r0,r6,LSL #8
-        0x01012cbe:    e7e5        ..      B        0x1012c8c ; l2cc_pdu_rx_init + 120
-        0x01012cc0:    2006        .       MOVS     r0,#6
-        0x01012cc2:    eb002106    ...!    ADD      r1,r0,r6,LSL #8
-        0x01012cc6:    e7e1        ..      B        0x1012c8c ; l2cc_pdu_rx_init + 120
-    $d
-        0x01012cc8:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_pdu_send
-    l2cc_pdu_send
-        0x01012ccc:    3808        .8      SUBS     r0,r0,#8
-        0x01012cce:    f7edbee7    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01012cd2:    0000        ..      MOVS     r0,r0
-    i.l2cc_pdu_send_cmd_handler
-    l2cc_pdu_send_cmd_handler
-        0x01012cd4:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01012cd8:    4698        .F      MOV      r8,r3
-        0x01012cda:    4615        .F      MOV      r5,r2
-        0x01012cdc:    460c        .F      MOV      r4,r1
-        0x01012cde:    4610        .F      MOV      r0,r2
-        0x01012ce0:    f7edff15    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01012ce4:    2700        .'      MOVS     r7,#0
-        0x01012ce6:    0a2d        -.      LSRS     r5,r5,#8
-        0x01012ce8:    463e        >F      MOV      r6,r7
-        0x01012cea:    283f        ?(      CMP      r0,#0x3f
-        0x01012cec:    d004        ..      BEQ      0x1012cf8 ; l2cc_pdu_send_cmd_handler + 36
-        0x01012cee:    7820         x      LDRB     r0,[r4,#0]
-        0x01012cf0:    2806        .(      CMP      r0,#6
-        0x01012cf2:    d00d        ..      BEQ      0x1012d10 ; l2cc_pdu_send_cmd_handler + 60
-        0x01012cf4:    2343        C#      MOVS     r3,#0x43
-        0x01012cf6:    e000        ..      B        0x1012cfa ; l2cc_pdu_send_cmd_handler + 38
-        0x01012cf8:    2346        F#      MOVS     r3,#0x46
-        0x01012cfa:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01012cfc:    e9cd0600    ....    STRD     r0,r6,[sp,#0]
-        0x01012d00:    7821        !x      LDRB     r1,[r4,#0]
-        0x01012d02:    4642        BF      MOV      r2,r8
-        0x01012d04:    4628        (F      MOV      r0,r5
-        0x01012d06:    f000f9a9    ....    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x01012d0a:    4638        8F      MOV      r0,r7
-        0x01012d0c:    e8bd81fc    ....    POP      {r2-r8,pc}
-        0x01012d10:    4807        .H      LDR      r0,[pc,#28] ; [0x1012d30] = 0x20004d4c
-        0x01012d12:    f1a4010c    ....    SUB      r1,r4,#0xc
-        0x01012d16:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01012d1a:    1d00        ..      ADDS     r0,r0,#4
-        0x01012d1c:    f7edfeca    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x1000ab4
-        0x01012d20:    2701        .'      MOVS     r7,#1
-        0x01012d22:    4639        9F      MOV      r1,r7
-        0x01012d24:    4628        (F      MOV      r0,r5
-        0x01012d26:    f000fab5    ....    BL       l2cm_tx_status ; 0x1013294
-        0x01012d2a:    8066        f.      STRH     r6,[r4,#2]
-        0x01012d2c:    e7ed        ..      B        0x1012d0a ; l2cc_pdu_send_cmd_handler + 54
-    $d
-        0x01012d2e:    0000        ..      DCW    0
-        0x01012d30:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_pdu_unpack
-    l2cc_pdu_unpack
-        0x01012d34:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x01012d38:    b08b        ..      SUB      sp,sp,#0x2c
-        0x01012d3a:    4690        .F      MOV      r8,r2
-        0x01012d3c:    460c        .F      MOV      r4,r1
-        0x01012d3e:    4aa1        .J      LDR      r2,[pc,#644] ; [0x1012fc4] = 0x20004d4c
-        0x01012d40:    e9dd9115    ....    LDRD     r9,r1,[sp,#0x54]
-        0x01012d44:    2500        .%      MOVS     r5,#0
-        0x01012d46:    f852b020    R. .    LDR      r11,[r2,r0,LSL #2]
-        0x01012d4a:    461f        .F      MOV      r7,r3
-        0x01012d4c:    2902        .)      CMP      r1,#2
-        0x01012d4e:    d174        t.      BNE      0x1012e3a ; l2cc_pdu_unpack + 262
-        0x01012d50:    7920         y      LDRB     r0,[r4,#4]
-        0x01012d52:    2100        .!      MOVS     r1,#0
-        0x01012d54:    f10b0321    ..!.    ADD      r3,r11,#0x21
-        0x01012d58:    9301        ..      STR      r3,[sp,#4]
-        0x01012d5a:    9108        ..      STR      r1,[sp,#0x20]
-        0x01012d5c:    8863        c.      LDRH     r3,[r4,#2]
-        0x01012d5e:    460a        .F      MOV      r2,r1
-        0x01012d60:    2b04        .+      CMP      r3,#4
-        0x01012d62:    d016        ..      BEQ      0x1012d92 ; l2cc_pdu_unpack + 94
-        0x01012d64:    2b05        .+      CMP      r3,#5
-        0x01012d66:    d009        ..      BEQ      0x1012d7c ; l2cc_pdu_unpack + 72
-        0x01012d68:    2b06        .+      CMP      r3,#6
-        0x01012d6a:    d00e        ..      BEQ      0x1012d8a ; l2cc_pdu_unpack + 86
-        0x01012d6c:    2533        3%      MOVS     r5,#0x33
-        0x01012d6e:    1d63        c.      ADDS     r3,r4,#5
-        0x01012d70:    f04f0a01    O...    MOV      r10,#1
-        0x01012d74:    9300        ..      STR      r3,[sp,#0]
-        0x01012d76:    2d00        .-      CMP      r5,#0
-        0x01012d78:    d11f        ..      BNE      0x1012dba ; l2cc_pdu_unpack + 134
-        0x01012d7a:    e016        ..      B        0x1012daa ; l2cc_pdu_unpack + 118
-        0x01012d7c:    9b01        ..      LDR      r3,[sp,#4]
-        0x01012d7e:    781b        .x      LDRB     r3,[r3,#0]
-        0x01012d80:    2b00        .+      CMP      r3,#0
-        0x01012d82:    d0f4        ..      BEQ      0x1012d6e ; l2cc_pdu_unpack + 58
-        0x01012d84:    4990        .I      LDR      r1,[pc,#576] ; [0x1012fc8] = 0x101ba44
-        0x01012d86:    2217        ."      MOVS     r2,#0x17
-        0x01012d88:    e7f1        ..      B        0x1012d6e ; l2cc_pdu_unpack + 58
-        0x01012d8a:    498f        .I      LDR      r1,[pc,#572] ; [0x1012fc8] = 0x101ba44
-        0x01012d8c:    315c        \1      ADDS     r1,r1,#0x5c
-        0x01012d8e:    220f        ."      MOVS     r2,#0xf
-        0x01012d90:    e7ed        ..      B        0x1012d6e ; l2cc_pdu_unpack + 58
-        0x01012d92:    2852        R(      CMP      r0,#0x52
-        0x01012d94:    d002        ..      BEQ      0x1012d9c ; l2cc_pdu_unpack + 104
-        0x01012d96:    28d2        .(      CMP      r0,#0xd2
-        0x01012d98:    d002        ..      BEQ      0x1012da0 ; l2cc_pdu_unpack + 108
-        0x01012d9a:    e002        ..      B        0x1012da2 ; l2cc_pdu_unpack + 110
-        0x01012d9c:    2014        .       MOVS     r0,#0x14
-        0x01012d9e:    e000        ..      B        0x1012da2 ; l2cc_pdu_unpack + 110
-        0x01012da0:    2015        .       MOVS     r0,#0x15
-        0x01012da2:    4989        .I      LDR      r1,[pc,#548] ; [0x1012fc8] = 0x101ba44
-        0x01012da4:    3198        .1      ADDS     r1,r1,#0x98
-        0x01012da6:    221f        ."      MOVS     r2,#0x1f
-        0x01012da8:    e7e1        ..      B        0x1012d6e ; l2cc_pdu_unpack + 58
-        0x01012daa:    b129        ).      CBZ      r1,0x1012db8 ; l2cc_pdu_unpack + 132
-        0x01012dac:    4290        .B      CMP      r0,r2
-        0x01012dae:    d203        ..      BCS      0x1012db8 ; l2cc_pdu_unpack + 132
-        0x01012db0:    f8516020    Q. `    LDR      r6,[r1,r0,LSL #2]
-        0x01012db4:    2e00        ..      CMP      r6,#0
-        0x01012db6:    d170        p.      BNE      0x1012e9a ; l2cc_pdu_unpack + 358
-        0x01012db8:    253f        ?%      MOVS     r5,#0x3f
-        0x01012dba:    e0d9        ..      B        0x1012f70 ; l2cc_pdu_unpack + 572
-        0x01012dbc:    2850        P(      CMP      r0,#0x50
-        0x01012dbe:    d03d        =.      BEQ      0x1012e3c ; l2cc_pdu_unpack + 264
-        0x01012dc0:    dc08        ..      BGT      0x1012dd4 ; l2cc_pdu_unpack + 160
-        0x01012dc2:    2841        A(      CMP      r0,#0x41
-        0x01012dc4:    d06b        k.      BEQ      0x1012e9e ; l2cc_pdu_unpack + 362
-        0x01012dc6:    2842        B(      CMP      r0,#0x42
-        0x01012dc8:    d00b        ..      BEQ      0x1012de2 ; l2cc_pdu_unpack + 174
-        0x01012dca:    284b        K(      CMP      r0,#0x4b
-        0x01012dcc:    d027        '.      BEQ      0x1012e1e ; l2cc_pdu_unpack + 234
-        0x01012dce:    284c        L(      CMP      r0,#0x4c
-        0x01012dd0:    d174        t.      BNE      0x1012ebc ; l2cc_pdu_unpack + 392
-        0x01012dd2:    e013        ..      B        0x1012dfc ; l2cc_pdu_unpack + 200
-        0x01012dd4:    2852        R(      CMP      r0,#0x52
-        0x01012dd6:    d051        Q.      BEQ      0x1012e7c ; l2cc_pdu_unpack + 328
-        0x01012dd8:    2857        W(      CMP      r0,#0x57
-        0x01012dda:    d00f        ..      BEQ      0x1012dfc ; l2cc_pdu_unpack + 200
-        0x01012ddc:    286c        l(      CMP      r0,#0x6c
-        0x01012dde:    d16d        m.      BNE      0x1012ebc ; l2cc_pdu_unpack + 392
-        0x01012de0:    e06d        m.      B        0x1012ebe ; l2cc_pdu_unpack + 394
-        0x01012de2:    9801        ..      LDR      r0,[sp,#4]
-        0x01012de4:    7801        .x      LDRB     r1,[r0,#0]
-        0x01012de6:    9800        ..      LDR      r0,[sp,#0]
-        0x01012de8:    7001        .p      STRB     r1,[r0,#0]
-        0x01012dea:    9801        ..      LDR      r0,[sp,#4]
-        0x01012dec:    1c40        @.      ADDS     r0,r0,#1
-        0x01012dee:    9001        ..      STR      r0,[sp,#4]
-        0x01012df0:    9800        ..      LDR      r0,[sp,#0]
-        0x01012df2:    1c40        @.      ADDS     r0,r0,#1
-        0x01012df4:    9000        ..      STR      r0,[sp,#0]
-        0x01012df6:    f10a0001    ....    ADD      r0,r10,#1
-        0x01012dfa:    e00d        ..      B        0x1012e18 ; l2cc_pdu_unpack + 228
-        0x01012dfc:    9800        ..      LDR      r0,[sp,#0]
-        0x01012dfe:    1c40        @.      ADDS     r0,r0,#1
-        0x01012e00:    f0200101     ...    BIC      r1,r0,#1
-        0x01012e04:    1c88        ..      ADDS     r0,r1,#2
-        0x01012e06:    9000        ..      STR      r0,[sp,#0]
-        0x01012e08:    9801        ..      LDR      r0,[sp,#4]
-        0x01012e0a:    8800        ..      LDRH     r0,[r0,#0]
-        0x01012e0c:    8008        ..      STRH     r0,[r1,#0]
-        0x01012e0e:    9801        ..      LDR      r0,[sp,#4]
-        0x01012e10:    1c80        ..      ADDS     r0,r0,#2
-        0x01012e12:    9001        ..      STR      r0,[sp,#4]
-        0x01012e14:    f10a0002    ....    ADD      r0,r10,#2
-        0x01012e18:    f0000aff    ....    AND      r10,r0,#0xff
-        0x01012e1c:    e081        ..      B        0x1012f22 ; l2cc_pdu_unpack + 494
-        0x01012e1e:    e9dd0100    ....    LDRD     r0,r1,[sp,#0]
-        0x01012e22:    2210        ."      MOVS     r2,#0x10
-        0x01012e24:    f7edfdb0    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012e28:    9800        ..      LDR      r0,[sp,#0]
-        0x01012e2a:    3010        .0      ADDS     r0,r0,#0x10
-        0x01012e2c:    9000        ..      STR      r0,[sp,#0]
-        0x01012e2e:    9801        ..      LDR      r0,[sp,#4]
-        0x01012e30:    3010        .0      ADDS     r0,r0,#0x10
-        0x01012e32:    9001        ..      STR      r0,[sp,#4]
-        0x01012e34:    f10a0010    ....    ADD      r0,r10,#0x10
-        0x01012e38:    e7ee        ..      B        0x1012e18 ; l2cc_pdu_unpack + 228
-        0x01012e3a:    e0a1        ..      B        0x1012f80 ; l2cc_pdu_unpack + 588
-        0x01012e3c:    f89b101b    ....    LDRB     r1,[r11,#0x1b]
-        0x01012e40:    eba1000a    ....    SUB      r0,r1,r10
-        0x01012e44:    1f01        ..      SUBS     r1,r0,#4
-        0x01012e46:    2920         )      CMP      r1,#0x20
-        0x01012e48:    d201        ..      BCS      0x1012e4e ; l2cc_pdu_unpack + 282
-        0x01012e4a:    1f00        ..      SUBS     r0,r0,#4
-        0x01012e4c:    e000        ..      B        0x1012e50 ; l2cc_pdu_unpack + 284
-        0x01012e4e:    2020                MOVS     r0,#0x20
-        0x01012e50:    b2c0        ..      UXTB     r0,r0
-        0x01012e52:    4602        .F      MOV      r2,r0
-        0x01012e54:    9002        ..      STR      r0,[sp,#8]
-        0x01012e56:    e9dd0100    ....    LDRD     r0,r1,[sp,#0]
-        0x01012e5a:    f7edfd95    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012e5e:    9802        ..      LDR      r0,[sp,#8]
-        0x01012e60:    2820         (      CMP      r0,#0x20
-        0x01012e62:    d001        ..      BEQ      0x1012e68 ; l2cc_pdu_unpack + 308
-        0x01012e64:    2001        .       MOVS     r0,#1
-        0x01012e66:    9008        ..      STR      r0,[sp,#0x20]
-        0x01012e68:    9902        ..      LDR      r1,[sp,#8]
-        0x01012e6a:    9800        ..      LDR      r0,[sp,#0]
-        0x01012e6c:    4408        .D      ADD      r0,r0,r1
-        0x01012e6e:    9000        ..      STR      r0,[sp,#0]
-        0x01012e70:    9801        ..      LDR      r0,[sp,#4]
-        0x01012e72:    4408        .D      ADD      r0,r0,r1
-        0x01012e74:    9001        ..      STR      r0,[sp,#4]
-        0x01012e76:    eb0a0001    ....    ADD      r0,r10,r1
-        0x01012e7a:    e7cd        ..      B        0x1012e18 ; l2cc_pdu_unpack + 228
-        0x01012e7c:    e9dd0100    ....    LDRD     r0,r1,[sp,#0]
-        0x01012e80:    680a        .h      LDR      r2,[r1,#0]
-        0x01012e82:    6002        .`      STR      r2,[r0,#0]
-        0x01012e84:    6849        Ih      LDR      r1,[r1,#4]
-        0x01012e86:    6041        A`      STR      r1,[r0,#4]
-        0x01012e88:    9800        ..      LDR      r0,[sp,#0]
-        0x01012e8a:    3008        .0      ADDS     r0,r0,#8
-        0x01012e8c:    9000        ..      STR      r0,[sp,#0]
-        0x01012e8e:    9801        ..      LDR      r0,[sp,#4]
-        0x01012e90:    3008        .0      ADDS     r0,r0,#8
-        0x01012e92:    9001        ..      STR      r0,[sp,#4]
-        0x01012e94:    f10a0008    ....    ADD      r0,r10,#8
-        0x01012e98:    e7be        ..      B        0x1012e18 ; l2cc_pdu_unpack + 228
-        0x01012e9a:    e043        C.      B        0x1012f24 ; l2cc_pdu_unpack + 496
-        0x01012e9c:    e7ff        ..      B        0x1012e9e ; l2cc_pdu_unpack + 362
-        0x01012e9e:    e9dd0100    ....    LDRD     r0,r1,[sp,#0]
-        0x01012ea2:    680a        .h      LDR      r2,[r1,#0]
-        0x01012ea4:    6002        .`      STR      r2,[r0,#0]
-        0x01012ea6:    8889        ..      LDRH     r1,[r1,#4]
-        0x01012ea8:    8081        ..      STRH     r1,[r0,#4]
-        0x01012eaa:    9800        ..      LDR      r0,[sp,#0]
-        0x01012eac:    1d80        ..      ADDS     r0,r0,#6
-        0x01012eae:    9000        ..      STR      r0,[sp,#0]
-        0x01012eb0:    9801        ..      LDR      r0,[sp,#4]
-        0x01012eb2:    1d80        ..      ADDS     r0,r0,#6
-        0x01012eb4:    9001        ..      STR      r0,[sp,#4]
-        0x01012eb6:    f10a0006    ....    ADD      r0,r10,#6
-        0x01012eba:    e7ad        ..      B        0x1012e18 ; l2cc_pdu_unpack + 228
-        0x01012ebc:    e017        ..      B        0x1012eee ; l2cc_pdu_unpack + 442
-        0x01012ebe:    f89b101b    ....    LDRB     r1,[r11,#0x1b]
-        0x01012ec2:    eba1000a    ....    SUB      r0,r1,r10
-        0x01012ec6:    1f00        ..      SUBS     r0,r0,#4
-        0x01012ec8:    b2c0        ..      UXTB     r0,r0
-        0x01012eca:    9002        ..      STR      r0,[sp,#8]
-        0x01012ecc:    8821        !.      LDRH     r1,[r4,#0]
-        0x01012ece:    eba1000a    ....    SUB      r0,r1,r10
-        0x01012ed2:    b281        ..      UXTH     r1,r0
-        0x01012ed4:    2001        .       MOVS     r0,#1
-        0x01012ed6:    9008        ..      STR      r0,[sp,#0x20]
-        0x01012ed8:    9800        ..      LDR      r0,[sp,#0]
-        0x01012eda:    1c40        @.      ADDS     r0,r0,#1
-        0x01012edc:    f0200001     ...    BIC      r0,r0,#1
-        0x01012ee0:    9000        ..      STR      r0,[sp,#0]
-        0x01012ee2:    f8160f01    ....    LDRB     r0,[r6,#1]!
-        0x01012ee6:    2857        W(      CMP      r0,#0x57
-        0x01012ee8:    d003        ..      BEQ      0x1012ef2 ; l2cc_pdu_unpack + 446
-        0x01012eea:    2842        B(      CMP      r0,#0x42
-        0x01012eec:    d002        ..      BEQ      0x1012ef4 ; l2cc_pdu_unpack + 448
-        0x01012eee:    2534        4%      MOVS     r5,#0x34
-        0x01012ef0:    e017        ..      B        0x1012f22 ; l2cc_pdu_unpack + 494
-        0x01012ef2:    0849        I.      LSRS     r1,r1,#1
-        0x01012ef4:    9800        ..      LDR      r0,[sp,#0]
-        0x01012ef6:    7001        .p      STRB     r1,[r0,#0]
-        0x01012ef8:    0a09        ..      LSRS     r1,r1,#8
-        0x01012efa:    7041        Ap      STRB     r1,[r0,#1]
-        0x01012efc:    9800        ..      LDR      r0,[sp,#0]
-        0x01012efe:    1c80        ..      ADDS     r0,r0,#2
-        0x01012f00:    9000        ..      STR      r0,[sp,#0]
-        0x01012f02:    e9dd1201    ....    LDRD     r1,r2,[sp,#4]
-        0x01012f06:    f7edfd3f    ..?.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012f0a:    9902        ..      LDR      r1,[sp,#8]
-        0x01012f0c:    eb0a0001    ....    ADD      r0,r10,r1
-        0x01012f10:    f0000aff    ....    AND      r10,r0,#0xff
-        0x01012f14:    8820         .      LDRH     r0,[r4,#0]
-        0x01012f16:    1c80        ..      ADDS     r0,r0,#2
-        0x01012f18:    8020         .      STRH     r0,[r4,#0]
-        0x01012f1a:    9902        ..      LDR      r1,[sp,#8]
-        0x01012f1c:    9800        ..      LDR      r0,[sp,#0]
-        0x01012f1e:    4408        .D      ADD      r0,r0,r1
-        0x01012f20:    9000        ..      STR      r0,[sp,#0]
-        0x01012f22:    1c76        v.      ADDS     r6,r6,#1
-        0x01012f24:    7830        0x      LDRB     r0,[r6,#0]
-        0x01012f26:    b120         .      CBZ      r0,0x1012f32 ; l2cc_pdu_unpack + 510
-        0x01012f28:    b91d        ..      CBNZ     r5,0x1012f32 ; l2cc_pdu_unpack + 510
-        0x01012f2a:    883a        :.      LDRH     r2,[r7,#0]
-        0x01012f2c:    4552        RE      CMP      r2,r10
-        0x01012f2e:    f4bfaf45    ..E.    BCS      0x1012dbc ; l2cc_pdu_unpack + 136
-        0x01012f32:    8838        8.      LDRH     r0,[r7,#0]
-        0x01012f34:    4550        PE      CMP      r0,r10
-        0x01012f36:    d305        ..      BCC      0x1012f44 ; l2cc_pdu_unpack + 528
-        0x01012f38:    7831        1x      LDRB     r1,[r6,#0]
-        0x01012f3a:    b919        ..      CBNZ     r1,0x1012f44 ; l2cc_pdu_unpack + 528
-        0x01012f3c:    9908        ..      LDR      r1,[sp,#0x20]
-        0x01012f3e:    b959        Y.      CBNZ     r1,0x1012f58 ; l2cc_pdu_unpack + 548
-        0x01012f40:    4550        PE      CMP      r0,r10
-        0x01012f42:    d009        ..      BEQ      0x1012f58 ; l2cc_pdu_unpack + 548
-        0x01012f44:    8860        `.      LDRH     r0,[r4,#2]
-        0x01012f46:    2805        .(      CMP      r0,#5
-        0x01012f48:    d104        ..      BNE      0x1012f54 ; l2cc_pdu_unpack + 544
-        0x01012f4a:    8820         .      LDRH     r0,[r4,#0]
-        0x01012f4c:    2817        .(      CMP      r0,#0x17
-        0x01012f4e:    d901        ..      BLS      0x1012f54 ; l2cc_pdu_unpack + 544
-        0x01012f50:    2531        1%      MOVS     r5,#0x31
-        0x01012f52:    e00d        ..      B        0x1012f70 ; l2cc_pdu_unpack + 572
-        0x01012f54:    2534        4%      MOVS     r5,#0x34
-        0x01012f56:    e00b        ..      B        0x1012f70 ; l2cc_pdu_unpack + 572
-        0x01012f58:    eba0000a    ....    SUB      r0,r0,r10
-        0x01012f5c:    8038        8.      STRH     r0,[r7,#0]
-        0x01012f5e:    9800        ..      LDR      r0,[sp,#0]
-        0x01012f60:    f8b81000    ....    LDRH     r1,[r8,#0]
-        0x01012f64:    1b00        ..      SUBS     r0,r0,r4
-        0x01012f66:    1f00        ..      SUBS     r0,r0,#4
-        0x01012f68:    4408        .D      ADD      r0,r0,r1
-        0x01012f6a:    f8a80000    ....    STRH     r0,[r8,#0]
-        0x01012f6e:    b165        e.      CBZ      r5,0x1012f8a ; l2cc_pdu_unpack + 598
-        0x01012f70:    8860        `.      LDRH     r0,[r4,#2]
-        0x01012f72:    2804        .(      CMP      r0,#4
-        0x01012f74:    d004        ..      BEQ      0x1012f80 ; l2cc_pdu_unpack + 588
-        0x01012f76:    2806        .(      CMP      r0,#6
-        0x01012f78:    d002        ..      BEQ      0x1012f80 ; l2cc_pdu_unpack + 588
-        0x01012f7a:    f89b0021    ..!.    LDRB     r0,[r11,#0x21]
-        0x01012f7e:    7160        `q      STRB     r0,[r4,#5]
-        0x01012f80:    f1b90f00    ....    CMP      r9,#0
-        0x01012f84:    d01a        ..      BEQ      0x1012fbc ; l2cc_pdu_unpack + 648
-        0x01012f86:    b11d        ..      CBZ      r5,0x1012f90 ; l2cc_pdu_unpack + 604
-        0x01012f88:    e018        ..      B        0x1012fbc ; l2cc_pdu_unpack + 648
-        0x01012f8a:    f1b90f00    ....    CMP      r9,#0
-        0x01012f8e:    d015        ..      BEQ      0x1012fbc ; l2cc_pdu_unpack + 648
-        0x01012f90:    8839        9.      LDRH     r1,[r7,#0]
-        0x01012f92:    4549        IE      CMP      r1,r9
-        0x01012f94:    d311        ..      BCC      0x1012fba ; l2cc_pdu_unpack + 646
-        0x01012f96:    f8b80000    ....    LDRH     r0,[r8,#0]
-        0x01012f9a:    1d24        $.      ADDS     r4,r4,#4
-        0x01012f9c:    4420         D      ADD      r0,r0,r4
-        0x01012f9e:    464a        JF      MOV      r2,r9
-        0x01012fa0:    9914        ..      LDR      r1,[sp,#0x50]
-        0x01012fa2:    f7edfcf1    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01012fa6:    f8b80000    ....    LDRH     r0,[r8,#0]
-        0x01012faa:    4448        HD      ADD      r0,r0,r9
-        0x01012fac:    f8a80000    ....    STRH     r0,[r8,#0]
-        0x01012fb0:    8839        9.      LDRH     r1,[r7,#0]
-        0x01012fb2:    eba10009    ....    SUB      r0,r1,r9
-        0x01012fb6:    8038        8.      STRH     r0,[r7,#0]
-        0x01012fb8:    e000        ..      B        0x1012fbc ; l2cc_pdu_unpack + 648
-        0x01012fba:    2534        4%      MOVS     r5,#0x34
-        0x01012fbc:    b00b        ..      ADD      sp,sp,#0x2c
-        0x01012fbe:    4628        (F      MOV      r0,r5
-        0x01012fc0:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x01012fc4:    20004d4c    LM.     DCD    536890700
-        0x01012fc8:    0101ba44    D...    DCD    16890436
-    $t
-    i.l2cc_process_op
-    l2cc_process_op
-        0x01012fcc:    e92d5ffc    -.._    PUSH     {r2-r12,lr}
-        0x01012fd0:    468a        .F      MOV      r10,r1
-        0x01012fd2:    4683        .F      MOV      r11,r0
-        0x01012fd4:    2108        .!      MOVS     r1,#8
-        0x01012fd6:    461d        .F      MOV      r5,r3
-        0x01012fd8:    4690        .F      MOV      r8,r2
-        0x01012fda:    2400        .$      MOVS     r4,#0
-        0x01012fdc:    ea41200b    A..     ORR      r0,r1,r11,LSL #8
-        0x01012fe0:    f7edfd95    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01012fe4:    f8989000    ....    LDRB     r9,[r8,#0]
-        0x01012fe8:    2643        C&      MOVS     r6,#0x43
-        0x01012fea:    4607        .F      MOV      r7,r0
-        0x01012fec:    283f        ?(      CMP      r0,#0x3f
-        0x01012fee:    d023        #.      BEQ      0x1013038 ; l2cc_process_op + 108
-        0x01012ff0:    4651        QF      MOV      r1,r10
-        0x01012ff2:    4658        XF      MOV      r0,r11
-        0x01012ff4:    f7fefe48    ..H.    BL       l2cc_get_operation_ptr ; 0x1011c88
-        0x01012ff8:    4540        @E      CMP      r0,r8
-        0x01012ffa:    d02d        -.      BEQ      0x1013058 ; l2cc_process_op + 140
-        0x01012ffc:    2601        .&      MOVS     r6,#1
-        0x01012ffe:    fa06f60a    ....    LSL      r6,r6,r10
-        0x01013002:    423e        >B      TST      r6,r7
-        0x01013004:    d004        ..      BEQ      0x1013010 ; l2cc_process_op + 68
-        0x01013006:    2402        .$      MOVS     r4,#2
-        0x01013008:    e023        #.      B        0x1013052 ; l2cc_process_op + 134
-        0x0101300a:    4548        HE      CMP      r0,r9
-        0x0101300c:    d004        ..      BEQ      0x1013018 ; l2cc_process_op + 76
-        0x0101300e:    1c6d        m.      ADDS     r5,r5,#1
-        0x01013010:    7828        (x      LDRB     r0,[r5,#0]
-        0x01013012:    2800        .(      CMP      r0,#0
-        0x01013014:    d1f9        ..      BNE      0x101300a ; l2cc_process_op + 62
-        0x01013016:    e00e        ..      B        0x1013036 ; l2cc_process_op + 106
-        0x01013018:    f0100fff    ....    TST      r0,#0xff
-        0x0101301c:    d00b        ..      BEQ      0x1013036 ; l2cc_process_op + 106
-        0x0101301e:    2401        .$      MOVS     r4,#1
-        0x01013020:    4642        BF      MOV      r2,r8
-        0x01013022:    4651        QF      MOV      r1,r10
-        0x01013024:    4658        XF      MOV      r0,r11
-        0x01013026:    f000f831    ..1.    BL       l2cc_set_operation_ptr ; 0x101308c
-        0x0101302a:    b2f1        ..      UXTB     r1,r6
-        0x0101302c:    2201        ."      MOVS     r2,#1
-        0x0101302e:    4658        XF      MOV      r0,r11
-        0x01013030:    f000f8ac    ....    BL       l2cc_update_state ; 0x101318c
-        0x01013034:    e00d        ..      B        0x1013052 ; l2cc_process_op + 134
-        0x01013036:    2640        @&      MOVS     r6,#0x40
-        0x01013038:    4640        @F      MOV      r0,r8
-        0x0101303a:    f7edfd9a    ....    BL       $Ven$TT$L$$ke_msg_src_id_get ; 0x1000b72
-        0x0101303e:    4602        .F      MOV      r2,r0
-        0x01013040:    2100        .!      MOVS     r1,#0
-        0x01013042:    2005        .       MOVS     r0,#5
-        0x01013044:    e9cd0100    ....    STRD     r0,r1,[sp,#0]
-        0x01013048:    4633        3F      MOV      r3,r6
-        0x0101304a:    4649        IF      MOV      r1,r9
-        0x0101304c:    4658        XF      MOV      r0,r11
-        0x0101304e:    f000f805    ....    BL       l2cc_send_cmp_evt ; 0x101305c
-        0x01013052:    4620         F      MOV      r0,r4
-        0x01013054:    e8bd9ffc    ....    POP      {r2-r12,pc}
-        0x01013058:    2401        .$      MOVS     r4,#1
-        0x0101305a:    e7fa        ..      B        0x1013052 ; l2cc_process_op + 134
-    i.l2cc_send_cmp_evt
-    l2cc_send_cmp_evt
-        0x0101305c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01013060:    460d        .F      MOV      r5,r1
-        0x01013062:    4694        .F      MOV      r12,r2
-        0x01013064:    2104        .!      MOVS     r1,#4
-        0x01013066:    e9dd6706    ...g    LDRD     r6,r7,[sp,#0x18]
-        0x0101306a:    eb012200    ..."    ADD      r2,r1,r0,LSL #8
-        0x0101306e:    461c        .F      MOV      r4,r3
-        0x01013070:    2306        .#      MOVS     r3,#6
-        0x01013072:    4661        aF      MOV      r1,r12
-        0x01013074:    f6402004    @..     MOV      r0,#0xa04
-        0x01013078:    f7edfd0d    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101307c:    7005        .p      STRB     r5,[r0,#0]
-        0x0101307e:    7044        Dp      STRB     r4,[r0,#1]
-        0x01013080:    8087        ..      STRH     r7,[r0,#4]
-        0x01013082:    8046        F.      STRH     r6,[r0,#2]
-        0x01013084:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01013088:    f7edbd0a    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.l2cc_set_operation_ptr
-    l2cc_set_operation_ptr
-        0x0101308c:    4b02        .K      LDR      r3,[pc,#8] ; [0x1013098] = 0x20004d4c
-        0x0101308e:    f8530020    S. .    LDR      r0,[r3,r0,LSL #2]
-        0x01013092:    f8402021    @.!     STR      r2,[r0,r1,LSL #2]
-        0x01013096:    4770        pG      BX       lr
-    $d
-        0x01013098:    20004d4c    LM.     DCD    536890700
-    $t
-    i.l2cc_sig_pdu_recv_handler
-    l2cc_sig_pdu_recv_handler
-        0x0101309c:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x0101309e:    4606        .F      MOV      r6,r0
-        0x010130a0:    2400        .$      MOVS     r4,#0
-        0x010130a2:    790d        .y      LDRB     r5,[r1,#4]
-        0x010130a4:    480f        .H      LDR      r0,[pc,#60] ; [0x10130e4] = 0x101bb58
-        0x010130a6:    4623        #F      MOV      r3,r4
-        0x010130a8:    4622        "F      MOV      r2,r4
-        0x010130aa:    bf00        ..      NOP      
-        0x010130ac:    f8107032    ..2p    LDRB     r7,[r0,r2,LSL #3]
-        0x010130b0:    42af        .B      CMP      r7,r5
-        0x010130b2:    d102        ..      BNE      0x10130ba ; l2cc_sig_pdu_recv_handler + 30
-        0x010130b4:    eb0003c2    ....    ADD      r3,r0,r2,LSL #3
-        0x010130b8:    685b        [h      LDR      r3,[r3,#4]
-        0x010130ba:    1c52        R.      ADDS     r2,r2,#1
-        0x010130bc:    b2d2        ..      UXTB     r2,r2
-        0x010130be:    2a08        .*      CMP      r2,#8
-        0x010130c0:    d3f4        ..      BCC      0x10130ac ; l2cc_sig_pdu_recv_handler + 16
-        0x010130c2:    b123        #.      CBZ      r3,0x10130ce ; l2cc_sig_pdu_recv_handler + 50
-        0x010130c4:    4630        0F      MOV      r0,r6
-        0x010130c6:    1d09        ..      ADDS     r1,r1,#4
-        0x010130c8:    4798        .G      BLX      r3
-        0x010130ca:    4604        .F      MOV      r4,r0
-        0x010130cc:    e007        ..      B        0x10130de ; l2cc_sig_pdu_recv_handler + 66
-        0x010130ce:    2000        .       MOVS     r0,#0
-        0x010130d0:    9000        ..      STR      r0,[sp,#0]
-        0x010130d2:    4603        .F      MOV      r3,r0
-        0x010130d4:    4602        .F      MOV      r2,r0
-        0x010130d6:    7949        Iy      LDRB     r1,[r1,#5]
-        0x010130d8:    4630        0F      MOV      r0,r6
-        0x010130da:    f000f805    ....    BL       l2cc_sig_send_cmd_reject ; 0x10130e8
-        0x010130de:    4620         F      MOV      r0,r4
-        0x010130e0:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x010130e2:    0000        ..      DCW    0
-        0x010130e4:    0101bb58    X...    DCD    16890712
-    $t
-    i.l2cc_sig_send_cmd_reject
-    l2cc_sig_send_cmd_reject
-        0x010130e8:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x010130ec:    4688        .F      MOV      r8,r1
-        0x010130ee:    461d        .F      MOV      r5,r3
-        0x010130f0:    2104        .!      MOVS     r1,#4
-        0x010130f2:    4616        .F      MOV      r6,r2
-        0x010130f4:    2700        .'      MOVS     r7,#0
-        0x010130f6:    eb012300    ...#    ADD      r3,r1,r0,LSL #8
-        0x010130fa:    9c08        ..      LDR      r4,[sp,#0x20]
-        0x010130fc:    2201        ."      MOVS     r2,#1
-        0x010130fe:    2105        .!      MOVS     r1,#5
-        0x01013100:    9700        ..      STR      r7,[sp,#0]
-        0x01013102:    f7fffa47    ..G.    BL       l2cc_pdu_alloc ; 0x1012594
-        0x01013106:    b2ea        ..      UXTB     r2,r5
-        0x01013108:    0a2d        -.      LSRS     r5,r5,#8
-        0x0101310a:    2302        .#      MOVS     r3,#2
-        0x0101310c:    8086        ..      STRH     r6,[r0,#4]
-        0x0101310e:    2e01        ..      CMP      r6,#1
-        0x01013110:    d00c        ..      BEQ      0x101312c ; l2cc_sig_send_cmd_reject + 68
-        0x01013112:    2e02        ..      CMP      r6,#2
-        0x01013114:    d00f        ..      BEQ      0x1013136 ; l2cc_sig_send_cmd_reject + 78
-        0x01013116:    80c7        ..      STRH     r7,[r0,#6]
-        0x01013118:    f8808001    ....    STRB     r8,[r0,#1]
-        0x0101311c:    88c1        ..      LDRH     r1,[r0,#6]
-        0x0101311e:    eb030141    ..A.    ADD      r1,r3,r1,LSL #1
-        0x01013122:    8041        A.      STRH     r1,[r0,#2]
-        0x01013124:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x01013128:    f7ffbdd0    ....    B.W      l2cc_pdu_send ; 0x1012ccc
-        0x0101312c:    2101        .!      MOVS     r1,#1
-        0x0101312e:    80c1        ..      STRH     r1,[r0,#6]
-        0x01013130:    7202        .r      STRB     r2,[r0,#8]
-        0x01013132:    7245        Er      STRB     r5,[r0,#9]
-        0x01013134:    e7f0        ..      B        0x1013118 ; l2cc_sig_send_cmd_reject + 48
-        0x01013136:    80c3        ..      STRH     r3,[r0,#6]
-        0x01013138:    7202        .r      STRB     r2,[r0,#8]
-        0x0101313a:    7245        Er      STRB     r5,[r0,#9]
-        0x0101313c:    7284        .r      STRB     r4,[r0,#0xa]
-        0x0101313e:    0a22        ".      LSRS     r2,r4,#8
-        0x01013140:    72c2        .r      STRB     r2,[r0,#0xb]
-        0x01013142:    e7e9        ..      B        0x1013118 ; l2cc_sig_send_cmd_reject + 48
-    i.l2cc_signaling_trans_to_ind_handler
-    l2cc_signaling_trans_to_ind_handler
-        0x01013144:    b570        p.      PUSH     {r4-r6,lr}
-        0x01013146:    4615        .F      MOV      r5,r2
-        0x01013148:    460c        .F      MOV      r4,r1
-        0x0101314a:    4610        .F      MOV      r0,r2
-        0x0101314c:    f7edfcdf    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x01013150:    0a2d        -.      LSRS     r5,r5,#8
-        0x01013152:    283f        ?(      CMP      r0,#0x3f
-        0x01013154:    d00d        ..      BEQ      0x1013172 ; l2cc_signaling_trans_to_ind_handler + 46
-        0x01013156:    2100        .!      MOVS     r1,#0
-        0x01013158:    4628        (F      MOV      r0,r5
-        0x0101315a:    f7fefd89    ....    BL       l2cc_get_operation ; 0x1011c70
-        0x0101315e:    2801        .(      CMP      r0,#1
-        0x01013160:    d002        ..      BEQ      0x1013168 ; l2cc_signaling_trans_to_ind_handler + 36
-        0x01013162:    2802        .(      CMP      r0,#2
-        0x01013164:    d105        ..      BNE      0x1013172 ; l2cc_signaling_trans_to_ind_handler + 46
-        0x01013166:    e006        ..      B        0x1013176 ; l2cc_signaling_trans_to_ind_handler + 50
-        0x01013168:    2245        E"      MOVS     r2,#0x45
-        0x0101316a:    2100        .!      MOVS     r1,#0
-        0x0101316c:    4628        (F      MOV      r0,r5
-        0x0101316e:    f7fff9e7    ....    BL       l2cc_op_complete ; 0x1012540
-        0x01013172:    2000        .       MOVS     r0,#0
-        0x01013174:    bd70        p.      POP      {r4-r6,pc}
-        0x01013176:    8862        b.      LDRH     r2,[r4,#2]
-        0x01013178:    2101        .!      MOVS     r1,#1
-        0x0101317a:    4628        (F      MOV      r0,r5
-        0x0101317c:    f7feffca    ....    BL       l2cc_lecb_find ; 0x1012114
-        0x01013180:    4601        .F      MOV      r1,r0
-        0x01013182:    2201        ."      MOVS     r2,#1
-        0x01013184:    4628        (F      MOV      r0,r5
-        0x01013186:    f7feffe5    ....    BL       l2cc_lecb_free ; 0x1012154
-        0x0101318a:    e7ed        ..      B        0x1013168 ; l2cc_signaling_trans_to_ind_handler + 36
-    i.l2cc_update_state
-    l2cc_update_state
-        0x0101318c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101318e:    460d        .F      MOV      r5,r1
-        0x01013190:    2104        .!      MOVS     r1,#4
-        0x01013192:    eb012000    ...     ADD      r0,r1,r0,LSL #8
-        0x01013196:    4616        .F      MOV      r6,r2
-        0x01013198:    4604        .F      MOV      r4,r0
-        0x0101319a:    f7edfcb8    ....    BL       $Ven$TT$L$$ke_state_get ; 0x1000b0e
-        0x0101319e:    b116        ..      CBZ      r6,0x10131a6 ; l2cc_update_state + 26
-        0x010131a0:    ea400105    @...    ORR      r1,r0,r5
-        0x010131a4:    e001        ..      B        0x10131aa ; l2cc_update_state + 30
-        0x010131a6:    ea200105     ...    BIC      r1,r0,r5
-        0x010131aa:    4620         F      MOV      r0,r4
-        0x010131ac:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010131b0:    f7edbbe5    ....    B        $Ven$TT$L$$ke_state_set ; 0x100097e
-    i.l2cm_cleanup
-    l2cm_cleanup
-        0x010131b4:    b510        ..      PUSH     {r4,lr}
-        0x010131b6:    4604        .F      MOV      r4,r0
-        0x010131b8:    2100        .!      MOVS     r1,#0
-        0x010131ba:    f000f86b    ..k.    BL       l2cm_tx_status ; 0x1013294
-        0x010131be:    2100        .!      MOVS     r1,#0
-        0x010131c0:    4620         F      MOV      r0,r4
-        0x010131c2:    f7fefabf    ....    BL       l2cc_cleanup ; 0x1011744
-        0x010131c6:    4805        .H      LDR      r0,[pc,#20] ; [0x10131dc] = 0x20000230
-        0x010131c8:    f7edfc9c    ....    BL       $Ven$TT$L$$co_list_size ; 0x1000b04
-        0x010131cc:    4904        .I      LDR      r1,[pc,#16] ; [0x10131e0] = 0x20004d40
-        0x010131ce:    8108        ..      STRH     r0,[r1,#8]
-        0x010131d0:    e8bd4010    ...@    POP      {r4,lr}
-        0x010131d4:    200b        .       MOVS     r0,#0xb
-        0x010131d6:    f7edbd0d    ....    B        $Ven$TT$L$$ke_event_set ; 0x1000bf4
-    $d
-        0x010131da:    0000        ..      DCW    0
-        0x010131dc:    20000230    0..     DCD    536871472
-        0x010131e0:    20004d40    @M.     DCD    536890688
-    $t
-    i.l2cm_create
-    l2cm_create
-        0x010131e4:    f7febb72    ..r.    B        l2cc_create ; 0x10118cc
-    i.l2cm_get_nb_buffer_available
-    l2cm_get_nb_buffer_available
-        0x010131e8:    4801        .H      LDR      r0,[pc,#4] ; [0x10131f0] = 0x20004d40
-        0x010131ea:    8900        ..      LDRH     r0,[r0,#8]
-        0x010131ec:    4770        pG      BX       lr
-    $d
-        0x010131ee:    0000        ..      DCW    0
-        0x010131f0:    20004d40    @M.     DCD    536890688
-    $t
-    i.l2cm_init
-    l2cm_init
-        0x010131f4:    b510        ..      PUSH     {r4,lr}
-        0x010131f6:    0004        ..      MOVS     r4,r0
-        0x010131f8:    d103        ..      BNE      0x1013202 ; l2cm_init + 14
-        0x010131fa:    4908        .I      LDR      r1,[pc,#32] ; [0x101321c] = 0x1013225
-        0x010131fc:    200b        .       MOVS     r0,#0xb
-        0x010131fe:    f7edfd26    ..&.    BL       $Ven$TT$L$$ke_event_callback_set ; 0x1000c4e
-        0x01013202:    200b        .       MOVS     r0,#0xb
-        0x01013204:    f7edfd28    ..(.    BL       $Ven$TT$L$$ke_event_clear ; 0x1000c58
-        0x01013208:    4805        .H      LDR      r0,[pc,#20] ; [0x1013220] = 0x20004d40
-        0x0101320a:    2100        .!      MOVS     r1,#0
-        0x0101320c:    6001        .`      STR      r1,[r0,#0]
-        0x0101320e:    6041        A`      STR      r1,[r0,#4]
-        0x01013210:    6081        .`      STR      r1,[r0,#8]
-        0x01013212:    4620         F      MOV      r0,r4
-        0x01013214:    e8bd4010    ...@    POP      {r4,lr}
-        0x01013218:    f7febd3e    ..>.    B        l2cc_init ; 0x1011c98
-    $d
-        0x0101321c:    01013225    %2..    DCD    16855589
-        0x01013220:    20004d40    @M.     DCD    536890688
-    $t
-    i.l2cm_l2cap_tx_handler
-    l2cm_l2cap_tx_handler
-        0x01013224:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01013228:    200b        .       MOVS     r0,#0xb
-        0x0101322a:    f7edfd15    ....    BL       $Ven$TT$L$$ke_event_clear ; 0x1000c58
-        0x0101322e:    4d13        .M      LDR      r5,[pc,#76] ; [0x101327c] = 0x20004d40
-        0x01013230:    682e        .h      LDR      r6,[r5,#0]
-        0x01013232:    2e00        ..      CMP      r6,#0
-        0x01013234:    d020         .      BEQ      0x1013278 ; l2cm_l2cap_tx_handler + 84
-        0x01013236:    2400        .$      MOVS     r4,#0
-        0x01013238:    f04f0801    O...    MOV      r8,#1
-        0x0101323c:    4f10        .O      LDR      r7,[pc,#64] ; [0x1013280] = 0x20000080
-        0x0101323e:    e009        ..      B        0x1013254 ; l2cm_l2cap_tx_handler + 48
-        0x01013240:    fa08f004    ....    LSL      r0,r8,r4
-        0x01013244:    4230        0B      TST      r0,r6
-        0x01013246:    d003        ..      BEQ      0x1013250 ; l2cm_l2cap_tx_handler + 44
-        0x01013248:    b2c9        ..      UXTB     r1,r1
-        0x0101324a:    4620         F      MOV      r0,r4
-        0x0101324c:    f7fefb68    ..h.    BL       l2cc_data_send ; 0x1011920
-        0x01013250:    1c64        d.      ADDS     r4,r4,#1
-        0x01013252:    b2e4        ..      UXTB     r4,r4
-        0x01013254:    f897004f    ..O.    LDRB     r0,[r7,#0x4f]
-        0x01013258:    42a0        .B      CMP      r0,r4
-        0x0101325a:    d902        ..      BLS      0x1013262 ; l2cm_l2cap_tx_handler + 62
-        0x0101325c:    8929        ).      LDRH     r1,[r5,#8]
-        0x0101325e:    2900        .)      CMP      r1,#0
-        0x01013260:    d1ee        ..      BNE      0x1013240 ; l2cm_l2cap_tx_handler + 28
-        0x01013262:    6828        (h      LDR      r0,[r5,#0]
-        0x01013264:    2800        .(      CMP      r0,#0
-        0x01013266:    d007        ..      BEQ      0x1013278 ; l2cm_l2cap_tx_handler + 84
-        0x01013268:    8928        (.      LDRH     r0,[r5,#8]
-        0x0101326a:    2800        .(      CMP      r0,#0
-        0x0101326c:    d004        ..      BEQ      0x1013278 ; l2cm_l2cap_tx_handler + 84
-        0x0101326e:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01013272:    200b        .       MOVS     r0,#0xb
-        0x01013274:    f7edbcbe    ....    B        $Ven$TT$L$$ke_event_set ; 0x1000bf4
-        0x01013278:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x0101327c:    20004d40    @M.     DCD    536890688
-        0x01013280:    20000080    ...     DCD    536871040
-    $t
-    i.l2cm_set_link_layer_buff_size
-    l2cm_set_link_layer_buff_size
-        0x01013284:    4a02        .J      LDR      r2,[pc,#8] ; [0x1013290] = 0x20004d40
-        0x01013286:    8090        ..      STRH     r0,[r2,#4]
-        0x01013288:    80d1        ..      STRH     r1,[r2,#6]
-        0x0101328a:    8111        ..      STRH     r1,[r2,#8]
-        0x0101328c:    4770        pG      BX       lr
-    $d
-        0x0101328e:    0000        ..      DCW    0
-        0x01013290:    20004d40    @M.     DCD    536890688
-    $t
-    i.l2cm_tx_status
-    l2cm_tx_status
-        0x01013294:    b570        p.      PUSH     {r4-r6,lr}
-        0x01013296:    4d09        .M      LDR      r5,[pc,#36] ; [0x10132bc] = 0x20004d40
-        0x01013298:    2401        .$      MOVS     r4,#1
-        0x0101329a:    4084        .@      LSLS     r4,r4,r0
-        0x0101329c:    6828        (h      LDR      r0,[r5,#0]
-        0x0101329e:    b151        Q.      CBZ      r1,0x10132b6 ; l2cm_tx_status + 34
-        0x010132a0:    4220         B      TST      r0,r4
-        0x010132a2:    d104        ..      BNE      0x10132ae ; l2cm_tx_status + 26
-        0x010132a4:    8928        (.      LDRH     r0,[r5,#8]
-        0x010132a6:    b110        ..      CBZ      r0,0x10132ae ; l2cm_tx_status + 26
-        0x010132a8:    200b        .       MOVS     r0,#0xb
-        0x010132aa:    f7edfca3    ....    BL       $Ven$TT$L$$ke_event_set ; 0x1000bf4
-        0x010132ae:    6828        (h      LDR      r0,[r5,#0]
-        0x010132b0:    4320         C      ORRS     r0,r0,r4
-        0x010132b2:    6028        (`      STR      r0,[r5,#0]
-        0x010132b4:    bd70        p.      POP      {r4-r6,pc}
-        0x010132b6:    43a0        .C      BICS     r0,r0,r4
-        0x010132b8:    e7fb        ..      B        0x10132b2 ; l2cm_tx_status + 30
-    $d
-        0x010132ba:    0000        ..      DCW    0
-        0x010132bc:    20004d40    @M.     DCD    536890688
-    $t
-    i.llc_patch_1
-    llc_patch_1
-        0x010132c0:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x010132c4:    7808        .x      LDRB     r0,[r1,#0]
-        0x010132c6:    b091        ..      SUB      sp,sp,#0x44
-        0x010132c8:    460c        .F      MOV      r4,r1
-        0x010132ca:    f8dfa400    ....    LDR      r10,[pc,#1024] ; [0x10136cc] = 0x20000514
-        0x010132ce:    f8911035    ..5.    LDRB     r1,[r1,#0x35]
-        0x010132d2:    9105        ..      STR      r1,[sp,#0x14]
-        0x010132d4:    f8da2008    ...     LDR      r2,[r10,#8]
-        0x010132d8:    ebc01700    ....    RSB      r7,r0,r0,LSL #4
-        0x010132dc:    2139        9!      MOVS     r1,#0x39
-        0x010132de:    f8526027    R.'`    LDR      r6,[r2,r7,LSL #2]
-        0x010132e2:    eb010187    ....    ADD      r1,r1,r7,LSL #2
-        0x010132e6:    f04f0901    O...    MOV      r9,#1
-        0x010132ea:    5c55        U\      LDRB     r5,[r2,r1]
-        0x010132ec:    78b1        .x      LDRB     r1,[r6,#2]
-        0x010132ee:    f04f0c02    O...    MOV      r12,#2
-        0x010132f2:    ea5f68c1    _..h    LSLS     r8,r1,#27
-        0x010132f6:    7821        !x      LDRB     r1,[r4,#0]
-        0x010132f8:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x010132fc:    eb090341    ..A.    ADD      r3,r9,r1,LSL #1
-        0x01013300:    d505        ..      BPL      0x101330e ; llc_patch_1 + 78
-        0x01013302:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x01013306:    0640        @.      LSLS     r0,r0,#25
-        0x01013308:    0e00        ..      LSRS     r0,r0,#24
-        0x0101330a:    b2d9        ..      UXTB     r1,r3
-        0x0101330c:    e003        ..      B        0x1013316 ; llc_patch_1 + 86
-        0x0101330e:    eb0c0141    ..A.    ADD      r1,r12,r1,LSL #1
-        0x01013312:    b2d8        ..      UXTB     r0,r3
-        0x01013314:    b2c9        ..      UXTB     r1,r1
-        0x01013316:    4688        .F      MOV      r8,r1
-        0x01013318:    ebc001c0    ....    RSB      r1,r0,r0,LSL #3
-        0x0101331c:    48ec        .H      LDR      r0,[pc,#944] ; [0x10136d0] = 0x2000018c
-        0x0101331e:    8800        ..      LDRH     r0,[r0,#0]
-        0x01013320:    eb000141    ..A.    ADD      r1,r0,r1,LSL #1
-        0x01013324:    48eb        .H      LDR      r0,[pc,#940] ; [0x10136d4] = 0x40002000
-        0x01013326:    4408        .D      ADD      r0,r0,r1
-        0x01013328:    8880        ..      LDRH     r0,[r0,#4]
-        0x0101332a:    f64f7bff    O..{    MOV      r11,#0xffff
-        0x0101332e:    4558        XE      CMP      r0,r11
-        0x01013330:    d007        ..      BEQ      0x1013342 ; llc_patch_1 + 130
-        0x01013332:    2128        (!      MOVS     r1,#0x28
-        0x01013334:    eb010187    ....    ADD      r1,r1,r7,LSL #2
-        0x01013338:    5a51        QZ      LDRH     r1,[r2,r1]
-        0x0101333a:    4281        .B      CMP      r1,r0
-        0x0101333c:    d001        ..      BEQ      0x1013342 ; llc_patch_1 + 130
-        0x0101333e:    f7edfc90    ....    BL       $Ven$TT$L$$ble_util_buf_adv_tx_free ; 0x1000c62
-        0x01013342:    48e3        .H      LDR      r0,[pc,#908] ; [0x10136d0] = 0x2000018c
-        0x01013344:    ebc801c8    ....    RSB      r1,r8,r8,LSL #3
-        0x01013348:    8800        ..      LDRH     r0,[r0,#0]
-        0x0101334a:    eb000141    ..A.    ADD      r1,r0,r1,LSL #1
-        0x0101334e:    48e1        .H      LDR      r0,[pc,#900] ; [0x10136d4] = 0x40002000
-        0x01013350:    4408        .D      ADD      r0,r0,r1
-        0x01013352:    8880        ..      LDRH     r0,[r0,#4]
-        0x01013354:    4558        XE      CMP      r0,r11
-        0x01013356:    d009        ..      BEQ      0x101336c ; llc_patch_1 + 172
-        0x01013358:    f8da1008    ....    LDR      r1,[r10,#8]
-        0x0101335c:    2230        0"      MOVS     r2,#0x30
-        0x0101335e:    eb020287    ....    ADD      r2,r2,r7,LSL #2
-        0x01013362:    5a89        .Z      LDRH     r1,[r1,r2]
-        0x01013364:    4281        .B      CMP      r1,r0
-        0x01013366:    d001        ..      BEQ      0x101336c ; llc_patch_1 + 172
-        0x01013368:    f7edfc7b    ..{.    BL       $Ven$TT$L$$ble_util_buf_adv_tx_free ; 0x1000c62
-        0x0101336c:    f04f0b3a    O.:.    MOV      r11,#0x3a
-        0x01013370:    f8da0008    ....    LDR      r0,[r10,#8]
-        0x01013374:    eb0b0787    ....    ADD      r7,r11,r7,LSL #2
-        0x01013378:    46d0        .F      MOV      r8,r10
-        0x0101337a:    5dc1        .]      LDRB     r1,[r0,r7]
-        0x0101337c:    f04f0a00    O...    MOV      r10,#0
-        0x01013380:    2903        .)      CMP      r1,#3
-        0x01013382:    d010        ..      BEQ      0x10133a6 ; llc_patch_1 + 230
-        0x01013384:    9905        ..      LDR      r1,[sp,#0x14]
-        0x01013386:    2900        .)      CMP      r1,#0
-        0x01013388:    d07e        ~.      BEQ      0x1013488 ; llc_patch_1 + 456
-        0x0101338a:    f8941037    ..7.    LDRB     r1,[r4,#0x37]
-        0x0101338e:    f1040015    ....    ADD      r0,r4,#0x15
-        0x01013392:    9003        ..      STR      r0,[sp,#0xc]
-        0x01013394:    f7edfc6a    ..j.    BL       $Ven$TT$L$$llm_is_dev_connected ; 0x1000c6c
-        0x01013398:    b1d8        ..      CBZ      r0,0x10133d2 ; llc_patch_1 + 274
-        0x0101339a:    bf00        ..      NOP      
-        0x0101339c:    f8d81008    ....    LDR      r1,[r8,#8]
-        0x010133a0:    f8019007    ....    STRB     r9,[r1,r7]
-        0x010133a4:    e0c3        ..      B        0x101352e ; llc_patch_1 + 622
-        0x010133a6:    f89801cb    ....    LDRB     r0,[r8,#0x1cb]
-        0x010133aa:    2801        .(      CMP      r0,#1
-        0x010133ac:    d00d        ..      BEQ      0x10133ca ; llc_patch_1 + 266
-        0x010133ae:    f89811ca    ....    LDRB     r1,[r8,#0x1ca]
-        0x010133b2:    1e49        I.      SUBS     r1,r1,#1
-        0x010133b4:    f01101ff    ....    ANDS     r1,r1,#0xff
-        0x010133b8:    f88811ca    ....    STRB     r1,[r8,#0x1ca]
-        0x010133bc:    d1ee        ..      BNE      0x101339c ; llc_patch_1 + 220
-        0x010133be:    f2420039    B.9.    MOV      r0,#0x2039
-        0x010133c2:    bf00        ..      NOP      
-        0x010133c4:    f7edfc57    ..W.    BL       $Ven$TT$L$$llm_cmd_cmp_send ; 0x1000c76
-        0x010133c8:    e7e8        ..      B        0x101339c ; llc_patch_1 + 220
-        0x010133ca:    2100        .!      MOVS     r1,#0
-        0x010133cc:    f242000a    B...    MOV      r0,#0x200a
-        0x010133d0:    e7f8        ..      B        0x10133c4 ; llc_patch_1 + 260
-        0x010133d2:    f8d40002    ....    LDR      r0,[r4,#2]
-        0x010133d6:    9005        ..      STR      r0,[sp,#0x14]
-        0x010133d8:    88e0        ..      LDRH     r0,[r4,#6]
-        0x010133da:    f8ad0018    ....    STRH     r0,[sp,#0x18]
-        0x010133de:    7a20         z      LDRB     r0,[r4,#8]
-        0x010133e0:    f88d001a    ....    STRB     r0,[sp,#0x1a]
-        0x010133e4:    7ee0        .~      LDRB     r0,[r4,#0x1b]
-        0x010133e6:    f88d001b    ....    STRB     r0,[sp,#0x1b]
-        0x010133ea:    8ba0        ..      LDRH     r0,[r4,#0x1c]
-        0x010133ec:    f8ad001c    ....    STRH     r0,[sp,#0x1c]
-        0x010133f0:    8be0        ..      LDRH     r0,[r4,#0x1e]
-        0x010133f2:    f8ad001e    ....    STRH     r0,[sp,#0x1e]
-        0x010133f6:    8c20         .      LDRH     r0,[r4,#0x20]
-        0x010133f8:    f8ad0020    .. .    STRH     r0,[sp,#0x20]
-        0x010133fc:    8c60        `.      LDRH     r0,[r4,#0x22]
-        0x010133fe:    f8ad0022    ..".    STRH     r0,[sp,#0x22]
-        0x01013402:    6a60        `j      LDR      r0,[r4,#0x24]
-        0x01013404:    9009        ..      STR      r0,[sp,#0x24]
-        0x01013406:    f8940028    ..(.    LDRB     r0,[r4,#0x28]
-        0x0101340a:    f88d0028    ..(.    STRB     r0,[sp,#0x28]
-        0x0101340e:    f8940029    ..).    LDRB     r0,[r4,#0x29]
-        0x01013412:    f88d0029    ..).    STRB     r0,[sp,#0x29]
-        0x01013416:    f894002a    ..*.    LDRB     r0,[r4,#0x2a]
-        0x0101341a:    f88d002a    ..*.    STRB     r0,[sp,#0x2a]
-        0x0101341e:    8da0        ..      LDRH     r0,[r4,#0x2c]
-        0x01013420:    f8ad002c    ..,.    STRH     r0,[sp,#0x2c]
-        0x01013424:    6b20         k      LDR      r0,[r4,#0x30]
-        0x01013426:    e9cd0a0c    ....    STRD     r0,r10,[sp,#0x30]
-        0x0101342a:    f88d9039    ..9.    STRB     r9,[sp,#0x39]
-        0x0101342e:    f8940034    ..4.    LDRB     r0,[r4,#0x34]
-        0x01013432:    f88d0038    ..8.    STRB     r0,[sp,#0x38]
-        0x01013436:    f8940036    ..6.    LDRB     r0,[r4,#0x36]
-        0x0101343a:    f88d003a    ..:.    STRB     r0,[sp,#0x3a]
-        0x0101343e:    78b0        .x      LDRB     r0,[r6,#2]
-        0x01013440:    4aa5        .J      LDR      r2,[pc,#660] ; [0x10136d8] = 0x2000061e
-        0x01013442:    f3401000    @...    SBFX     r0,r0,#4,#1
-        0x01013446:    1c40        @.      ADDS     r0,r0,#1
-        0x01013448:    f88d003b    ..;.    STRB     r0,[sp,#0x3b]
-        0x0101344c:    a905        ..      ADD      r1,sp,#0x14
-        0x0101344e:    4628        (F      MOV      r0,r5
-        0x01013450:    3418        .4      ADDS     r4,r4,#0x18
-        0x01013452:    f7edfc15    ....    BL       $Ven$TT$L$$llc_start ; 0x1000c80
-        0x01013456:    ebc51005    ....    RSB      r0,r5,r5,LSL #4
-        0x0101345a:    2304        .#      MOVS     r3,#4
-        0x0101345c:    f8d82008    ...     LDR      r2,[r8,#8]
-        0x01013460:    eb030380    ....    ADD      r3,r3,r0,LSL #2
-        0x01013464:    441a        .D      ADD      r2,r2,r3
-        0x01013466:    f8543c03    T..<    LDR      r3,[r4,#-3]
-        0x0101346a:    6013        .`      STR      r3,[r2,#0]
-        0x0101346c:    f8b43001    ...0    LDRH     r3,[r4,#1]
-        0x01013470:    8093        ..      STRH     r3,[r2,#4]
-        0x01013472:    f04f0c3b    O.;.    MOV      r12,#0x3b
-        0x01013476:    f8d83008    ...0    LDR      r3,[r8,#8]
-        0x0101347a:    eb0c0c80    ....    ADD      r12,r12,r0,LSL #2
-        0x0101347e:    7fe2        ..      LDRB     r2,[r4,#0x1f]
-        0x01013480:    4641        AF      MOV      r1,r8
-        0x01013482:    f803200c    ...     STRB     r2,[r3,r12]
-        0x01013486:    e000        ..      B        0x101348a ; llc_patch_1 + 458
-        0x01013488:    e04a        J.      B        0x1013520 ; llc_patch_1 + 608
-        0x0101348a:    f8d8c008    ....    LDR      r12,[r8,#8]
-        0x0101348e:    eb0b0280    ....    ADD      r2,r11,r0,LSL #2
-        0x01013492:    2309        .#      MOVS     r3,#9
-        0x01013494:    f80c3002    ...0    STRB     r3,[r12,r2]
-        0x01013498:    2328        (#      MOVS     r3,#0x28
-        0x0101349a:    f8d1c008    ....    LDR      r12,[r1,#8]
-        0x0101349e:    eb030380    ....    ADD      r3,r3,r0,LSL #2
-        0x010134a2:    f80c9003    ....    STRB     r9,[r12,r3]
-        0x010134a6:    230c        .#      MOVS     r3,#0xc
-        0x010134a8:    688a        .h      LDR      r2,[r1,#8]
-        0x010134aa:    eb030080    ....    ADD      r0,r3,r0,LSL #2
-        0x010134ae:    4410        .D      ADD      r0,r0,r2
-        0x010134b0:    f8c0a008    ....    STR      r10,[r0,#8]
-        0x010134b4:    88e2        ..      LDRH     r2,[r4,#6]
-        0x010134b6:    0052        R.      LSLS     r2,r2,#1
-        0x010134b8:    6042        B`      STR      r2,[r0,#4]
-        0x010134ba:    2205        ."      MOVS     r2,#5
-        0x010134bc:    60c2        .`      STR      r2,[r0,#0xc]
-        0x010134be:    6102        .a      STR      r2,[r0,#0x10]
-        0x010134c0:    f89111cc    ....    LDRB     r1,[r1,#0x1cc]
-        0x010134c4:    3c18        .<      SUBS     r4,r4,#0x18
-        0x010134c6:    b121        !.      CBZ      r1,0x10134d2 ; llc_patch_1 + 530
-        0x010134c8:    4984        .I      LDR      r1,[pc,#528] ; [0x10136dc] = 0xb845
-        0x010134ca:    6181        .a      STR      r1,[r0,#0x18]
-        0x010134cc:    f8809016    ....    STRB     r9,[r0,#0x16]
-        0x010134d0:    e003        ..      B        0x10134da ; llc_patch_1 + 538
-        0x010134d2:    f8c0a018    ....    STR      r10,[r0,#0x18]
-        0x010134d6:    f880a016    ....    STRB     r10,[r0,#0x16]
-        0x010134da:    8285        ..      STRH     r5,[r0,#0x14]
-        0x010134dc:    f8941037    ..7.    LDRB     r1,[r4,#0x37]
-        0x010134e0:    2201        ."      MOVS     r2,#1
-        0x010134e2:    9803        ..      LDR      r0,[sp,#0xc]
-        0x010134e4:    f7edfbd1    ....    BL       $Ven$TT$L$$lld_res_list_peer_update ; 0x1000c8a
-        0x010134e8:    f8941037    ..7.    LDRB     r1,[r4,#0x37]
-        0x010134ec:    9803        ..      LDR      r0,[sp,#0xc]
-        0x010134ee:    f7edfbd1    ....    BL       $Ven$TT$L$$llm_dev_list_search ; 0x1000c94
-        0x010134f2:    2817        .(      CMP      r0,#0x17
-        0x010134f4:    d20c        ..      BCS      0x1013510 ; llc_patch_1 + 592
-        0x010134f6:    eb000280    ....    ADD      r2,r0,r0,LSL #2
-        0x010134fa:    eb080142    ..B.    ADD      r1,r8,r2,LSL #1
-        0x010134fe:    f891102d    ..-.    LDRB     r1,[r1,#0x2d]
-        0x01013502:    0789        ..      LSLS     r1,r1,#30
-        0x01013504:    d504        ..      BPL      0x1013510 ; llc_patch_1 + 592
-        0x01013506:    f8942037    ..7     LDRB     r2,[r4,#0x37]
-        0x0101350a:    9903        ..      LDR      r1,[sp,#0xc]
-        0x0101350c:    f7edfbc7    ....    BL       $Ven$TT$L$$lld_white_list_rem ; 0x1000c9e
-        0x01013510:    4628        (F      MOV      r0,r5
-        0x01013512:    f7edfbc9    ....    BL       $Ven$TT$L$$hci_ble_conhdl_register ; 0x1000ca8
-        0x01013516:    f8d81008    ....    LDR      r1,[r8,#8]
-        0x0101351a:    f8019007    ....    STRB     r9,[r1,r7]
-        0x0101351e:    e014        ..      B        0x101354a ; llc_patch_1 + 650
-        0x01013520:    7861        ax      LDRB     r1,[r4,#1]
-        0x01013522:    293c        <)      CMP      r1,#0x3c
-        0x01013524:    d001        ..      BEQ      0x101352a ; llc_patch_1 + 618
-        0x01013526:    2943        C)      CMP      r1,#0x43
-        0x01013528:    d101        ..      BNE      0x101352e ; llc_patch_1 + 622
-        0x0101352a:    f8009007    ....    STRB     r9,[r0,r7]
-        0x0101352e:    78b0        .x      LDRB     r0,[r6,#2]
-        0x01013530:    07c0        ..      LSLS     r0,r0,#31
-        0x01013532:    d007        ..      BEQ      0x1013544 ; llc_patch_1 + 644
-        0x01013534:    ebc51305    ....    RSB      r3,r5,r5,LSL #4
-        0x01013538:    f8d82008    ...     LDR      r2,[r8,#8]
-        0x0101353c:    eb0b0183    ....    ADD      r1,r11,r3,LSL #2
-        0x01013540:    f802a001    ....    STRB     r10,[r2,r1]
-        0x01013544:    7860        `x      LDRB     r0,[r4,#1]
-        0x01013546:    283c        <(      CMP      r0,#0x3c
-        0x01013548:    d177        w.      BNE      0x101363a ; llc_patch_1 + 890
-        0x0101354a:    2009        .       MOVS     r0,#9
-        0x0101354c:    f7edfbb1    ....    BL       $Ven$TT$L$$llm_le_evt_mask_check ; 0x1000cb2
-        0x01013550:    b3b8        ..      CBZ      r0,0x10135c2 ; llc_patch_1 + 770
-        0x01013552:    2320         #      MOVS     r3,#0x20
-        0x01013554:    223e        >"      MOVS     r2,#0x3e
-        0x01013556:    2100        .!      MOVS     r1,#0
-        0x01013558:    f2411004    A...    MOV      r0,#0x1104
-        0x0101355c:    f7edfa9b    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01013560:    210a        .!      MOVS     r1,#0xa
-        0x01013562:    7001        .p      STRB     r1,[r0,#0]
-        0x01013564:    f8941035    ..5.    LDRB     r1,[r4,#0x35]
-        0x01013568:    b109        ..      CBZ      r1,0x101356e ; llc_patch_1 + 686
-        0x0101356a:    2100        .!      MOVS     r1,#0
-        0x0101356c:    e000        ..      B        0x1013570 ; llc_patch_1 + 688
-        0x0101356e:    213c        <!      MOVS     r1,#0x3c
-        0x01013570:    7041        Ap      STRB     r1,[r0,#1]
-        0x01013572:    f8809004    ....    STRB     r9,[r0,#4]
-        0x01013576:    8045        E.      STRH     r5,[r0,#2]
-        0x01013578:    f8941035    ..5.    LDRB     r1,[r4,#0x35]
-        0x0101357c:    b381        ..      CBZ      r1,0x10135e0 ; llc_patch_1 + 800
-        0x0101357e:    f8d41015    ....    LDR      r1,[r4,#0x15]
-        0x01013582:    f8c01006    ....    STR      r1,[r0,#6]
-        0x01013586:    f8b41019    ....    LDRH     r1,[r4,#0x19]
-        0x0101358a:    8141        A.      STRH     r1,[r0,#0xa]
-        0x0101358c:    f8941037    ..7.    LDRB     r1,[r4,#0x37]
-        0x01013590:    7141        Aq      STRB     r1,[r0,#5]
-        0x01013592:    7af1        .z      LDRB     r1,[r6,#0xb]
-        0x01013594:    0789        ..      LSLS     r1,r1,#30
-        0x01013596:    d505        ..      BPL      0x10135a4 ; llc_patch_1 + 740
-        0x01013598:    f8d41009    ....    LDR      r1,[r4,#9]
-        0x0101359c:    60c1        .`      STR      r1,[r0,#0xc]
-        0x0101359e:    f8b4100d    ....    LDRH     r1,[r4,#0xd]
-        0x010135a2:    e002        ..      B        0x10135aa ; llc_patch_1 + 746
-        0x010135a4:    4651        QF      MOV      r1,r10
-        0x010135a6:    f8c0a00c    ....    STR      r10,[r0,#0xc]
-        0x010135aa:    8201        ..      STRH     r1,[r0,#0x10]
-        0x010135ac:    f8941037    ..7.    LDRB     r1,[r4,#0x37]
-        0x010135b0:    0789        ..      LSLS     r1,r1,#30
-        0x010135b2:    d507        ..      BPL      0x10135c4 ; llc_patch_1 + 772
-        0x010135b4:    f8d4100f    ....    LDR      r1,[r4,#0xf]
-        0x010135b8:    f8c01012    ....    STR      r1,[r0,#0x12]
-        0x010135bc:    f8b41013    ....    LDRH     r1,[r4,#0x13]
-        0x010135c0:    e003        ..      B        0x10135ca ; llc_patch_1 + 778
-        0x010135c2:    e018        ..      B        0x10135f6 ; llc_patch_1 + 822
-        0x010135c4:    4651        QF      MOV      r1,r10
-        0x010135c6:    f8c0a012    ....    STR      r10,[r0,#0x12]
-        0x010135ca:    82c1        ..      STRH     r1,[r0,#0x16]
-        0x010135cc:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x010135ce:    8301        ..      STRH     r1,[r0,#0x18]
-        0x010135d0:    8c21        !.      LDRH     r1,[r4,#0x20]
-        0x010135d2:    8341        A.      STRH     r1,[r0,#0x1a]
-        0x010135d4:    8c61        a.      LDRH     r1,[r4,#0x22]
-        0x010135d6:    8381        ..      STRH     r1,[r0,#0x1c]
-        0x010135d8:    f894102a    ..*.    LDRB     r1,[r4,#0x2a]
-        0x010135dc:    7781        .w      STRB     r1,[r0,#0x1e]
-        0x010135de:    e040        @.      B        0x1013662 ; llc_patch_1 + 930
-        0x010135e0:    e7ff        ..      B        0x10135e2 ; llc_patch_1 + 802
-        0x010135e2:    7b31        1{      LDRB     r1,[r6,#0xc]
-        0x010135e4:    7141        Aq      STRB     r1,[r0,#5]
-        0x010135e6:    f8d6100d    ....    LDR      r1,[r6,#0xd]
-        0x010135ea:    f8c01006    ....    STR      r1,[r0,#6]
-        0x010135ee:    f8b61011    ....    LDRH     r1,[r6,#0x11]
-        0x010135f2:    8141        A.      STRH     r1,[r0,#0xa]
-        0x010135f4:    e035        5.      B        0x1013662 ; llc_patch_1 + 930
-        0x010135f6:    2314        .#      MOVS     r3,#0x14
-        0x010135f8:    223e        >"      MOVS     r2,#0x3e
-        0x010135fa:    2100        .!      MOVS     r1,#0
-        0x010135fc:    f2411004    A...    MOV      r0,#0x1104
-        0x01013600:    f7edfa49    ..I.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01013604:    f8809000    ....    STRB     r9,[r0,#0]
-        0x01013608:    f8942035    ..5     LDRB     r2,[r4,#0x35]
-        0x0101360c:    4649        IF      MOV      r1,r9
-        0x0101360e:    b10a        ..      CBZ      r2,0x1013614 ; llc_patch_1 + 852
-        0x01013610:    2200        ."      MOVS     r2,#0
-        0x01013612:    e000        ..      B        0x1013616 ; llc_patch_1 + 854
-        0x01013614:    223c        <"      MOVS     r2,#0x3c
-        0x01013616:    7042        Bp      STRB     r2,[r0,#1]
-        0x01013618:    f8942035    ..5     LDRB     r2,[r4,#0x35]
-        0x0101361c:    b30a        ..      CBZ      r2,0x1013662 ; llc_patch_1 + 930
-        0x0101361e:    7101        .q      STRB     r1,[r0,#4]
-        0x01013620:    8045        E.      STRH     r5,[r0,#2]
-        0x01013622:    f8942037    ..7     LDRB     r2,[r4,#0x37]
-        0x01013626:    0793        ..      LSLS     r3,r2,#30
-        0x01013628:    d508        ..      BPL      0x101363c ; llc_patch_1 + 892
-        0x0101362a:    7141        Aq      STRB     r1,[r0,#5]
-        0x0101362c:    f8d4100f    ....    LDR      r1,[r4,#0xf]
-        0x01013630:    f8c01006    ....    STR      r1,[r0,#6]
-        0x01013634:    f8b41013    ....    LDRH     r1,[r4,#0x13]
-        0x01013638:    e009        ..      B        0x101364e ; llc_patch_1 + 910
-        0x0101363a:    e026        &.      B        0x101368a ; llc_patch_1 + 970
-        0x0101363c:    f0020101    ....    AND      r1,r2,#1
-        0x01013640:    7141        Aq      STRB     r1,[r0,#5]
-        0x01013642:    f8d41015    ....    LDR      r1,[r4,#0x15]
-        0x01013646:    f8c01006    ....    STR      r1,[r0,#6]
-        0x0101364a:    f8b41019    ....    LDRH     r1,[r4,#0x19]
-        0x0101364e:    8141        A.      STRH     r1,[r0,#0xa]
-        0x01013650:    8be1        ..      LDRH     r1,[r4,#0x1e]
-        0x01013652:    8181        ..      STRH     r1,[r0,#0xc]
-        0x01013654:    8c21        !.      LDRH     r1,[r4,#0x20]
-        0x01013656:    81c1        ..      STRH     r1,[r0,#0xe]
-        0x01013658:    8c61        a.      LDRH     r1,[r4,#0x22]
-        0x0101365a:    8201        ..      STRH     r1,[r0,#0x10]
-        0x0101365c:    f894102a    ..*.    LDRB     r1,[r4,#0x2a]
-        0x01013660:    7481        .t      STRB     r1,[r0,#0x12]
-        0x01013662:    f7edfb2b    ..+.    BL       $Ven$TT$L$$hci_send_2_host ; 0x1000cbc
-        0x01013666:    f8940035    ..5.    LDRB     r0,[r4,#0x35]
-        0x0101366a:    b170        p.      CBZ      r0,0x101368a ; llc_patch_1 + 970
-        0x0101366c:    2306        .#      MOVS     r3,#6
-        0x0101366e:    223e        >"      MOVS     r2,#0x3e
-        0x01013670:    2100        .!      MOVS     r1,#0
-        0x01013672:    f2411004    A...    MOV      r0,#0x1104
-        0x01013676:    f7edfa0e    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101367a:    2114        .!      MOVS     r1,#0x14
-        0x0101367c:    7001        .p      STRB     r1,[r0,#0]
-        0x0101367e:    8045        E.      STRH     r5,[r0,#2]
-        0x01013680:    f8941036    ..6.    LDRB     r1,[r4,#0x36]
-        0x01013684:    7101        .q      STRB     r1,[r0,#4]
-        0x01013686:    f7edfb19    ....    BL       $Ven$TT$L$$hci_send_2_host ; 0x1000cbc
-        0x0101368a:    f89801cb    ....    LDRB     r0,[r8,#0x1cb]
-        0x0101368e:    2802        .(      CMP      r0,#2
-        0x01013690:    d117        ..      BNE      0x10136c2 ; llc_patch_1 + 1026
-        0x01013692:    f8940035    ..5.    LDRB     r0,[r4,#0x35]
-        0x01013696:    b908        ..      CBNZ     r0,0x101369c ; llc_patch_1 + 988
-        0x01013698:    7860        `x      LDRB     r0,[r4,#1]
-        0x0101369a:    b190        ..      CBZ      r0,0x10136c2 ; llc_patch_1 + 1026
-        0x0101369c:    2308        .#      MOVS     r3,#8
-        0x0101369e:    223e        >"      MOVS     r2,#0x3e
-        0x010136a0:    2100        .!      MOVS     r1,#0
-        0x010136a2:    f2411004    A...    MOV      r0,#0x1104
-        0x010136a6:    f7edf9f6    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010136aa:    2112        .!      MOVS     r1,#0x12
-        0x010136ac:    7001        .p      STRB     r1,[r0,#0]
-        0x010136ae:    7861        ax      LDRB     r1,[r4,#1]
-        0x010136b0:    7041        Ap      STRB     r1,[r0,#1]
-        0x010136b2:    7831        1x      LDRB     r1,[r6,#0]
-        0x010136b4:    7081        .p      STRB     r1,[r0,#2]
-        0x010136b6:    8085        ..      STRH     r5,[r0,#4]
-        0x010136b8:    f8941038    ..8.    LDRB     r1,[r4,#0x38]
-        0x010136bc:    7181        .q      STRB     r1,[r0,#6]
-        0x010136be:    f7edfafd    ....    BL       $Ven$TT$L$$hci_send_2_host ; 0x1000cbc
-        0x010136c2:    b011        ..      ADD      sp,sp,#0x44
-        0x010136c4:    2000        .       MOVS     r0,#0
-        0x010136c6:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x010136ca:    0000        ..      DCW    0
-        0x010136cc:    20000514    ...     DCD    536872212
-        0x010136d0:    2000018c    ...     DCD    536871308
-        0x010136d4:    40002000    . .@    DCD    1073750016
-        0x010136d8:    2000061e    ...     DCD    536872478
-        0x010136dc:    0000b845    E...    DCD    47173
-    $t
-    i.lowbat_led_timer_handle
-    lowbat_led_timer_handle
-        0x010136e0:    f7f2bb44    ..D.    B        bat1_led_turn ; 0x1005d6c
-    i.lowbat_led_timer_start
-    lowbat_led_timer_start
-        0x010136e4:    2201        ."      MOVS     r2,#1
-        0x010136e6:    f44f7148    O.Hq    MOV      r1,#0x320
-        0x010136ea:    4801        .H      LDR      r0,[pc,#4] ; [0x10136f0] = 0x20003d18
-        0x010136ec:    f000b984    ....    B.W      os_timer_start ; 0x10139f8
-    $d
-        0x010136f0:    20003d18    .=.     DCD    536886552
-    $t
-    i.lowbat_led_timer_stop
-    lowbat_led_timer_stop
-        0x010136f4:    4801        .H      LDR      r0,[pc,#4] ; [0x10136fc] = 0x20003d18
-        0x010136f6:    f000b9bd    ....    B.W      os_timer_stop ; 0x1013a74
-    $d
-        0x010136fa:    0000        ..      DCW    0
-        0x010136fc:    20003d18    .=.     DCD    536886552
-    $t
-    i.m_al_get_local_addr
-    m_al_get_local_addr
-        0x01013700:    4800        .H      LDR      r0,[pc,#0] ; [0x1013704] = 0x20003bf8
-        0x01013702:    4770        pG      BX       lr
-    $d
-        0x01013704:    20003bf8    .;.     DCD    536886264
-    $t
-    i.mesh_fatal_error_report
-    mesh_fatal_error_report
-        0x01013708:    b500        ..      PUSH     {lr}
-        0x0101370a:    b087        ..      SUB      sp,sp,#0x1c
-        0x0101370c:    4904        .I      LDR      r1,[pc,#16] ; [0x1013720] = 0x20003ba4
-        0x0101370e:    2012        .       MOVS     r0,#0x12
-        0x01013710:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01013714:    6989        .i      LDR      r1,[r1,#0x18]
-        0x01013716:    4668        hF      MOV      r0,sp
-        0x01013718:    4788        .G      BLX      r1
-        0x0101371a:    b007        ..      ADD      sp,sp,#0x1c
-        0x0101371c:    bd00        ..      POP      {pc}
-    $d
-        0x0101371e:    0000        ..      DCW    0
-        0x01013720:    20003ba4    .;.     DCD    536886180
-    $t
-    i.mesh_set_runtime
-    mesh_set_runtime
-        0x01013724:    b510        ..      PUSH     {r4,lr}
-        0x01013726:    20c8        .       MOVS     r0,#0xc8
-        0x01013728:    f001f968    ..h.    BL       prf_get_task_from_id ; 0x10149fc
-        0x0101372c:    4601        .F      MOV      r1,r0
-        0x0101372e:    a00b        ..      ADR      r0,{pc}+0x2e ; 0x101375c
-        0x01013730:    f7edf920    .. .    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013734:    20c8        .       MOVS     r0,#0xc8
-        0x01013736:    f001f961    ..a.    BL       prf_get_task_from_id ; 0x10149fc
-        0x0101373a:    4601        .F      MOV      r1,r0
-        0x0101373c:    230c        .#      MOVS     r3,#0xc
-        0x0101373e:    2203        ."      MOVS     r2,#3
-        0x01013740:    f44f4048    O.H@    MOV      r0,#0xc800
-        0x01013744:    f7edf9a7    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01013748:    2103        .!      MOVS     r1,#3
-        0x0101374a:    6001        .`      STR      r1,[r0,#0]
-        0x0101374c:    2100        .!      MOVS     r1,#0
-        0x0101374e:    8101        ..      STRH     r1,[r0,#8]
-        0x01013750:    6041        A`      STR      r1,[r0,#4]
-        0x01013752:    e8bd4010    ...@    POP      {r4,lr}
-        0x01013756:    f7edb9a3    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x0101375a:    0000        ..      DCW    0
-        0x0101375c:    5f707061    app_    DCD    1601204321
-        0x01013760:    6873656d    mesh    DCD    1752393069
-        0x01013764:    6174735f    _sta    DCD    1635021663
-        0x01013768:    253a7472    rt:%    DCD    624587890
-        0x0101376c:    000a0d64    d...    DCD    658788
-    $t
-    i.msbc_pack_frame
-    msbc_pack_frame
-        0x01013770:    22ad        ."      MOVS     r2,#0xad
-        0x01013772:    7002        .p      STRB     r2,[r0,#0]
-        0x01013774:    2200        ."      MOVS     r2,#0
-        0x01013776:    7042        Bp      STRB     r2,[r0,#1]
-        0x01013778:    7082        .p      STRB     r2,[r0,#2]
-        0x0101377a:    2301        .#      MOVS     r3,#1
-        0x0101377c:    2208        ."      MOVS     r2,#8
-        0x0101377e:    f001bd77    ..w.    B.W      sbc_pack_frame_internal ; 0x1015270
-        0x01013782:    0000        ..      MOVS     r0,r0
-    i.ntf_data
-    ntf_data
-        0x01013784:    b430        0.      PUSH     {r4,r5}
-        0x01013786:    f3614417    a..D    BFI      r4,r1,#16,#8
-        0x0101378a:    f3600407    `...    BFI      r4,r0,#0,#8
-        0x0101378e:    4806        .H      LDR      r0,[pc,#24] ; [0x10137a8] = 0x2000380d
-        0x01013790:    f363050f    c...    BFI      r5,r3,#0,#16
-        0x01013794:    7801        .x      LDRB     r1,[r0,#0]
-        0x01013796:    4620         F      MOV      r0,r4
-        0x01013798:    f361200f    a..     BFI      r0,r1,#8,#8
-        0x0101379c:    4611        .F      MOV      r1,r2
-        0x0101379e:    462a        *F      MOV      r2,r5
-        0x010137a0:    bc30        0.      POP      {r4,r5}
-        0x010137a2:    f7f9bdb1    ....    B        gatt_notification ; 0x100d308
-    $d
-        0x010137a6:    0000        ..      DCW    0
-        0x010137a8:    2000380d    .8.     DCD    536885261
-    $t
-    i.os_default_task_func
-    os_default_task_func
-        0x010137ac:    b50e        ..      PUSH     {r1-r3,lr}
-        0x010137ae:    4608        .F      MOV      r0,r1
-        0x010137b0:    390c        .9      SUBS     r1,r1,#0xc
-        0x010137b2:    888b        ..      LDRH     r3,[r1,#4]
-        0x010137b4:    f8ad3000    ...0    STRH     r3,[sp,#0]
-        0x010137b8:    9001        ..      STR      r0,[sp,#4]
-        0x010137ba:    8948        H.      LDRH     r0,[r1,#0xa]
-        0x010137bc:    f8ad0008    ....    STRH     r0,[sp,#8]
-        0x010137c0:    8908        ..      LDRH     r0,[r1,#8]
-        0x010137c2:    f8ad0002    ....    STRH     r0,[sp,#2]
-        0x010137c6:    4804        .H      LDR      r0,[pc,#16] ; [0x10137d8] = 0x20000138
-        0x010137c8:    6800        .h      LDR      r0,[r0,#0]
-        0x010137ca:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
-        0x010137ce:    6800        .h      LDR      r0,[r0,#0]
-        0x010137d0:    6841        Ah      LDR      r1,[r0,#4]
-        0x010137d2:    4668        hF      MOV      r0,sp
-        0x010137d4:    4788        .G      BLX      r1
-        0x010137d6:    bd0e        ..      POP      {r1-r3,pc}
-    $d
-        0x010137d8:    20000138    8..     DCD    536871224
-    $t
-    i.os_get_free_task_type
-    os_get_free_task_type
-        0x010137dc:    4906        .I      LDR      r1,[pc,#24] ; [0x10137f8] = 0x20000138
-        0x010137de:    2014        .       MOVS     r0,#0x14
-        0x010137e0:    f8d11000    ....    LDR.W    r1,[r1,#0]
-        0x010137e4:    f8512020    Q.      LDR      r2,[r1,r0,LSL #2]
-        0x010137e8:    2a00        .*      CMP      r2,#0
-        0x010137ea:    d004        ..      BEQ      0x10137f6 ; os_get_free_task_type + 26
-        0x010137ec:    1c40        @.      ADDS     r0,r0,#1
-        0x010137ee:    b2c0        ..      UXTB     r0,r0
-        0x010137f0:    2828        ((      CMP      r0,#0x28
-        0x010137f2:    d3f7        ..      BCC      0x10137e4 ; os_get_free_task_type + 8
-        0x010137f4:    20ff        .       MOVS     r0,#0xff
-        0x010137f6:    4770        pG      BX       lr
-    $d
-        0x010137f8:    20000138    8..     DCD    536871224
-    $t
-    i.os_msg_free
-    os_msg_free
-        0x010137fc:    380c        .8      SUBS     r0,r0,#0xc
-        0x010137fe:    f7edb977    ..w.    B        $Ven$TT$L$$ke_msg_free ; 0x1000af0
-    i.os_msg_malloc
-    os_msg_malloc
-        0x01013802:    f7edb948    ..H.    B        $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01013806:    0000        ..      MOVS     r0,r0
-    i.os_msg_post
-    os_msg_post
-        0x01013808:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101380a:    460c        .F      MOV      r4,r1
-        0x0101380c:    4601        .F      MOV      r1,r0
-        0x0101380e:    8923        #.      LDRH     r3,[r4,#8]
-        0x01013810:    8862        b.      LDRH     r2,[r4,#2]
-        0x01013812:    8820         .      LDRH     r0,[r4,#0]
-        0x01013814:    f7edf93f    ..?.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01013818:    0005        ..      MOVS     r5,r0
-        0x0101381a:    d00a        ..      BEQ      0x1013832 ; os_msg_post + 42
-        0x0101381c:    6861        ah      LDR      r1,[r4,#4]
-        0x0101381e:    b119        ..      CBZ      r1,0x1013828 ; os_msg_post + 32
-        0x01013820:    8922        ".      LDRH     r2,[r4,#8]
-        0x01013822:    b10a        ..      CBZ      r2,0x1013828 ; os_msg_post + 32
-        0x01013824:    f7edf8b0    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01013828:    4628        (F      MOV      r0,r5
-        0x0101382a:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0101382e:    f7edb937    ..7.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01013832:    2214        ."      MOVS     r2,#0x14
-        0x01013834:    a102        ..      ADR      r1,{pc}+0xc ; 0x1013840
-        0x01013836:    a009        ..      ADR      r0,{pc}+0x26 ; 0x101385c
-        0x01013838:    f7edf89c    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0101383c:    e7fe        ..      B        0x101383c ; os_msg_post + 52
-    $d
-        0x0101383e:    0000        ..      DCW    0
-        0x01013840:    6d5c2e2e    ..\m    DCD    1834757678
-        0x01013844:    6c75646f    odul    DCD    1819632751
-        0x01013848:    6f5c7365    es\o    DCD    1868329829
-        0x0101384c:    736f5c73    s\os    DCD    1936678003
-        0x01013850:    67736d5f    _msg    DCD    1735617887
-        0x01013854:    632e715f    _q.c    DCD    1663988063
-        0x01013858:    00000000    ....    DCD    0
-        0x0101385c:    25200a0d    .. %    DCD    622856717
-        0x01013860:    64252073    s %d    DCD    1680154739
-        0x01013864:    000a0d20     ...    DCD    658720
-    $t
-    i.os_msg_send
-    os_msg_send
-        0x01013868:    f7edb91a    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    i.os_task_create
-    os_task_create
-        0x0101386c:    2100        .!      MOVS     r1,#0
-        0x0101386e:    f000b801    ....    B.W      os_task_create_x ; 0x1013874
-        0x01013872:    0000        ..      MOVS     r0,r0
-    i.os_task_create_x
-    os_task_create_x
-        0x01013874:    b570        p.      PUSH     {r4-r6,lr}
-        0x01013876:    4603        .F      MOV      r3,r0
-        0x01013878:    b1d9        ..      CBZ      r1,0x10138b2 ; os_task_create_x + 62
-        0x0101387a:    460c        .F      MOV      r4,r1
-        0x0101387c:    2cff        .,      CMP      r4,#0xff
-        0x0101387e:    d01c        ..      BEQ      0x10138ba ; os_task_create_x + 70
-        0x01013880:    4618        .F      MOV      r0,r3
-        0x01013882:    f7f4fadb    ....    BL       from_task_func_to_msg_handle ; 0x1007e3c
-        0x01013886:    0005        ..      MOVS     r5,r0
-        0x01013888:    f04f0600    O...    MOV      r6,#0
-        0x0101388c:    d01a        ..      BEQ      0x10138c4 ; os_task_create_x + 80
-        0x0101388e:    2103        .!      MOVS     r1,#3
-        0x01013890:    200c        .       MOVS     r0,#0xc
-        0x01013892:    f7edf8d3    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01013896:    b190        ..      CBZ      r0,0x10138be ; os_task_create_x + 74
-        0x01013898:    e9c05600    ...V    STRD     r5,r6,[r0,#0]
-        0x0101389c:    2101        .!      MOVS     r1,#1
-        0x0101389e:    8101        ..      STRH     r1,[r0,#8]
-        0x010138a0:    2102        .!      MOVS     r1,#2
-        0x010138a2:    8141        A.      STRH     r1,[r0,#0xa]
-        0x010138a4:    4605        .F      MOV      r5,r0
-        0x010138a6:    4810        .H      LDR      r0,[pc,#64] ; [0x10138e8] = 0x20000138
-        0x010138a8:    6800        .h      LDR      r0,[r0,#0]
-        0x010138aa:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x010138ae:    b980        ..      CBNZ     r0,0x10138d2 ; os_task_create_x + 94
-        0x010138b0:    e00a        ..      B        0x10138c8 ; os_task_create_x + 84
-        0x010138b2:    f7ffff93    ....    BL       os_get_free_task_type ; 0x10137dc
-        0x010138b6:    4604        .F      MOV      r4,r0
-        0x010138b8:    e7e0        ..      B        0x101387c ; os_task_create_x + 8
-        0x010138ba:    2005        .       MOVS     r0,#5
-        0x010138bc:    bd70        p.      POP      {r4-r6,pc}
-        0x010138be:    4628        (F      MOV      r0,r5
-        0x010138c0:    f7edf8d5    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010138c4:    2006        .       MOVS     r0,#6
-        0x010138c6:    bd70        p.      POP      {r4-r6,pc}
-        0x010138c8:    b2e0        ..      UXTB     r0,r4
-        0x010138ca:    4629        )F      MOV      r1,r5
-        0x010138cc:    f7edf8fc    ....    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x010138d0:    b138        8.      CBZ      r0,0x10138e2 ; os_task_create_x + 110
-        0x010138d2:    6828        (h      LDR      r0,[r5,#0]
-        0x010138d4:    f7edf8cb    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010138d8:    4628        (F      MOV      r0,r5
-        0x010138da:    f7edf8c8    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010138de:    20ff        .       MOVS     r0,#0xff
-        0x010138e0:    bd70        p.      POP      {r4-r6,pc}
-        0x010138e2:    4620         F      MOV      r0,r4
-        0x010138e4:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010138e6:    0000        ..      DCW    0
-        0x010138e8:    20000138    8..     DCD    536871224
-    $t
-    i.os_timer_destroy
-    os_timer_destroy
-        0x010138ec:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010138f0:    4606        .F      MOV      r6,r0
-        0x010138f2:    2500        .%      MOVS     r5,#0
-        0x010138f4:    2020                MOVS     r0,#0x20
-        0x010138f6:    f7edf919    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x1000b2c
-        0x010138fa:    4607        .F      MOV      r7,r0
-        0x010138fc:    8a30        0.      LDRH     r0,[r6,#0x10]
-        0x010138fe:    28ff        .(      CMP      r0,#0xff
-        0x01013900:    d003        ..      BEQ      0x101390a ; os_timer_destroy + 30
-        0x01013902:    1e80        ..      SUBS     r0,r0,#2
-        0x01013904:    b2c0        ..      UXTB     r0,r0
-        0x01013906:    f7f4fa87    ....    BL       free_time_evt_id ; 0x1007e18
-        0x0101390a:    490b        .I      LDR      r1,[pc,#44] ; [0x1013938] = 0x20003af0
-        0x0101390c:    6808        .h      LDR      r0,[r1,#0]
-        0x0101390e:    4604        .F      MOV      r4,r0
-        0x01013910:    e003        ..      B        0x101391a ; os_timer_destroy + 46
-        0x01013912:    42b4        .B      CMP      r4,r6
-        0x01013914:    d004        ..      BEQ      0x1013920 ; os_timer_destroy + 52
-        0x01013916:    4625        %F      MOV      r5,r4
-        0x01013918:    6824        $h      LDR      r4,[r4,#0]
-        0x0101391a:    2c00        .,      CMP      r4,#0
-        0x0101391c:    d1f9        ..      BNE      0x1013912 ; os_timer_destroy + 38
-        0x0101391e:    e006        ..      B        0x101392e ; os_timer_destroy + 66
-        0x01013920:    b12c        ,.      CBZ      r4,0x101392e ; os_timer_destroy + 66
-        0x01013922:    4284        .B      CMP      r4,r0
-        0x01013924:    6820         h      LDR      r0,[r4,#0]
-        0x01013926:    d101        ..      BNE      0x101392c ; os_timer_destroy + 64
-        0x01013928:    6008        .`      STR      r0,[r1,#0]
-        0x0101392a:    e000        ..      B        0x101392e ; os_timer_destroy + 66
-        0x0101392c:    6028        (`      STR      r0,[r5,#0]
-        0x0101392e:    4638        8F      MOV      r0,r7
-        0x01013930:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01013934:    f7edb8ff    ....    B        $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-    $d
-        0x01013938:    20003af0    .:.     DCD    536886000
-    $t
-    i.os_timer_init
-    os_timer_init
-        0x0101393c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101393e:    4604        .F      MOV      r4,r0
-        0x01013940:    4615        .F      MOV      r5,r2
-        0x01013942:    460e        .F      MOV      r6,r1
-        0x01013944:    2020                MOVS     r0,#0x20
-        0x01013946:    f7edf8f1    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x1000b2c
-        0x0101394a:    4603        .F      MOV      r3,r0
-        0x0101394c:    2000        .       MOVS     r0,#0
-        0x0101394e:    6060        ``      STR      r0,[r4,#4]
-        0x01013950:    e9c46502    ...e    STRD     r6,r5,[r4,#8]
-        0x01013954:    4d13        .M      LDR      r5,[pc,#76] ; [0x10139a4] = 0x20003af0
-        0x01013956:    6829        )h      LDR      r1,[r5,#0]
-        0x01013958:    460a        .F      MOV      r2,r1
-        0x0101395a:    e002        ..      B        0x1013962 ; os_timer_init + 38
-        0x0101395c:    42a1        .B      CMP      r1,r4
-        0x0101395e:    d01b        ..      BEQ      0x1013998 ; os_timer_init + 92
-        0x01013960:    6809        .h      LDR      r1,[r1,#0]
-        0x01013962:    2900        .)      CMP      r1,#0
-        0x01013964:    d1fa        ..      BNE      0x101395c ; os_timer_init + 32
-        0x01013966:    6020         `      STR      r0,[r4,#0]
-        0x01013968:    2000        .       MOVS     r0,#0
-        0x0101396a:    4611        .F      MOV      r1,r2
-        0x0101396c:    e003        ..      B        0x1013976 ; os_timer_init + 58
-        0x0101396e:    42a1        .B      CMP      r1,r4
-        0x01013970:    d010        ..      BEQ      0x1013994 ; os_timer_init + 88
-        0x01013972:    4608        .F      MOV      r0,r1
-        0x01013974:    6809        .h      LDR      r1,[r1,#0]
-        0x01013976:    2900        .)      CMP      r1,#0
-        0x01013978:    d1f9        ..      BNE      0x101396e ; os_timer_init + 50
-        0x0101397a:    b108        ..      CBZ      r0,0x1013980 ; os_timer_init + 68
-        0x0101397c:    6004        .`      STR      r4,[r0,#0]
-        0x0101397e:    e000        ..      B        0x1013982 ; os_timer_init + 70
-        0x01013980:    602c        ,`      STR      r4,[r5,#0]
-        0x01013982:    6821        !h      LDR      r1,[r4,#0]
-        0x01013984:    42a1        .B      CMP      r1,r4
-        0x01013986:    d105        ..      BNE      0x1013994 ; os_timer_init + 88
-        0x01013988:    226e        n"      MOVS     r2,#0x6e
-        0x0101398a:    a107        ..      ADR      r1,{pc}+0x1e ; 0x10139a8
-        0x0101398c:    a00d        ..      ADR      r0,{pc}+0x38 ; 0x10139c4
-        0x0101398e:    f7ecfff1    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013992:    e7fe        ..      B        0x1013992 ; os_timer_init + 86
-        0x01013994:    20ff        .       MOVS     r0,#0xff
-        0x01013996:    8220         .      STRH     r0,[r4,#0x10]
-        0x01013998:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0101399c:    4618        .F      MOV      r0,r3
-        0x0101399e:    f7edb8ca    ....    B        $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-    $d
-        0x010139a2:    0000        ..      DCW    0
-        0x010139a4:    20003af0    .:.     DCD    536886000
-        0x010139a8:    6d5c2e2e    ..\m    DCD    1834757678
-        0x010139ac:    6c75646f    odul    DCD    1819632751
-        0x010139b0:    6f5c7365    es\o    DCD    1868329829
-        0x010139b4:    736f5c73    s\os    DCD    1936678003
-        0x010139b8:    6d69745f    _tim    DCD    1835627615
-        0x010139bc:    632e7265    er.c    DCD    1663988325
-        0x010139c0:    00000000    ....    DCD    0
-        0x010139c4:    25200a0d    .. %    DCD    622856717
-        0x010139c8:    64252073    s %d    DCD    1680154739
-        0x010139cc:    000a0d20     ...    DCD    658720
-    $t
-    i.os_timer_ota_cb
-    os_timer_ota_cb
-        0x010139d0:    b510        ..      PUSH     {r4,lr}
-        0x010139d2:    2000        .       MOVS     r0,#0
-        0x010139d4:    f000f986    ....    BL       ota_stop ; 0x1013ce4
-        0x010139d8:    e8bd4010    ...@    POP      {r4,lr}
-        0x010139dc:    a001        ..      ADR      r0,{pc}+8 ; 0x10139e4
-        0x010139de:    f7ecbfc9    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x010139e2:    0000        ..      DCW    0
-        0x010139e4:    745f736f    os_t    DCD    1952412527
-        0x010139e8:    72656d69    imer    DCD    1919249769
-        0x010139ec:    61746f5f    _ota    DCD    1635020639
-        0x010139f0:    0d62635f    _cb.    DCD    224551775
-        0x010139f4:    0000000a    ....    DCD    10
-    $t
-    i.os_timer_start
-    os_timer_start
-        0x010139f8:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010139fc:    4617        .F      MOV      r7,r2
-        0x010139fe:    460d        .F      MOV      r5,r1
-        0x01013a00:    4604        .F      MOV      r4,r0
-        0x01013a02:    f000f837    ..7.    BL       os_timer_stop ; 0x1013a74
-        0x01013a06:    2020                MOVS     r0,#0x20
-        0x01013a08:    f7edf890    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x1000b2c
-        0x01013a0c:    4606        .F      MOV      r6,r0
-        0x01013a0e:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x01013a10:    28ff        .(      CMP      r0,#0xff
-        0x01013a12:    d10f        ..      BNE      0x1013a34 ; os_timer_start + 60
-        0x01013a14:    200a        .       MOVS     r0,#0xa
-        0x01013a16:    fbb5f5f0    ....    UDIV     r5,r5,r0
-        0x01013a1a:    b107        ..      CBZ      r7,0x1013a1e ; os_timer_start + 38
-        0x01013a1c:    6065        e`      STR      r5,[r4,#4]
-        0x01013a1e:    f7fbfb25    ..%.    BL       get_valid_tim_evt_id ; 0x100f06c
-        0x01013a22:    28ff        .(      CMP      r0,#0xff
-        0x01013a24:    d00b        ..      BEQ      0x1013a3e ; os_timer_start + 70
-        0x01013a26:    f6007002    ...p    ADD      r0,r0,#0xf02
-        0x01013a2a:    8220         .      STRH     r0,[r4,#0x10]
-        0x01013a2c:    462a        *F      MOV      r2,r5
-        0x01013a2e:    2103        .!      MOVS     r1,#3
-        0x01013a30:    f7edf859    ..Y.    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x01013a34:    4630        0F      MOV      r0,r6
-        0x01013a36:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01013a3a:    f7edb87c    ..|.    B        $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-        0x01013a3e:    f2401215    @...    MOV      r2,#0x115
-        0x01013a42:    a102        ..      ADR      r1,{pc}+0xa ; 0x1013a4c
-        0x01013a44:    a008        ..      ADR      r0,{pc}+0x24 ; 0x1013a68
-        0x01013a46:    f7ecff95    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013a4a:    e7fe        ..      B        0x1013a4a ; os_timer_start + 82
-    $d
-        0x01013a4c:    6d5c2e2e    ..\m    DCD    1834757678
-        0x01013a50:    6c75646f    odul    DCD    1819632751
-        0x01013a54:    6f5c7365    es\o    DCD    1868329829
-        0x01013a58:    736f5c73    s\os    DCD    1936678003
-        0x01013a5c:    6d69745f    _tim    DCD    1835627615
-        0x01013a60:    632e7265    er.c    DCD    1663988325
-        0x01013a64:    00000000    ....    DCD    0
-        0x01013a68:    25200a0d    .. %    DCD    622856717
-        0x01013a6c:    64252073    s %d    DCD    1680154739
-        0x01013a70:    000a0d20     ...    DCD    658720
-    $t
-    i.os_timer_stop
-    os_timer_stop
-        0x01013a74:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01013a78:    4604        .F      MOV      r4,r0
-        0x01013a7a:    2020                MOVS     r0,#0x20
-        0x01013a7c:    f7edf856    ..V.    BL       $Ven$TT$L$$CPU_SR_Save ; 0x1000b2c
-        0x01013a80:    4606        .F      MOV      r6,r0
-        0x01013a82:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x01013a84:    28ff        .(      CMP      r0,#0xff
-        0x01013a86:    d01f        ..      BEQ      0x1013ac8 ; os_timer_stop + 84
-        0x01013a88:    2103        .!      MOVS     r1,#3
-        0x01013a8a:    f7edf877    ..w.    BL       $Ven$TT$L$$ke_timer_active ; 0x1000b7c
-        0x01013a8e:    b118        ..      CBZ      r0,0x1013a98 ; os_timer_stop + 36
-        0x01013a90:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x01013a92:    2103        .!      MOVS     r1,#3
-        0x01013a94:    f7edf81d    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01013a98:    4a14        .J      LDR      r2,[pc,#80] ; [0x1013aec] = 0x20000944
-        0x01013a9a:    2100        .!      MOVS     r1,#0
-        0x01013a9c:    460d        .F      MOV      r5,r1
-        0x01013a9e:    8a23        #.      LDRH     r3,[r4,#0x10]
-        0x01013aa0:    6810        .h      LDR      r0,[r2,#0]
-        0x01013aa2:    e007        ..      B        0x1013ab4 ; os_timer_stop + 64
-        0x01013aa4:    8887        ..      LDRH     r7,[r0,#4]
-        0x01013aa6:    429f        .B      CMP      r7,r3
-        0x01013aa8:    d102        ..      BNE      0x1013ab0 ; os_timer_stop + 60
-        0x01013aaa:    88c7        ..      LDRH     r7,[r0,#6]
-        0x01013aac:    2f03        ./      CMP      r7,#3
-        0x01013aae:    d010        ..      BEQ      0x1013ad2 ; os_timer_stop + 94
-        0x01013ab0:    4601        .F      MOV      r1,r0
-        0x01013ab2:    6800        .h      LDR      r0,[r0,#0]
-        0x01013ab4:    2800        .(      CMP      r0,#0
-        0x01013ab6:    d1f5        ..      BNE      0x1013aa4 ; os_timer_stop + 48
-        0x01013ab8:    7c20         |      LDRB     r0,[r4,#0x10]
-        0x01013aba:    1e80        ..      SUBS     r0,r0,#2
-        0x01013abc:    b2c0        ..      UXTB     r0,r0
-        0x01013abe:    f7f4f9ab    ....    BL       free_time_evt_id ; 0x1007e18
-        0x01013ac2:    20ff        .       MOVS     r0,#0xff
-        0x01013ac4:    6065        e`      STR      r5,[r4,#4]
-        0x01013ac6:    8220         .      STRH     r0,[r4,#0x10]
-        0x01013ac8:    4630        0F      MOV      r0,r6
-        0x01013aca:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01013ace:    f7edb832    ..2.    B        $Ven$TT$L$$CPU_SR_Restore ; 0x1000b36
-        0x01013ad2:    6803        .h      LDR      r3,[r0,#0]
-        0x01013ad4:    b109        ..      CBZ      r1,0x1013ada ; os_timer_stop + 102
-        0x01013ad6:    600b        .`      STR      r3,[r1,#0]
-        0x01013ad8:    e000        ..      B        0x1013adc ; os_timer_stop + 104
-        0x01013ada:    6013        .`      STR      r3,[r2,#0]
-        0x01013adc:    6803        .h      LDR      r3,[r0,#0]
-        0x01013ade:    b10b        ..      CBZ      r3,0x1013ae4 ; os_timer_stop + 112
-        0x01013ae0:    6005        .`      STR      r5,[r0,#0]
-        0x01013ae2:    e000        ..      B        0x1013ae6 ; os_timer_stop + 114
-        0x01013ae4:    6051        Q`      STR      r1,[r2,#4]
-        0x01013ae6:    f7edf803    ....    BL       $Ven$TT$L$$ke_msg_free ; 0x1000af0
-        0x01013aea:    e7e5        ..      B        0x1013ab8 ; os_timer_stop + 68
-    $d
-        0x01013aec:    20000944    D..     DCD    536873284
-    $t
-    i.ota_change_flash_pin
-    ota_change_flash_pin
-        0x01013af0:    4770        pG      BX       lr
-        0x01013af2:    0000        ..      MOVS     r0,r0
-    i.ota_clr_buffed_pkt
-    ota_clr_buffed_pkt
-        0x01013af4:    b570        p.      PUSH     {r4-r6,lr}
-        0x01013af6:    4d09        .M      LDR      r5,[pc,#36] ; [0x1013b1c] = 0x20003838
-        0x01013af8:    6829        )h      LDR      r1,[r5,#0]
-        0x01013afa:    2900        .)      CMP      r1,#0
-        0x01013afc:    d00c        ..      BEQ      0x1013b18 ; ota_clr_buffed_pkt + 36
-        0x01013afe:    f005f917    ....    BL       system_latency_enable ; 0x1018d30
-        0x01013b02:    f1a50418    ....    SUB      r4,r5,#0x18
-        0x01013b06:    2001        .       MOVS     r0,#1
-        0x01013b08:    7020         p      STRB     r0,[r4,#0]
-        0x01013b0a:    6828        (h      LDR      r0,[r5,#0]
-        0x01013b0c:    b108        ..      CBZ      r0,0x1013b12 ; ota_clr_buffed_pkt + 30
-        0x01013b0e:    f7ecffae    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01013b12:    2000        .       MOVS     r0,#0
-        0x01013b14:    61a0        .a      STR      r0,[r4,#0x18]
-        0x01013b16:    61e0        .a      STR      r0,[r4,#0x1c]
-        0x01013b18:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01013b1a:    0000        ..      DCW    0
-        0x01013b1c:    20003838    88.     DCD    536885304
-    $t
-    i.ota_deinit
-    ota_deinit
-        0x01013b20:    b510        ..      PUSH     {r4,lr}
-        0x01013b22:    f7ffffe7    ....    BL       ota_clr_buffed_pkt ; 0x1013af4
-        0x01013b26:    2000        .       MOVS     r0,#0
-        0x01013b28:    f7ecff83    ....    BL       $Ven$TT$L$$app_set_ota_state ; 0x1000a32
-        0x01013b2c:    4c04        .L      LDR      r4,[pc,#16] ; [0x1013b40] = 0x20003820
-        0x01013b2e:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01013b30:    2800        .(      CMP      r0,#0
-        0x01013b32:    d003        ..      BEQ      0x1013b3c ; ota_deinit + 28
-        0x01013b34:    f7ecff9b    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01013b38:    2000        .       MOVS     r0,#0
-        0x01013b3a:    60e0        .`      STR      r0,[r4,#0xc]
-        0x01013b3c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01013b3e:    0000        ..      DCW    0
-        0x01013b40:    20003820     8.     DCD    536885280
-    $t
-    i.ota_gatt_add_service
-    ota_gatt_add_service
-        0x01013b44:    b50e        ..      PUSH     {r1-r3,lr}
-        0x01013b46:    4806        .H      LDR      r0,[pc,#24] ; [0x1013b60] = 0x101aa7c
-        0x01013b48:    9000        ..      STR      r0,[sp,#0]
-        0x01013b4a:    200b        .       MOVS     r0,#0xb
-        0x01013b4c:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01013b50:    4804        .H      LDR      r0,[pc,#16] ; [0x1013b64] = 0x1013b6d
-        0x01013b52:    9002        ..      STR      r0,[sp,#8]
-        0x01013b54:    4668        hF      MOV      r0,sp
-        0x01013b56:    f7f9f815    ....    BL       gatt_add_service ; 0x100cb84
-        0x01013b5a:    4903        .I      LDR      r1,[pc,#12] ; [0x1013b68] = 0x2000381e
-        0x01013b5c:    7008        .p      STRB     r0,[r1,#0]
-        0x01013b5e:    bd0e        ..      POP      {r1-r3,pc}
-    $d
-        0x01013b60:    0101aa7c    |...    DCD    16886396
-        0x01013b64:    01013b6d    m;..    DCD    16857965
-        0x01013b68:    2000381e    .8.     DCD    536885278
-    $t
-    i.ota_gatt_msg_handler
-    ota_gatt_msg_handler
-        0x01013b6c:    b570        p.      PUSH     {r4-r6,lr}
-        0x01013b6e:    4604        .F      MOV      r4,r0
-        0x01013b70:    7800        .x      LDRB     r0,[r0,#0]
-        0x01013b72:    2600        .&      MOVS     r6,#0
-        0x01013b74:    4d29        )M      LDR      r5,[pc,#164] ; [0x1013c1c] = 0x2000381e
-        0x01013b76:    2809        .(      CMP      r0,#9
-        0x01013b78:    d249        I.      BCS      0x1013c0e ; ota_gatt_msg_handler + 162
-        0x01013b7a:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x01013b7e:    2705        .'      DCW    9989
-        0x01013b80:    48484848    HHHH    DCD    1212696648
-        0x01013b84:    004a4548    HEJ.    DCD    4867400
-    $t
-        0x01013b88:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01013b8a:    2806        .(      CMP      r0,#6
-        0x01013b8c:    d004        ..      BEQ      0x1013b98 ; ota_gatt_msg_handler + 44
-        0x01013b8e:    2804        .(      CMP      r0,#4
-        0x01013b90:    d00c        ..      BEQ      0x1013bac ; ota_gatt_msg_handler + 64
-        0x01013b92:    2808        .(      CMP      r0,#8
-        0x01013b94:    d014        ..      BEQ      0x1013bc0 ; ota_gatt_msg_handler + 84
-        0x01013b96:    e03a        :.      B        0x1013c0e ; ota_gatt_msg_handler + 162
-        0x01013b98:    a121        !.      ADR      r1,{pc}+0x88 ; 0x1013c20
-        0x01013b9a:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01013b9c:    680a        .h      LDR      r2,[r1,#0]
-        0x01013b9e:    6002        .`      STR      r2,[r0,#0]
-        0x01013ba0:    684a        Jh      LDR      r2,[r1,#4]
-        0x01013ba2:    6042        B`      STR      r2,[r0,#4]
-        0x01013ba4:    6889        .h      LDR      r1,[r1,#8]
-        0x01013ba6:    6081        .`      STR      r1,[r0,#8]
-        0x01013ba8:    200c        .       MOVS     r0,#0xc
-        0x01013baa:    bd70        p.      POP      {r4-r6,pc}
-        0x01013bac:    a020         .      ADR      r0,{pc}+0x84 ; 0x1013c30
-        0x01013bae:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x01013bb0:    6802        .h      LDR      r2,[r0,#0]
-        0x01013bb2:    600a        .`      STR      r2,[r1,#0]
-        0x01013bb4:    6842        Bh      LDR      r2,[r0,#4]
-        0x01013bb6:    604a        J`      STR      r2,[r1,#4]
-        0x01013bb8:    8900        ..      LDRH     r0,[r0,#8]
-        0x01013bba:    8108        ..      STRH     r0,[r1,#8]
-        0x01013bbc:    200a        .       MOVS     r0,#0xa
-        0x01013bbe:    bd70        p.      POP      {r4-r6,pc}
-        0x01013bc0:    7860        `x      LDRB     r0,[r4,#1]
-        0x01013bc2:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x01013bc4:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01013bc8:    f7eeb9d2    ....    B        app_otas_read_data ; 0x1001f70
-        0x01013bcc:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01013bce:    2805        .(      CMP      r0,#5
-        0x01013bd0:    d002        ..      BEQ      0x1013bd8 ; ota_gatt_msg_handler + 108
-        0x01013bd2:    280a        .(      CMP      r0,#0xa
-        0x01013bd4:    d012        ..      BEQ      0x1013bfc ; ota_gatt_msg_handler + 144
-        0x01013bd6:    e01a        ..      B        0x1013c0e ; ota_gatt_msg_handler + 162
-        0x01013bd8:    a018        ..      ADR      r0,{pc}+0x64 ; 0x1013c3c
-        0x01013bda:    f7ecfecb    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013bde:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01013be0:    8800        ..      LDRH     r0,[r0,#0]
-        0x01013be2:    2801        .(      CMP      r0,#1
-        0x01013be4:    d004        ..      BEQ      0x1013bf0 ; ota_gatt_msg_handler + 132
-        0x01013be6:    a018        ..      ADR      r0,{pc}+0x62 ; 0x1013c48
-        0x01013be8:    f7ecfec4    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013bec:    706e        np      STRB     r6,[r5,#1]
-        0x01013bee:    e00e        ..      B        0x1013c0e ; ota_gatt_msg_handler + 162
-        0x01013bf0:    a017        ..      ADR      r0,{pc}+0x60 ; 0x1013c50
-        0x01013bf2:    f7ecfebf    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013bf6:    2001        .       MOVS     r0,#1
-        0x01013bf8:    7068        hp      STRB     r0,[r5,#1]
-        0x01013bfa:    e008        ..      B        0x1013c0e ; ota_gatt_msg_handler + 162
-        0x01013bfc:    8922        ".      LDRH     r2,[r4,#8]
-        0x01013bfe:    7860        `x      LDRB     r0,[r4,#1]
-        0x01013c00:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x01013c02:    f7eef9cd    ....    BL       app_otas_recv_data ; 0x1001fa0
-        0x01013c06:    e002        ..      B        0x1013c0e ; ota_gatt_msg_handler + 162
-        0x01013c08:    7860        `x      LDRB     r0,[r4,#1]
-        0x01013c0a:    f000f83d    ..=.    BL       ota_init ; 0x1013c88
-        0x01013c0e:    2000        .       MOVS     r0,#0
-        0x01013c10:    bd70        p.      POP      {r4-r6,pc}
-        0x01013c12:    7860        `x      LDRB     r0,[r4,#1]
-        0x01013c14:    f7ffff84    ....    BL       ota_deinit ; 0x1013b20
-        0x01013c18:    e7e8        ..      B        0x1013bec ; ota_gatt_msg_handler + 128
-    $d
-        0x01013c1a:    0000        ..      DCW    0
-        0x01013c1c:    2000381e    .8.     DCD    536885278
-        0x01013c20:    2041544f    OTA     DCD    541152335
-        0x01013c24:    70736552    Resp    DCD    1886610770
-        0x01013c28:    65736e6f    onse    DCD    1702063727
-        0x01013c2c:    00000000    ....    DCD    0
-        0x01013c30:    5f66746e    ntf_    DCD    1600549998
-        0x01013c34:    62616e65    enab    DCD    1650552421
-        0x01013c38:    0000656c    le..    DCD    25964
-        0x01013c3c:    5f66746e    ntf_    DCD    1600549998
-        0x01013c40:    62616e65    enab    DCD    1650552421
-        0x01013c44:    003a656c    le:.    DCD    3827052
-        0x01013c48:    736c6166    fals    DCD    1936482662
-        0x01013c4c:    000a0d65    e...    DCD    658789
-        0x01013c50:    65757274    true    DCD    1702195828
-        0x01013c54:    00000a0d    ....    DCD    2573
-    $t
-    i.ota_gatt_report_notify
-    ota_gatt_report_notify
-        0x01013c58:    b430        0.      PUSH     {r4,r5}
-        0x01013c5a:    4d0a        .M      LDR      r5,[pc,#40] ; [0x1013c84] = 0x2000381e
-        0x01013c5c:    4614        .F      MOV      r4,r2
-        0x01013c5e:    786a        jx      LDRB     r2,[r5,#1]
-        0x01013c60:    2a00        .*      CMP      r2,#0
-        0x01013c62:    d00d        ..      BEQ      0x1013c80 ; ota_gatt_report_notify + 40
-        0x01013c64:    f3600307    `...    BFI      r3,r0,#0,#8
-        0x01013c68:    7828        (x      LDRB     r0,[r5,#0]
-        0x01013c6a:    f364020f    d...    BFI      r2,r4,#0,#16
-        0x01013c6e:    f360230f    `..#    BFI      r3,r0,#8,#8
-        0x01013c72:    4618        .F      MOV      r0,r3
-        0x01013c74:    2304        .#      MOVS     r3,#4
-        0x01013c76:    bc30        0.      POP      {r4,r5}
-        0x01013c78:    f3634017    c..@    BFI      r0,r3,#16,#8
-        0x01013c7c:    f7f9bb44    ..D.    B        gatt_notification ; 0x100d308
-        0x01013c80:    bc30        0.      POP      {r4,r5}
-        0x01013c82:    4770        pG      BX       lr
-    $d
-        0x01013c84:    2000381e    .8.     DCD    536885278
-    $t
-    i.ota_init
-    ota_init
-        0x01013c88:    4905        .I      LDR      r1,[pc,#20] ; [0x1013ca0] = 0x20003840
-        0x01013c8a:    200a        .       MOVS     r0,#0xa
-        0x01013c8c:    7008        .p      STRB     r0,[r1,#0]
-        0x01013c8e:    4804        .H      LDR      r0,[pc,#16] ; [0x1013ca0] = 0x20003840
-        0x01013c90:    2101        .!      MOVS     r1,#1
-        0x01013c92:    3820         8      SUBS     r0,r0,#0x20
-        0x01013c94:    7001        .p      STRB     r1,[r0,#0]
-        0x01013c96:    2100        .!      MOVS     r1,#0
-        0x01013c98:    8101        ..      STRH     r1,[r0,#8]
-        0x01013c9a:    6141        Aa      STR      r1,[r0,#0x14]
-        0x01013c9c:    4770        pG      BX       lr
-    $d
-        0x01013c9e:    0000        ..      DCW    0
-        0x01013ca0:    20003840    @8.     DCD    536885312
-    $t
-    i.ota_recover_flash_pin
-    ota_recover_flash_pin
-        0x01013ca4:    4770        pG      BX       lr
-        0x01013ca6:    0000        ..      MOVS     r0,r0
-    i.ota_start
-    ota_start
-        0x01013ca8:    b510        ..      PUSH     {r4,lr}
-        0x01013caa:    2200        ."      MOVS     r2,#0
-        0x01013cac:    4907        .I      LDR      r1,[pc,#28] ; [0x1013ccc] = 0x10139d1
-        0x01013cae:    4808        .H      LDR      r0,[pc,#32] ; [0x1013cd0] = 0x20004090
-        0x01013cb0:    f7fffe44    ..D.    BL       os_timer_init ; 0x101393c
-        0x01013cb4:    2200        ."      MOVS     r2,#0
-        0x01013cb6:    f2413188    A..1    MOV      r1,#0x1388
-        0x01013cba:    4805        .H      LDR      r0,[pc,#20] ; [0x1013cd0] = 0x20004090
-        0x01013cbc:    f7fffe9c    ....    BL       os_timer_start ; 0x10139f8
-        0x01013cc0:    e8bd4010    ...@    POP      {r4,lr}
-        0x01013cc4:    a003        ..      ADR      r0,{pc}+0x10 ; 0x1013cd4
-        0x01013cc6:    f7ecbe55    ..U.    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x01013cca:    0000        ..      DCW    0
-        0x01013ccc:    010139d1    .9..    DCD    16857553
-        0x01013cd0:    20004090    .@.     DCD    536887440
-        0x01013cd4:    5f61746f    ota_    DCD    1600222319
-        0x01013cd8:    72617473    star    DCD    1918989427
-        0x01013cdc:    0d0a0d74    t...    DCD    218762612
-        0x01013ce0:    0000000a    ....    DCD    10
-    $t
-    i.ota_stop
-    ota_stop
-        0x01013ce4:    b510        ..      PUSH     {r4,lr}
-        0x01013ce6:    4604        .F      MOV      r4,r0
-        0x01013ce8:    a00e        ..      ADR      r0,{pc}+0x3c ; 0x1013d24
-        0x01013cea:    f7ecfe43    ..C.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013cee:    4811        .H      LDR      r0,[pc,#68] ; [0x1013d34] = 0x20004090
-        0x01013cf0:    f7fffec0    ....    BL       os_timer_stop ; 0x1013a74
-        0x01013cf4:    480f        .H      LDR      r0,[pc,#60] ; [0x1013d34] = 0x20004090
-        0x01013cf6:    f7fffdf9    ....    BL       os_timer_destroy ; 0x10138ec
-        0x01013cfa:    2000        .       MOVS     r0,#0
-        0x01013cfc:    f7ffff10    ....    BL       ota_deinit ; 0x1013b20
-        0x01013d00:    2000        .       MOVS     r0,#0
-        0x01013d02:    f7ffffc1    ....    BL       ota_init ; 0x1013c88
-        0x01013d06:    b144        D.      CBZ      r4,0x1013d1a ; ota_stop + 54
-        0x01013d08:    2c01        .,      CMP      r4,#1
-        0x01013d0a:    d008        ..      BEQ      0x1013d1e ; ota_stop + 58
-        0x01013d0c:    2c02        .,      CMP      r4,#2
-        0x01013d0e:    d108        ..      BNE      0x1013d22 ; ota_stop + 62
-        0x01013d10:    a009        ..      ADR      r0,{pc}+0x28 ; 0x1013d38
-        0x01013d12:    e8bd4010    ...@    POP      {r4,lr}
-        0x01013d16:    f7ecbe2d    ..-.    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013d1a:    a00c        ..      ADR      r0,{pc}+0x32 ; 0x1013d4c
-        0x01013d1c:    e7f9        ..      B        0x1013d12 ; ota_stop + 46
-        0x01013d1e:    a00f        ..      ADR      r0,{pc}+0x3e ; 0x1013d5c
-        0x01013d20:    e7f7        ..      B        0x1013d12 ; ota_stop + 46
-        0x01013d22:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01013d24:    5f61746f    ota_    DCD    1600222319
-        0x01013d28:    706f7473    stop    DCD    1886352499
-        0x01013d2c:    0a0d0a0d    ....    DCD    168626701
-        0x01013d30:    00000000    ....    DCD    0
-        0x01013d34:    20004090    .@.     DCD    536887440
-        0x01013d38:    5f41544f    OTA_    DCD    1598116943
-        0x01013d3c:    43454843    CHEC    DCD    1128613955
-        0x01013d40:    41465f4b    K_FA    DCD    1095130955
-        0x01013d44:    0a0d4c49    IL..    DCD    168643657
-        0x01013d48:    00000000    ....    DCD    0
-        0x01013d4c:    5f41544f    OTA_    DCD    1598116943
-        0x01013d50:    4f4d4954    TIMO    DCD    1330465108
-        0x01013d54:    0a0d5455    UT..    DCD    168645717
-        0x01013d58:    00000000    ....    DCD    0
-        0x01013d5c:    5f41544f    OTA_    DCD    1598116943
-        0x01013d60:    52444441    ADDR    DCD    1380205633
-        0x01013d64:    5252455f    _ERR    DCD    1381123423
-        0x01013d68:    0a0d524f    OR..    DCD    168645199
-        0x01013d6c:    00000000    ....    DCD    0
-    $t
-    i.param_timer_func
-    param_timer_func
-        0x01013d70:    b508        ..      PUSH     {r3,lr}
-        0x01013d72:    a010        ..      ADR      r0,{pc}+0x42 ; 0x1013db4
-        0x01013d74:    f7ecfdfe    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013d78:    4813        .H      LDR      r0,[pc,#76] ; [0x1013dc8] = 0x200034fa
-        0x01013d7a:    7801        .x      LDRB     r1,[r0,#0]
-        0x01013d7c:    4813        .H      LDR      r0,[pc,#76] ; [0x1013dcc] = 0x20003508
-        0x01013d7e:    b179        y.      CBZ      r1,0x1013da0 ; param_timer_func + 48
-        0x01013d80:    f44f7196    O..q    MOV      r1,#0x12c
-        0x01013d84:    9100        ..      STR      r1,[sp,#0]
-        0x01013d86:    2206        ."      MOVS     r2,#6
-        0x01013d88:    232c        ,#      MOVS     r3,#0x2c
-        0x01013d8a:    4611        .F      MOV      r1,r2
-        0x01013d8c:    7800        .x      LDRB     r0,[r0,#0]
-        0x01013d8e:    f7f4f8cb    ....    BL       gap_conn_param_update ; 0x1007f28
-        0x01013d92:    a00f        ..      ADR      r0,{pc}+0x3e ; 0x1013dd0
-        0x01013d94:    f7ecfdee    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01013d98:    e8bd4008    ...@    POP      {r3,lr}
-        0x01013d9c:    f7f3bf7a    ..z.    B        enable_latency ; 0x1007c94
-        0x01013da0:    2164        d!      MOVS     r1,#0x64
-        0x01013da2:    9100        ..      STR      r1,[sp,#0]
-        0x01013da4:    2202        ."      MOVS     r2,#2
-        0x01013da6:    2300        .#      MOVS     r3,#0
-        0x01013da8:    4611        .F      MOV      r1,r2
-        0x01013daa:    7800        .x      LDRB     r0,[r0,#0]
-        0x01013dac:    f7f4f8bc    ....    BL       gap_conn_param_update ; 0x1007f28
-        0x01013db0:    a00e        ..      ADR      r0,{pc}+0x3c ; 0x1013dec
-        0x01013db2:    e7ef        ..      B        0x1013d94 ; param_timer_func + 36
-    $d
-        0x01013db4:    61726170    para    DCD    1634886000
-        0x01013db8:    69745f6d    m_ti    DCD    1769234285
-        0x01013dbc:    5f72656d    mer_    DCD    1601332589
-        0x01013dc0:    636e7566    func    DCD    1668183398
-        0x01013dc4:    00000a0d    ....    DCD    2573
-        0x01013dc8:    200034fa    .4.     DCD    536884474
-        0x01013dcc:    20003508    .5.     DCD    536884488
-        0x01013dd0:    61647075    upda    DCD    1633972341
-        0x01013dd4:    42206574    te B    DCD    1109419380
-        0x01013dd8:    6320454c    LE c    DCD    1663059276
-        0x01013ddc:    746e6e6f    onnt    DCD    1953394287
-        0x01013de0:    206e6f69    ion     DCD    544108393
-        0x01013de4:    61726170    para    DCD    1634886000
-        0x01013de8:    000a0d6d    m...    DCD    658797
-        0x01013dec:    61647075    upda    DCD    1633972341
-        0x01013df0:    32206574    te 2    DCD    840983924
-        0x01013df4:    2047342e    .4G     DCD    541537326
-        0x01013df8:    6e6e6f63    conn    DCD    1852731235
-        0x01013dfc:    6e6f6974    tion    DCD    1852795252
-        0x01013e00:    72617020     par    DCD    1918988320
-        0x01013e04:    0a0d6d61    am..    DCD    168652129
-        0x01013e08:    00000000    ....    DCD    0
-    $t
-    i.pmu_bg_trim
-    pmu_bg_trim
-        0x01013e0c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01013e10:    b086        ..      SUB      sp,sp,#0x18
-        0x01013e12:    2500        .%      MOVS     r5,#0
-        0x01013e14:    b120         .      CBZ      r0,0x1013e20 ; pmu_bg_trim + 20
-        0x01013e16:    f3c0360b    ...6    UBFX     r6,r0,#12,#12
-        0x01013e1a:    f3c0040b    ....    UBFX     r4,r0,#0,#12
-        0x01013e1e:    e025        %.      B        0x1013e6c ; pmu_bg_trim + 96
-        0x01013e20:    466a        jF      MOV      r2,sp
-        0x01013e22:    2114        .!      MOVS     r1,#0x14
-        0x01013e24:    f44f5080    O..P    MOV      r0,#0x1000
-        0x01013e28:    f7ecfd9a    ....    BL       $Ven$TT$L$$flash_OTP_read ; 0x1000960
-        0x01013e2c:    4940        @I      LDR      r1,[pc,#256] ; [0x1013f30] = 0x31303030
-        0x01013e2e:    9800        ..      LDR      r0,[sp,#0]
-        0x01013e30:    4288        .B      CMP      r0,r1
-        0x01013e32:    d17a        z.      BNE      0x1013f2a ; pmu_bg_trim + 286
-        0x01013e34:    9803        ..      LDR      r0,[sp,#0xc]
-        0x01013e36:    f44f21c8    O..!    MOV      r1,#0x64000
-        0x01013e3a:    0940        @.      LSRS     r0,r0,#5
-        0x01013e3c:    fbb1f1f0    ....    UDIV     r1,r1,r0
-        0x01013e40:    9804        ..      LDR      r0,[sp,#0x10]
-        0x01013e42:    0942        B.      LSRS     r2,r0,#5
-        0x01013e44:    f44f2048    O.H     MOV      r0,#0xc8000
-        0x01013e48:    fbb0f2f2    ....    UDIV     r2,r0,r2
-        0x01013e4c:    4411        .D      ADD      r1,r1,r2
-        0x01013e4e:    f3c1064f    ..O.    UBFX     r6,r1,#1,#16
-        0x01013e52:    9901        ..      LDR      r1,[sp,#4]
-        0x01013e54:    f44f1216    O...    MOV      r2,#0x258000
-        0x01013e58:    0949        I.      LSRS     r1,r1,#5
-        0x01013e5a:    fbb2f1f1    ....    UDIV     r1,r2,r1
-        0x01013e5e:    9a02        ..      LDR      r2,[sp,#8]
-        0x01013e60:    0952        R.      LSRS     r2,r2,#5
-        0x01013e62:    fbb0f0f2    ....    UDIV     r0,r0,r2
-        0x01013e66:    4408        .D      ADD      r0,r0,r1
-        0x01013e68:    f3c0044f    ..O.    UBFX     r4,r0,#1,#16
-        0x01013e6c:    2c00        .,      CMP      r4,#0
-        0x01013e6e:    d05c        \.      BEQ      0x1013f2a ; pmu_bg_trim + 286
-        0x01013e70:    f640316d    @.m1    MOV      r1,#0xb6d
-        0x01013e74:    f6406029    @.)`    MOV      r0,#0xe29
-        0x01013e78:    428c        .B      CMP      r4,r1
-        0x01013e7a:    d303        ..      BCC      0x1013e84 ; pmu_bg_trim + 120
-        0x01013e7c:    eb040184    ....    ADD      r1,r4,r4,LSL #2
-        0x01013e80:    4a2c        ,J      LDR      r2,[pc,#176] ; [0x1013f34] = 0xffff8eb8
-        0x01013e82:    e008        ..      B        0x1013e96 ; pmu_bg_trim + 138
-        0x01013e84:    f640313b    @.;1    MOV      r1,#0xb3b
-        0x01013e88:    428c        .B      CMP      r4,r1
-        0x01013e8a:    d20b        ..      BCS      0x1013ea4 ; pmu_bg_trim + 152
-        0x01013e8c:    4261        aB      RSBS     r1,r4,#0
-        0x01013e8e:    eb010181    ....    ADD      r1,r1,r1,LSL #2
-        0x01013e92:    f2471248    G.H.    MOV      r2,#0x7148
-        0x01013e96:    eb020141    ..A.    ADD      r1,r2,r1,LSL #1
-        0x01013e9a:    2264        d"      MOVS     r2,#0x64
-        0x01013e9c:    4351        QC      MULS     r1,r2,r1
-        0x01013e9e:    fbb1f0f0    ....    UDIV     r0,r1,r0
-        0x01013ea2:    b285        ..      UXTH     r5,r0
-        0x01013ea4:    210a        .!      MOVS     r1,#0xa
-        0x01013ea6:    fbb5f0f1    ....    UDIV     r0,r5,r1
-        0x01013eaa:    fb015010    ...P    MLS      r0,r1,r0,r5
-        0x01013eae:    fbb5f5f1    ....    UDIV     r5,r5,r1
-        0x01013eb2:    2805        .(      CMP      r0,#5
-        0x01013eb4:    d301        ..      BCC      0x1013eba ; pmu_bg_trim + 174
-        0x01013eb6:    1c6d        m.      ADDS     r5,r5,#1
-        0x01013eb8:    b2ad        ..      UXTH     r5,r5
-        0x01013eba:    ebc51005    ....    RSB      r0,r5,r5,LSL #4
-        0x01013ebe:    b287        ..      UXTH     r7,r0
-        0x01013ec0:    eb050085    ....    ADD      r0,r5,r5,LSL #2
-        0x01013ec4:    eb001045    ..E.    ADD      r0,r0,r5,LSL #5
-        0x01013ec8:    fa1ff880    ....    UXTH     r8,r0
-        0x01013ecc:    f6403054    @.T0    MOV      r0,#0xb54
-        0x01013ed0:    4284        .B      CMP      r4,r0
-        0x01013ed2:    f04f0201    O...    MOV      r2,#1
-        0x01013ed6:    f04f0118    O...    MOV      r1,#0x18
-        0x01013eda:    f04f0000    O...    MOV      r0,#0
-        0x01013ede:    d311        ..      BCC      0x1013f04 ; pmu_bg_trim + 248
-        0x01013ee0:    f7ecfd2a    ..*.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01013ee4:    f3c01003    ....    UBFX     r0,r0,#4,#4
-        0x01013ee8:    f1c50108    ....    RSB      r1,r5,#8
-        0x01013eec:    ea411300    A...    ORR      r3,r1,r0,LSL #4
-        0x01013ef0:    2201        ."      MOVS     r2,#1
-        0x01013ef2:    2118        .!      MOVS     r1,#0x18
-        0x01013ef4:    2000        .       MOVS     r0,#0
-        0x01013ef6:    f7ecfd24    ..$.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01013efa:    1bf0        ..      SUBS     r0,r6,r7
-        0x01013efc:    b281        ..      UXTH     r1,r0
-        0x01013efe:    eba40008    ....    SUB      r0,r4,r8
-        0x01013f02:    e00f        ..      B        0x1013f24 ; pmu_bg_trim + 280
-        0x01013f04:    f7ecfd18    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01013f08:    f3c01003    ....    UBFX     r0,r0,#4,#4
-        0x01013f0c:    3508        .5      ADDS     r5,r5,#8
-        0x01013f0e:    ea451300    E...    ORR      r3,r5,r0,LSL #4
-        0x01013f12:    2201        ."      MOVS     r2,#1
-        0x01013f14:    2118        .!      MOVS     r1,#0x18
-        0x01013f16:    2000        .       MOVS     r0,#0
-        0x01013f18:    f7ecfd13    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01013f1c:    19f0        ..      ADDS     r0,r6,r7
-        0x01013f1e:    b281        ..      UXTH     r1,r0
-        0x01013f20:    eb040008    ....    ADD      r0,r4,r8
-        0x01013f24:    b280        ..      UXTH     r0,r0
-        0x01013f26:    f7edf9ef    ....    BL       adc_set_ref_voltage ; 0x1001308
-        0x01013f2a:    b006        ..      ADD      sp,sp,#0x18
-        0x01013f2c:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01013f30:    31303030    0001    DCD    825241648
-        0x01013f34:    ffff8eb8    ....    DCD    4294938296
-    $t
-    i.pmu_codec_power_disable
-    pmu_codec_power_disable
-        0x01013f38:    b510        ..      PUSH     {r4,lr}
-        0x01013f3a:    2201        ."      MOVS     r2,#1
-        0x01013f3c:    2127        '!      MOVS     r1,#0x27
-        0x01013f3e:    2000        .       MOVS     r0,#0
-        0x01013f40:    f7ecfcfa    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01013f44:    f00003bf    ....    AND      r3,r0,#0xbf
-        0x01013f48:    2201        ."      MOVS     r2,#1
-        0x01013f4a:    2127        '!      MOVS     r1,#0x27
-        0x01013f4c:    e8bd4010    ...@    POP      {r4,lr}
-        0x01013f50:    2000        .       MOVS     r0,#0
-        0x01013f52:    f7ecbcf6    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_codec_power_enable
-    pmu_codec_power_enable
-        0x01013f56:    b510        ..      PUSH     {r4,lr}
-        0x01013f58:    2201        ."      MOVS     r2,#1
-        0x01013f5a:    2127        '!      MOVS     r1,#0x27
-        0x01013f5c:    2000        .       MOVS     r0,#0
-        0x01013f5e:    f7ecfceb    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01013f62:    b2c0        ..      UXTB     r0,r0
-        0x01013f64:    f0400340    @.@.    ORR      r3,r0,#0x40
-        0x01013f68:    2201        ."      MOVS     r2,#1
-        0x01013f6a:    2127        '!      MOVS     r1,#0x27
-        0x01013f6c:    e8bd4010    ...@    POP      {r4,lr}
-        0x01013f70:    2000        .       MOVS     r0,#0
-        0x01013f72:    f7ecbce6    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_enable_irq
-    pmu_enable_irq
-        0x01013f76:    b510        ..      PUSH     {r4,lr}
-        0x01013f78:    4604        .F      MOV      r4,r0
-        0x01013f7a:    f0100fff    ....    TST      r0,#0xff
-        0x01013f7e:    d002        ..      BEQ      0x1013f86 ; pmu_enable_irq + 16
-        0x01013f80:    b2e0        ..      UXTB     r0,r4
-        0x01013f82:    f7ecfea0    ....    BL       $Ven$TT$L$$pmu_enable_isr ; 0x1000cc6
-        0x01013f86:    0a20         .      LSRS     r0,r4,#8
-        0x01013f88:    d002        ..      BEQ      0x1013f90 ; pmu_enable_irq + 26
-        0x01013f8a:    0a20         .      LSRS     r0,r4,#8
-        0x01013f8c:    f7ecfea0    ....    BL       $Ven$TT$L$$pmu_enable_isr2 ; 0x1000cd0
-        0x01013f90:    f0140f50    ..P.    TST      r4,#0x50
-        0x01013f94:    d00c        ..      BEQ      0x1013fb0 ; pmu_enable_irq + 58
-        0x01013f96:    2201        ."      MOVS     r2,#1
-        0x01013f98:    216d        m!      MOVS     r1,#0x6d
-        0x01013f9a:    2000        .       MOVS     r0,#0
-        0x01013f9c:    f7ecfccc    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01013fa0:    b2c0        ..      UXTB     r0,r0
-        0x01013fa2:    f0400340    @.@.    ORR      r3,r0,#0x40
-        0x01013fa6:    2201        ."      MOVS     r2,#1
-        0x01013fa8:    216d        m!      MOVS     r1,#0x6d
-        0x01013faa:    2000        .       MOVS     r0,#0
-        0x01013fac:    f7ecfcc9    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01013fb0:    07e0        ..      LSLS     r0,r4,#31
-        0x01013fb2:    d00c        ..      BEQ      0x1013fce ; pmu_enable_irq + 88
-        0x01013fb4:    2201        ."      MOVS     r2,#1
-        0x01013fb6:    2168        h!      MOVS     r1,#0x68
-        0x01013fb8:    2000        .       MOVS     r0,#0
-        0x01013fba:    f7ecfcbd    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01013fbe:    b2c0        ..      UXTB     r0,r0
-        0x01013fc0:    f0400340    @.@.    ORR      r3,r0,#0x40
-        0x01013fc4:    2201        ."      MOVS     r2,#1
-        0x01013fc6:    2168        h!      MOVS     r1,#0x68
-        0x01013fc8:    2000        .       MOVS     r0,#0
-        0x01013fca:    f7ecfcba    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01013fce:    0760        `.      LSLS     r0,r4,#29
-        0x01013fd0:    d50e        ..      BPL      0x1013ff0 ; pmu_enable_irq + 122
-        0x01013fd2:    2201        ."      MOVS     r2,#1
-        0x01013fd4:    2168        h!      MOVS     r1,#0x68
-        0x01013fd6:    2000        .       MOVS     r0,#0
-        0x01013fd8:    f7ecfcae    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01013fdc:    b2c0        ..      UXTB     r0,r0
-        0x01013fde:    f0400380    @...    ORR      r3,r0,#0x80
-        0x01013fe2:    2201        ."      MOVS     r2,#1
-        0x01013fe4:    2168        h!      MOVS     r1,#0x68
-        0x01013fe6:    e8bd4010    ...@    POP      {r4,lr}
-        0x01013fea:    2000        .       MOVS     r0,#0
-        0x01013fec:    f7ecbca9    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01013ff0:    bd10        ..      POP      {r4,pc}
-    i.pmu_get_gpio_value
-    pmu_get_gpio_value
-        0x01013ff2:    b510        ..      PUSH     {r4,lr}
-        0x01013ff4:    460c        .F      MOV      r4,r1
-        0x01013ff6:    30ac        .0      ADDS     r0,r0,#0xac
-        0x01013ff8:    b2c1        ..      UXTB     r1,r0
-        0x01013ffa:    2201        ."      MOVS     r2,#1
-        0x01013ffc:    2000        .       MOVS     r0,#0
-        0x01013ffe:    f7ecfc9b    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014002:    2101        .!      MOVS     r1,#1
-        0x01014004:    40a1        .@      LSLS     r1,r1,r4
-        0x01014006:    4008        .@      ANDS     r0,r0,r1
-        0x01014008:    b2c0        ..      UXTB     r0,r0
-        0x0101400a:    40e0        .@      LSRS     r0,r0,r4
-        0x0101400c:    bd10        ..      POP      {r4,pc}
-        0x0101400e:    0000        ..      MOVS     r0,r0
-    i.pmu_port_wakeup_func_set
-    pmu_port_wakeup_func_set
-        0x01014010:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01014014:    4605        .F      MOV      r5,r0
-        0x01014016:    a02e        ..      ADR      r0,{pc}+0xba ; 0x10140d0
-        0x01014018:    2204        ."      MOVS     r2,#4
-        0x0101401a:    6800        .h      LDR      r0,[r0,#0]
-        0x0101401c:    9000        ..      STR      r0,[sp,#0]
-        0x0101401e:    2158        X!      MOVS     r1,#0x58
-        0x01014020:    2000        .       MOVS     r0,#0
-        0x01014022:    f7ecfc89    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014026:    ea200305     ...    BIC      r3,r0,r5
-        0x0101402a:    2204        ."      MOVS     r2,#4
-        0x0101402c:    2158        X!      MOVS     r1,#0x58
-        0x0101402e:    2000        .       MOVS     r0,#0
-        0x01014030:    f7ecfc87    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014034:    2400        .$      MOVS     r4,#0
-        0x01014036:    46e8        .F      MOV      r8,sp
-        0x01014038:    00e0        ..      LSLS     r0,r4,#3
-        0x0101403a:    f8187004    ...p    LDRB     r7,[r8,r4]
-        0x0101403e:    fa25f000    %...    LSR      r0,r5,r0
-        0x01014042:    f01006ff    ....    ANDS     r6,r0,#0xff
-        0x01014046:    d01a        ..      BEQ      0x101407e ; pmu_port_wakeup_func_set + 110
-        0x01014048:    2202        ."      MOVS     r2,#2
-        0x0101404a:    4639        9F      MOV      r1,r7
-        0x0101404c:    2000        .       MOVS     r0,#0
-        0x0101404e:    f7ecfc73    ..s.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014052:    b283        ..      UXTH     r3,r0
-        0x01014054:    2000        .       MOVS     r0,#0
-        0x01014056:    f04f0c01    O...    MOV      r12,#1
-        0x0101405a:    2103        .!      MOVS     r1,#3
-        0x0101405c:    fa0cf200    ....    LSL      r2,r12,r0
-        0x01014060:    4232        2B      TST      r2,r6
-        0x01014062:    d003        ..      BEQ      0x101406c ; pmu_port_wakeup_func_set + 92
-        0x01014064:    0042        B.      LSLS     r2,r0,#1
-        0x01014066:    fa01f202    ....    LSL      r2,r1,r2
-        0x0101406a:    4393        .C      BICS     r3,r3,r2
-        0x0101406c:    1c40        @.      ADDS     r0,r0,#1
-        0x0101406e:    b2c0        ..      UXTB     r0,r0
-        0x01014070:    2808        .(      CMP      r0,#8
-        0x01014072:    d3f3        ..      BCC      0x101405c ; pmu_port_wakeup_func_set + 76
-        0x01014074:    2202        ."      MOVS     r2,#2
-        0x01014076:    4639        9F      MOV      r1,r7
-        0x01014078:    2000        .       MOVS     r0,#0
-        0x0101407a:    f7ecfc62    ..b.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101407e:    1c64        d.      ADDS     r4,r4,#1
-        0x01014080:    b2e4        ..      UXTB     r4,r4
-        0x01014082:    2c04        .,      CMP      r4,#4
-        0x01014084:    d3d8        ..      BCC      0x1014038 ; pmu_port_wakeup_func_set + 40
-        0x01014086:    2204        ."      MOVS     r2,#4
-        0x01014088:    2160        `!      MOVS     r1,#0x60
-        0x0101408a:    2000        .       MOVS     r0,#0
-        0x0101408c:    f7ecfc54    ..T.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014090:    ea400305    @...    ORR      r3,r0,r5
-        0x01014094:    2204        ."      MOVS     r2,#4
-        0x01014096:    2160        `!      MOVS     r1,#0x60
-        0x01014098:    2000        .       MOVS     r0,#0
-        0x0101409a:    f7ecfc52    ..R.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101409e:    2204        ."      MOVS     r2,#4
-        0x010140a0:    21ac        .!      MOVS     r1,#0xac
-        0x010140a2:    2000        .       MOVS     r0,#0
-        0x010140a4:    f7ecfc48    ..H.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010140a8:    4603        .F      MOV      r3,r0
-        0x010140aa:    2204        ."      MOVS     r2,#4
-        0x010140ac:    21a0        .!      MOVS     r1,#0xa0
-        0x010140ae:    2000        .       MOVS     r0,#0
-        0x010140b0:    f7ecfc47    ..G.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010140b4:    2204        ."      MOVS     r2,#4
-        0x010140b6:    2169        i!      MOVS     r1,#0x69
-        0x010140b8:    2000        .       MOVS     r0,#0
-        0x010140ba:    f7ecfc3d    ..=.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010140be:    ea400305    @...    ORR      r3,r0,r5
-        0x010140c2:    2204        ."      MOVS     r2,#4
-        0x010140c4:    2169        i!      MOVS     r1,#0x69
-        0x010140c6:    2000        .       MOVS     r0,#0
-        0x010140c8:    f7ecfc3b    ..;.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010140cc:    e8bd83f8    ....    POP      {r3-r9,pc}
-    $d
-        0x010140d0:    c4c2c0a8    ....    DCD    3301097640
-    $t
-    i.pmu_qdec_autorest_cnt_flag
-    pmu_qdec_autorest_cnt_flag
-        0x010140d4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010140d6:    460c        .F      MOV      r4,r1
-        0x010140d8:    4605        .F      MOV      r5,r0
-        0x010140da:    2201        ."      MOVS     r2,#1
-        0x010140dc:    2168        h!      MOVS     r1,#0x68
-        0x010140de:    2000        .       MOVS     r0,#0
-        0x010140e0:    f7ecfc2a    ..*.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010140e4:    f3c00046    ..F.    UBFX     r0,r0,#1,#7
-        0x010140e8:    ea450340    E.@.    ORR      r3,r5,r0,LSL #1
-        0x010140ec:    2201        ."      MOVS     r2,#1
-        0x010140ee:    2168        h!      MOVS     r1,#0x68
-        0x010140f0:    2000        .       MOVS     r0,#0
-        0x010140f2:    f7ecfc26    ..&.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010140f6:    2201        ."      MOVS     r2,#1
-        0x010140f8:    2178        x!      MOVS     r1,#0x78
-        0x010140fa:    2000        .       MOVS     r0,#0
-        0x010140fc:    f7ecfc1c    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014100:    f36410df    d...    BFI      r0,r4,#7,#25
-        0x01014104:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01014108:    4603        .F      MOV      r3,r0
-        0x0101410a:    2201        ."      MOVS     r2,#1
-        0x0101410c:    2178        x!      MOVS     r1,#0x78
-        0x0101410e:    2000        .       MOVS     r0,#0
-        0x01014110:    f7ecbc17    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_qdec_get_cnt
-    pmu_qdec_get_cnt
-        0x01014114:    b510        ..      PUSH     {r4,lr}
-        0x01014116:    f04f0201    O...    MOV      r2,#1
-        0x0101411a:    b128        (.      CBZ      r0,0x1014128 ; pmu_qdec_get_cnt + 20
-        0x0101411c:    21b9        .!      MOVS     r1,#0xb9
-        0x0101411e:    2000        .       MOVS     r0,#0
-        0x01014120:    f7ecfc0a    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014124:    b2c0        ..      UXTB     r0,r0
-        0x01014126:    bd10        ..      POP      {r4,pc}
-        0x01014128:    21b8        .!      MOVS     r1,#0xb8
-        0x0101412a:    e7f8        ..      B        0x101411e ; pmu_qdec_get_cnt + 10
-    i.pmu_qdec_init
-    pmu_qdec_init
-        0x0101412c:    b510        ..      PUSH     {r4,lr}
-        0x0101412e:    2201        ."      MOVS     r2,#1
-        0x01014130:    2178        x!      MOVS     r1,#0x78
-        0x01014132:    2000        .       MOVS     r0,#0
-        0x01014134:    f7ecfc00    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014138:    b2c0        ..      UXTB     r0,r0
-        0x0101413a:    f0400330    @.0.    ORR      r3,r0,#0x30
-        0x0101413e:    2201        ."      MOVS     r2,#1
-        0x01014140:    2178        x!      MOVS     r1,#0x78
-        0x01014142:    e8bd4010    ...@    POP      {r4,lr}
-        0x01014146:    2000        .       MOVS     r0,#0
-        0x01014148:    f7ecbbfb    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_qdec_set_debounce_cnt
-    pmu_qdec_set_debounce_cnt
-        0x0101414c:    4603        .F      MOV      r3,r0
-        0x0101414e:    2201        ."      MOVS     r2,#1
-        0x01014150:    217b        {!      MOVS     r1,#0x7b
-        0x01014152:    2000        .       MOVS     r0,#0
-        0x01014154:    f7ecbbf5    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_qdec_set_irq_type
-    pmu_qdec_set_irq_type
-        0x01014158:    b510        ..      PUSH     {r4,lr}
-        0x0101415a:    4604        .F      MOV      r4,r0
-        0x0101415c:    2201        ."      MOVS     r2,#1
-        0x0101415e:    2178        x!      MOVS     r1,#0x78
-        0x01014160:    2000        .       MOVS     r0,#0
-        0x01014162:    f7ecfbe9    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014166:    f00003f3    ....    AND      r3,r0,#0xf3
-        0x0101416a:    4323        #C      ORRS     r3,r3,r4
-        0x0101416c:    2201        ."      MOVS     r2,#1
-        0x0101416e:    2178        x!      MOVS     r1,#0x78
-        0x01014170:    2000        .       MOVS     r0,#0
-        0x01014172:    f7ecfbe6    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014176:    2201        ."      MOVS     r2,#1
-        0x01014178:    2178        x!      MOVS     r1,#0x78
-        0x0101417a:    2000        .       MOVS     r0,#0
-        0x0101417c:    f7ecfbdc    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014180:    b2c1        ..      UXTB     r1,r0
-        0x01014182:    e8bd4010    ...@    POP      {r4,lr}
-        0x01014186:    a001        ..      ADR      r0,{pc}+6 ; 0x101418c
-        0x01014188:    f7ecbbf4    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x0101418c:    43454451    QDEC    DCD    1128612945
-        0x01014190:    5254435f    _CTR    DCD    1381253983
-        0x01014194:    78253a4c    L:%x    DCD    2015705676
-        0x01014198:    00000a0d    ....    DCD    2573
-    $t
-    i.pmu_qdec_set_pin
-    pmu_qdec_set_pin
-        0x0101419c:    ea401301    @...    ORR      r3,r0,r1,LSL #4
-        0x010141a0:    2201        ."      MOVS     r2,#1
-        0x010141a2:    21b8        .!      MOVS     r1,#0xb8
-        0x010141a4:    2000        .       MOVS     r0,#0
-        0x010141a6:    f7ecbbcc    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_set_gpio_value
-    pmu_set_gpio_value
-        0x010141aa:    b570        p.      PUSH     {r4-r6,lr}
-        0x010141ac:    30ac        .0      ADDS     r0,r0,#0xac
-        0x010141ae:    b2c5        ..      UXTB     r5,r0
-        0x010141b0:    460c        .F      MOV      r4,r1
-        0x010141b2:    2a00        .*      CMP      r2,#0
-        0x010141b4:    f04f0201    O...    MOV      r2,#1
-        0x010141b8:    4629        )F      MOV      r1,r5
-        0x010141ba:    f04f0000    O...    MOV      r0,#0
-        0x010141be:    d00a        ..      BEQ      0x10141d6 ; pmu_set_gpio_value + 44
-        0x010141c0:    f7ecfbba    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010141c4:    b2c3        ..      UXTB     r3,r0
-        0x010141c6:    4323        #C      ORRS     r3,r3,r4
-        0x010141c8:    4629        )F      MOV      r1,r5
-        0x010141ca:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010141ce:    2201        ."      MOVS     r2,#1
-        0x010141d0:    2000        .       MOVS     r0,#0
-        0x010141d2:    f7ecbbb6    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010141d6:    f7ecfbaf    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010141da:    43a0        .C      BICS     r0,r0,r4
-        0x010141dc:    b2c3        ..      UXTB     r3,r0
-        0x010141de:    e7f3        ..      B        0x10141c8 ; pmu_set_gpio_value + 30
-    i.pmu_set_led1_value
-    pmu_set_led1_value
-        0x010141e0:    b510        ..      PUSH     {r4,lr}
-        0x010141e2:    2800        .(      CMP      r0,#0
-        0x010141e4:    f04f0201    O...    MOV      r2,#1
-        0x010141e8:    f04f01b4    O...    MOV      r1,#0xb4
-        0x010141ec:    f04f0000    O...    MOV      r0,#0
-        0x010141f0:    d017        ..      BEQ      0x1014222 ; pmu_set_led1_value + 66
-        0x010141f2:    f7ecfba1    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010141f6:    b2c0        ..      UXTB     r0,r0
-        0x010141f8:    f0400320    @. .    ORR      r3,r0,#0x20
-        0x010141fc:    2201        ."      MOVS     r2,#1
-        0x010141fe:    21b4        .!      MOVS     r1,#0xb4
-        0x01014200:    2000        .       MOVS     r0,#0
-        0x01014202:    f7ecfb9e    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014206:    2201        ."      MOVS     r2,#1
-        0x01014208:    21b7        .!      MOVS     r1,#0xb7
-        0x0101420a:    2000        .       MOVS     r0,#0
-        0x0101420c:    f7ecfb94    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014210:    f00003df    ....    AND      r3,r0,#0xdf
-        0x01014214:    2201        ."      MOVS     r2,#1
-        0x01014216:    21b7        .!      MOVS     r1,#0xb7
-        0x01014218:    e8bd4010    ...@    POP      {r4,lr}
-        0x0101421c:    2000        .       MOVS     r0,#0
-        0x0101421e:    f7ecbb90    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014222:    f7ecfb89    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014226:    f00003dd    ....    AND      r3,r0,#0xdd
-        0x0101422a:    2201        ."      MOVS     r2,#1
-        0x0101422c:    21b4        .!      MOVS     r1,#0xb4
-        0x0101422e:    2000        .       MOVS     r0,#0
-        0x01014230:    f7ecfb87    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014234:    2201        ."      MOVS     r2,#1
-        0x01014236:    21b7        .!      MOVS     r1,#0xb7
-        0x01014238:    2000        .       MOVS     r0,#0
-        0x0101423a:    f7ecfb7d    ..}.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101423e:    b2c0        ..      UXTB     r0,r0
-        0x01014240:    f0400320    @. .    ORR      r3,r0,#0x20
-        0x01014244:    e7e6        ..      B        0x1014214 ; pmu_set_led1_value + 52
-    i.pmu_set_led2_value
-    pmu_set_led2_value
-        0x01014246:    b510        ..      PUSH     {r4,lr}
-        0x01014248:    2800        .(      CMP      r0,#0
-        0x0101424a:    f04f0201    O...    MOV      r2,#1
-        0x0101424e:    f04f01b4    O...    MOV      r1,#0xb4
-        0x01014252:    f04f0000    O...    MOV      r0,#0
-        0x01014256:    d017        ..      BEQ      0x1014288 ; pmu_set_led2_value + 66
-        0x01014258:    f7ecfb6e    ..n.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101425c:    b2c0        ..      UXTB     r0,r0
-        0x0101425e:    f0400340    @.@.    ORR      r3,r0,#0x40
-        0x01014262:    2201        ."      MOVS     r2,#1
-        0x01014264:    21b4        .!      MOVS     r1,#0xb4
-        0x01014266:    2000        .       MOVS     r0,#0
-        0x01014268:    f7ecfb6b    ..k.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101426c:    2201        ."      MOVS     r2,#1
-        0x0101426e:    21b7        .!      MOVS     r1,#0xb7
-        0x01014270:    2000        .       MOVS     r0,#0
-        0x01014272:    f7ecfb61    ..a.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014276:    f00003bf    ....    AND      r3,r0,#0xbf
-        0x0101427a:    2201        ."      MOVS     r2,#1
-        0x0101427c:    21b7        .!      MOVS     r1,#0xb7
-        0x0101427e:    e8bd4010    ...@    POP      {r4,lr}
-        0x01014282:    2000        .       MOVS     r0,#0
-        0x01014284:    f7ecbb5d    ..].    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014288:    f7ecfb56    ..V.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101428c:    f00003bb    ....    AND      r3,r0,#0xbb
-        0x01014290:    2201        ."      MOVS     r2,#1
-        0x01014292:    21b4        .!      MOVS     r1,#0xb4
-        0x01014294:    2000        .       MOVS     r0,#0
-        0x01014296:    f7ecfb54    ..T.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101429a:    2201        ."      MOVS     r2,#1
-        0x0101429c:    21b7        .!      MOVS     r1,#0xb7
-        0x0101429e:    2000        .       MOVS     r0,#0
-        0x010142a0:    f7ecfb4a    ..J.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010142a4:    b2c0        ..      UXTB     r0,r0
-        0x010142a6:    f0400340    @.@.    ORR      r3,r0,#0x40
-        0x010142aa:    e7e6        ..      B        0x101427a ; pmu_set_led2_value + 52
-    i.pmu_set_pin_dir
-    pmu_set_pin_dir
-        0x010142ac:    b570        p.      PUSH     {r4-r6,lr}
-        0x010142ae:    3060        `0      ADDS     r0,r0,#0x60
-        0x010142b0:    b2c5        ..      UXTB     r5,r0
-        0x010142b2:    460c        .F      MOV      r4,r1
-        0x010142b4:    2a00        .*      CMP      r2,#0
-        0x010142b6:    f04f0201    O...    MOV      r2,#1
-        0x010142ba:    4629        )F      MOV      r1,r5
-        0x010142bc:    f04f0000    O...    MOV      r0,#0
-        0x010142c0:    d00a        ..      BEQ      0x10142d8 ; pmu_set_pin_dir + 44
-        0x010142c2:    f7ecfb39    ..9.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010142c6:    b2c3        ..      UXTB     r3,r0
-        0x010142c8:    4323        #C      ORRS     r3,r3,r4
-        0x010142ca:    4629        )F      MOV      r1,r5
-        0x010142cc:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010142d0:    2201        ."      MOVS     r2,#1
-        0x010142d2:    2000        .       MOVS     r0,#0
-        0x010142d4:    f7ecbb35    ..5.    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010142d8:    f7ecfb2e    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010142dc:    43a0        .C      BICS     r0,r0,r4
-        0x010142de:    b2c3        ..      UXTB     r3,r0
-        0x010142e0:    e7f3        ..      B        0x10142ca ; pmu_set_pin_dir + 30
-    i.pmu_set_pin_pull
-    pmu_set_pin_pull
-        0x010142e2:    b570        p.      PUSH     {r4-r6,lr}
-        0x010142e4:    3064        d0      ADDS     r0,r0,#0x64
-        0x010142e6:    b2c5        ..      UXTB     r5,r0
-        0x010142e8:    460c        .F      MOV      r4,r1
-        0x010142ea:    2a00        .*      CMP      r2,#0
-        0x010142ec:    f04f0201    O...    MOV      r2,#1
-        0x010142f0:    4629        )F      MOV      r1,r5
-        0x010142f2:    f04f0000    O...    MOV      r0,#0
-        0x010142f6:    d00a        ..      BEQ      0x101430e ; pmu_set_pin_pull + 44
-        0x010142f8:    f7ecfb1e    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010142fc:    43a0        .C      BICS     r0,r0,r4
-        0x010142fe:    b2c3        ..      UXTB     r3,r0
-        0x01014300:    4629        )F      MOV      r1,r5
-        0x01014302:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01014306:    2201        ."      MOVS     r2,#1
-        0x01014308:    2000        .       MOVS     r0,#0
-        0x0101430a:    f7ecbb1a    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101430e:    f7ecfb13    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014312:    b2c3        ..      UXTB     r3,r0
-        0x01014314:    4323        #C      ORRS     r3,r3,r4
-        0x01014316:    e7f3        ..      B        0x1014300 ; pmu_set_pin_pull + 30
-    i.pmu_set_pin_to_CPU
-    pmu_set_pin_to_CPU
-        0x01014318:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101431a:    3058        X0      ADDS     r0,r0,#0x58
-        0x0101431c:    b2c4        ..      UXTB     r4,r0
-        0x0101431e:    460d        .F      MOV      r5,r1
-        0x01014320:    2201        ."      MOVS     r2,#1
-        0x01014322:    4621        !F      MOV      r1,r4
-        0x01014324:    2000        .       MOVS     r0,#0
-        0x01014326:    f7ecfb07    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101432a:    b2c3        ..      UXTB     r3,r0
-        0x0101432c:    432b        +C      ORRS     r3,r3,r5
-        0x0101432e:    4621        !F      MOV      r1,r4
-        0x01014330:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01014334:    2201        ."      MOVS     r2,#1
-        0x01014336:    2000        .       MOVS     r0,#0
-        0x01014338:    f7ecbb03    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_set_pin_to_PMU
-    pmu_set_pin_to_PMU
-        0x0101433c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101433e:    3058        X0      ADDS     r0,r0,#0x58
-        0x01014340:    b2c4        ..      UXTB     r4,r0
-        0x01014342:    460d        .F      MOV      r5,r1
-        0x01014344:    2201        ."      MOVS     r2,#1
-        0x01014346:    4621        !F      MOV      r1,r4
-        0x01014348:    2000        .       MOVS     r0,#0
-        0x0101434a:    f7ecfaf5    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101434e:    43a8        .C      BICS     r0,r0,r5
-        0x01014350:    4621        !F      MOV      r1,r4
-        0x01014352:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01014356:    b2c3        ..      UXTB     r3,r0
-        0x01014358:    2201        ."      MOVS     r2,#1
-        0x0101435a:    2000        .       MOVS     r0,#0
-        0x0101435c:    f7ecbaf1    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_set_port_mux
-    pmu_set_port_mux
-        0x01014360:    b570        p.      PUSH     {r4-r6,lr}
-        0x01014362:    4615        .F      MOV      r5,r2
-        0x01014364:    460e        .F      MOV      r6,r1
-        0x01014366:    b130        0.      CBZ      r0,0x1014376 ; pmu_set_port_mux + 22
-        0x01014368:    2801        .(      CMP      r0,#1
-        0x0101436a:    d006        ..      BEQ      0x101437a ; pmu_set_port_mux + 26
-        0x0101436c:    2802        .(      CMP      r0,#2
-        0x0101436e:    d006        ..      BEQ      0x101437e ; pmu_set_port_mux + 30
-        0x01014370:    2803        .(      CMP      r0,#3
-        0x01014372:    d006        ..      BEQ      0x1014382 ; pmu_set_port_mux + 34
-        0x01014374:    e006        ..      B        0x1014384 ; pmu_set_port_mux + 36
-        0x01014376:    24a8        .$      MOVS     r4,#0xa8
-        0x01014378:    e004        ..      B        0x1014384 ; pmu_set_port_mux + 36
-        0x0101437a:    24c0        .$      MOVS     r4,#0xc0
-        0x0101437c:    e002        ..      B        0x1014384 ; pmu_set_port_mux + 36
-        0x0101437e:    24c2        .$      MOVS     r4,#0xc2
-        0x01014380:    e000        ..      B        0x1014384 ; pmu_set_port_mux + 36
-        0x01014382:    24c4        .$      MOVS     r4,#0xc4
-        0x01014384:    2202        ."      MOVS     r2,#2
-        0x01014386:    4621        !F      MOV      r1,r4
-        0x01014388:    2000        .       MOVS     r0,#0
-        0x0101438a:    f7ecfad5    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101438e:    0071        q.      LSLS     r1,r6,#1
-        0x01014390:    2203        ."      MOVS     r2,#3
-        0x01014392:    408a        .@      LSLS     r2,r2,r1
-        0x01014394:    4390        .C      BICS     r0,r0,r2
-        0x01014396:    408d        .@      LSLS     r5,r5,r1
-        0x01014398:    4305        .C      ORRS     r5,r5,r0
-        0x0101439a:    b2ab        ..      UXTH     r3,r5
-        0x0101439c:    4621        !F      MOV      r1,r4
-        0x0101439e:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010143a2:    2202        ."      MOVS     r2,#2
-        0x010143a4:    2000        .       MOVS     r0,#0
-        0x010143a6:    f7ecbacc    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.pmu_set_sys_power_mode
-    pmu_set_sys_power_mode
-        0x010143aa:    b510        ..      PUSH     {r4,lr}
-        0x010143ac:    2801        .(      CMP      r0,#1
-        0x010143ae:    d013        ..      BEQ      0x10143d8 ; pmu_set_sys_power_mode + 46
-        0x010143b0:    2311        .#      MOVS     r3,#0x11
-        0x010143b2:    2201        ."      MOVS     r2,#1
-        0x010143b4:    21b6        .!      MOVS     r1,#0xb6
-        0x010143b6:    2000        .       MOVS     r0,#0
-        0x010143b8:    f7ecfac3    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010143bc:    2201        ."      MOVS     r2,#1
-        0x010143be:    2106        .!      MOVS     r1,#6
-        0x010143c0:    2000        .       MOVS     r0,#0
-        0x010143c2:    f7ecfab9    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010143c6:    f00003f7    ....    AND      r3,r0,#0xf7
-        0x010143ca:    2201        ."      MOVS     r2,#1
-        0x010143cc:    2106        .!      MOVS     r1,#6
-        0x010143ce:    e8bd4010    ...@    POP      {r4,lr}
-        0x010143d2:    2000        .       MOVS     r0,#0
-        0x010143d4:    f7ecbab5    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010143d8:    2310        .#      MOVS     r3,#0x10
-        0x010143da:    e7ea        ..      B        0x10143b2 ; pmu_set_sys_power_mode + 8
-    i.pmu_sub_init
-    pmu_sub_init
-        0x010143dc:    b53e        >.      PUSH     {r1-r5,lr}
-        0x010143de:    2001        .       MOVS     r0,#1
-        0x010143e0:    f7ecfc7b    ..{.    BL       $Ven$TT$L$$pmu_first_power_on ; 0x1000cda
-        0x010143e4:    2300        .#      MOVS     r3,#0
-        0x010143e6:    2201        ."      MOVS     r2,#1
-        0x010143e8:    2110        .!      MOVS     r1,#0x10
-        0x010143ea:    4618        .F      MOV      r0,r3
-        0x010143ec:    f7ecfaa9    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010143f0:    2201        ."      MOVS     r2,#1
-        0x010143f2:    2108        .!      MOVS     r1,#8
-        0x010143f4:    2000        .       MOVS     r0,#0
-        0x010143f6:    f7ecfa9f    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010143fa:    f00003bf    ....    AND      r3,r0,#0xbf
-        0x010143fe:    2201        ."      MOVS     r2,#1
-        0x01014400:    2108        .!      MOVS     r1,#8
-        0x01014402:    2000        .       MOVS     r0,#0
-        0x01014404:    f7ecfa9d    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014408:    2201        ."      MOVS     r2,#1
-        0x0101440a:    2106        .!      MOVS     r1,#6
-        0x0101440c:    2000        .       MOVS     r0,#0
-        0x0101440e:    f7ecfa93    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014412:    f00003f7    ....    AND      r3,r0,#0xf7
-        0x01014416:    2201        ."      MOVS     r2,#1
-        0x01014418:    2106        .!      MOVS     r1,#6
-        0x0101441a:    2000        .       MOVS     r0,#0
-        0x0101441c:    f7ecfa91    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014420:    2340        @#      MOVS     r3,#0x40
-        0x01014422:    2201        ."      MOVS     r2,#1
-        0x01014424:    2106        .!      MOVS     r1,#6
-        0x01014426:    2000        .       MOVS     r0,#0
-        0x01014428:    f7ecfa8b    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101442c:    2345        E#      MOVS     r3,#0x45
-        0x0101442e:    2201        ."      MOVS     r2,#1
-        0x01014430:    2107        .!      MOVS     r1,#7
-        0x01014432:    2000        .       MOVS     r0,#0
-        0x01014434:    f7ecfa85    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014438:    2306        .#      MOVS     r3,#6
-        0x0101443a:    2201        ."      MOVS     r2,#1
-        0x0101443c:    2103        .!      MOVS     r1,#3
-        0x0101443e:    2000        .       MOVS     r0,#0
-        0x01014440:    f7ecfa7f    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014444:    230e        .#      MOVS     r3,#0xe
-        0x01014446:    2201        ."      MOVS     r2,#1
-        0x01014448:    2103        .!      MOVS     r1,#3
-        0x0101444a:    2000        .       MOVS     r0,#0
-        0x0101444c:    f7ecfa79    ..y.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014450:    232d        -#      MOVS     r3,#0x2d
-        0x01014452:    2201        ."      MOVS     r2,#1
-        0x01014454:    2116        .!      MOVS     r1,#0x16
-        0x01014456:    2000        .       MOVS     r0,#0
-        0x01014458:    f7ecfa73    ..s.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101445c:    236d        m#      MOVS     r3,#0x6d
-        0x0101445e:    2201        ."      MOVS     r2,#1
-        0x01014460:    2116        .!      MOVS     r1,#0x16
-        0x01014462:    2000        .       MOVS     r0,#0
-        0x01014464:    f7ecfa6d    ..m.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014468:    23a0        .#      MOVS     r3,#0xa0
-        0x0101446a:    2201        ."      MOVS     r2,#1
-        0x0101446c:    212c        ,!      MOVS     r1,#0x2c
-        0x0101446e:    2000        .       MOVS     r0,#0
-        0x01014470:    f7ecfa67    ..g.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014474:    2201        ."      MOVS     r2,#1
-        0x01014476:    2115        .!      MOVS     r1,#0x15
-        0x01014478:    2000        .       MOVS     r0,#0
-        0x0101447a:    f7ecfa5d    ..].    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101447e:    f00003cf    ....    AND      r3,r0,#0xcf
-        0x01014482:    2201        ."      MOVS     r2,#1
-        0x01014484:    2115        .!      MOVS     r1,#0x15
-        0x01014486:    2000        .       MOVS     r0,#0
-        0x01014488:    f7ecfa5b    ..[.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101448c:    2400        .$      MOVS     r4,#0
-        0x0101448e:    aa01        ..      ADD      r2,sp,#4
-        0x01014490:    a902        ..      ADD      r1,sp,#8
-        0x01014492:    4668        hF      MOV      r0,sp
-        0x01014494:    f7f3fb78    ..x.    BL       efuse_read ; 0x1007b88
-        0x01014498:    2008        .       MOVS     r0,#8
-        0x0101449a:    9900        ..      LDR      r1,[sp,#0]
-        0x0101449c:    2301        .#      MOVS     r3,#1
-        0x0101449e:    0662        b.      LSLS     r2,r4,#25
-        0x010144a0:    0e14        ..      LSRS     r4,r2,#24
-        0x010144a2:    fa03f200    ....    LSL      r2,r3,r0
-        0x010144a6:    420a        .B      TST      r2,r1
-        0x010144a8:    d001        ..      BEQ      0x10144ae ; pmu_sub_init + 210
-        0x010144aa:    f0440401    D...    ORR      r4,r4,#1
-        0x010144ae:    1c40        @.      ADDS     r0,r0,#1
-        0x010144b0:    b2c0        ..      UXTB     r0,r0
-        0x010144b2:    280c        .(      CMP      r0,#0xc
-        0x010144b4:    d3f3        ..      BCC      0x101449e ; pmu_sub_init + 194
-        0x010144b6:    2c00        .,      CMP      r4,#0
-        0x010144b8:    d07d        }.      BEQ      0x10145b6 ; pmu_sub_init + 474
-        0x010144ba:    2c08        .,      CMP      r4,#8
-        0x010144bc:    f04f0201    O...    MOV      r2,#1
-        0x010144c0:    f04f0117    O...    MOV      r1,#0x17
-        0x010144c4:    f04f0000    O...    MOV      r0,#0
-        0x010144c8:    d307        ..      BCC      0x10144da ; pmu_sub_init + 254
-        0x010144ca:    f7ecfa35    ..5.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010144ce:    f3c01003    ....    UBFX     r0,r0,#4,#4
-        0x010144d2:    2106        .!      MOVS     r1,#6
-        0x010144d4:    eb011300    ....    ADD      r3,r1,r0,LSL #4
-        0x010144d8:    e008        ..      B        0x10144ec ; pmu_sub_init + 272
-        0x010144da:    f7ecfa2d    ..-.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010144de:    210a        .!      MOVS     r1,#0xa
-        0x010144e0:    f3c01003    ....    UBFX     r0,r0,#4,#4
-        0x010144e4:    eba10154    ..T.    SUB      r1,r1,r4,LSR #1
-        0x010144e8:    ea411300    A...    ORR      r3,r1,r0,LSL #4
-        0x010144ec:    2201        ."      MOVS     r2,#1
-        0x010144ee:    2117        .!      MOVS     r1,#0x17
-        0x010144f0:    2000        .       MOVS     r0,#0
-        0x010144f2:    f7ecfa26    ..&.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010144f6:    2362        b#      MOVS     r3,#0x62
-        0x010144f8:    2201        ."      MOVS     r2,#1
-        0x010144fa:    210d        .!      MOVS     r1,#0xd
-        0x010144fc:    2000        .       MOVS     r0,#0
-        0x010144fe:    f7ecfa20    .. .    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014502:    2201        ."      MOVS     r2,#1
-        0x01014504:    2154        T!      MOVS     r1,#0x54
-        0x01014506:    2000        .       MOVS     r0,#0
-        0x01014508:    f7ecfa16    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101450c:    f3c00085    ....    UBFX     r0,r0,#2,#6
-        0x01014510:    2104        .!      MOVS     r1,#4
-        0x01014512:    ea410380    A...    ORR      r3,r1,r0,LSL #2
-        0x01014516:    2201        ."      MOVS     r2,#1
-        0x01014518:    2154        T!      MOVS     r1,#0x54
-        0x0101451a:    2000        .       MOVS     r0,#0
-        0x0101451c:    f7ecfa11    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014520:    2201        ."      MOVS     r2,#1
-        0x01014522:    2156        V!      MOVS     r1,#0x56
-        0x01014524:    2000        .       MOVS     r0,#0
-        0x01014526:    f7ecfa07    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101452a:    f3c00085    ....    UBFX     r0,r0,#2,#6
-        0x0101452e:    2108        .!      MOVS     r1,#8
-        0x01014530:    ea410380    A...    ORR      r3,r1,r0,LSL #2
-        0x01014534:    2201        ."      MOVS     r2,#1
-        0x01014536:    2156        V!      MOVS     r1,#0x56
-        0x01014538:    2000        .       MOVS     r0,#0
-        0x0101453a:    f7ecfa02    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101453e:    2201        ."      MOVS     r2,#1
-        0x01014540:    2157        W!      MOVS     r1,#0x57
-        0x01014542:    2000        .       MOVS     r0,#0
-        0x01014544:    f7ecf9f8    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014548:    b2c0        ..      UXTB     r0,r0
-        0x0101454a:    f0400340    @.@.    ORR      r3,r0,#0x40
-        0x0101454e:    2201        ."      MOVS     r2,#1
-        0x01014550:    2157        W!      MOVS     r1,#0x57
-        0x01014552:    2000        .       MOVS     r0,#0
-        0x01014554:    f7ecf9f5    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014558:    2341        A#      MOVS     r3,#0x41
-        0x0101455a:    2201        ."      MOVS     r2,#1
-        0x0101455c:    2186        .!      MOVS     r1,#0x86
-        0x0101455e:    2000        .       MOVS     r0,#0
-        0x01014560:    f7ecf9ef    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014564:    2325        %#      MOVS     r3,#0x25
-        0x01014566:    2201        ."      MOVS     r2,#1
-        0x01014568:    214b        K!      MOVS     r1,#0x4b
-        0x0101456a:    2000        .       MOVS     r0,#0
-        0x0101456c:    f7ecf9e9    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014570:    2300        .#      MOVS     r3,#0
-        0x01014572:    2201        ."      MOVS     r2,#1
-        0x01014574:    21d9        .!      MOVS     r1,#0xd9
-        0x01014576:    4618        .F      MOV      r0,r3
-        0x01014578:    f7ecf9e3    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101457c:    2309        .#      MOVS     r3,#9
-        0x0101457e:    2201        ."      MOVS     r2,#1
-        0x01014580:    215c        \!      MOVS     r1,#0x5c
-        0x01014582:    2000        .       MOVS     r0,#0
-        0x01014584:    f7ecf9dd    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014588:    230a        .#      MOVS     r3,#0xa
-        0x0101458a:    2201        ."      MOVS     r2,#1
-        0x0101458c:    215d        ]!      MOVS     r1,#0x5d
-        0x0101458e:    2000        .       MOVS     r0,#0
-        0x01014590:    f7ecf9d7    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014594:    23ef        .#      MOVS     r3,#0xef
-        0x01014596:    2201        ."      MOVS     r2,#1
-        0x01014598:    2188        .!      MOVS     r1,#0x88
-        0x0101459a:    2000        .       MOVS     r0,#0
-        0x0101459c:    f7ecf9d1    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010145a0:    233f        ?#      MOVS     r3,#0x3f
-        0x010145a2:    2201        ."      MOVS     r2,#1
-        0x010145a4:    2189        .!      MOVS     r1,#0x89
-        0x010145a6:    2000        .       MOVS     r0,#0
-        0x010145a8:    f7ecf9cb    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010145ac:    2302        .#      MOVS     r3,#2
-        0x010145ae:    2201        ."      MOVS     r2,#1
-        0x010145b0:    218f        .!      MOVS     r1,#0x8f
-        0x010145b2:    2000        .       MOVS     r0,#0
-        0x010145b4:    e000        ..      B        0x10145b8 ; pmu_sub_init + 476
-        0x010145b6:    e093        ..      B        0x10146e0 ; pmu_sub_init + 772
-        0x010145b8:    f7ecf9c3    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010145bc:    2410        .$      MOVS     r4,#0x10
-        0x010145be:    2201        ."      MOVS     r2,#1
-        0x010145c0:    2154        T!      MOVS     r1,#0x54
-        0x010145c2:    2000        .       MOVS     r0,#0
-        0x010145c4:    f7ecf9b8    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010145c8:    f36400df    d...    BFI      r0,r4,#3,#29
-        0x010145cc:    4603        .F      MOV      r3,r0
-        0x010145ce:    2201        ."      MOVS     r2,#1
-        0x010145d0:    2154        T!      MOVS     r1,#0x54
-        0x010145d2:    2000        .       MOVS     r0,#0
-        0x010145d4:    f7ecf9b5    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010145d8:    2201        ."      MOVS     r2,#1
-        0x010145da:    2157        W!      MOVS     r1,#0x57
-        0x010145dc:    2000        .       MOVS     r0,#0
-        0x010145de:    f7ecf9ab    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010145e2:    b2c0        ..      UXTB     r0,r0
-        0x010145e4:    f0400380    @...    ORR      r3,r0,#0x80
-        0x010145e8:    2201        ."      MOVS     r2,#1
-        0x010145ea:    2157        W!      MOVS     r1,#0x57
-        0x010145ec:    2000        .       MOVS     r0,#0
-        0x010145ee:    f7ecf9a8    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010145f2:    2409        .$      MOVS     r4,#9
-        0x010145f4:    2201        ."      MOVS     r2,#1
-        0x010145f6:    2179        y!      MOVS     r1,#0x79
-        0x010145f8:    2000        .       MOVS     r0,#0
-        0x010145fa:    f7ecf99d    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010145fe:    f3c01003    ....    UBFX     r0,r0,#4,#4
-        0x01014602:    4623        #F      MOV      r3,r4
-        0x01014604:    f360131f    `...    BFI      r3,r0,#4,#28
-        0x01014608:    2201        ."      MOVS     r2,#1
-        0x0101460a:    2179        y!      MOVS     r1,#0x79
-        0x0101460c:    2000        .       MOVS     r0,#0
-        0x0101460e:    f7ecf998    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014612:    2201        ."      MOVS     r2,#1
-        0x01014614:    2179        y!      MOVS     r1,#0x79
-        0x01014616:    2000        .       MOVS     r0,#0
-        0x01014618:    f7ecf98e    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101461c:    f364101f    d...    BFI      r0,r4,#4,#28
-        0x01014620:    4603        .F      MOV      r3,r0
-        0x01014622:    2201        ."      MOVS     r2,#1
-        0x01014624:    2179        y!      MOVS     r1,#0x79
-        0x01014626:    2000        .       MOVS     r0,#0
-        0x01014628:    f7ecf98b    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101462c:    230a        .#      MOVS     r3,#0xa
-        0x0101462e:    2201        ."      MOVS     r2,#1
-        0x01014630:    21ce        .!      MOVS     r1,#0xce
-        0x01014632:    2000        .       MOVS     r0,#0
-        0x01014634:    f7ecf985    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014638:    2201        ."      MOVS     r2,#1
-        0x0101463a:    2168        h!      MOVS     r1,#0x68
-        0x0101463c:    2000        .       MOVS     r0,#0
-        0x0101463e:    f7ecf97b    ..{.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014642:    f00003bf    ....    AND      r3,r0,#0xbf
-        0x01014646:    2201        ."      MOVS     r2,#1
-        0x01014648:    2168        h!      MOVS     r1,#0x68
-        0x0101464a:    2000        .       MOVS     r0,#0
-        0x0101464c:    f7ecf979    ..y.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014650:    2302        .#      MOVS     r3,#2
-        0x01014652:    2201        ."      MOVS     r2,#1
-        0x01014654:    21cf        .!      MOVS     r1,#0xcf
-        0x01014656:    2000        .       MOVS     r0,#0
-        0x01014658:    f7ecf973    ..s.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101465c:    2201        ."      MOVS     r2,#1
-        0x0101465e:    2168        h!      MOVS     r1,#0x68
-        0x01014660:    2000        .       MOVS     r0,#0
-        0x01014662:    f7ecf969    ..i.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01014666:    f000037f    ....    AND      r3,r0,#0x7f
-        0x0101466a:    2201        ."      MOVS     r2,#1
-        0x0101466c:    2168        h!      MOVS     r1,#0x68
-        0x0101466e:    2000        .       MOVS     r0,#0
-        0x01014670:    f7ecf967    ..g.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014674:    2201        ."      MOVS     r2,#1
-        0x01014676:    216d        m!      MOVS     r1,#0x6d
-        0x01014678:    2000        .       MOVS     r0,#0
-        0x0101467a:    f7ecf95d    ..].    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x0101467e:    f00003bf    ....    AND      r3,r0,#0xbf
-        0x01014682:    2201        ."      MOVS     r2,#1
-        0x01014684:    216d        m!      MOVS     r1,#0x6d
-        0x01014686:    2000        .       MOVS     r0,#0
-        0x01014688:    f7ecf95b    ..[.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x0101468c:    230a        .#      MOVS     r3,#0xa
-        0x0101468e:    2201        ."      MOVS     r2,#1
-        0x01014690:    216d        m!      MOVS     r1,#0x6d
-        0x01014692:    2000        .       MOVS     r0,#0
-        0x01014694:    f7ecf955    ..U.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01014698:    2201        ."      MOVS     r2,#1
-        0x0101469a:    2119        .!      MOVS     r1,#0x19
-        0x0101469c:    2000        .       MOVS     r0,#0
-        0x0101469e:    f7ecf94b    ..K.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010146a2:    b2c0        ..      UXTB     r0,r0
-        0x010146a4:    f04003f0    @...    ORR      r3,r0,#0xf0
-        0x010146a8:    2201        ."      MOVS     r2,#1
-        0x010146aa:    2119        .!      MOVS     r1,#0x19
-        0x010146ac:    2000        .       MOVS     r0,#0
-        0x010146ae:    f7ecf948    ..H.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010146b2:    2300        .#      MOVS     r3,#0
-        0x010146b4:    2201        ."      MOVS     r2,#1
-        0x010146b6:    21b4        .!      MOVS     r1,#0xb4
-        0x010146b8:    4618        .F      MOV      r0,r3
-        0x010146ba:    f7ecf942    ..B.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010146be:    2201        ."      MOVS     r2,#1
-        0x010146c0:    2127        '!      MOVS     r1,#0x27
-        0x010146c2:    2000        .       MOVS     r0,#0
-        0x010146c4:    f7ecf938    ..8.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010146c8:    f3c00085    ....    UBFX     r0,r0,#2,#6
-        0x010146cc:    0083        ..      LSLS     r3,r0,#2
-        0x010146ce:    2201        ."      MOVS     r2,#1
-        0x010146d0:    2127        '!      MOVS     r1,#0x27
-        0x010146d2:    2000        .       MOVS     r0,#0
-        0x010146d4:    f7ecf935    ..5.    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x010146d8:    9801        ..      LDR      r0,[sp,#4]
-        0x010146da:    f7fffb97    ....    BL       pmu_bg_trim ; 0x1013e0c
-        0x010146de:    bd3e        >.      POP      {r1-r5,pc}
-        0x010146e0:    2201        ."      MOVS     r2,#1
-        0x010146e2:    2117        .!      MOVS     r1,#0x17
-        0x010146e4:    2000        .       MOVS     r0,#0
-        0x010146e6:    f7ecf927    ..'.    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x010146ea:    f3c01003    ....    UBFX     r0,r0,#4,#4
-        0x010146ee:    2107        .!      MOVS     r1,#7
-        0x010146f0:    e6f0        ..      B        0x10144d4 ; pmu_sub_init + 248
-        0x010146f2:    0000        ..      MOVS     r0,r0
-    i.prf_add_profile
-    prf_add_profile
-        0x010146f4:    e92d4ff8    -..O    PUSH     {r3-r11,lr}
-        0x010146f8:    468b        .F      MOV      r11,r1
-        0x010146fa:    492c        ,I      LDR      r1,[pc,#176] ; [0x10147ac] = 0x20003b9c
-        0x010146fc:    4604        .F      MOV      r4,r0
-        0x010146fe:    2600        .&      MOVS     r6,#0
-        0x01014700:    6809        .h      LDR      r1,[r1,#0]
-        0x01014702:    8840        @.      LDRH     r0,[r0,#2]
-        0x01014704:    4788        .G      BLX      r1
-        0x01014706:    0001        ..      MOVS     r1,r0
-        0x01014708:    d009        ..      BEQ      0x101471e ; prf_add_profile + 42
-        0x0101470a:    4b28        (K      LDR      r3,[pc,#160] ; [0x10147ac] = 0x20003b9c
-        0x0101470c:    2000        .       MOVS     r0,#0
-        0x0101470e:    4f28        (O      LDR      r7,[pc,#160] ; [0x10147b0] = 0x20000080
-        0x01014710:    1d1b        ..      ADDS     r3,r3,#4
-        0x01014712:    f04f0912    O...    MOV      r9,#0x12
-        0x01014716:    f897c047    ..G.    LDRB     r12,[r7,#0x47]
-        0x0101471a:    681a        .h      LDR      r2,[r3,#0]
-        0x0101471c:    e00f        ..      B        0x101473e ; prf_add_profile + 74
-        0x0101471e:    2640        @&      MOVS     r6,#0x40
-        0x01014720:    e023        #.      B        0x101476a ; prf_add_profile + 118
-        0x01014722:    bf00        ..      NOP      
-        0x01014724:    eb000880    ....    ADD      r8,r0,r0,LSL #2
-        0x01014728:    eb090588    ....    ADD      r5,r9,r8,LSL #2
-        0x0101472c:    5b55        U[      LDRH     r5,[r2,r5]
-        0x0101472e:    f8b48002    ....    LDRH     r8,[r4,#2]
-        0x01014732:    4545        EE      CMP      r5,r8
-        0x01014734:    d101        ..      BNE      0x101473a ; prf_add_profile + 70
-        0x01014736:    2642        B&      MOVS     r6,#0x42
-        0x01014738:    e017        ..      B        0x101476a ; prf_add_profile + 118
-        0x0101473a:    1c40        @.      ADDS     r0,r0,#1
-        0x0101473c:    b2c0        ..      UXTB     r0,r0
-        0x0101473e:    4584        .E      CMP      r12,r0
-        0x01014740:    d8f0        ..      BHI      0x1014724 ; prf_add_profile + 48
-        0x01014742:    2500        .%      MOVS     r5,#0
-        0x01014744:    46ba        .F      MOV      r10,r7
-        0x01014746:    e008        ..      B        0x101475a ; prf_add_profile + 102
-        0x01014748:    eb050785    ....    ADD      r7,r5,r5,LSL #2
-        0x0101474c:    eb090087    ....    ADD      r0,r9,r7,LSL #2
-        0x01014750:    5a10        .Z      LDRH     r0,[r2,r0]
-        0x01014752:    28ff        .(      CMP      r0,#0xff
-        0x01014754:    d00c        ..      BEQ      0x1014770 ; prf_add_profile + 124
-        0x01014756:    1c6d        m.      ADDS     r5,r5,#1
-        0x01014758:    b2ed        ..      UXTB     r5,r5
-        0x0101475a:    45ac        .E      CMP      r12,r5
-        0x0101475c:    d8f4        ..      BHI      0x1014748 ; prf_add_profile + 84
-        0x0101475e:    bf00        ..      NOP      
-        0x01014760:    f89a0047    ..G.    LDRB     r0,[r10,#0x47]
-        0x01014764:    42a8        .B      CMP      r0,r5
-        0x01014766:    d100        ..      BNE      0x101476a ; prf_add_profile + 118
-        0x01014768:    264b        K&      MOVS     r6,#0x4b
-        0x0101476a:    4630        0F      MOV      r0,r6
-        0x0101476c:    e8bd8ff8    ....    POP      {r3-r11,pc}
-        0x01014770:    f1040008    ....    ADD      r0,r4,#8
-        0x01014774:    9000        ..      STR      r0,[sp,#0]
-        0x01014776:    eb050785    ....    ADD      r7,r5,r5,LSL #2
-        0x0101477a:    4698        .F      MOV      r8,r3
-        0x0101477c:    eb020087    ....    ADD      r0,r2,r7,LSL #2
-        0x01014780:    680e        .h      LDR      r6,[r1,#0]
-        0x01014782:    7863        cx      LDRB     r3,[r4,#1]
-        0x01014784:    88a2        ..      LDRH     r2,[r4,#4]
-        0x01014786:    1da1        ..      ADDS     r1,r4,#6
-        0x01014788:    47b0        .G      BLX      r6
-        0x0101478a:    0006        ..      MOVS     r6,r0
-        0x0101478c:    d1e8        ..      BNE      0x1014760 ; prf_add_profile + 108
-        0x0101478e:    f8d83000    ...0    LDR      r3,[r8,#0]
-        0x01014792:    8862        b.      LDRH     r2,[r4,#2]
-        0x01014794:    eb090187    ....    ADD      r1,r9,r7,LSL #2
-        0x01014798:    525a        ZR      STRH     r2,[r3,r1]
-        0x0101479a:    f8d80000    ....    LDR      r0,[r8,#0]
-        0x0101479e:    2110        .!      MOVS     r1,#0x10
-        0x010147a0:    eb010187    ....    ADD      r1,r1,r7,LSL #2
-        0x010147a4:    5a41        AZ      LDRH     r1,[r0,r1]
-        0x010147a6:    f8ab1000    ....    STRH     r1,[r11,#0]
-        0x010147aa:    e7d9        ..      B        0x1014760 ; prf_add_profile + 108
-    $d
-        0x010147ac:    20003b9c    .;.     DCD    536886172
-        0x010147b0:    20000080    ...     DCD    536871040
-    $t
-    i.prf_cleanup
-    prf_cleanup
-        0x010147b4:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x010147b8:    4d11        .M      LDR      r5,[pc,#68] ; [0x1014800] = 0x20003ba0
-        0x010147ba:    468a        .F      MOV      r10,r1
-        0x010147bc:    4683        .F      MOV      r11,r0
-        0x010147be:    2400        .$      MOVS     r4,#0
-        0x010147c0:    f04f0812    O...    MOV      r8,#0x12
-        0x010147c4:    f1a50904    ....    SUB      r9,r5,#4
-        0x010147c8:    4f0e        .O      LDR      r7,[pc,#56] ; [0x1014804] = 0x20000080
-        0x010147ca:    e013        ..      B        0x10147f4 ; prf_cleanup + 64
-        0x010147cc:    6829        )h      LDR      r1,[r5,#0]
-        0x010147ce:    eb040684    ....    ADD      r6,r4,r4,LSL #2
-        0x010147d2:    eb080086    ....    ADD      r0,r8,r6,LSL #2
-        0x010147d6:    5a08        .Z      LDRH     r0,[r1,r0]
-        0x010147d8:    f8d91000    ....    LDR      r1,[r9,#0]
-        0x010147dc:    4788        .G      BLX      r1
-        0x010147de:    b138        8.      CBZ      r0,0x10147f0 ; prf_cleanup + 60
-        0x010147e0:    6829        )h      LDR      r1,[r5,#0]
-        0x010147e2:    4652        RF      MOV      r2,r10
-        0x010147e4:    eb010386    ....    ADD      r3,r1,r6,LSL #2
-        0x010147e8:    68c6        .h      LDR      r6,[r0,#0xc]
-        0x010147ea:    4659        YF      MOV      r1,r11
-        0x010147ec:    4618        .F      MOV      r0,r3
-        0x010147ee:    47b0        .G      BLX      r6
-        0x010147f0:    1c64        d.      ADDS     r4,r4,#1
-        0x010147f2:    b2e4        ..      UXTB     r4,r4
-        0x010147f4:    f8970047    ..G.    LDRB     r0,[r7,#0x47]
-        0x010147f8:    42a0        .B      CMP      r0,r4
-        0x010147fa:    d8e7        ..      BHI      0x10147cc ; prf_cleanup + 24
-        0x010147fc:    e8bd9ff0    ....    POP      {r4-r12,pc}
-    $d
-        0x01014800:    20003ba0    .;.     DCD    536886176
-        0x01014804:    20000080    ...     DCD    536871040
-    $t
-    i.prf_create
-    prf_create
-        0x01014808:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0101480c:    4d11        .M      LDR      r5,[pc,#68] ; [0x1014854] = 0x20003ba0
-        0x0101480e:    4682        .F      MOV      r10,r0
-        0x01014810:    2400        .$      MOVS     r4,#0
-        0x01014812:    f04f0812    O...    MOV      r8,#0x12
-        0x01014816:    f1a50904    ....    SUB      r9,r5,#4
-        0x0101481a:    4f0f        .O      LDR      r7,[pc,#60] ; [0x1014858] = 0x20000080
-        0x0101481c:    e013        ..      B        0x1014846 ; prf_create + 62
-        0x0101481e:    bf00        ..      NOP      
-        0x01014820:    6829        )h      LDR      r1,[r5,#0]
-        0x01014822:    eb040684    ....    ADD      r6,r4,r4,LSL #2
-        0x01014826:    eb080086    ....    ADD      r0,r8,r6,LSL #2
-        0x0101482a:    5a08        .Z      LDRH     r0,[r1,r0]
-        0x0101482c:    f8d91000    ....    LDR      r1,[r9,#0]
-        0x01014830:    4788        .G      BLX      r1
-        0x01014832:    b130        0.      CBZ      r0,0x1014842 ; prf_create + 58
-        0x01014834:    6829        )h      LDR      r1,[r5,#0]
-        0x01014836:    6882        .h      LDR      r2,[r0,#8]
-        0x01014838:    eb010386    ....    ADD      r3,r1,r6,LSL #2
-        0x0101483c:    4651        QF      MOV      r1,r10
-        0x0101483e:    4618        .F      MOV      r0,r3
-        0x01014840:    4790        .G      BLX      r2
-        0x01014842:    1c64        d.      ADDS     r4,r4,#1
-        0x01014844:    b2e4        ..      UXTB     r4,r4
-        0x01014846:    f8970047    ..G.    LDRB     r0,[r7,#0x47]
-        0x0101484a:    42a0        .B      CMP      r0,r4
-        0x0101484c:    d8e8        ..      BHI      0x1014820 ; prf_create + 24
-        0x0101484e:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01014852:    0000        ..      DCW    0
-        0x01014854:    20003ba0    .;.     DCD    536886176
-        0x01014858:    20000080    ...     DCD    536871040
-    $t
-    i.prf_extract_svc_info_uuid_128
-    prf_extract_svc_info_uuid_128
-        0x0101485c:    e92d4fff    -..O    PUSH     {r0-r11,lr}
-        0x01014860:    b08f        ..      SUB      sp,sp,#0x3c
-        0x01014862:    4691        .F      MOV      r9,r2
-        0x01014864:    e9ddb71c    ....    LDRD     r11,r7,[sp,#0x70]
-        0x01014868:    4605        .F      MOV      r5,r0
-        0x0101486a:    2400        .$      MOVS     r4,#0
-        0x0101486c:    e0bc        ..      B        0x10149e8 ; prf_extract_svc_info_uuid_128 + 396
-        0x0101486e:    bf00        ..      NOP      
-        0x01014870:    eb040044    ..D.    ADD      r0,r4,r4,LSL #1
-        0x01014874:    eb0000c4    ....    ADD      r0,r0,r4,LSL #3
-        0x01014878:    eb050040    ..@.    ADD      r0,r5,r0,LSL #1
-        0x0101487c:    7d83        .}      LDRB     r3,[r0,#0x16]
-        0x0101487e:    2b02        .+      CMP      r3,#2
-        0x01014880:    d179        y.      BNE      0x1014976 ; prf_extract_svc_info_uuid_128 + 282
-        0x01014882:    1c63        c.      ADDS     r3,r4,#1
-        0x01014884:    4413        .D      ADD      r3,r3,r2
-        0x01014886:    b29b        ..      UXTH     r3,r3
-        0x01014888:    930b        ..      STR      r3,[sp,#0x2c]
-        0x0101488a:    f8b0a018    ....    LDRH     r10,[r0,#0x18]
-        0x0101488e:    7dc0        .}      LDRB     r0,[r0,#0x17]
-        0x01014890:    9403        ..      STR      r4,[sp,#0xc]
-        0x01014892:    900a        ..      STR      r0,[sp,#0x28]
-        0x01014894:    4551        QE      CMP      r1,r10
-        0x01014896:    d36e        n.      BCC      0x1014976 ; prf_extract_svc_info_uuid_128 + 282
-        0x01014898:    1911        ..      ADDS     r1,r2,r4
-        0x0101489a:    4551        QE      CMP      r1,r10
-        0x0101489c:    d26b        k.      BCS      0x1014976 ; prf_extract_svc_info_uuid_128 + 282
-        0x0101489e:    ebaa0002    ....    SUB      r0,r10,r2
-        0x010148a2:    1e40        @.      SUBS     r0,r0,#1
-        0x010148a4:    b2c0        ..      UXTB     r0,r0
-        0x010148a6:    900c        ..      STR      r0,[sp,#0x30]
-        0x010148a8:    2000        .       MOVS     r0,#0
-        0x010148aa:    e096        ..      B        0x10149da ; prf_extract_svc_info_uuid_128 + 382
-        0x010148ac:    eb080188    ....    ADD      r1,r8,r8,LSL #2
-        0x010148b0:    2000        .       MOVS     r0,#0
-        0x010148b2:    eb090281    ....    ADD      r2,r9,r1,LSL #2
-        0x010148b6:    e005        ..      B        0x10148c4 ; prf_extract_svc_info_uuid_128 + 104
-        0x010148b8:    1813        ..      ADDS     r3,r2,r0
-        0x010148ba:    785e        ^x      LDRB     r6,[r3,#1]
-        0x010148bc:    ab05        ..      ADD      r3,sp,#0x14
-        0x010148be:    541e        .T      STRB     r6,[r3,r0]
-        0x010148c0:    1c40        @.      ADDS     r0,r0,#1
-        0x010148c2:    b2c0        ..      UXTB     r0,r0
-        0x010148c4:    f8193021    ..!0    LDRB     r3,[r9,r1,LSL #2]
-        0x010148c8:    4283        .B      CMP      r3,r0
-        0x010148ca:    d8f5        ..      BHI      0x10148b8 ; prf_extract_svc_info_uuid_128 + 92
-        0x010148cc:    9812        ..      LDR      r0,[sp,#0x48]
-        0x010148ce:    eb080248    ..H.    ADD      r2,r8,r8,LSL #1
-        0x010148d2:    f8300012    0...    LDRH     r0,[r0,r2,LSL #1]
-        0x010148d6:    2800        .(      CMP      r0,#0
-        0x010148d8:    d17c        |.      BNE      0x10149d4 ; prf_extract_svc_info_uuid_128 + 376
-        0x010148da:    980c        ..      LDR      r0,[sp,#0x30]
-        0x010148dc:    f8193021    ..!0    LDRB     r3,[r9,r1,LSL #2]
-        0x010148e0:    eb000140    ..@.    ADD      r1,r0,r0,LSL #1
-        0x010148e4:    eb0100c0    ....    ADD      r0,r1,r0,LSL #3
-        0x010148e8:    eb050040    ..@.    ADD      r0,r5,r0,LSL #1
-        0x010148ec:    aa05        ..      ADD      r2,sp,#0x14
-        0x010148ee:    7dc1        .}      LDRB     r1,[r0,#0x17]
-        0x010148f0:    3018        .0      ADDS     r0,r0,#0x18
-        0x010148f2:    f7effc03    ....    BL       attm_uuid_comp ; 0x10040fc
-        0x010148f6:    b3e8        ..      CBZ      r0,0x1014974 ; prf_extract_svc_info_uuid_128 + 280
-        0x010148f8:    9a12        ..      LDR      r2,[sp,#0x48]
-        0x010148fa:    eb080048    ..H.    ADD      r0,r8,r8,LSL #1
-        0x010148fe:    990b        ..      LDR      r1,[sp,#0x2c]
-        0x01014900:    f8221010    "...    STRH     r1,[r2,r0,LSL #1]
-        0x01014904:    9a12        ..      LDR      r2,[sp,#0x48]
-        0x01014906:    eb020040    ..@.    ADD      r0,r2,r0,LSL #1
-        0x0101490a:    9009        ..      STR      r0,[sp,#0x24]
-        0x0101490c:    f8a0a002    ....    STRH     r10,[r0,#2]
-        0x01014910:    990a        ..      LDR      r1,[sp,#0x28]
-        0x01014912:    7101        .q      STRB     r1,[r0,#4]
-        0x01014914:    eb080288    ....    ADD      r2,r8,r8,LSL #2
-        0x01014918:    eb090182    ....    ADD      r1,r9,r2,LSL #2
-        0x0101491c:    981f        ..      LDR      r0,[sp,#0x7c]
-        0x0101491e:    74c8        .t      STRB     r0,[r1,#0x13]
-        0x01014920:    1c64        d.      ADDS     r4,r4,#1
-        0x01014922:    b2e4        ..      UXTB     r4,r4
-        0x01014924:    eb040044    ..D.    ADD      r0,r4,r4,LSL #1
-        0x01014928:    eb0000c4    ....    ADD      r0,r0,r4,LSL #3
-        0x0101492c:    eb050a40    ..@.    ADD      r10,r5,r0,LSL #1
-        0x01014930:    f89a0016    ....    LDRB     r0,[r10,#0x16]
-        0x01014934:    2804        .(      CMP      r0,#4
-        0x01014936:    d13a        :.      BNE      0x10149ae ; prf_extract_svc_info_uuid_128 + 338
-        0x01014938:    2600        .&      MOVS     r6,#0
-        0x0101493a:    e036        6.      B        0x10149aa ; prf_extract_svc_info_uuid_128 + 334
-        0x0101493c:    eb060186    ....    ADD      r1,r6,r6,LSL #2
-        0x01014940:    2000        .       MOVS     r0,#0
-        0x01014942:    ab05        ..      ADD      r3,sp,#0x14
-        0x01014944:    eb070281    ....    ADD      r2,r7,r1,LSL #2
-        0x01014948:    e008        ..      B        0x101495c ; prf_extract_svc_info_uuid_128 + 256
-        0x0101494a:    bf00        ..      NOP      
-        0x0101494c:    eb020c00    ....    ADD      r12,r2,r0
-        0x01014950:    f89cc001    ....    LDRB     r12,[r12,#1]
-        0x01014954:    f803c000    ....    STRB     r12,[r3,r0]
-        0x01014958:    1c40        @.      ADDS     r0,r0,#1
-        0x0101495a:    b2c0        ..      UXTB     r0,r0
-        0x0101495c:    f817c021    ..!.    LDRB     r12,[r7,r1,LSL #2]
-        0x01014960:    4584        .E      CMP      r12,r0
-        0x01014962:    d8f3        ..      BHI      0x101494c ; prf_extract_svc_info_uuid_128 + 240
-        0x01014964:    981e        ..      LDR      r0,[sp,#0x78]
-        0x01014966:    f8300016    0...    LDRH     r0,[r0,r6,LSL #1]
-        0x0101496a:    b9e0        ..      CBNZ     r0,0x10149a6 ; prf_extract_svc_info_uuid_128 + 330
-        0x0101496c:    7c92        .|      LDRB     r2,[r2,#0x12]
-        0x0101496e:    4542        BE      CMP      r2,r8
-        0x01014970:    d119        ..      BNE      0x10149a6 ; prf_extract_svc_info_uuid_128 + 330
-        0x01014972:    e001        ..      B        0x1014978 ; prf_extract_svc_info_uuid_128 + 284
-        0x01014974:    e02e        ..      B        0x10149d4 ; prf_extract_svc_info_uuid_128 + 376
-        0x01014976:    e035        5.      B        0x10149e4 ; prf_extract_svc_info_uuid_128 + 392
-        0x01014978:    f00c03ff    ....    AND      r3,r12,#0xff
-        0x0101497c:    f89a1017    ....    LDRB     r1,[r10,#0x17]
-        0x01014980:    f10a0018    ....    ADD      r0,r10,#0x18
-        0x01014984:    aa05        ..      ADD      r2,sp,#0x14
-        0x01014986:    f7effbb9    ....    BL       attm_uuid_comp ; 0x10040fc
-        0x0101498a:    b160        `.      CBZ      r0,0x10149a6 ; prf_extract_svc_info_uuid_128 + 330
-        0x0101498c:    8a69        i.      LDRH     r1,[r5,#0x12]
-        0x0101498e:    1c60        `.      ADDS     r0,r4,#1
-        0x01014990:    4408        .D      ADD      r0,r0,r1
-        0x01014992:    991e        ..      LDR      r1,[sp,#0x78]
-        0x01014994:    f8210016    !...    STRH     r0,[r1,r6,LSL #1]
-        0x01014998:    eb060186    ....    ADD      r1,r6,r6,LSL #2
-        0x0101499c:    eb070181    ....    ADD      r1,r7,r1,LSL #2
-        0x010149a0:    981f        ..      LDR      r0,[sp,#0x7c]
-        0x010149a2:    74c8        .t      STRB     r0,[r1,#0x13]
-        0x010149a4:    e003        ..      B        0x10149ae ; prf_extract_svc_info_uuid_128 + 338
-        0x010149a6:    1c76        v.      ADDS     r6,r6,#1
-        0x010149a8:    b2f6        ..      UXTB     r6,r6
-        0x010149aa:    455e        ^E      CMP      r6,r11
-        0x010149ac:    d3c6        ..      BCC      0x101493c ; prf_extract_svc_info_uuid_128 + 224
-        0x010149ae:    8a68        h.      LDRH     r0,[r5,#0x12]
-        0x010149b0:    1c61        a.      ADDS     r1,r4,#1
-        0x010149b2:    4401        .D      ADD      r1,r1,r0
-        0x010149b4:    8aa8        ..      LDRH     r0,[r5,#0x14]
-        0x010149b6:    4281        .B      CMP      r1,r0
-        0x010149b8:    d805        ..      BHI      0x10149c6 ; prf_extract_svc_info_uuid_128 + 362
-        0x010149ba:    f89a0016    ....    LDRB     r0,[r10,#0x16]
-        0x010149be:    2802        .(      CMP      r0,#2
-        0x010149c0:    d001        ..      BEQ      0x10149c6 ; prf_extract_svc_info_uuid_128 + 362
-        0x010149c2:    2801        .(      CMP      r0,#1
-        0x010149c4:    d1ac        ..      BNE      0x1014920 ; prf_extract_svc_info_uuid_128 + 196
-        0x010149c6:    1e64        d.      SUBS     r4,r4,#1
-        0x010149c8:    9803        ..      LDR      r0,[sp,#0xc]
-        0x010149ca:    9909        ..      LDR      r1,[sp,#0x24]
-        0x010149cc:    b2e4        ..      UXTB     r4,r4
-        0x010149ce:    1a20         .      SUBS     r0,r4,r0
-        0x010149d0:    7148        Hq      STRB     r0,[r1,#5]
-        0x010149d2:    e007        ..      B        0x10149e4 ; prf_extract_svc_info_uuid_128 + 392
-        0x010149d4:    f1080001    ....    ADD      r0,r8,#1
-        0x010149d8:    b2c0        ..      UXTB     r0,r0
-        0x010149da:    9910        ..      LDR      r1,[sp,#0x40]
-        0x010149dc:    4680        .F      MOV      r8,r0
-        0x010149de:    4288        .B      CMP      r0,r1
-        0x010149e0:    f4ffaf64    ..d.    BCC      0x10148ac ; prf_extract_svc_info_uuid_128 + 80
-        0x010149e4:    1c64        d.      ADDS     r4,r4,#1
-        0x010149e6:    b2e4        ..      UXTB     r4,r4
-        0x010149e8:    8aa9        ..      LDRH     r1,[r5,#0x14]
-        0x010149ea:    8a6a        j.      LDRH     r2,[r5,#0x12]
-        0x010149ec:    1a88        ..      SUBS     r0,r1,r2
-        0x010149ee:    42a0        .B      CMP      r0,r4
-        0x010149f0:    f73faf3e    ?.>.    BGT      0x1014870 ; prf_extract_svc_info_uuid_128 + 20
-        0x010149f4:    b013        ..      ADD      sp,sp,#0x4c
-        0x010149f6:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x010149fa:    0000        ..      MOVS     r0,r0
-    i.prf_get_task_from_id
-    prf_get_task_from_id
-        0x010149fc:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x010149fe:    4a10        .J      LDR      r2,[pc,#64] ; [0x1014a40] = 0x20003ba0
-        0x01014a00:    4c10        .L      LDR      r4,[pc,#64] ; [0x1014a44] = 0x20000080
-        0x01014a02:    0a03        ..      LSRS     r3,r0,#8
-        0x01014a04:    b2c5        ..      UXTB     r5,r0
-        0x01014a06:    21ff        .!      MOVS     r1,#0xff
-        0x01014a08:    2000        .       MOVS     r0,#0
-        0x01014a0a:    6812        .h      LDR      r2,[r2,#0]
-        0x01014a0c:    2612        .&      MOVS     r6,#0x12
-        0x01014a0e:    f8944047    ..G@    LDRB     r4,[r4,#0x47]
-        0x01014a12:    e00f        ..      B        0x1014a34 ; prf_get_task_from_id + 56
-        0x01014a14:    eb000780    ....    ADD      r7,r0,r0,LSL #2
-        0x01014a18:    eb060787    ....    ADD      r7,r6,r7,LSL #2
-        0x01014a1c:    5bd7        .[      LDRH     r7,[r2,r7]
-        0x01014a1e:    42af        .B      CMP      r7,r5
-        0x01014a20:    d106        ..      BNE      0x1014a30 ; prf_get_task_from_id + 52
-        0x01014a22:    eb000080    ....    ADD      r0,r0,r0,LSL #2
-        0x01014a26:    2110        .!      MOVS     r1,#0x10
-        0x01014a28:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x01014a2c:    5a11        .Z      LDRH     r1,[r2,r0]
-        0x01014a2e:    e003        ..      B        0x1014a38 ; prf_get_task_from_id + 60
-        0x01014a30:    1c40        @.      ADDS     r0,r0,#1
-        0x01014a32:    b2c0        ..      UXTB     r0,r0
-        0x01014a34:    4284        .B      CMP      r4,r0
-        0x01014a36:    d8ed        ..      BHI      0x1014a14 ; prf_get_task_from_id + 24
-        0x01014a38:    ea412003    A..     ORR      r0,r1,r3,LSL #8
-        0x01014a3c:    bdf0        ..      POP      {r4-r7,pc}
-    $d
-        0x01014a3e:    0000        ..      DCW    0
-        0x01014a40:    20003ba0    .;.     DCD    536886176
-        0x01014a44:    20000080    ...     DCD    536871040
-    $t
-    i.prf_init
-    prf_init
-        0x01014a48:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x01014a4c:    f04f0b00    O...    MOV      r11,#0
-        0x01014a50:    4c3a        :L      LDR      r4,[pc,#232] ; [0x1014b3c] = 0x20003ba0
-        0x01014a52:    4d3b        ;M      LDR      r5,[pc,#236] ; [0x1014b40] = 0x20000080
-        0x01014a54:    f04f0910    O...    MOV      r9,#0x10
-        0x01014a58:    f04f0a12    O...    MOV      r10,#0x12
-        0x01014a5c:    465e        ^F      MOV      r6,r11
-        0x01014a5e:    b388        ..      CBZ      r0,0x1014ac4 ; prf_init + 124
-        0x01014a60:    46a8        .F      MOV      r8,r5
-        0x01014a62:    e066        f.      B        0x1014b32 ; prf_init + 234
-        0x01014a64:    eb060086    ....    ADD      r0,r6,r6,LSL #2
-        0x01014a68:    230c        .#      MOVS     r3,#0xc
-        0x01014a6a:    6822        "h      LDR      r2,[r4,#0]
-        0x01014a6c:    eb030380    ....    ADD      r3,r3,r0,LSL #2
-        0x01014a70:    4659        YF      MOV      r1,r11
-        0x01014a72:    f842b003    B...    STR      r11,[r2,r3]
-        0x01014a76:    6827        'h      LDR      r7,[r4,#0]
-        0x01014a78:    f1060309    ....    ADD      r3,r6,#9
-        0x01014a7c:    eb090280    ....    ADD      r2,r9,r0,LSL #2
-        0x01014a80:    52bb        .R      STRH     r3,[r7,r2]
-        0x01014a82:    f8d4c000    ....    LDR      r12,[r4,#0]
-        0x01014a86:    23ff        .#      MOVS     r3,#0xff
-        0x01014a88:    eb0a0780    ....    ADD      r7,r10,r0,LSL #2
-        0x01014a8c:    f82c3007    ,..0    STRH     r3,[r12,r7]
-        0x01014a90:    6823        #h      LDR      r3,[r4,#0]
-        0x01014a92:    f843b020    C. .    STR      r11,[r3,r0,LSL #2]
-        0x01014a96:    2304        .#      MOVS     r3,#4
-        0x01014a98:    6827        'h      LDR      r7,[r4,#0]
-        0x01014a9a:    eb030380    ....    ADD      r3,r3,r0,LSL #2
-        0x01014a9e:    50f9        .P      STR      r1,[r7,r3]
-        0x01014aa0:    6827        'h      LDR      r7,[r4,#0]
-        0x01014aa2:    2308        .#      MOVS     r3,#8
-        0x01014aa4:    eb030380    ....    ADD      r3,r3,r0,LSL #2
-        0x01014aa8:    52f9        .R      STRH     r1,[r7,r3]
-        0x01014aaa:    6827        'h      LDR      r7,[r4,#0]
-        0x01014aac:    230a        .#      MOVS     r3,#0xa
-        0x01014aae:    eb030380    ....    ADD      r3,r3,r0,LSL #2
-        0x01014ab2:    52f9        .R      STRH     r1,[r7,r3]
-        0x01014ab4:    6823        #h      LDR      r3,[r4,#0]
-        0x01014ab6:    eb030180    ....    ADD      r1,r3,r0,LSL #2
-        0x01014aba:    5c98        .\      LDRB     r0,[r3,r2]
-        0x01014abc:    f7ecf804    ....    BL       $Ven$TT$L$$ke_task_create ; 0x1000ac8
-        0x01014ac0:    1c76        v.      ADDS     r6,r6,#1
-        0x01014ac2:    b2f6        ..      UXTB     r6,r6
-        0x01014ac4:    f8950047    ..G.    LDRB     r0,[r5,#0x47]
-        0x01014ac8:    42b0        .B      CMP      r0,r6
-        0x01014aca:    d8cb        ..      BHI      0x1014a64 ; prf_init + 28
-        0x01014acc:    e8bd9ff0    ....    POP      {r4-r12,pc}
-        0x01014ad0:    6821        !h      LDR      r1,[r4,#0]
-        0x01014ad2:    eb060586    ....    ADD      r5,r6,r6,LSL #2
-        0x01014ad6:    eb0a0785    ....    ADD      r7,r10,r5,LSL #2
-        0x01014ada:    5bc8        .[      LDRH     r0,[r1,r7]
-        0x01014adc:    4917        .I      LDR      r1,[pc,#92] ; [0x1014b3c] = 0x20003ba0
-        0x01014ade:    1f09        ..      SUBS     r1,r1,#4
-        0x01014ae0:    6809        .h      LDR      r1,[r1,#0]
-        0x01014ae2:    4788        .G      BLX      r1
-        0x01014ae4:    b128        (.      CBZ      r0,0x1014af2 ; prf_init + 170
-        0x01014ae6:    6821        !h      LDR      r1,[r4,#0]
-        0x01014ae8:    eb010285    ....    ADD      r2,r1,r5,LSL #2
-        0x01014aec:    6841        Ah      LDR      r1,[r0,#4]
-        0x01014aee:    4610        .F      MOV      r0,r2
-        0x01014af0:    4788        .G      BLX      r1
-        0x01014af2:    6821        !h      LDR      r1,[r4,#0]
-        0x01014af4:    20ff        .       MOVS     r0,#0xff
-        0x01014af6:    53c8        .S      STRH     r0,[r1,r7]
-        0x01014af8:    6821        !h      LDR      r1,[r4,#0]
-        0x01014afa:    eb090085    ....    ADD      r0,r9,r5,LSL #2
-        0x01014afe:    f841b025    A.%.    STR      r11,[r1,r5,LSL #2]
-        0x01014b02:    2104        .!      MOVS     r1,#4
-        0x01014b04:    6822        "h      LDR      r2,[r4,#0]
-        0x01014b06:    eb010185    ....    ADD      r1,r1,r5,LSL #2
-        0x01014b0a:    f842b001    B...    STR      r11,[r2,r1]
-        0x01014b0e:    6822        "h      LDR      r2,[r4,#0]
-        0x01014b10:    2108        .!      MOVS     r1,#8
-        0x01014b12:    eb010185    ....    ADD      r1,r1,r5,LSL #2
-        0x01014b16:    f822b001    "...    STRH     r11,[r2,r1]
-        0x01014b1a:    6822        "h      LDR      r2,[r4,#0]
-        0x01014b1c:    210a        .!      MOVS     r1,#0xa
-        0x01014b1e:    eb010185    ....    ADD      r1,r1,r5,LSL #2
-        0x01014b22:    f822b001    "...    STRH     r11,[r2,r1]
-        0x01014b26:    6821        !h      LDR      r1,[r4,#0]
-        0x01014b28:    5c08        .\      LDRB     r0,[r1,r0]
-        0x01014b2a:    f7ecf8db    ....    BL       $Ven$TT$L$$ke_task_msg_flush ; 0x1000ce4
-        0x01014b2e:    1c76        v.      ADDS     r6,r6,#1
-        0x01014b30:    b2f6        ..      UXTB     r6,r6
-        0x01014b32:    f8980047    ..G.    LDRB     r0,[r8,#0x47]
-        0x01014b36:    42b0        .B      CMP      r0,r6
-        0x01014b38:    d8ca        ..      BHI      0x1014ad0 ; prf_init + 136
-        0x01014b3a:    e7c7        ..      B        0x1014acc ; prf_init + 132
-    $d
-        0x01014b3c:    20003ba0    .;.     DCD    536886176
-        0x01014b40:    20000080    ...     DCD    536871040
-    $t
-    i.prf_itf_get_imp
-    prf_itf_get_imp
-        0x01014b44:    b510        ..      PUSH     {r4,lr}
-        0x01014b46:    4604        .F      MOV      r4,r0
-        0x01014b48:    2000        .       MOVS     r0,#0
-        0x01014b4a:    b2e1        ..      UXTB     r1,r4
-        0x01014b4c:    29c8        .)      CMP      r1,#0xc8
-        0x01014b4e:    d103        ..      BNE      0x1014b58 ; prf_itf_get_imp + 20
-        0x01014b50:    4905        .I      LDR      r1,[pc,#20] ; [0x1014b68] = 0x20003bb0
-        0x01014b52:    6809        .h      LDR      r1,[r1,#0]
-        0x01014b54:    b101        ..      CBZ      r1,0x1014b58 ; prf_itf_get_imp + 20
-        0x01014b56:    4788        .G      BLX      r1
-        0x01014b58:    3c49        I<      SUBS     r4,r4,#0x49
-        0x01014b5a:    2c08        .,      CMP      r4,#8
-        0x01014b5c:    d203        ..      BCS      0x1014b66 ; prf_itf_get_imp + 34
-        0x01014b5e:    e8bd4010    ...@    POP      {r4,lr}
-        0x01014b62:    f7faba71    ..q.    B        get_gatt_default_itf ; 0x100f048
-        0x01014b66:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01014b68:    20003bb0    .;.     DCD    536886192
-    $t
-    i.rf_force_agc_enable
-    rf_force_agc_enable
-        0x01014b6c:    4770        pG      BX       lr
-    i.rwble_hl_init_imp
-    rwble_hl_init_imp
-        0x01014b6e:    b510        ..      PUSH     {r4,lr}
-        0x01014b70:    2000        .       MOVS     r0,#0
-        0x01014b72:    f7eff973    ..s.    BL       attm_init ; 0x1003e5c
-        0x01014b76:    2000        .       MOVS     r0,#0
-        0x01014b78:    f7f6fbcc    ....    BL       gapm_init ; 0x100b314
-        0x01014b7c:    2000        .       MOVS     r0,#0
-        0x01014b7e:    f7faf9ff    ....    BL       gattm_init ; 0x100ef80
-        0x01014b82:    e8bd4010    ...@    POP      {r4,lr}
-        0x01014b86:    2000        .       MOVS     r0,#0
-        0x01014b88:    f7febb34    ..4.    B        l2cm_init ; 0x10131f4
-    i.rwble_hl_reset
-    rwble_hl_reset
-        0x01014b8c:    b510        ..      PUSH     {r4,lr}
-        0x01014b8e:    2001        .       MOVS     r0,#1
-        0x01014b90:    f7eff964    ..d.    BL       attm_init ; 0x1003e5c
-        0x01014b94:    2001        .       MOVS     r0,#1
-        0x01014b96:    f7f6fbbd    ....    BL       gapm_init ; 0x100b314
-        0x01014b9a:    2001        .       MOVS     r0,#1
-        0x01014b9c:    f7faf9f0    ....    BL       gattm_init ; 0x100ef80
-        0x01014ba0:    e8bd4010    ...@    POP      {r4,lr}
-        0x01014ba4:    2001        .       MOVS     r0,#1
-        0x01014ba6:    f7febb25    ..%.    B        l2cm_init ; 0x10131f4
-        0x01014baa:    0000        ..      MOVS     r0,r0
-    i.sbc_analyze_1b_8s_simd_even
-    sbc_analyze_1b_8s_simd_even
-        0x01014bac:    b570        p.      PUSH     {r4-r6,lr}
-        0x01014bae:    4613        .F      MOV      r3,r2
-        0x01014bb0:    460d        .F      MOV      r5,r1
-        0x01014bb2:    4604        .F      MOV      r4,r0
-        0x01014bb4:    4a04        .J      LDR      r2,[pc,#16] ; [0x1014bc8] = 0x101a3b8
-        0x01014bb6:    4619        .F      MOV      r1,r3
-        0x01014bb8:    4628        (F      MOV      r0,r5
-        0x01014bba:    f7ebfaee    ....    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd ; 0x100019a
-        0x01014bbe:    4803        .H      LDR      r0,[pc,#12] ; [0x1014bcc] = 0x1014bd1
-        0x01014bc0:    f8c4029c    ....    STR      r0,[r4,#0x29c]
-        0x01014bc4:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01014bc6:    0000        ..      DCW    0
-        0x01014bc8:    0101a3b8    ....    DCD    16884664
-        0x01014bcc:    01014bd1    .K..    DCD    16862161
-    $t
-    i.sbc_analyze_1b_8s_simd_odd
-    sbc_analyze_1b_8s_simd_odd
-        0x01014bd0:    b570        p.      PUSH     {r4-r6,lr}
-        0x01014bd2:    4613        .F      MOV      r3,r2
-        0x01014bd4:    460d        .F      MOV      r5,r1
-        0x01014bd6:    4604        .F      MOV      r4,r0
-        0x01014bd8:    4a04        .J      LDR      r2,[pc,#16] ; [0x1014bec] = 0x101a4d8
-        0x01014bda:    4619        .F      MOV      r1,r3
-        0x01014bdc:    4628        (F      MOV      r0,r5
-        0x01014bde:    f7ebfadc    ....    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd ; 0x100019a
-        0x01014be2:    4803        .H      LDR      r0,[pc,#12] ; [0x1014bf0] = 0x1014bad
-        0x01014be4:    f8c4029c    ....    STR      r0,[r4,#0x29c]
-        0x01014be8:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01014bea:    0000        ..      DCW    0
-        0x01014bec:    0101a4d8    ....    DCD    16884952
-        0x01014bf0:    01014bad    .K..    DCD    16862125
-    $t
-    i.sbc_analyze_4b_4s_simd
-    sbc_analyze_4b_4s_simd
-        0x01014bf4:    b570        p.      PUSH     {r4-r6,lr}
-        0x01014bf6:    4616        .F      MOV      r6,r2
-        0x01014bf8:    460c        .F      MOV      r4,r1
-        0x01014bfa:    461d        .F      MOV      r5,r3
-        0x01014bfc:    4a0f        .J      LDR      r2,[pc,#60] ; [0x1014c3c] = 0x101a348
-        0x01014bfe:    4631        1F      MOV      r1,r6
-        0x01014c00:    f1040018    ....    ADD      r0,r4,#0x18
-        0x01014c04:    f7ebfa2a    ..*.    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd ; 0x100005c
-        0x01014c08:    4a0c        .J      LDR      r2,[pc,#48] ; [0x1014c3c] = 0x101a348
-        0x01014c0a:    eb060685    ....    ADD      r6,r6,r5,LSL #2
-        0x01014c0e:    3a70        p:      SUBS     r2,r2,#0x70
-        0x01014c10:    4631        1F      MOV      r1,r6
-        0x01014c12:    f1040010    ....    ADD      r0,r4,#0x10
-        0x01014c16:    f7ebfa21    ..!.    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd ; 0x100005c
-        0x01014c1a:    eb060685    ....    ADD      r6,r6,r5,LSL #2
-        0x01014c1e:    4a07        .J      LDR      r2,[pc,#28] ; [0x1014c3c] = 0x101a348
-        0x01014c20:    4631        1F      MOV      r1,r6
-        0x01014c22:    f1040008    ....    ADD      r0,r4,#8
-        0x01014c26:    f7ebfa19    ....    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd ; 0x100005c
-        0x01014c2a:    eb060185    ....    ADD      r1,r6,r5,LSL #2
-        0x01014c2e:    4620         F      MOV      r0,r4
-        0x01014c30:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01014c34:    4a01        .J      LDR      r2,[pc,#4] ; [0x1014c3c] = 0x101a348
-        0x01014c36:    3a70        p:      SUBS     r2,r2,#0x70
-        0x01014c38:    f7ebba10    ....    B        __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_four_simd ; 0x100005c
-    $d
-        0x01014c3c:    0101a348    H...    DCD    16884552
-    $t
-    i.sbc_analyze_4b_8s_simd
-    sbc_analyze_4b_8s_simd
-        0x01014c40:    b570        p.      PUSH     {r4-r6,lr}
-        0x01014c42:    4616        .F      MOV      r6,r2
-        0x01014c44:    460c        .F      MOV      r4,r1
-        0x01014c46:    461d        .F      MOV      r5,r3
-        0x01014c48:    4a0e        .J      LDR      r2,[pc,#56] ; [0x1014c84] = 0x101a4d8
-        0x01014c4a:    4631        1F      MOV      r1,r6
-        0x01014c4c:    f1040030    ..0.    ADD      r0,r4,#0x30
-        0x01014c50:    f7ebfaa3    ....    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd ; 0x100019a
-        0x01014c54:    eb060685    ....    ADD      r6,r6,r5,LSL #2
-        0x01014c58:    4a0b        .J      LDR      r2,[pc,#44] ; [0x1014c88] = 0x101a3b8
-        0x01014c5a:    4631        1F      MOV      r1,r6
-        0x01014c5c:    f1040020    .. .    ADD      r0,r4,#0x20
-        0x01014c60:    f7ebfa9b    ....    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd ; 0x100019a
-        0x01014c64:    eb060685    ....    ADD      r6,r6,r5,LSL #2
-        0x01014c68:    4a06        .J      LDR      r2,[pc,#24] ; [0x1014c84] = 0x101a4d8
-        0x01014c6a:    4631        1F      MOV      r1,r6
-        0x01014c6c:    f1040010    ....    ADD      r0,r4,#0x10
-        0x01014c70:    f7ebfa93    ....    BL       __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd ; 0x100019a
-        0x01014c74:    eb060185    ....    ADD      r1,r6,r5,LSL #2
-        0x01014c78:    4620         F      MOV      r0,r4
-        0x01014c7a:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01014c7e:    4a02        .J      LDR      r2,[pc,#8] ; [0x1014c88] = 0x101a3b8
-        0x01014c80:    f7ebba8b    ....    B        __asm___16_sbc_primitives_c_5a81d6e1__sbc_analyze_eight_simd ; 0x100019a
-    $d
-        0x01014c84:    0101a4d8    ....    DCD    16884952
-        0x01014c88:    0101a3b8    ....    DCD    16884664
-    $t
-    i.sbc_analyze_audio
-    sbc_analyze_audio
-        0x01014c8c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01014c90:    4604        .F      MOV      r4,r0
-        0x01014c92:    7948        Hy      LDRB     r0,[r1,#5]
-        0x01014c94:    460d        .F      MOV      r5,r1
-        0x01014c96:    2804        .(      CMP      r0,#4
-        0x01014c98:    d005        ..      BEQ      0x1014ca6 ; sbc_analyze_audio + 26
-        0x01014c9a:    2808        .(      CMP      r0,#8
-        0x01014c9c:    d023        #.      BEQ      0x1014ce6 ; sbc_analyze_audio + 90
-        0x01014c9e:    f06f0004    o...    MVN      r0,#4
-        0x01014ca2:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01014ca6:    7920         y      LDRB     r0,[r4,#4]
-        0x01014ca8:    78a9        .x      LDRB     r1,[r5,#2]
-        0x01014caa:    0080        ..      LSLS     r0,r0,#2
-        0x01014cac:    4240        @B      RSBS     r0,r0,#0
-        0x01014cae:    eb000081    ....    ADD      r0,r0,r1,LSL #2
-        0x01014cb2:    6821        !h      LDR      r1,[r4,#0]
-        0x01014cb4:    2600        .&      MOVS     r6,#0
-        0x01014cb6:    4408        .D      ADD      r0,r0,r1
-        0x01014cb8:    eb040740    ..@.    ADD      r7,r4,r0,LSL #1
-        0x01014cbc:    1dbf        ..      ADDS     r7,r7,#6
-        0x01014cbe:    e00c        ..      B        0x1014cda ; sbc_analyze_audio + 78
-        0x01014cc0:    eb051246    ..F.    ADD      r2,r5,r6,LSL #5
-        0x01014cc4:    2308        .#      MOVS     r3,#8
-        0x01014cc6:    f8d4c298    ....    LDR      r12,[r4,#0x298]
-        0x01014cca:    4639        9F      MOV      r1,r7
-        0x01014ccc:    4620         F      MOV      r0,r4
-        0x01014cce:    322c        ,2      ADDS     r2,r2,#0x2c
-        0x01014cd0:    47e0        .G      BLX      r12
-        0x01014cd2:    7920         y      LDRB     r0,[r4,#4]
-        0x01014cd4:    eba707c0    ....    SUB      r7,r7,r0,LSL #3
-        0x01014cd8:    4406        .D      ADD      r6,r6,r0
-        0x01014cda:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01014cdc:    42b0        .B      CMP      r0,r6
-        0x01014cde:    dcef        ..      BGT      0x1014cc0 ; sbc_analyze_audio + 52
-        0x01014ce0:    0600        ..      LSLS     r0,r0,#24
-        0x01014ce2:    0d80        ..      LSRS     r0,r0,#22
-        0x01014ce4:    e7dd        ..      B        0x1014ca2 ; sbc_analyze_audio + 22
-        0x01014ce6:    7920         y      LDRB     r0,[r4,#4]
-        0x01014ce8:    78a9        .x      LDRB     r1,[r5,#2]
-        0x01014cea:    00c0        ..      LSLS     r0,r0,#3
-        0x01014cec:    4240        @B      RSBS     r0,r0,#0
-        0x01014cee:    eb0000c1    ....    ADD      r0,r0,r1,LSL #3
-        0x01014cf2:    6821        !h      LDR      r1,[r4,#0]
-        0x01014cf4:    2600        .&      MOVS     r6,#0
-        0x01014cf6:    4408        .D      ADD      r0,r0,r1
-        0x01014cf8:    eb040740    ..@.    ADD      r7,r4,r0,LSL #1
-        0x01014cfc:    1dbf        ..      ADDS     r7,r7,#6
-        0x01014cfe:    e00c        ..      B        0x1014d1a ; sbc_analyze_audio + 142
-        0x01014d00:    eb051246    ..F.    ADD      r2,r5,r6,LSL #5
-        0x01014d04:    2308        .#      MOVS     r3,#8
-        0x01014d06:    f8d4c29c    ....    LDR      r12,[r4,#0x29c]
-        0x01014d0a:    4639        9F      MOV      r1,r7
-        0x01014d0c:    4620         F      MOV      r0,r4
-        0x01014d0e:    322c        ,2      ADDS     r2,r2,#0x2c
-        0x01014d10:    47e0        .G      BLX      r12
-        0x01014d12:    7920         y      LDRB     r0,[r4,#4]
-        0x01014d14:    eba71700    ....    SUB      r7,r7,r0,LSL #4
-        0x01014d18:    4406        .D      ADD      r6,r6,r0
-        0x01014d1a:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01014d1c:    42b0        .B      CMP      r0,r6
-        0x01014d1e:    dcef        ..      BGT      0x1014d00 ; sbc_analyze_audio + 116
-        0x01014d20:    0600        ..      LSLS     r0,r0,#24
-        0x01014d22:    0d40        @.      LSRS     r0,r0,#21
-        0x01014d24:    e7bd        ..      B        0x1014ca2 ; sbc_analyze_audio + 22
-        0x01014d26:    0000        ..      MOVS     r0,r0
-    i.sbc_calc_scalefactors
-    sbc_calc_scalefactors
-        0x01014d28:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x01014d2a:    2500        .%      MOVS     r5,#0
-        0x01014d2c:    e01e        ..      B        0x1014d6c ; sbc_calc_scalefactors + 68
-        0x01014d2e:    bf00        ..      NOP      
-        0x01014d30:    f44f4700    O..G    MOV      r7,#0x8000
-        0x01014d34:    2600        .&      MOVS     r6,#0
-        0x01014d36:    e00a        ..      B        0x1014d4e ; sbc_calc_scalefactors + 38
-        0x01014d38:    eb001446    ..F.    ADD      r4,r0,r6,LSL #5
-        0x01014d3c:    f8544025    T.%@    LDR      r4,[r4,r5,LSL #2]
-        0x01014d40:    2c00        .,      CMP      r4,#0
-        0x01014d42:    da00        ..      BGE      0x1014d46 ; sbc_calc_scalefactors + 30
-        0x01014d44:    4264        dB      RSBS     r4,r4,#0
-        0x01014d46:    b10c        ..      CBZ      r4,0x1014d4c ; sbc_calc_scalefactors + 36
-        0x01014d48:    1e64        d.      SUBS     r4,r4,#1
-        0x01014d4a:    4327        'C      ORRS     r7,r7,r4
-        0x01014d4c:    1c76        v.      ADDS     r6,r6,#1
-        0x01014d4e:    4296        .B      CMP      r6,r2
-        0x01014d50:    dbf2        ..      BLT      0x1014d38 ; sbc_calc_scalefactors + 16
-        0x01014d52:    2400        .$      MOVS     r4,#0
-        0x01014d54:    e001        ..      B        0x1014d5a ; sbc_calc_scalefactors + 50
-        0x01014d56:    087f        ..      LSRS     r7,r7,#1
-        0x01014d58:    1c64        d.      ADDS     r4,r4,#1
-        0x01014d5a:    2f00        ./      CMP      r7,#0
-        0x01014d5c:    d1fb        ..      BNE      0x1014d56 ; sbc_calc_scalefactors + 46
-        0x01014d5e:    f1c40420    .. .    RSB      r4,r4,#0x20
-        0x01014d62:    f1c40410    ....    RSB      r4,r4,#0x10
-        0x01014d66:    f8414025    A.%@    STR      r4,[r1,r5,LSL #2]
-        0x01014d6a:    1c6d        m.      ADDS     r5,r5,#1
-        0x01014d6c:    429d        .B      CMP      r5,r3
-        0x01014d6e:    dbdf        ..      BLT      0x1014d30 ; sbc_calc_scalefactors + 8
-        0x01014d70:    bdf0        ..      POP      {r4-r7,pc}
-        0x01014d72:    0000        ..      MOVS     r0,r0
-    i.sbc_calculate_bits_internal
-    sbc_calculate_bits_internal
-        0x01014d74:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01014d78:    4689        .F      MOV      r9,r1
-        0x01014d7a:    78c3        .x      LDRB     r3,[r0,#3]
-        0x01014d7c:    2100        .!      MOVS     r1,#0
-        0x01014d7e:    b088        ..      SUB      sp,sp,#0x20
-        0x01014d80:    7806        .x      LDRB     r6,[r0,#0]
-        0x01014d82:    2b01        .+      CMP      r3,#1
-        0x01014d84:    466c        lF      MOV      r4,sp
-        0x01014d86:    460b        .F      MOV      r3,r1
-        0x01014d88:    d009        ..      BEQ      0x1014d9e ; sbc_calculate_bits_internal + 42
-        0x01014d8a:    e023        #.      B        0x1014dd4 ; sbc_calculate_bits_internal + 96
-        0x01014d8c:    eb000583    ....    ADD      r5,r0,r3,LSL #2
-        0x01014d90:    68ed        .h      LDR      r5,[r5,#0xc]
-        0x01014d92:    f8445023    D.#P    STR      r5,[r4,r3,LSL #2]
-        0x01014d96:    428d        .B      CMP      r5,r1
-        0x01014d98:    dd00        ..      BLE      0x1014d9c ; sbc_calculate_bits_internal + 40
-        0x01014d9a:    4629        )F      MOV      r1,r5
-        0x01014d9c:    1c5b        [.      ADDS     r3,r3,#1
-        0x01014d9e:    4293        .B      CMP      r3,r2
-        0x01014da0:    dbf4        ..      BLT      0x1014d8c ; sbc_calculate_bits_internal + 24
-        0x01014da2:    e019        ..      B        0x1014dd8 ; sbc_calculate_bits_internal + 100
-        0x01014da4:    eb000583    ....    ADD      r5,r0,r3,LSL #2
-        0x01014da8:    68ed        .h      LDR      r5,[r5,#0xc]
-        0x01014daa:    b305        ..      CBZ      r5,0x1014dee ; sbc_calculate_bits_internal + 122
-        0x01014dac:    2a04        .*      CMP      r2,#4
-        0x01014dae:    d021        !.      BEQ      0x1014df4 ; sbc_calculate_bits_internal + 128
-        0x01014db0:    4f46        FO      LDR      r7,[pc,#280] ; [0x1014ecc] = 0x101a158
-        0x01014db2:    eb071746    ..F.    ADD      r7,r7,r6,LSL #5
-        0x01014db6:    bf00        ..      NOP      
-        0x01014db8:    f8577023    W.#p    LDR      r7,[r7,r3,LSL #2]
-        0x01014dbc:    1bed        ..      SUBS     r5,r5,r7
-        0x01014dbe:    2d00        .-      CMP      r5,#0
-        0x01014dc0:    dd02        ..      BLE      0x1014dc8 ; sbc_calculate_bits_internal + 84
-        0x01014dc2:    eb0575d5    ...u    ADD      r5,r5,r5,LSR #31
-        0x01014dc6:    106d        m.      ASRS     r5,r5,#1
-        0x01014dc8:    f8445023    D.#P    STR      r5,[r4,r3,LSL #2]
-        0x01014dcc:    428d        .B      CMP      r5,r1
-        0x01014dce:    dd00        ..      BLE      0x1014dd2 ; sbc_calculate_bits_internal + 94
-        0x01014dd0:    4629        )F      MOV      r1,r5
-        0x01014dd2:    1c5b        [.      ADDS     r3,r3,#1
-        0x01014dd4:    4293        .B      CMP      r3,r2
-        0x01014dd6:    dbe5        ..      BLT      0x1014da4 ; sbc_calculate_bits_internal + 48
-        0x01014dd8:    2300        .#      MOVS     r3,#0
-        0x01014dda:    461d        .F      MOV      r5,r3
-        0x01014ddc:    1c49        I.      ADDS     r1,r1,#1
-        0x01014dde:    442b        +D      ADD      r3,r3,r5
-        0x01014de0:    2500        .%      MOVS     r5,#0
-        0x01014de2:    f1010c0f    ....    ADD      r12,r1,#0xf
-        0x01014de6:    460f        .F      MOV      r7,r1
-        0x01014de8:    462e        .F      MOV      r6,r5
-        0x01014dea:    1e49        I.      SUBS     r1,r1,#1
-        0x01014dec:    e014        ..      B        0x1014e18 ; sbc_calculate_bits_internal + 164
-        0x01014dee:    f06f0504    o...    MVN      r5,#4
-        0x01014df2:    e7e9        ..      B        0x1014dc8 ; sbc_calculate_bits_internal + 84
-        0x01014df4:    4f35        5O      LDR      r7,[pc,#212] ; [0x1014ecc] = 0x101a158
-        0x01014df6:    3f40        @?      SUBS     r7,r7,#0x40
-        0x01014df8:    eb071706    ....    ADD      r7,r7,r6,LSL #4
-        0x01014dfc:    e7dc        ..      B        0x1014db8 ; sbc_calculate_bits_internal + 68
-        0x01014dfe:    bf00        ..      NOP      
-        0x01014e00:    f8548026    T.&.    LDR      r8,[r4,r6,LSL #2]
-        0x01014e04:    45b8        .E      CMP      r8,r7
-        0x01014e06:    dd03        ..      BLE      0x1014e10 ; sbc_calculate_bits_internal + 156
-        0x01014e08:    45e0        .E      CMP      r8,r12
-        0x01014e0a:    da01        ..      BGE      0x1014e10 ; sbc_calculate_bits_internal + 156
-        0x01014e0c:    1c6d        m.      ADDS     r5,r5,#1
-        0x01014e0e:    e002        ..      B        0x1014e16 ; sbc_calculate_bits_internal + 162
-        0x01014e10:    45b8        .E      CMP      r8,r7
-        0x01014e12:    d100        ..      BNE      0x1014e16 ; sbc_calculate_bits_internal + 162
-        0x01014e14:    1cad        ..      ADDS     r5,r5,#2
-        0x01014e16:    1c76        v.      ADDS     r6,r6,#1
-        0x01014e18:    4296        .B      CMP      r6,r2
-        0x01014e1a:    dbf1        ..      BLT      0x1014e00 ; sbc_calculate_bits_internal + 140
-        0x01014e1c:    7987        .y      LDRB     r7,[r0,#6]
-        0x01014e1e:    195e        ^.      ADDS     r6,r3,r5
-        0x01014e20:    42be        .B      CMP      r6,r7
-        0x01014e22:    dbdc        ..      BLT      0x1014dde ; sbc_calculate_bits_internal + 106
-        0x01014e24:    441d        .D      ADD      r5,r5,r3
-        0x01014e26:    b2fe        ..      UXTB     r6,r7
-        0x01014e28:    42b5        .B      CMP      r5,r6
-        0x01014e2a:    d101        ..      BNE      0x1014e30 ; sbc_calculate_bits_internal + 188
-        0x01014e2c:    462b        +F      MOV      r3,r5
-        0x01014e2e:    1e49        I.      SUBS     r1,r1,#1
-        0x01014e30:    2500        .%      MOVS     r5,#0
-        0x01014e32:    1c8f        ..      ADDS     r7,r1,#2
-        0x01014e34:    46aa        .F      MOV      r10,r5
-        0x01014e36:    f04f0c10    O...    MOV      r12,#0x10
-        0x01014e3a:    e00e        ..      B        0x1014e5a ; sbc_calculate_bits_internal + 230
-        0x01014e3c:    f8546025    T.%`    LDR      r6,[r4,r5,LSL #2]
-        0x01014e40:    42be        .B      CMP      r6,r7
-        0x01014e42:    da02        ..      BGE      0x1014e4a ; sbc_calculate_bits_internal + 214
-        0x01014e44:    f849a025    I.%.    STR      r10,[r9,r5,LSL #2]
-        0x01014e48:    e006        ..      B        0x1014e58 ; sbc_calculate_bits_internal + 228
-        0x01014e4a:    1a76        v.      SUBS     r6,r6,r1
-        0x01014e4c:    f8496025    I.%`    STR      r6,[r9,r5,LSL #2]
-        0x01014e50:    2e10        ..      CMP      r6,#0x10
-        0x01014e52:    dd01        ..      BLE      0x1014e58 ; sbc_calculate_bits_internal + 228
-        0x01014e54:    f849c025    I.%.    STR      r12,[r9,r5,LSL #2]
-        0x01014e58:    1c6d        m.      ADDS     r5,r5,#1
-        0x01014e5a:    4295        .B      CMP      r5,r2
-        0x01014e5c:    dbee        ..      BLT      0x1014e3c ; sbc_calculate_bits_internal + 200
-        0x01014e5e:    2500        .%      MOVS     r5,#0
-        0x01014e60:    2702        .'      MOVS     r7,#2
-        0x01014e62:    1c49        I.      ADDS     r1,r1,#1
-        0x01014e64:    e019        ..      B        0x1014e9a ; sbc_calculate_bits_internal + 294
-        0x01014e66:    bf00        ..      NOP      
-        0x01014e68:    f8598025    Y.%.    LDR      r8,[r9,r5,LSL #2]
-        0x01014e6c:    f1a80c02    ....    SUB      r12,r8,#2
-        0x01014e70:    f1bc0f0e    ....    CMP      r12,#0xe
-        0x01014e74:    d205        ..      BCS      0x1014e82 ; sbc_calculate_bits_internal + 270
-        0x01014e76:    f1080801    ....    ADD      r8,r8,#1
-        0x01014e7a:    f8498025    I.%.    STR      r8,[r9,r5,LSL #2]
-        0x01014e7e:    1c5b        [.      ADDS     r3,r3,#1
-        0x01014e80:    e00a        ..      B        0x1014e98 ; sbc_calculate_bits_internal + 292
-        0x01014e82:    f854c025    T.%.    LDR      r12,[r4,r5,LSL #2]
-        0x01014e86:    458c        .E      CMP      r12,r1
-        0x01014e88:    d106        ..      BNE      0x1014e98 ; sbc_calculate_bits_internal + 292
-        0x01014e8a:    f1030c01    ....    ADD      r12,r3,#1
-        0x01014e8e:    4566        fE      CMP      r6,r12
-        0x01014e90:    dd02        ..      BLE      0x1014e98 ; sbc_calculate_bits_internal + 292
-        0x01014e92:    f8497025    I.%p    STR      r7,[r9,r5,LSL #2]
-        0x01014e96:    1c9b        ..      ADDS     r3,r3,#2
-        0x01014e98:    1c6d        m.      ADDS     r5,r5,#1
-        0x01014e9a:    7986        .y      LDRB     r6,[r0,#6]
-        0x01014e9c:    429e        .B      CMP      r6,r3
-        0x01014e9e:    dd01        ..      BLE      0x1014ea4 ; sbc_calculate_bits_internal + 304
-        0x01014ea0:    4295        .B      CMP      r5,r2
-        0x01014ea2:    dbe1        ..      BLT      0x1014e68 ; sbc_calculate_bits_internal + 244
-        0x01014ea4:    2100        .!      MOVS     r1,#0
-        0x01014ea6:    e008        ..      B        0x1014eba ; sbc_calculate_bits_internal + 326
-        0x01014ea8:    f8594021    Y.!@    LDR      r4,[r9,r1,LSL #2]
-        0x01014eac:    2c10        .,      CMP      r4,#0x10
-        0x01014eae:    da03        ..      BGE      0x1014eb8 ; sbc_calculate_bits_internal + 324
-        0x01014eb0:    1c64        d.      ADDS     r4,r4,#1
-        0x01014eb2:    f8494021    I.!@    STR      r4,[r9,r1,LSL #2]
-        0x01014eb6:    1c5b        [.      ADDS     r3,r3,#1
-        0x01014eb8:    1c49        I.      ADDS     r1,r1,#1
-        0x01014eba:    7984        .y      LDRB     r4,[r0,#6]
-        0x01014ebc:    429c        .B      CMP      r4,r3
-        0x01014ebe:    dd01        ..      BLE      0x1014ec4 ; sbc_calculate_bits_internal + 336
-        0x01014ec0:    4291        .B      CMP      r1,r2
-        0x01014ec2:    dbf1        ..      BLT      0x1014ea8 ; sbc_calculate_bits_internal + 308
-        0x01014ec4:    b008        ..      ADD      sp,sp,#0x20
-        0x01014ec6:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01014eca:    0000        ..      DCW    0
-        0x01014ecc:    0101a158    X...    DCD    16884056
-    $t
-    i.sbc_enc_process_input_4s_le
-    sbc_enc_process_input_4s_le
-        0x01014ed0:    b570        p.      PUSH     {r4-r6,lr}
-        0x01014ed2:    461e        .F      MOV      r6,r3
-        0x01014ed4:    4615        .F      MOV      r5,r2
-        0x01014ed6:    460c        .F      MOV      r4,r1
-        0x01014ed8:    42b0        .B      CMP      r0,r6
-        0x01014eda:    da20         .      BGE      0x1014f1e ; sbc_enc_process_input_4s_le + 78
-        0x01014edc:    eb050140    ..@.    ADD      r1,r5,r0,LSL #1
-        0x01014ee0:    2248        H"      MOVS     r2,#0x48
-        0x01014ee2:    f5057010    ...p    ADD      r0,r5,#0x240
-        0x01014ee6:    f7ebfd4f    ..O.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01014eea:    f44f7090    O..p    MOV      r0,#0x120
-        0x01014eee:    e016        ..      B        0x1014f1e ; sbc_enc_process_input_4s_le + 78
-        0x01014ef0:    3808        .8      SUBS     r0,r0,#8
-        0x01014ef2:    eb050140    ..@.    ADD      r1,r5,r0,LSL #1
-        0x01014ef6:    89e2        ..      LDRH     r2,[r4,#0xe]
-        0x01014ef8:    800a        ..      STRH     r2,[r1,#0]
-        0x01014efa:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01014efc:    804a        J.      STRH     r2,[r1,#2]
-        0x01014efe:    89a2        ..      LDRH     r2,[r4,#0xc]
-        0x01014f00:    808a        ..      STRH     r2,[r1,#4]
-        0x01014f02:    8922        ".      LDRH     r2,[r4,#8]
-        0x01014f04:    80ca        ..      STRH     r2,[r1,#6]
-        0x01014f06:    f8342b04    4..+    LDRH     r2,[r4],#4
-        0x01014f0a:    810a        ..      STRH     r2,[r1,#8]
-        0x01014f0c:    f8342902    4..)    LDRH     r2,[r4],#-2
-        0x01014f10:    814a        J.      STRH     r2,[r1,#0xa]
-        0x01014f12:    f8342b08    4..+    LDRH     r2,[r4],#8
-        0x01014f16:    818a        ..      STRH     r2,[r1,#0xc]
-        0x01014f18:    f8342b06    4..+    LDRH     r2,[r4],#6
-        0x01014f1c:    81ca        ..      STRH     r2,[r1,#0xe]
-        0x01014f1e:    3e08        .>      SUBS     r6,r6,#8
-        0x01014f20:    d5e6        ..      BPL      0x1014ef0 ; sbc_enc_process_input_4s_le + 32
-        0x01014f22:    bd70        p.      POP      {r4-r6,pc}
-    i.sbc_enc_process_input_8s_le
-    sbc_enc_process_input_8s_le
-        0x01014f24:    f000b898    ....    B.W      sbc_encoder_process_input_s8_internal ; 0x1015058
-    i.sbc_encode
-    sbc_encode
-        0x01014f28:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01014f2c:    469a        .F      MOV      r10,r3
-        0x01014f2e:    9e0f        ..      LDR      r6,[sp,#0x3c]
-        0x01014f30:    4693        .F      MOV      r11,r2
-        0x01014f32:    0005        ..      MOVS     r5,r0
-        0x01014f34:    d018        ..      BEQ      0x1014f68 ; sbc_encode + 64
-        0x01014f36:    9801        ..      LDR      r0,[sp,#4]
-        0x01014f38:    b1b0        ..      CBZ      r0,0x1014f68 ; sbc_encode + 64
-        0x01014f3a:    68ac        .h      LDR      r4,[r5,#8]
-        0x01014f3c:    b10e        ..      CBZ      r6,0x1014f42 ; sbc_encode + 26
-        0x01014f3e:    2000        .       MOVS     r0,#0
-        0x01014f40:    6030        0`      STR      r0,[r6,#0]
-        0x01014f42:    7820         x      LDRB     r0,[r4,#0]
-        0x01014f44:    b198        ..      CBZ      r0,0x1014f6e ; sbc_encode + 70
-        0x01014f46:    7aa0        .z      LDRB     r0,[r4,#0xa]
-        0x01014f48:    7929        )y      LDRB     r1,[r5,#4]
-        0x01014f4a:    4288        .B      CMP      r0,r1
-        0x01014f4c:    d005        ..      BEQ      0x1014f5a ; sbc_encode + 50
-        0x01014f4e:    4628        (F      MOV      r0,r5
-        0x01014f50:    f000f906    ....    BL       sbc_get_frame_length ; 0x1015160
-        0x01014f54:    81e0        ..      STRH     r0,[r4,#0xe]
-        0x01014f56:    7928        (y      LDRB     r0,[r5,#4]
-        0x01014f58:    72a0        .r      STRB     r0,[r4,#0xa]
-        0x01014f5a:    89a1        ..      LDRH     r1,[r4,#0xc]
-        0x01014f5c:    4559        YE      CMP      r1,r11
-        0x01014f5e:    d947        G.      BLS      0x1014ff0 ; sbc_encode + 200
-        0x01014f60:    2000        .       MOVS     r0,#0
-        0x01014f62:    b004        ..      ADD      sp,sp,#0x10
-        0x01014f64:    e8bd9ff0    ....    POP      {r4-r12,pc}
-        0x01014f68:    f06f0004    o...    MVN      r0,#4
-        0x01014f6c:    e7f9        ..      B        0x1014f62 ; sbc_encode + 58
-        0x01014f6e:    7828        (x      LDRB     r0,[r5,#0]
-        0x01014f70:    7120         q      STRB     r0,[r4,#4]
-        0x01014f72:    78e8        .x      LDRB     r0,[r5,#3]
-        0x01014f74:    71e0        .q      STRB     r0,[r4,#7]
-        0x01014f76:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01014f78:    7220         r      STRB     r0,[r4,#8]
-        0x01014f7a:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01014f7c:    b108        ..      CBZ      r0,0x1014f82 ; sbc_encode + 90
-        0x01014f7e:    2008        .       MOVS     r0,#8
-        0x01014f80:    e000        ..      B        0x1014f84 ; sbc_encode + 92
-        0x01014f82:    2004        .       MOVS     r0,#4
-        0x01014f84:    7260        `r      STRB     r0,[r4,#9]
-        0x01014f86:    7868        hx      LDRB     r0,[r5,#1]
-        0x01014f88:    7160        `q      STRB     r0,[r4,#5]
-        0x01014f8a:    7860        `x      LDRB     r0,[r4,#1]
-        0x01014f8c:    f04f0904    O...    MOV      r9,#4
-        0x01014f90:    b108        ..      CBZ      r0,0x1014f96 ; sbc_encode + 110
-        0x01014f92:    200f        .       MOVS     r0,#0xf
-        0x01014f94:    e002        ..      B        0x1014f9c ; sbc_encode + 116
-        0x01014f96:    7869        ix      LDRB     r1,[r5,#1]
-        0x01014f98:    eb090081    ....    ADD      r0,r9,r1,LSL #2
-        0x01014f9c:    71a0        .q      STRB     r0,[r4,#6]
-        0x01014f9e:    7928        (y      LDRB     r0,[r5,#4]
-        0x01014fa0:    72a0        .r      STRB     r0,[r4,#0xa]
-        0x01014fa2:    4628        (F      MOV      r0,r5
-        0x01014fa4:    f000f8c6    ....    BL       sbc_get_codesize ; 0x1015134
-        0x01014fa8:    81a0        ..      STRH     r0,[r4,#0xc]
-        0x01014faa:    4628        (F      MOV      r0,r5
-        0x01014fac:    f000f8d8    ....    BL       sbc_get_frame_length ; 0x1015160
-        0x01014fb0:    81e0        ..      STRH     r0,[r4,#0xe]
-        0x01014fb2:    f504750c    ...u    ADD      r5,r4,#0x230
-        0x01014fb6:    7867        gx      LDRB     r7,[r4,#1]
-        0x01014fb8:    f44f7124    O.$q    MOV      r1,#0x290
-        0x01014fbc:    1da8        ..      ADDS     r0,r5,#6
-        0x01014fbe:    f7ebfdbf    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01014fc2:    7a60        `z      LDRB     r0,[r4,#9]
-        0x01014fc4:    f04f0801    O...    MOV      r8,#1
-        0x01014fc8:    4240        @B      RSBS     r0,r0,#0
-        0x01014fca:    eb0000c0    ....    ADD      r0,r0,r0,LSL #3
-        0x01014fce:    f50070a4    ...p    ADD      r0,r0,#0x148
-        0x01014fd2:    f0200007     ...    BIC      r0,r0,#7
-        0x01014fd6:    6028        (`      STR      r0,[r5,#0]
-        0x01014fd8:    b117        ..      CBZ      r7,0x1014fe0 ; sbc_encode + 184
-        0x01014fda:    f8858004    ....    STRB     r8,[r5,#4]
-        0x01014fde:    e001        ..      B        0x1014fe4 ; sbc_encode + 188
-        0x01014fe0:    f8859004    ....    STRB     r9,[r5,#4]
-        0x01014fe4:    4628        (F      MOV      r0,r5
-        0x01014fe6:    f000f8f1    ....    BL       sbc_init_primitives ; 0x10151cc
-        0x01014fea:    f8848000    ....    STRB     r8,[r4,#0]
-        0x01014fee:    e7b4        ..      B        0x1014f5a ; sbc_encode + 50
-        0x01014ff0:    f1ba0f00    ....    CMP      r10,#0
-        0x01014ff4:    d003        ..      BEQ      0x1014ffe ; sbc_encode + 214
-        0x01014ff6:    89e1        ..      LDRH     r1,[r4,#0xe]
-        0x01014ff8:    980e        ..      LDR      r0,[sp,#0x38]
-        0x01014ffa:    4281        .B      CMP      r1,r0
-        0x01014ffc:    d902        ..      BLS      0x1015004 ; sbc_encode + 220
-        0x01014ffe:    f06f001b    o...    MVN      r0,#0x1b
-        0x01015002:    e7ae        ..      B        0x1014f62 ; sbc_encode + 58
-        0x01015004:    7a63        cz      LDRB     r3,[r4,#9]
-        0x01015006:    2b08        .+      CMP      r3,#8
-        0x01015008:    d023        #.      BEQ      0x1015052 ; sbc_encode + 298
-        0x0101500a:    f8d454d0    ...T    LDR      r5,[r4,#0x4d0]
-        0x0101500e:    79a0        .y      LDRB     r0,[r4,#6]
-        0x01015010:    f2042236    ..6"    ADD      r2,r4,#0x236
-        0x01015014:    4343        CC      MULS     r3,r0,r3
-        0x01015016:    f8d40230    ..0.    LDR      r0,[r4,#0x230]
-        0x0101501a:    9901        ..      LDR      r1,[sp,#4]
-        0x0101501c:    47a8        .G      BLX      r5
-        0x0101501e:    f8c40230    ..0.    STR      r0,[r4,#0x230]
-        0x01015022:    1d21        !.      ADDS     r1,r4,#4
-        0x01015024:    f504700c    ...p    ADD      r0,r4,#0x230
-        0x01015028:    f7fffe30    ..0.    BL       sbc_analyze_audio ; 0x1014c8c
-        0x0101502c:    4605        .F      MOV      r5,r0
-        0x0101502e:    f8d474d8    ...t    LDR      r7,[r4,#0x4d8]
-        0x01015032:    7a63        cz      LDRB     r3,[r4,#9]
-        0x01015034:    79a2        .y      LDRB     r2,[r4,#6]
-        0x01015036:    f1040110    ....    ADD      r1,r4,#0x10
-        0x0101503a:    f1040030    ..0.    ADD      r0,r4,#0x30
-        0x0101503e:    47b8        .G      BLX      r7
-        0x01015040:    f8d424dc    ...$    LDR      r2,[r4,#0x4dc]
-        0x01015044:    1d21        !.      ADDS     r1,r4,#4
-        0x01015046:    4650        PF      MOV      r0,r10
-        0x01015048:    4790        .G      BLX      r2
-        0x0101504a:    b106        ..      CBZ      r6,0x101504e ; sbc_encode + 294
-        0x0101504c:    6030        0`      STR      r0,[r6,#0]
-        0x0101504e:    0068        h.      LSLS     r0,r5,#1
-        0x01015050:    e787        ..      B        0x1014f62 ; sbc_encode + 58
-        0x01015052:    f8d454d4    ...T    LDR      r5,[r4,#0x4d4]
-        0x01015056:    e7da        ..      B        0x101500e ; sbc_encode + 230
-    i.sbc_encoder_process_input_s8_internal
-    sbc_encoder_process_input_s8_internal
-        0x01015058:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101505a:    461d        .F      MOV      r5,r3
-        0x0101505c:    4616        .F      MOV      r6,r2
-        0x0101505e:    460c        .F      MOV      r4,r1
-        0x01015060:    42a8        .B      CMP      r0,r5
-        0x01015062:    da08        ..      BGE      0x1015076 ; sbc_encoder_process_input_s8_internal + 30
-        0x01015064:    eb060140    ..@.    ADD      r1,r6,r0,LSL #1
-        0x01015068:    2290        ."      MOVS     r2,#0x90
-        0x0101506a:    f5067000    ...p    ADD      r0,r6,#0x200
-        0x0101506e:    f7ebfc8b    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015072:    f44f7080    O..p    MOV      r0,#0x100
-        0x01015076:    492e        .I      LDR      r1,[pc,#184] ; [0x1015130] = 0x8000000f
-        0x01015078:    4001        .@      ANDS     r1,r1,r0
-        0x0101507a:    2908        .)      CMP      r1,#8
-        0x0101507c:    d13f        ?.      BNE      0x10150fe ; sbc_encoder_process_input_s8_internal + 166
-        0x0101507e:    3808        .8      SUBS     r0,r0,#8
-        0x01015080:    eb060140    ..@.    ADD      r1,r6,r0,LSL #1
-        0x01015084:    89e2        ..      LDRH     r2,[r4,#0xe]
-        0x01015086:    800a        ..      STRH     r2,[r1,#0]
-        0x01015088:    89a2        ..      LDRH     r2,[r4,#0xc]
-        0x0101508a:    808a        ..      STRH     r2,[r1,#4]
-        0x0101508c:    f8342b0a    4..+    LDRH     r2,[r4],#0xa
-        0x01015090:    80ca        ..      STRH     r2,[r1,#6]
-        0x01015092:    f8342908    4..)    LDRH     r2,[r4],#-8
-        0x01015096:    810a        ..      STRH     r2,[r1,#8]
-        0x01015098:    f8342b06    4..+    LDRH     r2,[r4],#6
-        0x0101509c:    814a        J.      STRH     r2,[r1,#0xa]
-        0x0101509e:    f8342b08    4..+    LDRH     r2,[r4],#8
-        0x010150a2:    818a        ..      STRH     r2,[r1,#0xc]
-        0x010150a4:    f8342c0c    4..,    LDRH     r2,[r4,#-0xc]
-        0x010150a8:    81ca        ..      STRH     r2,[r1,#0xe]
-        0x010150aa:    f8342c0a    4..,    LDRH     r2,[r4,#-0xa]
-        0x010150ae:    820a        ..      STRH     r2,[r1,#0x10]
-        0x010150b0:    3d08        .=      SUBS     r5,r5,#8
-        0x010150b2:    e024        $.      B        0x10150fe ; sbc_encoder_process_input_s8_internal + 166
-        0x010150b4:    3810        .8      SUBS     r0,r0,#0x10
-        0x010150b6:    eb060140    ..@.    ADD      r1,r6,r0,LSL #1
-        0x010150ba:    8be2        ..      LDRH     r2,[r4,#0x1e]
-        0x010150bc:    800a        ..      STRH     r2,[r1,#0]
-        0x010150be:    89e2        ..      LDRH     r2,[r4,#0xe]
-        0x010150c0:    804a        J.      STRH     r2,[r1,#2]
-        0x010150c2:    8ba2        ..      LDRH     r2,[r4,#0x1c]
-        0x010150c4:    808a        ..      STRH     r2,[r1,#4]
-        0x010150c6:    8a22        ".      LDRH     r2,[r4,#0x10]
-        0x010150c8:    80ca        ..      STRH     r2,[r1,#6]
-        0x010150ca:    8b62        b.      LDRH     r2,[r4,#0x1a]
-        0x010150cc:    810a        ..      STRH     r2,[r1,#8]
-        0x010150ce:    8a62        b.      LDRH     r2,[r4,#0x12]
-        0x010150d0:    814a        J.      STRH     r2,[r1,#0xa]
-        0x010150d2:    8b22        ".      LDRH     r2,[r4,#0x18]
-        0x010150d4:    818a        ..      STRH     r2,[r1,#0xc]
-        0x010150d6:    8aa2        ..      LDRH     r2,[r4,#0x14]
-        0x010150d8:    81ca        ..      STRH     r2,[r1,#0xe]
-        0x010150da:    8ae2        ..      LDRH     r2,[r4,#0x16]
-        0x010150dc:    820a        ..      STRH     r2,[r1,#0x10]
-        0x010150de:    88e2        ..      LDRH     r2,[r4,#6]
-        0x010150e0:    824a        J.      STRH     r2,[r1,#0x12]
-        0x010150e2:    89a2        ..      LDRH     r2,[r4,#0xc]
-        0x010150e4:    828a        ..      STRH     r2,[r1,#0x14]
-        0x010150e6:    8822        ".      LDRH     r2,[r4,#0]
-        0x010150e8:    82ca        ..      STRH     r2,[r1,#0x16]
-        0x010150ea:    8962        b.      LDRH     r2,[r4,#0xa]
-        0x010150ec:    830a        ..      STRH     r2,[r1,#0x18]
-        0x010150ee:    8862        b.      LDRH     r2,[r4,#2]
-        0x010150f0:    834a        J.      STRH     r2,[r1,#0x1a]
-        0x010150f2:    8922        ".      LDRH     r2,[r4,#8]
-        0x010150f4:    838a        ..      STRH     r2,[r1,#0x1c]
-        0x010150f6:    88a2        ..      LDRH     r2,[r4,#4]
-        0x010150f8:    3420         4      ADDS     r4,r4,#0x20
-        0x010150fa:    83ca        ..      STRH     r2,[r1,#0x1e]
-        0x010150fc:    3d10        .=      SUBS     r5,r5,#0x10
-        0x010150fe:    2d10        .-      CMP      r5,#0x10
-        0x01015100:    dad8        ..      BGE      0x10150b4 ; sbc_encoder_process_input_s8_internal + 92
-        0x01015102:    2d08        .-      CMP      r5,#8
-        0x01015104:    d113        ..      BNE      0x101512e ; sbc_encoder_process_input_s8_internal + 214
-        0x01015106:    3808        .8      SUBS     r0,r0,#8
-        0x01015108:    eb060140    ..@.    ADD      r1,r6,r0,LSL #1
-        0x0101510c:    89e2        ..      LDRH     r2,[r4,#0xe]
-        0x0101510e:    f8212c0e    !..,    STRH     r2,[r1,#-0xe]
-        0x01015112:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01015114:    804a        J.      STRH     r2,[r1,#2]
-        0x01015116:    89a2        ..      LDRH     r2,[r4,#0xc]
-        0x01015118:    808a        ..      STRH     r2,[r1,#4]
-        0x0101511a:    8822        ".      LDRH     r2,[r4,#0]
-        0x0101511c:    80ca        ..      STRH     r2,[r1,#6]
-        0x0101511e:    8962        b.      LDRH     r2,[r4,#0xa]
-        0x01015120:    810a        ..      STRH     r2,[r1,#8]
-        0x01015122:    8862        b.      LDRH     r2,[r4,#2]
-        0x01015124:    814a        J.      STRH     r2,[r1,#0xa]
-        0x01015126:    8922        ".      LDRH     r2,[r4,#8]
-        0x01015128:    818a        ..      STRH     r2,[r1,#0xc]
-        0x0101512a:    88a2        ..      LDRH     r2,[r4,#4]
-        0x0101512c:    81ca        ..      STRH     r2,[r1,#0xe]
-        0x0101512e:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01015130:    8000000f    ....    DCD    2147483663
-    $t
-    i.sbc_get_codesize
-    sbc_get_codesize
-        0x01015134:    6881        .h      LDR      r1,[r0,#8]
-        0x01015136:    780a        .x      LDRB     r2,[r1,#0]
-        0x01015138:    b122        ".      CBZ      r2,0x1015144 ; sbc_get_codesize + 16
-        0x0101513a:    7a4a        Jz      LDRB     r2,[r1,#9]
-        0x0101513c:    7988        .y      LDRB     r0,[r1,#6]
-        0x0101513e:    4342        BC      MULS     r2,r0,r2
-        0x01015140:    0050        P.      LSLS     r0,r2,#1
-        0x01015142:    4770        pG      BX       lr
-        0x01015144:    7882        .x      LDRB     r2,[r0,#2]
-        0x01015146:    b10a        ..      CBZ      r2,0x101514c ; sbc_get_codesize + 24
-        0x01015148:    2208        ."      MOVS     r2,#8
-        0x0101514a:    e000        ..      B        0x101514e ; sbc_get_codesize + 26
-        0x0101514c:    2204        ."      MOVS     r2,#4
-        0x0101514e:    7849        Ix      LDRB     r1,[r1,#1]
-        0x01015150:    b109        ..      CBZ      r1,0x1015156 ; sbc_get_codesize + 34
-        0x01015152:    200f        .       MOVS     r0,#0xf
-        0x01015154:    e7f3        ..      B        0x101513e ; sbc_get_codesize + 10
-        0x01015156:    7840        @x      LDRB     r0,[r0,#1]
-        0x01015158:    2104        .!      MOVS     r1,#4
-        0x0101515a:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x0101515e:    e7ee        ..      B        0x101513e ; sbc_get_codesize + 10
-    i.sbc_get_frame_length
-    sbc_get_frame_length
-        0x01015160:    b510        ..      PUSH     {r4,lr}
-        0x01015162:    6881        .h      LDR      r1,[r0,#8]
-        0x01015164:    7902        .y      LDRB     r2,[r0,#4]
-        0x01015166:    780b        .x      LDRB     r3,[r1,#0]
-        0x01015168:    b123        #.      CBZ      r3,0x1015174 ; sbc_get_frame_length + 20
-        0x0101516a:    7a8b        .z      LDRB     r3,[r1,#0xa]
-        0x0101516c:    4293        .B      CMP      r3,r2
-        0x0101516e:    d101        ..      BNE      0x1015174 ; sbc_get_frame_length + 20
-        0x01015170:    89c8        ..      LDRH     r0,[r1,#0xe]
-        0x01015172:    bd10        ..      POP      {r4,pc}
-        0x01015174:    7883        .x      LDRB     r3,[r0,#2]
-        0x01015176:    b10b        ..      CBZ      r3,0x101517c ; sbc_get_frame_length + 28
-        0x01015178:    2308        .#      MOVS     r3,#8
-        0x0101517a:    e000        ..      B        0x101517e ; sbc_get_frame_length + 30
-        0x0101517c:    2304        .#      MOVS     r3,#4
-        0x0101517e:    784c        Lx      LDRB     r4,[r1,#1]
-        0x01015180:    2104        .!      MOVS     r1,#4
-        0x01015182:    b10c        ..      CBZ      r4,0x1015188 ; sbc_get_frame_length + 40
-        0x01015184:    200f        .       MOVS     r0,#0xf
-        0x01015186:    e003        ..      B        0x1015190 ; sbc_get_frame_length + 48
-        0x01015188:    7840        @x      LDRB     r0,[r0,#1]
-        0x0101518a:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x0101518e:    b2c0        ..      UXTB     r0,r0
-        0x01015190:    4350        PC      MULS     r0,r2,r0
-        0x01015192:    eb010153    ..S.    ADD      r1,r1,r3,LSR #1
-        0x01015196:    1dc0        ..      ADDS     r0,r0,#7
-        0x01015198:    eb0100d0    ....    ADD      r0,r1,r0,LSR #3
-        0x0101519c:    bd10        ..      POP      {r4,pc}
-    i.sbc_init
-    sbc_init
-        0x0101519e:    b510        ..      PUSH     {r4,lr}
-        0x010151a0:    0004        ..      MOVS     r4,r0
-        0x010151a2:    d010        ..      BEQ      0x10151c6 ; sbc_init + 40
-        0x010151a4:    2000        .       MOVS     r0,#0
-        0x010151a6:    6020         `      STR      r0,[r4,#0]
-        0x010151a8:    60e1        .`      STR      r1,[r4,#0xc]
-        0x010151aa:    6060        ``      STR      r0,[r4,#4]
-        0x010151ac:    310f        .1      ADDS     r1,r1,#0xf
-        0x010151ae:    f021000f    !...    BIC      r0,r1,#0xf
-        0x010151b2:    f44f619c    O..a    MOV      r1,#0x4e0
-        0x010151b6:    60a0        .`      STR      r0,[r4,#8]
-        0x010151b8:    f7ebfcc2    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x010151bc:    4620         F      MOV      r0,r4
-        0x010151be:    f000f93b    ..;.    BL       sbc_set_defaults ; 0x1015438
-        0x010151c2:    2000        .       MOVS     r0,#0
-        0x010151c4:    bd10        ..      POP      {r4,pc}
-        0x010151c6:    f06f0004    o...    MVN      r0,#4
-        0x010151ca:    bd10        ..      POP      {r4,pc}
-    i.sbc_init_primitives
-    sbc_init_primitives
-        0x010151cc:    490a        .I      LDR      r1,[pc,#40] ; [0x10151f8] = 0x1014bf5
-        0x010151ce:    f8c01298    ....    STR      r1,[r0,#0x298]
-        0x010151d2:    7901        .y      LDRB     r1,[r0,#4]
-        0x010151d4:    2901        .)      CMP      r1,#1
-        0x010151d6:    d00d        ..      BEQ      0x10151f4 ; sbc_init_primitives + 40
-        0x010151d8:    4908        .I      LDR      r1,[pc,#32] ; [0x10151fc] = 0x1014c41
-        0x010151da:    bf00        ..      NOP      
-        0x010151dc:    f8c0129c    ....    STR      r1,[r0,#0x29c]
-        0x010151e0:    4907        .I      LDR      r1,[pc,#28] ; [0x1015200] = 0x1014ed1
-        0x010151e2:    f8c012a0    ....    STR      r1,[r0,#0x2a0]
-        0x010151e6:    4907        .I      LDR      r1,[pc,#28] ; [0x1015204] = 0x1014f25
-        0x010151e8:    f8c012a4    ....    STR      r1,[r0,#0x2a4]
-        0x010151ec:    4906        .I      LDR      r1,[pc,#24] ; [0x1015208] = 0x1014d29
-        0x010151ee:    f8c012a8    ....    STR      r1,[r0,#0x2a8]
-        0x010151f2:    4770        pG      BX       lr
-        0x010151f4:    4905        .I      LDR      r1,[pc,#20] ; [0x101520c] = 0x1014bd1
-        0x010151f6:    e7f1        ..      B        0x10151dc ; sbc_init_primitives + 16
-    $d
-        0x010151f8:    01014bf5    .K..    DCD    16862197
-        0x010151fc:    01014c41    AL..    DCD    16862273
-        0x01015200:    01014ed1    .N..    DCD    16862929
-        0x01015204:    01014f25    %O..    DCD    16863013
-        0x01015208:    01014d29    )M..    DCD    16862505
-        0x0101520c:    01014bd1    .K..    DCD    16862161
-    $t
-    i.sbc_pack_frame
-    sbc_pack_frame
-        0x01015210:    b430        0.      PUSH     {r4,r5}
-        0x01015212:    239c        .#      MOVS     r3,#0x9c
-        0x01015214:    7003        .p      STRB     r3,[r0,#0]
-        0x01015216:    780b        .x      LDRB     r3,[r1,#0]
-        0x01015218:    2204        ."      MOVS     r2,#4
-        0x0101521a:    079b        ..      LSLS     r3,r3,#30
-        0x0101521c:    0e1b        ..      LSRS     r3,r3,#24
-        0x0101521e:    7043        Cp      STRB     r3,[r0,#1]
-        0x01015220:    784c        Lx      LDRB     r4,[r1,#1]
-        0x01015222:    f0040403    ....    AND      r4,r4,#3
-        0x01015226:    ea431304    C...    ORR      r3,r3,r4,LSL #4
-        0x0101522a:    7043        Cp      STRB     r3,[r0,#1]
-        0x0101522c:    78cc        .x      LDRB     r4,[r1,#3]
-        0x0101522e:    f0040401    ....    AND      r4,r4,#1
-        0x01015232:    ea430444    C.D.    ORR      r4,r3,r4,LSL #1
-        0x01015236:    7044        Dp      STRB     r4,[r0,#1]
-        0x01015238:    798b        .y      LDRB     r3,[r1,#6]
-        0x0101523a:    7083        .p      STRB     r3,[r0,#2]
-        0x0101523c:    794b        Ky      LDRB     r3,[r1,#5]
-        0x0101523e:    2b04        .+      CMP      r3,#4
-        0x01015240:    d000        ..      BEQ      0x1015244 ; sbc_pack_frame + 52
-        0x01015242:    2208        ."      MOVS     r2,#8
-        0x01015244:    798d        .y      LDRB     r5,[r1,#6]
-        0x01015246:    ebb51f02    ....    CMP      r5,r2,LSL #4
-        0x0101524a:    dd03        ..      BLE      0x1015254 ; sbc_pack_frame + 68
-        0x0101524c:    bc30        0.      POP      {r4,r5}
-        0x0101524e:    f06f0004    o...    MVN      r0,#4
-        0x01015252:    4770        pG      BX       lr
-        0x01015254:    2b04        .+      CMP      r3,#4
-        0x01015256:    d007        ..      BEQ      0x1015268 ; sbc_pack_frame + 88
-        0x01015258:    f0440201    D...    ORR      r2,r4,#1
-        0x0101525c:    7042        Bp      STRB     r2,[r0,#1]
-        0x0101525e:    2301        .#      MOVS     r3,#1
-        0x01015260:    2208        ."      MOVS     r2,#8
-        0x01015262:    bc30        0.      POP      {r4,r5}
-        0x01015264:    f000b804    ....    B.W      sbc_pack_frame_internal ; 0x1015270
-        0x01015268:    2301        .#      MOVS     r3,#1
-        0x0101526a:    2204        ."      MOVS     r2,#4
-        0x0101526c:    e7f9        ..      B        0x1015262 ; sbc_pack_frame + 82
-        0x0101526e:    0000        ..      MOVS     r0,r0
-    i.sbc_pack_frame_internal
-    sbc_pack_frame_internal
-        0x01015270:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x01015274:    2400        .$      MOVS     r4,#0
-        0x01015276:    b0a3        ..      SUB      sp,sp,#0x8c
-        0x01015278:    4682        .F      MOV      r10,r0
-        0x0101527a:    1d05        ..      ADDS     r5,r0,#4
-        0x0101527c:    9407        ..      STR      r4,[sp,#0x1c]
-        0x0101527e:    9408        ..      STR      r4,[sp,#0x20]
-        0x01015280:    9409        ..      STR      r4,[sp,#0x24]
-        0x01015282:    7840        @x      LDRB     r0,[r0,#1]
-        0x01015284:    f88d001c    ....    STRB     r0,[sp,#0x1c]
-        0x01015288:    f89a0002    ....    LDRB     r0,[r10,#2]
-        0x0101528c:    4689        .F      MOV      r9,r1
-        0x0101528e:    f88d001d    ....    STRB     r0,[sp,#0x1d]
-        0x01015292:    4617        .F      MOV      r7,r2
-        0x01015294:    4626        &F      MOV      r6,r4
-        0x01015296:    2010        .       MOVS     r0,#0x10
-        0x01015298:    4621        !F      MOV      r1,r4
-        0x0101529a:    ab07        ..      ADD      r3,sp,#0x1c
-        0x0101529c:    e025        %.      B        0x10152ea ; sbc_pack_frame_internal + 122
-        0x0101529e:    eb090881    ....    ADD      r8,r9,r1,LSL #2
-        0x010152a2:    46a4        .F      MOV      r12,r4
-        0x010152a4:    f8d8400c    ...@    LDR      r4,[r8,#0xc]
-        0x010152a8:    1d36        6.      ADDS     r6,r6,#4
-        0x010152aa:    f36c141f    l...    BFI      r4,r12,#4,#28
-        0x010152ae:    2e10        ..      CMP      r6,#0x10
-        0x010152b0:    d30a        ..      BCC      0x10152c8 ; sbc_pack_frame_internal + 88
-        0x010152b2:    f1a60208    ....    SUB      r2,r6,#8
-        0x010152b6:    fa24f202    $...    LSR      r2,r4,r2
-        0x010152ba:    f8052b01    ...+    STRB     r2,[r5],#1
-        0x010152be:    3e10        .>      SUBS     r6,r6,#0x10
-        0x010152c0:    fa24f206    $...    LSR      r2,r4,r6
-        0x010152c4:    f8052b01    ...+    STRB     r2,[r5],#1
-        0x010152c8:    eb030ce0    ....    ADD      r12,r3,r0,ASR #3
-        0x010152cc:    1d00        ..      ADDS     r0,r0,#4
-        0x010152ce:    f89c2000    ...     LDRB     r2,[r12,#0]
-        0x010152d2:    0112        ..      LSLS     r2,r2,#4
-        0x010152d4:    f88c2000    ...     STRB     r2,[r12,#0]
-        0x010152d8:    f898800c    ....    LDRB     r8,[r8,#0xc]
-        0x010152dc:    1c49        I.      ADDS     r1,r1,#1
-        0x010152de:    f008080f    ....    AND      r8,r8,#0xf
-        0x010152e2:    ea420208    B...    ORR      r2,r2,r8
-        0x010152e6:    f88c2000    ...     STRB     r2,[r12,#0]
-        0x010152ea:    42b9        .B      CMP      r1,r7
-        0x010152ec:    dbd7        ..      BLT      0x101529e ; sbc_pack_frame_internal + 46
-        0x010152ee:    0741        A.      LSLS     r1,r0,#29
-        0x010152f0:    d00c        ..      BEQ      0x101530c ; sbc_pack_frame_internal + 156
-        0x010152f2:    eb0301e0    ....    ADD      r1,r3,r0,ASR #3
-        0x010152f6:    17c3        ..      ASRS     r3,r0,#31
-        0x010152f8:    eb007353    ..Ss    ADD      r3,r0,r3,LSR #29
-        0x010152fc:    f0230307    #...    BIC      r3,r3,#7
-        0x01015300:    780a        .x      LDRB     r2,[r1,#0]
-        0x01015302:    1ac3        ..      SUBS     r3,r0,r3
-        0x01015304:    f1c30308    ....    RSB      r3,r3,#8
-        0x01015308:    409a        .@      LSLS     r2,r2,r3
-        0x0101530a:    700a        .p      STRB     r2,[r1,#0]
-        0x0101530c:    210f        .!      MOVS     r1,#0xf
-        0x0101530e:    ab07        ..      ADD      r3,sp,#0x1c
-        0x01015310:    2200        ."      MOVS     r2,#0
-        0x01015312:    f8dfc120    .. .    LDR      r12,[pc,#288] ; [0x1015434] = 0x101a1d8
-        0x01015316:    e006        ..      B        0x1015326 ; sbc_pack_frame_internal + 182
-        0x01015318:    f8138002    ....    LDRB     r8,[r3,r2]
-        0x0101531c:    1c52        R.      ADDS     r2,r2,#1
-        0x0101531e:    ea880801    ....    EOR      r8,r8,r1
-        0x01015322:    f81c1008    ....    LDRB     r1,[r12,r8]
-        0x01015326:    ebb20fd0    ....    CMP      r2,r0,LSR #3
-        0x0101532a:    d3f5        ..      BCC      0x1015318 ; sbc_pack_frame_internal + 168
-        0x0101532c:    5c9a        .\      LDRB     r2,[r3,r2]
-        0x0101532e:    2300        .#      MOVS     r3,#0
-        0x01015330:    f0000007    ....    AND      r0,r0,#7
-        0x01015334:    e00e        ..      B        0x1015354 ; sbc_pack_frame_internal + 228
-        0x01015336:    bf00        ..      NOP      
-        0x01015338:    ea820c01    ....    EOR      r12,r2,r1
-        0x0101533c:    ea5f1cdc    _...    LSRS     r12,r12,#7
-        0x01015340:    d001        ..      BEQ      0x1015346 ; sbc_pack_frame_internal + 214
-        0x01015342:    f04f0c1d    O...    MOV      r12,#0x1d
-        0x01015346:    0652        R.      LSLS     r2,r2,#25
-        0x01015348:    f001017f    ....    AND      r1,r1,#0x7f
-        0x0101534c:    0e12        ..      LSRS     r2,r2,#24
-        0x0101534e:    ea8c0141    ..A.    EOR      r1,r12,r1,LSL #1
-        0x01015352:    1c5b        [.      ADDS     r3,r3,#1
-        0x01015354:    4298        .B      CMP      r0,r3
-        0x01015356:    d8ef        ..      BHI      0x1015338 ; sbc_pack_frame_internal + 200
-        0x01015358:    f88a1003    ....    STRB     r1,[r10,#3]
-        0x0101535c:    f8992005    ...     LDRB     r2,[r9,#5]
-        0x01015360:    4648        HF      MOV      r0,r9
-        0x01015362:    a90a        ..      ADD      r1,sp,#0x28
-        0x01015364:    2a04        .*      CMP      r2,#4
-        0x01015366:    d000        ..      BEQ      0x101536a ; sbc_pack_frame_internal + 250
-        0x01015368:    2208        ."      MOVS     r2,#8
-        0x0101536a:    f7fffd03    ....    BL       sbc_calculate_bits_internal ; 0x1014d74
-        0x0101536e:    2000        .       MOVS     r0,#0
-        0x01015370:    f10d0b28    ..(.    ADD      r11,sp,#0x28
-        0x01015374:    f10d0e48    ..H.    ADD      lr,sp,#0x48
-        0x01015378:    2101        .!      MOVS     r1,#1
-        0x0101537a:    e014        ..      B        0x10153a6 ; sbc_pack_frame_internal + 310
-        0x0101537c:    f81b2020    ..      LDRB     r2,[r11,r0,LSL #2]
-        0x01015380:    fa01f202    ....    LSL      r2,r1,r2
-        0x01015384:    1e53        S.      SUBS     r3,r2,#1
-        0x01015386:    eb090280    ....    ADD      r2,r9,r0,LSL #2
-        0x0101538a:    68d2        .h      LDR      r2,[r2,#0xc]
-        0x0101538c:    f1c20c0f    ....    RSB      r12,r2,#0xf
-        0x01015390:    fa03f30c    ....    LSL      r3,r3,r12
-        0x01015394:    f84e3020    N. 0    STR      r3,[lr,r0,LSL #2]
-        0x01015398:    3210        .2      ADDS     r2,r2,#0x10
-        0x0101539a:    fa01f302    ....    LSL      r3,r1,r2
-        0x0101539e:    aa1a        ..      ADD      r2,sp,#0x68
-        0x010153a0:    f8423020    B. 0    STR      r3,[r2,r0,LSL #2]
-        0x010153a4:    1c40        @.      ADDS     r0,r0,#1
-        0x010153a6:    42b8        .B      CMP      r0,r7
-        0x010153a8:    dbe8        ..      BLT      0x101537c ; sbc_pack_frame_internal + 268
-        0x010153aa:    2100        .!      MOVS     r1,#0
-        0x010153ac:    e02a        *.      B        0x1015404 ; sbc_pack_frame_internal + 404
-        0x010153ae:    2000        .       MOVS     r0,#0
-        0x010153b0:    e025        %.      B        0x10153fe ; sbc_pack_frame_internal + 398
-        0x010153b2:    bf00        ..      NOP      
-        0x010153b4:    f85b2020    [.      LDR      r2,[r11,r0,LSL #2]
-        0x010153b8:    ea5f0802    _...    MOVS     r8,r2
-        0x010153bc:    d01e        ..      BEQ      0x10153fc ; sbc_pack_frame_internal + 396
-        0x010153be:    eb091241    ..A.    ADD      r2,r9,r1,LSL #5
-        0x010153c2:    eb020280    ....    ADD      r2,r2,r0,LSL #2
-        0x010153c6:    f85e3020    ^. 0    LDR      r3,[lr,r0,LSL #2]
-        0x010153ca:    f8d2c02c    ..,.    LDR      r12,[r2,#0x2c]
-        0x010153ce:    aa1a        ..      ADD      r2,sp,#0x68
-        0x010153d0:    fa04f408    ....    LSL      r4,r4,r8
-        0x010153d4:    f8522020    R.      LDR      r2,[r2,r0,LSL #2]
-        0x010153d8:    4446        FD      ADD      r6,r6,r8
-        0x010153da:    4462        bD      ADD      r2,r2,r12
-        0x010153dc:    fba33202    ...2    UMULL    r3,r2,r3,r2
-        0x010153e0:    4314        .C      ORRS     r4,r4,r2
-        0x010153e2:    2e10        ..      CMP      r6,#0x10
-        0x010153e4:    d30a        ..      BCC      0x10153fc ; sbc_pack_frame_internal + 396
-        0x010153e6:    f1a60208    ....    SUB      r2,r6,#8
-        0x010153ea:    fa24f302    $...    LSR      r3,r4,r2
-        0x010153ee:    f8053b01    ...;    STRB     r3,[r5],#1
-        0x010153f2:    3e10        .>      SUBS     r6,r6,#0x10
-        0x010153f4:    fa24f206    $...    LSR      r2,r4,r6
-        0x010153f8:    f8052b01    ...+    STRB     r2,[r5],#1
-        0x010153fc:    1c40        @.      ADDS     r0,r0,#1
-        0x010153fe:    42b8        .B      CMP      r0,r7
-        0x01015400:    dbd8        ..      BLT      0x10153b4 ; sbc_pack_frame_internal + 324
-        0x01015402:    1c49        I.      ADDS     r1,r1,#1
-        0x01015404:    f8990002    ....    LDRB     r0,[r9,#2]
-        0x01015408:    4288        .B      CMP      r0,r1
-        0x0101540a:    dcd0        ..      BGT      0x10153ae ; sbc_pack_frame_internal + 318
-        0x0101540c:    e004        ..      B        0x1015418 ; sbc_pack_frame_internal + 424
-        0x0101540e:    3e08        .>      SUBS     r6,r6,#8
-        0x01015410:    fa24f006    $...    LSR      r0,r4,r6
-        0x01015414:    f8050b01    ....    STRB     r0,[r5],#1
-        0x01015418:    2e08        ..      CMP      r6,#8
-        0x0101541a:    d2f8        ..      BCS      0x101540e ; sbc_pack_frame_internal + 414
-        0x0101541c:    b126        &.      CBZ      r6,0x1015428 ; sbc_pack_frame_internal + 440
-        0x0101541e:    f1c60008    ....    RSB      r0,r6,#8
-        0x01015422:    4084        .@      LSLS     r4,r4,r0
-        0x01015424:    f8054b01    ...K    STRB     r4,[r5],#1
-        0x01015428:    b023        #.      ADD      sp,sp,#0x8c
-        0x0101542a:    eba5000a    ....    SUB      r0,r5,r10
-        0x0101542e:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x01015432:    0000        ..      DCW    0
-        0x01015434:    0101a1d8    ....    DCD    16884184
-    $t
-    i.sbc_set_defaults
-    sbc_set_defaults
-        0x01015438:    6881        .h      LDR      r1,[r0,#8]
-        0x0101543a:    784a        Jx      LDRB     r2,[r1,#1]
-        0x0101543c:    b10a        ..      CBZ      r2,0x1015442 ; sbc_set_defaults + 10
-        0x0101543e:    4a07        .J      LDR      r2,[pc,#28] ; [0x101545c] = 0x1013771
-        0x01015440:    e000        ..      B        0x1015444 ; sbc_set_defaults + 12
-        0x01015442:    4a07        .J      LDR      r2,[pc,#28] ; [0x1015460] = 0x1015211
-        0x01015444:    f8c124dc    ...$    STR      r2,[r1,#0x4dc]
-        0x01015448:    2102        .!      MOVS     r1,#2
-        0x0101544a:    7001        .p      STRB     r1,[r0,#0]
-        0x0101544c:    2101        .!      MOVS     r1,#1
-        0x0101544e:    7081        .p      STRB     r1,[r0,#2]
-        0x01015450:    2103        .!      MOVS     r1,#3
-        0x01015452:    7041        Ap      STRB     r1,[r0,#1]
-        0x01015454:    2120         !      MOVS     r1,#0x20
-        0x01015456:    7101        .q      STRB     r1,[r0,#4]
-        0x01015458:    4770        pG      BX       lr
-    $d
-        0x0101545a:    0000        ..      DCW    0
-        0x0101545c:    01013771    q7..    DCD    16856945
-        0x01015460:    01015211    .R..    DCD    16863761
-    $t
-    i.sensor_get_motion
-    sensor_get_motion
-        0x01015464:    b538        8.      PUSH     {r3-r5,lr}
-        0x01015466:    4605        .F      MOV      r5,r0
-        0x01015468:    2000        .       MOVS     r0,#0
-        0x0101546a:    460c        .F      MOV      r4,r1
-        0x0101546c:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01015470:    4669        iF      MOV      r1,sp
-        0x01015472:    2002        .       MOVS     r0,#2
-        0x01015474:    f000f960    ..`.    BL       sensor_read_reg ; 0x1015738
-        0x01015478:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0101547c:    0600        ..      LSLS     r0,r0,#24
-        0x0101547e:    d514        ..      BPL      0x10154aa ; sensor_get_motion + 70
-        0x01015480:    4669        iF      MOV      r1,sp
-        0x01015482:    2003        .       MOVS     r0,#3
-        0x01015484:    f000f958    ..X.    BL       sensor_read_reg ; 0x1015738
-        0x01015488:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0101548c:    4669        iF      MOV      r1,sp
-        0x0101548e:    f08000ff    ....    EOR      r0,r0,#0xff
-        0x01015492:    f1c00001    ....    RSB      r0,r0,#1
-        0x01015496:    7028        (p      STRB     r0,[r5,#0]
-        0x01015498:    2004        .       MOVS     r0,#4
-        0x0101549a:    f000f94d    ..M.    BL       sensor_read_reg ; 0x1015738
-        0x0101549e:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x010154a2:    43c0        .C      MVNS     r0,r0
-        0x010154a4:    7020         p      STRB     r0,[r4,#0]
-        0x010154a6:    2000        .       MOVS     r0,#0
-        0x010154a8:    bd38        8.      POP      {r3-r5,pc}
-        0x010154aa:    2001        .       MOVS     r0,#1
-        0x010154ac:    bd38        8.      POP      {r3-r5,pc}
-    i.sensor_gpio_cpu_init
-    sensor_gpio_cpu_init
-        0x010154ae:    b510        ..      PUSH     {r4,lr}
-        0x010154b0:    21c0        .!      MOVS     r1,#0xc0
-        0x010154b2:    2000        .       MOVS     r0,#0
-        0x010154b4:    f7feff30    ..0.    BL       pmu_set_pin_to_CPU ; 0x1014318
-        0x010154b8:    2200        ."      MOVS     r2,#0
-        0x010154ba:    2106        .!      MOVS     r1,#6
-        0x010154bc:    4610        .F      MOV      r0,r2
-        0x010154be:    f406d79d    ....    BL       system_set_port_mux ; 0x1c3fc
-        0x010154c2:    2200        ."      MOVS     r2,#0
-        0x010154c4:    2107        .!      MOVS     r1,#7
-        0x010154c6:    4610        .F      MOV      r0,r2
-        0x010154c8:    f406d798    ....    BL       system_set_port_mux ; 0x1c3fc
-        0x010154cc:    2200        ."      MOVS     r2,#0
-        0x010154ce:    2106        .!      MOVS     r1,#6
-        0x010154d0:    4610        .F      MOV      r0,r2
-        0x010154d2:    f7ebfc0c    ....    BL       $Ven$TT$L$$gpio_set_dir ; 0x1000cee
-        0x010154d6:    2200        ."      MOVS     r2,#0
-        0x010154d8:    e8bd4010    ...@    POP      {r4,lr}
-        0x010154dc:    2107        .!      MOVS     r1,#7
-        0x010154de:    4610        .F      MOV      r0,r2
-        0x010154e0:    f7ebbc05    ....    B        $Ven$TT$L$$gpio_set_dir ; 0x1000cee
-    i.sensor_powerdown
-    sensor_powerdown
-        0x010154e4:    b538        8.      PUSH     {r3-r5,lr}
-        0x010154e6:    2000        .       MOVS     r0,#0
-        0x010154e8:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010154ec:    491e        .I      LDR      r1,[pc,#120] ; [0x1015568] = 0x101a059
-        0x010154ee:    a01f        ..      ADR      r0,{pc}+0x7e ; 0x101556c
-        0x010154f0:    f7ebfa40    ..@.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010154f4:    f7ffffdb    ....    BL       sensor_gpio_cpu_init ; 0x10154ae
-        0x010154f8:    4820         H      LDR      r0,[pc,#128] ; [0x101557c] = 0x50060000
-        0x010154fa:    6801        .h      LDR      r1,[r0,#0]
-        0x010154fc:    f0410140    A.@.    ORR      r1,r1,#0x40
-        0x01015500:    6001        .`      STR      r1,[r0,#0]
-        0x01015502:    6801        .h      LDR      r1,[r0,#0]
-        0x01015504:    f0210180    !...    BIC      r1,r1,#0x80
-        0x01015508:    6001        .`      STR      r1,[r0,#0]
-        0x0101550a:    2400        .$      MOVS     r4,#0
-        0x0101550c:    251f        .%      MOVS     r5,#0x1f
-        0x0101550e:    4669        iF      MOV      r1,sp
-        0x01015510:    2006        .       MOVS     r0,#6
-        0x01015512:    f000f911    ....    BL       sensor_read_reg ; 0x1015738
-        0x01015516:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x0101551a:    a019        ..      ADR      r0,{pc}+0x66 ; 0x1015580
-        0x0101551c:    f7ebfa2a    ..*.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015520:    f88d5000    ...P    STRB     r5,[sp,#0]
-        0x01015524:    4629        )F      MOV      r1,r5
-        0x01015526:    a01f        ..      ADR      r0,{pc}+0x7e ; 0x10155a4
-        0x01015528:    f7ebfa24    ..$.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0101552c:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x01015530:    2006        .       MOVS     r0,#6
-        0x01015532:    f000f961    ..a.    BL       sensor_write_reg ; 0x10157f8
-        0x01015536:    4669        iF      MOV      r1,sp
-        0x01015538:    2006        .       MOVS     r0,#6
-        0x0101553a:    f000f8fd    ....    BL       sensor_read_reg ; 0x1015738
-        0x0101553e:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x01015542:    a021        !.      ADR      r0,{pc}+0x86 ; 0x10155c8
-        0x01015544:    f7ebfa16    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015548:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0101554c:    281f        .(      CMP      r0,#0x1f
-        0x0101554e:    d006        ..      BEQ      0x101555e ; sensor_powerdown + 122
-        0x01015550:    f000f8fa    ....    BL       sensor_sync_clk ; 0x1015748
-        0x01015554:    1c64        d.      ADDS     r4,r4,#1
-        0x01015556:    b2e4        ..      UXTB     r4,r4
-        0x01015558:    2c20         ,      CMP      r4,#0x20
-        0x0101555a:    d3d8        ..      BCC      0x101550e ; sensor_powerdown + 42
-        0x0101555c:    bd38        8.      POP      {r3-r5,pc}
-        0x0101555e:    4902        .I      LDR      r1,[pc,#8] ; [0x1015568] = 0x101a059
-        0x01015560:    a022        ".      ADR      r0,{pc}+0x8c ; 0x10155ec
-        0x01015562:    f7ebfa07    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015566:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x01015568:    0101a059    Y...    DCD    16883801
-        0x0101556c:    6e65735b    [sen    DCD    1852142427
-        0x01015570:    6f736f73    soso    DCD    1869836147
-        0x01015574:    73255d72    r]%s    DCD    1931828594
-        0x01015578:    00000a0d    ....    DCD    2573
-        0x0101557c:    50060000    ...P    DCD    1342570496
-        0x01015580:    6e65735b    [sen    DCD    1852142427
-        0x01015584:    6f736f73    soso    DCD    1869836147
-        0x01015588:    66635d72    r]cf    DCD    1717788018
-        0x0101558c:    72702067    g pr    DCD    1919950951
-        0x01015590:    72207665    ev r    DCD    1914730085
-        0x01015594:    765f6765    eg_v    DCD    1985963877
-        0x01015598:    203a6c61    al:     DCD    540699745
-        0x0101559c:    78257830    0x%x    DCD    2015721520
-        0x010155a0:    00000a0d    ....    DCD    2573
-        0x010155a4:    6e65735b    [sen    DCD    1852142427
-        0x010155a8:    6f736f73    soso    DCD    1869836147
-        0x010155ac:    66635d72    r]cf    DCD    1717788018
-        0x010155b0:    65732067    g se    DCD    1702043751
-        0x010155b4:    65722074    t re    DCD    1701978228
-        0x010155b8:    61765f67    g_va    DCD    1635147623
-        0x010155bc:    30203a6c    l: 0    DCD    807418476
-        0x010155c0:    0d782578    x%x.    DCD    225977720
-        0x010155c4:    0000000a    ....    DCD    10
-        0x010155c8:    6e65735b    [sen    DCD    1852142427
-        0x010155cc:    6f736f73    soso    DCD    1869836147
-        0x010155d0:    66635d72    r]cf    DCD    1717788018
-        0x010155d4:    75632067    g cu    DCD    1969430631
-        0x010155d8:    72207272    rr r    DCD    1914729074
-        0x010155dc:    765f6765    eg_v    DCD    1985963877
-        0x010155e0:    203a6c61    al:     DCD    540699745
-        0x010155e4:    78257830    0x%x    DCD    2015721520
-        0x010155e8:    00000a0d    ....    DCD    2573
-        0x010155ec:    6e65735b    [sen    DCD    1852142427
-        0x010155f0:    6f736f73    soso    DCD    1869836147
-        0x010155f4:    73255d72    r]%s    DCD    1931828594
-        0x010155f8:    0d6b6f20     ok.    DCD    225144608
-        0x010155fc:    0000000a    ....    DCD    10
-    $t
-    i.sensor_poweron
-    sensor_poweron
-        0x01015600:    b538        8.      PUSH     {r3-r5,lr}
-        0x01015602:    2000        .       MOVS     r0,#0
-        0x01015604:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01015608:    4917        .I      LDR      r1,[pc,#92] ; [0x1015668] = 0x101a04a
-        0x0101560a:    a018        ..      ADR      r0,{pc}+0x62 ; 0x101566c
-        0x0101560c:    f7ebf9b2    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015610:    f7ffff4d    ..M.    BL       sensor_gpio_cpu_init ; 0x10154ae
-        0x01015614:    2400        .$      MOVS     r4,#0
-        0x01015616:    2517        .%      MOVS     r5,#0x17
-        0x01015618:    f88d5000    ...P    STRB     r5,[sp,#0]
-        0x0101561c:    4629        )F      MOV      r1,r5
-        0x0101561e:    a017        ..      ADR      r0,{pc}+0x5e ; 0x101567c
-        0x01015620:    f7ebf9a8    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015624:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x01015628:    2006        .       MOVS     r0,#6
-        0x0101562a:    f000f8e5    ....    BL       sensor_write_reg ; 0x10157f8
-        0x0101562e:    201e        .       MOVS     r0,#0x1e
-        0x01015630:    f7ebf98c    ....    BL       $Ven$TT$L$$co_delay_100us ; 0x100094c
-        0x01015634:    4669        iF      MOV      r1,sp
-        0x01015636:    2006        .       MOVS     r0,#6
-        0x01015638:    f000f87e    ..~.    BL       sensor_read_reg ; 0x1015738
-        0x0101563c:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x01015640:    a017        ..      ADR      r0,{pc}+0x60 ; 0x10156a0
-        0x01015642:    f7ebf997    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015646:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0101564a:    2817        .(      CMP      r0,#0x17
-        0x0101564c:    d006        ..      BEQ      0x101565c ; sensor_poweron + 92
-        0x0101564e:    f000f87b    ..{.    BL       sensor_sync_clk ; 0x1015748
-        0x01015652:    1c64        d.      ADDS     r4,r4,#1
-        0x01015654:    b2e4        ..      UXTB     r4,r4
-        0x01015656:    2c20         ,      CMP      r4,#0x20
-        0x01015658:    d3de        ..      BCC      0x1015618 ; sensor_poweron + 24
-        0x0101565a:    bd38        8.      POP      {r3-r5,pc}
-        0x0101565c:    4902        .I      LDR      r1,[pc,#8] ; [0x1015668] = 0x101a04a
-        0x0101565e:    a017        ..      ADR      r0,{pc}+0x5e ; 0x10156bc
-        0x01015660:    f7ebf988    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015664:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x01015666:    0000        ..      DCW    0
-        0x01015668:    0101a04a    J...    DCD    16883786
-        0x0101566c:    6e65735b    [sen    DCD    1852142427
-        0x01015670:    6f736f73    soso    DCD    1869836147
-        0x01015674:    73255d72    r]%s    DCD    1931828594
-        0x01015678:    00000a0d    ....    DCD    2573
-        0x0101567c:    6e65735b    [sen    DCD    1852142427
-        0x01015680:    6f736f73    soso    DCD    1869836147
-        0x01015684:    66635d72    r]cf    DCD    1717788018
-        0x01015688:    65732067    g se    DCD    1702043751
-        0x0101568c:    65722074    t re    DCD    1701978228
-        0x01015690:    61765f67    g_va    DCD    1635147623
-        0x01015694:    30203a6c    l: 0    DCD    807418476
-        0x01015698:    0d782578    x%x.    DCD    225977720
-        0x0101569c:    0000000a    ....    DCD    10
-        0x010156a0:    6e65735b    [sen    DCD    1852142427
-        0x010156a4:    6f736f73    soso    DCD    1869836147
-        0x010156a8:    66635d72    r]cf    DCD    1717788018
-        0x010156ac:    75632067    g cu    DCD    1969430631
-        0x010156b0:    203a7272    rr:     DCD    540701298
-        0x010156b4:    78257830    0x%x    DCD    2015721520
-        0x010156b8:    00000a0d    ....    DCD    2573
-        0x010156bc:    6e65735b    [sen    DCD    1852142427
-        0x010156c0:    6f736f73    soso    DCD    1869836147
-        0x010156c4:    73255d72    r]%s    DCD    1931828594
-        0x010156c8:    0d6b6f20     ok.    DCD    225144608
-        0x010156cc:    0000000a    ....    DCD    10
-    $t
-    i.sensor_read_byte
-    sensor_read_byte
-        0x010156d0:    4918        .I      LDR      r1,[pc,#96] ; [0x1015734] = 0x50060000
-        0x010156d2:    688a        .h      LDR      r2,[r1,#8]
-        0x010156d4:    f0420280    B...    ORR      r2,r2,#0x80
-        0x010156d8:    608a        .`      STR      r2,[r1,#8]
-        0x010156da:    2200        ."      MOVS     r2,#0
-        0x010156dc:    680b        .h      LDR      r3,[r1,#0]
-        0x010156de:    f0230340    #.@.    BIC      r3,r3,#0x40
-        0x010156e2:    600b        .`      STR      r3,[r1,#0]
-        0x010156e4:    bf00        ..      NOP      
-        0x010156e6:    bf00        ..      NOP      
-        0x010156e8:    bf00        ..      NOP      
-        0x010156ea:    bf00        ..      NOP      
-        0x010156ec:    bf00        ..      NOP      
-        0x010156ee:    bf00        ..      NOP      
-        0x010156f0:    bf00        ..      NOP      
-        0x010156f2:    bf00        ..      NOP      
-        0x010156f4:    bf00        ..      NOP      
-        0x010156f6:    bf00        ..      NOP      
-        0x010156f8:    680b        .h      LDR      r3,[r1,#0]
-        0x010156fa:    f0430340    C.@.    ORR      r3,r3,#0x40
-        0x010156fe:    600b        .`      STR      r3,[r1,#0]
-        0x01015700:    0640        @.      LSLS     r0,r0,#25
-        0x01015702:    680b        .h      LDR      r3,[r1,#0]
-        0x01015704:    0e00        ..      LSRS     r0,r0,#24
-        0x01015706:    061b        ..      LSLS     r3,r3,#24
-        0x01015708:    d502        ..      BPL      0x1015710 ; sensor_read_byte + 64
-        0x0101570a:    f0400001    @...    ORR      r0,r0,#1
-        0x0101570e:    e001        ..      B        0x1015714 ; sensor_read_byte + 68
-        0x01015710:    f00000fe    ....    AND      r0,r0,#0xfe
-        0x01015714:    bf00        ..      NOP      
-        0x01015716:    bf00        ..      NOP      
-        0x01015718:    bf00        ..      NOP      
-        0x0101571a:    bf00        ..      NOP      
-        0x0101571c:    bf00        ..      NOP      
-        0x0101571e:    bf00        ..      NOP      
-        0x01015720:    bf00        ..      NOP      
-        0x01015722:    bf00        ..      NOP      
-        0x01015724:    bf00        ..      NOP      
-        0x01015726:    bf00        ..      NOP      
-        0x01015728:    1c52        R.      ADDS     r2,r2,#1
-        0x0101572a:    b2d2        ..      UXTB     r2,r2
-        0x0101572c:    2a08        .*      CMP      r2,#8
-        0x0101572e:    d3d5        ..      BCC      0x10156dc ; sensor_read_byte + 12
-        0x01015730:    4770        pG      BX       lr
-    $d
-        0x01015732:    0000        ..      DCW    0
-        0x01015734:    50060000    ...P    DCD    1342570496
-    $t
-    i.sensor_read_reg
-    sensor_read_reg
-        0x01015738:    b510        ..      PUSH     {r4,lr}
-        0x0101573a:    460c        .F      MOV      r4,r1
-        0x0101573c:    f000f828    ..(.    BL       sensor_write_byte ; 0x1015790
-        0x01015740:    f7ffffc6    ....    BL       sensor_read_byte ; 0x10156d0
-        0x01015744:    7020         p      STRB     r0,[r4,#0]
-        0x01015746:    bd10        ..      POP      {r4,pc}
-    i.sensor_sync_clk
-    sensor_sync_clk
-        0x01015748:    4810        .H      LDR      r0,[pc,#64] ; [0x101578c] = 0x50060000
-        0x0101574a:    6801        .h      LDR      r1,[r0,#0]
-        0x0101574c:    f0210140    !.@.    BIC      r1,r1,#0x40
-        0x01015750:    6001        .`      STR      r1,[r0,#0]
-        0x01015752:    bf00        ..      NOP      
-        0x01015754:    bf00        ..      NOP      
-        0x01015756:    bf00        ..      NOP      
-        0x01015758:    bf00        ..      NOP      
-        0x0101575a:    bf00        ..      NOP      
-        0x0101575c:    bf00        ..      NOP      
-        0x0101575e:    bf00        ..      NOP      
-        0x01015760:    bf00        ..      NOP      
-        0x01015762:    bf00        ..      NOP      
-        0x01015764:    bf00        ..      NOP      
-        0x01015766:    6801        .h      LDR      r1,[r0,#0]
-        0x01015768:    f0410140    A.@.    ORR      r1,r1,#0x40
-        0x0101576c:    6001        .`      STR      r1,[r0,#0]
-        0x0101576e:    bf00        ..      NOP      
-        0x01015770:    bf00        ..      NOP      
-        0x01015772:    bf00        ..      NOP      
-        0x01015774:    bf00        ..      NOP      
-        0x01015776:    bf00        ..      NOP      
-        0x01015778:    bf00        ..      NOP      
-        0x0101577a:    bf00        ..      NOP      
-        0x0101577c:    bf00        ..      NOP      
-        0x0101577e:    bf00        ..      NOP      
-        0x01015780:    bf00        ..      NOP      
-        0x01015782:    6801        .h      LDR      r1,[r0,#0]
-        0x01015784:    f0210140    !.@.    BIC      r1,r1,#0x40
-        0x01015788:    6001        .`      STR      r1,[r0,#0]
-        0x0101578a:    4770        pG      BX       lr
-    $d
-        0x0101578c:    50060000    ...P    DCD    1342570496
-    $t
-    i.sensor_write_byte
-    sensor_write_byte
-        0x01015790:    4918        .I      LDR      r1,[pc,#96] ; [0x10157f4] = 0x50060000
-        0x01015792:    688a        .h      LDR      r2,[r1,#8]
-        0x01015794:    f0220280    "...    BIC      r2,r2,#0x80
-        0x01015798:    608a        .`      STR      r2,[r1,#8]
-        0x0101579a:    2200        ."      MOVS     r2,#0
-        0x0101579c:    0603        ..      LSLS     r3,r0,#24
-        0x0101579e:    680b        .h      LDR      r3,[r1,#0]
-        0x010157a0:    d502        ..      BPL      0x10157a8 ; sensor_write_byte + 24
-        0x010157a2:    f0430380    C...    ORR      r3,r3,#0x80
-        0x010157a6:    e001        ..      B        0x10157ac ; sensor_write_byte + 28
-        0x010157a8:    f0230380    #...    BIC      r3,r3,#0x80
-        0x010157ac:    600b        .`      STR      r3,[r1,#0]
-        0x010157ae:    0640        @.      LSLS     r0,r0,#25
-        0x010157b0:    680b        .h      LDR      r3,[r1,#0]
-        0x010157b2:    0e00        ..      LSRS     r0,r0,#24
-        0x010157b4:    f0230340    #.@.    BIC      r3,r3,#0x40
-        0x010157b8:    600b        .`      STR      r3,[r1,#0]
-        0x010157ba:    bf00        ..      NOP      
-        0x010157bc:    bf00        ..      NOP      
-        0x010157be:    bf00        ..      NOP      
-        0x010157c0:    bf00        ..      NOP      
-        0x010157c2:    bf00        ..      NOP      
-        0x010157c4:    bf00        ..      NOP      
-        0x010157c6:    bf00        ..      NOP      
-        0x010157c8:    bf00        ..      NOP      
-        0x010157ca:    bf00        ..      NOP      
-        0x010157cc:    bf00        ..      NOP      
-        0x010157ce:    680b        .h      LDR      r3,[r1,#0]
-        0x010157d0:    f0430340    C.@.    ORR      r3,r3,#0x40
-        0x010157d4:    600b        .`      STR      r3,[r1,#0]
-        0x010157d6:    bf00        ..      NOP      
-        0x010157d8:    bf00        ..      NOP      
-        0x010157da:    bf00        ..      NOP      
-        0x010157dc:    bf00        ..      NOP      
-        0x010157de:    bf00        ..      NOP      
-        0x010157e0:    bf00        ..      NOP      
-        0x010157e2:    bf00        ..      NOP      
-        0x010157e4:    bf00        ..      NOP      
-        0x010157e6:    bf00        ..      NOP      
-        0x010157e8:    bf00        ..      NOP      
-        0x010157ea:    1c52        R.      ADDS     r2,r2,#1
-        0x010157ec:    b2d2        ..      UXTB     r2,r2
-        0x010157ee:    2a08        .*      CMP      r2,#8
-        0x010157f0:    d3d4        ..      BCC      0x101579c ; sensor_write_byte + 12
-        0x010157f2:    4770        pG      BX       lr
-    $d
-        0x010157f4:    50060000    ...P    DCD    1342570496
-    $t
-    i.sensor_write_reg
-    sensor_write_reg
-        0x010157f8:    b510        ..      PUSH     {r4,lr}
-        0x010157fa:    460c        .F      MOV      r4,r1
-        0x010157fc:    f0400080    @...    ORR      r0,r0,#0x80
-        0x01015800:    f7ffffc6    ....    BL       sensor_write_byte ; 0x1015790
-        0x01015804:    4620         F      MOV      r0,r4
-        0x01015806:    e8bd4010    ...@    POP      {r4,lr}
-        0x0101580a:    f7ffbfc1    ....    B.W      sensor_write_byte ; 0x1015790
-        0x0101580e:    0000        ..      MOVS     r0,r0
-    i.simple_peripheral_init
-    simple_peripheral_init
-        0x01015810:    b500        ..      PUSH     {lr}
-        0x01015812:    a023        #.      ADR      r0,{pc}+0x8e ; 0x10158a0
-        0x01015814:    b08b        ..      SUB      sp,sp,#0x2c
-        0x01015816:    c807        ..      LDM      r0,{r0-r2}
-        0x01015818:    ab05        ..      ADD      r3,sp,#0x14
-        0x0101581a:    e8830007    ....    STM      r3,{r0-r2}
-        0x0101581e:    210c        .!      MOVS     r1,#0xc
-        0x01015820:    a805        ..      ADD      r0,sp,#0x14
-        0x01015822:    f7f2fc4b    ..K.    BL       gap_set_dev_name ; 0x10080bc
-        0x01015826:    f24030c2    @..0    MOV      r0,#0x3c2
-        0x0101582a:    f7f2fc41    ..A.    BL       gap_set_dev_appearance ; 0x10080b0
-        0x0101582e:    2200        ."      MOVS     r2,#0
-        0x01015830:    491e        .I      LDR      r1,[pc,#120] ; [0x10158ac] = 0x1013d71
-        0x01015832:    481f        .H      LDR      r0,[pc,#124] ; [0x10158b0] = 0x20003c20
-        0x01015834:    f7fef882    ....    BL       os_timer_init ; 0x101393c
-        0x01015838:    481e        .H      LDR      r0,[pc,#120] ; [0x10158b4] = 0x1019f14
-        0x0101583a:    ab08        ..      ADD      r3,sp,#0x20
-        0x0101583c:    c807        ..      LDM      r0,{r0-r2}
-        0x0101583e:    e8830007    ....    STM      r3,{r0-r2}
-        0x01015842:    a808        ..      ADD      r0,sp,#0x20
-        0x01015844:    f7f2fc1d    ....    BL       gap_security_param_init ; 0x1008082
-        0x01015848:    481b        .H      LDR      r0,[pc,#108] ; [0x10158b8] = 0x10017f9
-        0x0101584a:    f7f2fc2b    ..+.    BL       gap_set_cb_func ; 0x10080a4
-        0x0101584e:    2301        .#      MOVS     r3,#1
-        0x01015850:    461a        .F      MOV      r2,r3
-        0x01015852:    f44f21fc    O..!    MOV      r1,#0x7e000
-        0x01015856:    f44f20fa    O..     MOV      r0,#0x7d000
-        0x0101585a:    f7f2fb63    ..c.    BL       gap_bond_manager_init ; 0x1007f24
-        0x0101585e:    a803        ..      ADD      r0,sp,#0xc
-        0x01015860:    f7f2fafe    ....    BL       gap_address_get ; 0x1007e60
-        0x01015864:    f89d000e    ....    LDRB     r0,[sp,#0xe]
-        0x01015868:    f89d200c    ...     LDRB     r2,[sp,#0xc]
-        0x0101586c:    f89d100d    ....    LDRB     r1,[sp,#0xd]
-        0x01015870:    e88d0007    ....    STM      sp,{r0-r2}
-        0x01015874:    f89d300f    ...0    LDRB     r3,[sp,#0xf]
-        0x01015878:    f89d2010    ...     LDRB     r2,[sp,#0x10]
-        0x0101587c:    f89d1011    ....    LDRB     r1,[sp,#0x11]
-        0x01015880:    a00e        ..      ADR      r0,{pc}+0x3c ; 0x10158bc
-        0x01015882:    f7ebf877    ..w.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01015886:    f7f2f8bb    ....    BL       dis_gatt_add_service ; 0x1007a00
-        0x0101588a:    f003f87f    ....    BL       sp_gatt_add_service ; 0x101898c
-        0x0101588e:    f7faff01    ....    BL       hid_gatt_add_service ; 0x1010694
-        0x01015892:    f7fef957    ..W.    BL       ota_gatt_add_service ; 0x1013b44
-        0x01015896:    f7f0fa73    ..s.    BL       batt_gatt_add_service ; 0x1005d80
-        0x0101589a:    b00b        ..      ADD      sp,sp,#0x2c
-        0x0101589c:    bd00        ..      POP      {pc}
-    $d
-        0x0101589e:    0000        ..      DCW    0
-        0x010158a0:    4d5f5246    FR_M    DCD    1298092614
-        0x010158a4:    6573756f    ouse    DCD    1702065519
-        0x010158a8:    454c425f    _BLE    DCD    1162625631
-        0x010158ac:    01013d71    q=..    DCD    16858481
-        0x010158b0:    20003c20     <.     DCD    536886304
-        0x010158b4:    01019f14    ....    DCD    16883476
-        0x010158b8:    010017f9    ....    DCD    16783353
-        0x010158bc:    61636f4c    Loca    DCD    1633906508
-        0x010158c0:    414d206c    l MA    DCD    1095573612
-        0x010158c4:    25203a43    C: %    DCD    622869059
-        0x010158c8:    3a583230    02X:    DCD    978858544
-        0x010158cc:    58323025    %02X    DCD    1479684133
-        0x010158d0:    3230253a    :%02    DCD    842016058
-        0x010158d4:    30253a58    X:%0    DCD    807746136
-        0x010158d8:    253a5832    2X:%    DCD    624580658
-        0x010158dc:    3a583230    02X:    DCD    978858544
-        0x010158e0:    58323025    %02X    DCD    1479684133
-        0x010158e4:    00000a0d    ....    DCD    2573
-    $t
-    i.smpc_ShiftLeft1Bit16ByteNum
-    smpc_ShiftLeft1Bit16ByteNum
-        0x010158e8:    b510        ..      PUSH     {r4,lr}
-        0x010158ea:    220f        ."      MOVS     r2,#0xf
-        0x010158ec:    1884        ..      ADDS     r4,r0,r2
-        0x010158ee:    5c83        .\      LDRB     r3,[r0,r2]
-        0x010158f0:    f8144c01    ...L    LDRB     r4,[r4,#-1]
-        0x010158f4:    005b        [.      LSLS     r3,r3,#1
-        0x010158f6:    ea4313d4    C...    ORR      r3,r3,r4,LSR #7
-        0x010158fa:    548b        .T      STRB     r3,[r1,r2]
-        0x010158fc:    1e52        R.      SUBS     r2,r2,#1
-        0x010158fe:    f01202ff    ....    ANDS     r2,r2,#0xff
-        0x01015902:    d1f3        ..      BNE      0x10158ec ; smpc_ShiftLeft1Bit16ByteNum + 4
-        0x01015904:    7800        .x      LDRB     r0,[r0,#0]
-        0x01015906:    0040        @.      LSLS     r0,r0,#1
-        0x01015908:    7008        .p      STRB     r0,[r1,#0]
-        0x0101590a:    bd10        ..      POP      {r4,pc}
-    i.smpc_XOR_16_Byte_Array
-    smpc_XOR_16_Byte_Array
-        0x0101590c:    b530        0.      PUSH     {r4,r5,lr}
-        0x0101590e:    2300        .#      MOVS     r3,#0
-        0x01015910:    5cc4        .\      LDRB     r4,[r0,r3]
-        0x01015912:    5ccd        .\      LDRB     r5,[r1,r3]
-        0x01015914:    406c        l@      EORS     r4,r4,r5
-        0x01015916:    54d4        .T      STRB     r4,[r2,r3]
-        0x01015918:    1c5b        [.      ADDS     r3,r3,#1
-        0x0101591a:    b2db        ..      UXTB     r3,r3
-        0x0101591c:    2b10        .+      CMP      r3,#0x10
-        0x0101591e:    d3f7        ..      BCC      0x1015910 ; smpc_XOR_16_Byte_Array + 4
-        0x01015920:    bd30        0.      POP      {r4,r5,pc}
-        0x01015922:    0000        ..      MOVS     r0,r0
-    i.smpc_aes_cmac_complete
-    smpc_aes_cmac_complete
-        0x01015924:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01015928:    4605        .F      MOV      r5,r0
-        0x0101592a:    480f        .H      LDR      r0,[pc,#60] ; [0x1015968] = 0x20004ab8
-        0x0101592c:    2210        ."      MOVS     r2,#0x10
-        0x0101592e:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01015932:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015934:    6d44        Dm      LDR      r4,[r0,#0x54]
-        0x01015936:    f1040015    ....    ADD      r0,r4,#0x15
-        0x0101593a:    4606        .F      MOV      r6,r0
-        0x0101593c:    f7ebf824    ..$.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015940:    f1040225    ..%.    ADD      r2,r4,#0x25
-        0x01015944:    4617        .F      MOV      r7,r2
-        0x01015946:    4631        1F      MOV      r1,r6
-        0x01015948:    1d60        `.      ADDS     r0,r4,#5
-        0x0101594a:    f7ffffdf    ....    BL       smpc_XOR_16_Byte_Array ; 0x101590c
-        0x0101594e:    463a        :F      MOV      r2,r7
-        0x01015950:    4628        (F      MOV      r0,r5
-        0x01015952:    6ba1        .k      LDR      r1,[r4,#0x38]
-        0x01015954:    f002fd5a    ..Z.    BL       smpc_send_use_enc_block_cmd ; 0x101840c
-        0x01015958:    f894005c    ..\.    LDRB     r0,[r4,#0x5c]
-        0x0101595c:    1c40        @.      ADDS     r0,r0,#1
-        0x0101595e:    f884005c    ..\.    STRB     r0,[r4,#0x5c]
-        0x01015962:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01015966:    0000        ..      DCW    0
-        0x01015968:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_aes_cmac_continue
-    smpc_aes_cmac_continue
-        0x0101596c:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01015970:    460b        .F      MOV      r3,r1
-        0x01015972:    4951        QI      LDR      r1,[pc,#324] ; [0x1015ab8] = 0x20004ab8
-        0x01015974:    4683        .F      MOV      r11,r0
-        0x01015976:    f851002b    Q.+.    LDR      r0,[r1,r11,LSL #2]
-        0x0101597a:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101597c:    6d44        Dm      LDR      r4,[r0,#0x54]
-        0x0101597e:    f894005e    ..^.    LDRB     r0,[r4,#0x5e]
-        0x01015982:    b318        ..      CBZ      r0,0x10159cc ; smpc_aes_cmac_continue + 96
-        0x01015984:    2801        .(      CMP      r0,#1
-        0x01015986:    d16f        o.      BNE      0x1015a68 ; smpc_aes_cmac_continue + 252
-        0x01015988:    f1040015    ....    ADD      r0,r4,#0x15
-        0x0101598c:    2210        ."      MOVS     r2,#0x10
-        0x0101598e:    4619        .F      MOV      r1,r3
-        0x01015990:    4605        .F      MOV      r5,r0
-        0x01015992:    f7eafff9    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015996:    f894005c    ..\.    LDRB     r0,[r4,#0x5c]
-        0x0101599a:    1c40        @.      ADDS     r0,r0,#1
-        0x0101599c:    b2c0        ..      UXTB     r0,r0
-        0x0101599e:    f884005c    ..\.    STRB     r0,[r4,#0x5c]
-        0x010159a2:    7922        "y      LDRB     r2,[r4,#4]
-        0x010159a4:    6821        !h      LDR      r1,[r4,#0]
-        0x010159a6:    4240        @B      RSBS     r0,r0,#0
-        0x010159a8:    4411        .D      ADD      r1,r1,r2
-        0x010159aa:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x010159ae:    f1040225    ..%.    ADD      r2,r4,#0x25
-        0x010159b2:    4616        .F      MOV      r6,r2
-        0x010159b4:    ea4f0105    O...    MOV.W    r1,r5
-        0x010159b8:    f7ffffa8    ....    BL       smpc_XOR_16_Byte_Array ; 0x101590c
-        0x010159bc:    6ba1        .k      LDR      r1,[r4,#0x38]
-        0x010159be:    b004        ..      ADD      sp,sp,#0x10
-        0x010159c0:    4632        2F      MOV      r2,r6
-        0x010159c2:    4658        XF      MOV      r0,r11
-        0x010159c4:    e8bd5ff0    ..._    POP      {r4-r12,lr}
-        0x010159c8:    f002bd20    .. .    B.W      smpc_send_use_enc_block_cmd ; 0x101840c
-        0x010159cc:    7bd8        .{      LDRB     r0,[r3,#0xf]
-        0x010159ce:    f104013c    ..<.    ADD      r1,r4,#0x3c
-        0x010159d2:    0600        ..      LSLS     r0,r0,#24
-        0x010159d4:    4618        .F      MOV      r0,r3
-        0x010159d6:    d402        ..      BMI      0x10159de ; smpc_aes_cmac_continue + 114
-        0x010159d8:    f7ffff86    ....    BL       smpc_ShiftLeft1Bit16ByteNum ; 0x10158e8
-        0x010159dc:    e007        ..      B        0x10159ee ; smpc_aes_cmac_continue + 130
-        0x010159de:    f7ffff83    ....    BL       smpc_ShiftLeft1Bit16ByteNum ; 0x10158e8
-        0x010159e2:    f894003c    ..<.    LDRB     r0,[r4,#0x3c]
-        0x010159e6:    f0800087    ....    EOR      r0,r0,#0x87
-        0x010159ea:    f884003c    ..<.    STRB     r0,[r4,#0x3c]
-        0x010159ee:    f894004b    ..K.    LDRB     r0,[r4,#0x4b]
-        0x010159f2:    f104014c    ..L.    ADD      r1,r4,#0x4c
-        0x010159f6:    0600        ..      LSLS     r0,r0,#24
-        0x010159f8:    f104003c    ..<.    ADD      r0,r4,#0x3c
-        0x010159fc:    d402        ..      BMI      0x1015a04 ; smpc_aes_cmac_continue + 152
-        0x010159fe:    f7ffff73    ..s.    BL       smpc_ShiftLeft1Bit16ByteNum ; 0x10158e8
-        0x01015a02:    e007        ..      B        0x1015a14 ; smpc_aes_cmac_continue + 168
-        0x01015a04:    f7ffff70    ..p.    BL       smpc_ShiftLeft1Bit16ByteNum ; 0x10158e8
-        0x01015a08:    f894004c    ..L.    LDRB     r0,[r4,#0x4c]
-        0x01015a0c:    f0800087    ....    EOR      r0,r0,#0x87
-        0x01015a10:    f884004c    ..L.    STRB     r0,[r4,#0x4c]
-        0x01015a14:    7920         y      LDRB     r0,[r4,#4]
-        0x01015a16:    b130        0.      CBZ      r0,0x1015a26 ; smpc_aes_cmac_continue + 186
-        0x01015a18:    f100010f    ....    ADD      r1,r0,#0xf
-        0x01015a1c:    090d        ..      LSRS     r5,r1,#4
-        0x01015a1e:    d002        ..      BEQ      0x1015a26 ; smpc_aes_cmac_continue + 186
-        0x01015a20:    0700        ..      LSLS     r0,r0,#28
-        0x01015a22:    d017        ..      BEQ      0x1015a54 ; smpc_aes_cmac_continue + 232
-        0x01015a24:    e000        ..      B        0x1015a28 ; smpc_aes_cmac_continue + 188
-        0x01015a26:    2501        .%      MOVS     r5,#1
-        0x01015a28:    7920         y      LDRB     r0,[r4,#4]
-        0x01015a2a:    6823        #h      LDR      r3,[r4,#0]
-        0x01015a2c:    f000010f    ....    AND      r1,r0,#0xf
-        0x01015a30:    2000        .       MOVS     r0,#0
-        0x01015a32:    f1c10610    ....    RSB      r6,r1,#0x10
-        0x01015a36:    f04f0a80    O...    MOV      r10,#0x80
-        0x01015a3a:    f1c1070f    ....    RSB      r7,r1,#0xf
-        0x01015a3e:    4681        .F      MOV      r9,r0
-        0x01015a40:    466a        jF      MOV      r2,sp
-        0x01015a42:    4288        .B      CMP      r0,r1
-        0x01015a44:    d20c        ..      BCS      0x1015a60 ; smpc_aes_cmac_continue + 244
-        0x01015a46:    eb060800    ....    ADD      r8,r6,r0
-        0x01015a4a:    f813c000    ....    LDRB     r12,[r3,r0]
-        0x01015a4e:    f802c008    ....    STRB     r12,[r2,r8]
-        0x01015a52:    e00e        ..      B        0x1015a72 ; smpc_aes_cmac_continue + 262
-        0x01015a54:    f1040205    ....    ADD      r2,r4,#5
-        0x01015a58:    f104013c    ..<.    ADD      r1,r4,#0x3c
-        0x01015a5c:    6820         h      LDR      r0,[r4,#0]
-        0x01015a5e:    e011        ..      B        0x1015a84 ; smpc_aes_cmac_continue + 280
-        0x01015a60:    d103        ..      BNE      0x1015a6a ; smpc_aes_cmac_continue + 254
-        0x01015a62:    f802a007    ....    STRB     r10,[r2,r7]
-        0x01015a66:    e004        ..      B        0x1015a72 ; smpc_aes_cmac_continue + 262
-        0x01015a68:    e024        $.      B        0x1015ab4 ; smpc_aes_cmac_continue + 328
-        0x01015a6a:    f1c0080f    ....    RSB      r8,r0,#0xf
-        0x01015a6e:    f8029008    ....    STRB     r9,[r2,r8]
-        0x01015a72:    f1000001    ....    ADD      r0,r0,#1
-        0x01015a76:    b2c0        ..      UXTB     r0,r0
-        0x01015a78:    2810        .(      CMP      r0,#0x10
-        0x01015a7a:    d3e2        ..      BCC      0x1015a42 ; smpc_aes_cmac_continue + 214
-        0x01015a7c:    1d62        b.      ADDS     r2,r4,#5
-        0x01015a7e:    f104014c    ..L.    ADD      r1,r4,#0x4c
-        0x01015a82:    4668        hF      MOV      r0,sp
-        0x01015a84:    f7ffff42    ..B.    BL       smpc_XOR_16_Byte_Array ; 0x101590c
-        0x01015a88:    f884505d    ..]P    STRB     r5,[r4,#0x5d]
-        0x01015a8c:    f1040015    ....    ADD      r0,r4,#0x15
-        0x01015a90:    2110        .!      MOVS     r1,#0x10
-        0x01015a92:    4605        .F      MOV      r5,r0
-        0x01015a94:    f7ebf854    ..T.    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01015a98:    2001        .       MOVS     r0,#1
-        0x01015a9a:    f884005c    ..\.    STRB     r0,[r4,#0x5c]
-        0x01015a9e:    f884005e    ..^.    STRB     r0,[r4,#0x5e]
-        0x01015aa2:    7921        !y      LDRB     r1,[r4,#4]
-        0x01015aa4:    6820         h      LDR      r0,[r4,#0]
-        0x01015aa6:    f1040225    ..%.    ADD      r2,r4,#0x25
-        0x01015aaa:    4408        .D      ADD      r0,r0,r1
-        0x01015aac:    4616        .F      MOV      r6,r2
-        0x01015aae:    4629        )F      MOV      r1,r5
-        0x01015ab0:    3810        .8      SUBS     r0,r0,#0x10
-        0x01015ab2:    e781        ..      B        0x10159b8 ; smpc_aes_cmac_continue + 76
-        0x01015ab4:    e8bd9fff    ....    POP      {r0-r12,pc}
-    $d
-        0x01015ab8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_aes_cmac_init
-    smpc_aes_cmac_init
-        0x01015abc:    e92d41ff    -..A    PUSH     {r0-r8,lr}
-        0x01015ac0:    2400        .$      MOVS     r4,#0
-        0x01015ac2:    460d        .F      MOV      r5,r1
-        0x01015ac4:    4606        .F      MOV      r6,r0
-        0x01015ac6:    4698        .F      MOV      r8,r3
-        0x01015ac8:    4617        .F      MOV      r7,r2
-        0x01015aca:    9400        ..      STR      r4,[sp,#0]
-        0x01015acc:    9401        ..      STR      r4,[sp,#4]
-        0x01015ace:    9402        ..      STR      r4,[sp,#8]
-        0x01015ad0:    2102        .!      MOVS     r1,#2
-        0x01015ad2:    2060        `       MOVS     r0,#0x60
-        0x01015ad4:    9403        ..      STR      r4,[sp,#0xc]
-        0x01015ad6:    f7eaffb1    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01015ada:    490a        .I      LDR      r1,[pc,#40] ; [0x1015b04] = 0x20004ab8
-        0x01015adc:    466a        jF      MOV      r2,sp
-        0x01015ade:    f8511026    Q.&.    LDR      r1,[r1,r6,LSL #2]
-        0x01015ae2:    6909        .i      LDR      r1,[r1,#0x10]
-        0x01015ae4:    6548        He      STR      r0,[r1,#0x54]
-        0x01015ae6:    6007        .`      STR      r7,[r0,#0]
-        0x01015ae8:    6385        .c      STR      r5,[r0,#0x38]
-        0x01015aea:    f880405c    ..\@    STRB     r4,[r0,#0x5c]
-        0x01015aee:    f8808004    ....    STRB     r8,[r0,#4]
-        0x01015af2:    f880405e    ..^@    STRB     r4,[r0,#0x5e]
-        0x01015af6:    4629        )F      MOV      r1,r5
-        0x01015af8:    4630        0F      MOV      r0,r6
-        0x01015afa:    f002fc87    ....    BL       smpc_send_use_enc_block_cmd ; 0x101840c
-        0x01015afe:    e8bd81ff    ....    POP      {r0-r8,pc}
-    $d
-        0x01015b02:    0000        ..      DCW    0
-        0x01015b04:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_calc_confirm_cont
-    smpc_calc_confirm_cont
-        0x01015b08:    e92d4ff0    -..O    PUSH     {r4-r11,lr}
-        0x01015b0c:    b085        ..      SUB      sp,sp,#0x14
-        0x01015b0e:    460f        .F      MOV      r7,r1
-        0x01015b10:    4604        .F      MOV      r4,r0
-        0x01015b12:    f7f3fa91    ....    BL       gapc_get_role ; 0x1009038
-        0x01015b16:    4df9        .M      LDR      r5,[pc,#996] ; [0x1015efc] = 0x20004ab8
-        0x01015b18:    4606        .F      MOV      r6,r0
-        0x01015b1a:    f04f0a0b    O...    MOV      r10,#0xb
-        0x01015b1e:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015b22:    f04f0804    O...    MOV      r8,#4
-        0x01015b26:    f04f0b1b    O...    MOV      r11,#0x1b
-        0x01015b2a:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01015b2e:    f04f0900    O...    MOV      r9,#0
-        0x01015b32:    291c        .)      CMP      r1,#0x1c
-        0x01015b34:    d074        t.      BEQ      0x1015c20 ; smpc_calc_confirm_cont + 280
-        0x01015b36:    dc0f        ..      BGT      0x1015b58 ; smpc_calc_confirm_cont + 80
-        0x01015b38:    f1a10107    ....    SUB      r1,r1,#7
-        0x01015b3c:    f04f0b3e    O.>.    MOV      r11,#0x3e
-        0x01015b40:    290f        .)      CMP      r1,#0xf
-        0x01015b42:    d22f        /.      BCS      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015b44:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x01015b48:    31172215    .".1    DCD    823599637
-        0x01015b4c:    2e4d2e2e    ..M.    DCD    776810030
-        0x01015b50:    2e6d2e2e    ..m.    DCD    778907182
-        0x01015b54:    00fcfd2e    ....    DCD    16579886
-    $t
-        0x01015b58:    391e        .9      SUBS     r1,r1,#0x1e
-        0x01015b5a:    2910        .)      CMP      r1,#0x10
-        0x01015b5c:    d222        ".      BCS      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015b5e:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x01015b62:    21bd        .!      DCW    8637
-        0x01015b64:    9d212121    !!!.    DCD    2636194081
-        0x01015b68:    212121f3    .!!!    DCD    555819507
-        0x01015b6c:    f1f2f2f2    ....    DCD    4059230962
-        0x01015b70:    f121        !.      DCW    61729
-    $t
-        0x01015b72:    2108        .!      MOVS     r1,#8
-        0x01015b74:    e000        ..      B        0x1015b78 ; smpc_calc_confirm_cont + 112
-        0x01015b76:    210a        .!      MOVS     r1,#0xa
-        0x01015b78:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01015b7c:    b005        ..      ADD      sp,sp,#0x14
-        0x01015b7e:    463a        :F      MOV      r2,r7
-        0x01015b80:    4631        1F      MOV      r1,r6
-        0x01015b82:    4620         F      MOV      r0,r4
-        0x01015b84:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015b88:    f000beda    ....    B.W      smpc_generate_cfm ; 0x1016940
-        0x01015b8c:    463a        :F      MOV      r2,r7
-        0x01015b8e:    2103        .!      MOVS     r1,#3
-        0x01015b90:    4620         F      MOV      r0,r4
-        0x01015b92:    f001fde1    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01015b96:    b10e        ..      CBZ      r6,0x1015b9c ; smpc_calc_confirm_cont + 148
-        0x01015b98:    200c        .       MOVS     r0,#0xc
-        0x01015b9a:    e05c        \.      B        0x1015c56 ; smpc_calc_confirm_cont + 334
-        0x01015b9c:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015ba0:    f881a040    ..@.    STRB     r10,[r1,#0x40]
-        0x01015ba4:    b005        ..      ADD      sp,sp,#0x14
-        0x01015ba6:    e8bd8ff0    ....    POP      {r4-r11,pc}
-        0x01015baa:    f88d9000    ....    STRB     r9,[sp,#0]
-        0x01015bae:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015bb0:    2210        ."      MOVS     r2,#0x10
-        0x01015bb2:    4639        9F      MOV      r1,r7
-        0x01015bb4:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01015bb6:    f7eaff91    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01015bba:    b978        x.      CBNZ     r0,0x1015bdc ; smpc_calc_confirm_cont + 212
-        0x01015bbc:    2e01        ..      CMP      r6,#1
-        0x01015bbe:    d004        ..      BEQ      0x1015bca ; smpc_calc_confirm_cont + 194
-        0x01015bc0:    2100        .!      MOVS     r1,#0
-        0x01015bc2:    4620         F      MOV      r0,r4
-        0x01015bc4:    f000ffd6    ....    BL       smpc_generate_stk ; 0x1016b74
-        0x01015bc8:    e7ec        ..      B        0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015bca:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015bce:    2104        .!      MOVS     r1,#4
-        0x01015bd0:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01015bd2:    4620         F      MOV      r0,r4
-        0x01015bd4:    321e        .2      ADDS     r2,r2,#0x1e
-        0x01015bd6:    f001fdbf    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01015bda:    e05a        Z.      B        0x1015c92 ; smpc_calc_confirm_cont + 394
-        0x01015bdc:    f88d8000    ....    STRB     r8,[sp,#0]
-        0x01015be0:    e20c        ..      B        0x1015ffc ; smpc_calc_confirm_cont + 1268
-        0x01015be2:    4620         F      MOV      r0,r4
-        0x01015be4:    f7f2ff90    ....    BL       gapc_enc_keysize_get ; 0x1008b08
-        0x01015be8:    4649        IF      MOV      r1,r9
-        0x01015bea:    e002        ..      B        0x1015bf2 ; smpc_calc_confirm_cont + 234
-        0x01015bec:    5439        9T      STRB     r1,[r7,r0]
-        0x01015bee:    1c40        @.      ADDS     r0,r0,#1
-        0x01015bf0:    b2c0        ..      UXTB     r0,r0
-        0x01015bf2:    2810        .(      CMP      r0,#0x10
-        0x01015bf4:    d3fa        ..      BCC      0x1015bec ; smpc_calc_confirm_cont + 228
-        0x01015bf6:    f8552024    U.$     LDR      r2,[r5,r4,LSL #2]
-        0x01015bfa:    f882b040    ..@.    STRB     r11,[r2,#0x40]
-        0x01015bfe:    b13e        >.      CBZ      r6,0x1015c10 ; smpc_calc_confirm_cont + 264
-        0x01015c00:    b005        ..      ADD      sp,sp,#0x14
-        0x01015c02:    463a        :F      MOV      r2,r7
-        0x01015c04:    4620         F      MOV      r0,r4
-        0x01015c06:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015c0a:    2101        .!      MOVS     r1,#1
-        0x01015c0c:    f002baa6    ....    B.W      smpc_send_ltk_req_rsp ; 0x101815c
-        0x01015c10:    2300        .#      MOVS     r3,#0
-        0x01015c12:    9100        ..      STR      r1,[sp,#0]
-        0x01015c14:    463a        :F      MOV      r2,r7
-        0x01015c16:    4619        .F      MOV      r1,r3
-        0x01015c18:    4620         F      MOV      r0,r4
-        0x01015c1a:    f002fbb3    ....    BL       smpc_send_start_enc_cmd ; 0x1018384
-        0x01015c1e:    e7c1        ..      B        0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c20:    e01e        ..      B        0x1015c60 ; smpc_calc_confirm_cont + 344
-        0x01015c22:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015c24:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01015c28:    b109        ..      CBZ      r1,0x1015c2e ; smpc_calc_confirm_cont + 294
-        0x01015c2a:    2903        .)      CMP      r1,#3
-        0x01015c2c:    d1ba        ..      BNE      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c2e:    2e01        ..      CMP      r6,#1
-        0x01015c30:    d1b8        ..      BNE      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c32:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015c34:    2800        .(      CMP      r0,#0
-        0x01015c36:    d0b5        ..      BEQ      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c38:    4639        9F      MOV      r1,r7
-        0x01015c3a:    4620         F      MOV      r0,r4
-        0x01015c3c:    f001fdd4    ....    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015c40:    2800        .(      CMP      r0,#0
-        0x01015c42:    d0af        ..      BEQ      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c44:    4620         F      MOV      r0,r4
-        0x01015c46:    f000fd31    ..1.    BL       smpc_f4_complete ; 0x10166ac
-        0x01015c4a:    463a        :F      MOV      r2,r7
-        0x01015c4c:    2103        .!      MOVS     r1,#3
-        0x01015c4e:    4620         F      MOV      r0,r4
-        0x01015c50:    f001fd82    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01015c54:    2013        .       MOVS     r0,#0x13
-        0x01015c56:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015c5a:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01015c5e:    e7a1        ..      B        0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c60:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015c62:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01015c66:    2901        .)      CMP      r1,#1
-        0x01015c68:    d19c        ..      BNE      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c6a:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015c6c:    2800        .(      CMP      r0,#0
-        0x01015c6e:    d099        ..      BEQ      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c70:    4639        9F      MOV      r1,r7
-        0x01015c72:    4620         F      MOV      r0,r4
-        0x01015c74:    f001fdb8    ....    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015c78:    2800        .(      CMP      r0,#0
-        0x01015c7a:    d093        ..      BEQ      0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c7c:    4620         F      MOV      r0,r4
-        0x01015c7e:    f000fd15    ....    BL       smpc_f4_complete ; 0x10166ac
-        0x01015c82:    463a        :F      MOV      r2,r7
-        0x01015c84:    2103        .!      MOVS     r1,#3
-        0x01015c86:    4620         F      MOV      r0,r4
-        0x01015c88:    f001fd66    ..f.    BL       smpc_pdu_send ; 0x1017758
-        0x01015c8c:    b10e        ..      CBZ      r6,0x1015c92 ; smpc_calc_confirm_cont + 394
-        0x01015c8e:    201d        .       MOVS     r0,#0x1d
-        0x01015c90:    e7e1        ..      B        0x1015c56 ; smpc_calc_confirm_cont + 334
-        0x01015c92:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015c96:    f881b040    ..@.    STRB     r11,[r1,#0x40]
-        0x01015c9a:    e783        ..      B        0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015c9c:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015c9e:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01015ca2:    2902        .)      CMP      r1,#2
-        0x01015ca4:    d190        ..      BNE      0x1015bc8 ; smpc_calc_confirm_cont + 192
-        0x01015ca6:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015ca8:    2800        .(      CMP      r0,#0
-        0x01015caa:    d08d        ..      BEQ      0x1015bc8 ; smpc_calc_confirm_cont + 192
-        0x01015cac:    4639        9F      MOV      r1,r7
-        0x01015cae:    4620         F      MOV      r0,r4
-        0x01015cb0:    f001fd9a    ....    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015cb4:    2800        .(      CMP      r0,#0
-        0x01015cb6:    d087        ..      BEQ      0x1015bc8 ; smpc_calc_confirm_cont + 192
-        0x01015cb8:    4620         F      MOV      r0,r4
-        0x01015cba:    f000fcf7    ....    BL       smpc_f4_complete ; 0x10166ac
-        0x01015cbe:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015cc2:    2210        ."      MOVS     r2,#0x10
-        0x01015cc4:    4639        9F      MOV      r1,r7
-        0x01015cc6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015cc8:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01015cca:    f7eafe5d    ..].    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015cce:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015cd2:    2026        &       MOVS     r0,#0x26
-        0x01015cd4:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01015cd8:    2109        .!      MOVS     r1,#9
-        0x01015cda:    e0d9        ..      B        0x1015e90 ; smpc_calc_confirm_cont + 904
-        0x01015cdc:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015cde:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01015ce2:    2901        .)      CMP      r1,#1
-        0x01015ce4:    d19b        ..      BNE      0x1015c1e ; smpc_calc_confirm_cont + 278
-        0x01015ce6:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015ce8:    2800        .(      CMP      r0,#0
-        0x01015cea:    d098        ..      BEQ      0x1015c1e ; smpc_calc_confirm_cont + 278
-        0x01015cec:    4639        9F      MOV      r1,r7
-        0x01015cee:    4620         F      MOV      r0,r4
-        0x01015cf0:    f001fd7a    ..z.    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015cf4:    2800        .(      CMP      r0,#0
-        0x01015cf6:    d092        ..      BEQ      0x1015c1e ; smpc_calc_confirm_cont + 278
-        0x01015cf8:    4620         F      MOV      r0,r4
-        0x01015cfa:    f000fcd7    ....    BL       smpc_f4_complete ; 0x10166ac
-        0x01015cfe:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015d02:    2210        ."      MOVS     r2,#0x10
-        0x01015d04:    4639        9F      MOV      r1,r7
-        0x01015d06:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015d08:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01015d0a:    f7eafee7    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01015d0e:    2800        .(      CMP      r0,#0
-        0x01015d10:    f47faf64    ..d.    BNE      0x1015bdc ; smpc_calc_confirm_cont + 212
-        0x01015d14:    2e01        ..      CMP      r6,#1
-        0x01015d16:    d107        ..      BNE      0x1015d28 ; smpc_calc_confirm_cont + 544
-        0x01015d18:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015d1c:    2104        .!      MOVS     r1,#4
-        0x01015d1e:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01015d20:    4620         F      MOV      r0,r4
-        0x01015d22:    321e        .2      ADDS     r2,r2,#0x1e
-        0x01015d24:    f001fd18    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01015d28:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015d2c:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01015d2e:    f89100fa    ....    LDRB     r0,[r1,#0xfa]
-        0x01015d32:    2813        .(      CMP      r0,#0x13
-        0x01015d34:    d038        8.      BEQ      0x1015da8 ; smpc_calc_confirm_cont + 672
-        0x01015d36:    1c40        @.      ADDS     r0,r0,#1
-        0x01015d38:    f88100fa    ....    STRB     r0,[r1,#0xfa]
-        0x01015d3c:    2e00        ..      CMP      r6,#0
-        0x01015d3e:    e004        ..      B        0x1015d4a ; smpc_calc_confirm_cont + 578
-        0x01015d40:    e081        ..      B        0x1015e46 ; smpc_calc_confirm_cont + 830
-        0x01015d42:    e00a        ..      B        0x1015d5a ; smpc_calc_confirm_cont + 594
-        0x01015d44:    e121        !.      B        0x1015f8a ; smpc_calc_confirm_cont + 1154
-        0x01015d46:    e0a9        ..      B        0x1015e9c ; smpc_calc_confirm_cont + 916
-        0x01015d48:    e04a        J.      B        0x1015de0 ; smpc_calc_confirm_cont + 728
-        0x01015d4a:    d1a2        ..      BNE      0x1015c92 ; smpc_calc_confirm_cont + 394
-        0x01015d4c:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015d50:    2019        .       MOVS     r0,#0x19
-        0x01015d52:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01015d56:    4601        .F      MOV      r1,r0
-        0x01015d58:    e06f        o.      B        0x1015e3a ; smpc_calc_confirm_cont + 818
-        0x01015d5a:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015d5c:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01015d60:    b109        ..      CBZ      r1,0x1015d66 ; smpc_calc_confirm_cont + 606
-        0x01015d62:    2903        .)      CMP      r1,#3
-        0x01015d64:    d199        ..      BNE      0x1015c9a ; smpc_calc_confirm_cont + 402
-        0x01015d66:    2e00        ..      CMP      r6,#0
-        0x01015d68:    d197        ..      BNE      0x1015c9a ; smpc_calc_confirm_cont + 402
-        0x01015d6a:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015d6c:    2800        .(      CMP      r0,#0
-        0x01015d6e:    d094        ..      BEQ      0x1015c9a ; smpc_calc_confirm_cont + 402
-        0x01015d70:    4639        9F      MOV      r1,r7
-        0x01015d72:    4620         F      MOV      r0,r4
-        0x01015d74:    f001fd38    ..8.    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015d78:    2800        .(      CMP      r0,#0
-        0x01015d7a:    d08e        ..      BEQ      0x1015c9a ; smpc_calc_confirm_cont + 402
-        0x01015d7c:    4620         F      MOV      r0,r4
-        0x01015d7e:    f000fc95    ....    BL       smpc_f4_complete ; 0x10166ac
-        0x01015d82:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015d86:    2210        ."      MOVS     r2,#0x10
-        0x01015d88:    4639        9F      MOV      r1,r7
-        0x01015d8a:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015d8c:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01015d8e:    f7eafea5    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01015d92:    2800        .(      CMP      r0,#0
-        0x01015d94:    d1bc        ..      BNE      0x1015d10 ; smpc_calc_confirm_cont + 520
-        0x01015d96:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015d9a:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01015d9c:    f892004e    ..N.    LDRB     r0,[r2,#0x4e]
-        0x01015da0:    2803        .(      CMP      r0,#3
-        0x01015da2:    d007        ..      BEQ      0x1015db4 ; smpc_calc_confirm_cont + 684
-        0x01015da4:    2800        .(      CMP      r0,#0
-        0x01015da6:    d19d        ..      BNE      0x1015ce4 ; smpc_calc_confirm_cont + 476
-        0x01015da8:    b005        ..      ADD      sp,sp,#0x14
-        0x01015daa:    4620         F      MOV      r0,r4
-        0x01015dac:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015db0:    f001b860    ..`.    B.W      smpc_init_mac_key_calculation ; 0x1016e74
-        0x01015db4:    46a8        .F      MOV      r8,r5
-        0x01015db6:    f10206ba    ....    ADD      r6,r2,#0xba
-        0x01015dba:    f102051e    ....    ADD      r5,r2,#0x1e
-        0x01015dbe:    f102072e    ....    ADD      r7,r2,#0x2e
-        0x01015dc2:    f7f5f9d9    ....    BL       gapm_get_local_public_key ; 0x100b178
-        0x01015dc6:    4601        .F      MOV      r1,r0
-        0x01015dc8:    f8580024    X.$.    LDR      r0,[r8,r4,LSL #2]
-        0x01015dcc:    2215        ."      MOVS     r2,#0x15
-        0x01015dce:    462b        +F      MOV      r3,r5
-        0x01015dd0:    f8802040    ..@     STRB     r2,[r0,#0x40]
-        0x01015dd4:    4632        2F      MOV      r2,r6
-        0x01015dd6:    4620         F      MOV      r0,r4
-        0x01015dd8:    9700        ..      STR      r7,[sp,#0]
-        0x01015dda:    f000fd7d    ..}.    BL       smpc_g2_init ; 0x10168d8
-        0x01015dde:    e6e1        ..      B        0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015de0:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015de2:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01015de6:    2902        .)      CMP      r1,#2
-        0x01015de8:    d1f9        ..      BNE      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015dea:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015dec:    2800        .(      CMP      r0,#0
-        0x01015dee:    d0f6        ..      BEQ      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015df0:    4639        9F      MOV      r1,r7
-        0x01015df2:    4620         F      MOV      r0,r4
-        0x01015df4:    f001fcf8    ....    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015df8:    2800        .(      CMP      r0,#0
-        0x01015dfa:    d0f0        ..      BEQ      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015dfc:    4620         F      MOV      r0,r4
-        0x01015dfe:    f000fc55    ..U.    BL       smpc_f4_complete ; 0x10166ac
-        0x01015e02:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015e06:    2210        ."      MOVS     r2,#0x10
-        0x01015e08:    4639        9F      MOV      r1,r7
-        0x01015e0a:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015e0c:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01015e0e:    f7eafe65    ..e.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01015e12:    2800        .(      CMP      r0,#0
-        0x01015e14:    d1be        ..      BNE      0x1015d94 ; smpc_calc_confirm_cont + 652
-        0x01015e16:    b156        V.      CBZ      r6,0x1015e2e ; smpc_calc_confirm_cont + 806
-        0x01015e18:    2e01        ..      CMP      r6,#1
-        0x01015e1a:    d106        ..      BNE      0x1015e2a ; smpc_calc_confirm_cont + 802
-        0x01015e1c:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015e20:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015e22:    f8900120    .. .    LDRB     r0,[r0,#0x120]
-        0x01015e26:    2801        .(      CMP      r0,#1
-        0x01015e28:    d001        ..      BEQ      0x1015e2e ; smpc_calc_confirm_cont + 806
-        0x01015e2a:    2025        %       MOVS     r0,#0x25
-        0x01015e2c:    e713        ..      B        0x1015c56 ; smpc_calc_confirm_cont + 334
-        0x01015e2e:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015e32:    201f        .       MOVS     r0,#0x1f
-        0x01015e34:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01015e38:    4601        .F      MOV      r1,r0
-        0x01015e3a:    b005        ..      ADD      sp,sp,#0x14
-        0x01015e3c:    4620         F      MOV      r0,r4
-        0x01015e3e:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015e42:    f000be7f    ....    B.W      smpc_generate_rand ; 0x1016b44
-        0x01015e46:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015e48:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01015e4c:    2903        .)      CMP      r1,#3
-        0x01015e4e:    d1c6        ..      BNE      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015e50:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015e52:    2800        .(      CMP      r0,#0
-        0x01015e54:    d0c3        ..      BEQ      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015e56:    4639        9F      MOV      r1,r7
-        0x01015e58:    4620         F      MOV      r0,r4
-        0x01015e5a:    f001fcc5    ....    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015e5e:    2800        .(      CMP      r0,#0
-        0x01015e60:    d0bd        ..      BEQ      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015e62:    4620         F      MOV      r0,r4
-        0x01015e64:    f000fd1c    ....    BL       smpc_g2_complete ; 0x10168a0
-        0x01015e68:    8838        8.      LDRH     r0,[r7,#0]
-        0x01015e6a:    8879        y.      LDRH     r1,[r7,#2]
-        0x01015e6c:    ea404001    @..@    ORR      r0,r0,r1,LSL #16
-        0x01015e70:    4923        #I      LDR      r1,[pc,#140] ; [0x1015f00] = 0xf4240
-        0x01015e72:    fbb0f2f1    ....    UDIV     r2,r0,r1
-        0x01015e76:    fb010012    ....    MLS      r0,r1,r2,r0
-        0x01015e7a:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015e7e:    6909        .i      LDR      r1,[r1,#0x10]
-        0x01015e80:    f8c100fc    ....    STR      r0,[r1,#0xfc]
-        0x01015e84:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015e88:    2016        .       MOVS     r0,#0x16
-        0x01015e8a:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01015e8e:    210a        .!      MOVS     r1,#0xa
-        0x01015e90:    b005        ..      ADD      sp,sp,#0x14
-        0x01015e92:    4620         F      MOV      r0,r4
-        0x01015e94:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015e98:    f002b9f4    ....    B.W      smpc_send_pairing_req_ind ; 0x1018284
-        0x01015e9c:    4639        9F      MOV      r1,r7
-        0x01015e9e:    4620         F      MOV      r0,r4
-        0x01015ea0:    f001fca2    ....    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015ea4:    2800        .(      CMP      r0,#0
-        0x01015ea6:    d09a        ..      BEQ      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015ea8:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015eac:    46a8        .F      MOV      r8,r5
-        0x01015eae:    6908        .i      LDR      r0,[r1,#0x10]
-        0x01015eb0:    f8911040    ..@.    LDRB     r1,[r1,#0x40]
-        0x01015eb4:    6dc5        .m      LDR      r5,[r0,#0x5c]
-        0x01015eb6:    2928        ()      CMP      r1,#0x28
-        0x01015eb8:    d008        ..      BEQ      0x1015ecc ; smpc_calc_confirm_cont + 964
-        0x01015eba:    2929        ))      CMP      r1,#0x29
-        0x01015ebc:    d022        ".      BEQ      0x1015f04 ; smpc_calc_confirm_cont + 1020
-        0x01015ebe:    292a        *)      CMP      r1,#0x2a
-        0x01015ec0:    d18d        ..      BNE      0x1015dde ; smpc_calc_confirm_cont + 726
-        0x01015ec2:    4620         F      MOV      r0,r4
-        0x01015ec4:    f7f2fe20    .. .    BL       gapc_enc_keysize_get ; 0x1008b08
-        0x01015ec8:    4649        IF      MOV      r1,r9
-        0x01015eca:    e03d        =.      B        0x1015f48 ; smpc_calc_confirm_cont + 1088
-        0x01015ecc:    f105003c    ..<.    ADD      r0,r5,#0x3c
-        0x01015ed0:    2210        ."      MOVS     r2,#0x10
-        0x01015ed2:    4639        9F      MOV      r1,r7
-        0x01015ed4:    4606        .F      MOV      r6,r0
-        0x01015ed6:    f7eafd57    ..W.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015eda:    f8582024    X.$     LDR      r2,[r8,r4,LSL #2]
-        0x01015ede:    2129        )!      MOVS     r1,#0x29
-        0x01015ee0:    f8821040    ..@.    STRB     r1,[r2,#0x40]
-        0x01015ee4:    f8580024    X.$.    LDR      r0,[r8,r4,LSL #2]
-        0x01015ee8:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015eea:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015eec:    b108        ..      CBZ      r0,0x1015ef2 ; smpc_calc_confirm_cont + 1002
-        0x01015eee:    f7eafdbe    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01015ef2:    2335        5#      MOVS     r3,#0x35
-        0x01015ef4:    462a        *F      MOV      r2,r5
-        0x01015ef6:    4631        1F      MOV      r1,r6
-        0x01015ef8:    e01d        ..      B        0x1015f36 ; smpc_calc_confirm_cont + 1070
-    $d
-        0x01015efa:    0000        ..      DCW    0
-        0x01015efc:    20004ab8    .J.     DCD    536890040
-        0x01015f00:    000f4240    @B..    DCD    1000000
-    $t
-        0x01015f04:    4646        FF      MOV      r6,r8
-        0x01015f06:    2210        ."      MOVS     r2,#0x10
-        0x01015f08:    4639        9F      MOV      r1,r7
-        0x01015f0a:    3069        i0      ADDS     r0,r0,#0x69
-        0x01015f0c:    f7eafd3c    ..<.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015f10:    2001        .       MOVS     r0,#1
-        0x01015f12:    f8850034    ..4.    STRB     r0,[r5,#0x34]
-        0x01015f16:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x01015f1a:    202a        *       MOVS     r0,#0x2a
-        0x01015f1c:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01015f20:    f8560024    V.$.    LDR      r0,[r6,r4,LSL #2]
-        0x01015f24:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015f26:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x01015f28:    b108        ..      CBZ      r0,0x1015f2e ; smpc_calc_confirm_cont + 1062
-        0x01015f2a:    f7eafda0    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x01015f2e:    2335        5#      MOVS     r3,#0x35
-        0x01015f30:    462a        *F      MOV      r2,r5
-        0x01015f32:    f105013c    ..<.    ADD      r1,r5,#0x3c
-        0x01015f36:    b005        ..      ADD      sp,sp,#0x14
-        0x01015f38:    4620         F      MOV      r0,r4
-        0x01015f3a:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015f3e:    f7ffbdbd    ....    B.W      smpc_aes_cmac_init ; 0x1015abc
-        0x01015f42:    5439        9T      STRB     r1,[r7,r0]
-        0x01015f44:    1c40        @.      ADDS     r0,r0,#1
-        0x01015f46:    b2c0        ..      UXTB     r0,r0
-        0x01015f48:    2810        .(      CMP      r0,#0x10
-        0x01015f4a:    d3fa        ..      BCC      0x1015f42 ; smpc_calc_confirm_cont + 1082
-        0x01015f4c:    f8580024    X.$.    LDR      r0,[r8,r4,LSL #2]
-        0x01015f50:    4645        EF      MOV      r5,r8
-        0x01015f52:    2210        ."      MOVS     r2,#0x10
-        0x01015f54:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015f56:    4639        9F      MOV      r1,r7
-        0x01015f58:    f7eafd16    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015f5c:    4620         F      MOV      r0,r4
-        0x01015f5e:    f000fbc1    ....    BL       smpc_f5_complete ; 0x10166e4
-        0x01015f62:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015f66:    212b        +!      MOVS     r1,#0x2b
-        0x01015f68:    b11e        ..      CBZ      r6,0x1015f72 ; smpc_calc_confirm_cont + 1130
-        0x01015f6a:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01015f6c:    f89220b9    ...     LDRB     r2,[r2,#0xb9]
-        0x01015f70:    b13a        :.      CBZ      r2,0x1015f82 ; smpc_calc_confirm_cont + 1146
-        0x01015f72:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01015f76:    b005        ..      ADD      sp,sp,#0x14
-        0x01015f78:    4620         F      MOV      r0,r4
-        0x01015f7a:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015f7e:    f000bfcd    ....    B.W      smpc_initiate_dhkey_check ; 0x1016f1c
-        0x01015f82:    212c        ,!      MOVS     r1,#0x2c
-        0x01015f84:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01015f88:    e60c        ..      B        0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x01015f8a:    4639        9F      MOV      r1,r7
-        0x01015f8c:    4620         F      MOV      r0,r4
-        0x01015f8e:    f001fc2b    ..+.    BL       smpc_process_aes_cmac ; 0x10177e8
-        0x01015f92:    2800        .(      CMP      r0,#0
-        0x01015f94:    d0f8        ..      BEQ      0x1015f88 ; smpc_calc_confirm_cont + 1152
-        0x01015f96:    4620         F      MOV      r0,r4
-        0x01015f98:    f000fc18    ....    BL       smpc_f6_complete ; 0x10167cc
-        0x01015f9c:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01015fa0:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01015fa4:    292b        +)      CMP      r1,#0x2b
-        0x01015fa6:    d00b        ..      BEQ      0x1015fc0 ; smpc_calc_confirm_cont + 1208
-        0x01015fa8:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01015faa:    2e01        ..      CMP      r6,#1
-        0x01015fac:    f04f0210    O...    MOV      r2,#0x10
-        0x01015fb0:    4638        8F      MOV      r0,r7
-        0x01015fb2:    f1010179    ..y.    ADD      r1,r1,#0x79
-        0x01015fb6:    d01c        ..      BEQ      0x1015ff2 ; smpc_calc_confirm_cont + 1258
-        0x01015fb8:    f7eafd90    ....    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01015fbc:    b3b8        ..      CBZ      r0,0x101602e ; smpc_calc_confirm_cont + 1318
-        0x01015fbe:    e01b        ..      B        0x1015ff8 ; smpc_calc_confirm_cont + 1264
-        0x01015fc0:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01015fc2:    2210        ."      MOVS     r2,#0x10
-        0x01015fc4:    4639        9F      MOV      r1,r7
-        0x01015fc6:    30a9        .0      ADDS     r0,r0,#0xa9
-        0x01015fc8:    f7eafcde    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01015fcc:    b156        V.      CBZ      r6,0x1015fe4 ; smpc_calc_confirm_cont + 1244
-        0x01015fce:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01015fd2:    202d        -       MOVS     r0,#0x2d
-        0x01015fd4:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01015fd8:    b005        ..      ADD      sp,sp,#0x14
-        0x01015fda:    4620         F      MOV      r0,r4
-        0x01015fdc:    e8bd4ff0    ...O    POP      {r4-r11,lr}
-        0x01015fe0:    f001b806    ....    B.W      smpc_initiate_dhkey_verification ; 0x1016ff0
-        0x01015fe4:    463a        :F      MOV      r2,r7
-        0x01015fe6:    210d        .!      MOVS     r1,#0xd
-        0x01015fe8:    4620         F      MOV      r0,r4
-        0x01015fea:    f001fbb5    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01015fee:    202c        ,       MOVS     r0,#0x2c
-        0x01015ff0:    e631        1.      B        0x1015c56 ; smpc_calc_confirm_cont + 334
-        0x01015ff2:    f7eafd73    ..s.    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01015ff6:    b180        ..      CBZ      r0,0x101601a ; smpc_calc_confirm_cont + 1298
-        0x01015ff8:    f88da000    ....    STRB     r10,[sp,#0]
-        0x01015ffc:    466a        jF      MOV      r2,sp
-        0x01015ffe:    2105        .!      MOVS     r1,#5
-        0x01016000:    4620         F      MOV      r0,r4
-        0x01016002:    f001fba9    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01016006:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x0101600a:    2301        .#      MOVS     r3,#1
-        0x0101600c:    f0400260    @.`.    ORR      r2,r0,#0x60
-        0x01016010:    4631        1F      MOV      r1,r6
-        0x01016012:    4620         F      MOV      r0,r4
-        0x01016014:    f001f8cc    ....    BL       smpc_pairing_end ; 0x10171b0
-        0x01016018:    e5c4        ..      B        0x1015ba4 ; smpc_calc_confirm_cont + 156
-        0x0101601a:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0101601e:    210d        .!      MOVS     r1,#0xd
-        0x01016020:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01016022:    4620         F      MOV      r0,r4
-        0x01016024:    32a9        .2      ADDS     r2,r2,#0xa9
-        0x01016026:    f001fb97    ....    BL       smpc_pdu_send ; 0x1017758
-        0x0101602a:    202f        /       MOVS     r0,#0x2f
-        0x0101602c:    e613        ..      B        0x1015c56 ; smpc_calc_confirm_cont + 334
-        0x0101602e:    e7ff        ..      B        0x1016030 ; smpc_calc_confirm_cont + 1320
-        0x01016030:    f8cd9004    ....    STR      r9,[sp,#4]
-        0x01016034:    f8cd9008    ....    STR      r9,[sp,#8]
-        0x01016038:    f8cd900c    ....    STR      r9,[sp,#0xc]
-        0x0101603c:    f8cd9010    ....    STR      r9,[sp,#0x10]
-        0x01016040:    f8cd9000    ....    STR      r9,[sp,#0]
-        0x01016044:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016048:    ab01        ..      ADD      r3,sp,#4
-        0x0101604a:    2101        .!      MOVS     r1,#1
-        0x0101604c:    6902        .i      LDR      r2,[r0,#0x10]
-        0x0101604e:    4620         F      MOV      r0,r4
-        0x01016050:    f002f998    ....    BL       smpc_send_start_enc_cmd ; 0x1018384
-        0x01016054:    2030        0       MOVS     r0,#0x30
-        0x01016056:    e5fe        ..      B        0x1015c56 ; smpc_calc_confirm_cont + 334
-    i.smpc_calc_subkeys
-    smpc_calc_subkeys
-        0x01016058:    b57f        ..      PUSH     {r0-r6,lr}
-        0x0101605a:    a61c        ..      ADR      r6,{pc}+0x72 ; 0x10160cc
-        0x0101605c:    4614        .F      MOV      r4,r2
-        0x0101605e:    4605        .F      MOV      r5,r0
-        0x01016060:    ce4d        M.      LDM      r6,{r0,r2,r3,r6}
-        0x01016062:    e88d004d    ..M.    STM      sp,{r0,r2,r3,r6}
-        0x01016066:    200f        .       MOVS     r0,#0xf
-        0x01016068:    180b        ..      ADDS     r3,r1,r0
-        0x0101606a:    5c0a        .\      LDRB     r2,[r1,r0]
-        0x0101606c:    f8133c01    ...<    LDRB     r3,[r3,#-1]
-        0x01016070:    0052        R.      LSLS     r2,r2,#1
-        0x01016072:    ea4212d3    B...    ORR      r2,r2,r3,LSR #7
-        0x01016076:    5422        "T      STRB     r2,[r4,r0]
-        0x01016078:    1e40        @.      SUBS     r0,r0,#1
-        0x0101607a:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x0101607e:    d1f3        ..      BNE      0x1016068 ; smpc_calc_subkeys + 16
-        0x01016080:    7808        .x      LDRB     r0,[r1,#0]
-        0x01016082:    0040        @.      LSLS     r0,r0,#1
-        0x01016084:    7020         p      STRB     r0,[r4,#0]
-        0x01016086:    7bc8        .{      LDRB     r0,[r1,#0xf]
-        0x01016088:    0600        ..      LSLS     r0,r0,#24
-        0x0101608a:    d504        ..      BPL      0x1016096 ; smpc_calc_subkeys + 62
-        0x0101608c:    4621        !F      MOV      r1,r4
-        0x0101608e:    466a        jF      MOV      r2,sp
-        0x01016090:    4608        .F      MOV      r0,r1
-        0x01016092:    f002fc3f    ..?.    BL       smpc_xor ; 0x1018914
-        0x01016096:    2d00        .-      CMP      r5,#0
-        0x01016098:    d017        ..      BEQ      0x10160ca ; smpc_calc_subkeys + 114
-        0x0101609a:    7be1        .{      LDRB     r1,[r4,#0xf]
-        0x0101609c:    200f        .       MOVS     r0,#0xf
-        0x0101609e:    1823        #.      ADDS     r3,r4,r0
-        0x010160a0:    5c22        "\      LDRB     r2,[r4,r0]
-        0x010160a2:    f8133c01    ...<    LDRB     r3,[r3,#-1]
-        0x010160a6:    0052        R.      LSLS     r2,r2,#1
-        0x010160a8:    ea4212d3    B...    ORR      r2,r2,r3,LSR #7
-        0x010160ac:    5422        "T      STRB     r2,[r4,r0]
-        0x010160ae:    1e40        @.      SUBS     r0,r0,#1
-        0x010160b0:    f01000ff    ....    ANDS     r0,r0,#0xff
-        0x010160b4:    d1f3        ..      BNE      0x101609e ; smpc_calc_subkeys + 70
-        0x010160b6:    7820         x      LDRB     r0,[r4,#0]
-        0x010160b8:    0040        @.      LSLS     r0,r0,#1
-        0x010160ba:    7020         p      STRB     r0,[r4,#0]
-        0x010160bc:    0608        ..      LSLS     r0,r1,#24
-        0x010160be:    d504        ..      BPL      0x10160ca ; smpc_calc_subkeys + 114
-        0x010160c0:    4621        !F      MOV      r1,r4
-        0x010160c2:    466a        jF      MOV      r2,sp
-        0x010160c4:    4608        .F      MOV      r0,r1
-        0x010160c6:    f002fc25    ..%.    BL       smpc_xor ; 0x1018914
-        0x010160ca:    bd7f        ..      POP      {r0-r6,pc}
-    $d
-        0x010160cc:    00000087    ....    DCD    135
-        0x010160d0:    00000000    ....    DCD    0
-        0x010160d4:    00000000    ....    DCD    0
-        0x010160d8:    00000000    ....    DCD    0
-    $t
-    i.smpc_check_key_distrib
-    smpc_check_key_distrib
-        0x010160dc:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x010160de:    4607        .F      MOV      r7,r0
-        0x010160e0:    481d        .H      LDR      r0,[pc,#116] ; [0x1016158] = 0x20004ab8
-        0x010160e2:    2501        .%      MOVS     r5,#1
-        0x010160e4:    460e        .F      MOV      r6,r1
-        0x010160e6:    f8500027    P.'.    LDR      r0,[r0,r7,LSL #2]
-        0x010160ea:    6902        .i      LDR      r2,[r0,#0x10]
-        0x010160ec:    7d13        .}      LDRB     r3,[r2,#0x14]
-        0x010160ee:    7ed0        .~      LDRB     r0,[r2,#0x1b]
-        0x010160f0:    7d54        T}      LDRB     r4,[r2,#0x15]
-        0x010160f2:    4003        .@      ANDS     r3,r3,r0
-        0x010160f4:    7f10        ..      LDRB     r0,[r2,#0x1c]
-        0x010160f6:    4004        .@      ANDS     r4,r4,r0
-        0x010160f8:    7c90        .|      LDRB     r0,[r2,#0x12]
-        0x010160fa:    07c0        ..      LSLS     r0,r0,#31
-        0x010160fc:    d00a        ..      BEQ      0x1016114 ; smpc_check_key_distrib + 56
-        0x010160fe:    7e50        P~      LDRB     r0,[r2,#0x19]
-        0x01016100:    07c0        ..      LSLS     r0,r0,#31
-        0x01016102:    d007        ..      BEQ      0x1016114 ; smpc_check_key_distrib + 56
-        0x01016104:    4638        8F      MOV      r0,r7
-        0x01016106:    f001ffd7    ....    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x0101610a:    b918        ..      CBNZ     r0,0x1016114 ; smpc_check_key_distrib + 56
-        0x0101610c:    ea530004    S...    ORRS     r0,r3,r4
-        0x01016110:    d100        ..      BNE      0x1016114 ; smpc_check_key_distrib + 56
-        0x01016112:    2500        .%      MOVS     r5,#0
-        0x01016114:    4638        8F      MOV      r0,r7
-        0x01016116:    f001ffcf    ....    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x0101611a:    0001        ..      MOVS     r1,r0
-        0x0101611c:    f04f0001    O...    MOV      r0,#1
-        0x01016120:    d104        ..      BNE      0x101612c ; smpc_check_key_distrib + 80
-        0x01016122:    ea430104    C...    ORR      r1,r3,r4
-        0x01016126:    07c9        ..      LSLS     r1,r1,#31
-        0x01016128:    d100        ..      BNE      0x101612c ; smpc_check_key_distrib + 80
-        0x0101612a:    2000        .       MOVS     r0,#0
-        0x0101612c:    f8820050    ..P.    STRB     r0,[r2,#0x50]
-        0x01016130:    2e01        ..      CMP      r6,#1
-        0x01016132:    d001        ..      BEQ      0x1016138 ; smpc_check_key_distrib + 92
-        0x01016134:    2e02        ..      CMP      r6,#2
-        0x01016136:    d103        ..      BNE      0x1016140 ; smpc_check_key_distrib + 100
-        0x01016138:    f0100fff    ....    TST      r0,#0xff
-        0x0101613c:    d100        ..      BNE      0x1016140 ; smpc_check_key_distrib + 100
-        0x0101613e:    2500        .%      MOVS     r5,#0
-        0x01016140:    2e03        ..      CMP      r6,#3
-        0x01016142:    d001        ..      BEQ      0x1016148 ; smpc_check_key_distrib + 108
-        0x01016144:    2e04        ..      CMP      r6,#4
-        0x01016146:    d104        ..      BNE      0x1016152 ; smpc_check_key_distrib + 118
-        0x01016148:    0758        X.      LSLS     r0,r3,#29
-        0x0101614a:    d402        ..      BMI      0x1016152 ; smpc_check_key_distrib + 118
-        0x0101614c:    0760        `.      LSLS     r0,r4,#29
-        0x0101614e:    d400        ..      BMI      0x1016152 ; smpc_check_key_distrib + 118
-        0x01016150:    2500        .%      MOVS     r5,#0
-        0x01016152:    4628        (F      MOV      r0,r5
-        0x01016154:    bdf0        ..      POP      {r4-r7,pc}
-    $d
-        0x01016156:    0000        ..      DCW    0
-        0x01016158:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_check_max_key_size
-    smpc_check_max_key_size
-        0x0101615c:    4602        .F      MOV      r2,r0
-        0x0101615e:    4809        .H      LDR      r0,[pc,#36] ; [0x1016184] = 0x20004ab8
-        0x01016160:    b510        ..      PUSH     {r4,lr}
-        0x01016162:    f8500022    P.".    LDR      r0,[r0,r2,LSL #2]
-        0x01016166:    2400        .$      MOVS     r4,#0
-        0x01016168:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101616a:    7cc1        .|      LDRB     r1,[r0,#0x13]
-        0x0101616c:    7e80        .~      LDRB     r0,[r0,#0x1a]
-        0x0101616e:    4281        .B      CMP      r1,r0
-        0x01016170:    d300        ..      BCC      0x1016174 ; smpc_check_max_key_size + 24
-        0x01016172:    4601        .F      MOV      r1,r0
-        0x01016174:    2907        .)      CMP      r1,#7
-        0x01016176:    d303        ..      BCC      0x1016180 ; smpc_check_max_key_size + 36
-        0x01016178:    2401        .$      MOVS     r4,#1
-        0x0101617a:    4610        .F      MOV      r0,r2
-        0x0101617c:    f7f2fcd2    ....    BL       gapc_enc_keysize_set ; 0x1008b24
-        0x01016180:    4620         F      MOV      r0,r4
-        0x01016182:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01016184:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_check_pairing_feat
-    smpc_check_pairing_feat
-        0x01016188:    4601        .F      MOV      r1,r0
-        0x0101618a:    2001        .       MOVS     r0,#1
-        0x0101618c:    780a        .x      LDRB     r2,[r1,#0]
-        0x0101618e:    2a04        .*      CMP      r2,#4
-        0x01016190:    d901        ..      BLS      0x1016196 ; smpc_check_pairing_feat + 14
-        0x01016192:    2000        .       MOVS     r0,#0
-        0x01016194:    4770        pG      BX       lr
-        0x01016196:    784a        Jx      LDRB     r2,[r1,#1]
-        0x01016198:    b10a        ..      CBZ      r2,0x101619e ; smpc_check_pairing_feat + 22
-        0x0101619a:    2a01        .*      CMP      r2,#1
-        0x0101619c:    d1f9        ..      BNE      0x1016192 ; smpc_check_pairing_feat + 10
-        0x0101619e:    790a        .y      LDRB     r2,[r1,#4]
-        0x010161a0:    2a10        .*      CMP      r2,#0x10
-        0x010161a2:    d8f6        ..      BHI      0x1016192 ; smpc_check_pairing_feat + 10
-        0x010161a4:    7949        Iy      LDRB     r1,[r1,#5]
-        0x010161a6:    2910        .)      CMP      r1,#0x10
-        0x010161a8:    d8f3        ..      BHI      0x1016192 ; smpc_check_pairing_feat + 10
-        0x010161aa:    4770        pG      BX       lr
-    i.smpc_check_param
-    smpc_check_param
-        0x010161ac:    7902        .y      LDRB     r2,[r0,#4]
-        0x010161ae:    2100        .!      MOVS     r1,#0
-        0x010161b0:    2a0f        .*      CMP      r2,#0xf
-        0x010161b2:    d239        9.      BCS      0x1016228 ; smpc_check_param + 124
-        0x010161b4:    e8dff002    ....    TBB      [pc,r2]
-    $d
-        0x010161b8:    39080838    8..9    DCD    956827704
-        0x010161bc:    39392039    9 99    DCD    960045113
-        0x010161c0:    27393939    999'    DCD    658061625
-        0x010161c4:    00333939    993.    DCD    3356985
-    $t
-        0x010161c8:    7942        By      LDRB     r2,[r0,#5]
-        0x010161ca:    2a04        .*      CMP      r2,#4
-        0x010161cc:    d82a        *.      BHI      0x1016224 ; smpc_check_param + 120
-        0x010161ce:    79c2        .y      LDRB     r2,[r0,#7]
-        0x010161d0:    0753        S.      LSLS     r3,r2,#29
-        0x010161d2:    d007        ..      BEQ      0x10161e4 ; smpc_check_param + 56
-        0x010161d4:    f0020207    ....    AND      r2,r2,#7
-        0x010161d8:    2a01        .*      CMP      r2,#1
-        0x010161da:    d003        ..      BEQ      0x10161e4 ; smpc_check_param + 56
-        0x010161dc:    2a04        .*      CMP      r2,#4
-        0x010161de:    d001        ..      BEQ      0x10161e4 ; smpc_check_param + 56
-        0x010161e0:    2a05        .*      CMP      r2,#5
-        0x010161e2:    d11f        ..      BNE      0x1016224 ; smpc_check_param + 120
-        0x010161e4:    7982        .y      LDRB     r2,[r0,#6]
-        0x010161e6:    b10a        ..      CBZ      r2,0x10161ec ; smpc_check_param + 64
-        0x010161e8:    2a01        .*      CMP      r2,#1
-        0x010161ea:    d11b        ..      BNE      0x1016224 ; smpc_check_param + 120
-        0x010161ec:    7a00        .z      LDRB     r0,[r0,#8]
-        0x010161ee:    1fc0        ..      SUBS     r0,r0,#7
-        0x010161f0:    280a        .(      CMP      r0,#0xa
-        0x010161f2:    d31a        ..      BCC      0x101622a ; smpc_check_param + 126
-        0x010161f4:    2106        .!      MOVS     r1,#6
-        0x010161f6:    e018        ..      B        0x101622a ; smpc_check_param + 126
-        0x010161f8:    7942        By      LDRB     r2,[r0,#5]
-        0x010161fa:    1e52        R.      SUBS     r2,r2,#1
-        0x010161fc:    2a0e        .*      CMP      r2,#0xe
-        0x010161fe:    d314        ..      BCC      0x101622a ; smpc_check_param + 126
-        0x01016200:    2208        ."      MOVS     r2,#8
-        0x01016202:    7142        Bq      STRB     r2,[r0,#5]
-        0x01016204:    e011        ..      B        0x101622a ; smpc_check_param + 126
-        0x01016206:    7940        @y      LDRB     r0,[r0,#5]
-        0x01016208:    0742        B.      LSLS     r2,r0,#29
-        0x0101620a:    d00e        ..      BEQ      0x101622a ; smpc_check_param + 126
-        0x0101620c:    f0000007    ....    AND      r0,r0,#7
-        0x01016210:    2801        .(      CMP      r0,#1
-        0x01016212:    d00a        ..      BEQ      0x101622a ; smpc_check_param + 126
-        0x01016214:    2804        .(      CMP      r0,#4
-        0x01016216:    d008        ..      BEQ      0x101622a ; smpc_check_param + 126
-        0x01016218:    2805        .(      CMP      r0,#5
-        0x0101621a:    d103        ..      BNE      0x1016224 ; smpc_check_param + 120
-        0x0101621c:    e005        ..      B        0x101622a ; smpc_check_param + 126
-        0x0101621e:    7940        @y      LDRB     r0,[r0,#5]
-        0x01016220:    2804        .(      CMP      r0,#4
-        0x01016222:    d902        ..      BLS      0x101622a ; smpc_check_param + 126
-        0x01016224:    210a        .!      MOVS     r1,#0xa
-        0x01016226:    e000        ..      B        0x101622a ; smpc_check_param + 126
-        0x01016228:    2107        .!      MOVS     r1,#7
-        0x0101622a:    4608        .F      MOV      r0,r1
-        0x0101622c:    4770        pG      BX       lr
-        0x0101622e:    0000        ..      MOVS     r0,r0
-    i.smpc_check_repeated_attempts
-    smpc_check_repeated_attempts
-        0x01016230:    b570        p.      PUSH     {r4-r6,lr}
-        0x01016232:    4604        .F      MOV      r4,r0
-        0x01016234:    4816        .H      LDR      r0,[pc,#88] ; [0x1016290] = 0x20004ab8
-        0x01016236:    2500        .%      MOVS     r5,#0
-        0x01016238:    f8501024    P.$.    LDR      r1,[r0,r4,LSL #2]
-        0x0101623c:    f891203f    ..?     LDRB     r2,[r1,#0x3f]
-        0x01016240:    0792        ..      LSLS     r2,r2,#30
-        0x01016242:    d523        #.      BPL      0x101628c ; smpc_check_repeated_attempts + 92
-        0x01016244:    8f8b        ..      LDRH     r3,[r1,#0x3c]
-        0x01016246:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x0101624a:    4293        .B      CMP      r3,r2
-        0x0101624c:    d01a        ..      BEQ      0x1016284 ; smpc_check_repeated_attempts + 84
-        0x0101624e:    f64f75ff    O..u    MOV      r5,#0xffff
-        0x01016252:    ea050343    ..C.    AND      r3,r5,r3,LSL #1
-        0x01016256:    878b        ..      STRH     r3,[r1,#0x3c]
-        0x01016258:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x0101625c:    4293        .B      CMP      r3,r2
-        0x0101625e:    d30f        ..      BCC      0x1016280 ; smpc_check_repeated_attempts + 80
-        0x01016260:    8782        ..      STRH     r2,[r0,#0x3c]
-        0x01016262:    4620         F      MOV      r0,r4
-        0x01016264:    f7f2fd8a    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x01016268:    4601        .F      MOV      r1,r0
-        0x0101626a:    2508        .%      MOVS     r5,#8
-        0x0101626c:    ea452204    E.."    ORR      r2,r5,r4,LSL #8
-        0x01016270:    231e        .#      MOVS     r3,#0x1e
-        0x01016272:    f6406015    @..`    MOV      r0,#0xe15
-        0x01016276:    f7eafc0e    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101627a:    7005        .p      STRB     r5,[r0,#0]
-        0x0101627c:    f7eafc10    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01016280:    2509        .%      MOVS     r5,#9
-        0x01016282:    e000        ..      B        0x1016286 ; smpc_check_repeated_attempts + 86
-        0x01016284:    2501        .%      MOVS     r5,#1
-        0x01016286:    4620         F      MOV      r0,r4
-        0x01016288:    f000ff46    ..F.    BL       smpc_launch_rep_att_timer ; 0x1017118
-        0x0101628c:    4628        (F      MOV      r0,r5
-        0x0101628e:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01016290:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_clear_timeout_timer
-    smpc_clear_timeout_timer
-        0x01016294:    b570        p.      PUSH     {r4-r6,lr}
-        0x01016296:    4d0b        .M      LDR      r5,[pc,#44] ; [0x10162c4] = 0x20004ab8
-        0x01016298:    4604        .F      MOV      r4,r0
-        0x0101629a:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0101629e:    f890003f    ..?.    LDRB     r0,[r0,#0x3f]
-        0x010162a2:    07c0        ..      LSLS     r0,r0,#31
-        0x010162a4:    d00d        ..      BEQ      0x10162c2 ; smpc_clear_timeout_timer + 46
-        0x010162a6:    2008        .       MOVS     r0,#8
-        0x010162a8:    ea402104    @..!    ORR      r1,r0,r4,LSL #8
-        0x010162ac:    f6406036    @.6`    MOV      r0,#0xe36
-        0x010162b0:    f7eafc0f    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x010162b4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010162b8:    f8101f3f    ..?.    LDRB     r1,[r0,#0x3f]!
-        0x010162bc:    f0210101    !...    BIC      r1,r1,#1
-        0x010162c0:    7001        .p      STRB     r1,[r0,#0]
-        0x010162c2:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010162c4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_confirm_gen_rand
-    smpc_confirm_gen_rand
-        0x010162c8:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x010162cc:    460e        .F      MOV      r6,r1
-        0x010162ce:    4604        .F      MOV      r4,r0
-        0x010162d0:    f7f2feb2    ....    BL       gapc_get_role ; 0x1009038
-        0x010162d4:    4d8d        .M      LDR      r5,[pc,#564] ; [0x101650c] = 0x20004ab8
-        0x010162d6:    4601        .F      MOV      r1,r0
-        0x010162d8:    2700        .'      MOVS     r7,#0
-        0x010162da:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010162de:    f8902040    ..@     LDRB     r2,[r0,#0x40]
-        0x010162e2:    2a1a        .*      CMP      r2,#0x1a
-        0x010162e4:    d06d        m.      BEQ      0x10163c2 ; smpc_confirm_gen_rand + 250
-        0x010162e6:    dc27        '.      BGT      0x1016338 ; smpc_confirm_gen_rand + 112
-        0x010162e8:    2a0f        .*      CMP      r2,#0xf
-        0x010162ea:    d03b        ;.      BEQ      0x1016364 ; smpc_confirm_gen_rand + 156
-        0x010162ec:    dc18        ..      BGT      0x1016320 ; smpc_confirm_gen_rand + 88
-        0x010162ee:    2a05        .*      CMP      r2,#5
-        0x010162f0:    d030        0.      BEQ      0x1016354 ; smpc_confirm_gen_rand + 140
-        0x010162f2:    2a06        .*      CMP      r2,#6
-        0x010162f4:    d17e        ~.      BNE      0x10163f4 ; smpc_confirm_gen_rand + 300
-        0x010162f6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010162f8:    6831        1h      LDR      r1,[r6,#0]
-        0x010162fa:    f8401f26    @.&.    STR      r1,[r0,#0x26]!
-        0x010162fe:    6871        qh      LDR      r1,[r6,#4]
-        0x01016300:    6041        A`      STR      r1,[r0,#4]
-        0x01016302:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01016306:    2007        .       MOVS     r0,#7
-        0x01016308:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x0101630c:    4620         F      MOV      r0,r4
-        0x0101630e:    f7f2fe93    ....    BL       gapc_get_role ; 0x1009038
-        0x01016312:    4601        .F      MOV      r1,r0
-        0x01016314:    4620         F      MOV      r0,r4
-        0x01016316:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x0101631a:    2201        ."      MOVS     r2,#1
-        0x0101631c:    f000bb8a    ....    B.W      smpc_generate_e1 ; 0x1016a34
-        0x01016320:    2a10        .*      CMP      r2,#0x10
-        0x01016322:    d027        '.      BEQ      0x1016374 ; smpc_confirm_gen_rand + 172
-        0x01016324:    2a19        .*      CMP      r2,#0x19
-        0x01016326:    d16f        o.      BNE      0x1016408 ; smpc_confirm_gen_rand + 320
-        0x01016328:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101632a:    6831        1h      LDR      r1,[r6,#0]
-        0x0101632c:    f8401f1e    @...    STR      r1,[r0,#0x1e]!
-        0x01016330:    6871        qh      LDR      r1,[r6,#4]
-        0x01016332:    6041        A`      STR      r1,[r0,#4]
-        0x01016334:    211a        .!      MOVS     r1,#0x1a
-        0x01016336:    e0c4        ..      B        0x10164c2 ; smpc_confirm_gen_rand + 506
-        0x01016338:    2a1f        .*      CMP      r2,#0x1f
-        0x0101633a:    d070        p.      BEQ      0x101641e ; smpc_confirm_gen_rand + 342
-        0x0101633c:    2a20         *      CMP      r2,#0x20
-        0x0101633e:    d06f        o.      BEQ      0x1016420 ; smpc_confirm_gen_rand + 344
-        0x01016340:    2a21        !*      CMP      r2,#0x21
-        0x01016342:    d071        q.      BEQ      0x1016428 ; smpc_confirm_gen_rand + 352
-        0x01016344:    2a22        "*      CMP      r2,#0x22
-        0x01016346:    d15f        _.      BNE      0x1016408 ; smpc_confirm_gen_rand + 320
-        0x01016348:    2200        ."      MOVS     r2,#0
-        0x0101634a:    2900        .)      CMP      r1,#0
-        0x0101634c:    d076        v.      BEQ      0x101643c ; smpc_confirm_gen_rand + 372
-        0x0101634e:    2901        .)      CMP      r1,#1
-        0x01016350:    d077        w.      BEQ      0x1016442 ; smpc_confirm_gen_rand + 378
-        0x01016352:    e07b        {.      B        0x101644c ; smpc_confirm_gen_rand + 388
-        0x01016354:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016356:    6831        1h      LDR      r1,[r6,#0]
-        0x01016358:    f8401f1e    @...    STR      r1,[r0,#0x1e]!
-        0x0101635c:    6871        qh      LDR      r1,[r6,#4]
-        0x0101635e:    6041        A`      STR      r1,[r0,#4]
-        0x01016360:    2106        .!      MOVS     r1,#6
-        0x01016362:    e0ae        ..      B        0x10164c2 ; smpc_confirm_gen_rand + 506
-        0x01016364:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016366:    6831        1h      LDR      r1,[r6,#0]
-        0x01016368:    f8401f1e    @...    STR      r1,[r0,#0x1e]!
-        0x0101636c:    6871        qh      LDR      r1,[r6,#4]
-        0x0101636e:    6041        A`      STR      r1,[r0,#4]
-        0x01016370:    2110        .!      MOVS     r1,#0x10
-        0x01016372:    e0a6        ..      B        0x10164c2 ; smpc_confirm_gen_rand + 506
-        0x01016374:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016376:    6832        2h      LDR      r2,[r6,#0]
-        0x01016378:    2901        .)      CMP      r1,#1
-        0x0101637a:    f8402f26    @.&/    STR      r2,[r0,#0x26]!
-        0x0101637e:    6872        rh      LDR      r2,[r6,#4]
-        0x01016380:    6042        B`      STR      r2,[r0,#4]
-        0x01016382:    d009        ..      BEQ      0x1016398 ; smpc_confirm_gen_rand + 208
-        0x01016384:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016388:    2104        .!      MOVS     r1,#4
-        0x0101638a:    6902        .i      LDR      r2,[r0,#0x10]
-        0x0101638c:    4620         F      MOV      r0,r4
-        0x0101638e:    321e        .2      ADDS     r2,r2,#0x1e
-        0x01016390:    f001f9e2    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01016394:    2013        .       MOVS     r0,#0x13
-        0x01016396:    e0b3        ..      B        0x1016500 ; smpc_confirm_gen_rand + 568
-        0x01016398:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0101639c:    46a8        .F      MOV      r8,r5
-        0x0101639e:    6902        .i      LDR      r2,[r0,#0x10]
-        0x010163a0:    f10206ba    ....    ADD      r6,r2,#0xba
-        0x010163a4:    f102051e    ....    ADD      r5,r2,#0x1e
-        0x010163a8:    f7f4fee6    ....    BL       gapm_get_local_public_key ; 0x100b178
-        0x010163ac:    4601        .F      MOV      r1,r0
-        0x010163ae:    f8580024    X.$.    LDR      r0,[r8,r4,LSL #2]
-        0x010163b2:    2211        ."      MOVS     r2,#0x11
-        0x010163b4:    462b        +F      MOV      r3,r5
-        0x010163b6:    f8802040    ..@     STRB     r2,[r0,#0x40]
-        0x010163ba:    4632        2F      MOV      r2,r6
-        0x010163bc:    4620         F      MOV      r0,r4
-        0x010163be:    9700        ..      STR      r7,[sp,#0]
-        0x010163c0:    e020         .      B        0x1016404 ; smpc_confirm_gen_rand + 316
-        0x010163c2:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010163c4:    6832        2h      LDR      r2,[r6,#0]
-        0x010163c6:    f8402f26    @.&/    STR      r2,[r0,#0x26]!
-        0x010163ca:    6872        rh      LDR      r2,[r6,#4]
-        0x010163cc:    6042        B`      STR      r2,[r0,#4]
-        0x010163ce:    261c        .&      MOVS     r6,#0x1c
-        0x010163d0:    b1e1        ..      CBZ      r1,0x101640c ; smpc_confirm_gen_rand + 324
-        0x010163d2:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010163d6:    6907        .i      LDR      r7,[r0,#0x10]
-        0x010163d8:    37ba        .7      ADDS     r7,r7,#0xba
-        0x010163da:    f7f4fecd    ....    BL       gapm_get_local_public_key ; 0x100b178
-        0x010163de:    4680        .F      MOV      r8,r0
-        0x010163e0:    ea4f0004    O...    MOV.W    r0,r4
-        0x010163e4:    f000fc72    ..r.    BL       smpc_get_next_passkey_bit ; 0x1016ccc
-        0x010163e8:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x010163ec:    f0400080    @...    ORR      r0,r0,#0x80
-        0x010163f0:    690b        .i      LDR      r3,[r1,#0x10]
-        0x010163f2:    e000        ..      B        0x10163f6 ; smpc_confirm_gen_rand + 302
-        0x010163f4:    e008        ..      B        0x1016408 ; smpc_confirm_gen_rand + 320
-        0x010163f6:    f8816040    ..@`    STRB     r6,[r1,#0x40]
-        0x010163fa:    9000        ..      STR      r0,[sp,#0]
-        0x010163fc:    463a        :F      MOV      r2,r7
-        0x010163fe:    4641        AF      MOV      r1,r8
-        0x01016400:    4620         F      MOV      r0,r4
-        0x01016402:    331e        .3      ADDS     r3,r3,#0x1e
-        0x01016404:    f000f924    ..$.    BL       smpc_f4_Init ; 0x1016650
-        0x01016408:    e8bd83f8    ....    POP      {r3-r9,pc}
-        0x0101640c:    f7f4feb4    ....    BL       gapm_get_local_public_key ; 0x100b178
-        0x01016410:    4680        .F      MOV      r8,r0
-        0x01016412:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016416:    6907        .i      LDR      r7,[r0,#0x10]
-        0x01016418:    4620         F      MOV      r0,r4
-        0x0101641a:    37ba        .7      ADDS     r7,r7,#0xba
-        0x0101641c:    e7e2        ..      B        0x10163e4 ; smpc_confirm_gen_rand + 284
-        0x0101641e:    e049        I.      B        0x10164b4 ; smpc_confirm_gen_rand + 492
-        0x01016420:    e054        T.      B        0x10164cc ; smpc_confirm_gen_rand + 516
-        0x01016422:    e001        ..      B        0x1016428 ; smpc_confirm_gen_rand + 352
-        0x01016424:    e00a        ..      B        0x101643c ; smpc_confirm_gen_rand + 372
-        0x01016426:    e00c        ..      B        0x1016442 ; smpc_confirm_gen_rand + 378
-        0x01016428:    6901        .i      LDR      r1,[r0,#0x10]
-        0x0101642a:    6832        2h      LDR      r2,[r6,#0]
-        0x0101642c:    f5017080    ...p    ADD      r0,r1,#0x100
-        0x01016430:    f8c12110    ...!    STR      r2,[r1,#0x110]
-        0x01016434:    6871        qh      LDR      r1,[r6,#4]
-        0x01016436:    6141        Aa      STR      r1,[r0,#0x14]
-        0x01016438:    2122        "!      MOVS     r1,#0x22
-        0x0101643a:    e042        B.      B        0x10164c2 ; smpc_confirm_gen_rand + 506
-        0x0101643c:    6901        .i      LDR      r1,[r0,#0x10]
-        0x0101643e:    7c49        I|      LDRB     r1,[r1,#0x11]
-        0x01016440:    e001        ..      B        0x1016446 ; smpc_confirm_gen_rand + 382
-        0x01016442:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016444:    7e09        .~      LDRB     r1,[r1,#0x18]
-        0x01016446:    2901        .)      CMP      r1,#1
-        0x01016448:    d100        ..      BNE      0x101644c ; smpc_confirm_gen_rand + 388
-        0x0101644a:    2201        ."      MOVS     r2,#1
-        0x0101644c:    6901        .i      LDR      r1,[r0,#0x10]
-        0x0101644e:    6833        3h      LDR      r3,[r6,#0]
-        0x01016450:    f5017080    ...p    ADD      r0,r1,#0x100
-        0x01016454:    f8c13118    ...1    STR      r3,[r1,#0x118]
-        0x01016458:    6871        qh      LDR      r1,[r6,#4]
-        0x0101645a:    61c1        .a      STR      r1,[r0,#0x1c]
-        0x0101645c:    b172        r.      CBZ      r2,0x101647c ; smpc_confirm_gen_rand + 436
-        0x0101645e:    f7f4fe8b    ....    BL       gapm_get_local_public_key ; 0x100b178
-        0x01016462:    4601        .F      MOV      r1,r0
-        0x01016464:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016468:    2223        #"      MOVS     r2,#0x23
-        0x0101646a:    6903        .i      LDR      r3,[r0,#0x10]
-        0x0101646c:    f8802040    ..@     STRB     r2,[r0,#0x40]
-        0x01016470:    460a        .F      MOV      r2,r1
-        0x01016472:    4620         F      MOV      r0,r4
-        0x01016474:    f5037388    ...s    ADD      r3,r3,#0x110
-        0x01016478:    9700        ..      STR      r7,[sp,#0]
-        0x0101647a:    e7c3        ..      B        0x1016404 ; smpc_confirm_gen_rand + 316
-        0x0101647c:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016480:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016482:    f5017080    ...p    ADD      r0,r1,#0x100
-        0x01016486:    f8c17110    ...q    STR      r7,[r1,#0x110]
-        0x0101648a:    6147        Ga      STR      r7,[r0,#0x14]
-        0x0101648c:    6187        .a      STR      r7,[r0,#0x18]
-        0x0101648e:    61c7        .a      STR      r7,[r0,#0x1c]
-        0x01016490:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016494:    2110        .!      MOVS     r1,#0x10
-        0x01016496:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016498:    303e        >0      ADDS     r0,r0,#0x3e
-        0x0101649a:    f7eafb51    ..Q.    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x0101649e:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x010164a2:    2026        &       MOVS     r0,#0x26
-        0x010164a4:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010164a8:    4620         F      MOV      r0,r4
-        0x010164aa:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x010164ae:    2109        .!      MOVS     r1,#9
-        0x010164b0:    f001bee8    ....    B.W      smpc_send_pairing_req_ind ; 0x1018284
-        0x010164b4:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010164b6:    6831        1h      LDR      r1,[r6,#0]
-        0x010164b8:    f8401f1e    @...    STR      r1,[r0,#0x1e]!
-        0x010164bc:    6871        qh      LDR      r1,[r6,#4]
-        0x010164be:    6041        A`      STR      r1,[r0,#4]
-        0x010164c0:    2120         !      MOVS     r1,#0x20
-        0x010164c2:    4620         F      MOV      r0,r4
-        0x010164c4:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x010164c8:    f000bb3c    ..<.    B.W      smpc_generate_rand ; 0x1016b44
-        0x010164cc:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010164ce:    6832        2h      LDR      r2,[r6,#0]
-        0x010164d0:    2900        .)      CMP      r1,#0
-        0x010164d2:    f8402f26    @.&/    STR      r2,[r0,#0x26]!
-        0x010164d6:    6872        rh      LDR      r2,[r6,#4]
-        0x010164d8:    6042        B`      STR      r2,[r0,#4]
-        0x010164da:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010164de:    f04f0104    O...    MOV      r1,#4
-        0x010164e2:    6902        .i      LDR      r2,[r0,#0x10]
-        0x010164e4:    4620         F      MOV      r0,r4
-        0x010164e6:    f102021e    ....    ADD      r2,r2,#0x1e
-        0x010164ea:    d006        ..      BEQ      0x10164fa ; smpc_confirm_gen_rand + 562
-        0x010164ec:    f001f934    ..4.    BL       smpc_pdu_send ; 0x1017758
-        0x010164f0:    4620         F      MOV      r0,r4
-        0x010164f2:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x010164f6:    f000bcbd    ....    B.W      smpc_init_mac_key_calculation ; 0x1016e74
-        0x010164fa:    f001f92d    ..-.    BL       smpc_pdu_send ; 0x1017758
-        0x010164fe:    2025        %       MOVS     r0,#0x25
-        0x01016500:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01016504:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01016508:    e77e        ~.      B        0x1016408 ; smpc_confirm_gen_rand + 320
-    $d
-        0x0101650a:    0000        ..      DCW    0
-        0x0101650c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_construcpublic_key_t_pdu
-    smpc_construcpublic_key_t_pdu
-        0x01016510:    b510        ..      PUSH     {r4,lr}
-        0x01016512:    2200        ."      MOVS     r2,#0
-        0x01016514:    1883        ..      ADDS     r3,r0,r2
-        0x01016516:    5c8c        .\      LDRB     r4,[r1,r2]
-        0x01016518:    715c        \q      STRB     r4,[r3,#5]
-        0x0101651a:    188c        ..      ADDS     r4,r1,r2
-        0x0101651c:    1c52        R.      ADDS     r2,r2,#1
-        0x0101651e:    f8944020    .. @    LDRB     r4,[r4,#0x20]
-        0x01016522:    b2d2        ..      UXTB     r2,r2
-        0x01016524:    f8834025    ..%@    STRB     r4,[r3,#0x25]
-        0x01016528:    2a20         *      CMP      r2,#0x20
-        0x0101652a:    d3f3        ..      BCC      0x1016514 ; smpc_construcpublic_key_t_pdu + 4
-        0x0101652c:    bd10        ..      POP      {r4,pc}
-    i.smpc_construct_dhkey_check_pdu
-    smpc_construct_dhkey_check_pdu
-        0x0101652e:    2210        ."      MOVS     r2,#0x10
-        0x01016530:    1d40        @.      ADDS     r0,r0,#5
-        0x01016532:    f7eaba29    ..).    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-    i.smpc_construct_enc_info_pdu
-    smpc_construct_enc_info_pdu
-        0x01016536:    2210        ."      MOVS     r2,#0x10
-        0x01016538:    1d40        @.      ADDS     r0,r0,#5
-        0x0101653a:    f7eaba25    ..%.    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-    i.smpc_construct_id_addr_info_pdu
-    smpc_construct_id_addr_info_pdu
-        0x0101653e:    b510        ..      PUSH     {r4,lr}
-        0x01016540:    4604        .F      MOV      r4,r0
-        0x01016542:    f7f4fd6d    ..m.    BL       gapm_get_address_type ; 0x100b020
-        0x01016546:    f0000001    ....    AND      r0,r0,#1
-        0x0101654a:    7160        `q      STRB     r0,[r4,#5]
-        0x0101654c:    f7f4fd84    ....    BL       gapm_get_bdaddr ; 0x100b058
-        0x01016550:    6801        .h      LDR      r1,[r0,#0]
-        0x01016552:    f8c41006    ....    STR      r1,[r4,#6]
-        0x01016556:    8880        ..      LDRH     r0,[r0,#4]
-        0x01016558:    8160        `.      STRH     r0,[r4,#0xa]
-        0x0101655a:    bd10        ..      POP      {r4,pc}
-    i.smpc_construct_id_info_pdu
-    smpc_construct_id_info_pdu
-        0x0101655c:    2210        ."      MOVS     r2,#0x10
-        0x0101655e:    1d40        @.      ADDS     r0,r0,#5
-        0x01016560:    f7eaba12    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-    i.smpc_construct_keypress_notification_pdu
-    smpc_construct_keypress_notification_pdu
-        0x01016564:    7809        .x      LDRB     r1,[r1,#0]
-        0x01016566:    7141        Aq      STRB     r1,[r0,#5]
-        0x01016568:    4770        pG      BX       lr
-    i.smpc_construct_mst_id_pdu
-    smpc_construct_mst_id_pdu
-        0x0101656a:    880a        ..      LDRH     r2,[r1,#0]
-        0x0101656c:    80c2        ..      STRH     r2,[r0,#6]
-        0x0101656e:    f8d12002    ...     LDR      r2,[r1,#2]
-        0x01016572:    6082        .`      STR      r2,[r0,#8]
-        0x01016574:    f8d11006    ....    LDR      r1,[r1,#6]
-        0x01016578:    60c1        .`      STR      r1,[r0,#0xc]
-        0x0101657a:    4770        pG      BX       lr
-    i.smpc_construct_pair_cfm_pdu
-    smpc_construct_pair_cfm_pdu
-        0x0101657c:    2210        ."      MOVS     r2,#0x10
-        0x0101657e:    1d40        @.      ADDS     r0,r0,#5
-        0x01016580:    f7eaba02    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-    i.smpc_construct_pair_fail_pdu
-    smpc_construct_pair_fail_pdu
-        0x01016584:    7809        .x      LDRB     r1,[r1,#0]
-        0x01016586:    7141        Aq      STRB     r1,[r0,#5]
-        0x01016588:    4770        pG      BX       lr
-    i.smpc_construct_pair_rand_pdu
-    smpc_construct_pair_rand_pdu
-        0x0101658a:    2210        ."      MOVS     r2,#0x10
-        0x0101658c:    1d40        @.      ADDS     r0,r0,#5
-        0x0101658e:    f7eab9fb    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-    i.smpc_construct_pair_req_pdu
-    smpc_construct_pair_req_pdu
-        0x01016592:    680a        .h      LDR      r2,[r1,#0]
-        0x01016594:    f8402f05    @../    STR      r2,[r0,#5]!
-        0x01016598:    8889        ..      LDRH     r1,[r1,#4]
-        0x0101659a:    8081        ..      STRH     r1,[r0,#4]
-        0x0101659c:    4770        pG      BX       lr
-    i.smpc_construct_pair_rsp_pdu
-    smpc_construct_pair_rsp_pdu
-        0x0101659e:    680a        .h      LDR      r2,[r1,#0]
-        0x010165a0:    f8402f05    @../    STR      r2,[r0,#5]!
-        0x010165a4:    8889        ..      LDRH     r1,[r1,#4]
-        0x010165a6:    8081        ..      STRH     r1,[r0,#4]
-        0x010165a8:    4770        pG      BX       lr
-    i.smpc_construct_sec_req_pdu
-    smpc_construct_sec_req_pdu
-        0x010165aa:    7809        .x      LDRB     r1,[r1,#0]
-        0x010165ac:    7141        Aq      STRB     r1,[r0,#5]
-        0x010165ae:    4770        pG      BX       lr
-    i.smpc_construct_sign_info_pdu
-    smpc_construct_sign_info_pdu
-        0x010165b0:    2210        ."      MOVS     r2,#0x10
-        0x010165b2:    1d40        @.      ADDS     r0,r0,#5
-        0x010165b4:    f7eab9e8    ....    B        $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-    i.smpc_encrypt_cfm
-    smpc_encrypt_cfm
-        0x010165b8:    b570        p.      PUSH     {r4-r6,lr}
-        0x010165ba:    461d        .F      MOV      r5,r3
-        0x010165bc:    4604        .F      MOV      r4,r0
-        0x010165be:    b171        q.      CBZ      r1,0x10165de ; smpc_encrypt_cfm + 38
-        0x010165c0:    4e0a        .N      LDR      r6,[pc,#40] ; [0x10165ec] = 0x20004ab8
-        0x010165c2:    203d        =       MOVS     r0,#0x3d
-        0x010165c4:    f8561024    V.$.    LDR      r1,[r6,r4,LSL #2]
-        0x010165c8:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010165cc:    2101        .!      MOVS     r1,#1
-        0x010165ce:    4620         F      MOV      r0,r4
-        0x010165d0:    f001fdc4    ....    BL       smpc_send_ltk_req_rsp ; 0x101815c
-        0x010165d4:    f8560024    V.$.    LDR      r0,[r6,r4,LSL #2]
-        0x010165d8:    f880503e    ..>P    STRB     r5,[r0,#0x3e]
-        0x010165dc:    bd70        p.      POP      {r4-r6,pc}
-        0x010165de:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x010165e2:    2200        ."      MOVS     r2,#0
-        0x010165e4:    4611        .F      MOV      r1,r2
-        0x010165e6:    f001bdb9    ....    B.W      smpc_send_ltk_req_rsp ; 0x101815c
-    $d
-        0x010165ea:    0000        ..      DCW    0
-        0x010165ec:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_encrypt_start
-    smpc_encrypt_start
-        0x010165f0:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x010165f2:    4606        .F      MOV      r6,r0
-        0x010165f4:    8a08        ..      LDRH     r0,[r1,#0x10]
-        0x010165f6:    460c        .F      MOV      r4,r1
-        0x010165f8:    f1010312    ....    ADD      r3,r1,#0x12
-        0x010165fc:    9000        ..      STR      r0,[sp,#0]
-        0x010165fe:    2500        .%      MOVS     r5,#0
-        0x01016600:    4622        "F      MOV      r2,r4
-        0x01016602:    2101        .!      MOVS     r1,#1
-        0x01016604:    4630        0F      MOV      r0,r6
-        0x01016606:    f001febd    ....    BL       smpc_send_start_enc_cmd ; 0x1018384
-        0x0101660a:    7ea1        .~      LDRB     r1,[r4,#0x1a]
-        0x0101660c:    4630        0F      MOV      r0,r6
-        0x0101660e:    f7f2fa89    ....    BL       gapc_enc_keysize_set ; 0x1008b24
-        0x01016612:    4628        (F      MOV      r0,r5
-        0x01016614:    bdf8        ..      POP      {r3-r7,pc}
-    i.smpc_encrypt_start_handler
-    smpc_encrypt_start_handler
-        0x01016616:    b570        p.      PUSH     {r4-r6,lr}
-        0x01016618:    460c        .F      MOV      r4,r1
-        0x0101661a:    4605        .F      MOV      r5,r0
-        0x0101661c:    f7f2fbae    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x01016620:    4601        .F      MOV      r1,r0
-        0x01016622:    2008        .       MOVS     r0,#8
-        0x01016624:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x01016628:    230a        .#      MOVS     r3,#0xa
-        0x0101662a:    f6406017    @..`    MOV      r0,#0xe17
-        0x0101662e:    f7eafa32    ..2.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01016632:    8a21        !.      LDRH     r1,[r4,#0x10]
-        0x01016634:    8001        ..      STRH     r1,[r0,#0]
-        0x01016636:    f8d41012    ....    LDR      r1,[r4,#0x12]
-        0x0101663a:    f8c01002    ....    STR      r1,[r0,#2]
-        0x0101663e:    f8d41016    ....    LDR      r1,[r4,#0x16]
-        0x01016642:    f8c01006    ....    STR      r1,[r0,#6]
-        0x01016646:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x0101664a:    f7eaba29    ..).    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101664e:    0000        ..      MOVS     r0,r0
-    i.smpc_f4_Init
-    smpc_f4_Init
-        0x01016650:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01016654:    4688        .F      MOV      r8,r1
-        0x01016656:    4605        .F      MOV      r5,r0
-        0x01016658:    461e        .F      MOV      r6,r3
-        0x0101665a:    4691        .F      MOV      r9,r2
-        0x0101665c:    2102        .!      MOVS     r1,#2
-        0x0101665e:    2051        Q       MOVS     r0,#0x51
-        0x01016660:    9f08        ..      LDR      r7,[sp,#0x20]
-        0x01016662:    f7eaf9eb    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01016666:    4604        .F      MOV      r4,r0
-        0x01016668:    480f        .H      LDR      r0,[pc,#60] ; [0x10166a8] = 0x20004ab8
-        0x0101666a:    4631        1F      MOV      r1,r6
-        0x0101666c:    2210        ."      MOVS     r2,#0x10
-        0x0101666e:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01016672:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016674:    6584        .e      STR      r4,[r0,#0x58]
-        0x01016676:    f1040041    ..A.    ADD      r0,r4,#0x41
-        0x0101667a:    4606        .F      MOV      r6,r0
-        0x0101667c:    f7eaf984    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016680:    7027        'p      STRB     r7,[r4,#0]
-        0x01016682:    2220         "      MOVS     r2,#0x20
-        0x01016684:    4649        IF      MOV      r1,r9
-        0x01016686:    1c60        `.      ADDS     r0,r4,#1
-        0x01016688:    f7eaf97e    ..~.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101668c:    2220         "      MOVS     r2,#0x20
-        0x0101668e:    4641        AF      MOV      r1,r8
-        0x01016690:    f1040021    ..!.    ADD      r0,r4,#0x21
-        0x01016694:    f7eaf978    ..x.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016698:    4622        "F      MOV      r2,r4
-        0x0101669a:    4631        1F      MOV      r1,r6
-        0x0101669c:    4628        (F      MOV      r0,r5
-        0x0101669e:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x010166a2:    2341        A#      MOVS     r3,#0x41
-        0x010166a4:    f7ffba0a    ....    B        smpc_aes_cmac_init ; 0x1015abc
-    $d
-        0x010166a8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_f4_complete
-    smpc_f4_complete
-        0x010166ac:    b570        p.      PUSH     {r4-r6,lr}
-        0x010166ae:    4d0c        .M      LDR      r5,[pc,#48] ; [0x10166e0] = 0x20004ab8
-        0x010166b0:    4604        .F      MOV      r4,r0
-        0x010166b2:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010166b6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010166b8:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x010166ba:    f7eaf9d8    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010166be:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010166c2:    2600        .&      MOVS     r6,#0
-        0x010166c4:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010166c6:    6546        Fe      STR      r6,[r0,#0x54]
-        0x010166c8:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010166cc:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010166ce:    6d80        .m      LDR      r0,[r0,#0x58]
-        0x010166d0:    f7eaf9cd    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010166d4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010166d8:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010166da:    6586        .e      STR      r6,[r0,#0x58]
-        0x010166dc:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010166de:    0000        ..      DCW    0
-        0x010166e0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_f5_complete
-    smpc_f5_complete
-        0x010166e4:    b570        p.      PUSH     {r4-r6,lr}
-        0x010166e6:    4d0c        .M      LDR      r5,[pc,#48] ; [0x1016718] = 0x20004ab8
-        0x010166e8:    4604        .F      MOV      r4,r0
-        0x010166ea:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010166ee:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010166f0:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x010166f2:    b108        ..      CBZ      r0,0x10166f8 ; smpc_f5_complete + 20
-        0x010166f4:    f7eaf9bb    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010166f8:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010166fc:    2600        .&      MOVS     r6,#0
-        0x010166fe:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016700:    6546        Fe      STR      r6,[r0,#0x54]
-        0x01016702:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016706:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016708:    6dc0        .m      LDR      r0,[r0,#0x5c]
-        0x0101670a:    f7eaf9b0    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x0101670e:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016712:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016714:    65c6        .e      STR      r6,[r0,#0x5c]
-        0x01016716:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01016718:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_f5_init
-    smpc_f5_init
-        0x0101671c:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01016720:    4682        .F      MOV      r10,r0
-        0x01016722:    a024        $.      ADR      r0,{pc}+0x92 ; 0x10167b4
-        0x01016724:    468b        .F      MOV      r11,r1
-        0x01016726:    6805        .h      LDR      r5,[r0,#0]
-        0x01016728:    a023        #.      ADR      r0,{pc}+0x90 ; 0x10167b8
-        0x0101672a:    e89000c2    ....    LDM      r0,{r1,r6,r7}
-        0x0101672e:    4688        .F      MOV      r8,r1
-        0x01016730:    f8d0900c    ....    LDR      r9,[r0,#0xc]
-        0x01016734:    2102        .!      MOVS     r1,#2
-        0x01016736:    205c        \       MOVS     r0,#0x5c
-        0x01016738:    f7eaf980    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0101673c:    4922        "I      LDR      r1,[pc,#136] ; [0x10167c8] = 0x20004ab8
-        0x0101673e:    4604        .F      MOV      r4,r0
-        0x01016740:    2210        ."      MOVS     r2,#0x10
-        0x01016742:    f851002a    Q.*.    LDR      r0,[r1,r10,LSL #2]
-        0x01016746:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016748:    65c4        .e      STR      r4,[r0,#0x5c]
-        0x0101674a:    f1040050    ..P.    ADD      r0,r4,#0x50
-        0x0101674e:    f8c4b038    ..8.    STR      r11,[r4,#0x38]
-        0x01016752:    f8c4804c    ..L.    STR      r8,[r4,#0x4c]
-        0x01016756:    e88002c0    ....    STM      r0,{r6,r7,r9}
-        0x0101675a:    2600        .&      MOVS     r6,#0
-        0x0101675c:    7026        &p      STRB     r6,[r4,#0]
-        0x0101675e:    2001        .       MOVS     r0,#1
-        0x01016760:    7060        `p      STRB     r0,[r4,#1]
-        0x01016762:    980f        ..      LDR      r0,[sp,#0x3c]
-        0x01016764:    6801        .h      LDR      r1,[r0,#0]
-        0x01016766:    f8c41002    ....    STR      r1,[r4,#2]
-        0x0101676a:    8881        ..      LDRH     r1,[r0,#4]
-        0x0101676c:    80e1        ..      STRH     r1,[r4,#6]
-        0x0101676e:    7980        .y      LDRB     r0,[r0,#6]
-        0x01016770:    7220         r      STRB     r0,[r4,#8]
-        0x01016772:    980e        ..      LDR      r0,[sp,#0x38]
-        0x01016774:    6801        .h      LDR      r1,[r0,#0]
-        0x01016776:    f8c41009    ....    STR      r1,[r4,#9]
-        0x0101677a:    8881        ..      LDRH     r1,[r0,#4]
-        0x0101677c:    f8a4100d    ....    STRH     r1,[r4,#0xd]
-        0x01016780:    7980        .y      LDRB     r0,[r0,#6]
-        0x01016782:    73e0        .s      STRB     r0,[r4,#0xf]
-        0x01016784:    f1040010    ....    ADD      r0,r4,#0x10
-        0x01016788:    9903        ..      LDR      r1,[sp,#0xc]
-        0x0101678a:    f7eaf8fd    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101678e:    2210        ."      MOVS     r2,#0x10
-        0x01016790:    f1040020    .. .    ADD      r0,r4,#0x20
-        0x01016794:    9902        ..      LDR      r1,[sp,#8]
-        0x01016796:    f7eaf8f7    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101679a:    6325        %c      STR      r5,[r4,#0x30]
-        0x0101679c:    f8846034    ..4`    STRB     r6,[r4,#0x34]
-        0x010167a0:    6ba2        .k      LDR      r2,[r4,#0x38]
-        0x010167a2:    b004        ..      ADD      sp,sp,#0x10
-        0x010167a4:    f104014c    ..L.    ADD      r1,r4,#0x4c
-        0x010167a8:    4650        PF      MOV      r0,r10
-        0x010167aa:    e8bd5ff0    ..._    POP      {r4-r12,lr}
-        0x010167ae:    2320         #      MOVS     r3,#0x20
-        0x010167b0:    f7ffb984    ....    B        smpc_aes_cmac_init ; 0x1015abc
-    $d
-        0x010167b4:    62746c65    eltb    DCD    1651797093
-        0x010167b8:    5a6083be    ..`Z    DCD    1516274622
-        0x010167bc:    60370bdb    ..7`    DCD    1614220251
-        0x010167c0:    aaf5a538    8...    DCD    2868225336
-        0x010167c4:    6c888391    ...l    DCD    1820885905
-        0x010167c8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_f6_complete
-    smpc_f6_complete
-        0x010167cc:    b570        p.      PUSH     {r4-r6,lr}
-        0x010167ce:    4d0c        .M      LDR      r5,[pc,#48] ; [0x1016800] = 0x20004ab8
-        0x010167d0:    4604        .F      MOV      r4,r0
-        0x010167d2:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010167d6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010167d8:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x010167da:    f7eaf948    ..H.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010167de:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010167e2:    2600        .&      MOVS     r6,#0
-        0x010167e4:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010167e6:    6546        Fe      STR      r6,[r0,#0x54]
-        0x010167e8:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010167ec:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010167ee:    6e00        .n      LDR      r0,[r0,#0x60]
-        0x010167f0:    f7eaf93d    ..=.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010167f4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010167f8:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010167fa:    6606        .f      STR      r6,[r0,#0x60]
-        0x010167fc:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010167fe:    0000        ..      DCW    0
-        0x01016800:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_f6_init
-    smpc_f6_init
-        0x01016804:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x01016808:    4605        .F      MOV      r5,r0
-        0x0101680a:    a80e        ..      ADD      r0,sp,#0x38
-        0x0101680c:    4689        .F      MOV      r9,r1
-        0x0101680e:    e89005c0    ....    LDM      r0,{r6-r8,r10}
-        0x01016812:    4693        .F      MOV      r11,r2
-        0x01016814:    2102        .!      MOVS     r1,#2
-        0x01016816:    2051        Q       MOVS     r0,#0x51
-        0x01016818:    f7eaf910    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x0101681c:    4604        .F      MOV      r4,r0
-        0x0101681e:    481f        .H      LDR      r0,[pc,#124] ; [0x101689c] = 0x20004ab8
-        0x01016820:    2210        ."      MOVS     r2,#0x10
-        0x01016822:    4649        IF      MOV      r1,r9
-        0x01016824:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01016828:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101682a:    6604        .f      STR      r4,[r0,#0x60]
-        0x0101682c:    4620         F      MOV      r0,r4
-        0x0101682e:    f7eaf8ab    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016832:    2210        ."      MOVS     r2,#0x10
-        0x01016834:    4659        YF      MOV      r1,r11
-        0x01016836:    f1040041    ..A.    ADD      r0,r4,#0x41
-        0x0101683a:    f7eaf8a5    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101683e:    2210        ."      MOVS     r2,#0x10
-        0x01016840:    f1040031    ..1.    ADD      r0,r4,#0x31
-        0x01016844:    9903        ..      LDR      r1,[sp,#0xc]
-        0x01016846:    f7eaf89f    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101684a:    2210        ."      MOVS     r2,#0x10
-        0x0101684c:    4631        1F      MOV      r1,r6
-        0x0101684e:    f1040021    ..!.    ADD      r0,r4,#0x21
-        0x01016852:    f7eaf899    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016856:    8839        9.      LDRH     r1,[r7,#0]
-        0x01016858:    83e1        ..      STRH     r1,[r4,#0x1e]
-        0x0101685a:    78b8        .x      LDRB     r0,[r7,#2]
-        0x0101685c:    f8840020    .. .    STRB     r0,[r4,#0x20]
-        0x01016860:    f8d80000    ....    LDR      r0,[r8,#0]
-        0x01016864:    f8c40017    ....    STR      r0,[r4,#0x17]
-        0x01016868:    f8b80004    ....    LDRH     r0,[r8,#4]
-        0x0101686c:    f8a4001b    ....    STRH     r0,[r4,#0x1b]
-        0x01016870:    f8980006    ....    LDRB     r0,[r8,#6]
-        0x01016874:    7760        `w      STRB     r0,[r4,#0x1d]
-        0x01016876:    f8da0000    ....    LDR      r0,[r10,#0]
-        0x0101687a:    6120         a      STR      r0,[r4,#0x10]
-        0x0101687c:    f8ba0004    ....    LDRH     r0,[r10,#4]
-        0x01016880:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x01016882:    f89a0006    ....    LDRB     r0,[r10,#6]
-        0x01016886:    75a0        .u      STRB     r0,[r4,#0x16]
-        0x01016888:    b004        ..      ADD      sp,sp,#0x10
-        0x0101688a:    f1040210    ....    ADD      r2,r4,#0x10
-        0x0101688e:    4621        !F      MOV      r1,r4
-        0x01016890:    4628        (F      MOV      r0,r5
-        0x01016892:    e8bd5ff0    ..._    POP      {r4-r12,lr}
-        0x01016896:    2341        A#      MOVS     r3,#0x41
-        0x01016898:    f7ffb910    ....    B        smpc_aes_cmac_init ; 0x1015abc
-    $d
-        0x0101689c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_g2_complete
-    smpc_g2_complete
-        0x010168a0:    b570        p.      PUSH     {r4-r6,lr}
-        0x010168a2:    4d0c        .M      LDR      r5,[pc,#48] ; [0x10168d4] = 0x20004ab8
-        0x010168a4:    4604        .F      MOV      r4,r0
-        0x010168a6:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010168aa:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010168ac:    6d40        @m      LDR      r0,[r0,#0x54]
-        0x010168ae:    f7eaf8de    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010168b2:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010168b6:    2600        .&      MOVS     r6,#0
-        0x010168b8:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010168ba:    6546        Fe      STR      r6,[r0,#0x54]
-        0x010168bc:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010168c0:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010168c2:    6e40        @n      LDR      r0,[r0,#0x64]
-        0x010168c4:    f7eaf8d3    ....    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010168c8:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010168cc:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010168ce:    6646        Ff      STR      r6,[r0,#0x64]
-        0x010168d0:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010168d2:    0000        ..      DCW    0
-        0x010168d4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_g2_init
-    smpc_g2_init
-        0x010168d8:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x010168dc:    460f        .F      MOV      r7,r1
-        0x010168de:    4605        .F      MOV      r5,r0
-        0x010168e0:    4698        .F      MOV      r8,r3
-        0x010168e2:    4691        .F      MOV      r9,r2
-        0x010168e4:    2102        .!      MOVS     r1,#2
-        0x010168e6:    2060        `       MOVS     r0,#0x60
-        0x010168e8:    9e08        ..      LDR      r6,[sp,#0x20]
-        0x010168ea:    f7eaf8a7    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010168ee:    4604        .F      MOV      r4,r0
-        0x010168f0:    4812        .H      LDR      r0,[pc,#72] ; [0x101693c] = 0x20004ab8
-        0x010168f2:    2210        ."      MOVS     r2,#0x10
-        0x010168f4:    4641        AF      MOV      r1,r8
-        0x010168f6:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x010168fa:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010168fc:    6644        Df      STR      r4,[r0,#0x64]
-        0x010168fe:    4620         F      MOV      r0,r4
-        0x01016900:    f7eaf842    ..B.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016904:    2220         "      MOVS     r2,#0x20
-        0x01016906:    4639        9F      MOV      r1,r7
-        0x01016908:    f1040040    ..@.    ADD      r0,r4,#0x40
-        0x0101690c:    f7eaf83c    ..<.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016910:    2220         "      MOVS     r2,#0x20
-        0x01016912:    4649        IF      MOV      r1,r9
-        0x01016914:    f1040020    .. .    ADD      r0,r4,#0x20
-        0x01016918:    f7eaf836    ..6.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101691c:    4631        1F      MOV      r1,r6
-        0x0101691e:    f1040010    ....    ADD      r0,r4,#0x10
-        0x01016922:    2210        ."      MOVS     r2,#0x10
-        0x01016924:    4606        .F      MOV      r6,r0
-        0x01016926:    f7eaf82f    ../.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101692a:    4632        2F      MOV      r2,r6
-        0x0101692c:    4621        !F      MOV      r1,r4
-        0x0101692e:    4628        (F      MOV      r0,r5
-        0x01016930:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x01016934:    2350        P#      MOVS     r3,#0x50
-        0x01016936:    f7ffb8c1    ....    B        smpc_aes_cmac_init ; 0x1015abc
-    $d
-        0x0101693a:    0000        ..      DCW    0
-        0x0101693c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_generate_cfm
-    smpc_generate_cfm
-        0x01016940:    b530        0.      PUSH     {r4,r5,lr}
-        0x01016942:    b08d        ..      SUB      sp,sp,#0x34
-        0x01016944:    4604        .F      MOV      r4,r0
-        0x01016946:    2000        .       MOVS     r0,#0
-        0x01016948:    4615        .F      MOV      r5,r2
-        0x0101694a:    9000        ..      STR      r0,[sp,#0]
-        0x0101694c:    9001        ..      STR      r0,[sp,#4]
-        0x0101694e:    9002        ..      STR      r0,[sp,#8]
-        0x01016950:    9003        ..      STR      r0,[sp,#0xc]
-        0x01016952:    b339        9.      CBZ      r1,0x10169a4 ; smpc_generate_cfm + 100
-        0x01016954:    2100        .!      MOVS     r1,#0
-        0x01016956:    4620         F      MOV      r0,r4
-        0x01016958:    f7f2f9b0    ....    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x0101695c:    6801        .h      LDR      r1,[r0,#0]
-        0x0101695e:    9100        ..      STR      r1,[sp,#0]
-        0x01016960:    8880        ..      LDRH     r0,[r0,#4]
-        0x01016962:    f8ad0004    ....    STRH     r0,[sp,#4]
-        0x01016966:    2101        .!      MOVS     r1,#1
-        0x01016968:    4620         F      MOV      r0,r4
-        0x0101696a:    f7f2f9a7    ....    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x0101696e:    6801        .h      LDR      r1,[r0,#0]
-        0x01016970:    f8cd1006    ....    STR      r1,[sp,#6]
-        0x01016974:    8880        ..      LDRH     r0,[r0,#4]
-        0x01016976:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x0101697a:    4810        .H      LDR      r0,[pc,#64] ; [0x10169bc] = 0x20004ab8
-        0x0101697c:    f10d0c10    ....    ADD      r12,sp,#0x10
-        0x01016980:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x01016984:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016986:    c80f        ..      LDM      r0,{r0-r3}
-        0x01016988:    e88c000f    ....    STM      r12,{r0-r3}
-        0x0101698c:    466a        jF      MOV      r2,sp
-        0x0101698e:    4629        )F      MOV      r1,r5
-        0x01016990:    a808        ..      ADD      r0,sp,#0x20
-        0x01016992:    f001ffbf    ....    BL       smpc_xor ; 0x1018914
-        0x01016996:    aa08        ..      ADD      r2,sp,#0x20
-        0x01016998:    a904        ..      ADD      r1,sp,#0x10
-        0x0101699a:    4620         F      MOV      r0,r4
-        0x0101699c:    f001fd36    ..6.    BL       smpc_send_use_enc_block_cmd ; 0x101840c
-        0x010169a0:    b00d        ..      ADD      sp,sp,#0x34
-        0x010169a2:    bd30        0.      POP      {r4,r5,pc}
-        0x010169a4:    2101        .!      MOVS     r1,#1
-        0x010169a6:    4620         F      MOV      r0,r4
-        0x010169a8:    f7f2f988    ....    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x010169ac:    6801        .h      LDR      r1,[r0,#0]
-        0x010169ae:    9100        ..      STR      r1,[sp,#0]
-        0x010169b0:    8880        ..      LDRH     r0,[r0,#4]
-        0x010169b2:    f8ad0004    ....    STRH     r0,[sp,#4]
-        0x010169b6:    2100        .!      MOVS     r1,#0
-        0x010169b8:    e7d6        ..      B        0x1016968 ; smpc_generate_cfm + 40
-    $d
-        0x010169ba:    0000        ..      DCW    0
-        0x010169bc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_generate_ci
-    smpc_generate_ci
-        0x010169c0:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x010169c4:    4606        .F      MOV      r6,r0
-        0x010169c6:    481a        .H      LDR      r0,[pc,#104] ; [0x1016a30] = 0x20004ab8
-        0x010169c8:    460f        .F      MOV      r7,r1
-        0x010169ca:    213c        <!      MOVS     r1,#0x3c
-        0x010169cc:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x010169d0:    4691        .F      MOV      r9,r2
-        0x010169d2:    4698        .F      MOV      r8,r3
-        0x010169d4:    6904        .i      LDR      r4,[r0,#0x10]
-        0x010169d6:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x010169da:    2008        .       MOVS     r0,#8
-        0x010169dc:    ea402206    @.."    ORR      r2,r0,r6,LSL #8
-        0x010169e0:    2321        !#      MOVS     r3,#0x21
-        0x010169e2:    2107        .!      MOVS     r1,#7
-        0x010169e4:    f6405017    @..P    MOV      r0,#0xd17
-        0x010169e8:    f7eaf855    ..U.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010169ec:    4605        .F      MOV      r5,r0
-        0x010169ee:    2019        .       MOVS     r0,#0x19
-        0x010169f0:    7028        (p      STRB     r0,[r5,#0]
-        0x010169f2:    4639        9F      MOV      r1,r7
-        0x010169f4:    4630        0F      MOV      r0,r6
-        0x010169f6:    f7f2f9af    ....    BL       gapc_get_csrk ; 0x1008d58
-        0x010169fa:    4601        .F      MOV      r1,r0
-        0x010169fc:    2210        ."      MOVS     r2,#0x10
-        0x010169fe:    1c68        h.      ADDS     r0,r5,#1
-        0x01016a00:    f7e9ffc2    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016a04:    4642        BF      MOV      r2,r8
-        0x01016a06:    4649        IF      MOV      r1,r9
-        0x01016a08:    f1050011    ....    ADD      r0,r5,#0x11
-        0x01016a0c:    f001ff82    ....    BL       smpc_xor ; 0x1018914
-        0x01016a10:    4628        (F      MOV      r0,r5
-        0x01016a12:    f7eaf845    ..E.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01016a16:    7920         y      LDRB     r0,[r4,#4]
-        0x01016a18:    1e40        @.      SUBS     r0,r0,#1
-        0x01016a1a:    7120         q      STRB     r0,[r4,#4]
-        0x01016a1c:    8860        `.      LDRH     r0,[r4,#2]
-        0x01016a1e:    2810        .(      CMP      r0,#0x10
-        0x01016a20:    d201        ..      BCS      0x1016a26 ; smpc_generate_ci + 102
-        0x01016a22:    2000        .       MOVS     r0,#0
-        0x01016a24:    e000        ..      B        0x1016a28 ; smpc_generate_ci + 104
-        0x01016a26:    3810        .8      SUBS     r0,r0,#0x10
-        0x01016a28:    8060        `.      STRH     r0,[r4,#2]
-        0x01016a2a:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01016a2e:    0000        ..      DCW    0
-        0x01016a30:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_generate_e1
-    smpc_generate_e1
-        0x01016a34:    b57f        ..      PUSH     {r0-r6,lr}
-        0x01016a36:    4605        .F      MOV      r5,r0
-        0x01016a38:    482b        +H      LDR      r0,[pc,#172] ; [0x1016ae8] = 0x20004ab8
-        0x01016a3a:    4616        .F      MOV      r6,r2
-        0x01016a3c:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01016a40:    6904        .i      LDR      r4,[r0,#0x10]
-        0x01016a42:    2000        .       MOVS     r0,#0
-        0x01016a44:    9000        ..      STR      r0,[sp,#0]
-        0x01016a46:    9001        ..      STR      r0,[sp,#4]
-        0x01016a48:    9002        ..      STR      r0,[sp,#8]
-        0x01016a4a:    9003        ..      STR      r0,[sp,#0xc]
-        0x01016a4c:    b3b9        ..      CBZ      r1,0x1016abe ; smpc_generate_e1 + 138
-        0x01016a4e:    2101        .!      MOVS     r1,#1
-        0x01016a50:    4628        (F      MOV      r0,r5
-        0x01016a52:    f7f2f933    ..3.    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x01016a56:    7980        .y      LDRB     r0,[r0,#6]
-        0x01016a58:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01016a5c:    2100        .!      MOVS     r1,#0
-        0x01016a5e:    4628        (F      MOV      r0,r5
-        0x01016a60:    f7f2f92c    ..,.    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x01016a64:    7980        .y      LDRB     r0,[r0,#6]
-        0x01016a66:    f88d0001    ....    STRB     r0,[sp,#1]
-        0x01016a6a:    2101        .!      MOVS     r1,#1
-        0x01016a6c:    f88d1002    ....    STRB     r1,[sp,#2]
-        0x01016a70:    6921        !i      LDR      r1,[r4,#0x10]
-        0x01016a72:    f8cd1003    ....    STR      r1,[sp,#3]
-        0x01016a76:    8aa1        ..      LDRH     r1,[r4,#0x14]
-        0x01016a78:    f8ad1007    ....    STRH     r1,[sp,#7]
-        0x01016a7c:    2002        .       MOVS     r0,#2
-        0x01016a7e:    f88d0009    ....    STRB     r0,[sp,#9]
-        0x01016a82:    f8d40017    ....    LDR      r0,[r4,#0x17]
-        0x01016a86:    f8cd000a    ....    STR      r0,[sp,#0xa]
-        0x01016a8a:    f8b4001b    ....    LDRH     r0,[r4,#0x1b]
-        0x01016a8e:    f8ad000e    ....    STRH     r0,[sp,#0xe]
-        0x01016a92:    2008        .       MOVS     r0,#8
-        0x01016a94:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x01016a98:    2321        !#      MOVS     r3,#0x21
-        0x01016a9a:    2107        .!      MOVS     r1,#7
-        0x01016a9c:    f6405017    @..P    MOV      r0,#0xd17
-        0x01016aa0:    f7e9fff9    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01016aa4:    4605        .F      MOV      r5,r0
-        0x01016aa6:    2019        .       MOVS     r0,#0x19
-        0x01016aa8:    7028        (p      STRB     r0,[r5,#0]
-        0x01016aaa:    2210        ."      MOVS     r2,#0x10
-        0x01016aac:    4621        !F      MOV      r1,r4
-        0x01016aae:    1c68        h.      ADDS     r0,r5,#1
-        0x01016ab0:    f7e9ff6a    ..j.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016ab4:    466a        jF      MOV      r2,sp
-        0x01016ab6:    b166        f.      CBZ      r6,0x1016ad2 ; smpc_generate_e1 + 158
-        0x01016ab8:    f104011e    ....    ADD      r1,r4,#0x1e
-        0x01016abc:    e00b        ..      B        0x1016ad6 ; smpc_generate_e1 + 162
-        0x01016abe:    e7ff        ..      B        0x1016ac0 ; smpc_generate_e1 + 140
-        0x01016ac0:    2100        .!      MOVS     r1,#0
-        0x01016ac2:    4628        (F      MOV      r0,r5
-        0x01016ac4:    f7f2f8fa    ....    BL       gapc_get_bdaddr ; 0x1008cbc
-        0x01016ac8:    7980        .y      LDRB     r0,[r0,#6]
-        0x01016aca:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01016ace:    2101        .!      MOVS     r1,#1
-        0x01016ad0:    e7c5        ..      B        0x1016a5e ; smpc_generate_e1 + 42
-        0x01016ad2:    f104012e    ....    ADD      r1,r4,#0x2e
-        0x01016ad6:    f1050011    ....    ADD      r0,r5,#0x11
-        0x01016ada:    f001ff1b    ....    BL       smpc_xor ; 0x1018914
-        0x01016ade:    4628        (F      MOV      r0,r5
-        0x01016ae0:    f7e9ffde    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01016ae4:    bd7f        ..      POP      {r0-r6,pc}
-    $d
-        0x01016ae6:    0000        ..      DCW    0
-        0x01016ae8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_generate_l
-    smpc_generate_l
-        0x01016aec:    b51f        ..      PUSH     {r0-r4,lr}
-        0x01016aee:    4604        .F      MOV      r4,r0
-        0x01016af0:    f7f2f932    ..2.    BL       gapc_get_csrk ; 0x1008d58
-        0x01016af4:    4601        .F      MOV      r1,r0
-        0x01016af6:    2210        ."      MOVS     r2,#0x10
-        0x01016af8:    4668        hF      MOV      r0,sp
-        0x01016afa:    f7e9ff45    ..E.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016afe:    4910        .I      LDR      r1,[pc,#64] ; [0x1016b40] = 0x20004ab8
-        0x01016b00:    203b        ;       MOVS     r0,#0x3b
-        0x01016b02:    2321        !#      MOVS     r3,#0x21
-        0x01016b04:    f8511024    Q.$.    LDR      r1,[r1,r4,LSL #2]
-        0x01016b08:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01016b0c:    2008        .       MOVS     r0,#8
-        0x01016b0e:    ea402204    @.."    ORR      r2,r0,r4,LSL #8
-        0x01016b12:    2107        .!      MOVS     r1,#7
-        0x01016b14:    f6405017    @..P    MOV      r0,#0xd17
-        0x01016b18:    f7e9ffbd    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01016b1c:    4604        .F      MOV      r4,r0
-        0x01016b1e:    2019        .       MOVS     r0,#0x19
-        0x01016b20:    7020         p      STRB     r0,[r4,#0]
-        0x01016b22:    2210        ."      MOVS     r2,#0x10
-        0x01016b24:    4669        iF      MOV      r1,sp
-        0x01016b26:    1c60        `.      ADDS     r0,r4,#1
-        0x01016b28:    f7e9ff2e    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016b2c:    2110        .!      MOVS     r1,#0x10
-        0x01016b2e:    f1040011    ....    ADD      r0,r4,#0x11
-        0x01016b32:    f7eaf805    ....    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01016b36:    4620         F      MOV      r0,r4
-        0x01016b38:    f7e9ffb2    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01016b3c:    bd1f        ..      POP      {r0-r4,pc}
-    $d
-        0x01016b3e:    0000        ..      DCW    0
-        0x01016b40:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_generate_rand
-    smpc_generate_rand
-        0x01016b44:    4a0a        .J      LDR      r2,[pc,#40] ; [0x1016b70] = 0x20004ab8
-        0x01016b46:    b510        ..      PUSH     {r4,lr}
-        0x01016b48:    f8522020    R.      LDR      r2,[r2,r0,LSL #2]
-        0x01016b4c:    2301        .#      MOVS     r3,#1
-        0x01016b4e:    f8821040    ..@.    STRB     r1,[r2,#0x40]
-        0x01016b52:    2108        .!      MOVS     r1,#8
-        0x01016b54:    ea412200    A.."    ORR      r2,r1,r0,LSL #8
-        0x01016b58:    2107        .!      MOVS     r1,#7
-        0x01016b5a:    f6405019    @..P    MOV      r0,#0xd19
-        0x01016b5e:    f7e9ff9a    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01016b62:    211a        .!      MOVS     r1,#0x1a
-        0x01016b64:    7001        .p      STRB     r1,[r0,#0]
-        0x01016b66:    e8bd4010    ...@    POP      {r4,lr}
-        0x01016b6a:    f7e9bf99    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x01016b6e:    0000        ..      DCW    0
-        0x01016b70:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_generate_stk
-    smpc_generate_stk
-        0x01016b74:    b51f        ..      PUSH     {r0-r4,lr}
-        0x01016b76:    000a        ..      MOVS     r2,r1
-        0x01016b78:    4911        .I      LDR      r1,[pc,#68] ; [0x1016bc0] = 0x20004ab8
-        0x01016b7a:    f8513020    Q. 0    LDR      r3,[r1,r0,LSL #2]
-        0x01016b7e:    6919        .i      LDR      r1,[r3,#0x10]
-        0x01016b80:    d012        ..      BEQ      0x1016ba8 ; smpc_generate_stk + 52
-        0x01016b82:    f8d1202e    ...     LDR      r2,[r1,#0x2e]
-        0x01016b86:    9200        ..      STR      r2,[sp,#0]
-        0x01016b88:    f8d12032    ..2     LDR      r2,[r1,#0x32]
-        0x01016b8c:    9201        ..      STR      r2,[sp,#4]
-        0x01016b8e:    f8d1201e    ...     LDR      r2,[r1,#0x1e]
-        0x01016b92:    9202        ..      STR      r2,[sp,#8]
-        0x01016b94:    f8d12022    .."     LDR      r2,[r1,#0x22]
-        0x01016b98:    9203        ..      STR      r2,[sp,#0xc]
-        0x01016b9a:    220d        ."      MOVS     r2,#0xd
-        0x01016b9c:    f8832040    ..@     STRB     r2,[r3,#0x40]
-        0x01016ba0:    466a        jF      MOV      r2,sp
-        0x01016ba2:    f001fc33    ..3.    BL       smpc_send_use_enc_block_cmd ; 0x101840c
-        0x01016ba6:    bd1f        ..      POP      {r0-r4,pc}
-        0x01016ba8:    f8d1201e    ...     LDR      r2,[r1,#0x1e]
-        0x01016bac:    9200        ..      STR      r2,[sp,#0]
-        0x01016bae:    f8d12022    .."     LDR      r2,[r1,#0x22]
-        0x01016bb2:    9201        ..      STR      r2,[sp,#4]
-        0x01016bb4:    f8d1202e    ...     LDR      r2,[r1,#0x2e]
-        0x01016bb8:    9202        ..      STR      r2,[sp,#8]
-        0x01016bba:    f8d12032    ..2     LDR      r2,[r1,#0x32]
-        0x01016bbe:    e7eb        ..      B        0x1016b98 ; smpc_generate_stk + 36
-    $d
-        0x01016bc0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_get_key_sec_prop
-    smpc_get_key_sec_prop
-        0x01016bc4:    b570        p.      PUSH     {r4-r6,lr}
-        0x01016bc6:    4603        .F      MOV      r3,r0
-        0x01016bc8:    f001fa76    ..v.    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x01016bcc:    493e        >I      LDR      r1,[pc,#248] ; [0x1016cc8] = 0x20004ab8
-        0x01016bce:    0002        ..      MOVS     r2,r0
-        0x01016bd0:    4c3c        <L      LDR      r4,[pc,#240] ; [0x1016cc4] = 0x101b658
-        0x01016bd2:    f8512023    Q.#     LDR      r2,[r1,r3,LSL #2]
-        0x01016bd6:    f04f0502    O...    MOV      r5,#2
-        0x01016bda:    f04f0000    O...    MOV      r0,#0
-        0x01016bde:    6912        .i      LDR      r2,[r2,#0x10]
-        0x01016be0:    7c56        V|      LDRB     r6,[r2,#0x11]
-        0x01016be2:    d00d        ..      BEQ      0x1016c00 ; smpc_get_key_sec_prop + 60
-        0x01016be4:    2e01        ..      CMP      r6,#1
-        0x01016be6:    d040        @.      BEQ      0x1016c6a ; smpc_get_key_sec_prop + 166
-        0x01016be8:    7e16        .~      LDRB     r6,[r2,#0x18]
-        0x01016bea:    2e01        ..      CMP      r6,#1
-        0x01016bec:    d03d        =.      BEQ      0x1016c6a ; smpc_get_key_sec_prop + 166
-        0x01016bee:    7c95        .|      LDRB     r5,[r2,#0x12]
-        0x01016bf0:    076d        m.      LSLS     r5,r5,#29
-        0x01016bf2:    d43d        =.      BMI      0x1016c70 ; smpc_get_key_sec_prop + 172
-        0x01016bf4:    7e55        U~      LDRB     r5,[r2,#0x19]
-        0x01016bf6:    076d        m.      LSLS     r5,r5,#29
-        0x01016bf8:    d43a        :.      BMI      0x1016c70 ; smpc_get_key_sec_prop + 172
-        0x01016bfa:    f882004e    ..N.    STRB     r0,[r2,#0x4e]
-        0x01016bfe:    e04f        O.      B        0x1016ca0 ; smpc_get_key_sec_prop + 220
-        0x01016c00:    2e01        ..      CMP      r6,#1
-        0x01016c02:    d102        ..      BNE      0x1016c0a ; smpc_get_key_sec_prop + 70
-        0x01016c04:    7e16        .~      LDRB     r6,[r2,#0x18]
-        0x01016c06:    2e01        ..      CMP      r6,#1
-        0x01016c08:    d008        ..      BEQ      0x1016c1c ; smpc_get_key_sec_prop + 88
-        0x01016c0a:    7c95        .|      LDRB     r5,[r2,#0x12]
-        0x01016c0c:    076d        m.      LSLS     r5,r5,#29
-        0x01016c0e:    d408        ..      BMI      0x1016c22 ; smpc_get_key_sec_prop + 94
-        0x01016c10:    7e55        U~      LDRB     r5,[r2,#0x19]
-        0x01016c12:    076d        m.      LSLS     r5,r5,#29
-        0x01016c14:    d405        ..      BMI      0x1016c22 ; smpc_get_key_sec_prop + 94
-        0x01016c16:    f882004e    ..N.    STRB     r0,[r2,#0x4e]
-        0x01016c1a:    e00a        ..      B        0x1016c32 ; smpc_get_key_sec_prop + 110
-        0x01016c1c:    f882504e    ..NP    STRB     r5,[r2,#0x4e]
-        0x01016c20:    e007        ..      B        0x1016c32 ; smpc_get_key_sec_prop + 110
-        0x01016c22:    7dd6        .}      LDRB     r6,[r2,#0x17]
-        0x01016c24:    7c15        .|      LDRB     r5,[r2,#0x10]
-        0x01016c26:    eb060686    ....    ADD      r6,r6,r6,LSL #2
-        0x01016c2a:    4434        4D      ADD      r4,r4,r6
-        0x01016c2c:    5d2c        ,]      LDRB     r4,[r5,r4]
-        0x01016c2e:    f882404e    ..N@    STRB     r4,[r2,#0x4e]
-        0x01016c32:    f8512023    Q.#     LDR      r2,[r1,r3,LSL #2]
-        0x01016c36:    6912        .i      LDR      r2,[r2,#0x10]
-        0x01016c38:    f892404e    ..N@    LDRB     r4,[r2,#0x4e]
-        0x01016c3c:    b124        $.      CBZ      r4,0x1016c48 ; smpc_get_key_sec_prop + 132
-        0x01016c3e:    2c01        .,      CMP      r4,#1
-        0x01016c40:    d001        ..      BEQ      0x1016c46 ; smpc_get_key_sec_prop + 130
-        0x01016c42:    2c02        .,      CMP      r4,#2
-        0x01016c44:    d102        ..      BNE      0x1016c4c ; smpc_get_key_sec_prop + 136
-        0x01016c46:    2004        .       MOVS     r0,#4
-        0x01016c48:    f882004f    ..O.    STRB     r0,[r2,#0x4f]
-        0x01016c4c:    f8510023    Q.#.    LDR      r0,[r1,r3,LSL #2]
-        0x01016c50:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016c52:    7c81        .|      LDRB     r1,[r0,#0x12]
-        0x01016c54:    07c9        ..      LSLS     r1,r1,#31
-        0x01016c56:    d007        ..      BEQ      0x1016c68 ; smpc_get_key_sec_prop + 164
-        0x01016c58:    7e41        A~      LDRB     r1,[r0,#0x19]
-        0x01016c5a:    07c9        ..      LSLS     r1,r1,#31
-        0x01016c5c:    d004        ..      BEQ      0x1016c68 ; smpc_get_key_sec_prop + 164
-        0x01016c5e:    f8101f4f    ..O.    LDRB     r1,[r0,#0x4f]!
-        0x01016c62:    f0410101    A...    ORR      r1,r1,#1
-        0x01016c66:    7001        .p      STRB     r1,[r0,#0]
-        0x01016c68:    bd70        p.      POP      {r4-r6,pc}
-        0x01016c6a:    f882504e    ..NP    STRB     r5,[r2,#0x4e]
-        0x01016c6e:    e017        ..      B        0x1016ca0 ; smpc_get_key_sec_prop + 220
-        0x01016c70:    7dd5        .}      LDRB     r5,[r2,#0x17]
-        0x01016c72:    7c10        .|      LDRB     r0,[r2,#0x10]
-        0x01016c74:    eb050585    ....    ADD      r5,r5,r5,LSL #2
-        0x01016c78:    442c        ,D      ADD      r4,r4,r5
-        0x01016c7a:    5d00        .]      LDRB     r0,[r0,r4]
-        0x01016c7c:    f882004e    ..N.    STRB     r0,[r2,#0x4e]
-        0x01016c80:    f8510023    Q.#.    LDR      r0,[r1,r3,LSL #2]
-        0x01016c84:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016c86:    7dc2        .}      LDRB     r2,[r0,#0x17]
-        0x01016c88:    2a01        .*      CMP      r2,#1
-        0x01016c8a:    d001        ..      BEQ      0x1016c90 ; smpc_get_key_sec_prop + 204
-        0x01016c8c:    2a04        .*      CMP      r2,#4
-        0x01016c8e:    d107        ..      BNE      0x1016ca0 ; smpc_get_key_sec_prop + 220
-        0x01016c90:    7c02        .|      LDRB     r2,[r0,#0x10]
-        0x01016c92:    2a01        .*      CMP      r2,#1
-        0x01016c94:    d001        ..      BEQ      0x1016c9a ; smpc_get_key_sec_prop + 214
-        0x01016c96:    2a04        .*      CMP      r2,#4
-        0x01016c98:    d102        ..      BNE      0x1016ca0 ; smpc_get_key_sec_prop + 220
-        0x01016c9a:    2203        ."      MOVS     r2,#3
-        0x01016c9c:    f880204e    ..N     STRB     r2,[r0,#0x4e]
-        0x01016ca0:    f8510023    Q.#.    LDR      r0,[r1,r3,LSL #2]
-        0x01016ca4:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016ca6:    f890204e    ..N     LDRB     r2,[r0,#0x4e]
-        0x01016caa:    b13a        :.      CBZ      r2,0x1016cbc ; smpc_get_key_sec_prop + 248
-        0x01016cac:    2a01        .*      CMP      r2,#1
-        0x01016cae:    d003        ..      BEQ      0x1016cb8 ; smpc_get_key_sec_prop + 244
-        0x01016cb0:    2a02        .*      CMP      r2,#2
-        0x01016cb2:    d001        ..      BEQ      0x1016cb8 ; smpc_get_key_sec_prop + 244
-        0x01016cb4:    2a03        .*      CMP      r2,#3
-        0x01016cb6:    d1c9        ..      BNE      0x1016c4c ; smpc_get_key_sec_prop + 136
-        0x01016cb8:    220c        ."      MOVS     r2,#0xc
-        0x01016cba:    e000        ..      B        0x1016cbe ; smpc_get_key_sec_prop + 250
-        0x01016cbc:    2208        ."      MOVS     r2,#8
-        0x01016cbe:    f880204f    ..O     STRB     r2,[r0,#0x4f]
-        0x01016cc2:    e7c3        ..      B        0x1016c4c ; smpc_get_key_sec_prop + 136
-    $d
-        0x01016cc4:    0101b658    X...    DCD    16889432
-        0x01016cc8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_get_next_passkey_bit
-    smpc_get_next_passkey_bit
-        0x01016ccc:    4909        .I      LDR      r1,[pc,#36] ; [0x1016cf4] = 0x20004ab8
-        0x01016cce:    4a0a        .J      LDR      r2,[pc,#40] ; [0x1016cf8] = 0xf4240
-        0x01016cd0:    f8510020    Q. .    LDR      r0,[r1,r0,LSL #2]
-        0x01016cd4:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016cd6:    f8d100fc    ....    LDR      r0,[r1,#0xfc]
-        0x01016cda:    f89110fa    ....    LDRB     r1,[r1,#0xfa]
-        0x01016cde:    4290        .B      CMP      r0,r2
-        0x01016ce0:    d903        ..      BLS      0x1016cea ; smpc_get_next_passkey_bit + 30
-        0x01016ce2:    fbb0f3f2    ....    UDIV     r3,r0,r2
-        0x01016ce6:    fb020013    ....    MLS      r0,r2,r3,r0
-        0x01016cea:    40c8        .@      LSRS     r0,r0,r1
-        0x01016cec:    f0000001    ....    AND      r0,r0,#1
-        0x01016cf0:    4770        pG      BX       lr
-    $d
-        0x01016cf2:    0000        ..      DCW    0
-        0x01016cf4:    20004ab8    .J.     DCD    536890040
-        0x01016cf8:    000f4240    @B..    DCD    1000000
-    $t
-    i.smpc_handle_dh_key_check_complete
-    smpc_handle_dh_key_check_complete
-        0x01016cfc:    b570        p.      PUSH     {r4-r6,lr}
-        0x01016cfe:    4d0e        .M      LDR      r5,[pc,#56] ; [0x1016d38] = 0x20004ab8
-        0x01016d00:    4604        .F      MOV      r4,r0
-        0x01016d02:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016d06:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016d08:    2800        .(      CMP      r0,#0
-        0x01016d0a:    d014        ..      BEQ      0x1016d36 ; smpc_handle_dh_key_check_complete + 58
-        0x01016d0c:    2201        ."      MOVS     r2,#1
-        0x01016d0e:    f8802068    ..h     STRB     r2,[r0,#0x68]
-        0x01016d12:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016d16:    2220         "      MOVS     r2,#0x20
-        0x01016d18:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016d1a:    3089        .0      ADDS     r0,r0,#0x89
-        0x01016d1c:    f7e9fe34    ..4.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016d20:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01016d24:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01016d28:    2827        '(      CMP      r0,#0x27
-        0x01016d2a:    d904        ..      BLS      0x1016d36 ; smpc_handle_dh_key_check_complete + 58
-        0x01016d2c:    4620         F      MOV      r0,r4
-        0x01016d2e:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01016d32:    f000b89f    ....    B.W      smpc_init_mac_key_calculation ; 0x1016e74
-        0x01016d36:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01016d38:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_handle_enc_change_evt
-    smpc_handle_enc_change_evt
-        0x01016d3c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01016d40:    4c4b        KL      LDR      r4,[pc,#300] ; [0x1016e70] = 0x20004ab8
-        0x01016d42:    4605        .F      MOV      r5,r0
-        0x01016d44:    4616        .F      MOV      r6,r2
-        0x01016d46:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01016d4a:    460f        .F      MOV      r7,r1
-        0x01016d4c:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01016d50:    2830        0(      CMP      r0,#0x30
-        0x01016d52:    d009        ..      BEQ      0x1016d68 ; smpc_handle_enc_change_evt + 44
-        0x01016d54:    283d        =(      CMP      r0,#0x3d
-        0x01016d56:    d007        ..      BEQ      0x1016d68 ; smpc_handle_enc_change_evt + 44
-        0x01016d58:    283e        >(      CMP      r0,#0x3e
-        0x01016d5a:    d17c        |.      BNE      0x1016e56 ; smpc_handle_enc_change_evt + 282
-        0x01016d5c:    2200        ."      MOVS     r2,#0
-        0x01016d5e:    2108        .!      MOVS     r1,#8
-        0x01016d60:    4628        (F      MOV      r0,r5
-        0x01016d62:    f7f2ff6b    ..k.    BL       gapc_update_state ; 0x1009c3c
-        0x01016d66:    e072        r.      B        0x1016e4e ; smpc_handle_enc_change_evt + 274
-        0x01016d68:    2200        ."      MOVS     r2,#0
-        0x01016d6a:    2108        .!      MOVS     r1,#8
-        0x01016d6c:    4628        (F      MOV      r0,r5
-        0x01016d6e:    f7f2ff65    ..e.    BL       gapc_update_state ; 0x1009c3c
-        0x01016d72:    f04f0800    O...    MOV      r8,#0
-        0x01016d76:    2e06        ..      CMP      r6,#6
-        0x01016d78:    d032        2.      BEQ      0x1016de0 ; smpc_handle_enc_change_evt + 164
-        0x01016d7a:    2e11        ..      CMP      r6,#0x11
-        0x01016d7c:    d032        2.      BEQ      0x1016de4 ; smpc_handle_enc_change_evt + 168
-        0x01016d7e:    2e22        ".      CMP      r6,#0x22
-        0x01016d80:    d032        2.      BEQ      0x1016de8 ; smpc_handle_enc_change_evt + 172
-        0x01016d82:    2e08        ..      CMP      r6,#8
-        0x01016d84:    d032        2.      BEQ      0x1016dec ; smpc_handle_enc_change_evt + 176
-        0x01016d86:    4628        (F      MOV      r0,r5
-        0x01016d88:    f001f996    ....    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x01016d8c:    2108        .!      MOVS     r1,#8
-        0x01016d8e:    ea412605    A..&    ORR      r6,r1,r5,LSL #8
-        0x01016d92:    b128        (.      CBZ      r0,0x1016da0 ; smpc_handle_enc_change_evt + 100
-        0x01016d94:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01016d98:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01016d9c:    2930        0)      CMP      r1,#0x30
-        0x01016d9e:    d02b        +.      BEQ      0x1016df8 ; smpc_handle_enc_change_evt + 188
-        0x01016da0:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01016da4:    f8808040    ..@.    STRB     r8,[r0,#0x40]
-        0x01016da8:    4628        (F      MOV      r0,r5
-        0x01016daa:    f7f1ffe7    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x01016dae:    4601        .F      MOV      r1,r0
-        0x01016db0:    4632        2F      MOV      r2,r6
-        0x01016db2:    2301        .#      MOVS     r3,#1
-        0x01016db4:    f6406019    @..`    MOV      r0,#0xe19
-        0x01016db8:    f7e9fe6d    ..m.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01016dbc:    4604        .F      MOV      r4,r0
-        0x01016dbe:    4628        (F      MOV      r0,r5
-        0x01016dc0:    f7f2fa0e    ....    BL       gapc_link_encrypted ; 0x10091e0
-        0x01016dc4:    4628        (F      MOV      r0,r5
-        0x01016dc6:    f7f1f98f    ....    BL       gapc_auth_get ; 0x10080e8
-        0x01016dca:    7020         p      STRB     r0,[r4,#0]
-        0x01016dcc:    4620         F      MOV      r0,r4
-        0x01016dce:    f7e9fe67    ..g.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01016dd2:    4642        BF      MOV      r2,r8
-        0x01016dd4:    4628        (F      MOV      r0,r5
-        0x01016dd6:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01016dda:    2101        .!      MOVS     r1,#1
-        0x01016ddc:    f7f2bcc6    ....    B        gapc_send_complete_evt ; 0x100976c
-        0x01016de0:    22d2        ."      MOVS     r2,#0xd2
-        0x01016de2:    e004        ..      B        0x1016dee ; smpc_handle_enc_change_evt + 178
-        0x01016de4:    22d3        ."      MOVS     r2,#0xd3
-        0x01016de6:    e002        ..      B        0x1016dee ; smpc_handle_enc_change_evt + 178
-        0x01016de8:    22d4        ."      MOVS     r2,#0xd4
-        0x01016dea:    e000        ..      B        0x1016dee ; smpc_handle_enc_change_evt + 178
-        0x01016dec:    2298        ."      MOVS     r2,#0x98
-        0x01016dee:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01016df2:    f8808040    ..@.    STRB     r8,[r0,#0x40]
-        0x01016df6:    e7ed        ..      B        0x1016dd4 ; smpc_handle_enc_change_evt + 152
-        0x01016df8:    f8808040    ..@.    STRB     r8,[r0,#0x40]
-        0x01016dfc:    4628        (F      MOV      r0,r5
-        0x01016dfe:    f7f2f9ef    ....    BL       gapc_link_encrypted ; 0x10091e0
-        0x01016e02:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01016e06:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016e08:    7c81        .|      LDRB     r1,[r0,#0x12]
-        0x01016e0a:    07c9        ..      LSLS     r1,r1,#31
-        0x01016e0c:    d01f        ..      BEQ      0x1016e4e ; smpc_handle_enc_change_evt + 274
-        0x01016e0e:    7e40        @~      LDRB     r0,[r0,#0x19]
-        0x01016e10:    07c0        ..      LSLS     r0,r0,#31
-        0x01016e12:    d01c        ..      BEQ      0x1016e4e ; smpc_handle_enc_change_evt + 274
-        0x01016e14:    4628        (F      MOV      r0,r5
-        0x01016e16:    f7f1ffb1    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x01016e1a:    4601        .F      MOV      r1,r0
-        0x01016e1c:    4632        2F      MOV      r2,r6
-        0x01016e1e:    231e        .#      MOVS     r3,#0x1e
-        0x01016e20:    f6406015    @..`    MOV      r0,#0xe15
-        0x01016e24:    f7e9fe37    ..7.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01016e28:    4606        .F      MOV      r6,r0
-        0x01016e2a:    2007        .       MOVS     r0,#7
-        0x01016e2c:    7030        0p      STRB     r0,[r6,#0]
-        0x01016e2e:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01016e32:    221c        ."      MOVS     r2,#0x1c
-        0x01016e34:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016e36:    1cb0        ..      ADDS     r0,r6,#2
-        0x01016e38:    f7e9fda6    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01016e3c:    f8c68014    ....    STR      r8,[r6,#0x14]
-        0x01016e40:    f8c68018    ....    STR      r8,[r6,#0x18]
-        0x01016e44:    f8a68012    ....    STRH     r8,[r6,#0x12]
-        0x01016e48:    4630        0F      MOV      r0,r6
-        0x01016e4a:    f7e9fe29    ..).    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01016e4e:    b13f        ?.      CBZ      r7,0x1016e60 ; smpc_handle_enc_change_evt + 292
-        0x01016e50:    2101        .!      MOVS     r1,#1
-        0x01016e52:    4628        (F      MOV      r0,r5
-        0x01016e54:    e000        ..      B        0x1016e58 ; smpc_handle_enc_change_evt + 284
-        0x01016e56:    e009        ..      B        0x1016e6c ; smpc_handle_enc_change_evt + 304
-        0x01016e58:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01016e5c:    f001bd42    ..B.    B.W      smpc_tkdp_send_start ; 0x10188e4
-        0x01016e60:    4628        (F      MOV      r0,r5
-        0x01016e62:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01016e66:    2100        .!      MOVS     r1,#0
-        0x01016e68:    f001bcb2    ....    B.W      smpc_tkdp_rcp_start ; 0x10187d0
-        0x01016e6c:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01016e70:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_init_mac_key_calculation
-    smpc_init_mac_key_calculation
-        0x01016e74:    b530        0.      PUSH     {r4,r5,lr}
-        0x01016e76:    b087        ..      SUB      sp,sp,#0x1c
-        0x01016e78:    4605        .F      MOV      r5,r0
-        0x01016e7a:    f7f2f8dd    ....    BL       gapc_get_role ; 0x1009038
-        0x01016e7e:    4926        &I      LDR      r1,[pc,#152] ; [0x1016f18] = 0x20004ab8
-        0x01016e80:    f8514025    Q.%@    LDR      r4,[r1,r5,LSL #2]
-        0x01016e84:    6923        #i      LDR      r3,[r4,#0x10]
-        0x01016e86:    f8931068    ..h.    LDRB     r1,[r3,#0x68]
-        0x01016e8a:    2901        .)      CMP      r1,#1
-        0x01016e8c:    d004        ..      BEQ      0x1016e98 ; smpc_init_mac_key_calculation + 36
-        0x01016e8e:    202e        .       MOVS     r0,#0x2e
-        0x01016e90:    f8840040    ..@.    STRB     r0,[r4,#0x40]
-        0x01016e94:    b007        ..      ADD      sp,sp,#0x1c
-        0x01016e96:    bd30        0.      POP      {r4,r5,pc}
-        0x01016e98:    f1030189    ....    ADD      r1,r3,#0x89
-        0x01016e9c:    461a        .F      MOV      r2,r3
-        0x01016e9e:    b310        ..      CBZ      r0,0x1016ee6 ; smpc_init_mac_key_calculation + 114
-        0x01016ea0:    f8d4004e    ..N.    LDR      r0,[r4,#0x4e]
-        0x01016ea4:    9002        ..      STR      r0,[sp,#8]
-        0x01016ea6:    f8b40052    ..R.    LDRH     r0,[r4,#0x52]
-        0x01016eaa:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x01016eae:    f8d40047    ..G.    LDR      r0,[r4,#0x47]
-        0x01016eb2:    9004        ..      STR      r0,[sp,#0x10]
-        0x01016eb4:    f8b4004b    ..K.    LDRH     r0,[r4,#0x4b]
-        0x01016eb8:    f8ad0014    ....    STRH     r0,[sp,#0x14]
-        0x01016ebc:    f8940054    ..T.    LDRB     r0,[r4,#0x54]
-        0x01016ec0:    f88d000e    ....    STRB     r0,[sp,#0xe]
-        0x01016ec4:    f894004d    ..M.    LDRB     r0,[r4,#0x4d]
-        0x01016ec8:    322e        .2      ADDS     r2,r2,#0x2e
-        0x01016eca:    f88d0016    ....    STRB     r0,[sp,#0x16]
-        0x01016ece:    331e        .3      ADDS     r3,r3,#0x1e
-        0x01016ed0:    2028        (       MOVS     r0,#0x28
-        0x01016ed2:    f8840040    ..@.    STRB     r0,[r4,#0x40]
-        0x01016ed6:    ac04        ..      ADD      r4,sp,#0x10
-        0x01016ed8:    a802        ..      ADD      r0,sp,#8
-        0x01016eda:    e9cd0400    ....    STRD     r0,r4,[sp,#0]
-        0x01016ede:    4628        (F      MOV      r0,r5
-        0x01016ee0:    f7fffc1c    ....    BL       smpc_f5_init ; 0x101671c
-        0x01016ee4:    e7d6        ..      B        0x1016e94 ; smpc_init_mac_key_calculation + 32
-        0x01016ee6:    f8d40047    ..G.    LDR      r0,[r4,#0x47]
-        0x01016eea:    9002        ..      STR      r0,[sp,#8]
-        0x01016eec:    f8b4004b    ..K.    LDRH     r0,[r4,#0x4b]
-        0x01016ef0:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x01016ef4:    f8d4004e    ..N.    LDR      r0,[r4,#0x4e]
-        0x01016ef8:    9004        ..      STR      r0,[sp,#0x10]
-        0x01016efa:    f8b40052    ..R.    LDRH     r0,[r4,#0x52]
-        0x01016efe:    f8ad0014    ....    STRH     r0,[sp,#0x14]
-        0x01016f02:    f894004d    ..M.    LDRB     r0,[r4,#0x4d]
-        0x01016f06:    f88d000e    ....    STRB     r0,[sp,#0xe]
-        0x01016f0a:    f8940054    ..T.    LDRB     r0,[r4,#0x54]
-        0x01016f0e:    321e        .2      ADDS     r2,r2,#0x1e
-        0x01016f10:    f88d0016    ....    STRB     r0,[sp,#0x16]
-        0x01016f14:    332e        .3      ADDS     r3,r3,#0x2e
-        0x01016f16:    e7db        ..      B        0x1016ed0 ; smpc_init_mac_key_calculation + 92
-    $d
-        0x01016f18:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_initiate_dhkey_check
-    smpc_initiate_dhkey_check
-        0x01016f1c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01016f20:    4c32        2L      LDR      r4,[pc,#200] ; [0x1016fec] = 0x20004ab8
-        0x01016f22:    4606        .F      MOV      r6,r0
-        0x01016f24:    b08e        ..      SUB      sp,sp,#0x38
-        0x01016f26:    f8540026    T.&.    LDR      r0,[r4,r6,LSL #2]
-        0x01016f2a:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016f2c:    f101081e    ....    ADD      r8,r1,#0x1e
-        0x01016f30:    f101052e    ....    ADD      r5,r1,#0x2e
-        0x01016f34:    f1010769    ..i.    ADD      r7,r1,#0x69
-        0x01016f38:    f8d01047    ..G.    LDR      r1,[r0,#0x47]
-        0x01016f3c:    9105        ..      STR      r1,[sp,#0x14]
-        0x01016f3e:    f8b0104b    ..K.    LDRH     r1,[r0,#0x4b]
-        0x01016f42:    f8ad1018    ....    STRH     r1,[sp,#0x18]
-        0x01016f46:    f8d0104e    ..N.    LDR      r1,[r0,#0x4e]
-        0x01016f4a:    9107        ..      STR      r1,[sp,#0x1c]
-        0x01016f4c:    f8b01052    ..R.    LDRH     r1,[r0,#0x52]
-        0x01016f50:    f8ad1020    .. .    STRH     r1,[sp,#0x20]
-        0x01016f54:    f890104d    ..M.    LDRB     r1,[r0,#0x4d]
-        0x01016f58:    f88d101a    ....    STRB     r1,[sp,#0x1a]
-        0x01016f5c:    f8900054    ..T.    LDRB     r0,[r0,#0x54]
-        0x01016f60:    f88d0022    ..".    STRB     r0,[sp,#0x22]
-        0x01016f64:    4630        0F      MOV      r0,r6
-        0x01016f66:    f7f2f867    ..g.    BL       gapc_get_role ; 0x1009038
-        0x01016f6a:    2800        .(      CMP      r0,#0
-        0x01016f6c:    f8540026    T.&.    LDR      r0,[r4,r6,LSL #2]
-        0x01016f70:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016f72:    d021        !.      BEQ      0x1016fb8 ; smpc_initiate_dhkey_check + 156
-        0x01016f74:    7e49        I~      LDRB     r1,[r1,#0x19]
-        0x01016f76:    f88d1012    ....    STRB     r1,[sp,#0x12]
-        0x01016f7a:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016f7c:    7e09        .~      LDRB     r1,[r1,#0x18]
-        0x01016f7e:    f88d1011    ....    STRB     r1,[sp,#0x11]
-        0x01016f82:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016f84:    f8900017    ....    LDRB.W   r0,[r0,#0x17]
-        0x01016f88:    f88d0010    ....    STRB     r0,[sp,#0x10]
-        0x01016f8c:    f8540026    T.&.    LDR      r0,[r4,r6,LSL #2]
-        0x01016f90:    a904        ..      ADD      r1,sp,#0x10
-        0x01016f92:    aa05        ..      ADD      r2,sp,#0x14
-        0x01016f94:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016f96:    ab07        ..      ADD      r3,sp,#0x1c
-        0x01016f98:    f890404e    ..N@    LDRB     r4,[r0,#0x4e]
-        0x01016f9c:    b12c        ,.      CBZ      r4,0x1016faa ; smpc_initiate_dhkey_check + 142
-        0x01016f9e:    2c01        .,      CMP      r4,#1
-        0x01016fa0:    d014        ..      BEQ      0x1016fcc ; smpc_initiate_dhkey_check + 176
-        0x01016fa2:    2c02        .,      CMP      r4,#2
-        0x01016fa4:    d015        ..      BEQ      0x1016fd2 ; smpc_initiate_dhkey_check + 182
-        0x01016fa6:    2c03        .,      CMP      r4,#3
-        0x01016fa8:    d11d        ..      BNE      0x1016fe6 ; smpc_initiate_dhkey_check + 202
-        0x01016faa:    2000        .       MOVS     r0,#0
-        0x01016fac:    9009        ..      STR      r0,[sp,#0x24]
-        0x01016fae:    900a        ..      STR      r0,[sp,#0x28]
-        0x01016fb0:    900b        ..      STR      r0,[sp,#0x2c]
-        0x01016fb2:    900c        ..      STR      r0,[sp,#0x30]
-        0x01016fb4:    a809        ..      ADD      r0,sp,#0x24
-        0x01016fb6:    e00e        ..      B        0x1016fd6 ; smpc_initiate_dhkey_check + 186
-        0x01016fb8:    7c89        .|      LDRB     r1,[r1,#0x12]
-        0x01016fba:    f88d1012    ....    STRB     r1,[sp,#0x12]
-        0x01016fbe:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01016fc0:    7c49        I|      LDRB     r1,[r1,#0x11]
-        0x01016fc2:    f88d1011    ....    STRB     r1,[sp,#0x11]
-        0x01016fc6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01016fc8:    7c00        .|      LDRB     r0,[r0,#0x10]
-        0x01016fca:    e7dd        ..      B        0x1016f88 ; smpc_initiate_dhkey_check + 108
-        0x01016fcc:    f5007088    ...p    ADD      r0,r0,#0x110
-        0x01016fd0:    e001        ..      B        0x1016fd6 ; smpc_initiate_dhkey_check + 186
-        0x01016fd2:    f5007080    ...p    ADD      r0,r0,#0x100
-        0x01016fd6:    e88d000f    ....    STM      sp,{r0-r3}
-        0x01016fda:    462b        +F      MOV      r3,r5
-        0x01016fdc:    4642        BF      MOV      r2,r8
-        0x01016fde:    4639        9F      MOV      r1,r7
-        0x01016fe0:    4630        0F      MOV      r0,r6
-        0x01016fe2:    f7fffc0f    ....    BL       smpc_f6_init ; 0x1016804
-        0x01016fe6:    b00e        ..      ADD      sp,sp,#0x38
-        0x01016fe8:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01016fec:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_initiate_dhkey_verification
-    smpc_initiate_dhkey_verification
-        0x01016ff0:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01016ff4:    4c32        2L      LDR      r4,[pc,#200] ; [0x10170c0] = 0x20004ab8
-        0x01016ff6:    4606        .F      MOV      r6,r0
-        0x01016ff8:    b08e        ..      SUB      sp,sp,#0x38
-        0x01016ffa:    f8540026    T.&.    LDR      r0,[r4,r6,LSL #2]
-        0x01016ffe:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017000:    f101081e    ....    ADD      r8,r1,#0x1e
-        0x01017004:    f101052e    ....    ADD      r5,r1,#0x2e
-        0x01017008:    f1010769    ..i.    ADD      r7,r1,#0x69
-        0x0101700c:    f8d01047    ..G.    LDR      r1,[r0,#0x47]
-        0x01017010:    9105        ..      STR      r1,[sp,#0x14]
-        0x01017012:    f8b0104b    ..K.    LDRH     r1,[r0,#0x4b]
-        0x01017016:    f8ad1018    ....    STRH     r1,[sp,#0x18]
-        0x0101701a:    f8d0104e    ..N.    LDR      r1,[r0,#0x4e]
-        0x0101701e:    9107        ..      STR      r1,[sp,#0x1c]
-        0x01017020:    f8b01052    ..R.    LDRH     r1,[r0,#0x52]
-        0x01017024:    f8ad1020    .. .    STRH     r1,[sp,#0x20]
-        0x01017028:    f890104d    ..M.    LDRB     r1,[r0,#0x4d]
-        0x0101702c:    f88d101a    ....    STRB     r1,[sp,#0x1a]
-        0x01017030:    f8900054    ..T.    LDRB     r0,[r0,#0x54]
-        0x01017034:    f88d0022    ..".    STRB     r0,[sp,#0x22]
-        0x01017038:    4630        0F      MOV      r0,r6
-        0x0101703a:    f7f1fffd    ....    BL       gapc_get_role ; 0x1009038
-        0x0101703e:    2800        .(      CMP      r0,#0
-        0x01017040:    f8540026    T.&.    LDR      r0,[r4,r6,LSL #2]
-        0x01017044:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017046:    d022        ".      BEQ      0x101708e ; smpc_initiate_dhkey_verification + 158
-        0x01017048:    7c89        .|      LDRB     r1,[r1,#0x12]
-        0x0101704a:    f88d1012    ....    STRB     r1,[sp,#0x12]
-        0x0101704e:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017050:    7c49        I|      LDRB     r1,[r1,#0x11]
-        0x01017052:    f88d1011    ....    STRB     r1,[sp,#0x11]
-        0x01017056:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017058:    f8900010    ....    LDRB.W   r0,[r0,#0x10]
-        0x0101705c:    f88d0010    ....    STRB     r0,[sp,#0x10]
-        0x01017060:    f8540026    T.&.    LDR      r0,[r4,r6,LSL #2]
-        0x01017064:    a904        ..      ADD      r1,sp,#0x10
-        0x01017066:    aa05        ..      ADD      r2,sp,#0x14
-        0x01017068:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101706a:    ab07        ..      ADD      r3,sp,#0x1c
-        0x0101706c:    f890404e    ..N@    LDRB     r4,[r0,#0x4e]
-        0x01017070:    b12c        ,.      CBZ      r4,0x101707e ; smpc_initiate_dhkey_verification + 142
-        0x01017072:    2c01        .,      CMP      r4,#1
-        0x01017074:    d015        ..      BEQ      0x10170a2 ; smpc_initiate_dhkey_verification + 178
-        0x01017076:    2c02        .,      CMP      r4,#2
-        0x01017078:    d013        ..      BEQ      0x10170a2 ; smpc_initiate_dhkey_verification + 178
-        0x0101707a:    2c03        .,      CMP      r4,#3
-        0x0101707c:    d11c        ..      BNE      0x10170b8 ; smpc_initiate_dhkey_verification + 200
-        0x0101707e:    2000        .       MOVS     r0,#0
-        0x01017080:    9009        ..      STR      r0,[sp,#0x24]
-        0x01017082:    900a        ..      STR      r0,[sp,#0x28]
-        0x01017084:    900b        ..      STR      r0,[sp,#0x2c]
-        0x01017086:    900c        ..      STR      r0,[sp,#0x30]
-        0x01017088:    a809        ..      ADD      r0,sp,#0x24
-        0x0101708a:    9203        ..      STR      r2,[sp,#0xc]
-        0x0101708c:    e00c        ..      B        0x10170a8 ; smpc_initiate_dhkey_verification + 184
-        0x0101708e:    7e49        I~      LDRB     r1,[r1,#0x19]
-        0x01017090:    f88d1012    ....    STRB     r1,[sp,#0x12]
-        0x01017094:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017096:    7e09        .~      LDRB     r1,[r1,#0x18]
-        0x01017098:    f88d1011    ....    STRB     r1,[sp,#0x11]
-        0x0101709c:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101709e:    7dc0        .}      LDRB     r0,[r0,#0x17]
-        0x010170a0:    e7dc        ..      B        0x101705c ; smpc_initiate_dhkey_verification + 108
-        0x010170a2:    f5007088    ...p    ADD      r0,r0,#0x110
-        0x010170a6:    9203        ..      STR      r2,[sp,#0xc]
-        0x010170a8:    e88d000b    ....    STM      sp,{r0,r1,r3}
-        0x010170ac:    4643        CF      MOV      r3,r8
-        0x010170ae:    462a        *F      MOV      r2,r5
-        0x010170b0:    4639        9F      MOV      r1,r7
-        0x010170b2:    4630        0F      MOV      r0,r6
-        0x010170b4:    f7fffba6    ....    BL       smpc_f6_init ; 0x1016804
-        0x010170b8:    b00e        ..      ADD      sp,sp,#0x38
-        0x010170ba:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x010170be:    0000        ..      DCW    0
-        0x010170c0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_is_sec_mode_reached
-    smpc_is_sec_mode_reached
-        0x010170c4:    4b09        .K      LDR      r3,[pc,#36] ; [0x10170ec] = 0x20004ab8
-        0x010170c6:    4602        .F      MOV      r2,r0
-        0x010170c8:    2001        .       MOVS     r0,#1
-        0x010170ca:    f8532022    S."     LDR      r2,[r3,r2,LSL #2]
-        0x010170ce:    6912        .i      LDR      r2,[r2,#0x10]
-        0x010170d0:    b151        Q.      CBZ      r1,0x10170e8 ; smpc_is_sec_mode_reached + 36
-        0x010170d2:    7f51        Q.      LDRB     r1,[r2,#0x1d]
-        0x010170d4:    f892204e    ..N     LDRB     r2,[r2,#0x4e]
-        0x010170d8:    2a00        .*      CMP      r2,#0
-        0x010170da:    d104        ..      BNE      0x10170e6 ; smpc_is_sec_mode_reached + 34
-        0x010170dc:    2902        .)      CMP      r1,#2
-        0x010170de:    d001        ..      BEQ      0x10170e4 ; smpc_is_sec_mode_reached + 32
-        0x010170e0:    2904        .)      CMP      r1,#4
-        0x010170e2:    d100        ..      BNE      0x10170e6 ; smpc_is_sec_mode_reached + 34
-        0x010170e4:    2000        .       MOVS     r0,#0
-        0x010170e6:    4770        pG      BX       lr
-        0x010170e8:    7d91        .}      LDRB     r1,[r2,#0x16]
-        0x010170ea:    e7f3        ..      B        0x10170d4 ; smpc_is_sec_mode_reached + 16
-    $d
-        0x010170ec:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_key_press_notification_ind
-    smpc_key_press_notification_ind
-        0x010170f0:    b570        p.      PUSH     {r4-r6,lr}
-        0x010170f2:    460c        .F      MOV      r4,r1
-        0x010170f4:    4605        .F      MOV      r5,r0
-        0x010170f6:    f7f1fe41    ..A.    BL       gapc_get_dest_task ; 0x1008d7c
-        0x010170fa:    4601        .F      MOV      r1,r0
-        0x010170fc:    2008        .       MOVS     r0,#8
-        0x010170fe:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x01017102:    2301        .#      MOVS     r3,#1
-        0x01017104:    f640602e    @..`    MOV      r0,#0xe2e
-        0x01017108:    f7e9fcc5    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x0101710c:    7004        .p      STRB     r4,[r0,#0]
-        0x0101710e:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01017112:    f7e9bcc5    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01017116:    0000        ..      MOVS     r0,r0
-    i.smpc_launch_rep_att_timer
-    smpc_launch_rep_att_timer
-        0x01017118:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0101711c:    4e10        .N      LDR      r6,[pc,#64] ; [0x1017160] = 0x20004ab8
-        0x0101711e:    4605        .F      MOV      r5,r0
-        0x01017120:    f6406737    @.7g    MOV      r7,#0xe37
-        0x01017124:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x01017128:    f890003f    ..?.    LDRB     r0,[r0,#0x3f]
-        0x0101712c:    0781        ..      LSLS     r1,r0,#30
-        0x0101712e:    f04f0008    O...    MOV      r0,#8
-        0x01017132:    ea402405    @..$    ORR      r4,r0,r5,LSL #8
-        0x01017136:    d503        ..      BPL      0x1017140 ; smpc_launch_rep_att_timer + 40
-        0x01017138:    4621        !F      MOV      r1,r4
-        0x0101713a:    4638        8F      MOV      r0,r7
-        0x0101713c:    f7e9fcc9    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01017140:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x01017144:    4621        !F      MOV      r1,r4
-        0x01017146:    8f82        ..      LDRH     r2,[r0,#0x3c]
-        0x01017148:    4638        8F      MOV      r0,r7
-        0x0101714a:    f7e9fccc    ....    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x0101714e:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x01017152:    f8101f3f    ..?.    LDRB     r1,[r0,#0x3f]!
-        0x01017156:    f0410102    A...    ORR      r1,r1,#2
-        0x0101715a:    7001        .p      STRB     r1,[r0,#0]
-        0x0101715c:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01017160:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_csrk_exch
-    smpc_pairing_csrk_exch
-        0x01017164:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01017168:    4688        .F      MOV      r8,r1
-        0x0101716a:    4605        .F      MOV      r5,r0
-        0x0101716c:    2700        .'      MOVS     r7,#0
-        0x0101716e:    f7f1ff63    ..c.    BL       gapc_get_role ; 0x1009038
-        0x01017172:    4e0e        .N      LDR      r6,[pc,#56] ; [0x10171ac] = 0x20004ab8
-        0x01017174:    4604        .F      MOV      r4,r0
-        0x01017176:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0101717a:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x0101717e:    2934        4)      CMP      r1,#0x34
-        0x01017180:    d111        ..      BNE      0x10171a6 ; smpc_pairing_csrk_exch + 66
-        0x01017182:    2210        ."      MOVS     r2,#0x10
-        0x01017184:    4641        AF      MOV      r1,r8
-        0x01017186:    3014        .0      ADDS     r0,r0,#0x14
-        0x01017188:    f7e9fbfe    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101718c:    f8561025    V.%.    LDR      r1,[r6,r5,LSL #2]
-        0x01017190:    2000        .       MOVS     r0,#0
-        0x01017192:    4642        BF      MOV      r2,r8
-        0x01017194:    6348        Hc      STR      r0,[r1,#0x34]
-        0x01017196:    210a        .!      MOVS     r1,#0xa
-        0x01017198:    4628        (F      MOV      r0,r5
-        0x0101719a:    f000fadd    ....    BL       smpc_pdu_send ; 0x1017758
-        0x0101719e:    4621        !F      MOV      r1,r4
-        0x010171a0:    4628        (F      MOV      r0,r5
-        0x010171a2:    f001fb2d    ..-.    BL       smpc_tkdp_send_continue ; 0x1018800
-        0x010171a6:    4638        8F      MOV      r0,r7
-        0x010171a8:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x010171ac:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_end
-    smpc_pairing_end
-        0x010171b0:    b57f        ..      PUSH     {r0-r6,lr}
-        0x010171b2:    4604        .F      MOV      r4,r0
-        0x010171b4:    f89d0008    ....    LDRB     r0,[sp,#8]
-        0x010171b8:    461d        .F      MOV      r5,r3
-        0x010171ba:    b300        ..      CBZ      r0,0x10171fe ; smpc_pairing_end + 78
-        0x010171bc:    aa02        ..      ADD      r2,sp,#8
-        0x010171be:    2103        .!      MOVS     r1,#3
-        0x010171c0:    4620         F      MOV      r0,r4
-        0x010171c2:    f001f807    ....    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x010171c6:    b115        ..      CBZ      r5,0x10171ce ; smpc_pairing_end + 30
-        0x010171c8:    4620         F      MOV      r0,r4
-        0x010171ca:    f7ffffa5    ....    BL       smpc_launch_rep_att_timer ; 0x1017118
-        0x010171ce:    2200        ."      MOVS     r2,#0
-        0x010171d0:    2101        .!      MOVS     r1,#1
-        0x010171d2:    4620         F      MOV      r0,r4
-        0x010171d4:    f7f2faca    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x010171d8:    4d0c        .M      LDR      r5,[pc,#48] ; [0x101720c] = 0x20004ab8
-        0x010171da:    2600        .&      MOVS     r6,#0
-        0x010171dc:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010171e0:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010171e2:    b120         .      CBZ      r0,0x10171ee ; smpc_pairing_end + 62
-        0x010171e4:    f7e9fc43    ..C.    BL       $Ven$TT$L$$ke_free ; 0x1000a6e
-        0x010171e8:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010171ec:    6106        .a      STR      r6,[r0,#0x10]
-        0x010171ee:    4620         F      MOV      r0,r4
-        0x010171f0:    f7fff850    ..P.    BL       smpc_clear_timeout_timer ; 0x1016294
-        0x010171f4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010171f8:    f8806040    ..@`    STRB     r6,[r0,#0x40]
-        0x010171fc:    bd7f        ..      POP      {r0-r6,pc}
-        0x010171fe:    2200        ."      MOVS     r2,#0
-        0x01017200:    2102        .!      MOVS     r1,#2
-        0x01017202:    4620         F      MOV      r0,r4
-        0x01017204:    f000ffe6    ....    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x01017208:    e7e1        ..      B        0x10171ce ; smpc_pairing_end + 30
-    $d
-        0x0101720a:    0000        ..      DCW    0
-        0x0101720c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_irk_exch
-    smpc_pairing_irk_exch
-        0x01017210:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01017214:    4690        .F      MOV      r8,r2
-        0x01017216:    460f        .F      MOV      r7,r1
-        0x01017218:    4606        .F      MOV      r6,r0
-        0x0101721a:    2500        .%      MOVS     r5,#0
-        0x0101721c:    f7f1ff0c    ....    BL       gapc_get_role ; 0x1009038
-        0x01017220:    4604        .F      MOV      r4,r0
-        0x01017222:    480c        .H      LDR      r0,[pc,#48] ; [0x1017254] = 0x20004ab8
-        0x01017224:    f8500026    P.&.    LDR      r0,[r0,r6,LSL #2]
-        0x01017228:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x0101722c:    2833        3(      CMP      r0,#0x33
-        0x0101722e:    d10d        ..      BNE      0x101724c ; smpc_pairing_irk_exch + 60
-        0x01017230:    463a        :F      MOV      r2,r7
-        0x01017232:    2108        .!      MOVS     r1,#8
-        0x01017234:    4630        0F      MOV      r0,r6
-        0x01017236:    f000fa8f    ....    BL       smpc_pdu_send ; 0x1017758
-        0x0101723a:    4642        BF      MOV      r2,r8
-        0x0101723c:    2109        .!      MOVS     r1,#9
-        0x0101723e:    4630        0F      MOV      r0,r6
-        0x01017240:    f000fa8a    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01017244:    4621        !F      MOV      r1,r4
-        0x01017246:    4630        0F      MOV      r0,r6
-        0x01017248:    f001fada    ....    BL       smpc_tkdp_send_continue ; 0x1018800
-        0x0101724c:    4628        (F      MOV      r0,r5
-        0x0101724e:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01017252:    0000        ..      DCW    0
-        0x01017254:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_ltk_exch
-    smpc_pairing_ltk_exch
-        0x01017258:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x0101725a:    460c        .F      MOV      r4,r1
-        0x0101725c:    4607        .F      MOV      r7,r0
-        0x0101725e:    2600        .&      MOVS     r6,#0
-        0x01017260:    f7f1feea    ....    BL       gapc_get_role ; 0x1009038
-        0x01017264:    4605        .F      MOV      r5,r0
-        0x01017266:    4816        .H      LDR      r0,[pc,#88] ; [0x10172c0] = 0x20004ab8
-        0x01017268:    f8500027    P.'.    LDR      r0,[r0,r7,LSL #2]
-        0x0101726c:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01017270:    2832        2(      CMP      r0,#0x32
-        0x01017272:    d122        ".      BNE      0x10172ba ; smpc_pairing_ltk_exch + 98
-        0x01017274:    4638        8F      MOV      r0,r7
-        0x01017276:    f7f1fc47    ..G.    BL       gapc_enc_keysize_get ; 0x1008b08
-        0x0101727a:    2100        .!      MOVS     r1,#0
-        0x0101727c:    e002        ..      B        0x1017284 ; smpc_pairing_ltk_exch + 44
-        0x0101727e:    5421        !T      STRB     r1,[r4,r0]
-        0x01017280:    1c40        @.      ADDS     r0,r0,#1
-        0x01017282:    b2c0        ..      UXTB     r0,r0
-        0x01017284:    2810        .(      CMP      r0,#0x10
-        0x01017286:    d3fa        ..      BCC      0x101727e ; smpc_pairing_ltk_exch + 38
-        0x01017288:    8a20         .      LDRH     r0,[r4,#0x10]
-        0x0101728a:    f8ad0000    ....    STRH     r0,[sp,#0]
-        0x0101728e:    f8d40012    ....    LDR      r0,[r4,#0x12]
-        0x01017292:    f8cd0002    ....    STR      r0,[sp,#2]
-        0x01017296:    f8d40016    ....    LDR      r0,[r4,#0x16]
-        0x0101729a:    f8cd0006    ....    STR      r0,[sp,#6]
-        0x0101729e:    4622        "F      MOV      r2,r4
-        0x010172a0:    2106        .!      MOVS     r1,#6
-        0x010172a2:    4638        8F      MOV      r0,r7
-        0x010172a4:    f000fa58    ..X.    BL       smpc_pdu_send ; 0x1017758
-        0x010172a8:    466a        jF      MOV      r2,sp
-        0x010172aa:    2107        .!      MOVS     r1,#7
-        0x010172ac:    4638        8F      MOV      r0,r7
-        0x010172ae:    f000fa53    ..S.    BL       smpc_pdu_send ; 0x1017758
-        0x010172b2:    4629        )F      MOV      r1,r5
-        0x010172b4:    4638        8F      MOV      r0,r7
-        0x010172b6:    f001faa3    ....    BL       smpc_tkdp_send_continue ; 0x1018800
-        0x010172ba:    4630        0F      MOV      r0,r6
-        0x010172bc:    bdfe        ..      POP      {r1-r7,pc}
-    $d
-        0x010172be:    0000        ..      DCW    0
-        0x010172c0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_nc_exch
-    smpc_pairing_nc_exch
-        0x010172c4:    b538        8.      PUSH     {r3-r5,lr}
-        0x010172c6:    4604        .F      MOV      r4,r0
-        0x010172c8:    4813        .H      LDR      r0,[pc,#76] ; [0x1017318] = 0x20004ab8
-        0x010172ca:    2500        .%      MOVS     r5,#0
-        0x010172cc:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x010172d0:    6902        .i      LDR      r2,[r0,#0x10]
-        0x010172d2:    f892204e    ..N     LDRB     r2,[r2,#0x4e]
-        0x010172d6:    2a03        .*      CMP      r2,#3
-        0x010172d8:    d11c        ..      BNE      0x1017314 ; smpc_pairing_nc_exch + 80
-        0x010172da:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x010172de:    2816        .(      CMP      r0,#0x16
-        0x010172e0:    d118        ..      BNE      0x1017314 ; smpc_pairing_nc_exch + 80
-        0x010172e2:    b119        ..      CBZ      r1,0x10172ec ; smpc_pairing_nc_exch + 40
-        0x010172e4:    4620         F      MOV      r0,r4
-        0x010172e6:    f7fffdc5    ....    BL       smpc_init_mac_key_calculation ; 0x1016e74
-        0x010172ea:    e013        ..      B        0x1017314 ; smpc_pairing_nc_exch + 80
-        0x010172ec:    200c        .       MOVS     r0,#0xc
-        0x010172ee:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x010172f2:    466a        jF      MOV      r2,sp
-        0x010172f4:    2105        .!      MOVS     r1,#5
-        0x010172f6:    4620         F      MOV      r0,r4
-        0x010172f8:    f000fa2e    ....    BL       smpc_pdu_send ; 0x1017758
-        0x010172fc:    4620         F      MOV      r0,r4
-        0x010172fe:    f7f1fe9b    ....    BL       gapc_get_role ; 0x1009038
-        0x01017302:    4601        .F      MOV      r1,r0
-        0x01017304:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x01017308:    2301        .#      MOVS     r3,#1
-        0x0101730a:    f0400260    @.`.    ORR      r2,r0,#0x60
-        0x0101730e:    4620         F      MOV      r0,r4
-        0x01017310:    f7ffff4e    ..N.    BL       smpc_pairing_end ; 0x10171b0
-        0x01017314:    4628        (F      MOV      r0,r5
-        0x01017316:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x01017318:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_oob_exch
-    smpc_pairing_oob_exch
-        0x0101731c:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01017320:    4616        .F      MOV      r6,r2
-        0x01017322:    4605        .F      MOV      r5,r0
-        0x01017324:    f04f0800    O...    MOV      r8,#0
-        0x01017328:    b141        A.      CBZ      r1,0x101733c ; smpc_pairing_oob_exch + 32
-        0x0101732a:    4c2d        -L      LDR      r4,[pc,#180] ; [0x10173e0] = 0x20004ab8
-        0x0101732c:    f8541025    T.%.    LDR      r1,[r4,r5,LSL #2]
-        0x01017330:    6908        .i      LDR      r0,[r1,#0x10]
-        0x01017332:    f890204e    ..N     LDRB     r2,[r0,#0x4e]
-        0x01017336:    2a02        .*      CMP      r2,#2
-        0x01017338:    d003        ..      BEQ      0x1017342 ; smpc_pairing_oob_exch + 38
-        0x0101733a:    e044        D.      B        0x10173c6 ; smpc_pairing_oob_exch + 170
-        0x0101733c:    f04f0802    O...    MOV      r8,#2
-        0x01017340:    e041        A.      B        0x10173c6 ; smpc_pairing_oob_exch + 170
-        0x01017342:    f8911040    ..@.    LDRB     r1,[r1,#0x40]
-        0x01017346:    2926        &)      CMP      r1,#0x26
-        0x01017348:    d13d        =.      BNE      0x10173c6 ; smpc_pairing_oob_exch + 170
-        0x0101734a:    2701        .'      MOVS     r7,#1
-        0x0101734c:    f10009ba    ....    ADD      r9,r0,#0xba
-        0x01017350:    210f        .!      MOVS     r1,#0xf
-        0x01017352:    1872        r.      ADDS     r2,r6,r1
-        0x01017354:    7c12        .|      LDRB     r2,[r2,#0x10]
-        0x01017356:    b10a        ..      CBZ      r2,0x101735c ; smpc_pairing_oob_exch + 64
-        0x01017358:    2700        .'      MOVS     r7,#0
-        0x0101735a:    e002        ..      B        0x1017362 ; smpc_pairing_oob_exch + 70
-        0x0101735c:    1e49        I.      SUBS     r1,r1,#1
-        0x0101735e:    2900        .)      CMP      r1,#0
-        0x01017360:    dcf7        ..      BGT      0x1017352 ; smpc_pairing_oob_exch + 54
-        0x01017362:    2210        ."      MOVS     r2,#0x10
-        0x01017364:    4631        1F      MOV      r1,r6
-        0x01017366:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01017368:    f7e9fb0e    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101736c:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017370:    f1060110    ....    ADD      r1,r6,#0x10
-        0x01017374:    2210        ."      MOVS     r2,#0x10
-        0x01017376:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017378:    460e        .F      MOV      r6,r1
-        0x0101737a:    f5007080    ...p    ADD      r0,r0,#0x100
-        0x0101737e:    f7e9fb03    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017382:    b137        7.      CBZ      r7,0x1017392 ; smpc_pairing_oob_exch + 118
-        0x01017384:    4628        (F      MOV      r0,r5
-        0x01017386:    f7f1fe57    ..W.    BL       gapc_get_role ; 0x1009038
-        0x0101738a:    b1f8        ..      CBZ      r0,0x10173cc ; smpc_pairing_oob_exch + 176
-        0x0101738c:    2801        .(      CMP      r0,#1
-        0x0101738e:    d00e        ..      BEQ      0x10173ae ; smpc_pairing_oob_exch + 146
-        0x01017390:    e014        ..      B        0x10173bc ; smpc_pairing_oob_exch + 160
-        0x01017392:    f8541025    T.%.    LDR      r1,[r4,r5,LSL #2]
-        0x01017396:    2024        $       MOVS     r0,#0x24
-        0x01017398:    464a        JF      MOV      r2,r9
-        0x0101739a:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x0101739e:    2000        .       MOVS     r0,#0
-        0x010173a0:    9000        ..      STR      r0,[sp,#0]
-        0x010173a2:    4633        3F      MOV      r3,r6
-        0x010173a4:    4611        .F      MOV      r1,r2
-        0x010173a6:    4628        (F      MOV      r0,r5
-        0x010173a8:    f7fff952    ..R.    BL       smpc_f4_Init ; 0x1016650
-        0x010173ac:    e00b        ..      B        0x10173c6 ; smpc_pairing_oob_exch + 170
-        0x010173ae:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x010173b2:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010173b4:    f8900120    .. .    LDRB     r0,[r0,#0x120]
-        0x010173b8:    2801        .(      CMP      r0,#1
-        0x010173ba:    d007        ..      BEQ      0x10173cc ; smpc_pairing_oob_exch + 176
-        0x010173bc:    f8541025    T.%.    LDR      r1,[r4,r5,LSL #2]
-        0x010173c0:    2025        %       MOVS     r0,#0x25
-        0x010173c2:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010173c6:    4640        @F      MOV      r0,r8
-        0x010173c8:    e8bd83f8    ....    POP      {r3-r9,pc}
-        0x010173cc:    f8541025    T.%.    LDR      r1,[r4,r5,LSL #2]
-        0x010173d0:    201f        .       MOVS     r0,#0x1f
-        0x010173d2:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010173d6:    4601        .F      MOV      r1,r0
-        0x010173d8:    4628        (F      MOV      r0,r5
-        0x010173da:    f7fffbb3    ....    BL       smpc_generate_rand ; 0x1016b44
-        0x010173de:    e7f2        ..      B        0x10173c6 ; smpc_pairing_oob_exch + 170
-    $d
-        0x010173e0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_req_handler
-    smpc_pairing_req_handler
-        0x010173e4:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010173e8:    460f        .F      MOV      r7,r1
-        0x010173ea:    4604        .F      MOV      r4,r0
-        0x010173ec:    f44f7692    O..v    MOV      r6,#0x124
-        0x010173f0:    2102        .!      MOVS     r1,#2
-        0x010173f2:    4630        0F      MOV      r0,r6
-        0x010173f4:    f7e9fb22    ..".    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010173f8:    4d09        .M      LDR      r5,[pc,#36] ; [0x1017420] = 0x20004ab8
-        0x010173fa:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x010173fe:    6108        .a      STR      r0,[r1,#0x10]
-        0x01017400:    4631        1F      MOV      r1,r6
-        0x01017402:    f7e9fab2    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x01017406:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0101740a:    6839        9h      LDR      r1,[r7,#0]
-        0x0101740c:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101740e:    6101        .a      STR      r1,[r0,#0x10]
-        0x01017410:    88b9        ..      LDRH     r1,[r7,#4]
-        0x01017412:    8281        ..      STRH     r1,[r0,#0x14]
-        0x01017414:    4620         F      MOV      r0,r4
-        0x01017416:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0101741a:    2100        .!      MOVS     r1,#0
-        0x0101741c:    f000bf32    ..2.    B.W      smpc_send_pairing_req_ind ; 0x1018284
-    $d
-        0x01017420:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_rsp
-    smpc_pairing_rsp
-        0x01017424:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01017428:    4691        .F      MOV      r9,r2
-        0x0101742a:    468a        .F      MOV      r10,r1
-        0x0101742c:    4607        .F      MOV      r7,r0
-        0x0101742e:    2600        .&      MOVS     r6,#0
-        0x01017430:    f7f1fe02    ....    BL       gapc_get_role ; 0x1009038
-        0x01017434:    2801        .(      CMP      r0,#1
-        0x01017436:    d137        7.      BNE      0x10174a8 ; smpc_pairing_rsp + 132
-        0x01017438:    f8df811c    ....    LDR      r8,[pc,#284] ; [0x1017558] = 0x20004ab8
-        0x0101743c:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x01017440:    6904        .i      LDR      r4,[r0,#0x10]
-        0x01017442:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01017446:    4625        %F      MOV      r5,r4
-        0x01017448:    3417        .4      ADDS     r4,r4,#0x17
-        0x0101744a:    3510        .5      ADDS     r5,r5,#0x10
-        0x0101744c:    2802        .(      CMP      r0,#2
-        0x0101744e:    d17c        |.      BNE      0x101754a ; smpc_pairing_rsp + 294
-        0x01017450:    f1ba0f00    ....    CMP      r10,#0
-        0x01017454:    d06a        j.      BEQ      0x101752c ; smpc_pairing_rsp + 264
-        0x01017456:    f8d91000    ....    LDR      r1,[r9,#0]
-        0x0101745a:    6021        !`      STR      r1,[r4,#0]
-        0x0101745c:    f8b91004    ....    LDRH     r1,[r9,#4]
-        0x01017460:    80a1        ..      STRH     r1,[r4,#4]
-        0x01017462:    f8990006    ....    LDRB     r0,[r9,#6]
-        0x01017466:    71a0        .q      STRB     r0,[r4,#6]
-        0x01017468:    f7f4f922    ..".    BL       gapm_is_sec_con_pairing_supp ; 0x100b6b0
-        0x0101746c:    b918        ..      CBNZ     r0,0x1017476 ; smpc_pairing_rsp + 82
-        0x0101746e:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01017470:    f0200008     ...    BIC      r0,r0,#8
-        0x01017474:    70a0        .p      STRB     r0,[r4,#2]
-        0x01017476:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01017478:    0700        ..      LSLS     r0,r0,#28
-        0x0101747a:    d508        ..      BPL      0x101748e ; smpc_pairing_rsp + 106
-        0x0101747c:    78a8        .x      LDRB     r0,[r5,#2]
-        0x0101747e:    0700        ..      LSLS     r0,r0,#28
-        0x01017480:    d505        ..      BPL      0x101748e ; smpc_pairing_rsp + 106
-        0x01017482:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x01017486:    2101        .!      MOVS     r1,#1
-        0x01017488:    f8801041    ..A.    STRB     r1,[r0,#0x41]
-        0x0101748c:    e007        ..      B        0x101749e ; smpc_pairing_rsp + 122
-        0x0101748e:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x01017492:    f8900041    ..A.    LDRB     r0,[r0,#0x41]
-        0x01017496:    b910        ..      CBNZ     r0,0x101749e ; smpc_pairing_rsp + 122
-        0x01017498:    f7f4f8fa    ....    BL       gapm_is_legacy_pairing_supp ; 0x100b690
-        0x0101749c:    b118        ..      CBZ      r0,0x10174a6 ; smpc_pairing_rsp + 130
-        0x0101749e:    f8990001    ....    LDRB     r0,[r9,#1]
-        0x010174a2:    b110        ..      CBZ      r0,0x10174aa ; smpc_pairing_rsp + 134
-        0x010174a4:    e009        ..      B        0x10174ba ; smpc_pairing_rsp + 150
-        0x010174a6:    2603        .&      MOVS     r6,#3
-        0x010174a8:    e04f        O.      B        0x101754a ; smpc_pairing_rsp + 294
-        0x010174aa:    7868        hx      LDRB     r0,[r5,#1]
-        0x010174ac:    2801        .(      CMP      r0,#1
-        0x010174ae:    d104        ..      BNE      0x10174ba ; smpc_pairing_rsp + 150
-        0x010174b0:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x010174b4:    f8900041    ..A.    LDRB     r0,[r0,#0x41]
-        0x010174b8:    b150        P.      CBZ      r0,0x10174d0 ; smpc_pairing_rsp + 172
-        0x010174ba:    4638        8F      MOV      r0,r7
-        0x010174bc:    f7fefe4e    ..N.    BL       smpc_check_max_key_size ; 0x101615c
-        0x010174c0:    b140        @.      CBZ      r0,0x10174d4 ; smpc_pairing_rsp + 176
-        0x010174c2:    f8991006    ....    LDRB     r1,[r9,#6]
-        0x010174c6:    4638        8F      MOV      r0,r7
-        0x010174c8:    f7fefe08    ....    BL       smpc_check_key_distrib ; 0x10160dc
-        0x010174cc:    b120         .      CBZ      r0,0x10174d8 ; smpc_pairing_rsp + 180
-        0x010174ce:    e008        ..      B        0x10174e2 ; smpc_pairing_rsp + 190
-        0x010174d0:    2602        .&      MOVS     r6,#2
-        0x010174d2:    e03a        :.      B        0x101754a ; smpc_pairing_rsp + 294
-        0x010174d4:    2606        .&      MOVS     r6,#6
-        0x010174d6:    e038        8.      B        0x101754a ; smpc_pairing_rsp + 294
-        0x010174d8:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x010174dc:    f8900041    ..A.    LDRB     r0,[r0,#0x41]
-        0x010174e0:    b320         .      CBZ      r0,0x101752c ; smpc_pairing_rsp + 264
-        0x010174e2:    4638        8F      MOV      r0,r7
-        0x010174e4:    f7fffb6e    ..n.    BL       smpc_get_key_sec_prop ; 0x1016bc4
-        0x010174e8:    2101        .!      MOVS     r1,#1
-        0x010174ea:    4638        8F      MOV      r0,r7
-        0x010174ec:    f7fffdea    ....    BL       smpc_is_sec_mode_reached ; 0x10170c4
-        0x010174f0:    2800        .(      CMP      r0,#0
-        0x010174f2:    d0d8        ..      BEQ      0x10174a6 ; smpc_pairing_rsp + 130
-        0x010174f4:    78a0        .x      LDRB     r0,[r4,#2]
-        0x010174f6:    0741        A.      LSLS     r1,r0,#29
-        0x010174f8:    d01a        ..      BEQ      0x1017530 ; smpc_pairing_rsp + 268
-        0x010174fa:    f0000007    ....    AND      r0,r0,#7
-        0x010174fe:    2804        .(      CMP      r0,#4
-        0x01017500:    d016        ..      BEQ      0x1017530 ; smpc_pairing_rsp + 268
-        0x01017502:    7920         y      LDRB     r0,[r4,#4]
-        0x01017504:    7929        )y      LDRB     r1,[r5,#4]
-        0x01017506:    4008        .@      ANDS     r0,r0,r1
-        0x01017508:    7120         q      STRB     r0,[r4,#4]
-        0x0101750a:    7960        `y      LDRB     r0,[r4,#5]
-        0x0101750c:    7969        iy      LDRB     r1,[r5,#5]
-        0x0101750e:    4008        .@      ANDS     r0,r0,r1
-        0x01017510:    7160        `q      STRB     r0,[r4,#5]
-        0x01017512:    4622        "F      MOV      r2,r4
-        0x01017514:    2102        .!      MOVS     r1,#2
-        0x01017516:    4638        8F      MOV      r0,r7
-        0x01017518:    f000f91e    ....    BL       smpc_pdu_send ; 0x1017758
-        0x0101751c:    4638        8F      MOV      r0,r7
-        0x0101751e:    f000fdcb    ....    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x01017522:    b140        @.      CBZ      r0,0x1017536 ; smpc_pairing_rsp + 274
-        0x01017524:    210e        .!      MOVS     r1,#0xe
-        0x01017526:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x0101752a:    e012        ..      B        0x1017552 ; smpc_pairing_rsp + 302
-        0x0101752c:    2608        .&      MOVS     r6,#8
-        0x0101752e:    e00c        ..      B        0x101754a ; smpc_pairing_rsp + 294
-        0x01017530:    2000        .       MOVS     r0,#0
-        0x01017532:    7120         q      STRB     r0,[r4,#4]
-        0x01017534:    e7ec        ..      B        0x1017510 ; smpc_pairing_rsp + 236
-        0x01017536:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x0101753a:    6901        .i      LDR      r1,[r0,#0x10]
-        0x0101753c:    f891104e    ..N.    LDRB     r1,[r1,#0x4e]
-        0x01017540:    b131        1.      CBZ      r1,0x1017550 ; smpc_pairing_rsp + 300
-        0x01017542:    2104        .!      MOVS     r1,#4
-        0x01017544:    4638        8F      MOV      r0,r7
-        0x01017546:    f000fe9d    ....    BL       smpc_send_pairing_req_ind ; 0x1018284
-        0x0101754a:    4630        0F      MOV      r0,r6
-        0x0101754c:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x01017550:    210b        .!      MOVS     r1,#0xb
-        0x01017552:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01017556:    e7f8        ..      B        0x101754a ; smpc_pairing_rsp + 294
-    $d
-        0x01017558:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_start
-    smpc_pairing_start
-        0x0101755c:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01017560:    f8df80a0    ....    LDR      r8,[pc,#160] ; [0x1017604] = 0x20004ab8
-        0x01017564:    4607        .F      MOV      r7,r0
-        0x01017566:    460e        .F      MOV      r6,r1
-        0x01017568:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x0101756c:    2500        .%      MOVS     r5,#0
-        0x0101756e:    f890003f    ..?.    LDRB     r0,[r0,#0x3f]
-        0x01017572:    0741        A.      LSLS     r1,r0,#29
-        0x01017574:    d501        ..      BPL      0x101757a ; smpc_pairing_start + 30
-        0x01017576:    2545        E%      MOVS     r5,#0x45
-        0x01017578:    e040        @.      B        0x10175fc ; smpc_pairing_start + 160
-        0x0101757a:    0780        ..      LSLS     r0,r0,#30
-        0x0101757c:    d501        ..      BPL      0x1017582 ; smpc_pairing_start + 38
-        0x0101757e:    2569        i%      MOVS     r5,#0x69
-        0x01017580:    e03c        <.      B        0x10175fc ; smpc_pairing_start + 160
-        0x01017582:    4630        0F      MOV      r0,r6
-        0x01017584:    f7fefe00    ....    BL       smpc_check_pairing_feat ; 0x1016188
-        0x01017588:    b118        ..      CBZ      r0,0x1017592 ; smpc_pairing_start + 54
-        0x0101758a:    78f0        .x      LDRB     r0,[r6,#3]
-        0x0101758c:    1fc0        ..      SUBS     r0,r0,#7
-        0x0101758e:    280a        .(      CMP      r0,#0xa
-        0x01017590:    d301        ..      BCC      0x1017596 ; smpc_pairing_start + 58
-        0x01017592:    256a        j%      MOVS     r5,#0x6a
-        0x01017594:    e032        2.      B        0x10175fc ; smpc_pairing_start + 160
-        0x01017596:    78b0        .x      LDRB     r0,[r6,#2]
-        0x01017598:    0700        ..      LSLS     r0,r0,#28
-        0x0101759a:    d505        ..      BPL      0x10175a8 ; smpc_pairing_start + 76
-        0x0101759c:    f7f4f888    ....    BL       gapm_is_sec_con_pairing_supp ; 0x100b6b0
-        0x010175a0:    b1e0        ..      CBZ      r0,0x10175dc ; smpc_pairing_start + 128
-        0x010175a2:    78b0        .x      LDRB     r0,[r6,#2]
-        0x010175a4:    0700        ..      LSLS     r0,r0,#28
-        0x010175a6:    d402        ..      BMI      0x10175ae ; smpc_pairing_start + 82
-        0x010175a8:    f7f4f872    ..r.    BL       gapm_is_legacy_pairing_supp ; 0x100b690
-        0x010175ac:    b1b0        ..      CBZ      r0,0x10175dc ; smpc_pairing_start + 128
-        0x010175ae:    f44f7992    O..y    MOV      r9,#0x124
-        0x010175b2:    2102        .!      MOVS     r1,#2
-        0x010175b4:    4648        HF      MOV      r0,r9
-        0x010175b6:    f7e9fa41    ..A.    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x010175ba:    f8581027    X.'.    LDR      r1,[r8,r7,LSL #2]
-        0x010175be:    4604        .F      MOV      r4,r0
-        0x010175c0:    6108        .a      STR      r0,[r1,#0x10]
-        0x010175c2:    4649        IF      MOV      r1,r9
-        0x010175c4:    f7e9f9d1    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x100096a
-        0x010175c8:    6830        0h      LDR      r0,[r6,#0]
-        0x010175ca:    6120         a      STR      r0,[r4,#0x10]
-        0x010175cc:    88b0        ..      LDRH     r0,[r6,#4]
-        0x010175ce:    82a0        ..      STRH     r0,[r4,#0x14]
-        0x010175d0:    79b0        .y      LDRB     r0,[r6,#6]
-        0x010175d2:    75a0        .u      STRB     r0,[r4,#0x16]
-        0x010175d4:    7ca0        .|      LDRB     r0,[r4,#0x12]
-        0x010175d6:    07c0        ..      LSLS     r0,r0,#31
-        0x010175d8:    d002        ..      BEQ      0x10175e0 ; smpc_pairing_start + 132
-        0x010175da:    e004        ..      B        0x10175e6 ; smpc_pairing_start + 138
-        0x010175dc:    2563        c%      MOVS     r5,#0x63
-        0x010175de:    e00d        ..      B        0x10175fc ; smpc_pairing_start + 160
-        0x010175e0:    2000        .       MOVS     r0,#0
-        0x010175e2:    7520         u      STRB     r0,[r4,#0x14]
-        0x010175e4:    7560        `u      STRB     r0,[r4,#0x15]
-        0x010175e6:    f1040210    ....    ADD      r2,r4,#0x10
-        0x010175ea:    2101        .!      MOVS     r1,#1
-        0x010175ec:    4638        8F      MOV      r0,r7
-        0x010175ee:    f000f8b3    ....    BL       smpc_pdu_send ; 0x1017758
-        0x010175f2:    f8580027    X.'.    LDR      r0,[r8,r7,LSL #2]
-        0x010175f6:    2101        .!      MOVS     r1,#1
-        0x010175f8:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x010175fc:    4628        (F      MOV      r0,r5
-        0x010175fe:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x01017602:    0000        ..      DCW    0
-        0x01017604:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pairing_tk_exch
-    smpc_pairing_tk_exch
-        0x01017608:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x0101760c:    4d3b        ;M      LDR      r5,[pc,#236] ; [0x10176fc] = 0x20004ab8
-        0x0101760e:    4604        .F      MOV      r4,r0
-        0x01017610:    4617        .F      MOV      r7,r2
-        0x01017612:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017616:    4689        .F      MOV      r9,r1
-        0x01017618:    f04f0800    O...    MOV      r8,#0
-        0x0101761c:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01017620:    2803        .(      CMP      r0,#3
-        0x01017622:    d001        ..      BEQ      0x1017628 ; smpc_pairing_tk_exch + 32
-        0x01017624:    2804        .(      CMP      r0,#4
-        0x01017626:    d165        e.      BNE      0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x01017628:    4620         F      MOV      r0,r4
-        0x0101762a:    f7f1fd05    ....    BL       gapc_get_role ; 0x1009038
-        0x0101762e:    4606        .F      MOV      r6,r0
-        0x01017630:    f1b90f00    ....    CMP      r9,#0
-        0x01017634:    d056        V.      BEQ      0x10176e4 ; smpc_pairing_tk_exch + 220
-        0x01017636:    4620         F      MOV      r0,r4
-        0x01017638:    f000fd3e    ..>.    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x0101763c:    2800        .(      CMP      r0,#0
-        0x0101763e:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017642:    d030        0.      BEQ      0x10176a6 ; smpc_pairing_tk_exch + 158
-        0x01017644:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01017648:    2903        .)      CMP      r1,#3
-        0x0101764a:    d001        ..      BEQ      0x1017650 ; smpc_pairing_tk_exch + 72
-        0x0101764c:    2904        .)      CMP      r1,#4
-        0x0101764e:    d151        Q.      BNE      0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x01017650:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017652:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01017656:    2901        .)      CMP      r1,#1
-        0x01017658:    d14c        L.      BNE      0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x0101765a:    2210        ."      MOVS     r2,#0x10
-        0x0101765c:    4639        9F      MOV      r1,r7
-        0x0101765e:    f5007088    ...p    ADD      r0,r0,#0x110
-        0x01017662:    f7e9f991    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017666:    8838        8.      LDRH     r0,[r7,#0]
-        0x01017668:    8879        y.      LDRH     r1,[r7,#2]
-        0x0101766a:    ea404001    @..@    ORR      r0,r0,r1,LSL #16
-        0x0101766e:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01017672:    6909        .i      LDR      r1,[r1,#0x10]
-        0x01017674:    f8c100fc    ....    STR      r0,[r1,#0xfc]
-        0x01017678:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x0101767c:    2000        .       MOVS     r0,#0
-        0x0101767e:    6909        .i      LDR      r1,[r1,#0x10]
-        0x01017680:    f88100fa    ....    STRB     r0,[r1,#0xfa]
-        0x01017684:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017688:    2119        .!      MOVS     r1,#0x19
-        0x0101768a:    b146        F.      CBZ      r6,0x101769e ; smpc_pairing_tk_exch + 150
-        0x0101768c:    6902        .i      LDR      r2,[r0,#0x10]
-        0x0101768e:    f8922121    ..!!    LDRB     r2,[r2,#0x121]
-        0x01017692:    2a01        .*      CMP      r2,#1
-        0x01017694:    d003        ..      BEQ      0x101769e ; smpc_pairing_tk_exch + 150
-        0x01017696:    211b        .!      MOVS     r1,#0x1b
-        0x01017698:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x0101769c:    e02a        *.      B        0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x0101769e:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x010176a2:    2119        .!      MOVS     r1,#0x19
-        0x010176a4:    e01a        ..      B        0x10176dc ; smpc_pairing_tk_exch + 212
-        0x010176a6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010176a8:    2210        ."      MOVS     r2,#0x10
-        0x010176aa:    4639        9F      MOV      r1,r7
-        0x010176ac:    f7e9f96c    ..l.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010176b0:    b146        F.      CBZ      r6,0x10176c4 ; smpc_pairing_tk_exch + 188
-        0x010176b2:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x010176b6:    f8910040    ..@.    LDRB     r0,[r1,#0x40]
-        0x010176ba:    2803        .(      CMP      r0,#3
-        0x010176bc:    d009        ..      BEQ      0x10176d2 ; smpc_pairing_tk_exch + 202
-        0x010176be:    2804        .(      CMP      r0,#4
-        0x010176c0:    d00b        ..      BEQ      0x10176da ; smpc_pairing_tk_exch + 210
-        0x010176c2:    e017        ..      B        0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x010176c4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010176c8:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x010176cc:    2803        .(      CMP      r0,#3
-        0x010176ce:    d004        ..      BEQ      0x10176da ; smpc_pairing_tk_exch + 210
-        0x010176d0:    e010        ..      B        0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x010176d2:    200b        .       MOVS     r0,#0xb
-        0x010176d4:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010176d8:    e00c        ..      B        0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x010176da:    2105        .!      MOVS     r1,#5
-        0x010176dc:    4620         F      MOV      r0,r4
-        0x010176de:    f7fffa31    ..1.    BL       smpc_generate_rand ; 0x1016b44
-        0x010176e2:    e007        ..      B        0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x010176e4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010176e8:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010176ea:    f890004e    ..N.    LDRB     r0,[r0,#0x4e]
-        0x010176ee:    2801        .(      CMP      r0,#1
-        0x010176f0:    d100        ..      BNE      0x10176f4 ; smpc_pairing_tk_exch + 236
-        0x010176f2:    4680        .F      MOV      r8,r0
-        0x010176f4:    4640        @F      MOV      r0,r8
-        0x010176f6:    e8bd87f0    ....    POP      {r4-r10,pc}
-    $d
-        0x010176fa:    0000        ..      DCW    0
-        0x010176fc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_pdu_recv
-    smpc_pdu_recv
-        0x01017700:    b538        8.      PUSH     {r3-r5,lr}
-        0x01017702:    4605        .F      MOV      r5,r0
-        0x01017704:    460c        .F      MOV      r4,r1
-        0x01017706:    4608        .F      MOV      r0,r1
-        0x01017708:    f7fefd50    ..P.    BL       smpc_check_param ; 0x10161ac
-        0x0101770c:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01017710:    b1c0        ..      CBZ      r0,0x1017744 ; smpc_pdu_recv + 68
-        0x01017712:    2807        .(      CMP      r0,#7
-        0x01017714:    d015        ..      BEQ      0x1017742 ; smpc_pdu_recv + 66
-        0x01017716:    466a        jF      MOV      r2,sp
-        0x01017718:    2105        .!      MOVS     r1,#5
-        0x0101771a:    4628        (F      MOV      r0,r5
-        0x0101771c:    f000f81c    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01017720:    7920         y      LDRB     r0,[r4,#4]
-        0x01017722:    2801        .(      CMP      r0,#1
-        0x01017724:    d00d        ..      BEQ      0x1017742 ; smpc_pdu_recv + 66
-        0x01017726:    280b        .(      CMP      r0,#0xb
-        0x01017728:    d00b        ..      BEQ      0x1017742 ; smpc_pdu_recv + 66
-        0x0101772a:    4628        (F      MOV      r0,r5
-        0x0101772c:    f7f1fc84    ....    BL       gapc_get_role ; 0x1009038
-        0x01017730:    4601        .F      MOV      r1,r0
-        0x01017732:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x01017736:    2301        .#      MOVS     r3,#1
-        0x01017738:    f0400260    @.`.    ORR      r2,r0,#0x60
-        0x0101773c:    4628        (F      MOV      r0,r5
-        0x0101773e:    f7fffd37    ..7.    BL       smpc_pairing_end ; 0x10171b0
-        0x01017742:    bd38        8.      POP      {r3-r5,pc}
-        0x01017744:    7920         y      LDRB     r0,[r4,#4]
-        0x01017746:    4903        .I      LDR      r1,[pc,#12] ; [0x1017754] = 0x101b998
-        0x01017748:    f8512020    Q.      LDR      r2,[r1,r0,LSL #2]
-        0x0101774c:    4621        !F      MOV      r1,r4
-        0x0101774e:    4628        (F      MOV      r0,r5
-        0x01017750:    4790        .G      BLX      r2
-        0x01017752:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x01017754:    0101b998    ....    DCD    16890264
-    $t
-    i.smpc_pdu_send
-    smpc_pdu_send
-        0x01017758:    e92d4ff8    -..O    PUSH     {r3-r11,lr}
-        0x0101775c:    f8df8080    ....    LDR      r8,[pc,#128] ; [0x10177e0] = 0x20004ab8
-        0x01017760:    4606        .F      MOV      r6,r0
-        0x01017762:    460f        .F      MOV      r7,r1
-        0x01017764:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x01017768:    4692        .F      MOV      r10,r2
-        0x0101776a:    f6406936    @.6i    MOV      r9,#0xe36
-        0x0101776e:    f890003f    ..?.    LDRB     r0,[r0,#0x3f]
-        0x01017772:    07c1        ..      LSLS     r1,r0,#31
-        0x01017774:    f04f0008    O...    MOV      r0,#8
-        0x01017778:    ea402406    @..$    ORR      r4,r0,r6,LSL #8
-        0x0101777c:    d00a        ..      BEQ      0x1017794 ; smpc_pdu_send + 60
-        0x0101777e:    4621        !F      MOV      r1,r4
-        0x01017780:    4648        HF      MOV      r0,r9
-        0x01017782:    f7e9f9a6    ....    BL       $Ven$TT$L$$ke_timer_clear ; 0x1000ad2
-        0x01017786:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x0101778a:    f8101f3f    ..?.    LDRB     r1,[r0,#0x3f]!
-        0x0101778e:    f0210101    !...    BIC      r1,r1,#1
-        0x01017792:    7001        .p      STRB     r1,[r0,#0]
-        0x01017794:    2000        .       MOVS     r0,#0
-        0x01017796:    9000        ..      STR      r0,[sp,#0]
-        0x01017798:    4623        #F      MOV      r3,r4
-        0x0101779a:    463a        :F      MOV      r2,r7
-        0x0101779c:    2106        .!      MOVS     r1,#6
-        0x0101779e:    4630        0F      MOV      r0,r6
-        0x010177a0:    f7fafef8    ....    BL       l2cc_pdu_alloc ; 0x1012594
-        0x010177a4:    490f        .I      LDR      r1,[pc,#60] ; [0x10177e4] = 0x101b95c
-        0x010177a6:    4605        .F      MOV      r5,r0
-        0x010177a8:    1f00        ..      SUBS     r0,r0,#4
-        0x010177aa:    f8512027    Q.'     LDR      r2,[r1,r7,LSL #2]
-        0x010177ae:    4651        QF      MOV      r1,r10
-        0x010177b0:    4790        .G      BLX      r2
-        0x010177b2:    4628        (F      MOV      r0,r5
-        0x010177b4:    f7fbfa8a    ....    BL       l2cc_pdu_send ; 0x1012ccc
-        0x010177b8:    2f0b        ./      CMP      r7,#0xb
-        0x010177ba:    d00e        ..      BEQ      0x10177da ; smpc_pdu_send + 130
-        0x010177bc:    2f05        ./      CMP      r7,#5
-        0x010177be:    d00c        ..      BEQ      0x10177da ; smpc_pdu_send + 130
-        0x010177c0:    4621        !F      MOV      r1,r4
-        0x010177c2:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x010177c6:    4648        HF      MOV      r0,r9
-        0x010177c8:    f7e9f98d    ....    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x010177cc:    f8580026    X.&.    LDR      r0,[r8,r6,LSL #2]
-        0x010177d0:    f8101f3f    ..?.    LDRB     r1,[r0,#0x3f]!
-        0x010177d4:    f0410101    A...    ORR      r1,r1,#1
-        0x010177d8:    7001        .p      STRB     r1,[r0,#0]
-        0x010177da:    e8bd8ff8    ....    POP      {r3-r11,pc}
-    $d
-        0x010177de:    0000        ..      DCW    0
-        0x010177e0:    20004ab8    .J.     DCD    536890040
-        0x010177e4:    0101b95c    \...    DCD    16890204
-    $t
-    i.smpc_process_aes_cmac
-    smpc_process_aes_cmac
-        0x010177e8:    4a0d        .J      LDR      r2,[pc,#52] ; [0x1017820] = 0x20004ab8
-        0x010177ea:    b510        ..      PUSH     {r4,lr}
-        0x010177ec:    f8522020    R.      LDR      r2,[r2,r0,LSL #2]
-        0x010177f0:    2400        .$      MOVS     r4,#0
-        0x010177f2:    6912        .i      LDR      r2,[r2,#0x10]
-        0x010177f4:    6d52        Rm      LDR      r2,[r2,#0x54]
-        0x010177f6:    f892305e    ..^0    LDRB     r3,[r2,#0x5e]
-        0x010177fa:    b14b        K.      CBZ      r3,0x1017810 ; smpc_process_aes_cmac + 40
-        0x010177fc:    f8123f5c    ..\?    LDRB     r3,[r2,#0x5c]!
-        0x01017800:    7852        Rx      LDRB     r2,[r2,#1]
-        0x01017802:    4293        .B      CMP      r3,r2
-        0x01017804:    d101        ..      BNE      0x101780a ; smpc_process_aes_cmac + 34
-        0x01017806:    2401        .$      MOVS     r4,#1
-        0x01017808:    e008        ..      B        0x101781c ; smpc_process_aes_cmac + 52
-        0x0101780a:    1e52        R.      SUBS     r2,r2,#1
-        0x0101780c:    4293        .B      CMP      r3,r2
-        0x0101780e:    da02        ..      BGE      0x1017816 ; smpc_process_aes_cmac + 46
-        0x01017810:    f7fef8ac    ....    BL       smpc_aes_cmac_continue ; 0x101596c
-        0x01017814:    e002        ..      B        0x101781c ; smpc_process_aes_cmac + 52
-        0x01017816:    d101        ..      BNE      0x101781c ; smpc_process_aes_cmac + 52
-        0x01017818:    f7fef884    ....    BL       smpc_aes_cmac_complete ; 0x1015924
-        0x0101781c:    4620         F      MOV      r0,r4
-        0x0101781e:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01017820:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_dhkey_check_pdu
-    smpc_recv_dhkey_check_pdu
-        0x01017824:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01017828:    460f        .F      MOV      r7,r1
-        0x0101782a:    4605        .F      MOV      r5,r0
-        0x0101782c:    f7f1fc04    ....    BL       gapc_get_role ; 0x1009038
-        0x01017830:    4606        .F      MOV      r6,r0
-        0x01017832:    a018        ..      ADR      r0,{pc}+0x62 ; 0x1017894
-        0x01017834:    f7e9f89e    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01017838:    a019        ..      ADR      r0,{pc}+0x68 ; 0x10178a0
-        0x0101783a:    f7e9f89b    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0101783e:    4c1f        .L      LDR      r4,[pc,#124] ; [0x10178bc] = 0x20004ab8
-        0x01017840:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017844:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017846:    2800        .(      CMP      r0,#0
-        0x01017848:    d021        !.      BEQ      0x101788e ; smpc_recv_dhkey_check_pdu + 106
-        0x0101784a:    2101        .!      MOVS     r1,#1
-        0x0101784c:    f88010b9    ....    STRB     r1,[r0,#0xb9]
-        0x01017850:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017854:    2210        ."      MOVS     r2,#0x10
-        0x01017856:    1d79        y.      ADDS     r1,r7,#5
-        0x01017858:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101785a:    3079        y0      ADDS     r0,r0,#0x79
-        0x0101785c:    f7e9f894    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017860:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017864:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01017868:    292c        ,)      CMP      r1,#0x2c
-        0x0101786a:    d110        ..      BNE      0x101788e ; smpc_recv_dhkey_check_pdu + 106
-        0x0101786c:    b13e        >.      CBZ      r6,0x101787e ; smpc_recv_dhkey_check_pdu + 90
-        0x0101786e:    212b        +!      MOVS     r1,#0x2b
-        0x01017870:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01017874:    4628        (F      MOV      r0,r5
-        0x01017876:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0101787a:    f7ffbb4f    ..O.    B        smpc_initiate_dhkey_check ; 0x1016f1c
-        0x0101787e:    212d        -!      MOVS     r1,#0x2d
-        0x01017880:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01017884:    4628        (F      MOV      r0,r5
-        0x01017886:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0101788a:    f7ffbbb1    ....    B        smpc_initiate_dhkey_verification ; 0x1016ff0
-        0x0101788e:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x01017892:    0000        ..      DCW    0
-        0x01017894:    4345535b    [SEC    DCD    1128616795
-        0x01017898:    4e4f435f    _CON    DCD    1313817439
-        0x0101789c:    003a5d4e    N]:.    DCD    3824974
-        0x010178a0:    76636572    recv    DCD    1986225522
-        0x010178a4:    43324c3a    :L2C    DCD    1127369786
-        0x010178a8:    444f435f    _COD    DCD    1146045279
-        0x010178ac:    48445f45    E_DH    DCD    1212440389
-        0x010178b0:    5f59454b    KEY_    DCD    1599685963
-        0x010178b4:    43454843    CHEC    DCD    1128613955
-        0x010178b8:    000a0d4b    K...    DCD    658763
-        0x010178bc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_enc_info_pdu
-    smpc_recv_enc_info_pdu
-        0x010178c0:    b510        ..      PUSH     {r4,lr}
-        0x010178c2:    4604        .F      MOV      r4,r0
-        0x010178c4:    480a        .H      LDR      r0,[pc,#40] ; [0x10178f0] = 0x20004ab8
-        0x010178c6:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x010178ca:    f8902040    ..@     LDRB     r2,[r0,#0x40]
-        0x010178ce:    2a36        6*      CMP      r2,#0x36
-        0x010178d0:    d10d        ..      BNE      0x10178ee ; smpc_recv_enc_info_pdu + 46
-        0x010178d2:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010178d4:    2210        ."      MOVS     r2,#0x10
-        0x010178d6:    1d49        I.      ADDS     r1,r1,#5
-        0x010178d8:    f7e9f856    ..V.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010178dc:    4620         F      MOV      r0,r4
-        0x010178de:    f7f1fbab    ....    BL       gapc_get_role ; 0x1009038
-        0x010178e2:    4601        .F      MOV      r1,r0
-        0x010178e4:    4620         F      MOV      r0,r4
-        0x010178e6:    e8bd4010    ...@    POP      {r4,lr}
-        0x010178ea:    f000bf0f    ....    B.W      smpc_tkdp_rcp_continue ; 0x101870c
-        0x010178ee:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010178f0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_id_addr_info_pdu
-    smpc_recv_id_addr_info_pdu
-        0x010178f4:    b510        ..      PUSH     {r4,lr}
-        0x010178f6:    4604        .F      MOV      r4,r0
-        0x010178f8:    4811        .H      LDR      r0,[pc,#68] ; [0x1017940] = 0x20004ab8
-        0x010178fa:    b086        ..      SUB      sp,sp,#0x18
-        0x010178fc:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x01017900:    f8902040    ..@     LDRB     r2,[r0,#0x40]
-        0x01017904:    2a39        9*      CMP      r2,#0x39
-        0x01017906:    d118        ..      BNE      0x101793a ; smpc_recv_id_addr_info_pdu + 70
-        0x01017908:    f8d12006    ...     LDR      r2,[r1,#6]
-        0x0101790c:    9204        ..      STR      r2,[sp,#0x10]
-        0x0101790e:    894a        J.      LDRH     r2,[r1,#0xa]
-        0x01017910:    f8ad2014    ...     STRH     r2,[sp,#0x14]
-        0x01017914:    7949        Iy      LDRB     r1,[r1,#5]
-        0x01017916:    f88d1016    ....    STRB     r1,[sp,#0x16]
-        0x0101791a:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101791c:    c80f        ..      LDM      r0,{r0-r3}
-        0x0101791e:    e88d000f    ....    STM      sp,{r0-r3}
-        0x01017922:    466a        jF      MOV      r2,sp
-        0x01017924:    2105        .!      MOVS     r1,#5
-        0x01017926:    4620         F      MOV      r0,r4
-        0x01017928:    f000fc54    ..T.    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x0101792c:    4620         F      MOV      r0,r4
-        0x0101792e:    f7f1fb83    ....    BL       gapc_get_role ; 0x1009038
-        0x01017932:    4601        .F      MOV      r1,r0
-        0x01017934:    4620         F      MOV      r0,r4
-        0x01017936:    f000fee9    ....    BL       smpc_tkdp_rcp_continue ; 0x101870c
-        0x0101793a:    b006        ..      ADD      sp,sp,#0x18
-        0x0101793c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x0101793e:    0000        ..      DCW    0
-        0x01017940:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_id_info_pdu
-    smpc_recv_id_info_pdu
-        0x01017944:    b510        ..      PUSH     {r4,lr}
-        0x01017946:    4604        .F      MOV      r4,r0
-        0x01017948:    480a        .H      LDR      r0,[pc,#40] ; [0x1017974] = 0x20004ab8
-        0x0101794a:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x0101794e:    f8902040    ..@     LDRB     r2,[r0,#0x40]
-        0x01017952:    2a38        8*      CMP      r2,#0x38
-        0x01017954:    d10d        ..      BNE      0x1017972 ; smpc_recv_id_info_pdu + 46
-        0x01017956:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017958:    2210        ."      MOVS     r2,#0x10
-        0x0101795a:    1d49        I.      ADDS     r1,r1,#5
-        0x0101795c:    f7e9f814    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017960:    4620         F      MOV      r0,r4
-        0x01017962:    f7f1fb69    ..i.    BL       gapc_get_role ; 0x1009038
-        0x01017966:    4601        .F      MOV      r1,r0
-        0x01017968:    4620         F      MOV      r0,r4
-        0x0101796a:    e8bd4010    ...@    POP      {r4,lr}
-        0x0101796e:    f000becd    ....    B.W      smpc_tkdp_rcp_continue ; 0x101870c
-        0x01017972:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01017974:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_keypress_notification_pdu
-    smpc_recv_keypress_notification_pdu
-        0x01017978:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x0101797c:    4605        .F      MOV      r5,r0
-        0x0101797e:    4810        .H      LDR      r0,[pc,#64] ; [0x10179c0] = 0x20004ab8
-        0x01017980:    460e        .F      MOV      r6,r1
-        0x01017982:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01017986:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x0101798a:    1e40        @.      SUBS     r0,r0,#1
-        0x0101798c:    283a        :(      CMP      r0,#0x3a
-        0x0101798e:    d215        ..      BCS      0x10179bc ; smpc_recv_keypress_notification_pdu + 68
-        0x01017990:    2008        .       MOVS     r0,#8
-        0x01017992:    ea402105    @..!    ORR      r1,r0,r5,LSL #8
-        0x01017996:    f6406736    @.6g    MOV      r7,#0xe36
-        0x0101799a:    460c        .F      MOV      r4,r1
-        0x0101799c:    4638        8F      MOV      r0,r7
-        0x0101799e:    f7e9f8ed    ....    BL       $Ven$TT$L$$ke_timer_active ; 0x1000b7c
-        0x010179a2:    b128        (.      CBZ      r0,0x10179b0 ; smpc_recv_keypress_notification_pdu + 56
-        0x010179a4:    4621        !F      MOV      r1,r4
-        0x010179a6:    f64032b8    @..2    MOV      r2,#0xbb8
-        0x010179aa:    4638        8F      MOV      r0,r7
-        0x010179ac:    f7e9f89b    ....    BL       $Ven$TT$L$$ke_timer_set ; 0x1000ae6
-        0x010179b0:    7971        qy      LDRB     r1,[r6,#5]
-        0x010179b2:    4628        (F      MOV      r0,r5
-        0x010179b4:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x010179b8:    f7ffbb9a    ....    B        smpc_key_press_notification_ind ; 0x10170f0
-        0x010179bc:    e8bd81f0    ....    POP      {r4-r8,pc}
-    $d
-        0x010179c0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_mst_id_pdu
-    smpc_recv_mst_id_pdu
-        0x010179c4:    b510        ..      PUSH     {r4,lr}
-        0x010179c6:    4604        .F      MOV      r4,r0
-        0x010179c8:    4813        .H      LDR      r0,[pc,#76] ; [0x1017a18] = 0x20004ab8
-        0x010179ca:    b088        ..      SUB      sp,sp,#0x20
-        0x010179cc:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x010179d0:    f8902040    ..@     LDRB     r2,[r0,#0x40]
-        0x010179d4:    2a37        7*      CMP      r2,#0x37
-        0x010179d6:    d11d        ..      BNE      0x1017a14 ; smpc_recv_mst_id_pdu + 80
-        0x010179d8:    88ca        ..      LDRH     r2,[r1,#6]
-        0x010179da:    f8ad2010    ...     STRH     r2,[sp,#0x10]
-        0x010179de:    688a        .h      LDR      r2,[r1,#8]
-        0x010179e0:    f8cd2012    ...     STR      r2,[sp,#0x12]
-        0x010179e4:    68c9        .h      LDR      r1,[r1,#0xc]
-        0x010179e6:    f8cd1016    ....    STR      r1,[sp,#0x16]
-        0x010179ea:    6903        .i      LDR      r3,[r0,#0x10]
-        0x010179ec:    cb0f        ..      LDM      r3,{r0-r3}
-        0x010179ee:    e88d000f    ....    STM      sp,{r0-r3}
-        0x010179f2:    4620         F      MOV      r0,r4
-        0x010179f4:    f7f1f888    ....    BL       gapc_enc_keysize_get ; 0x1008b08
-        0x010179f8:    f88d001a    ....    STRB     r0,[sp,#0x1a]
-        0x010179fc:    466a        jF      MOV      r2,sp
-        0x010179fe:    2107        .!      MOVS     r1,#7
-        0x01017a00:    4620         F      MOV      r0,r4
-        0x01017a02:    f000fbe7    ....    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x01017a06:    4620         F      MOV      r0,r4
-        0x01017a08:    f7f1fb16    ....    BL       gapc_get_role ; 0x1009038
-        0x01017a0c:    4601        .F      MOV      r1,r0
-        0x01017a0e:    4620         F      MOV      r0,r4
-        0x01017a10:    f000fe7c    ..|.    BL       smpc_tkdp_rcp_continue ; 0x101870c
-        0x01017a14:    b008        ..      ADD      sp,sp,#0x20
-        0x01017a16:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01017a18:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_pair_cfm_pdu
-    smpc_recv_pair_cfm_pdu
-        0x01017a1c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01017a20:    460e        .F      MOV      r6,r1
-        0x01017a22:    4605        .F      MOV      r5,r0
-        0x01017a24:    f7f1fb08    ....    BL       gapc_get_role ; 0x1009038
-        0x01017a28:    4607        .F      MOV      r7,r0
-        0x01017a2a:    4628        (F      MOV      r0,r5
-        0x01017a2c:    f000fb44    ..D.    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x01017a30:    4c36        6L      LDR      r4,[pc,#216] ; [0x1017b0c] = 0x20004ab8
-        0x01017a32:    b1f0        ..      CBZ      r0,0x1017a72 ; smpc_recv_pair_cfm_pdu + 86
-        0x01017a34:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017a38:    2210        ."      MOVS     r2,#0x10
-        0x01017a3a:    1d71        q.      ADDS     r1,r6,#5
-        0x01017a3c:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017a3e:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01017a40:    f7e8ffa2    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017a44:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017a48:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01017a4a:    f892104e    ..N.    LDRB     r1,[r2,#0x4e]
-        0x01017a4e:    b3c1        ..      CBZ      r1,0x1017ac2 ; smpc_recv_pair_cfm_pdu + 166
-        0x01017a50:    2903        .)      CMP      r1,#3
-        0x01017a52:    d03f        ?.      BEQ      0x1017ad4 ; smpc_recv_pair_cfm_pdu + 184
-        0x01017a54:    2901        .)      CMP      r1,#1
-        0x01017a56:    d120         .      BNE      0x1017a9a ; smpc_recv_pair_cfm_pdu + 126
-        0x01017a58:    2f01        ./      CMP      r7,#1
-        0x01017a5a:    d047        G.      BEQ      0x1017aec ; smpc_recv_pair_cfm_pdu + 208
-        0x01017a5c:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01017a60:    281b        .(      CMP      r0,#0x1b
-        0x01017a62:    d11a        ..      BNE      0x1017a9a ; smpc_recv_pair_cfm_pdu + 126
-        0x01017a64:    2104        .!      MOVS     r1,#4
-        0x01017a66:    4628        (F      MOV      r0,r5
-        0x01017a68:    321e        .2      ADDS     r2,r2,#0x1e
-        0x01017a6a:    f7fffe75    ..u.    BL       smpc_pdu_send ; 0x1017758
-        0x01017a6e:    201d        .       MOVS     r0,#0x1d
-        0x01017a70:    e00f        ..      B        0x1017a92 ; smpc_recv_pair_cfm_pdu + 118
-        0x01017a72:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017a76:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01017a7a:    b187        ..      CBZ      r7,0x1017a9e ; smpc_recv_pair_cfm_pdu + 130
-        0x01017a7c:    290b        .)      CMP      r1,#0xb
-        0x01017a7e:    d021        !.      BEQ      0x1017ac4 ; smpc_recv_pair_cfm_pdu + 168
-        0x01017a80:    2903        .)      CMP      r1,#3
-        0x01017a82:    d10a        ..      BNE      0x1017a9a ; smpc_recv_pair_cfm_pdu + 126
-        0x01017a84:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017a86:    2210        ."      MOVS     r2,#0x10
-        0x01017a88:    1d71        q.      ADDS     r1,r6,#5
-        0x01017a8a:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01017a8c:    f7e8ff7c    ..|.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017a90:    2004        .       MOVS     r0,#4
-        0x01017a92:    f8541025    T.%.    LDR      r1,[r4,r5,LSL #2]
-        0x01017a96:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01017a9a:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01017a9e:    290b        .)      CMP      r1,#0xb
-        0x01017aa0:    d1fb        ..      BNE      0x1017a9a ; smpc_recv_pair_cfm_pdu + 126
-        0x01017aa2:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017aa4:    2210        ."      MOVS     r2,#0x10
-        0x01017aa6:    1d71        q.      ADDS     r1,r6,#5
-        0x01017aa8:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01017aaa:    f7e8ff6d    ..m.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017aae:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017ab2:    2104        .!      MOVS     r1,#4
-        0x01017ab4:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01017ab6:    4628        (F      MOV      r0,r5
-        0x01017ab8:    321e        .2      ADDS     r2,r2,#0x1e
-        0x01017aba:    f7fffe4d    ..M.    BL       smpc_pdu_send ; 0x1017758
-        0x01017abe:    200c        .       MOVS     r0,#0xc
-        0x01017ac0:    e7e7        ..      B        0x1017a92 ; smpc_recv_pair_cfm_pdu + 118
-        0x01017ac2:    e007        ..      B        0x1017ad4 ; smpc_recv_pair_cfm_pdu + 184
-        0x01017ac4:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017ac6:    2210        ."      MOVS     r2,#0x10
-        0x01017ac8:    1d71        q.      ADDS     r1,r6,#5
-        0x01017aca:    303e        >0      ADDS     r0,r0,#0x3e
-        0x01017acc:    f7e8ff5c    ..\.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017ad0:    2105        .!      MOVS     r1,#5
-        0x01017ad2:    e016        ..      B        0x1017b02 ; smpc_recv_pair_cfm_pdu + 230
-        0x01017ad4:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01017ad8:    2812        .(      CMP      r0,#0x12
-        0x01017ada:    d1de        ..      BNE      0x1017a9a ; smpc_recv_pair_cfm_pdu + 126
-        0x01017adc:    2f00        ./      CMP      r7,#0
-        0x01017ade:    d1dc        ..      BNE      0x1017a9a ; smpc_recv_pair_cfm_pdu + 126
-        0x01017ae0:    210f        .!      MOVS     r1,#0xf
-        0x01017ae2:    4628        (F      MOV      r0,r5
-        0x01017ae4:    f7fff82e    ....    BL       smpc_generate_rand ; 0x1016b44
-        0x01017ae8:    200f        .       MOVS     r0,#0xf
-        0x01017aea:    e7d2        ..      B        0x1017a92 ; smpc_recv_pair_cfm_pdu + 118
-        0x01017aec:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01017af0:    291b        .)      CMP      r1,#0x1b
-        0x01017af2:    d003        ..      BEQ      0x1017afc ; smpc_recv_pair_cfm_pdu + 224
-        0x01017af4:    2001        .       MOVS     r0,#1
-        0x01017af6:    f8820121    ..!.    STRB     r0,[r2,#0x121]
-        0x01017afa:    e7ce        ..      B        0x1017a9a ; smpc_recv_pair_cfm_pdu + 126
-        0x01017afc:    2119        .!      MOVS     r1,#0x19
-        0x01017afe:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01017b02:    4628        (F      MOV      r0,r5
-        0x01017b04:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01017b08:    f7ffb81c    ....    B        smpc_generate_rand ; 0x1016b44
-    $d
-        0x01017b0c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_pair_fail_pdu
-    smpc_recv_pair_fail_pdu
-        0x01017b10:    b538        8.      PUSH     {r3-r5,lr}
-        0x01017b12:    4604        .F      MOV      r4,r0
-        0x01017b14:    7948        Hy      LDRB     r0,[r1,#5]
-        0x01017b16:    f0400070    @.p.    ORR      r0,r0,#0x70
-        0x01017b1a:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01017b1e:    480b        .H      LDR      r0,[pc,#44] ; [0x1017b4c] = 0x20004ab8
-        0x01017b20:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x01017b24:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017b26:    b150        P.      CBZ      r0,0x1017b3e ; smpc_recv_pair_fail_pdu + 46
-        0x01017b28:    4620         F      MOV      r0,r4
-        0x01017b2a:    f7f1fa85    ....    BL       gapc_get_role ; 0x1009038
-        0x01017b2e:    4601        .F      MOV      r1,r0
-        0x01017b30:    2300        .#      MOVS     r3,#0
-        0x01017b32:    f89d2000    ...     LDRB     r2,[sp,#0]
-        0x01017b36:    4620         F      MOV      r0,r4
-        0x01017b38:    f7fffb3a    ..:.    BL       smpc_pairing_end ; 0x10171b0
-        0x01017b3c:    bd38        8.      POP      {r3-r5,pc}
-        0x01017b3e:    466a        jF      MOV      r2,sp
-        0x01017b40:    2103        .!      MOVS     r1,#3
-        0x01017b42:    4620         F      MOV      r0,r4
-        0x01017b44:    f000fb46    ..F.    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x01017b48:    bd38        8.      POP      {r3-r5,pc}
-    $d
-        0x01017b4a:    0000        ..      DCW    0
-        0x01017b4c:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_pair_rand_pdu
-    smpc_recv_pair_rand_pdu
-        0x01017b50:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x01017b54:    4d7a        zM      LDR      r5,[pc,#488] ; [0x1017d40] = 0x20004ab8
-        0x01017b56:    4604        .F      MOV      r4,r0
-        0x01017b58:    f8553024    U.$0    LDR      r3,[r5,r4,LSL #2]
-        0x01017b5c:    6918        .i      LDR      r0,[r3,#0x10]
-        0x01017b5e:    2800        .(      CMP      r0,#0
-        0x01017b60:    d05a        Z.      BEQ      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017b62:    f8936046    ..F`    LDRB     r6,[r3,#0x46]
-        0x01017b66:    f8933040    ..@0    LDRB     r3,[r3,#0x40]
-        0x01017b6a:    f890204e    ..N     LDRB     r2,[r0,#0x4e]
-        0x01017b6e:    f3c61640    ..@.    UBFX     r6,r6,#5,#1
-        0x01017b72:    2b0c        .+      CMP      r3,#0xc
-        0x01017b74:    d007        ..      BEQ      0x1017b86 ; smpc_recv_pair_rand_pdu + 54
-        0x01017b76:    f04f091e    O...    MOV      r9,#0x1e
-        0x01017b7a:    b3e6        ..      CBZ      r6,0x1017bf6 ; smpc_recv_pair_rand_pdu + 166
-        0x01017b7c:    2b13        .+      CMP      r3,#0x13
-        0x01017b7e:    d016        ..      BEQ      0x1017bae ; smpc_recv_pair_rand_pdu + 94
-        0x01017b80:    2b1d        .+      CMP      r3,#0x1d
-        0x01017b82:    d07c        |.      BEQ      0x1017c7e ; smpc_recv_pair_rand_pdu + 302
-        0x01017b84:    e04f        O.      B        0x1017c26 ; smpc_recv_pair_rand_pdu + 214
-        0x01017b86:    2210        ."      MOVS     r2,#0x10
-        0x01017b88:    302e        .0      ADDS     r0,r0,#0x2e
-        0x01017b8a:    1d49        I.      ADDS     r1,r1,#5
-        0x01017b8c:    f7e8fefc    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017b90:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01017b94:    2009        .       MOVS     r0,#9
-        0x01017b96:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01017b9a:    4620         F      MOV      r0,r4
-        0x01017b9c:    f7f1fa4c    ..L.    BL       gapc_get_role ; 0x1009038
-        0x01017ba0:    4601        .F      MOV      r1,r0
-        0x01017ba2:    4620         F      MOV      r0,r4
-        0x01017ba4:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x01017ba8:    2200        ."      MOVS     r2,#0
-        0x01017baa:    f7febf43    ..C.    B        smpc_generate_e1 ; 0x1016a34
-        0x01017bae:    b10a        ..      CBZ      r2,0x1017bb4 ; smpc_recv_pair_rand_pdu + 100
-        0x01017bb0:    2a03        .*      CMP      r2,#3
-        0x01017bb2:    d131        1.      BNE      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017bb4:    2210        ."      MOVS     r2,#0x10
-        0x01017bb6:    302e        .0      ADDS     r0,r0,#0x2e
-        0x01017bb8:    1d49        I.      ADDS     r1,r1,#5
-        0x01017bba:    f7e8fee5    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017bbe:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017bc2:    2104        .!      MOVS     r1,#4
-        0x01017bc4:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01017bc6:    4620         F      MOV      r0,r4
-        0x01017bc8:    321e        .2      ADDS     r2,r2,#0x1e
-        0x01017bca:    f7fffdc5    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01017bce:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017bd2:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017bd4:    f891004e    ..N.    LDRB     r0,[r1,#0x4e]
-        0x01017bd8:    2803        .(      CMP      r0,#3
-        0x01017bda:    d006        ..      BEQ      0x1017bea ; smpc_recv_pair_rand_pdu + 154
-        0x01017bdc:    2800        .(      CMP      r0,#0
-        0x01017bde:    d11b        ..      BNE      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017be0:    4620         F      MOV      r0,r4
-        0x01017be2:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x01017be6:    f7ffb945    ..E.    B        smpc_init_mac_key_calculation ; 0x1016e74
-        0x01017bea:    46a8        .F      MOV      r8,r5
-        0x01017bec:    f10106ba    ....    ADD      r6,r1,#0xba
-        0x01017bf0:    f101052e    ....    ADD      r5,r1,#0x2e
-        0x01017bf4:    e000        ..      B        0x1017bf8 ; smpc_recv_pair_rand_pdu + 168
-        0x01017bf6:    e011        ..      B        0x1017c1c ; smpc_recv_pair_rand_pdu + 204
-        0x01017bf8:    f101071e    ....    ADD      r7,r1,#0x1e
-        0x01017bfc:    f7f3fabc    ....    BL       gapm_get_local_public_key ; 0x100b178
-        0x01017c00:    4602        .F      MOV      r2,r0
-        0x01017c02:    462b        +F      MOV      r3,r5
-        0x01017c04:    4631        1F      MOV      r1,r6
-        0x01017c06:    4620         F      MOV      r0,r4
-        0x01017c08:    9700        ..      STR      r7,[sp,#0]
-        0x01017c0a:    f7fefe65    ..e.    BL       smpc_g2_init ; 0x10168d8
-        0x01017c0e:    f8580024    X.$.    LDR      r0,[r8,r4,LSL #2]
-        0x01017c12:    2115        .!      MOVS     r1,#0x15
-        0x01017c14:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01017c18:    e8bd83f8    ....    POP      {r3-r9,pc}
-        0x01017c1c:    b91e        ..      CBNZ     r6,0x1017c26 ; smpc_recv_pair_rand_pdu + 214
-        0x01017c1e:    2b13        .+      CMP      r3,#0x13
-        0x01017c20:    d01e        ..      BEQ      0x1017c60 ; smpc_recv_pair_rand_pdu + 272
-        0x01017c22:    2b1d        .+      CMP      r3,#0x1d
-        0x01017c24:    d05c        \.      BEQ      0x1017ce0 ; smpc_recv_pair_rand_pdu + 400
-        0x01017c26:    2a02        .*      CMP      r2,#2
-        0x01017c28:    d1f6        ..      BNE      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017c2a:    2201        ."      MOVS     r2,#1
-        0x01017c2c:    2e00        ..      CMP      r6,#0
-        0x01017c2e:    d07a        z.      BEQ      0x1017d26 ; smpc_recv_pair_rand_pdu + 470
-        0x01017c30:    f8802120    .. !    STRB     r2,[r0,#0x120]
-        0x01017c34:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017c38:    2210        ."      MOVS     r2,#0x10
-        0x01017c3a:    1d49        I.      ADDS     r1,r1,#5
-        0x01017c3c:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017c3e:    302e        .0      ADDS     r0,r0,#0x2e
-        0x01017c40:    f7e8fea2    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017c44:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017c48:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01017c4c:    2925        %)      CMP      r1,#0x25
-        0x01017c4e:    d1e3        ..      BNE      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017c50:    211f        .!      MOVS     r1,#0x1f
-        0x01017c52:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01017c56:    4620         F      MOV      r0,r4
-        0x01017c58:    e8bd43f8    ...C    POP      {r3-r9,lr}
-        0x01017c5c:    f7febf72    ..r.    B        smpc_generate_rand ; 0x1016b44
-        0x01017c60:    b10a        ..      CBZ      r2,0x1017c66 ; smpc_recv_pair_rand_pdu + 278
-        0x01017c62:    2a03        .*      CMP      r2,#3
-        0x01017c64:    d1d8        ..      BNE      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017c66:    2210        ."      MOVS     r2,#0x10
-        0x01017c68:    302e        .0      ADDS     r0,r0,#0x2e
-        0x01017c6a:    1d49        I.      ADDS     r1,r1,#5
-        0x01017c6c:    f7e8fe8c    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017c70:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017c74:    6906        .i      LDR      r6,[r0,#0x10]
-        0x01017c76:    f106072e    ....    ADD      r7,r6,#0x2e
-        0x01017c7a:    36ba        .6      ADDS     r6,r6,#0xba
-        0x01017c7c:    e000        ..      B        0x1017c80 ; smpc_recv_pair_rand_pdu + 304
-        0x01017c7e:    e00f        ..      B        0x1017ca0 ; smpc_recv_pair_rand_pdu + 336
-        0x01017c80:    f7f3fa7a    ..z.    BL       gapm_get_local_public_key ; 0x100b178
-        0x01017c84:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01017c88:    4602        .F      MOV      r2,r0
-        0x01017c8a:    2014        .       MOVS     r0,#0x14
-        0x01017c8c:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01017c90:    2000        .       MOVS     r0,#0
-        0x01017c92:    9000        ..      STR      r0,[sp,#0]
-        0x01017c94:    463b        ;F      MOV      r3,r7
-        0x01017c96:    4631        1F      MOV      r1,r6
-        0x01017c98:    4620         F      MOV      r0,r4
-        0x01017c9a:    f7fefcd9    ....    BL       smpc_f4_Init ; 0x1016650
-        0x01017c9e:    e7bb        ..      B        0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017ca0:    2a01        .*      CMP      r2,#1
-        0x01017ca2:    d1b9        ..      BNE      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017ca4:    46a8        .F      MOV      r8,r5
-        0x01017ca6:    2210        ."      MOVS     r2,#0x10
-        0x01017ca8:    302e        .0      ADDS     r0,r0,#0x2e
-        0x01017caa:    1d49        I.      ADDS     r1,r1,#5
-        0x01017cac:    f7e8fe6c    ..l.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017cb0:    f8580024    X.$.    LDR      r0,[r8,r4,LSL #2]
-        0x01017cb4:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017cb6:    4620         F      MOV      r0,r4
-        0x01017cb8:    f10106ba    ....    ADD      r6,r1,#0xba
-        0x01017cbc:    f101052e    ....    ADD      r5,r1,#0x2e
-        0x01017cc0:    f7fff804    ....    BL       smpc_get_next_passkey_bit ; 0x1016ccc
-        0x01017cc4:    f0400780    @...    ORR      r7,r0,#0x80
-        0x01017cc8:    f7f3fa56    ..V.    BL       gapm_get_local_public_key ; 0x100b178
-        0x01017ccc:    4602        .F      MOV      r2,r0
-        0x01017cce:    462b        +F      MOV      r3,r5
-        0x01017cd0:    4631        1F      MOV      r1,r6
-        0x01017cd2:    4620         F      MOV      r0,r4
-        0x01017cd4:    9700        ..      STR      r7,[sp,#0]
-        0x01017cd6:    f7fefcbb    ....    BL       smpc_f4_Init ; 0x1016650
-        0x01017cda:    f8581024    X.$.    LDR      r1,[r8,r4,LSL #2]
-        0x01017cde:    e01e        ..      B        0x1017d1e ; smpc_recv_pair_rand_pdu + 462
-        0x01017ce0:    2a01        .*      CMP      r2,#1
-        0x01017ce2:    d199        ..      BNE      0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017ce4:    2210        ."      MOVS     r2,#0x10
-        0x01017ce6:    302e        .0      ADDS     r0,r0,#0x2e
-        0x01017ce8:    1d49        I.      ADDS     r1,r1,#5
-        0x01017cea:    f7e8fe4d    ..M.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017cee:    f7f3fa43    ..C.    BL       gapm_get_local_public_key ; 0x100b178
-        0x01017cf2:    4680        .F      MOV      r8,r0
-        0x01017cf4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017cf8:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017cfa:    4620         F      MOV      r0,r4
-        0x01017cfc:    f10107ba    ....    ADD      r7,r1,#0xba
-        0x01017d00:    f101062e    ....    ADD      r6,r1,#0x2e
-        0x01017d04:    f7feffe2    ....    BL       smpc_get_next_passkey_bit ; 0x1016ccc
-        0x01017d08:    f0400080    @...    ORR      r0,r0,#0x80
-        0x01017d0c:    9000        ..      STR      r0,[sp,#0]
-        0x01017d0e:    4633        3F      MOV      r3,r6
-        0x01017d10:    4642        BF      MOV      r2,r8
-        0x01017d12:    4639        9F      MOV      r1,r7
-        0x01017d14:    4620         F      MOV      r0,r4
-        0x01017d16:    f7fefc9b    ....    BL       smpc_f4_Init ; 0x1016650
-        0x01017d1a:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01017d1e:    f8819040    ..@.    STRB     r9,[r1,#0x40]
-        0x01017d22:    e779        y.      B        0x1017c18 ; smpc_recv_pair_rand_pdu + 200
-        0x01017d24:    e7ff        ..      B        0x1017d26 ; smpc_recv_pair_rand_pdu + 470
-        0x01017d26:    2b25        %+      CMP      r3,#0x25
-        0x01017d28:    d1b9        ..      BNE      0x1017c9e ; smpc_recv_pair_rand_pdu + 334
-        0x01017d2a:    f8802120    .. !    STRB     r2,[r0,#0x120]
-        0x01017d2e:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017d32:    2210        ."      MOVS     r2,#0x10
-        0x01017d34:    1d49        I.      ADDS     r1,r1,#5
-        0x01017d36:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017d38:    302e        .0      ADDS     r0,r0,#0x2e
-        0x01017d3a:    f7e8fe25    ..%.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017d3e:    e74f        O.      B        0x1017be0 ; smpc_recv_pair_rand_pdu + 144
-    $d
-        0x01017d40:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_pair_req_pdu
-    smpc_recv_pair_req_pdu
-        0x01017d44:    b57c        |.      PUSH     {r2-r6,lr}
-        0x01017d46:    460c        .F      MOV      r4,r1
-        0x01017d48:    4605        .F      MOV      r5,r0
-        0x01017d4a:    f7f1f975    ..u.    BL       gapc_get_role ; 0x1009038
-        0x01017d4e:    2801        .(      CMP      r0,#1
-        0x01017d50:    d10c        ..      BNE      0x1017d6c ; smpc_recv_pair_req_pdu + 40
-        0x01017d52:    4628        (F      MOV      r0,r5
-        0x01017d54:    f7fefa6c    ..l.    BL       smpc_check_repeated_attempts ; 0x1016230
-        0x01017d58:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01017d5c:    b138        8.      CBZ      r0,0x1017d6e ; smpc_recv_pair_req_pdu + 42
-        0x01017d5e:    2809        .(      CMP      r0,#9
-        0x01017d60:    d104        ..      BNE      0x1017d6c ; smpc_recv_pair_req_pdu + 40
-        0x01017d62:    466a        jF      MOV      r2,sp
-        0x01017d64:    2105        .!      MOVS     r1,#5
-        0x01017d66:    4628        (F      MOV      r0,r5
-        0x01017d68:    f7fffcf6    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01017d6c:    bd7c        |.      POP      {r2-r6,pc}
-        0x01017d6e:    481e        .H      LDR      r0,[pc,#120] ; [0x1017de8] = 0x20004ab8
-        0x01017d70:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01017d74:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017d76:    2800        .(      CMP      r0,#0
-        0x01017d78:    d1f8        ..      BNE      0x1017d6c ; smpc_recv_pair_req_pdu + 40
-        0x01017d7a:    f7f3fc89    ....    BL       gapm_is_legacy_pairing_supp ; 0x100b690
-        0x01017d7e:    b910        ..      CBNZ     r0,0x1017d86 ; smpc_recv_pair_req_pdu + 66
-        0x01017d80:    f7f3fc96    ....    BL       gapm_is_sec_con_pairing_supp ; 0x100b6b0
-        0x01017d84:    b1f8        ..      CBZ      r0,0x1017dc6 ; smpc_recv_pair_req_pdu + 130
-        0x01017d86:    79e0        .y      LDRB     r0,[r4,#7]
-        0x01017d88:    0700        ..      LSLS     r0,r0,#28
-        0x01017d8a:    d402        ..      BMI      0x1017d92 ; smpc_recv_pair_req_pdu + 78
-        0x01017d8c:    f7f3fc80    ....    BL       gapm_is_legacy_pairing_supp ; 0x100b690
-        0x01017d90:    b1e8        ..      CBZ      r0,0x1017dce ; smpc_recv_pair_req_pdu + 138
-        0x01017d92:    2008        .       MOVS     r0,#8
-        0x01017d94:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x01017d98:    4603        .F      MOV      r3,r0
-        0x01017d9a:    4611        .F      MOV      r1,r2
-        0x01017d9c:    f6406012    @..`    MOV      r0,#0xe12
-        0x01017da0:    f7e8fe79    ..y.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01017da4:    210a        .!      MOVS     r1,#0xa
-        0x01017da6:    7001        .p      STRB     r1,[r0,#0]
-        0x01017da8:    f8541f05    T...    LDR      r1,[r4,#5]!
-        0x01017dac:    f8c01001    ....    STR      r1,[r0,#1]
-        0x01017db0:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01017db2:    f8a01005    ....    STRH     r1,[r0,#5]
-        0x01017db6:    f7e8fe73    ..s.    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x01017dba:    bf00        ..      NOP      
-        0x01017dbc:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x01017dc0:    2800        .(      CMP      r0,#0
-        0x01017dc2:    d1ce        ..      BNE      0x1017d62 ; smpc_recv_pair_req_pdu + 30
-        0x01017dc4:    bd7c        |.      POP      {r2-r6,pc}
-        0x01017dc6:    2005        .       MOVS     r0,#5
-        0x01017dc8:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01017dcc:    e7c9        ..      B        0x1017d62 ; smpc_recv_pair_req_pdu + 30
-        0x01017dce:    2063        c       MOVS     r0,#0x63
-        0x01017dd0:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01017dd4:    2003        .       MOVS     r0,#3
-        0x01017dd6:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01017dda:    4601        .F      MOV      r1,r0
-        0x01017ddc:    aa01        ..      ADD      r2,sp,#4
-        0x01017dde:    4628        (F      MOV      r0,r5
-        0x01017de0:    f000f9f8    ....    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x01017de4:    e7ea        ..      B        0x1017dbc ; smpc_recv_pair_req_pdu + 120
-    $d
-        0x01017de6:    0000        ..      DCW    0
-        0x01017de8:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_pair_rsp_pdu
-    smpc_recv_pair_rsp_pdu
-        0x01017dec:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x01017dee:    460f        .F      MOV      r7,r1
-        0x01017df0:    4605        .F      MOV      r5,r0
-        0x01017df2:    f7f1f921    ..!.    BL       gapc_get_role ; 0x1009038
-        0x01017df6:    0006        ..      MOVS     r6,r0
-        0x01017df8:    d17d        }.      BNE      0x1017ef6 ; smpc_recv_pair_rsp_pdu + 266
-        0x01017dfa:    4c45        EL      LDR      r4,[pc,#276] ; [0x1017f10] = 0x20004ab8
-        0x01017dfc:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017e00:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01017e04:    2801        .(      CMP      r0,#1
-        0x01017e06:    d176        v.      BNE      0x1017ef6 ; smpc_recv_pair_rsp_pdu + 266
-        0x01017e08:    2000        .       MOVS     r0,#0
-        0x01017e0a:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01017e0e:    1d78        x.      ADDS     r0,r7,#5
-        0x01017e10:    f7fef9ba    ....    BL       smpc_check_pairing_feat ; 0x1016188
-        0x01017e14:    b1b8        ..      CBZ      r0,0x1017e46 ; smpc_recv_pair_rsp_pdu + 90
-        0x01017e16:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017e1a:    f8571f05    W...    LDR      r1,[r7,#5]!
-        0x01017e1e:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017e20:    f8401f17    @...    STR      r1,[r0,#0x17]!
-        0x01017e24:    88b9        ..      LDRH     r1,[r7,#4]
-        0x01017e26:    8081        ..      STRH     r1,[r0,#4]
-        0x01017e28:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017e2c:    f04f0703    O...    MOV      r7,#3
-        0x01017e30:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017e32:    7e4a        J~      LDRB     r2,[r1,#0x19]
-        0x01017e34:    0712        ..      LSLS     r2,r2,#28
-        0x01017e36:    d508        ..      BPL      0x1017e4a ; smpc_recv_pair_rsp_pdu + 94
-        0x01017e38:    7c89        .|      LDRB     r1,[r1,#0x12]
-        0x01017e3a:    0709        ..      LSLS     r1,r1,#28
-        0x01017e3c:    d505        ..      BPL      0x1017e4a ; smpc_recv_pair_rsp_pdu + 94
-        0x01017e3e:    2101        .!      MOVS     r1,#1
-        0x01017e40:    f8801041    ..A.    STRB     r1,[r0,#0x41]
-        0x01017e44:    e007        ..      B        0x1017e56 ; smpc_recv_pair_rsp_pdu + 106
-        0x01017e46:    200a        .       MOVS     r0,#0xa
-        0x01017e48:    e02e        ..      B        0x1017ea8 ; smpc_recv_pair_rsp_pdu + 188
-        0x01017e4a:    f8900041    ..A.    LDRB     r0,[r0,#0x41]
-        0x01017e4e:    b910        ..      CBNZ     r0,0x1017e56 ; smpc_recv_pair_rsp_pdu + 106
-        0x01017e50:    f7f3fc1e    ....    BL       gapm_is_legacy_pairing_supp ; 0x100b690
-        0x01017e54:    b320         .      CBZ      r0,0x1017ea0 ; smpc_recv_pair_rsp_pdu + 180
-        0x01017e56:    4628        (F      MOV      r0,r5
-        0x01017e58:    f7fef980    ....    BL       smpc_check_max_key_size ; 0x101615c
-        0x01017e5c:    b318        ..      CBZ      r0,0x1017ea6 ; smpc_recv_pair_rsp_pdu + 186
-        0x01017e5e:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017e62:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017e64:    7d81        .}      LDRB     r1,[r0,#0x16]
-        0x01017e66:    4628        (F      MOV      r0,r5
-        0x01017e68:    f7fef938    ..8.    BL       smpc_check_key_distrib ; 0x10160dc
-        0x01017e6c:    b1f8        ..      CBZ      r0,0x1017eae ; smpc_recv_pair_rsp_pdu + 194
-        0x01017e6e:    4628        (F      MOV      r0,r5
-        0x01017e70:    f7fefea8    ....    BL       smpc_get_key_sec_prop ; 0x1016bc4
-        0x01017e74:    4631        1F      MOV      r1,r6
-        0x01017e76:    4628        (F      MOV      r0,r5
-        0x01017e78:    f7fff924    ..$.    BL       smpc_is_sec_mode_reached ; 0x10170c4
-        0x01017e7c:    b180        ..      CBZ      r0,0x1017ea0 ; smpc_recv_pair_rsp_pdu + 180
-        0x01017e7e:    4628        (F      MOV      r0,r5
-        0x01017e80:    f000f91a    ....    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x01017e84:    b1a8        ..      CBZ      r0,0x1017eb2 ; smpc_recv_pair_rsp_pdu + 198
-        0x01017e86:    f7f3f977    ..w.    BL       gapm_get_local_public_key ; 0x100b178
-        0x01017e8a:    4602        .F      MOV      r2,r0
-        0x01017e8c:    210c        .!      MOVS     r1,#0xc
-        0x01017e8e:    4628        (F      MOV      r0,r5
-        0x01017e90:    f7fffc62    ..b.    BL       smpc_pdu_send ; 0x1017758
-        0x01017e94:    f8541025    T.%.    LDR      r1,[r4,r5,LSL #2]
-        0x01017e98:    200e        .       MOVS     r0,#0xe
-        0x01017e9a:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01017e9e:    e020         .      B        0x1017ee2 ; smpc_recv_pair_rsp_pdu + 246
-        0x01017ea0:    f88d7000    ...p    STRB     r7,[sp,#0]
-        0x01017ea4:    e021        !.      B        0x1017eea ; smpc_recv_pair_rsp_pdu + 254
-        0x01017ea6:    2006        .       MOVS     r0,#6
-        0x01017ea8:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01017eac:    e01d        ..      B        0x1017eea ; smpc_recv_pair_rsp_pdu + 254
-        0x01017eae:    2008        .       MOVS     r0,#8
-        0x01017eb0:    e7fa        ..      B        0x1017ea8 ; smpc_recv_pair_rsp_pdu + 188
-        0x01017eb2:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017eb6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017eb8:    f890104e    ..N.    LDRB     r1,[r0,#0x4e]
-        0x01017ebc:    b141        A.      CBZ      r1,0x1017ed0 ; smpc_recv_pair_rsp_pdu + 228
-        0x01017ebe:    2104        .!      MOVS     r1,#4
-        0x01017ec0:    4628        (F      MOV      r0,r5
-        0x01017ec2:    f000f9df    ....    BL       smpc_send_pairing_req_ind ; 0x1018284
-        0x01017ec6:    f8540025    T.%.    LDR      r0,[r4,r5,LSL #2]
-        0x01017eca:    f8807040    ..@p    STRB     r7,[r0,#0x40]
-        0x01017ece:    e008        ..      B        0x1017ee2 ; smpc_recv_pair_rsp_pdu + 246
-        0x01017ed0:    f8101f4f    ..O.    LDRB     r1,[r0,#0x4f]!
-        0x01017ed4:    f0210104    !...    BIC      r1,r1,#4
-        0x01017ed8:    7001        .p      STRB     r1,[r0,#0]
-        0x01017eda:    2105        .!      MOVS     r1,#5
-        0x01017edc:    4628        (F      MOV      r0,r5
-        0x01017ede:    f7fefe31    ..1.    BL       smpc_generate_rand ; 0x1016b44
-        0x01017ee2:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x01017ee6:    2800        .(      CMP      r0,#0
-        0x01017ee8:    d011        ..      BEQ      0x1017f0e ; smpc_recv_pair_rsp_pdu + 290
-        0x01017eea:    466a        jF      MOV      r2,sp
-        0x01017eec:    2105        .!      MOVS     r1,#5
-        0x01017eee:    4628        (F      MOV      r0,r5
-        0x01017ef0:    f7fffc32    ..2.    BL       smpc_pdu_send ; 0x1017758
-        0x01017ef4:    e000        ..      B        0x1017ef8 ; smpc_recv_pair_rsp_pdu + 268
-        0x01017ef6:    e00a        ..      B        0x1017f0e ; smpc_recv_pair_rsp_pdu + 290
-        0x01017ef8:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x01017efc:    2301        .#      MOVS     r3,#1
-        0x01017efe:    f0400260    @.`.    ORR      r2,r0,#0x60
-        0x01017f02:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x01017f06:    4619        .F      MOV      r1,r3
-        0x01017f08:    4628        (F      MOV      r0,r5
-        0x01017f0a:    f7fff951    ..Q.    BL       smpc_pairing_end ; 0x10171b0
-        0x01017f0e:    bdf8        ..      POP      {r3-r7,pc}
-    $d
-        0x01017f10:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_public_key_pdu
-    smpc_recv_public_key_pdu
-        0x01017f14:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01017f18:    4604        .F      MOV      r4,r0
-        0x01017f1a:    460f        .F      MOV      r7,r1
-        0x01017f1c:    a02e        ..      ADR      r0,{pc}+0xbc ; 0x1017fd8
-        0x01017f1e:    f7e8fd29    ..).    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01017f22:    a030        0.      ADR      r0,{pc}+0xc2 ; 0x1017fe4
-        0x01017f24:    f7e8fd26    ..&.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01017f28:    4d35        5M      LDR      r5,[pc,#212] ; [0x1018000] = 0x20004ab8
-        0x01017f2a:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017f2e:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01017f32:    280e        .(      CMP      r0,#0xe
-        0x01017f34:    d137        7.      BNE      0x1017fa6 ; smpc_recv_public_key_pdu + 146
-        0x01017f36:    4620         F      MOV      r0,r4
-        0x01017f38:    f7f1f87e    ..~.    BL       gapc_get_role ; 0x1009038
-        0x01017f3c:    4606        .F      MOV      r6,r0
-        0x01017f3e:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017f42:    2220         "      MOVS     r2,#0x20
-        0x01017f44:    1d79        y.      ADDS     r1,r7,#5
-        0x01017f46:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017f48:    30ba        .0      ADDS     r0,r0,#0xba
-        0x01017f4a:    f7e8fd1d    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017f4e:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017f52:    2220         "      MOVS     r2,#0x20
-        0x01017f54:    f1070125    ..%.    ADD      r1,r7,#0x25
-        0x01017f58:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01017f5a:    30da        .0      ADDS     r0,r0,#0xda
-        0x01017f5c:    f7e8fd14    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01017f60:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017f64:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017f66:    4620         F      MOV      r0,r4
-        0x01017f68:    f10102da    ....    ADD      r2,r1,#0xda
-        0x01017f6c:    31ba        .1      ADDS     r1,r1,#0xba
-        0x01017f6e:    f000f8d5    ....    BL       smpc_send_gen_dh_key_cmd ; 0x101811c
-        0x01017f72:    2e01        ..      CMP      r6,#1
-        0x01017f74:    d106        ..      BNE      0x1017f84 ; smpc_recv_public_key_pdu + 112
-        0x01017f76:    f7f3f8ff    ....    BL       gapm_get_local_public_key ; 0x100b178
-        0x01017f7a:    4602        .F      MOV      r2,r0
-        0x01017f7c:    210c        .!      MOVS     r1,#0xc
-        0x01017f7e:    4620         F      MOV      r0,r4
-        0x01017f80:    f7fffbea    ....    BL       smpc_pdu_send ; 0x1017758
-        0x01017f84:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x01017f88:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01017f8a:    f891104e    ..N.    LDRB     r1,[r1,#0x4e]
-        0x01017f8e:    b129        ).      CBZ      r1,0x1017f9c ; smpc_recv_public_key_pdu + 136
-        0x01017f90:    2901        .)      CMP      r1,#1
-        0x01017f92:    d010        ..      BEQ      0x1017fb6 ; smpc_recv_public_key_pdu + 162
-        0x01017f94:    2902        .)      CMP      r1,#2
-        0x01017f96:    d014        ..      BEQ      0x1017fc2 ; smpc_recv_public_key_pdu + 174
-        0x01017f98:    2903        .)      CMP      r1,#3
-        0x01017f9a:    d104        ..      BNE      0x1017fa6 ; smpc_recv_public_key_pdu + 146
-        0x01017f9c:    2e01        ..      CMP      r6,#1
-        0x01017f9e:    d004        ..      BEQ      0x1017faa ; smpc_recv_public_key_pdu + 150
-        0x01017fa0:    2112        .!      MOVS     r1,#0x12
-        0x01017fa2:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01017fa6:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01017faa:    210f        .!      MOVS     r1,#0xf
-        0x01017fac:    4620         F      MOV      r0,r4
-        0x01017fae:    f7fefdc9    ....    BL       smpc_generate_rand ; 0x1016b44
-        0x01017fb2:    200f        .       MOVS     r0,#0xf
-        0x01017fb4:    e00a        ..      B        0x1017fcc ; smpc_recv_public_key_pdu + 184
-        0x01017fb6:    2104        .!      MOVS     r1,#4
-        0x01017fb8:    4620         F      MOV      r0,r4
-        0x01017fba:    f000f963    ..c.    BL       smpc_send_pairing_req_ind ; 0x1018284
-        0x01017fbe:    2003        .       MOVS     r0,#3
-        0x01017fc0:    e004        ..      B        0x1017fcc ; smpc_recv_public_key_pdu + 184
-        0x01017fc2:    2121        !!      MOVS     r1,#0x21
-        0x01017fc4:    4620         F      MOV      r0,r4
-        0x01017fc6:    f7fefdbd    ....    BL       smpc_generate_rand ; 0x1016b44
-        0x01017fca:    2021        !       MOVS     r0,#0x21
-        0x01017fcc:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01017fd0:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01017fd4:    e7e7        ..      B        0x1017fa6 ; smpc_recv_public_key_pdu + 146
-    $d
-        0x01017fd6:    0000        ..      DCW    0
-        0x01017fd8:    4345535b    [SEC    DCD    1128616795
-        0x01017fdc:    4e4f435f    _CON    DCD    1313817439
-        0x01017fe0:    003a5d4e    N]:.    DCD    3824974
-        0x01017fe4:    76636572    recv    DCD    1986225522
-        0x01017fe8:    43324c3a    :L2C    DCD    1127369786
-        0x01017fec:    444f435f    _COD    DCD    1146045279
-        0x01017ff0:    55505f45    E_PU    DCD    1431330629
-        0x01017ff4:    43494c42    BLIC    DCD    1128877122
-        0x01017ff8:    59454b5f    _KEY    DCD    1497713503
-        0x01017ffc:    00000a0d    ....    DCD    2573
-        0x01018000:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_sec_req_pdu
-    smpc_recv_sec_req_pdu
-        0x01018004:    b57c        |.      PUSH     {r2-r6,lr}
-        0x01018006:    460c        .F      MOV      r4,r1
-        0x01018008:    4605        .F      MOV      r5,r0
-        0x0101800a:    f7f1f815    ....    BL       gapc_get_role ; 0x1009038
-        0x0101800e:    2800        .(      CMP      r0,#0
-        0x01018010:    d124        $.      BNE      0x101805c ; smpc_recv_sec_req_pdu + 88
-        0x01018012:    4628        (F      MOV      r0,r5
-        0x01018014:    f7fef90c    ....    BL       smpc_check_repeated_attempts ; 0x1016230
-        0x01018018:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0101801c:    2800        .(      CMP      r0,#0
-        0x0101801e:    d11d        ..      BNE      0x101805c ; smpc_recv_sec_req_pdu + 88
-        0x01018020:    7960        `y      LDRB     r0,[r4,#5]
-        0x01018022:    0700        ..      LSLS     r0,r0,#28
-        0x01018024:    d402        ..      BMI      0x101802c ; smpc_recv_sec_req_pdu + 40
-        0x01018026:    f7f3fb33    ..3.    BL       gapm_is_legacy_pairing_supp ; 0x100b690
-        0x0101802a:    b1c0        ..      CBZ      r0,0x101805e ; smpc_recv_sec_req_pdu + 90
-        0x0101802c:    4814        .H      LDR      r0,[pc,#80] ; [0x1018080] = 0x20004ab8
-        0x0101802e:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x01018032:    6900        .i      LDR      r0,[r0,#0x10]
-        0x01018034:    2800        .(      CMP      r0,#0
-        0x01018036:    d111        ..      BNE      0x101805c ; smpc_recv_sec_req_pdu + 88
-        0x01018038:    4628        (F      MOV      r0,r5
-        0x0101803a:    f7f0fe9f    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0101803e:    4601        .F      MOV      r1,r0
-        0x01018040:    2008        .       MOVS     r0,#8
-        0x01018042:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x01018046:    2301        .#      MOVS     r3,#1
-        0x01018048:    f640601b    @..`    MOV      r0,#0xe1b
-        0x0101804c:    f7e8fd23    ..#.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01018050:    7961        ay      LDRB     r1,[r4,#5]
-        0x01018052:    f001011f    ....    AND      r1,r1,#0x1f
-        0x01018056:    7001        .p      STRB     r1,[r0,#0]
-        0x01018058:    f7e8fd22    ..".    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101805c:    bd7c        |.      POP      {r2-r6,pc}
-        0x0101805e:    2063        c       MOVS     r0,#0x63
-        0x01018060:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01018064:    2003        .       MOVS     r0,#3
-        0x01018066:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0101806a:    466a        jF      MOV      r2,sp
-        0x0101806c:    2105        .!      MOVS     r1,#5
-        0x0101806e:    4628        (F      MOV      r0,r5
-        0x01018070:    f7fffb72    ..r.    BL       smpc_pdu_send ; 0x1017758
-        0x01018074:    aa01        ..      ADD      r2,sp,#4
-        0x01018076:    2103        .!      MOVS     r1,#3
-        0x01018078:    4628        (F      MOV      r0,r5
-        0x0101807a:    f000f8ab    ....    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x0101807e:    bd7c        |.      POP      {r2-r6,pc}
-    $d
-        0x01018080:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_recv_sign_info_pdu
-    smpc_recv_sign_info_pdu
-        0x01018084:    b510        ..      PUSH     {r4,lr}
-        0x01018086:    4604        .F      MOV      r4,r0
-        0x01018088:    480a        .H      LDR      r0,[pc,#40] ; [0x10180b4] = 0x20004ab8
-        0x0101808a:    f8500024    P.$.    LDR      r0,[r0,r4,LSL #2]
-        0x0101808e:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x01018092:    283a        :(      CMP      r0,#0x3a
-        0x01018094:    d10d        ..      BNE      0x10180b2 ; smpc_recv_sign_info_pdu + 46
-        0x01018096:    1d4a        J.      ADDS     r2,r1,#5
-        0x01018098:    2106        .!      MOVS     r1,#6
-        0x0101809a:    4620         F      MOV      r0,r4
-        0x0101809c:    f000f89a    ....    BL       smpc_send_pairing_ind ; 0x10181d4
-        0x010180a0:    4620         F      MOV      r0,r4
-        0x010180a2:    f7f0ffc9    ....    BL       gapc_get_role ; 0x1009038
-        0x010180a6:    4601        .F      MOV      r1,r0
-        0x010180a8:    4620         F      MOV      r0,r4
-        0x010180aa:    e8bd4010    ...@    POP      {r4,lr}
-        0x010180ae:    f000bb2d    ..-.    B.W      smpc_tkdp_rcp_continue ; 0x101870c
-        0x010180b2:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010180b4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_secure_connections_enabled
-    smpc_secure_connections_enabled
-        0x010180b8:    4902        .I      LDR      r1,[pc,#8] ; [0x10180c4] = 0x20004ab8
-        0x010180ba:    f8510020    Q. .    LDR      r0,[r1,r0,LSL #2]
-        0x010180be:    f8900041    ..A.    LDRB     r0,[r0,#0x41]
-        0x010180c2:    4770        pG      BX       lr
-    $d
-        0x010180c4:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_security_req_send
-    smpc_security_req_send
-        0x010180c8:    b573        s.      PUSH     {r0,r1,r4-r6,lr}
-        0x010180ca:    4605        .F      MOV      r5,r0
-        0x010180cc:    4812        .H      LDR      r0,[pc,#72] ; [0x1018118] = 0x20004ab8
-        0x010180ce:    2400        .$      MOVS     r4,#0
-        0x010180d0:    f8500025    P.%.    LDR      r0,[r0,r5,LSL #2]
-        0x010180d4:    f890003f    ..?.    LDRB     r0,[r0,#0x3f]
-        0x010180d8:    0741        A.      LSLS     r1,r0,#29
-        0x010180da:    d501        ..      BPL      0x10180e0 ; smpc_security_req_send + 24
-        0x010180dc:    2445        E$      MOVS     r4,#0x45
-        0x010180de:    e016        ..      B        0x101810e ; smpc_security_req_send + 70
-        0x010180e0:    0780        ..      LSLS     r0,r0,#30
-        0x010180e2:    d501        ..      BPL      0x10180e8 ; smpc_security_req_send + 32
-        0x010180e4:    2469        i$      MOVS     r4,#0x69
-        0x010180e6:    e012        ..      B        0x101810e ; smpc_security_req_send + 70
-        0x010180e8:    f89d0004    ....    LDRB     r0,[sp,#4]
-        0x010180ec:    0700        ..      LSLS     r0,r0,#28
-        0x010180ee:    d506        ..      BPL      0x10180fe ; smpc_security_req_send + 54
-        0x010180f0:    f7f3fade    ....    BL       gapm_is_sec_con_pairing_supp ; 0x100b6b0
-        0x010180f4:    b168        h.      CBZ      r0,0x1018112 ; smpc_security_req_send + 74
-        0x010180f6:    f89d0004    ....    LDRB     r0,[sp,#4]
-        0x010180fa:    0700        ..      LSLS     r0,r0,#28
-        0x010180fc:    d402        ..      BMI      0x1018104 ; smpc_security_req_send + 60
-        0x010180fe:    f7f3fac7    ....    BL       gapm_is_legacy_pairing_supp ; 0x100b690
-        0x01018102:    b130        0.      CBZ      r0,0x1018112 ; smpc_security_req_send + 74
-        0x01018104:    aa01        ..      ADD      r2,sp,#4
-        0x01018106:    210b        .!      MOVS     r1,#0xb
-        0x01018108:    4628        (F      MOV      r0,r5
-        0x0101810a:    f7fffb25    ..%.    BL       smpc_pdu_send ; 0x1017758
-        0x0101810e:    4620         F      MOV      r0,r4
-        0x01018110:    bd7c        |.      POP      {r2-r6,pc}
-        0x01018112:    2463        c$      MOVS     r4,#0x63
-        0x01018114:    e7fb        ..      B        0x101810e ; smpc_security_req_send + 70
-    $d
-        0x01018116:    0000        ..      DCW    0
-        0x01018118:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_send_gen_dh_key_cmd
-    smpc_send_gen_dh_key_cmd
-        0x0101811c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101811e:    460e        .F      MOV      r6,r1
-        0x01018120:    4615        .F      MOV      r5,r2
-        0x01018122:    2108        .!      MOVS     r1,#8
-        0x01018124:    ea412200    A.."    ORR      r2,r1,r0,LSL #8
-        0x01018128:    2341        A#      MOVS     r3,#0x41
-        0x0101812a:    2107        .!      MOVS     r1,#7
-        0x0101812c:    f6405029    @.)P    MOV      r0,#0xd29
-        0x01018130:    f7e8fcb1    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01018134:    4604        .F      MOV      r4,r0
-        0x01018136:    202e        .       MOVS     r0,#0x2e
-        0x01018138:    7020         p      STRB     r0,[r4,#0]
-        0x0101813a:    2220         "      MOVS     r2,#0x20
-        0x0101813c:    4631        1F      MOV      r1,r6
-        0x0101813e:    1c60        `.      ADDS     r0,r4,#1
-        0x01018140:    f7e8fc22    ..".    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018144:    2220         "      MOVS     r2,#0x20
-        0x01018146:    4629        )F      MOV      r1,r5
-        0x01018148:    f1040021    ..!.    ADD      r0,r4,#0x21
-        0x0101814c:    f7e8fc1c    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018150:    4620         F      MOV      r0,r4
-        0x01018152:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01018156:    f7e8bca3    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101815a:    0000        ..      MOVS     r0,r0
-    i.smpc_send_ltk_req_rsp
-    smpc_send_ltk_req_rsp
-        0x0101815c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101815e:    4605        .F      MOV      r5,r0
-        0x01018160:    4616        .F      MOV      r6,r2
-        0x01018162:    f2411005    A...    MOV      r0,#0x1105
-        0x01018166:    b1c9        ..      CBZ      r1,0x101819c ; smpc_send_ltk_req_rsp + 64
-        0x01018168:    2312        .#      MOVS     r3,#0x12
-        0x0101816a:    f242021a    B...    MOV      r2,#0x201a
-        0x0101816e:    4629        )F      MOV      r1,r5
-        0x01018170:    f7e8fc91    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01018174:    4604        .F      MOV      r4,r0
-        0x01018176:    4628        (F      MOV      r0,r5
-        0x01018178:    f7f0fdbe    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x0101817c:    8020         .      STRH     r0,[r4,#0]
-        0x0101817e:    2210        ."      MOVS     r2,#0x10
-        0x01018180:    4631        1F      MOV      r1,r6
-        0x01018182:    1ca0        ..      ADDS     r0,r4,#2
-        0x01018184:    f7e8fc00    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018188:    4620         F      MOV      r0,r4
-        0x0101818a:    f7e8fced    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x0101818e:    4628        (F      MOV      r0,r5
-        0x01018190:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01018194:    2201        ."      MOVS     r2,#1
-        0x01018196:    2108        .!      MOVS     r1,#8
-        0x01018198:    f7f1bd50    ..P.    B        gapc_update_state ; 0x1009c3c
-        0x0101819c:    2302        .#      MOVS     r3,#2
-        0x0101819e:    f242021b    B...    MOV      r2,#0x201b
-        0x010181a2:    4629        )F      MOV      r1,r5
-        0x010181a4:    f7e8fc77    ..w.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010181a8:    4604        .F      MOV      r4,r0
-        0x010181aa:    4628        (F      MOV      r0,r5
-        0x010181ac:    f7f0fda4    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x010181b0:    8020         .      STRH     r0,[r4,#0]
-        0x010181b2:    4620         F      MOV      r0,r4
-        0x010181b4:    f7e8fcd8    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x010181b8:    2296        ."      MOVS     r2,#0x96
-        0x010181ba:    2101        .!      MOVS     r1,#1
-        0x010181bc:    4628        (F      MOV      r0,r5
-        0x010181be:    f7f1fad5    ....    BL       gapc_send_complete_evt ; 0x100976c
-        0x010181c2:    4903        .I      LDR      r1,[pc,#12] ; [0x10181d0] = 0x20004ab8
-        0x010181c4:    2000        .       MOVS     r0,#0
-        0x010181c6:    f8511025    Q.%.    LDR      r1,[r1,r5,LSL #2]
-        0x010181ca:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010181ce:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x010181d0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_send_pairing_ind
-    smpc_send_pairing_ind
-        0x010181d4:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x010181d8:    4691        .F      MOV      r9,r2
-        0x010181da:    460f        .F      MOV      r7,r1
-        0x010181dc:    4605        .F      MOV      r5,r0
-        0x010181de:    f7f0fdcd    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x010181e2:    4601        .F      MOV      r1,r0
-        0x010181e4:    2008        .       MOVS     r0,#8
-        0x010181e6:    ea402205    @.."    ORR      r2,r0,r5,LSL #8
-        0x010181ea:    231e        .#      MOVS     r3,#0x1e
-        0x010181ec:    f6406015    @..`    MOV      r0,#0xe15
-        0x010181f0:    f7e8fc51    ..Q.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010181f4:    7007        .p      STRB     r7,[r0,#0]
-        0x010181f6:    4e22        "N      LDR      r6,[pc,#136] ; [0x1018280] = 0x20004ab8
-        0x010181f8:    1ebf        ..      SUBS     r7,r7,#2
-        0x010181fa:    4604        .F      MOV      r4,r0
-        0x010181fc:    f04f0800    O...    MOV      r8,#0
-        0x01018200:    2f06        ./      CMP      r7,#6
-        0x01018202:    d238        8.      BCS      0x1018276 ; smpc_send_pairing_ind + 162
-        0x01018204:    e8dff007    ....    TBB      [pc,r7]
-    $d
-        0x01018208:    21370309    ..7!    DCD    557253385
-        0x0101820c:    1f27        '.      DCW    7975
-    $t
-        0x0101820e:    f8990000    ....    LDRB     r0,[r9,#0]
-        0x01018212:    70a0        .p      STRB     r0,[r4,#2]
-        0x01018214:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x01018218:    e012        ..      B        0x1018240 ; smpc_send_pairing_ind + 108
-        0x0101821a:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x0101821e:    4637        7F      MOV      r7,r6
-        0x01018220:    6906        .i      LDR      r6,[r0,#0x10]
-        0x01018222:    f8160f4f    ..O.    LDRB     r0,[r6,#0x4f]!
-        0x01018226:    70a0        .p      STRB     r0,[r4,#2]
-        0x01018228:    7870        px      LDRB     r0,[r6,#1]
-        0x0101822a:    70e0        .p      STRB     r0,[r4,#3]
-        0x0101822c:    4628        (F      MOV      r0,r5
-        0x0101822e:    f7f0ffd7    ....    BL       gapc_link_encrypted ; 0x10091e0
-        0x01018232:    7872        rx      LDRB     r2,[r6,#1]
-        0x01018234:    78a1        .x      LDRB     r1,[r4,#2]
-        0x01018236:    4628        (F      MOV      r0,r5
-        0x01018238:    f7efff78    ..x.    BL       gapc_auth_set ; 0x100812c
-        0x0101823c:    f8570025    W.%.    LDR      r0,[r7,r5,LSL #2]
-        0x01018240:    f8808041    ..A.    STRB     r8,[r0,#0x41]
-        0x01018244:    e017        ..      B        0x1018276 ; smpc_send_pairing_ind + 162
-        0x01018246:    221c        ."      MOVS     r2,#0x1c
-        0x01018248:    e000        ..      B        0x101824c ; smpc_send_pairing_ind + 120
-        0x0101824a:    2217        ."      MOVS     r2,#0x17
-        0x0101824c:    4649        IF      MOV      r1,r9
-        0x0101824e:    1ca0        ..      ADDS     r0,r4,#2
-        0x01018250:    f7e8fb9a    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018254:    e00f        ..      B        0x1018276 ; smpc_send_pairing_ind + 162
-        0x01018256:    2210        ."      MOVS     r2,#0x10
-        0x01018258:    4649        IF      MOV      r1,r9
-        0x0101825a:    1ca0        ..      ADDS     r0,r4,#2
-        0x0101825c:    f7e8fb94    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018260:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x01018264:    2210        ."      MOVS     r2,#0x10
-        0x01018266:    4649        IF      MOV      r1,r9
-        0x01018268:    3024        $0      ADDS     r0,r0,#0x24
-        0x0101826a:    f7e8fb8d    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x0101826e:    f8560025    V.%.    LDR      r0,[r6,r5,LSL #2]
-        0x01018272:    f8c08038    ..8.    STR      r8,[r0,#0x38]
-        0x01018276:    4620         F      MOV      r0,r4
-        0x01018278:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x0101827c:    f7e8bc10    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x01018280:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_send_pairing_req_ind
-    smpc_send_pairing_req_ind
-        0x01018284:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01018288:    4f3d        =O      LDR      r7,[pc,#244] ; [0x1018380] = 0x20004ab8
-        0x0101828a:    4606        .F      MOV      r6,r0
-        0x0101828c:    4688        .F      MOV      r8,r1
-        0x0101828e:    f8570026    W.&.    LDR      r0,[r7,r6,LSL #2]
-        0x01018292:    6905        .i      LDR      r5,[r0,#0x10]
-        0x01018294:    4630        0F      MOV      r0,r6
-        0x01018296:    f7f0fd71    ..q.    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0101829a:    4601        .F      MOV      r1,r0
-        0x0101829c:    2008        .       MOVS     r0,#8
-        0x0101829e:    ea402206    @.."    ORR      r2,r0,r6,LSL #8
-        0x010182a2:    2321        !#      MOVS     r3,#0x21
-        0x010182a4:    f6406013    @..`    MOV      r0,#0xe13
-        0x010182a8:    f7e8fbf5    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010182ac:    4604        .F      MOV      r4,r0
-        0x010182ae:    f8808000    ....    STRB     r8,[r0,#0]
-        0x010182b2:    4640        @F      MOV      r0,r8
-        0x010182b4:    2100        .!      MOVS     r1,#0
-        0x010182b6:    f04f0802    O...    MOV      r8,#2
-        0x010182ba:    280b        .(      CMP      r0,#0xb
-        0x010182bc:    d25b        [.      BCS      0x1018376 ; smpc_send_pairing_req_ind + 242
-        0x010182be:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x010182c2:    5a06        .Z      DCW    23046
-        0x010182c4:    5a255a5a    ZZ%Z    DCD    1512397402
-        0x010182c8:    4d5a0f14    ..ZM    DCD    1297747732
-        0x010182cc:    0016        ..      DCW    22
-    $t
-        0x010182ce:    7ca8        .|      LDRB     r0,[r5,#0x12]
-        0x010182d0:    f000001f    ....    AND      r0,r0,#0x1f
-        0x010182d4:    7060        `p      STRB     r0,[r4,#1]
-        0x010182d6:    f8571026    W.&.    LDR      r1,[r7,r6,LSL #2]
-        0x010182da:    f8818040    ..@.    STRB     r8,[r1,#0x40]
-        0x010182de:    e04a        J.      B        0x1018376 ; smpc_send_pairing_req_ind + 242
-        0x010182e0:    4630        0F      MOV      r0,r6
-        0x010182e2:    f7f0fc11    ....    BL       gapc_enc_keysize_get ; 0x1008b08
-        0x010182e6:    7060        `p      STRB     r0,[r4,#1]
-        0x010182e8:    e045        E.      B        0x1018376 ; smpc_send_pairing_req_ind + 242
-        0x010182ea:    2034        4       MOVS     r0,#0x34
-        0x010182ec:    e02f        /.      B        0x101834e ; smpc_send_pairing_req_ind + 202
-        0x010182ee:    f895004e    ..N.    LDRB     r0,[r5,#0x4e]
-        0x010182f2:    2803        .(      CMP      r0,#3
-        0x010182f4:    d13f        ?.      BNE      0x1018376 ; smpc_send_pairing_req_ind + 242
-        0x010182f6:    f8150ffc    ....    LDRB     r0,[r5,#0xfc]!
-        0x010182fa:    7060        `p      STRB     r0,[r4,#1]
-        0x010182fc:    8828        (.      LDRH     r0,[r5,#0]
-        0x010182fe:    0a00        ..      LSRS     r0,r0,#8
-        0x01018300:    70a0        .p      STRB     r0,[r4,#2]
-        0x01018302:    6828        (h      LDR      r0,[r5,#0]
-        0x01018304:    0c00        ..      LSRS     r0,r0,#16
-        0x01018306:    70e0        .p      STRB     r0,[r4,#3]
-        0x01018308:    7121        !q      STRB     r1,[r4,#4]
-        0x0101830a:    e034        4.      B        0x1018376 ; smpc_send_pairing_req_ind + 242
-        0x0101830c:    7c68        h|      LDRB     r0,[r5,#0x11]
-        0x0101830e:    2801        .(      CMP      r0,#1
-        0x01018310:    d102        ..      BNE      0x1018318 ; smpc_send_pairing_req_ind + 148
-        0x01018312:    7e28        (~      LDRB     r0,[r5,#0x18]
-        0x01018314:    2801        .(      CMP      r0,#1
-        0x01018316:    d01f        ..      BEQ      0x1018358 ; smpc_send_pairing_req_ind + 212
-        0x01018318:    4630        0F      MOV      r0,r6
-        0x0101831a:    f7f0fe8d    ....    BL       gapc_get_role ; 0x1009038
-        0x0101831e:    2101        .!      MOVS     r1,#1
-        0x01018320:    2800        .(      CMP      r0,#0
-        0x01018322:    7de8        .}      LDRB     r0,[r5,#0x17]
-        0x01018324:    d005        ..      BEQ      0x1018332 ; smpc_send_pairing_req_ind + 174
-        0x01018326:    b1b8        ..      CBZ      r0,0x1018358 ; smpc_send_pairing_req_ind + 212
-        0x01018328:    2801        .(      CMP      r0,#1
-        0x0101832a:    d015        ..      BEQ      0x1018358 ; smpc_send_pairing_req_ind + 212
-        0x0101832c:    2804        .(      CMP      r0,#4
-        0x0101832e:    d008        ..      BEQ      0x1018342 ; smpc_send_pairing_req_ind + 190
-        0x01018330:    e00a        ..      B        0x1018348 ; smpc_send_pairing_req_ind + 196
-        0x01018332:    2802        .(      CMP      r0,#2
-        0x01018334:    d001        ..      BEQ      0x101833a ; smpc_send_pairing_req_ind + 182
-        0x01018336:    2804        .(      CMP      r0,#4
-        0x01018338:    d106        ..      BNE      0x1018348 ; smpc_send_pairing_req_ind + 196
-        0x0101833a:    7c28        (|      LDRB     r0,[r5,#0x10]
-        0x0101833c:    2802        .(      CMP      r0,#2
-        0x0101833e:    d10b        ..      BNE      0x1018358 ; smpc_send_pairing_req_ind + 212
-        0x01018340:    e002        ..      B        0x1018348 ; smpc_send_pairing_req_ind + 196
-        0x01018342:    7c28        (|      LDRB     r0,[r5,#0x10]
-        0x01018344:    2802        .(      CMP      r0,#2
-        0x01018346:    d007        ..      BEQ      0x1018358 ; smpc_send_pairing_req_ind + 212
-        0x01018348:    f8848001    ....    STRB     r8,[r4,#1]
-        0x0101834c:    2003        .       MOVS     r0,#3
-        0x0101834e:    f8571026    W.&.    LDR      r1,[r7,r6,LSL #2]
-        0x01018352:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01018356:    e00e        ..      B        0x1018376 ; smpc_send_pairing_req_ind + 242
-        0x01018358:    7061        ap      STRB     r1,[r4,#1]
-        0x0101835a:    e7f7        ..      B        0x101834c ; smpc_send_pairing_req_ind + 200
-        0x0101835c:    2210        ."      MOVS     r2,#0x10
-        0x0101835e:    f105013e    ..>.    ADD      r1,r5,#0x3e
-        0x01018362:    1c60        `.      ADDS     r0,r4,#1
-        0x01018364:    f7e8fb10    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018368:    2210        ."      MOVS     r2,#0x10
-        0x0101836a:    f5057188    ...q    ADD      r1,r5,#0x110
-        0x0101836e:    f1040011    ....    ADD      r0,r4,#0x11
-        0x01018372:    f7e8fb09    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018376:    4620         F      MOV      r0,r4
-        0x01018378:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x0101837c:    f7e8bb90    ....    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-    $d
-        0x01018380:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_send_start_enc_cmd
-    smpc_send_start_enc_cmd
-        0x01018384:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01018388:    460d        .F      MOV      r5,r1
-        0x0101838a:    461f        .F      MOV      r7,r3
-        0x0101838c:    4691        .F      MOV      r9,r2
-        0x0101838e:    4606        .F      MOV      r6,r0
-        0x01018390:    4601        .F      MOV      r1,r0
-        0x01018392:    231c        .#      MOVS     r3,#0x1c
-        0x01018394:    f2420219    B...    MOV      r2,#0x2019
-        0x01018398:    f2411005    A...    MOV      r0,#0x1105
-        0x0101839c:    f8dd8020    .. .    LDR      r8,[sp,#0x20]
-        0x010183a0:    f7e8fb79    ..y.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x010183a4:    4604        .F      MOV      r4,r0
-        0x010183a6:    4630        0F      MOV      r0,r6
-        0x010183a8:    f7f0fca6    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x010183ac:    8020         .      STRH     r0,[r4,#0]
-        0x010183ae:    2200        ."      MOVS     r2,#0
-        0x010183b0:    b12d        -.      CBZ      r5,0x10183be ; smpc_send_start_enc_cmd + 58
-        0x010183b2:    2d01        .-      CMP      r5,#1
-        0x010183b4:    d117        ..      BNE      0x10183e6 ; smpc_send_start_enc_cmd + 98
-        0x010183b6:    4630        0F      MOV      r0,r6
-        0x010183b8:    f7fffe7e    ..~.    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x010183bc:    b128        (.      CBZ      r0,0x10183ca ; smpc_send_start_enc_cmd + 70
-        0x010183be:    8162        b.      STRH     r2,[r4,#0xa]
-        0x010183c0:    f8c42002    ...     STR      r2,[r4,#2]
-        0x010183c4:    f8c42006    ...     STR      r2,[r4,#6]
-        0x010183c8:    e00d        ..      B        0x10183e6 ; smpc_send_start_enc_cmd + 98
-        0x010183ca:    f8a4800a    ....    STRH     r8,[r4,#0xa]
-        0x010183ce:    6838        8h      LDR      r0,[r7,#0]
-        0x010183d0:    f8c40002    ....    STR      r0,[r4,#2]
-        0x010183d4:    490c        .I      LDR      r1,[pc,#48] ; [0x1018408] = 0x20004ab8
-        0x010183d6:    6878        xh      LDR      r0,[r7,#4]
-        0x010183d8:    f8c40006    ....    STR      r0,[r4,#6]
-        0x010183dc:    f8511026    Q.&.    LDR      r1,[r1,r6,LSL #2]
-        0x010183e0:    203d        =       MOVS     r0,#0x3d
-        0x010183e2:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010183e6:    2210        ."      MOVS     r2,#0x10
-        0x010183e8:    4649        IF      MOV      r1,r9
-        0x010183ea:    f104000c    ....    ADD      r0,r4,#0xc
-        0x010183ee:    f7e8facb    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010183f2:    4620         F      MOV      r0,r4
-        0x010183f4:    f7e8fbb8    ....    BL       $Ven$TT$L$$hci_send_2_controller ; 0x1000b68
-        0x010183f8:    4630        0F      MOV      r0,r6
-        0x010183fa:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x010183fe:    2201        ."      MOVS     r2,#1
-        0x01018400:    2108        .!      MOVS     r1,#8
-        0x01018402:    f7f1bc1b    ....    B        gapc_update_state ; 0x1009c3c
-    $d
-        0x01018406:    0000        ..      DCW    0
-        0x01018408:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_send_use_enc_block_cmd
-    smpc_send_use_enc_block_cmd
-        0x0101840c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101840e:    460e        .F      MOV      r6,r1
-        0x01018410:    4615        .F      MOV      r5,r2
-        0x01018412:    2108        .!      MOVS     r1,#8
-        0x01018414:    ea412200    A.."    ORR      r2,r1,r0,LSL #8
-        0x01018418:    2321        !#      MOVS     r3,#0x21
-        0x0101841a:    2107        .!      MOVS     r1,#7
-        0x0101841c:    f6405017    @..P    MOV      r0,#0xd17
-        0x01018420:    f7e8fb39    ..9.    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01018424:    4604        .F      MOV      r4,r0
-        0x01018426:    2019        .       MOVS     r0,#0x19
-        0x01018428:    7020         p      STRB     r0,[r4,#0]
-        0x0101842a:    2210        ."      MOVS     r2,#0x10
-        0x0101842c:    4631        1F      MOV      r1,r6
-        0x0101842e:    1c60        `.      ADDS     r0,r4,#1
-        0x01018430:    f7e8faaa    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018434:    2210        ."      MOVS     r2,#0x10
-        0x01018436:    4629        )F      MOV      r1,r5
-        0x01018438:    f1040011    ....    ADD      r0,r4,#0x11
-        0x0101843c:    f7e8faa4    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018440:    4620         F      MOV      r0,r4
-        0x01018442:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01018446:    f7e8bb2b    ..+.    B        $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x0101844a:    0000        ..      MOVS     r0,r0
-    i.smpc_sign_command
-    smpc_sign_command
-        0x0101844c:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01018450:    460c        .F      MOV      r4,r1
-        0x01018452:    4606        .F      MOV      r6,r0
-        0x01018454:    f04f0800    O...    MOV      r8,#0
-        0x01018458:    4647        GF      MOV      r7,r8
-        0x0101845a:    2102        .!      MOVS     r1,#2
-        0x0101845c:    2016        .       MOVS     r0,#0x16
-        0x0101845e:    f7e8faed    ....    BL       $Ven$TT$L$$ke_malloc ; 0x1000a3c
-        0x01018462:    4d33        3M      LDR      r5,[pc,#204] ; [0x1018530] = 0x20004ab8
-        0x01018464:    f8551026    U.&.    LDR      r1,[r5,r6,LSL #2]
-        0x01018468:    6108        .a      STR      r0,[r1,#0x10]
-        0x0101846a:    2110        .!      MOVS     r1,#0x10
-        0x0101846c:    1d40        @.      ADDS     r0,r0,#5
-        0x0101846e:    f7e8fb67    ..g.    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x01018472:    7820         x      LDRB     r0,[r4,#0]
-        0x01018474:    f04f0901    O...    MOV      r9,#1
-        0x01018478:    281b        .(      CMP      r0,#0x1b
-        0x0101847a:    d01f        ..      BEQ      0x10184bc ; smpc_sign_command + 112
-        0x0101847c:    8861        a.      LDRH     r1,[r4,#2]
-        0x0101847e:    f1a40008    ....    SUB      r0,r4,#8
-        0x01018482:    5c0f        .\      LDRB     r7,[r1,r0]
-        0x01018484:    2101        .!      MOVS     r1,#1
-        0x01018486:    4630        0F      MOV      r0,r6
-        0x01018488:    f7f0fde6    ....    BL       gapc_get_sign_counter ; 0x1009058
-        0x0101848c:    4287        .B      CMP      r7,r0
-        0x0101848e:    d347        G.      BCC      0x1018520 ; smpc_sign_command + 212
-        0x01018490:    8860        `.      LDRH     r0,[r4,#2]
-        0x01018492:    f06f0110    o...    MVN      r1,#0x10
-        0x01018496:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x0101849a:    17c1        ..      ASRS     r1,r0,#31
-        0x0101849c:    eb0061d1    ...a    ADD      r1,r0,r1,LSR #27
-        0x010184a0:    eb091061    ..a.    ADD      r0,r9,r1,ASR #5
-        0x010184a4:    f8551026    U.&.    LDR      r1,[r5,r6,LSL #2]
-        0x010184a8:    6909        .i      LDR      r1,[r1,#0x10]
-        0x010184aa:    7108        .q      STRB     r0,[r1,#4]
-        0x010184ac:    f8551026    U.&.    LDR      r1,[r5,r6,LSL #2]
-        0x010184b0:    8860        `.      LDRH     r0,[r4,#2]
-        0x010184b2:    6909        .i      LDR      r1,[r1,#0x10]
-        0x010184b4:    3808        .8      SUBS     r0,r0,#8
-        0x010184b6:    2701        .'      MOVS     r7,#1
-        0x010184b8:    8048        H.      STRH     r0,[r1,#2]
-        0x010184ba:    e020         .      B        0x10184fe ; smpc_sign_command + 178
-        0x010184bc:    2100        .!      MOVS     r1,#0
-        0x010184be:    4630        0F      MOV      r0,r6
-        0x010184c0:    f7f0fdca    ....    BL       gapc_get_sign_counter ; 0x1009058
-        0x010184c4:    4601        .F      MOV      r1,r0
-        0x010184c6:    8860        `.      LDRH     r0,[r4,#2]
-        0x010184c8:    0a0a        ..      LSRS     r2,r1,#8
-        0x010184ca:    4420         D      ADD      r0,r0,r4
-        0x010184cc:    7001        .p      STRB     r1,[r0,#0]
-        0x010184ce:    7042        Bp      STRB     r2,[r0,#1]
-        0x010184d0:    0c0a        ..      LSRS     r2,r1,#16
-        0x010184d2:    7082        .p      STRB     r2,[r0,#2]
-        0x010184d4:    0e09        ..      LSRS     r1,r1,#24
-        0x010184d6:    70c1        .p      STRB     r1,[r0,#3]
-        0x010184d8:    8860        `.      LDRH     r0,[r4,#2]
-        0x010184da:    f04f31ff    O..1    MOV      r1,#0xffffffff
-        0x010184de:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x010184e2:    17c1        ..      ASRS     r1,r0,#31
-        0x010184e4:    eb0061d1    ...a    ADD      r1,r0,r1,LSR #27
-        0x010184e8:    eb091061    ..a.    ADD      r0,r9,r1,ASR #5
-        0x010184ec:    f8551026    U.&.    LDR      r1,[r5,r6,LSL #2]
-        0x010184f0:    6909        .i      LDR      r1,[r1,#0x10]
-        0x010184f2:    7108        .q      STRB     r0,[r1,#4]
-        0x010184f4:    f8551026    U.&.    LDR      r1,[r5,r6,LSL #2]
-        0x010184f8:    8860        `.      LDRH     r0,[r4,#2]
-        0x010184fa:    6909        .i      LDR      r1,[r1,#0x10]
-        0x010184fc:    8048        H.      STRH     r0,[r1,#2]
-        0x010184fe:    f8550026    U.&.    LDR      r0,[r5,r6,LSL #2]
-        0x01018502:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01018504:    7910        .y      LDRB     r0,[r2,#4]
-        0x01018506:    2801        .(      CMP      r0,#1
-        0x01018508:    d00d        ..      BEQ      0x1018526 ; smpc_sign_command + 218
-        0x0101850a:    8850        P.      LDRH     r0,[r2,#2]
-        0x0101850c:    3c0c        .<      SUBS     r4,r4,#0xc
-        0x0101850e:    1903        ..      ADDS     r3,r0,r4
-        0x01018510:    4639        9F      MOV      r1,r7
-        0x01018512:    4630        0F      MOV      r0,r6
-        0x01018514:    1d52        R.      ADDS     r2,r2,#5
-        0x01018516:    f7fefa53    ..S.    BL       smpc_generate_ci ; 0x10169c0
-        0x0101851a:    4640        @F      MOV      r0,r8
-        0x0101851c:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x01018520:    f04f08d1    O...    MOV      r8,#0xd1
-        0x01018524:    e7f9        ..      B        0x101851a ; smpc_sign_command + 206
-        0x01018526:    4639        9F      MOV      r1,r7
-        0x01018528:    4630        0F      MOV      r0,r6
-        0x0101852a:    f7fefadf    ....    BL       smpc_generate_l ; 0x1016aec
-        0x0101852e:    e7f4        ..      B        0x101851a ; smpc_sign_command + 206
-    $d
-        0x01018530:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_sign_cont
-    smpc_sign_cont
-        0x01018534:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01018538:    4689        .F      MOV      r9,r1
-        0x0101853a:    b088        ..      SUB      sp,sp,#0x20
-        0x0101853c:    4606        .F      MOV      r6,r0
-        0x0101853e:    2101        .!      MOVS     r1,#1
-        0x01018540:    f7f0fd62    ..b.    BL       gapc_get_operation_ptr ; 0x1009008
-        0x01018544:    7801        .x      LDRB     r1,[r0,#0]
-        0x01018546:    4604        .F      MOV      r4,r0
-        0x01018548:    291b        .)      CMP      r1,#0x1b
-        0x0101854a:    d019        ..      BEQ      0x1018580 ; smpc_sign_cont + 76
-        0x0101854c:    2701        .'      MOVS     r7,#1
-        0x0101854e:    4d6e        nM      LDR      r5,[pc,#440] ; [0x1018708] = 0x20004ab8
-        0x01018550:    f8550026    U.&.    LDR      r0,[r5,r6,LSL #2]
-        0x01018554:    f8902040    ..@     LDRB     r2,[r0,#0x40]
-        0x01018558:    2a3b        ;*      CMP      r2,#0x3b
-        0x0101855a:    d013        ..      BEQ      0x1018584 ; smpc_sign_cont + 80
-        0x0101855c:    2a3c        <*      CMP      r2,#0x3c
-        0x0101855e:    d148        H.      BNE      0x10185f2 ; smpc_sign_cont + 190
-        0x01018560:    6903        .i      LDR      r3,[r0,#0x10]
-        0x01018562:    791a        .y      LDRB     r2,[r3,#4]
-        0x01018564:    b3f2        ..      CBZ      r2,0x10185e4 ; smpc_sign_cont + 176
-        0x01018566:    2a01        .*      CMP      r2,#1
-        0x01018568:    d07e        ~.      BEQ      0x1018668 ; smpc_sign_cont + 308
-        0x0101856a:    8858        X.      LDRH     r0,[r3,#2]
-        0x0101856c:    3c0c        .<      SUBS     r4,r4,#0xc
-        0x0101856e:    1903        ..      ADDS     r3,r0,r4
-        0x01018570:    b008        ..      ADD      sp,sp,#0x20
-        0x01018572:    464a        JF      MOV      r2,r9
-        0x01018574:    4639        9F      MOV      r1,r7
-        0x01018576:    4630        0F      MOV      r0,r6
-        0x01018578:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x0101857c:    f7feba20    .. .    B        smpc_generate_ci ; 0x10169c0
-        0x01018580:    2700        .'      MOVS     r7,#0
-        0x01018582:    e7e4        ..      B        0x101854e ; smpc_sign_cont + 26
-        0x01018584:    6901        .i      LDR      r1,[r0,#0x10]
-        0x01018586:    8849        I.      LDRH     r1,[r1,#2]
-        0x01018588:    2910        .)      CMP      r1,#0x10
-        0x0101858a:    d035        5.      BEQ      0x10185f8 ; smpc_sign_cont + 196
-        0x0101858c:    d226        &.      BCS      0x10185dc ; smpc_sign_cont + 168
-        0x0101858e:    f04f0100    O...    MOV      r1,#0
-        0x01018592:    9100        ..      STR      r1,[sp,#0]
-        0x01018594:    9101        ..      STR      r1,[sp,#4]
-        0x01018596:    9102        ..      STR      r1,[sp,#8]
-        0x01018598:    9103        ..      STR      r1,[sp,#0xc]
-        0x0101859a:    6900        .i      LDR      r0,[r0,#0x10]
-        0x0101859c:    46e8        .F      MOV      r8,sp
-        0x0101859e:    8842        B.      LDRH     r2,[r0,#2]
-        0x010185a0:    f1c20110    ....    RSB      r1,r2,#0x10
-        0x010185a4:    eb010008    ....    ADD      r0,r1,r8
-        0x010185a8:    f1040104    ....    ADD      r1,r4,#4
-        0x010185ac:    f7e8f9ec    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010185b0:    f8550026    U.&.    LDR      r0,[r5,r6,LSL #2]
-        0x010185b4:    2180        .!      MOVS     r1,#0x80
-        0x010185b6:    6900        .i      LDR      r0,[r0,#0x10]
-        0x010185b8:    8840        @.      LDRH     r0,[r0,#2]
-        0x010185ba:    f1c00210    ....    RSB      r2,r0,#0x10
-        0x010185be:    eb020008    ....    ADD      r0,r2,r8
-        0x010185c2:    aa04        ..      ADD      r2,sp,#0x10
-        0x010185c4:    f8001c01    ....    STRB     r1,[r0,#-1]
-        0x010185c8:    4649        IF      MOV      r1,r9
-        0x010185ca:    2001        .       MOVS     r0,#1
-        0x010185cc:    f7fdfd44    ..D.    BL       smpc_calc_subkeys ; 0x1016058
-        0x010185d0:    466a        jF      MOV      r2,sp
-        0x010185d2:    a904        ..      ADD      r1,sp,#0x10
-        0x010185d4:    ea4f0002    O...    MOV.W    r0,r2
-        0x010185d8:    f000f99c    ....    BL       smpc_xor ; 0x1018914
-        0x010185dc:    f8550026    U.&.    LDR      r0,[r5,r6,LSL #2]
-        0x010185e0:    466b        kF      MOV      r3,sp
-        0x010185e2:    e000        ..      B        0x10185e6 ; smpc_sign_cont + 178
-        0x010185e4:    e011        ..      B        0x101860a ; smpc_sign_cont + 214
-        0x010185e6:    6902        .i      LDR      r2,[r0,#0x10]
-        0x010185e8:    4639        9F      MOV      r1,r7
-        0x010185ea:    4630        0F      MOV      r0,r6
-        0x010185ec:    1d52        R.      ADDS     r2,r2,#5
-        0x010185ee:    f7fef9e7    ....    BL       smpc_generate_ci ; 0x10169c0
-        0x010185f2:    b008        ..      ADD      sp,sp,#0x20
-        0x010185f4:    e8bd87f0    ....    POP      {r4-r10,pc}
-        0x010185f8:    aa04        ..      ADD      r2,sp,#0x10
-        0x010185fa:    4649        IF      MOV      r1,r9
-        0x010185fc:    2000        .       MOVS     r0,#0
-        0x010185fe:    f7fdfd2b    ..+.    BL       smpc_calc_subkeys ; 0x1016058
-        0x01018602:    1d22        ".      ADDS     r2,r4,#4
-        0x01018604:    a904        ..      ADD      r1,sp,#0x10
-        0x01018606:    4668        hF      MOV      r0,sp
-        0x01018608:    e7e6        ..      B        0x10185d8 ; smpc_sign_cont + 164
-        0x0101860a:    291b        .)      CMP      r1,#0x1b
-        0x0101860c:    8861        a.      LDRH     r1,[r4,#2]
-        0x0101860e:    f04f0a00    O...    MOV      r10,#0
-        0x01018612:    d00a        ..      BEQ      0x101862a ; smpc_sign_cont + 246
-        0x01018614:    1f20         .      SUBS     r0,r4,#4
-        0x01018616:    4401        .D      ADD      r1,r1,r0
-        0x01018618:    2208        ."      MOVS     r2,#8
-        0x0101861a:    f1090008    ....    ADD      r0,r9,#8
-        0x0101861e:    f7e8fa5d    ..].    BL       $Ven$TT$L$$memcmp ; 0x1000adc
-        0x01018622:    b168        h.      CBZ      r0,0x1018640 ; smpc_sign_cont + 268
-        0x01018624:    f04f0ad1    O...    MOV      r10,#0xd1
-        0x01018628:    e059        Y.      B        0x10186de ; smpc_sign_cont + 426
-        0x0101862a:    f1010208    ....    ADD      r2,r1,#8
-        0x0101862e:    5c61        a\      LDRB     r1,[r4,r1]
-        0x01018630:    6341        Ac      STR      r1,[r0,#0x34]
-        0x01018632:    f8550026    U.&.    LDR      r0,[r5,r6,LSL #2]
-        0x01018636:    b297        ..      UXTH     r7,r2
-        0x01018638:    6b41        Ak      LDR      r1,[r0,#0x34]
-        0x0101863a:    1c49        I.      ADDS     r1,r1,#1
-        0x0101863c:    6341        Ac      STR      r1,[r0,#0x34]
-        0x0101863e:    e00b        ..      B        0x1018658 ; smpc_sign_cont + 292
-        0x01018640:    8867        g.      LDRH     r7,[r4,#2]
-        0x01018642:    f8550026    U.&.    LDR      r0,[r5,r6,LSL #2]
-        0x01018646:    f1a40108    ....    SUB      r1,r4,#8
-        0x0101864a:    5c79        y\      LDRB     r1,[r7,r1]
-        0x0101864c:    6381        .c      STR      r1,[r0,#0x38]
-        0x0101864e:    f8550026    U.&.    LDR      r0,[r5,r6,LSL #2]
-        0x01018652:    6b81        .k      LDR      r1,[r0,#0x38]
-        0x01018654:    1c49        I.      ADDS     r1,r1,#1
-        0x01018656:    6381        .c      STR      r1,[r0,#0x38]
-        0x01018658:    4630        0F      MOV      r0,r6
-        0x0101865a:    f7f0fb8f    ....    BL       gapc_get_dest_task ; 0x1008d7c
-        0x0101865e:    4601        .F      MOV      r1,r0
-        0x01018660:    2008        .       MOVS     r0,#8
-        0x01018662:    ea402506    @..%    ORR      r5,r0,r6,LSL #8
-        0x01018666:    e000        ..      B        0x101866a ; smpc_sign_cont + 310
-        0x01018668:    e041        A.      B        0x10186ee ; smpc_sign_cont + 442
-        0x0101866a:    4603        .F      MOV      r3,r0
-        0x0101866c:    462a        *F      MOV      r2,r5
-        0x0101866e:    f640601c    @..`    MOV      r0,#0xe1c
-        0x01018672:    f7e8fa10    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01018676:    4680        .F      MOV      r8,r0
-        0x01018678:    2101        .!      MOVS     r1,#1
-        0x0101867a:    4630        0F      MOV      r0,r6
-        0x0101867c:    f7f0fccc    ....    BL       gapc_get_requester ; 0x1009018
-        0x01018680:    4601        .F      MOV      r1,r0
-        0x01018682:    1d38        8.      ADDS     r0,r7,#4
-        0x01018684:    b283        ..      UXTH     r3,r0
-        0x01018686:    462a        *F      MOV      r2,r5
-        0x01018688:    f6406034    @.4`    MOV      r0,#0xe34
-        0x0101868c:    f7e8fa03    ....    BL       $Ven$TT$L$$ke_msg_alloc ; 0x1000a96
-        0x01018690:    4605        .F      MOV      r5,r0
-        0x01018692:    7820         x      LDRB     r0,[r4,#0]
-        0x01018694:    7028        (p      STRB     r0,[r5,#0]
-        0x01018696:    806f        o.      STRH     r7,[r5,#2]
-        0x01018698:    8862        b.      LDRH     r2,[r4,#2]
-        0x0101869a:    1d21        !.      ADDS     r1,r4,#4
-        0x0101869c:    1d28        (.      ADDS     r0,r5,#4
-        0x0101869e:    f7e8f973    ..s.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010186a2:    7820         x      LDRB     r0,[r4,#0]
-        0x010186a4:    281b        .(      CMP      r0,#0x1b
-        0x010186a6:    d108        ..      BNE      0x10186ba ; smpc_sign_cont + 390
-        0x010186a8:    8861        a.      LDRH     r1,[r4,#2]
-        0x010186aa:    1d28        (.      ADDS     r0,r5,#4
-        0x010186ac:    4401        .D      ADD      r1,r1,r0
-        0x010186ae:    f8d92008    ...     LDR      r2,[r9,#8]
-        0x010186b2:    600a        .`      STR      r2,[r1,#0]
-        0x010186b4:    f8d9000c    ....    LDR      r0,[r9,#0xc]
-        0x010186b8:    6048        H`      STR      r0,[r1,#4]
-        0x010186ba:    4628        (F      MOV      r0,r5
-        0x010186bc:    f7e8f9f0    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010186c0:    2100        .!      MOVS     r1,#0
-        0x010186c2:    4630        0F      MOV      r0,r6
-        0x010186c4:    f7f0fcc8    ....    BL       gapc_get_sign_counter ; 0x1009058
-        0x010186c8:    f8c80000    ....    STR      r0,[r8,#0]
-        0x010186cc:    2101        .!      MOVS     r1,#1
-        0x010186ce:    4630        0F      MOV      r0,r6
-        0x010186d0:    f7f0fcc2    ....    BL       gapc_get_sign_counter ; 0x1009058
-        0x010186d4:    f8c80004    ....    STR      r0,[r8,#4]
-        0x010186d8:    4640        @F      MOV      r0,r8
-        0x010186da:    f7e8f9e1    ....    BL       $Ven$TT$L$$ke_msg_send ; 0x1000aa0
-        0x010186de:    b008        ..      ADD      sp,sp,#0x20
-        0x010186e0:    4652        RF      MOV      r2,r10
-        0x010186e2:    4630        0F      MOV      r0,r6
-        0x010186e4:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x010186e8:    2101        .!      MOVS     r1,#1
-        0x010186ea:    f7f1b83f    ..?.    B        gapc_send_complete_evt ; 0x100976c
-        0x010186ee:    1d58        X.      ADDS     r0,r3,#5
-        0x010186f0:    2210        ."      MOVS     r2,#0x10
-        0x010186f2:    4649        IF      MOV      r1,r9
-        0x010186f4:    f7e8f948    ..H.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x010186f8:    b008        ..      ADD      sp,sp,#0x20
-        0x010186fa:    4639        9F      MOV      r1,r7
-        0x010186fc:    4630        0F      MOV      r0,r6
-        0x010186fe:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x01018702:    f7feb9f3    ....    B        smpc_generate_l ; 0x1016aec
-    $d
-        0x01018706:    0000        ..      DCW    0
-        0x01018708:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_tkdp_rcp_continue
-    smpc_tkdp_rcp_continue
-        0x0101870c:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01018710:    4b2e        .K      LDR      r3,[pc,#184] ; [0x10187cc] = 0x20004ab8
-        0x01018712:    4604        .F      MOV      r4,r0
-        0x01018714:    460d        .F      MOV      r5,r1
-        0x01018716:    f8530024    S.$.    LDR      r0,[r3,r4,LSL #2]
-        0x0101871a:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x0101871e:    6902        .i      LDR      r2,[r0,#0x10]
-        0x01018720:    f1a10635    ..5.    SUB      r6,r1,#0x35
-        0x01018724:    2e06        ..      CMP      r6,#6
-        0x01018726:    d20f        ..      BCS      0x1018748 ; smpc_tkdp_rcp_continue + 60
-        0x01018728:    e8dff006    ....    TBB      [pc,r6]
-    $d
-        0x0101872c:    050a030e    ....    DCD    84542222
-        0x01018730:    0a0a        ..      DCW    2570
-    $t
-        0x01018732:    2137        7!      MOVS     r1,#0x37
-        0x01018734:    e000        ..      B        0x1018738 ; smpc_tkdp_rcp_continue + 44
-        0x01018736:    2139        9!      MOVS     r1,#0x39
-        0x01018738:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x0101873c:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01018740:    2135        5!      MOVS     r1,#0x35
-        0x01018742:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x01018746:    e001        ..      B        0x101874c ; smpc_tkdp_rcp_continue + 64
-        0x01018748:    2935        5)      CMP      r1,#0x35
-        0x0101874a:    d1f7        ..      BNE      0x101873c ; smpc_tkdp_rcp_continue + 48
-        0x0101874c:    4620         F      MOV      r0,r4
-        0x0101874e:    f7fffcb3    ....    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x01018752:    b128        (.      CBZ      r0,0x1018760 ; smpc_tkdp_rcp_continue + 84
-        0x01018754:    f8920051    ..Q.    LDRB     r0,[r2,#0x51]
-        0x01018758:    f0200001     ...    BIC      r0,r0,#1
-        0x0101875c:    f8820051    ..Q.    STRB     r0,[r2,#0x51]
-        0x01018760:    f8920051    ..Q.    LDRB     r0,[r2,#0x51]
-        0x01018764:    07c1        ..      LSLS     r1,r0,#31
-        0x01018766:    d009        ..      BEQ      0x101877c ; smpc_tkdp_rcp_continue + 112
-        0x01018768:    f8531024    S.$.    LDR      r1,[r3,r4,LSL #2]
-        0x0101876c:    2036        6       MOVS     r0,#0x36
-        0x0101876e:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01018772:    f8120f51    ..Q.    LDRB     r0,[r2,#0x51]!
-        0x01018776:    f0200001     ...    BIC      r0,r0,#1
-        0x0101877a:    e00a        ..      B        0x1018792 ; smpc_tkdp_rcp_continue + 134
-        0x0101877c:    0781        ..      LSLS     r1,r0,#30
-        0x0101877e:    d50a        ..      BPL      0x1018796 ; smpc_tkdp_rcp_continue + 138
-        0x01018780:    f8531024    S.$.    LDR      r1,[r3,r4,LSL #2]
-        0x01018784:    2038        8       MOVS     r0,#0x38
-        0x01018786:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x0101878a:    f8120f51    ..Q.    LDRB     r0,[r2,#0x51]!
-        0x0101878e:    f0200002     ...    BIC      r0,r0,#2
-        0x01018792:    7010        .p      STRB     r0,[r2,#0]
-        0x01018794:    e7d2        ..      B        0x101873c ; smpc_tkdp_rcp_continue + 48
-        0x01018796:    0740        @.      LSLS     r0,r0,#29
-        0x01018798:    d509        ..      BPL      0x10187ae ; smpc_tkdp_rcp_continue + 162
-        0x0101879a:    f8531024    S.$.    LDR      r1,[r3,r4,LSL #2]
-        0x0101879e:    203a        :       MOVS     r0,#0x3a
-        0x010187a0:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010187a4:    f8120f51    ..Q.    LDRB     r0,[r2,#0x51]!
-        0x010187a8:    f0200004     ...    BIC      r0,r0,#4
-        0x010187ac:    e7f1        ..      B        0x1018792 ; smpc_tkdp_rcp_continue + 134
-        0x010187ae:    b13d        =.      CBZ      r5,0x10187c0 ; smpc_tkdp_rcp_continue + 180
-        0x010187b0:    4629        )F      MOV      r1,r5
-        0x010187b2:    4620         F      MOV      r0,r4
-        0x010187b4:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x010187b8:    2300        .#      MOVS     r3,#0
-        0x010187ba:    461a        .F      MOV      r2,r3
-        0x010187bc:    f7febcf8    ....    B        smpc_pairing_end ; 0x10171b0
-        0x010187c0:    4620         F      MOV      r0,r4
-        0x010187c2:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x010187c6:    2100        .!      MOVS     r1,#0
-        0x010187c8:    f000b88c    ....    B.W      smpc_tkdp_send_start ; 0x10188e4
-    $d
-        0x010187cc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_tkdp_rcp_start
-    smpc_tkdp_rcp_start
-        0x010187d0:    4b0a        .K      LDR      r3,[pc,#40] ; [0x10187fc] = 0x20004ab8
-        0x010187d2:    b430        0.      PUSH     {r4,r5}
-        0x010187d4:    f8532020    S.      LDR      r2,[r3,r0,LSL #2]
-        0x010187d8:    6912        .i      LDR      r2,[r2,#0x10]
-        0x010187da:    b161        a.      CBZ      r1,0x10187f6 ; smpc_tkdp_rcp_start + 38
-        0x010187dc:    7d14        .}      LDRB     r4,[r2,#0x14]
-        0x010187de:    7ed5        .~      LDRB     r5,[r2,#0x1b]
-        0x010187e0:    402c        ,@      ANDS     r4,r4,r5
-        0x010187e2:    f8824051    ..Q@    STRB     r4,[r2,#0x51]
-        0x010187e6:    f8533020    S. 0    LDR      r3,[r3,r0,LSL #2]
-        0x010187ea:    2235        5"      MOVS     r2,#0x35
-        0x010187ec:    f8832040    ..@     STRB     r2,[r3,#0x40]
-        0x010187f0:    bc30        0.      POP      {r4,r5}
-        0x010187f2:    f7ffbf8b    ....    B.W      smpc_tkdp_rcp_continue ; 0x101870c
-        0x010187f6:    7d54        T}      LDRB     r4,[r2,#0x15]
-        0x010187f8:    7f15        ..      LDRB     r5,[r2,#0x1c]
-        0x010187fa:    e7f1        ..      B        0x10187e0 ; smpc_tkdp_rcp_start + 16
-    $d
-        0x010187fc:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_tkdp_send_continue
-    smpc_tkdp_send_continue
-        0x01018800:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x01018804:    4d36        6M      LDR      r5,[pc,#216] ; [0x10188e0] = 0x20004ab8
-        0x01018806:    4604        .F      MOV      r4,r0
-        0x01018808:    460f        .F      MOV      r7,r1
-        0x0101880a:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x0101880e:    f8901040    ..@.    LDRB     r1,[r0,#0x40]
-        0x01018812:    6906        .i      LDR      r6,[r0,#0x10]
-        0x01018814:    2931        1)      CMP      r1,#0x31
-        0x01018816:    d008        ..      BEQ      0x101882a ; smpc_tkdp_send_continue + 42
-        0x01018818:    2932        2)      CMP      r1,#0x32
-        0x0101881a:    d003        ..      BEQ      0x1018824 ; smpc_tkdp_send_continue + 36
-        0x0101881c:    2933        3)      CMP      r1,#0x33
-        0x0101881e:    d001        ..      BEQ      0x1018824 ; smpc_tkdp_send_continue + 36
-        0x01018820:    2934        4)      CMP      r1,#0x34
-        0x01018822:    d127        '.      BNE      0x1018874 ; smpc_tkdp_send_continue + 116
-        0x01018824:    2131        1!      MOVS     r1,#0x31
-        0x01018826:    f8801040    ..@.    STRB     r1,[r0,#0x40]
-        0x0101882a:    f8960051    ..Q.    LDRB     r0,[r6,#0x51]
-        0x0101882e:    07c1        ..      LSLS     r1,r0,#31
-        0x01018830:    d00d        ..      BEQ      0x101884e ; smpc_tkdp_send_continue + 78
-        0x01018832:    f0200001     ...    BIC      r0,r0,#1
-        0x01018836:    f8860051    ..Q.    STRB     r0,[r6,#0x51]
-        0x0101883a:    4620         F      MOV      r0,r4
-        0x0101883c:    f7fffc3c    ..<.    BL       smpc_secure_connections_enabled ; 0x10180b8
-        0x01018840:    bb40        @.      CBNZ     r0,0x1018894 ; smpc_tkdp_send_continue + 148
-        0x01018842:    2107        .!      MOVS     r1,#7
-        0x01018844:    4620         F      MOV      r0,r4
-        0x01018846:    f7fffd1d    ....    BL       smpc_send_pairing_req_ind ; 0x1018284
-        0x0101884a:    2032        2       MOVS     r0,#0x32
-        0x0101884c:    e00e        ..      B        0x101886c ; smpc_tkdp_send_continue + 108
-        0x0101884e:    0781        ..      LSLS     r1,r0,#30
-        0x01018850:    d521        !.      BPL      0x1018896 ; smpc_tkdp_send_continue + 150
-        0x01018852:    f0200002     ...    BIC      r0,r0,#2
-        0x01018856:    f8860051    ..Q.    STRB     r0,[r6,#0x51]
-        0x0101885a:    f7f2fbe1    ....    BL       gapm_get_address_type ; 0x100b020
-        0x0101885e:    0740        @.      LSLS     r0,r0,#29
-        0x01018860:    d50a        ..      BPL      0x1018878 ; smpc_tkdp_send_continue + 120
-        0x01018862:    2105        .!      MOVS     r1,#5
-        0x01018864:    4620         F      MOV      r0,r4
-        0x01018866:    f7fffd0d    ....    BL       smpc_send_pairing_req_ind ; 0x1018284
-        0x0101886a:    2033        3       MOVS     r0,#0x33
-        0x0101886c:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x01018870:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x01018874:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x01018878:    f7f2fc7a    ..z.    BL       gapm_get_irk ; 0x100b170
-        0x0101887c:    4602        .F      MOV      r2,r0
-        0x0101887e:    2108        .!      MOVS     r1,#8
-        0x01018880:    4620         F      MOV      r0,r4
-        0x01018882:    f7feff69    ..i.    BL       smpc_pdu_send ; 0x1017758
-        0x01018886:    f7f2fbe7    ....    BL       gapm_get_bdaddr ; 0x100b058
-        0x0101888a:    4602        .F      MOV      r2,r0
-        0x0101888c:    2109        .!      MOVS     r1,#9
-        0x0101888e:    4620         F      MOV      r0,r4
-        0x01018890:    f7feff62    ..b.    BL       smpc_pdu_send ; 0x1017758
-        0x01018894:    e00e        ..      B        0x10188b4 ; smpc_tkdp_send_continue + 180
-        0x01018896:    0741        A.      LSLS     r1,r0,#29
-        0x01018898:    d513        ..      BPL      0x10188c2 ; smpc_tkdp_send_continue + 194
-        0x0101889a:    f0200004     ...    BIC      r0,r0,#4
-        0x0101889e:    f8860051    ..Q.    STRB     r0,[r6,#0x51]
-        0x010188a2:    f8551024    U.$.    LDR      r1,[r5,r4,LSL #2]
-        0x010188a6:    2034        4       MOVS     r0,#0x34
-        0x010188a8:    f8810040    ..@.    STRB     r0,[r1,#0x40]
-        0x010188ac:    2106        .!      MOVS     r1,#6
-        0x010188ae:    4620         F      MOV      r0,r4
-        0x010188b0:    f7fffce8    ....    BL       smpc_send_pairing_req_ind ; 0x1018284
-        0x010188b4:    f8550024    U.$.    LDR      r0,[r5,r4,LSL #2]
-        0x010188b8:    f8900040    ..@.    LDRB     r0,[r0,#0x40]
-        0x010188bc:    2831        1(      CMP      r0,#0x31
-        0x010188be:    d0b4        ..      BEQ      0x101882a ; smpc_tkdp_send_continue + 42
-        0x010188c0:    e7d8        ..      B        0x1018874 ; smpc_tkdp_send_continue + 116
-        0x010188c2:    b12f        /.      CBZ      r7,0x10188d0 ; smpc_tkdp_send_continue + 208
-        0x010188c4:    4639        9F      MOV      r1,r7
-        0x010188c6:    4620         F      MOV      r0,r4
-        0x010188c8:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x010188cc:    f7ffbf80    ....    B.W      smpc_tkdp_rcp_start ; 0x10187d0
-        0x010188d0:    4639        9F      MOV      r1,r7
-        0x010188d2:    4620         F      MOV      r0,r4
-        0x010188d4:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x010188d8:    2300        .#      MOVS     r3,#0
-        0x010188da:    461a        .F      MOV      r2,r3
-        0x010188dc:    f7febc68    ..h.    B        smpc_pairing_end ; 0x10171b0
-    $d
-        0x010188e0:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_tkdp_send_start
-    smpc_tkdp_send_start
-        0x010188e4:    4b0a        .K      LDR      r3,[pc,#40] ; [0x1018910] = 0x20004ab8
-        0x010188e6:    b430        0.      PUSH     {r4,r5}
-        0x010188e8:    f8532020    S.      LDR      r2,[r3,r0,LSL #2]
-        0x010188ec:    6912        .i      LDR      r2,[r2,#0x10]
-        0x010188ee:    b161        a.      CBZ      r1,0x101890a ; smpc_tkdp_send_start + 38
-        0x010188f0:    7d54        T}      LDRB     r4,[r2,#0x15]
-        0x010188f2:    7f15        ..      LDRB     r5,[r2,#0x1c]
-        0x010188f4:    402c        ,@      ANDS     r4,r4,r5
-        0x010188f6:    f8824051    ..Q@    STRB     r4,[r2,#0x51]
-        0x010188fa:    f8533020    S. 0    LDR      r3,[r3,r0,LSL #2]
-        0x010188fe:    2231        1"      MOVS     r2,#0x31
-        0x01018900:    f8832040    ..@     STRB     r2,[r3,#0x40]
-        0x01018904:    bc30        0.      POP      {r4,r5}
-        0x01018906:    f7ffbf7b    ..{.    B.W      smpc_tkdp_send_continue ; 0x1018800
-        0x0101890a:    7d14        .}      LDRB     r4,[r2,#0x14]
-        0x0101890c:    7ed5        .~      LDRB     r5,[r2,#0x1b]
-        0x0101890e:    e7f1        ..      B        0x10188f4 ; smpc_tkdp_send_start + 16
-    $d
-        0x01018910:    20004ab8    .J.     DCD    536890040
-    $t
-    i.smpc_xor
-    smpc_xor
-        0x01018914:    b530        0.      PUSH     {r4,r5,lr}
-        0x01018916:    2300        .#      MOVS     r3,#0
-        0x01018918:    5ccc        .\      LDRB     r4,[r1,r3]
-        0x0101891a:    5cd5        .\      LDRB     r5,[r2,r3]
-        0x0101891c:    406c        l@      EORS     r4,r4,r5
-        0x0101891e:    54c4        .T      STRB     r4,[r0,r3]
-        0x01018920:    1c5b        [.      ADDS     r3,r3,#1
-        0x01018922:    b2db        ..      UXTB     r3,r3
-        0x01018924:    2b10        .+      CMP      r3,#0x10
-        0x01018926:    d3f7        ..      BCC      0x1018918 ; smpc_xor + 4
-        0x01018928:    bd30        0.      POP      {r4,r5,pc}
-        0x0101892a:    0000        ..      MOVS     r0,r0
-    i.snesor_dpi_init
-    snesor_dpi_init
-        0x0101892c:    b570        p.      PUSH     {r4-r6,lr}
-        0x0101892e:    4d0f        .M      LDR      r5,[pc,#60] ; [0x101896c] = 0x200034fa
-        0x01018930:    4604        .F      MOV      r4,r0
-        0x01018932:    4e0f        .N      LDR      r6,[pc,#60] ; [0x1018970] = 0x101a032
-        0x01018934:    7868        hx      LDRB     r0,[r5,#1]
-        0x01018936:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x0101893a:    4430        0D      ADD      r0,r0,r6
-        0x0101893c:    7880        .x      LDRB     r0,[r0,#2]
-        0x0101893e:    fbb4f0f0    ....    UDIV     r0,r4,r0
-        0x01018942:    b2c1        ..      UXTB     r1,r0
-        0x01018944:    200d        .       MOVS     r0,#0xd
-        0x01018946:    f7fcff57    ..W.    BL       sensor_write_reg ; 0x10157f8
-        0x0101894a:    7868        hx      LDRB     r0,[r5,#1]
-        0x0101894c:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x01018950:    4430        0D      ADD      r0,r0,r6
-        0x01018952:    7880        .x      LDRB     r0,[r0,#2]
-        0x01018954:    fbb4f0f0    ....    UDIV     r0,r4,r0
-        0x01018958:    b2c1        ..      UXTB     r1,r0
-        0x0101895a:    200e        .       MOVS     r0,#0xe
-        0x0101895c:    f7fcff4c    ..L.    BL       sensor_write_reg ; 0x10157f8
-        0x01018960:    4621        !F      MOV      r1,r4
-        0x01018962:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01018966:    a003        ..      ADR      r0,{pc}+0xe ; 0x1018974
-        0x01018968:    f7e8b804    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x0101896c:    200034fa    .4.     DCD    536884474
-        0x01018970:    0101a032    2...    DCD    16883762
-        0x01018974:    6e65735b    [sen    DCD    1852142427
-        0x01018978:    6f736f73    soso    DCD    1869836147
-        0x0101897c:    70645d72    r]dp    DCD    1885625714
-        0x01018980:    65732069    i se    DCD    1702043753
-        0x01018984:    64253a74    t:%d    DCD    1680161396
-        0x01018988:    00000a0d    ....    DCD    2573
-    $t
-    i.sp_gatt_add_service
-    sp_gatt_add_service
-        0x0101898c:    4807        .H      LDR      r0,[pc,#28] ; [0x10189ac] = 0x20004070
-        0x0101898e:    b510        ..      PUSH     {r4,lr}
-        0x01018990:    4905        .I      LDR      r1,[pc,#20] ; [0x10189a8] = 0x101a68c
-        0x01018992:    6001        .`      STR      r1,[r0,#0]
-        0x01018994:    2107        .!      MOVS     r1,#7
-        0x01018996:    7101        .q      STRB     r1,[r0,#4]
-        0x01018998:    4905        .I      LDR      r1,[pc,#20] ; [0x10189b0] = 0x10189b9
-        0x0101899a:    6081        .`      STR      r1,[r0,#8]
-        0x0101899c:    f7f4f8f2    ....    BL       gatt_add_service ; 0x100cb84
-        0x010189a0:    4904        .I      LDR      r1,[pc,#16] ; [0x10189b4] = 0x2000380d
-        0x010189a2:    7008        .p      STRB     r0,[r1,#0]
-        0x010189a4:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010189a6:    0000        ..      DCW    0
-        0x010189a8:    0101a68c    ....    DCD    16885388
-        0x010189ac:    20004070    p@.     DCD    536887408
-        0x010189b0:    010189b9    ....    DCD    16878009
-        0x010189b4:    2000380d    .8.     DCD    536885261
-    $t
-    i.sp_gatt_msg_handler
-    sp_gatt_msg_handler
-        0x010189b8:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x010189bc:    4604        .F      MOV      r4,r0
-        0x010189be:    7800        .x      LDRB     r0,[r0,#0]
-        0x010189c0:    2600        .&      MOVS     r6,#0
-        0x010189c2:    4d3f        ?M      LDR      r5,[pc,#252] ; [0x1018ac0] = 0x2000380d
-        0x010189c4:    2809        .(      CMP      r0,#9
-        0x010189c6:    d278        x.      BCS      0x1018aba ; sp_gatt_msg_handler + 258
-        0x010189c8:    e8dff000    ....    TBB      [pc,r0]
-    $d
-        0x010189cc:    77771605    ..ww    DCD    2004293125
-        0x010189d0:    6e777777    wwwn    DCD    1853323127
-        0x010189d4:    0072        r.      DCW    114
-    $t
-        0x010189d6:    88a0        ..      LDRH     r0,[r4,#4]
-        0x010189d8:    2803        .(      CMP      r0,#3
-        0x010189da:    d002        ..      BEQ      0x10189e2 ; sp_gatt_msg_handler + 42
-        0x010189dc:    2806        .(      CMP      r0,#6
-        0x010189de:    d004        ..      BEQ      0x10189ea ; sp_gatt_msg_handler + 50
-        0x010189e0:    e06b        k.      B        0x1018aba ; sp_gatt_msg_handler + 258
-        0x010189e2:    f8b51003    ....    LDRH     r1,[r5,#3]
-        0x010189e6:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010189e8:    e002        ..      B        0x10189f0 ; sp_gatt_msg_handler + 56
-        0x010189ea:    f8b51005    ....    LDRH     r1,[r5,#5]
-        0x010189ee:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x010189f0:    8001        ..      STRH     r1,[r0,#0]
-        0x010189f2:    2002        .       MOVS     r0,#2
-        0x010189f4:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x010189f8:    88a0        ..      LDRH     r0,[r4,#4]
-        0x010189fa:    2802        .(      CMP      r0,#2
-        0x010189fc:    d007        ..      BEQ      0x1018a0e ; sp_gatt_msg_handler + 86
-        0x010189fe:    2805        .(      CMP      r0,#5
-        0x01018a00:    d01d        ..      BEQ      0x1018a3e ; sp_gatt_msg_handler + 134
-        0x01018a02:    2101        .!      MOVS     r1,#1
-        0x01018a04:    2803        .(      CMP      r0,#3
-        0x01018a06:    d033        3.      BEQ      0x1018a70 ; sp_gatt_msg_handler + 184
-        0x01018a08:    2806        .(      CMP      r0,#6
-        0x01018a0a:    d03e        >.      BEQ      0x1018a8a ; sp_gatt_msg_handler + 210
-        0x01018a0c:    e055        U.      B        0x1018aba ; sp_gatt_msg_handler + 258
-        0x01018a0e:    8922        ".      LDRH     r2,[r4,#8]
-        0x01018a10:    2003        .       MOVS     r0,#3
-        0x01018a12:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x01018a14:    f000fc24    ..$.    BL       user_event_send ; 0x1019260
-        0x01018a18:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01018a1a:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01018a1c:    a029        ).      ADR      r0,{pc}+0xa8 ; 0x1018ac4
-        0x01018a1e:    f7e7ffa9    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018a22:    8926        &.      LDRH     r6,[r4,#8]
-        0x01018a24:    2500        .%      MOVS     r5,#0
-        0x01018a26:    68e7        .h      LDR      r7,[r4,#0xc]
-        0x01018a28:    2e00        ..      CMP      r6,#0
-        0x01018a2a:    d046        F.      BEQ      0x1018aba ; sp_gatt_msg_handler + 258
-        0x01018a2c:    e004        ..      B        0x1018a38 ; sp_gatt_msg_handler + 128
-        0x01018a2e:    5d79        y]      LDRB     r1,[r7,r5]
-        0x01018a30:    a02e        ..      ADR      r0,{pc}+0xbc ; 0x1018aec
-        0x01018a32:    f7e7ff9f    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018a36:    1c6d        m.      ADDS     r5,r5,#1
-        0x01018a38:    42b5        .B      CMP      r5,r6
-        0x01018a3a:    d3f8        ..      BCC      0x1018a2e ; sp_gatt_msg_handler + 118
-        0x01018a3c:    e016        ..      B        0x1018a6c ; sp_gatt_msg_handler + 180
-        0x01018a3e:    8922        ".      LDRH     r2,[r4,#8]
-        0x01018a40:    2003        .       MOVS     r0,#3
-        0x01018a42:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x01018a44:    f000fc0c    ....    BL       user_event_send ; 0x1019260
-        0x01018a48:    88e2        ..      LDRH     r2,[r4,#6]
-        0x01018a4a:    88a1        ..      LDRH     r1,[r4,#4]
-        0x01018a4c:    a029        ).      ADR      r0,{pc}+0xa8 ; 0x1018af4
-        0x01018a4e:    f7e7ff91    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018a52:    8926        &.      LDRH     r6,[r4,#8]
-        0x01018a54:    2500        .%      MOVS     r5,#0
-        0x01018a56:    68e7        .h      LDR      r7,[r4,#0xc]
-        0x01018a58:    2e00        ..      CMP      r6,#0
-        0x01018a5a:    d02e        ..      BEQ      0x1018aba ; sp_gatt_msg_handler + 258
-        0x01018a5c:    e004        ..      B        0x1018a68 ; sp_gatt_msg_handler + 176
-        0x01018a5e:    5d79        y]      LDRB     r1,[r7,r5]
-        0x01018a60:    a022        ".      ADR      r0,{pc}+0x8c ; 0x1018aec
-        0x01018a62:    f7e7ff87    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018a66:    1c6d        m.      ADDS     r5,r5,#1
-        0x01018a68:    42b5        .B      CMP      r5,r6
-        0x01018a6a:    d3f8        ..      BCC      0x1018a5e ; sp_gatt_msg_handler + 166
-        0x01018a6c:    a02b        +.      ADR      r0,{pc}+0xb0 ; 0x1018b1c
-        0x01018a6e:    e015        ..      B        0x1018a9c ; sp_gatt_msg_handler + 228
-        0x01018a70:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01018a72:    8802        ..      LDRH     r2,[r0,#0]
-        0x01018a74:    f8a52003    ...     STRH     r2,[r5,#3]
-        0x01018a78:    7800        .x      LDRB     r0,[r0,#0]
-        0x01018a7a:    07c0        ..      LSLS     r0,r0,#31
-        0x01018a7c:    d002        ..      BEQ      0x1018a84 ; sp_gatt_msg_handler + 204
-        0x01018a7e:    7069        ip      STRB     r1,[r5,#1]
-        0x01018a80:    a027        '.      ADR      r0,{pc}+0xa0 ; 0x1018b20
-        0x01018a82:    e00b        ..      B        0x1018a9c ; sp_gatt_msg_handler + 228
-        0x01018a84:    706e        np      STRB     r6,[r5,#1]
-        0x01018a86:    a02b        +.      ADR      r0,{pc}+0xae ; 0x1018b34
-        0x01018a88:    e008        ..      B        0x1018a9c ; sp_gatt_msg_handler + 228
-        0x01018a8a:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x01018a8c:    8802        ..      LDRH     r2,[r0,#0]
-        0x01018a8e:    f8a52005    ...     STRH     r2,[r5,#5]
-        0x01018a92:    7800        .x      LDRB     r0,[r0,#0]
-        0x01018a94:    07c0        ..      LSLS     r0,r0,#31
-        0x01018a96:    d004        ..      BEQ      0x1018aa2 ; sp_gatt_msg_handler + 234
-        0x01018a98:    70a9        .p      STRB     r1,[r5,#2]
-        0x01018a9a:    a02b        +.      ADR      r0,{pc}+0xae ; 0x1018b48
-        0x01018a9c:    f7e7ff6a    ..j.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018aa0:    e00b        ..      B        0x1018aba ; sp_gatt_msg_handler + 258
-        0x01018aa2:    70ae        .p      STRB     r6,[r5,#2]
-        0x01018aa4:    a02d        -.      ADR      r0,{pc}+0xb8 ; 0x1018b5c
-        0x01018aa6:    e7f9        ..      B        0x1018a9c ; sp_gatt_msg_handler + 228
-        0x01018aa8:    f7f7ff56    ..V.    BL       hid_mouse_timer_start ; 0x1010958
-        0x01018aac:    a030        0.      ADR      r0,{pc}+0xc4 ; 0x1018b70
-        0x01018aae:    e7f5        ..      B        0x1018a9c ; sp_gatt_msg_handler + 228
-        0x01018ab0:    a033        3.      ADR      r0,{pc}+0xd0 ; 0x1018b80
-        0x01018ab2:    f7e7ff5f    .._.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018ab6:    706e        np      STRB     r6,[r5,#1]
-        0x01018ab8:    70ae        .p      STRB     r6,[r5,#2]
-        0x01018aba:    8920         .      LDRH     r0,[r4,#8]
-        0x01018abc:    e79a        ..      B        0x10189f4 ; sp_gatt_msg_handler + 60
-    $d
-        0x01018abe:    0000        ..      DCW    0
-        0x01018ac0:    2000380d    .8.     DCD    536885261
-        0x01018ac4:    72616863    char    DCD    1918986339
-        0x01018ac8:    65725f31    1_re    DCD    1701994289
-        0x01018acc:    61287663    cv(a    DCD    1630041699
-        0x01018ad0:    695f7474    tt_i    DCD    1767863412
-        0x01018ad4:    253a7864    dx:%    DCD    624588900
-        0x01018ad8:    68202c64    d, h    DCD    1746938980
-        0x01018adc:    6c646e61    andl    DCD    1818521185
-        0x01018ae0:    78303a65    e:0x    DCD    2016426597
-        0x01018ae4:    78323025    %02x    DCD    2016555045
-        0x01018ae8:    00203a29    ): .    DCD    2112041
-        0x01018aec:    30257830    0x%0    DCD    807761968
-        0x01018af0:    002c5832    2X,.    DCD    2906162
-        0x01018af4:    72616863    char    DCD    1918986339
-        0x01018af8:    65725f32    2_re    DCD    1701994290
-        0x01018afc:    61287663    cv(a    DCD    1630041699
-        0x01018b00:    695f7474    tt_i    DCD    1767863412
-        0x01018b04:    253a7864    dx:%    DCD    624588900
-        0x01018b08:    68202c64    d, h    DCD    1746938980
-        0x01018b0c:    6c646e61    andl    DCD    1818521185
-        0x01018b10:    78303a65    e:0x    DCD    2016426597
-        0x01018b14:    78323025    %02x    DCD    2016555045
-        0x01018b18:    00203a29    ): .    DCD    2112041
-        0x01018b1c:    00000a0d    ....    DCD    2573
-        0x01018b20:    72616863    char    DCD    1918986339
-        0x01018b24:    746e5f31    1_nt    DCD    1953390385
-        0x01018b28:    6e655f66    f_en    DCD    1852137318
-        0x01018b2c:    656c6261    able    DCD    1701601889
-        0x01018b30:    00000a0d    ....    DCD    2573
-        0x01018b34:    72616863    char    DCD    1918986339
-        0x01018b38:    746e5f31    1_nt    DCD    1953390385
-        0x01018b3c:    69645f66    f_di    DCD    1768185702
-        0x01018b40:    6c626173    sabl    DCD    1818386803
-        0x01018b44:    000a0d65    e...    DCD    658789
-        0x01018b48:    72616863    char    DCD    1918986339
-        0x01018b4c:    746e5f32    2_nt    DCD    1953390386
-        0x01018b50:    6e655f66    f_en    DCD    1852137318
-        0x01018b54:    656c6261    able    DCD    1701601889
-        0x01018b58:    00000a0d    ....    DCD    2573
-        0x01018b5c:    72616863    char    DCD    1918986339
-        0x01018b60:    746e5f32    2_nt    DCD    1953390386
-        0x01018b64:    69645f66    f_di    DCD    1768185702
-        0x01018b68:    6c626173    sabl    DCD    1818386803
-        0x01018b6c:    000a0d65    e...    DCD    658789
-        0x01018b70:    6b6e696c    link    DCD    1802398060
-        0x01018b74:    6572635f    _cre    DCD    1701995359
-        0x01018b78:    64657461    ated    DCD    1684370529
-        0x01018b7c:    00000a0d    ....    DCD    2573
-        0x01018b80:    6b6e696c    link    DCD    1802398060
-        0x01018b84:    736f6c5f    _los    DCD    1936682079
-        0x01018b88:    000a0d74    t...    DCD    658804
-    $t
-    i.sp_start_adv
-    sp_start_adv
-        0x01018b8c:    e92d43f0    -..C    PUSH     {r4-r9,lr}
-        0x01018b90:    4d3e        >M      LDR      r5,[pc,#248] ; [0x1018c8c] = 0x200034fa
-        0x01018b92:    2401        .$      MOVS     r4,#1
-        0x01018b94:    4e3e        >N      LDR      r6,[pc,#248] ; [0x1018c90] = 0x20003c00
-        0x01018b96:    7828        (x      LDRB     r0,[r5,#0]
-        0x01018b98:    2700        .'      MOVS     r7,#0
-        0x01018b9a:    b091        ..      SUB      sp,sp,#0x44
-        0x01018b9c:    f04f0807    O...    MOV      r8,#7
-        0x01018ba0:    f04f0909    O...    MOV      r9,#9
-        0x01018ba4:    2800        .(      CMP      r0,#0
-        0x01018ba6:    d03a        :.      BEQ      0x1018c1e ; sp_start_adv + 146
-        0x01018ba8:    a906        ..      ADD      r1,sp,#0x18
-        0x01018baa:    2000        .       MOVS     r0,#0
-        0x01018bac:    f7eff9b8    ....    BL       gap_bond_manager_get_info ; 0x1007f20
-        0x01018bb0:    f88d800e    ....    STRB     r8,[sp,#0xe]
-        0x01018bb4:    2030        0       MOVS     r0,#0x30
-        0x01018bb6:    f88d700f    ...p    STRB     r7,[sp,#0xf]
-        0x01018bba:    f88d4000    ...@    STRB     r4,[sp,#0]
-        0x01018bbe:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x01018bc2:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x01018bc6:    f88d4001    ...@    STRB     r4,[sp,#1]
-        0x01018bca:    4668        hF      MOV      r0,sp
-        0x01018bcc:    f7effa60    ..`.    BL       gap_set_advertising_param ; 0x1008090
-        0x01018bd0:    a130        0.      ADR      r1,{pc}+0xc4 ; 0x1018c94
-        0x01018bd2:    230d        .#      MOVS     r3,#0xd
-        0x01018bd4:    c907        ..      LDM      r1,{r0-r2}
-        0x01018bd6:    f8063b02    ...;    STRB     r3,[r6],#2
-        0x01018bda:    f8069c01    ....    STRB     r9,[r6,#-1]
-        0x01018bde:    6030        0`      STR      r0,[r6,#0]
-        0x01018be0:    6071        q`      STR      r1,[r6,#4]
-        0x01018be2:    60b2        .`      STR      r2,[r6,#8]
-        0x01018be4:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
-        0x01018be8:    2801        .(      CMP      r0,#1
-        0x01018bea:    d04b        K.      BEQ      0x1018c84 ; sp_start_adv + 248
-        0x01018bec:    210f        .!      MOVS     r1,#0xf
-        0x01018bee:    482c        ,H      LDR      r0,[pc,#176] ; [0x1018ca0] = 0x20003509
-        0x01018bf0:    f7effa49    ..I.    BL       gap_set_advertising_data ; 0x1008086
-        0x01018bf4:    210e        .!      MOVS     r1,#0xe
-        0x01018bf6:    4826        &H      LDR      r0,[pc,#152] ; [0x1018c90] = 0x20003c00
-        0x01018bf8:    f7effa4e    ..N.    BL       gap_set_advertising_rsp_data ; 0x1008098
-        0x01018bfc:    f89d003f    ..?.    LDRB     r0,[sp,#0x3f]
-        0x01018c00:    2801        .(      CMP      r0,#1
-        0x01018c02:    d041        A.      BEQ      0x1018c88 ; sp_start_adv + 252
-        0x01018c04:    a127        '.      ADR      r1,{pc}+0xa0 ; 0x1018ca4
-        0x01018c06:    a02c        ,.      ADR      r0,{pc}+0xb2 ; 0x1018cb8
-        0x01018c08:    f7e7feb4    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018c0c:    a02c        ,.      ADR      r0,{pc}+0xb4 ; 0x1018cc0
-        0x01018c0e:    f7e7feb1    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018c12:    b011        ..      ADD      sp,sp,#0x44
-        0x01018c14:    2000        .       MOVS     r0,#0
-        0x01018c16:    e8bd43f0    ...C    POP      {r4-r9,lr}
-        0x01018c1a:    f7efba5d    ..].    B        gap_start_advertising ; 0x10080d8
-        0x01018c1e:    f88d800e    ....    STRB     r8,[sp,#0xe]
-        0x01018c22:    2020                MOVS     r0,#0x20
-        0x01018c24:    f88d700f    ...p    STRB     r7,[sp,#0xf]
-        0x01018c28:    f88d4000    ...@    STRB     r4,[sp,#0]
-        0x01018c2c:    f8ad000a    ....    STRH     r0,[sp,#0xa]
-        0x01018c30:    f8ad000c    ....    STRH     r0,[sp,#0xc]
-        0x01018c34:    f88d4001    ...@    STRB     r4,[sp,#1]
-        0x01018c38:    4668        hF      MOV      r0,sp
-        0x01018c3a:    f7effa29    ..).    BL       gap_set_advertising_param ; 0x1008090
-        0x01018c3e:    78a8        .x      LDRB     r0,[r5,#2]
-        0x01018c40:    2801        .(      CMP      r0,#1
-        0x01018c42:    d017        ..      BEQ      0x1018c74 ; sp_start_adv + 232
-        0x01018c44:    220b        ."      MOVS     r2,#0xb
-        0x01018c46:    a124        $.      ADR      r1,{pc}+0x92 ; 0x1018cd8
-        0x01018c48:    a806        ..      ADD      r0,sp,#0x18
-        0x01018c4a:    f7e7ff56    ..V.    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x01018c4e:    240b        .$      MOVS     r4,#0xb
-        0x01018c50:    1c61        a.      ADDS     r1,r4,#1
-        0x01018c52:    7031        1p      STRB     r1,[r6,#0]
-        0x01018c54:    f8869001    ....    STRB     r9,[r6,#1]
-        0x01018c58:    4622        "F      MOV      r2,r4
-        0x01018c5a:    a906        ..      ADD      r1,sp,#0x18
-        0x01018c5c:    1cb0        ..      ADDS     r0,r6,#2
-        0x01018c5e:    f7e7fe93    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x1000988
-        0x01018c62:    2108        .!      MOVS     r1,#8
-        0x01018c64:    480e        .H      LDR      r0,[pc,#56] ; [0x1018ca0] = 0x20003509
-        0x01018c66:    f7effa0e    ....    BL       gap_set_advertising_data ; 0x1008086
-        0x01018c6a:    1ca1        ..      ADDS     r1,r4,#2
-        0x01018c6c:    4808        .H      LDR      r0,[pc,#32] ; [0x1018c90] = 0x20003c00
-        0x01018c6e:    f7effa13    ....    BL       gap_set_advertising_rsp_data ; 0x1008098
-        0x01018c72:    e7cb        ..      B        0x1018c0c ; sp_start_adv + 128
-        0x01018c74:    70af        .p      STRB     r7,[r5,#2]
-        0x01018c76:    220d        ."      MOVS     r2,#0xd
-        0x01018c78:    a11a        ..      ADR      r1,{pc}+0x6c ; 0x1018ce4
-        0x01018c7a:    a806        ..      ADD      r0,sp,#0x18
-        0x01018c7c:    f7e7ff3d    ..=.    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x01018c80:    240d        .$      MOVS     r4,#0xd
-        0x01018c82:    e7e5        ..      B        0x1018c50 ; sp_start_adv + 196
-        0x01018c84:    2108        .!      MOVS     r1,#8
-        0x01018c86:    e7b2        ..      B        0x1018bee ; sp_start_adv + 98
-        0x01018c88:    a11a        ..      ADR      r1,{pc}+0x6c ; 0x1018cf4
-        0x01018c8a:    e7bc        ..      B        0x1018c06 ; sp_start_adv + 122
-    $d
-        0x01018c8c:    200034fa    .4.     DCD    536884474
-        0x01018c90:    20003c00    .<.     DCD    536886272
-        0x01018c94:    4d5f5246    FR_M    DCD    1298092614
-        0x01018c98:    6573756f    ouse    DCD    1702065519
-        0x01018c9c:    454c425f    _BLE    DCD    1162625631
-        0x01018ca0:    20003509    .5.     DCD    536884489
-        0x01018ca4:    68746f4e    Noth    DCD    1752461134
-        0x01018ca8:    20676e69    ing     DCD    543649385
-        0x01018cac:    646e6f62    bond    DCD    1684959074
-        0x01018cb0:    666e6920     inf    DCD    1718511904
-        0x01018cb4:    0000006f    o...    DCD    111
-        0x01018cb8:    0a0d7325    %s..    DCD    168653605
-        0x01018cbc:    00000000    ....    DCD    0
-        0x01018cc0:    72617453    Star    DCD    1918989395
-        0x01018cc4:    64612074    t ad    DCD    1684086900
-        0x01018cc8:    74726576    vert    DCD    1953654134
-        0x01018ccc:    6e697369    isin    DCD    1852404585
-        0x01018cd0:    2e2e2e67    g...    DCD    774778471
-        0x01018cd4:    00000a0d    ....    DCD    2573
-        0x01018cd8:    4d5f5246    FR_M    DCD    1298092614
-        0x01018cdc:    6573756f    ouse    DCD    1702065519
-        0x01018ce0:    0047445f    _DG.    DCD    4670559
-        0x01018ce4:    4d5f5246    FR_M    DCD    1298092614
-        0x01018ce8:    6573756f    ouse    DCD    1702065519
-        0x01018cec:    5f47445f    _DG_    DCD    1598506079
-        0x01018cf0:    00000050    P...    DCD    80
-        0x01018cf4:    65766148    Have    DCD    1702256968
-        0x01018cf8:    6e6f6220     bon    DCD    1852793376
-        0x01018cfc:    6e692064    d in    DCD    1852383332
-        0x01018d00:    00006f66    fo..    DCD    28518
-    $t
-    i.system_latency_disable
-    system_latency_disable
-        0x01018d04:    b510        ..      PUSH     {r4,lr}
-        0x01018d06:    4c09        .L      LDR      r4,[pc,#36] ; [0x1018d2c] = 0x200039b8
-        0x01018d08:    28ff        .(      CMP      r0,#0xff
-        0x01018d0a:    d00b        ..      BEQ      0x1018d24 ; system_latency_disable + 32
-        0x01018d0c:    f7effff4    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01018d10:    f5a0417f    ...A    SUB      r1,r0,#0xff00
-        0x01018d14:    39ff        .9      SUBS     r1,r1,#0xff
-        0x01018d16:    d004        ..      BEQ      0x1018d22 ; system_latency_disable + 30
-        0x01018d18:    2101        .!      MOVS     r1,#1
-        0x01018d1a:    4081        .@      LSLS     r1,r1,r0
-        0x01018d1c:    6920         i      LDR      r0,[r4,#0x10]
-        0x01018d1e:    4301        .C      ORRS     r1,r1,r0
-        0x01018d20:    6121        !a      STR      r1,[r4,#0x10]
-        0x01018d22:    bd10        ..      POP      {r4,pc}
-        0x01018d24:    f04f30ff    O..0    MOV      r0,#0xffffffff
-        0x01018d28:    6120         a      STR      r0,[r4,#0x10]
-        0x01018d2a:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01018d2c:    200039b8    .9.     DCD    536885688
-    $t
-    i.system_latency_enable
-    system_latency_enable
-        0x01018d30:    b510        ..      PUSH     {r4,lr}
-        0x01018d32:    4c08        .L      LDR      r4,[pc,#32] ; [0x1018d54] = 0x200039b8
-        0x01018d34:    28ff        .(      CMP      r0,#0xff
-        0x01018d36:    d00b        ..      BEQ      0x1018d50 ; system_latency_enable + 32
-        0x01018d38:    f7efffde    ....    BL       gapc_get_conhdl ; 0x1008cf8
-        0x01018d3c:    f5a0417f    ...A    SUB      r1,r0,#0xff00
-        0x01018d40:    39ff        .9      SUBS     r1,r1,#0xff
-        0x01018d42:    d004        ..      BEQ      0x1018d4e ; system_latency_enable + 30
-        0x01018d44:    2101        .!      MOVS     r1,#1
-        0x01018d46:    4081        .@      LSLS     r1,r1,r0
-        0x01018d48:    6920         i      LDR      r0,[r4,#0x10]
-        0x01018d4a:    4388        .C      BICS     r0,r0,r1
-        0x01018d4c:    6120         a      STR      r0,[r4,#0x10]
-        0x01018d4e:    bd10        ..      POP      {r4,pc}
-        0x01018d50:    2000        .       MOVS     r0,#0
-        0x01018d52:    e7fb        ..      B        0x1018d4c ; system_latency_enable + 28
-    $d
-        0x01018d54:    200039b8    .9.     DCD    536885688
-    $t
-    i.system_nosleep_evt_get
-    system_nosleep_evt_get
-        0x01018d58:    4803        .H      LDR      r0,[pc,#12] ; [0x1018d68] = 0x200034f8
-        0x01018d5a:    7800        .x      LDRB     r0,[r0,#0]
-        0x01018d5c:    2801        .(      CMP      r0,#1
-        0x01018d5e:    d001        ..      BEQ      0x1018d64 ; system_nosleep_evt_get + 12
-        0x01018d60:    2001        .       MOVS     r0,#1
-        0x01018d62:    4770        pG      BX       lr
-        0x01018d64:    2000        .       MOVS     r0,#0
-        0x01018d66:    4770        pG      BX       lr
-    $d
-        0x01018d68:    200034f8    .4.     DCD    536884472
-    $t
-    i.system_nosleep_evt_set
-    system_nosleep_evt_set
-        0x01018d6c:    4b04        .K      LDR      r3,[pc,#16] ; [0x1018d80] = 0x200034f8
-        0x01018d6e:    781a        .x      LDRB     r2,[r3,#0]
-        0x01018d70:    b119        ..      CBZ      r1,0x1018d7a ; system_nosleep_evt_set + 14
-        0x01018d72:    4302        .C      ORRS     r2,r2,r0
-        0x01018d74:    701a        .p      STRB     r2,[r3,#0]
-        0x01018d76:    f000b805    ....    B.W      system_sleep_disable ; 0x1018d84
-        0x01018d7a:    4382        .C      BICS     r2,r2,r0
-        0x01018d7c:    701a        .p      STRB     r2,[r3,#0]
-        0x01018d7e:    4770        pG      BX       lr
-    $d
-        0x01018d80:    200034f8    .4.     DCD    536884472
-    $t
-    i.system_sleep_disable
-    system_sleep_disable
-        0x01018d84:    f44f7080    O..p    MOV      r0,#0x100
-        0x01018d88:    f7e7bfb6    ....    B        $Ven$TT$L$$rwip_prevent_sleep_set ; 0x1000cf8
-    i.system_sleep_enable
-    system_sleep_enable
-        0x01018d8c:    f44f7080    O..p    MOV      r0,#0x100
-        0x01018d90:    f7e7bfb7    ....    B        $Ven$TT$L$$rwip_prevent_sleep_clear ; 0x1000d02
-    i.task_10s_timer_handle
-    task_10s_timer_handle
-        0x01018d94:    b510        ..      PUSH     {r4,lr}
-        0x01018d96:    4c0e        .L      LDR      r4,[pc,#56] ; [0x1018dd0] = 0x200034fa
-        0x01018d98:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x01018d9a:    1e40        @.      SUBS     r0,r0,#1
-        0x01018d9c:    b281        ..      UXTH     r1,r0
-        0x01018d9e:    81a1        ..      STRH     r1,[r4,#0xc]
-        0x01018da0:    a00c        ..      ADR      r0,{pc}+0x34 ; 0x1018dd4
-        0x01018da2:    f7e7fde7    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018da6:    89a0        ..      LDRH     r0,[r4,#0xc]
-        0x01018da8:    2800        .(      CMP      r0,#0
-        0x01018daa:    d10f        ..      BNE      0x1018dcc ; task_10s_timer_handle + 56
-        0x01018dac:    f7eefc10    ....    BL       button_timer_status_get ; 0x10075d0
-        0x01018db0:    b130        0.      CBZ      r0,0x1018dc0 ; task_10s_timer_handle + 44
-        0x01018db2:    2000        .       MOVS     r0,#0
-        0x01018db4:    81a0        ..      STRH     r0,[r4,#0xc]
-        0x01018db6:    e8bd4010    ...@    POP      {r4,lr}
-        0x01018dba:    a00b        ..      ADR      r0,{pc}+0x2e ; 0x1018de8
-        0x01018dbc:    f7e7bdda    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018dc0:    f7edf892    ....    BL       battery_voltage_get ; 0x1005ee8
-        0x01018dc4:    f000fc46    ..F.    BL       user_keyscan_io_init ; 0x1019654
-        0x01018dc8:    203c        <       MOVS     r0,#0x3c
-        0x01018dca:    81a0        ..      STRH     r0,[r4,#0xc]
-        0x01018dcc:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01018dce:    0000        ..      DCW    0
-        0x01018dd0:    200034fa    .4.     DCD    536884474
-        0x01018dd4:    6d69745b    [tim    DCD    1835627611
-        0x01018dd8:    625d7265    er]b    DCD    1650291301
-        0x01018ddc:    635f7461    at_c    DCD    1667200097
-        0x01018de0:    253a746e    nt:%    DCD    624587886
-        0x01018de4:    000a0d64    d...    DCD    658788
-        0x01018de8:    6d69745b    [tim    DCD    1835627611
-        0x01018dec:    6b5d7265    er]k    DCD    1801286245
-        0x01018df0:    63737965    eysc    DCD    1668512101
-        0x01018df4:    77206e61    an w    DCD    1998614113
-        0x01018df8:    696b726f    orki    DCD    1768649327
-        0x01018dfc:    0a0d676e    ng..    DCD    168650606
-        0x01018e00:    00000000    ....    DCD    0
-    $t
-    i.task_1s_timer_handle
-    task_1s_timer_handle
-        0x01018e04:    b510        ..      PUSH     {r4,lr}
-        0x01018e06:    f7eefd6b    ..k.    BL       curr_conn_index_get ; 0x10078e0
-        0x01018e0a:    4c1c        .L      LDR      r4,[pc,#112] ; [0x1018e7c] = 0x200034fa
-        0x01018e0c:    28ff        .(      CMP      r0,#0xff
-        0x01018e0e:    d00c        ..      BEQ      0x1018e2a ; task_1s_timer_handle + 38
-        0x01018e10:    7a20         z      LDRB     r0,[r4,#8]
-        0x01018e12:    b950        P.      CBNZ     r0,0x1018e2a ; task_1s_timer_handle + 38
-        0x01018e14:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x01018e16:    1e40        @.      SUBS     r0,r0,#1
-        0x01018e18:    b281        ..      UXTH     r1,r0
-        0x01018e1a:    8161        a.      STRH     r1,[r4,#0xa]
-        0x01018e1c:    a018        ..      ADR      r0,{pc}+0x64 ; 0x1018e80
-        0x01018e1e:    f7e7fda9    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018e22:    8960        `.      LDRH     r0,[r4,#0xa]
-        0x01018e24:    b908        ..      CBNZ     r0,0x1018e2a ; task_1s_timer_handle + 38
-        0x01018e26:    f7eeff35    ..5.    BL       enable_latency ; 0x1007c94
-        0x01018e2a:    78e0        .x      LDRB     r0,[r4,#3]
-        0x01018e2c:    b9d8        ..      CBNZ     r0,0x1018e66 ; task_1s_timer_handle + 98
-        0x01018e2e:    f7eefd57    ..W.    BL       curr_conn_index_get ; 0x10078e0
-        0x01018e32:    28ff        .(      CMP      r0,#0xff
-        0x01018e34:    d009        ..      BEQ      0x1018e4a ; task_1s_timer_handle + 70
-        0x01018e36:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01018e38:    1e40        @.      SUBS     r0,r0,#1
-        0x01018e3a:    b281        ..      UXTH     r1,r0
-        0x01018e3c:    80e1        ..      STRH     r1,[r4,#6]
-        0x01018e3e:    a016        ..      ADR      r0,{pc}+0x5a ; 0x1018e98
-        0x01018e40:    f7e7fd98    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018e44:    88e0        ..      LDRH     r0,[r4,#6]
-        0x01018e46:    b148        H.      CBZ      r0,0x1018e5c ; task_1s_timer_handle + 88
-        0x01018e48:    e00d        ..      B        0x1018e66 ; task_1s_timer_handle + 98
-        0x01018e4a:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01018e4c:    1e40        @.      SUBS     r0,r0,#1
-        0x01018e4e:    b281        ..      UXTH     r1,r0
-        0x01018e50:    80a1        ..      STRH     r1,[r4,#4]
-        0x01018e52:    a018        ..      ADR      r0,{pc}+0x62 ; 0x1018eb4
-        0x01018e54:    f7e7fd8e    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01018e58:    88a0        ..      LDRH     r0,[r4,#4]
-        0x01018e5a:    e7f4        ..      B        0x1018e46 ; task_1s_timer_handle + 66
-        0x01018e5c:    2200        ."      MOVS     r2,#0
-        0x01018e5e:    4611        .F      MOV      r1,r2
-        0x01018e60:    2004        .       MOVS     r0,#4
-        0x01018e62:    f000f9fd    ....    BL       user_event_send ; 0x1019260
-        0x01018e66:    f000ff71    ..q.    BL       wdt_feed ; 0x1019d4c
-        0x01018e6a:    f7ffff75    ..u.    BL       system_nosleep_evt_get ; 0x1018d58
-        0x01018e6e:    2800        .(      CMP      r0,#0
-        0x01018e70:    d103        ..      BNE      0x1018e7a ; task_1s_timer_handle + 118
-        0x01018e72:    e8bd4010    ...@    POP      {r4,lr}
-        0x01018e76:    f7ffbf89    ....    B.W      system_sleep_enable ; 0x1018d8c
-        0x01018e7a:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01018e7c:    200034fa    .4.     DCD    536884474
-        0x01018e80:    6d69745b    [tim    DCD    1835627611
-        0x01018e84:    6c5d7265    er]l    DCD    1818063461
-        0x01018e88:    6e657461    aten    DCD    1852142689
-        0x01018e8c:    635f7963    cy_c    DCD    1667201379
-        0x01018e90:    253a746e    nt:%    DCD    624587886
-        0x01018e94:    000a0d64    d...    DCD    658788
-        0x01018e98:    6d69745b    [tim    DCD    1835627611
-        0x01018e9c:    635d7265    er]c    DCD    1667068517
-        0x01018ea0:    5f6e6e6f    onn_    DCD    1601072751
-        0x01018ea4:    65656c73    slee    DCD    1701145715
-        0x01018ea8:    6e635f70    p_cn    DCD    1852006256
-        0x01018eac:    64253a74    t:%d    DCD    1680161396
-        0x01018eb0:    00000a0d    ....    DCD    2573
-        0x01018eb4:    6d69745b    [tim    DCD    1835627611
-        0x01018eb8:    615d7265    er]a    DCD    1633514085
-        0x01018ebc:    735f7664    dv_s    DCD    1935636068
-        0x01018ec0:    7065656c    leep    DCD    1885693292
-        0x01018ec4:    746e635f    _cnt    DCD    1953391455
-        0x01018ec8:    0d64253a    :%d.    DCD    224666938
-        0x01018ecc:    0000000a    ....    DCD    10
-    $t
-    i.timer_init
-    timer_init
-        0x01018ed0:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x01018ed2:    b08d        ..      SUB      sp,sp,#0x34
-        0x01018ed4:    4617        .F      MOV      r7,r2
-        0x01018ed6:    460c        .F      MOV      r4,r1
-        0x01018ed8:    4606        .F      MOV      r6,r0
-        0x01018eda:    2964        d)      CMP      r1,#0x64
-        0x01018edc:    d316        ..      BCC      0x1018f0c ; timer_init + 60
-        0x01018ede:    4625        %F      MOV      r5,r4
-        0x01018ee0:    2230        0"      MOVS     r2,#0x30
-        0x01018ee2:    4929        )I      LDR      r1,[pc,#164] ; [0x1018f88] = 0x101b024
-        0x01018ee4:    4668        hF      MOV      r0,sp
-        0x01018ee6:    f7e7fe08    ....    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x01018eea:    f403d24b    ..K.    BL       system_get_pclk_config ; 0x1c384
-        0x01018eee:    2806        .(      CMP      r0,#6
-        0x01018ef0:    d00f        ..      BEQ      0x1018f12 ; timer_init + 66
-        0x01018ef2:    280c        .(      CMP      r0,#0xc
-        0x01018ef4:    d00f        ..      BEQ      0x1018f16 ; timer_init + 70
-        0x01018ef6:    2818        .(      CMP      r0,#0x18
-        0x01018ef8:    d00f        ..      BEQ      0x1018f1a ; timer_init + 74
-        0x01018efa:    2000        .       MOVS     r0,#0
-        0x01018efc:    eb000140    ..@.    ADD      r1,r0,r0,LSL #1
-        0x01018f00:    466a        jF      MOV      r2,sp
-        0x01018f02:    eb020081    ....    ADD      r0,r2,r1,LSL #2
-        0x01018f06:    6883        .h      LDR      r3,[r0,#8]
-        0x01018f08:    42ab        .B      CMP      r3,r5
-        0x01018f0a:    d208        ..      BCS      0x1018f1e ; timer_init + 78
-        0x01018f0c:    2000        .       MOVS     r0,#0
-        0x01018f0e:    b00d        ..      ADD      sp,sp,#0x34
-        0x01018f10:    bdf0        ..      POP      {r4-r7,pc}
-        0x01018f12:    2003        .       MOVS     r0,#3
-        0x01018f14:    e7f2        ..      B        0x1018efc ; timer_init + 44
-        0x01018f16:    2002        .       MOVS     r0,#2
-        0x01018f18:    e7f0        ..      B        0x1018efc ; timer_init + 44
-        0x01018f1a:    2001        .       MOVS     r0,#1
-        0x01018f1c:    e7ee        ..      B        0x1018efc ; timer_init + 44
-        0x01018f1e:    6840        @h      LDR      r0,[r0,#4]
-        0x01018f20:    42a8        .B      CMP      r0,r5
-        0x01018f22:    d201        ..      BCS      0x1018f28 ; timer_init + 88
-        0x01018f24:    2502        .%      MOVS     r5,#2
-        0x01018f26:    e006        ..      B        0x1018f36 ; timer_init + 102
-        0x01018f28:    f8520021    R.!.    LDR      r0,[r2,r1,LSL #2]
-        0x01018f2c:    42a8        .B      CMP      r0,r5
-        0x01018f2e:    d201        ..      BCS      0x1018f34 ; timer_init + 100
-        0x01018f30:    2501        .%      MOVS     r5,#1
-        0x01018f32:    e000        ..      B        0x1018f36 ; timer_init + 102
-        0x01018f34:    2500        .%      MOVS     r5,#0
-        0x01018f36:    f403d225    ..%.    BL       system_get_pclk_config ; 0x1c384
-        0x01018f3a:    b125        %.      CBZ      r5,0x1018f46 ; timer_init + 118
-        0x01018f3c:    2d01        .-      CMP      r5,#1
-        0x01018f3e:    d005        ..      BEQ      0x1018f4c ; timer_init + 124
-        0x01018f40:    2d02        .-      CMP      r5,#2
-        0x01018f42:    d007        ..      BEQ      0x1018f54 ; timer_init + 132
-        0x01018f44:    e009        ..      B        0x1018f5a ; timer_init + 138
-        0x01018f46:    4344        DC      MULS     r4,r0,r4
-        0x01018f48:    b2a4        ..      UXTH     r4,r4
-        0x01018f4a:    e006        ..      B        0x1018f5a ; timer_init + 138
-        0x01018f4c:    4344        DC      MULS     r4,r0,r4
-        0x01018f4e:    f3c4140f    ....    UBFX     r4,r4,#4,#16
-        0x01018f52:    e002        ..      B        0x1018f5a ; timer_init + 138
-        0x01018f54:    4344        DC      MULS     r4,r0,r4
-        0x01018f56:    f3c4240f    ...$    UBFX     r4,r4,#8,#16
-        0x01018f5a:    68b0        .h      LDR      r0,[r6,#8]
-        0x01018f5c:    f0200080     ...    BIC      r0,r0,#0x80
-        0x01018f60:    60b0        .`      STR      r0,[r6,#8]
-        0x01018f62:    68b0        .h      LDR      r0,[r6,#8]
-        0x01018f64:    f3671086    g...    BFI      r0,r7,#6,#1
-        0x01018f68:    60b0        .`      STR      r0,[r6,#8]
-        0x01018f6a:    68b0        .h      LDR      r0,[r6,#8]
-        0x01018f6c:    f3650083    e...    BFI      r0,r5,#2,#2
-        0x01018f70:    60b0        .`      STR      r0,[r6,#8]
-        0x01018f72:    68f0        .h      LDR      r0,[r6,#0xc]
-        0x01018f74:    f36f000f    o...    BFC      r0,#0,#16
-        0x01018f78:    1c40        @.      ADDS     r0,r0,#1
-        0x01018f7a:    60f0        .`      STR      r0,[r6,#0xc]
-        0x01018f7c:    6830        0h      LDR      r0,[r6,#0]
-        0x01018f7e:    f364000f    d...    BFI      r0,r4,#0,#16
-        0x01018f82:    6030        0`      STR      r0,[r6,#0]
-        0x01018f84:    2001        .       MOVS     r0,#1
-        0x01018f86:    e7c2        ..      B        0x1018f0e ; timer_init + 62
-    $d
-        0x01018f88:    0101b024    $...    DCD    16887844
-    $t
-    i.trng_flow_w_specific_smp_cnt
-    trng_flow_w_specific_smp_cnt
-        0x01018f8c:    b518        ..      PUSH     {r3,r4,lr}
-        0x01018f8e:    4a29        )J      LDR      r2,[pc,#164] ; [0x1019034] = 0x500c0000
-        0x01018f90:    2300        .#      MOVS     r3,#0
-        0x01018f92:    f06f04ff    o...    MVN      r4,#0xff
-        0x01018f96:    9300        ..      STR      r3,[sp,#0]
-        0x01018f98:    f8c24100    ...A    STR      r4,[r2,#0x100]
-        0x01018f9c:    f8c2312c    ..,1    STR      r3,[r2,#0x12c]
-        0x01018fa0:    f8c23138    ..81    STR      r3,[r2,#0x138]
-        0x01018fa4:    f8c2110c    ....    STR      r1,[r2,#0x10c]
-        0x01018fa8:    f8d2410c    ...A    LDR      r4,[r2,#0x10c]
-        0x01018fac:    428c        .B      CMP      r4,r1
-        0x01018fae:    d1fb        ..      BNE      0x1018fa8 ; trng_flow_w_specific_smp_cnt + 28
-        0x01018fb0:    f8c20130    ..0.    STR      r0,[r2,#0x130]
-        0x01018fb4:    f8d21130    ..0.    LDR      r1,[r2,#0x130]
-        0x01018fb8:    4281        .B      CMP      r1,r0
-        0x01018fba:    d1fb        ..      BNE      0x1018fb4 ; trng_flow_w_specific_smp_cnt + 40
-        0x01018fbc:    f8c23134    ..41    STR      r3,[r2,#0x134]
-        0x01018fc0:    2301        .#      MOVS     r3,#1
-        0x01018fc2:    f8c2312c    ..,1    STR      r3,[r2,#0x12c]
-        0x01018fc6:    f8d2012c    ..,.    LDR      r0,[r2,#0x12c]
-        0x01018fca:    2801        .(      CMP      r0,#1
-        0x01018fcc:    d001        ..      BEQ      0x1018fd2 ; trng_flow_w_specific_smp_cnt + 70
-        0x01018fce:    2001        .       MOVS     r0,#1
-        0x01018fd0:    e000        ..      B        0x1018fd4 ; trng_flow_w_specific_smp_cnt + 72
-        0x01018fd2:    2000        .       MOVS     r0,#0
-        0x01018fd4:    f8cd0000    ....    STR.W    r0,[sp,#0]
-        0x01018fd8:    f8d21104    ....    LDR      r1,[r2,#0x104]
-        0x01018fdc:    f001000e    ....    AND      r0,r1,#0xe
-        0x01018fe0:    f0010101    ....    AND      r1,r1,#1
-        0x01018fe4:    4301        .C      ORRS     r1,r1,r0
-        0x01018fe6:    d0f7        ..      BEQ      0x1018fd8 ; trng_flow_w_specific_smp_cnt + 76
-        0x01018fe8:    f04f31ff    O..1    MOV      r1,#0xffffffff
-        0x01018fec:    b160        `.      CBZ      r0,0x1019008 ; trng_flow_w_specific_smp_cnt + 124
-        0x01018fee:    f8c23140    ..@1    STR      r3,[r2,#0x140]
-        0x01018ff2:    bf00        ..      NOP      
-        0x01018ff4:    f8d23104    ...1    LDR      r3,[r2,#0x104]
-        0x01018ff8:    f0130f0e    ....    TST      r3,#0xe
-        0x01018ffc:    d1fa        ..      BNE      0x1018ff4 ; trng_flow_w_specific_smp_cnt + 104
-        0x01018ffe:    f8c21108    ....    STR      r1,[r2,#0x108]
-        0x01019002:    b1a0        ..      CBZ      r0,0x101902e ; trng_flow_w_specific_smp_cnt + 162
-        0x01019004:    2000        .       MOVS     r0,#0
-        0x01019006:    bd18        ..      POP      {r3,r4,pc}
-        0x01019008:    f8d20114    ....    LDR      r0,[r2,#0x114]
-        0x0101900c:    9000        ..      STR      r0,[sp,#0]
-        0x0101900e:    f8d20118    ....    LDR      r0,[r2,#0x118]
-        0x01019012:    9000        ..      STR      r0,[sp,#0]
-        0x01019014:    f8d2011c    ....    LDR      r0,[r2,#0x11c]
-        0x01019018:    9000        ..      STR      r0,[sp,#0]
-        0x0101901a:    f8d20120    .. .    LDR      r0,[r2,#0x120]
-        0x0101901e:    9000        ..      STR      r0,[sp,#0]
-        0x01019020:    f8c21108    ....    STR      r1,[r2,#0x108]
-        0x01019024:    f8d20104    ....    LDR      r0,[r2,#0x104]
-        0x01019028:    b100        ..      CBZ      r0,0x101902c ; trng_flow_w_specific_smp_cnt + 160
-        0x0101902a:    2001        .       MOVS     r0,#1
-        0x0101902c:    9000        ..      STR      r0,[sp,#0]
-        0x0101902e:    2001        .       MOVS     r0,#1
-        0x01019030:    bd18        ..      POP      {r3,r4,pc}
-    $d
-        0x01019032:    0000        ..      DCW    0
-        0x01019034:    500c0000    ...P    DCD    1342963712
-    $t
-    i.trng_init_
-    trng_init_
-        0x01019038:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x0101903c:    2000        .       MOVS     r0,#0
-        0x0101903e:    4f15        .O      LDR      r7,[pc,#84] ; [0x1019094] = 0x500c0000
-        0x01019040:    4606        .F      MOV      r6,r0
-        0x01019042:    9000        ..      STR      r0,[sp,#0]
-        0x01019044:    2500        .%      MOVS     r5,#0
-        0x01019046:    f8c7610c    ...a    STR      r6,[r7,#0x10c]
-        0x0101904a:    bf00        ..      NOP      
-        0x0101904c:    f8d7010c    ....    LDR      r0,[r7,#0x10c]
-        0x01019050:    42b0        .B      CMP      r0,r6
-        0x01019052:    d1fb        ..      BNE      0x101904c ; trng_init_ + 20
-        0x01019054:    240a        .$      MOVS     r4,#0xa
-        0x01019056:    340a        .4      ADDS     r4,r4,#0xa
-        0x01019058:    4631        1F      MOV      r1,r6
-        0x0101905a:    4620         F      MOV      r0,r4
-        0x0101905c:    f7ffff96    ....    BL       trng_flow_w_specific_smp_cnt ; 0x1018f8c
-        0x01019060:    4405        .D      ADD      r5,r5,r0
-        0x01019062:    2c50        P,      CMP      r4,#0x50
-        0x01019064:    dc02        ..      BGT      0x101906c ; trng_init_ + 52
-        0x01019066:    2d00        .-      CMP      r5,#0
-        0x01019068:    d0f5        ..      BEQ      0x1019056 ; trng_init_ + 30
-        0x0101906a:    e00c        ..      B        0x1019086 ; trng_init_ + 78
-        0x0101906c:    b95d        ].      CBNZ     r5,0x1019086 ; trng_init_ + 78
-        0x0101906e:    f44f7848    O.Hx    MOV      r8,#0x320
-        0x01019072:    34c8        .4      ADDS     r4,r4,#0xc8
-        0x01019074:    4631        1F      MOV      r1,r6
-        0x01019076:    4620         F      MOV      r0,r4
-        0x01019078:    f7ffff88    ....    BL       trng_flow_w_specific_smp_cnt ; 0x1018f8c
-        0x0101907c:    4405        .D      ADD      r5,r5,r0
-        0x0101907e:    4544        DE      CMP      r4,r8
-        0x01019080:    dc01        ..      BGT      0x1019086 ; trng_init_ + 78
-        0x01019082:    2d00        .-      CMP      r5,#0
-        0x01019084:    d0f5        ..      BEQ      0x1019072 ; trng_init_ + 58
-        0x01019086:    1c76        v.      ADDS     r6,r6,#1
-        0x01019088:    2e04        ..      CMP      r6,#4
-        0x0101908a:    dbdb        ..      BLT      0x1019044 ; trng_init_ + 12
-        0x0101908c:    2000        .       MOVS     r0,#0
-        0x0101908e:    e8bd83f8    ....    POP      {r3-r9,pc}
-    $d
-        0x01019092:    0000        ..      DCW    0
-        0x01019094:    500c0000    ...P    DCD    1342963712
-    $t
-    i.url_send_timer_handle
-    url_send_timer_handle
-        0x01019098:    b510        ..      PUSH     {r4,lr}
-        0x0101909a:    4c13        .L      LDR      r4,[pc,#76] ; [0x10190e8] = 0x200035dc
-        0x0101909c:    78a1        .x      LDRB     r1,[r4,#2]
-        0x0101909e:    7862        bx      LDRB     r2,[r4,#1]
-        0x010190a0:    4291        .B      CMP      r1,r2
-        0x010190a2:    d10c        ..      BNE      0x10190be ; url_send_timer_handle + 38
-        0x010190a4:    78e0        .x      LDRB     r0,[r4,#3]
-        0x010190a6:    b150        P.      CBZ      r0,0x10190be ; url_send_timer_handle + 38
-        0x010190a8:    1e40        @.      SUBS     r0,r0,#1
-        0x010190aa:    70e0        .p      STRB     r0,[r4,#3]
-        0x010190ac:    480f        .H      LDR      r0,[pc,#60] ; [0x10190ec] = 0x101bbd8
-        0x010190ae:    f7e7fc61    ..a.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010190b2:    78e1        .x      LDRB     r1,[r4,#3]
-        0x010190b4:    e8bd4010    ...@    POP      {r4,lr}
-        0x010190b8:    a00d        ..      ADR      r0,{pc}+0x38 ; 0x10190f0
-        0x010190ba:    f7e7bc5b    ..[.    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x010190be:    4815        .H      LDR      r0,[pc,#84] ; [0x1019114] = 0x20003d2c
-        0x010190c0:    eb0000c2    ....    ADD      r0,r0,r2,LSL #3
-        0x010190c4:    1c52        R.      ADDS     r2,r2,#1
-        0x010190c6:    7062        bp      STRB     r2,[r4,#1]
-        0x010190c8:    f7f7fc2c    ..,.    BL       hid_keyboard_value_send ; 0x1010924
-        0x010190cc:    7860        `x      LDRB     r0,[r4,#1]
-        0x010190ce:    7821        !x      LDRB     r1,[r4,#0]
-        0x010190d0:    4288        .B      CMP      r0,r1
-        0x010190d2:    d107        ..      BNE      0x10190e4 ; url_send_timer_handle + 76
-        0x010190d4:    a010        ..      ADR      r0,{pc}+0x44 ; 0x1019118
-        0x010190d6:    f7e7fc4d    ..M.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010190da:    e8bd4010    ...@    POP      {r4,lr}
-        0x010190de:    4813        .H      LDR      r0,[pc,#76] ; [0x101912c] = 0x20003c5c
-        0x010190e0:    f7fabcc8    ....    B        os_timer_stop ; 0x1013a74
-        0x010190e4:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010190e6:    0000        ..      DCW    0
-        0x010190e8:    200035dc    .5.     DCD    536884700
-        0x010190ec:    0101bbd8    ....    DCD    16890840
-        0x010190f0:    6e75665b    [fun    DCD    1853187675
-        0x010190f4:    656b5d63    c]ke    DCD    1701535075
-        0x010190f8:    72616f62    boar    DCD    1918988130
-        0x010190fc:    65735f64    d_se    DCD    1702059876
-        0x01019100:    645f646e    nd_d    DCD    1683973230
-        0x01019104:    79616c65    elay    DCD    2036427877
-        0x01019108:    756f635f    _cou    DCD    1970234207
-        0x0101910c:    253a746e    nt:%    DCD    624587886
-        0x01019110:    000a0d64    d...    DCD    658788
-        0x01019114:    20003d2c    ,=.     DCD    536886572
-        0x01019118:    6279654b    Keyb    DCD    1652122955
-        0x0101911c:    6472616f    oard    DCD    1685217647
-        0x01019120:    6e657320     sen    DCD    1852142368
-        0x01019124:    6b6f2064    d ok    DCD    1802444900
-        0x01019128:    000a0d21    !...    DCD    658721
-        0x0101912c:    20003c5c    \<.     DCD    536886364
-    $t
-    i.user_custom_parameters
-    user_custom_parameters
-        0x01019130:    b51c        ..      PUSH     {r2-r4,lr}
-        0x01019132:    4668        hF      MOV      r0,sp
-        0x01019134:    f7eefcda    ....    BL       efuse_get_chip_unique_id ; 0x1007aec
-        0x01019138:    f89d0005    ....    LDRB     r0,[sp,#5]
-        0x0101913c:    9900        ..      LDR      r1,[sp,#0]
-        0x0101913e:    f04000c0    @...    ORR      r0,r0,#0xc0
-        0x01019142:    f88d0005    ....    STRB     r0,[sp,#5]
-        0x01019146:    480a        .H      LDR      r0,[pc,#40] ; [0x1019170] = 0x20000080
-        0x01019148:    4a0a        .J      LDR      r2,[pc,#40] ; [0x1019174] = 0x20003594
-        0x0101914a:    f8401f52    @.R.    STR      r1,[r0,#0x52]!
-        0x0101914e:    f8bd1004    ....    LDRH     r1,[sp,#4]
-        0x01019152:    8081        ..      STRH     r1,[r0,#4]
-        0x01019154:    9b00        ..      LDR      r3,[sp,#0]
-        0x01019156:    6013        .`      STR      r3,[r2,#0]
-        0x01019158:    8091        ..      STRH     r1,[r2,#4]
-        0x0101915a:    2103        .!      MOVS     r1,#3
-        0x0101915c:    f8001c09    ....    STRB     r1,[r0,#-9]
-        0x01019160:    f44f20fe    O..     MOV      r0,#0x7f000
-        0x01019164:    f7f7fee6    ....    BL       jump_table_set_static_keys_store_offset ; 0x1010f34
-        0x01019168:    f7e7fdd0    ....    BL       $Ven$TT$L$$retry_handshake ; 0x1000d0c
-        0x0101916c:    bd1c        ..      POP      {r2-r4,pc}
-    $d
-        0x0101916e:    0000        ..      DCW    0
-        0x01019170:    20000080    ...     DCD    536871040
-        0x01019174:    20003594    .5.     DCD    536884628
-    $t
-    i.user_data_storage_do
-    user_data_storage_do
-        0x01019178:    490c        .I      LDR      r1,[pc,#48] ; [0x10191ac] = 0x20003594
-        0x0101917a:    b510        ..      PUSH     {r4,lr}
-        0x0101917c:    688a        .h      LDR      r2,[r1,#8]
-        0x0101917e:    f1b23f5a    ..Z?    CMP      r2,#0x5a5a5a5a
-        0x01019182:    d001        ..      BEQ      0x1019188 ; user_data_storage_do + 16
-        0x01019184:    2800        .(      CMP      r0,#0
-        0x01019186:    d00f        ..      BEQ      0x10191a8 ; user_data_storage_do + 48
-        0x01019188:    f04f30a5    O..0    MOV      r0,#0xa5a5a5a5
-        0x0101918c:    6088        .`      STR      r0,[r1,#8]
-        0x0101918e:    2248        H"      MOVS     r2,#0x48
-        0x01019190:    4906        .I      LDR      r1,[pc,#24] ; [0x10191ac] = 0x20003594
-        0x01019192:    f44f20f8    O..     MOV      r0,#0x7c000
-        0x01019196:    f7f7fd11    ....    BL       inflash_write ; 0x1010bbc
-        0x0101919a:    e8bd4010    ...@    POP      {r4,lr}
-        0x0101919e:    2248        H"      MOVS     r2,#0x48
-        0x010191a0:    4903        .I      LDR      r1,[pc,#12] ; [0x10191b0] = 0x101a0bb
-        0x010191a2:    a004        ..      ADR      r0,{pc}+0x12 ; 0x10191b4
-        0x010191a4:    f7e7bbe6    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x010191a8:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010191aa:    0000        ..      DCW    0
-        0x010191ac:    20003594    .5.     DCD    536884628
-        0x010191b0:    0101a0bb    ....    DCD    16883899
-        0x010191b4:    666e695b    [inf    DCD    1718511963
-        0x010191b8:    6873616c    lash    DCD    1752392044
-        0x010191bc:    3a73255d    ]%s:    DCD    980624733
-        0x010191c0:    0a0d6425    %d..    DCD    168649765
-        0x010191c4:    00000000    ....    DCD    0
-    $t
-    i.user_entry_after_ble_init
-    user_entry_after_ble_init
-        0x010191c8:    b510        ..      PUSH     {r4,lr}
-        0x010191ca:    a011        ..      ADR      r0,{pc}+0x46 ; 0x1019210
-        0x010191cc:    f7e7fbd2    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010191d0:    f000fce0    ....    BL       user_timer_init ; 0x1019b94
-        0x010191d4:    f000fb00    ....    BL       user_led_init ; 0x10197d8
-        0x010191d8:    f000f852    ..R.    BL       user_gpio_init ; 0x1019280
-        0x010191dc:    f000fbac    ....    BL       user_sensor_init ; 0x1019938
-        0x010191e0:    f000fb74    ..t.    BL       user_qdec_init ; 0x10198cc
-        0x010191e4:    f000fcca    ....    BL       user_task_init ; 0x1019b7c
-        0x010191e8:    f000f922    ..".    BL       user_inflash_init ; 0x1019430
-        0x010191ec:    2001        .       MOVS     r0,#1
-        0x010191ee:    f7ecfd61    ..a.    BL       audio_encoder_init ; 0x1005cb4
-        0x010191f2:    f7ecfe79    ..y.    BL       battery_voltage_get ; 0x1005ee8
-        0x010191f6:    f000f9e5    ....    BL       user_keyscan_init ; 0x10195c4
-        0x010191fa:    210a        .!      MOVS     r1,#0xa
-        0x010191fc:    2001        .       MOVS     r0,#1
-        0x010191fe:    f000fda9    ....    BL       wdt_init ; 0x1019d54
-        0x01019202:    f000fde5    ....    BL       wdt_start ; 0x1019dd0
-        0x01019206:    e8bd4010    ...@    POP      {r4,lr}
-        0x0101920a:    f7fcbb01    ....    B        simple_peripheral_init ; 0x1015810
-    $d
-        0x0101920e:    0000        ..      DCW    0
-        0x01019210:    52460a0d    ..FR    DCD    1380321805
-        0x01019214:    58313038    801X    DCD    1479618616
-        0x01019218:    756f4d20     Mou    DCD    1970228512
-        0x0101921c:    64206573    se d    DCD    1679844723
-        0x01019220:    0d6f6d65    emo.    DCD    225406309
-        0x01019224:    0000000a    ....    DCD    10
-    $t
-    i.user_entry_before_ble_init
-    user_entry_before_ble_init
-        0x01019228:    b510        ..      PUSH     {r4,lr}
-        0x0101922a:    2000        .       MOVS     r0,#0
-        0x0101922c:    f7fbf8bd    ....    BL       pmu_set_sys_power_mode ; 0x10143aa
-        0x01019230:    2001        .       MOVS     r0,#1
-        0x01019232:    f7e7fc12    ....    BL       $Ven$TT$L$$flash_protect_enable ; 0x1000a5a
-        0x01019236:    f24020dd    @..     MOV      r0,#0x2dd
-        0x0101923a:    f7fafe9c    ....    BL       pmu_enable_irq ; 0x1013f76
-        0x0101923e:    200b        .       MOVS     r0,#0xb
-        0x01019240:    f7e7fb89    ....    BL       $Ven$TT$L$$NVIC_EnableIRQ ; 0x1000956
-        0x01019244:    2206        ."      MOVS     r2,#6
-        0x01019246:    2103        .!      MOVS     r1,#3
-        0x01019248:    2000        .       MOVS     r0,#0
-        0x0101924a:    f403d0d7    ....    BL       system_set_port_mux ; 0x1c3fc
-        0x0101924e:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019252:    210b        .!      MOVS     r1,#0xb
-        0x01019254:    4801        .H      LDR      r0,[pc,#4] ; [0x101925c] = 0x50058000
-        0x01019256:    f403923f    ..?.    B        uart_init ; 0x1c6d8
-    $d
-        0x0101925a:    0000        ..      DCW    0
-        0x0101925c:    50058000    ...P    DCD    1342537728
-    $t
-    i.user_event_send
-    user_event_send
-        0x01019260:    b50e        ..      PUSH     {r1-r3,lr}
-        0x01019262:    f8ad0000    ....    STRH     r0,[sp,#0]
-        0x01019266:    4805        .H      LDR      r0,[pc,#20] ; [0x101927c] = 0x20003518
-        0x01019268:    8800        ..      LDRH     r0,[r0,#0]
-        0x0101926a:    9101        ..      STR      r1,[sp,#4]
-        0x0101926c:    f8ad0002    ....    STRH     r0,[sp,#2]
-        0x01019270:    f8ad2008    ...     STRH     r2,[sp,#8]
-        0x01019274:    4669        iF      MOV      r1,sp
-        0x01019276:    f7fafac7    ....    BL       os_msg_post ; 0x1013808
-        0x0101927a:    bd0e        ..      POP      {r1-r3,pc}
-    $d
-        0x0101927c:    20003518    .5.     DCD    536884504
-    $t
-    i.user_gpio_init
-    user_gpio_init
-        0x01019280:    b510        ..      PUSH     {r4,lr}
-        0x01019282:    2180        .!      MOVS     r1,#0x80
-        0x01019284:    2002        .       MOVS     r0,#2
-        0x01019286:    f7fbf859    ..Y.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x0101928a:    2200        ."      MOVS     r2,#0
-        0x0101928c:    2107        .!      MOVS     r1,#7
-        0x0101928e:    2002        .       MOVS     r0,#2
-        0x01019290:    f7fbf866    ..f.    BL       pmu_set_port_mux ; 0x1014360
-        0x01019294:    2201        ."      MOVS     r2,#1
-        0x01019296:    2180        .!      MOVS     r1,#0x80
-        0x01019298:    2002        .       MOVS     r0,#2
-        0x0101929a:    f7fbf807    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x0101929e:    2201        ."      MOVS     r2,#1
-        0x010192a0:    2180        .!      MOVS     r1,#0x80
-        0x010192a2:    2002        .       MOVS     r0,#2
-        0x010192a4:    f7fbf81d    ....    BL       pmu_set_pin_pull ; 0x10142e2
-        0x010192a8:    2110        .!      MOVS     r1,#0x10
-        0x010192aa:    2003        .       MOVS     r0,#3
-        0x010192ac:    f7fbf846    ..F.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x010192b0:    2200        ."      MOVS     r2,#0
-        0x010192b2:    2104        .!      MOVS     r1,#4
-        0x010192b4:    2003        .       MOVS     r0,#3
-        0x010192b6:    f7fbf853    ..S.    BL       pmu_set_port_mux ; 0x1014360
-        0x010192ba:    2201        ."      MOVS     r2,#1
-        0x010192bc:    2110        .!      MOVS     r1,#0x10
-        0x010192be:    2003        .       MOVS     r0,#3
-        0x010192c0:    f7fafff4    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x010192c4:    2201        ."      MOVS     r2,#1
-        0x010192c6:    2110        .!      MOVS     r1,#0x10
-        0x010192c8:    2003        .       MOVS     r0,#3
-        0x010192ca:    f7fbf80a    ....    BL       pmu_set_pin_pull ; 0x10142e2
-        0x010192ce:    2120         !      MOVS     r1,#0x20
-        0x010192d0:    2003        .       MOVS     r0,#3
-        0x010192d2:    f7fbf833    ..3.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x010192d6:    2200        ."      MOVS     r2,#0
-        0x010192d8:    2105        .!      MOVS     r1,#5
-        0x010192da:    2003        .       MOVS     r0,#3
-        0x010192dc:    f7fbf840    ..@.    BL       pmu_set_port_mux ; 0x1014360
-        0x010192e0:    2201        ."      MOVS     r2,#1
-        0x010192e2:    2120         !      MOVS     r1,#0x20
-        0x010192e4:    2003        .       MOVS     r0,#3
-        0x010192e6:    f7faffe1    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x010192ea:    2201        ."      MOVS     r2,#1
-        0x010192ec:    2120         !      MOVS     r1,#0x20
-        0x010192ee:    2003        .       MOVS     r0,#3
-        0x010192f0:    f7fafff7    ....    BL       pmu_set_pin_pull ; 0x10142e2
-        0x010192f4:    2107        .!      MOVS     r1,#7
-        0x010192f6:    2002        .       MOVS     r0,#2
-        0x010192f8:    f7fafe7b    ..{.    BL       pmu_get_gpio_value ; 0x1013ff2
-        0x010192fc:    4914        .I      LDR      r1,[pc,#80] ; [0x1019350] = 0x200034fa
-        0x010192fe:    2800        .(      CMP      r0,#0
-        0x01019300:    d01a        ..      BEQ      0x1019338 ; user_gpio_init + 184
-        0x01019302:    2001        .       MOVS     r0,#1
-        0x01019304:    7008        .p      STRB     r0,[r1,#0]
-        0x01019306:    a013        ..      ADR      r0,{pc}+0x4e ; 0x1019354
-        0x01019308:    f7e7fb34    ..4.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0101930c:    2001        .       MOVS     r0,#1
-        0x0101930e:    f000fda1    ....    BL       work_mode_led_prestart ; 0x1019e54
-        0x01019312:    2104        .!      MOVS     r1,#4
-        0x01019314:    2003        .       MOVS     r0,#3
-        0x01019316:    f7fafe6c    ..l.    BL       pmu_get_gpio_value ; 0x1013ff2
-        0x0101931a:    2800        .(      CMP      r0,#0
-        0x0101931c:    d013        ..      BEQ      0x1019346 ; user_gpio_init + 198
-        0x0101931e:    a013        ..      ADR      r0,{pc}+0x4e ; 0x101936c
-        0x01019320:    f7e7fb28    ..(.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01019324:    2105        .!      MOVS     r1,#5
-        0x01019326:    2003        .       MOVS     r0,#3
-        0x01019328:    f7fafe63    ..c.    BL       pmu_get_gpio_value ; 0x1013ff2
-        0x0101932c:    b168        h.      CBZ      r0,0x101934a ; user_gpio_init + 202
-        0x0101932e:    a018        ..      ADR      r0,{pc}+0x62 ; 0x1019390
-        0x01019330:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019334:    f7e7bb1e    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-        0x01019338:    2000        .       MOVS     r0,#0
-        0x0101933a:    7008        .p      STRB     r0,[r1,#0]
-        0x0101933c:    2001        .       MOVS     r0,#1
-        0x0101933e:    f7e7fcea    ....    BL       $Ven$TT$L$$patch_set_2ms ; 0x1000d16
-        0x01019342:    a01f        ..      ADR      r0,{pc}+0x7e ; 0x10193c0
-        0x01019344:    e7e0        ..      B        0x1019308 ; user_gpio_init + 136
-        0x01019346:    a025        %.      ADR      r0,{pc}+0x96 ; 0x10193dc
-        0x01019348:    e7ea        ..      B        0x1019320 ; user_gpio_init + 160
-        0x0101934a:    a02d        -.      ADR      r0,{pc}+0xb6 ; 0x1019400
-        0x0101934c:    e7f0        ..      B        0x1019330 ; user_gpio_init + 176
-    $d
-        0x0101934e:    0000        ..      DCW    0
-        0x01019350:    200034fa    .4.     DCD    536884474
-        0x01019354:    6970675b    [gpi    DCD    1768974171
-        0x01019358:    54425d6f    o]BT    DCD    1413635439
-        0x0101935c:    646f6d20     mod    DCD    1685024032
-        0x01019360:    65732065    e se    DCD    1702043749
-        0x01019364:    7463656c    lect    DCD    1952671084
-        0x01019368:    00000a0d    ....    DCD    2573
-        0x0101936c:    6970675b    [gpi    DCD    1768974171
-        0x01019370:    68545d6f    o]Th    DCD    1750359407
-        0x01019374:    20656572    ree     DCD    543516018
-        0x01019378:    74697773    swit    DCD    1953068915
-        0x0101937c:    26206863    ch &    DCD    639658083
-        0x01019380:    77542026    & Tw    DCD    2002001958
-        0x01019384:    6f6d206f    o mo    DCD    1869422703
-        0x01019388:    0a0d6564    de..    DCD    168650084
-        0x0101938c:    00000000    ....    DCD    0
-        0x01019390:    6970675b    [gpi    DCD    1768974171
-        0x01019394:    65535d6f    o]Se    DCD    1699962223
-        0x01019398:    726f736e    nsor    DCD    1919906670
-        0x0101939c:    72696620     fir    DCD    1919510048
-        0x010193a0:    70207473    st p    DCD    1881175155
-        0x010193a4:    69206e69    in i    DCD    1763733097
-        0x010193a8:    6f62206e    n bo    DCD    1868701806
-        0x010193ac:    6d6f7474    ttom    DCD    1836020852
-        0x010193b0:    67697220     rig    DCD    1734963744
-        0x010193b4:    63207468    ht c    DCD    1663071336
-        0x010193b8:    656e726f    orne    DCD    1701737071
-        0x010193bc:    000a0d72    r...    DCD    658802
-        0x010193c0:    6970675b    [gpi    DCD    1768974171
-        0x010193c4:    2e325d6f    o]2.    DCD    775052655
-        0x010193c8:    6d204734    4G m    DCD    1830831924
-        0x010193cc:    2065646f    ode     DCD    543515759
-        0x010193d0:    656c6573    sele    DCD    1701602675
-        0x010193d4:    0a0d7463    ct..    DCD    168653923
-        0x010193d8:    00000000    ....    DCD    0
-        0x010193dc:    6970675b    [gpi    DCD    1768974171
-        0x010193e0:    77545d6f    o]Tw    DCD    2002017647
-        0x010193e4:    7773206f    o sw    DCD    2004033647
-        0x010193e8:    68637469    itch    DCD    1751348329
-        0x010193ec:    20262620     &&     DCD    539371040
-        0x010193f0:    65726854    Thre    DCD    1701996628
-        0x010193f4:    6f6d2065    e mo    DCD    1869422693
-        0x010193f8:    0a0d6564    de..    DCD    168650084
-        0x010193fc:    00000000    ....    DCD    0
-        0x01019400:    6970675b    [gpi    DCD    1768974171
-        0x01019404:    65535d6f    o]Se    DCD    1699962223
-        0x01019408:    726f736e    nsor    DCD    1919906670
-        0x0101940c:    72696620     fir    DCD    1919510048
-        0x01019410:    70207473    st p    DCD    1881175155
-        0x01019414:    69206e69    in i    DCD    1763733097
-        0x01019418:    6f74206e    n to    DCD    1869881454
-        0x0101941c:    69722070    p ri    DCD    1769087088
-        0x01019420:    20746867    ght     DCD    544499815
-        0x01019424:    6e726f63    corn    DCD    1852993379
-        0x01019428:    0a0d7265    er..    DCD    168653413
-        0x0101942c:    00000000    ....    DCD    0
-    $t
-    i.user_inflash_init
-    user_inflash_init
-        0x01019430:    b510        ..      PUSH     {r4,lr}
-        0x01019432:    b092        ..      SUB      sp,sp,#0x48
-        0x01019434:    4669        iF      MOV      r1,sp
-        0x01019436:    2248        H"      MOVS     r2,#0x48
-        0x01019438:    f44f20f8    O..     MOV      r0,#0x7c000
-        0x0101943c:    f7f7fb9e    ....    BL       inflash_read ; 0x1010b7c
-        0x01019440:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x01019444:    4c24        $L      LDR      r4,[pc,#144] ; [0x10194d8] = 0x20003594
-        0x01019446:    28ff        .(      CMP      r0,#0xff
-        0x01019448:    d018        ..      BEQ      0x101947c ; user_inflash_init + 76
-        0x0101944a:    f89d0001    ....    LDRB     r0,[sp,#1]
-        0x0101944e:    28ff        .(      CMP      r0,#0xff
-        0x01019450:    d014        ..      BEQ      0x101947c ; user_inflash_init + 76
-        0x01019452:    f89d0002    ....    LDRB     r0,[sp,#2]
-        0x01019456:    28ff        .(      CMP      r0,#0xff
-        0x01019458:    d010        ..      BEQ      0x101947c ; user_inflash_init + 76
-        0x0101945a:    f89d0003    ....    LDRB     r0,[sp,#3]
-        0x0101945e:    28ff        .(      CMP      r0,#0xff
-        0x01019460:    d00c        ..      BEQ      0x101947c ; user_inflash_init + 76
-        0x01019462:    f89d0004    ....    LDRB     r0,[sp,#4]
-        0x01019466:    28ff        .(      CMP      r0,#0xff
-        0x01019468:    d008        ..      BEQ      0x101947c ; user_inflash_init + 76
-        0x0101946a:    f89d0005    ....    LDRB     r0,[sp,#5]
-        0x0101946e:    28ff        .(      CMP      r0,#0xff
-        0x01019470:    d004        ..      BEQ      0x101947c ; user_inflash_init + 76
-        0x01019472:    9800        ..      LDR      r0,[sp,#0]
-        0x01019474:    6020         `      STR      r0,[r4,#0]
-        0x01019476:    f8bd0004    ....    LDRH     r0,[sp,#4]
-        0x0101947a:    80a0        ..      STRH     r0,[r4,#4]
-        0x0101947c:    4817        .H      LDR      r0,[pc,#92] ; [0x10194dc] = 0x200034fa
-        0x0101947e:    7800        .x      LDRB     r0,[r0,#0]
-        0x01019480:    b910        ..      CBNZ     r0,0x1019488 ; user_inflash_init + 88
-        0x01019482:    78e0        .x      LDRB     r0,[r4,#3]
-        0x01019484:    1c40        @.      ADDS     r0,r0,#1
-        0x01019486:    70e0        .p      STRB     r0,[r4,#3]
-        0x01019488:    4813        .H      LDR      r0,[pc,#76] ; [0x10194d8] = 0x20003594
-        0x0101948a:    f7eefcf3    ....    BL       gap_address_set ; 0x1007e74
-        0x0101948e:    9802        ..      LDR      r0,[sp,#8]
-        0x01019490:    f1b03fa5    ...?    CMP      r0,#0xa5a5a5a5
-        0x01019494:    d107        ..      BNE      0x10194a6 ; user_inflash_init + 118
-        0x01019496:    2248        H"      MOVS     r2,#0x48
-        0x01019498:    4669        iF      MOV      r1,sp
-        0x0101949a:    480f        .H      LDR      r0,[pc,#60] ; [0x10194d8] = 0x20003594
-        0x0101949c:    f7e7fb2d    ..-.    BL       $Ven$TT$L$$__aeabi_memcpy4 ; 0x1000afa
-        0x010194a0:    a00f        ..      ADR      r0,{pc}+0x40 ; 0x10194e0
-        0x010194a2:    f7e7fa67    ..g.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010194a6:    a017        ..      ADR      r0,{pc}+0x5e ; 0x1019504
-        0x010194a8:    f7e7fa64    ..d.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010194ac:    89a1        ..      LDRH     r1,[r4,#0xc]
-        0x010194ae:    a020         .      ADR      r0,{pc}+0x82 ; 0x1019530
-        0x010194b0:    f7e7fa60    ..`.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010194b4:    4908        .I      LDR      r1,[pc,#32] ; [0x10194d8] = 0x20003594
-        0x010194b6:    f8942042    ..B     LDRB     r2,[r4,#0x42]
-        0x010194ba:    3110        .1      ADDS     r1,r1,#0x10
-        0x010194bc:    a021        !.      ADR      r0,{pc}+0x88 ; 0x1019544
-        0x010194be:    f7e7fa59    ..Y.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010194c2:    f8941045    ..E.    LDRB     r1,[r4,#0x45]
-        0x010194c6:    a026        &.      ADR      r0,{pc}+0x9a ; 0x1019560
-        0x010194c8:    f7e7fa54    ..T.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010194cc:    a02b        +.      ADR      r0,{pc}+0xb0 ; 0x101957c
-        0x010194ce:    f7e7fa51    ..Q.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010194d2:    b012        ..      ADD      sp,sp,#0x48
-        0x010194d4:    bd10        ..      POP      {r4,pc}
-    $d
-        0x010194d6:    0000        ..      DCW    0
-        0x010194d8:    20003594    .5.     DCD    536884628
-        0x010194dc:    200034fa    .4.     DCD    536884474
-        0x010194e0:    666e695b    [inf    DCD    1718511963
-        0x010194e4:    6873616c    lash    DCD    1752392044
-        0x010194e8:    3e3e3e5d    ]>>>    DCD    1044266589
-        0x010194ec:    3e3e3e3e    >>>>    DCD    1044266558
-        0x010194f0:    616f6c3e    >loa    DCD    1634692158
-        0x010194f4:    73752064    d us    DCD    1937055844
-        0x010194f8:    64207265    er d    DCD    1679848037
-        0x010194fc:    0d617461    ata.    DCD    224490593
-        0x01019500:    0000000a    ....    DCD    10
-        0x01019504:    666e695b    [inf    DCD    1718511963
-        0x01019508:    6873616c    lash    DCD    1752392044
-        0x0101950c:    3d3d3d5d    ]===    DCD    1027423581
-        0x01019510:    3d3d3d3d    ====    DCD    1027423549
-        0x01019514:    753d3d3d    ===u    DCD    1966947645
-        0x01019518:    20726573    ser     DCD    544367987
-        0x0101951c:    61746164    data    DCD    1635017060
-        0x01019520:    3d3d3d3d    ====    DCD    1027423549
-        0x01019524:    3d3d3d3d    ====    DCD    1027423549
-        0x01019528:    0a0d3d3d    ==..    DCD    168639805
-        0x0101952c:    00000000    ....    DCD    0
-        0x01019530:    666e695b    [inf    DCD    1718511963
-        0x01019534:    6873616c    lash    DCD    1752392044
-        0x01019538:    6970645d    ]dpi    DCD    1768973405
-        0x0101953c:    0d64253a    :%d.    DCD    224666938
-        0x01019540:    0000000a    ....    DCD    10
-        0x01019544:    666e695b    [inf    DCD    1718511963
-        0x01019548:    6873616c    lash    DCD    1752392044
-        0x0101954c:    6c72755d    ]url    DCD    1819440477
-        0x01019550:    2c73253a    :%s,    DCD    745743674
-        0x01019554:    6e656c20     len    DCD    1852140576
-        0x01019558:    0d64253a    :%d.    DCD    224666938
-        0x0101955c:    0000000a    ....    DCD    10
-        0x01019560:    666e695b    [inf    DCD    1718511963
-        0x01019564:    6873616c    lash    DCD    1752392044
-        0x01019568:    5f74625d    ]bt_    DCD    1601462877
-        0x0101956c:    72696170    pair    DCD    1919508848
-        0x01019570:    3a676e69    ing:    DCD    979857001
-        0x01019574:    78323025    %02x    DCD    2016555045
-        0x01019578:    00000a0d    ....    DCD    2573
-        0x0101957c:    3d3d3d3d    ====    DCD    1027423549
-        0x01019580:    3d3d3d3d    ====    DCD    1027423549
-        0x01019584:    3d3d3d3d    ====    DCD    1027423549
-        0x01019588:    3d3d3d3d    ====    DCD    1027423549
-        0x0101958c:    3d3d3d3d    ====    DCD    1027423549
-        0x01019590:    3d3d3d3d    ====    DCD    1027423549
-        0x01019594:    3d3d3d3d    ====    DCD    1027423549
-        0x01019598:    000a0d3d    =...    DCD    658749
-    $t
-    i.user_init_static_memory
-    user_init_static_memory
-        0x0101959c:    b500        ..      PUSH     {lr}
-        0x0101959e:    b085        ..      SUB      sp,sp,#0x14
-        0x010195a0:    20fb        .       MOVS     r0,#0xfb
-        0x010195a2:    2225        %"      MOVS     r2,#0x25
-        0x010195a4:    2308        .#      MOVS     r3,#8
-        0x010195a6:    e9cd0202    ....    STRD     r0,r2,[sp,#8]
-        0x010195aa:    e9cd0300    ....    STRD     r0,r3,[sp,#0]
-        0x010195ae:    f44f5180    O..Q    MOV      r1,#0x1000
-        0x010195b2:    9104        ..      STR      r1,[sp,#0x10]
-        0x010195b4:    2203        ."      MOVS     r2,#3
-        0x010195b6:    2105        .!      MOVS     r1,#5
-        0x010195b8:    2009        .       MOVS     r0,#9
-        0x010195ba:    f7f7fb2f    ../.    BL       initial_static_memory ; 0x1010c1c
-        0x010195be:    b005        ..      ADD      sp,sp,#0x14
-        0x010195c0:    bd00        ..      POP      {pc}
-        0x010195c2:    0000        ..      MOVS     r0,r0
-    i.user_keyscan_init
-    user_keyscan_init
-        0x010195c4:    b510        ..      PUSH     {r4,lr}
-        0x010195c6:    f000f845    ..E.    BL       user_keyscan_io_init ; 0x1019654
-        0x010195ca:    481c        .H      LDR      r0,[pc,#112] ; [0x101963c] = 0x1019f5c
-        0x010195cc:    f7edff72    ..r.    BL       button_init ; 0x10074b4
-        0x010195d0:    4c1b        .L      LDR      r4,[pc,#108] ; [0x1019640] = 0x20003520
-        0x010195d2:    6120         a      STR      r0,[r4,#0x10]
-        0x010195d4:    4819        .H      LDR      r0,[pc,#100] ; [0x101963c] = 0x1019f5c
-        0x010195d6:    3014        .0      ADDS     r0,r0,#0x14
-        0x010195d8:    f7edff6c    ..l.    BL       button_init ; 0x10074b4
-        0x010195dc:    6160        `a      STR      r0,[r4,#0x14]
-        0x010195de:    4817        .H      LDR      r0,[pc,#92] ; [0x101963c] = 0x1019f5c
-        0x010195e0:    3028        (0      ADDS     r0,r0,#0x28
-        0x010195e2:    f7edff67    ..g.    BL       button_init ; 0x10074b4
-        0x010195e6:    61a0        .a      STR      r0,[r4,#0x18]
-        0x010195e8:    4814        .H      LDR      r0,[pc,#80] ; [0x101963c] = 0x1019f5c
-        0x010195ea:    303c        <0      ADDS     r0,r0,#0x3c
-        0x010195ec:    f7edff62    ..b.    BL       button_init ; 0x10074b4
-        0x010195f0:    61e0        .a      STR      r0,[r4,#0x1c]
-        0x010195f2:    4812        .H      LDR      r0,[pc,#72] ; [0x101963c] = 0x1019f5c
-        0x010195f4:    3050        P0      ADDS     r0,r0,#0x50
-        0x010195f6:    f7edff5d    ..].    BL       button_init ; 0x10074b4
-        0x010195fa:    6220         b      STR      r0,[r4,#0x20]
-        0x010195fc:    480f        .H      LDR      r0,[pc,#60] ; [0x101963c] = 0x1019f5c
-        0x010195fe:    3064        d0      ADDS     r0,r0,#0x64
-        0x01019600:    f7edff58    ..X.    BL       button_init ; 0x10074b4
-        0x01019604:    6260        `b      STR      r0,[r4,#0x24]
-        0x01019606:    480d        .H      LDR      r0,[pc,#52] ; [0x101963c] = 0x1019f5c
-        0x01019608:    3078        x0      ADDS     r0,r0,#0x78
-        0x0101960a:    f7edff53    ..S.    BL       button_init ; 0x10074b4
-        0x0101960e:    62a0        .b      STR      r0,[r4,#0x28]
-        0x01019610:    480a        .H      LDR      r0,[pc,#40] ; [0x101963c] = 0x1019f5c
-        0x01019612:    308c        .0      ADDS     r0,r0,#0x8c
-        0x01019614:    f7edff4e    ..N.    BL       button_init ; 0x10074b4
-        0x01019618:    62e0        .b      STR      r0,[r4,#0x2c]
-        0x0101961a:    4808        .H      LDR      r0,[pc,#32] ; [0x101963c] = 0x1019f5c
-        0x0101961c:    30a0        .0      ADDS     r0,r0,#0xa0
-        0x0101961e:    f7edff49    ..I.    BL       button_init ; 0x10074b4
-        0x01019622:    6320         c      STR      r0,[r4,#0x30]
-        0x01019624:    2200        ."      MOVS     r2,#0
-        0x01019626:    4907        .I      LDR      r1,[pc,#28] ; [0x1019644] = 0x10075a1
-        0x01019628:    4807        .H      LDR      r0,[pc,#28] ; [0x1019648] = 0x20003c70
-        0x0101962a:    f7faf987    ....    BL       os_timer_init ; 0x101393c
-        0x0101962e:    4903        .I      LDR      r1,[pc,#12] ; [0x101963c] = 0x1019f5c
-        0x01019630:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019634:    31b4        .1      ADDS     r1,r1,#0xb4
-        0x01019636:    a005        ..      ADR      r0,{pc}+0x16 ; 0x101964c
-        0x01019638:    f7e7b99c    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x0101963c:    01019f5c    \...    DCD    16883548
-        0x01019640:    20003520     5.     DCD    536884512
-        0x01019644:    010075a1    .u..    DCD    16807329
-        0x01019648:    20003c70    p<.     DCD    536886384
-        0x0101964c:    0a0d7325    %s..    DCD    168653605
-        0x01019650:    00000000    ....    DCD    0
-    $t
-    i.user_keyscan_io_init
-    user_keyscan_io_init
-        0x01019654:    b50e        ..      PUSH     {r1-r3,lr}
-        0x01019656:    20b0        .       MOVS     r0,#0xb0
-        0x01019658:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x0101965c:    2006        .       MOVS     r0,#6
-        0x0101965e:    9001        ..      STR      r0,[sp,#4]
-        0x01019660:    2000        .       MOVS     r0,#0
-        0x01019662:    f88d0008    ....    STRB     r0,[sp,#8]
-        0x01019666:    2201        ."      MOVS     r2,#1
-        0x01019668:    21b0        .!      MOVS     r1,#0xb0
-        0x0101966a:    2003        .       MOVS     r0,#3
-        0x0101966c:    f7fafe39    ..9.    BL       pmu_set_pin_pull ; 0x10142e2
-        0x01019670:    2201        ."      MOVS     r2,#1
-        0x01019672:    210e        .!      MOVS     r1,#0xe
-        0x01019674:    2000        .       MOVS     r0,#0
-        0x01019676:    f7fafe34    ..4.    BL       pmu_set_pin_pull ; 0x10142e2
-        0x0101967a:    4668        hF      MOV      r0,sp
-        0x0101967c:    f7f7fc60    ..`.    BL       keyscan_init ; 0x1010f40
-        0x01019680:    bd0e        ..      POP      {r1-r3,pc}
-        0x01019682:    0000        ..      MOVS     r0,r0
-    i.user_keyvalue_send
-    user_keyvalue_send
-        0x01019684:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x01019688:    4d43        CM      LDR      r5,[pc,#268] ; [0x1019798] = 0x200035dc
-        0x0101968a:    2600        .&      MOVS     r6,#0
-        0x0101968c:    4689        .F      MOV      r9,r1
-        0x0101968e:    4680        .F      MOV      r8,r0
-        0x01019690:    702e        .p      STRB     r6,[r5,#0]
-        0x01019692:    706e        np      STRB     r6,[r5,#1]
-        0x01019694:    4634        4F      MOV      r4,r6
-        0x01019696:    f44f7148    O.Hq    MOV      r1,#0x320
-        0x0101969a:    4840        @H      LDR      r0,[pc,#256] ; [0x101979c] = 0x20003d2c
-        0x0101969c:    f7e7fa50    ..P.    BL       $Ven$TT$L$$__aeabi_memclr ; 0x1000b40
-        0x010196a0:    4f3e        >O      LDR      r7,[pc,#248] ; [0x101979c] = 0x20003d2c
-        0x010196a2:    ea5f70c8    _..p    LSLS     r0,r8,#31
-        0x010196a6:    d007        ..      BEQ      0x10196b8 ; user_keyvalue_send + 52
-        0x010196a8:    f0440001    D...    ORR      r0,r4,#1
-        0x010196ac:    f3600407    `...    BFI      r4,r0,#0,#8
-        0x010196b0:    2001        .       MOVS     r0,#1
-        0x010196b2:    7028        (p      STRB     r0,[r5,#0]
-        0x010196b4:    603c        <`      STR      r4,[r7,#0]
-        0x010196b6:    607e        ~`      STR      r6,[r7,#4]
-        0x010196b8:    ea5f7088    _..p    LSLS     r0,r8,#30
-        0x010196bc:    d50a        ..      BPL      0x10196d4 ; user_keyvalue_send + 80
-        0x010196be:    f0440002    D...    ORR      r0,r4,#2
-        0x010196c2:    f3600407    `...    BFI      r4,r0,#0,#8
-        0x010196c6:    7828        (x      LDRB     r0,[r5,#0]
-        0x010196c8:    eb0701c0    ....    ADD      r1,r7,r0,LSL #3
-        0x010196cc:    1c40        @.      ADDS     r0,r0,#1
-        0x010196ce:    7028        (p      STRB     r0,[r5,#0]
-        0x010196d0:    600c        .`      STR      r4,[r1,#0]
-        0x010196d2:    604e        N`      STR      r6,[r1,#4]
-        0x010196d4:    ea5f7048    _.Hp    LSLS     r0,r8,#29
-        0x010196d8:    d50a        ..      BPL      0x10196f0 ; user_keyvalue_send + 108
-        0x010196da:    f0440004    D...    ORR      r0,r4,#4
-        0x010196de:    f3600407    `...    BFI      r4,r0,#0,#8
-        0x010196e2:    7828        (x      LDRB     r0,[r5,#0]
-        0x010196e4:    eb0701c0    ....    ADD      r1,r7,r0,LSL #3
-        0x010196e8:    1c40        @.      ADDS     r0,r0,#1
-        0x010196ea:    7028        (p      STRB     r0,[r5,#0]
-        0x010196ec:    600c        .`      STR      r4,[r1,#0]
-        0x010196ee:    604e        N`      STR      r6,[r1,#4]
-        0x010196f0:    ea4f7008    O..p    LSL      r0,r8,#28
-        0x010196f4:    2800        .(      CMP      r0,#0
-        0x010196f6:    da0b        ..      BGE      0x1019710 ; user_keyvalue_send + 140
-        0x010196f8:    f0440008    D...    ORR      r0,r4,#8
-        0x010196fc:    f3600407    `...    BFI      r4,r0,#0,#8
-        0x01019700:    7828        (x      LDRB     r0,[r5,#0]
-        0x01019702:    eb0701c0    ....    ADD      r1,r7,r0,LSL #3
-        0x01019706:    f1000001    ....    ADD      r0,r0,#1
-        0x0101970a:    7028        (p      STRB     r0,[r5,#0]
-        0x0101970c:    600c        .`      STR      r4,[r1,#0]
-        0x0101970e:    604e        N`      STR      r6,[r1,#4]
-        0x01019710:    7828        (x      LDRB     r0,[r5,#0]
-        0x01019712:    f3694417    i..D    BFI      r4,r9,#16,#8
-        0x01019716:    eb0701c0    ....    ADD      r1,r7,r0,LSL #3
-        0x0101971a:    f1000001    ....    ADD      r0,r0,#1
-        0x0101971e:    b2c0        ..      UXTB     r0,r0
-        0x01019720:    7028        (p      STRB     r0,[r5,#0]
-        0x01019722:    600c        .`      STR      r4,[r1,#0]
-        0x01019724:    604e        N`      STR      r6,[r1,#4]
-        0x01019726:    d008        ..      BEQ      0x101973a ; user_keyvalue_send + 182
-        0x01019728:    eb0701c0    ....    ADD      r1,r7,r0,LSL #3
-        0x0101972c:    f1000001    ....    ADD      r0,r0,#1
-        0x01019730:    f3660407    f...    BFI      r4,r6,#0,#8
-        0x01019734:    7028        (p      STRB     r0,[r5,#0]
-        0x01019736:    600c        .`      STR      r4,[r1,#0]
-        0x01019738:    604e        N`      STR      r6,[r1,#4]
-        0x0101973a:    7828        (x      LDRB     r0,[r5,#0]
-        0x0101973c:    f3664417    f..D    BFI      r4,r6,#16,#8
-        0x01019740:    eb0702c0    ....    ADD      r2,r7,r0,LSL #3
-        0x01019744:    f1000001    ....    ADD      r0,r0,#1
-        0x01019748:    b2c1        ..      UXTB     r1,r0
-        0x0101974a:    7029        )p      STRB     r1,[r5,#0]
-        0x0101974c:    6014        .`      STR      r4,[r2,#0]
-        0x0101974e:    6056        V`      STR      r6,[r2,#4]
-        0x01019750:    a013        ..      ADR      r0,{pc}+0x50 ; 0x10197a0
-        0x01019752:    f7e7f90f    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01019756:    2600        .&      MOVS     r6,#0
-        0x01019758:    46b9        .F      MOV      r9,r7
-        0x0101975a:    46a8        .F      MOV      r8,r5
-        0x0101975c:    e010        ..      B        0x1019780 ; user_keyvalue_send + 252
-        0x0101975e:    bf00        ..      NOP      
-        0x01019760:    2508        .%      MOVS     r5,#8
-        0x01019762:    eb0907c6    ....    ADD      r7,r9,r6,LSL #3
-        0x01019766:    2400        .$      MOVS     r4,#0
-        0x01019768:    a017        ..      ADR      r0,{pc}+0x60 ; 0x10197c8
-        0x0101976a:    5d39        9]      LDRB     r1,[r7,r4]
-        0x0101976c:    f7e7f902    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01019770:    1c64        d.      ADDS     r4,r4,#1
-        0x01019772:    42ac        .B      CMP      r4,r5
-        0x01019774:    d3f8        ..      BCC      0x1019768 ; user_keyvalue_send + 228
-        0x01019776:    a016        ..      ADR      r0,{pc}+0x5a ; 0x10197d0
-        0x01019778:    f7e7f8fc    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x0101977c:    1c76        v.      ADDS     r6,r6,#1
-        0x0101977e:    b2f6        ..      UXTB     r6,r6
-        0x01019780:    f8980000    ....    LDRB     r0,[r8,#0]
-        0x01019784:    4286        .B      CMP      r6,r0
-        0x01019786:    d3eb        ..      BCC      0x1019760 ; user_keyvalue_send + 220
-        0x01019788:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x0101978c:    2201        ."      MOVS     r2,#1
-        0x0101978e:    211e        .!      MOVS     r1,#0x1e
-        0x01019790:    4810        .H      LDR      r0,[pc,#64] ; [0x10197d4] = 0x20003c5c
-        0x01019792:    f7fab931    ..1.    B        os_timer_start ; 0x10139f8
-    $d
-        0x01019796:    0000        ..      DCW    0
-        0x01019798:    200035dc    .5.     DCD    536884700
-        0x0101979c:    20003d2c    ,=.     DCD    536886572
-        0x010197a0:    6e75665b    [fun    DCD    1853187675
-        0x010197a4:    656b5d63    c]ke    DCD    1701535075
-        0x010197a8:    72616f62    boar    DCD    1918988130
-        0x010197ac:    656b5f64    d_ke    DCD    1701535588
-        0x010197b0:    6c617679    yval    DCD    1818326649
-        0x010197b4:    745f6575    ue_t    DCD    1952408949
-        0x010197b8:    656c6261    able    DCD    1701601889
-        0x010197bc:    646e695f    _ind    DCD    1684957535
-        0x010197c0:    253a7865    ex:%    DCD    624588901
-        0x010197c4:    000a0d64    d...    DCD    658788
-        0x010197c8:    30257830    0x%0    DCD    807761968
-        0x010197cc:    002c5832    2X,.    DCD    2906162
-        0x010197d0:    00000a0d    ....    DCD    2573
-        0x010197d4:    20003c5c    \<.     DCD    536886364
-    $t
-    i.user_led_init
-    user_led_init
-        0x010197d8:    b510        ..      PUSH     {r4,lr}
-        0x010197da:    f000f83b    ..;.    BL       user_led_io_init ; 0x1019854
-        0x010197de:    2000        .       MOVS     r0,#0
-        0x010197e0:    f7ecfab4    ....    BL       bat1_led_set ; 0x1005d4c
-        0x010197e4:    2000        .       MOVS     r0,#0
-        0x010197e6:    f7fafd2e    ....    BL       pmu_set_led2_value ; 0x1014246
-        0x010197ea:    2200        ."      MOVS     r2,#0
-        0x010197ec:    4907        .I      LDR      r1,[pc,#28] ; [0x101980c] = 0x1019eb5
-        0x010197ee:    4808        .H      LDR      r0,[pc,#32] ; [0x1019810] = 0x20003d04
-        0x010197f0:    f7faf8a4    ....    BL       os_timer_init ; 0x101393c
-        0x010197f4:    4806        .H      LDR      r0,[pc,#24] ; [0x1019810] = 0x20003d04
-        0x010197f6:    2200        ."      MOVS     r2,#0
-        0x010197f8:    4906        .I      LDR      r1,[pc,#24] ; [0x1019814] = 0x10136e1
-        0x010197fa:    3014        .0      ADDS     r0,r0,#0x14
-        0x010197fc:    f7faf89e    ....    BL       os_timer_init ; 0x101393c
-        0x01019800:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019804:    4904        .I      LDR      r1,[pc,#16] ; [0x1019818] = 0x101a0ad
-        0x01019806:    a005        ..      ADR      r0,{pc}+0x16 ; 0x101981c
-        0x01019808:    f7e7b8b4    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x0101980c:    01019eb5    ....    DCD    16883381
-        0x01019810:    20003d04    .=.     DCD    536886532
-        0x01019814:    010136e1    .6..    DCD    16856801
-        0x01019818:    0101a0ad    ....    DCD    16883885
-        0x0101981c:    0a0d7325    %s..    DCD    168653605
-        0x01019820:    00000000    ....    DCD    0
-    $t
-    i.user_led_io_deinit
-    user_led_io_deinit
-        0x01019824:    b510        ..      PUSH     {r4,lr}
-        0x01019826:    f000faf7    ....    BL       work_mode_led_off ; 0x1019e18
-        0x0101982a:    2000        .       MOVS     r0,#0
-        0x0101982c:    f7ecfa8e    ....    BL       bat1_led_set ; 0x1005d4c
-        0x01019830:    2000        .       MOVS     r0,#0
-        0x01019832:    f7fafd08    ....    BL       pmu_set_led2_value ; 0x1014246
-        0x01019836:    2000        .       MOVS     r0,#0
-        0x01019838:    f7edf89c    ....    BL       bt2_bat3_led_set ; 0x1006974
-        0x0101983c:    4804        .H      LDR      r0,[pc,#16] ; [0x1019850] = 0x20003d04
-        0x0101983e:    f7faf919    ....    BL       os_timer_stop ; 0x1013a74
-        0x01019842:    4803        .H      LDR      r0,[pc,#12] ; [0x1019850] = 0x20003d04
-        0x01019844:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019848:    3014        .0      ADDS     r0,r0,#0x14
-        0x0101984a:    f7fab913    ....    B        os_timer_stop ; 0x1013a74
-    $d
-        0x0101984e:    0000        ..      DCW    0
-        0x01019850:    20003d04    .=.     DCD    536886532
-    $t
-    i.user_led_io_init
-    user_led_io_init
-        0x01019854:    b510        ..      PUSH     {r4,lr}
-        0x01019856:    2200        ."      MOVS     r2,#0
-        0x01019858:    2104        .!      MOVS     r1,#4
-        0x0101985a:    4610        .F      MOV      r0,r2
-        0x0101985c:    f7fafd80    ....    BL       pmu_set_port_mux ; 0x1014360
-        0x01019860:    2200        ."      MOVS     r2,#0
-        0x01019862:    2105        .!      MOVS     r1,#5
-        0x01019864:    4610        .F      MOV      r0,r2
-        0x01019866:    f7fafd7b    ..{.    BL       pmu_set_port_mux ; 0x1014360
-        0x0101986a:    2130        0!      MOVS     r1,#0x30
-        0x0101986c:    2000        .       MOVS     r0,#0
-        0x0101986e:    f7fafd65    ..e.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x01019872:    2201        ."      MOVS     r2,#1
-        0x01019874:    2130        0!      MOVS     r1,#0x30
-        0x01019876:    2000        .       MOVS     r0,#0
-        0x01019878:    f7fafd18    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x0101987c:    2200        ."      MOVS     r2,#0
-        0x0101987e:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019882:    2130        0!      MOVS     r1,#0x30
-        0x01019884:    4610        .F      MOV      r0,r2
-        0x01019886:    f7fabd2c    ..,.    B        pmu_set_pin_pull ; 0x10142e2
-    i.user_qdec_deinit
-    user_qdec_deinit
-        0x0101988a:    b510        ..      PUSH     {r4,lr}
-        0x0101988c:    2200        ."      MOVS     r2,#0
-        0x0101988e:    2106        .!      MOVS     r1,#6
-        0x01019890:    2002        .       MOVS     r0,#2
-        0x01019892:    f7fafd65    ..e.    BL       pmu_set_port_mux ; 0x1014360
-        0x01019896:    2200        ."      MOVS     r2,#0
-        0x01019898:    2105        .!      MOVS     r1,#5
-        0x0101989a:    2002        .       MOVS     r0,#2
-        0x0101989c:    f7fafd60    ..`.    BL       pmu_set_port_mux ; 0x1014360
-        0x010198a0:    2160        `!      MOVS     r1,#0x60
-        0x010198a2:    2002        .       MOVS     r0,#2
-        0x010198a4:    f7fafd4a    ..J.    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x010198a8:    2200        ."      MOVS     r2,#0
-        0x010198aa:    2160        `!      MOVS     r1,#0x60
-        0x010198ac:    2002        .       MOVS     r0,#2
-        0x010198ae:    f7fafcfd    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x010198b2:    2200        ."      MOVS     r2,#0
-        0x010198b4:    2160        `!      MOVS     r1,#0x60
-        0x010198b6:    2002        .       MOVS     r0,#2
-        0x010198b8:    f7fafd13    ....    BL       pmu_set_pin_pull ; 0x10142e2
-        0x010198bc:    2200        ."      MOVS     r2,#0
-        0x010198be:    2160        `!      MOVS     r1,#0x60
-        0x010198c0:    e8bd4010    ...@    POP      {r4,lr}
-        0x010198c4:    2002        .       MOVS     r0,#2
-        0x010198c6:    f7fabc70    ..p.    B        pmu_set_gpio_value ; 0x10141aa
-        0x010198ca:    0000        ..      MOVS     r0,r0
-    i.user_qdec_init
-    user_qdec_init
-        0x010198cc:    b510        ..      PUSH     {r4,lr}
-        0x010198ce:    2200        ."      MOVS     r2,#0
-        0x010198d0:    2106        .!      MOVS     r1,#6
-        0x010198d2:    2002        .       MOVS     r0,#2
-        0x010198d4:    f7fafd44    ..D.    BL       pmu_set_port_mux ; 0x1014360
-        0x010198d8:    2200        ."      MOVS     r2,#0
-        0x010198da:    2105        .!      MOVS     r1,#5
-        0x010198dc:    2002        .       MOVS     r0,#2
-        0x010198de:    f7fafd3f    ..?.    BL       pmu_set_port_mux ; 0x1014360
-        0x010198e2:    2160        `!      MOVS     r1,#0x60
-        0x010198e4:    2002        .       MOVS     r0,#2
-        0x010198e6:    f7fafd29    ..).    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x010198ea:    2201        ."      MOVS     r2,#1
-        0x010198ec:    2160        `!      MOVS     r1,#0x60
-        0x010198ee:    2002        .       MOVS     r0,#2
-        0x010198f0:    f7fafcdc    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x010198f4:    2201        ."      MOVS     r2,#1
-        0x010198f6:    2160        `!      MOVS     r1,#0x60
-        0x010198f8:    2002        .       MOVS     r0,#2
-        0x010198fa:    f7fafcf2    ....    BL       pmu_set_pin_pull ; 0x10142e2
-        0x010198fe:    f7fafc15    ....    BL       pmu_qdec_init ; 0x101412c
-        0x01019902:    2203        ."      MOVS     r2,#3
-        0x01019904:    210b        .!      MOVS     r1,#0xb
-        0x01019906:    200c        .       MOVS     r0,#0xc
-        0x01019908:    f7fafc48    ..H.    BL       pmu_qdec_set_pin ; 0x101419c
-        0x0101990c:    2100        .!      MOVS     r1,#0
-        0x0101990e:    2001        .       MOVS     r0,#1
-        0x01019910:    f7fafbe0    ....    BL       pmu_qdec_autorest_cnt_flag ; 0x10140d4
-        0x01019914:    2004        .       MOVS     r0,#4
-        0x01019916:    f7fafc1f    ....    BL       pmu_qdec_set_irq_type ; 0x1014158
-        0x0101991a:    2001        .       MOVS     r0,#1
-        0x0101991c:    f7fafc16    ....    BL       pmu_qdec_set_debounce_cnt ; 0x101414c
-        0x01019920:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019924:    4901        .I      LDR      r1,[pc,#4] ; [0x101992c] = 0x101a06a
-        0x01019926:    a002        ..      ADR      r0,{pc}+0xa ; 0x1019930
-        0x01019928:    f7e7b824    ..$.    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x0101992c:    0101a06a    j...    DCD    16883818
-        0x01019930:    0a0d7325    %s..    DCD    168653605
-        0x01019934:    00000000    ....    DCD    0
-    $t
-    i.user_sensor_init
-    user_sensor_init
-        0x01019938:    b51c        ..      PUSH     {r2-r4,lr}
-        0x0101993a:    2000        .       MOVS     r0,#0
-        0x0101993c:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x01019940:    f88d0004    ....    STRB     r0,[sp,#4]
-        0x01019944:    4602        .F      MOV      r2,r0
-        0x01019946:    4601        .F      MOV      r1,r0
-        0x01019948:    f7fafd0a    ....    BL       pmu_set_port_mux ; 0x1014360
-        0x0101994c:    2101        .!      MOVS     r1,#1
-        0x0101994e:    2000        .       MOVS     r0,#0
-        0x01019950:    f7fafcf4    ....    BL       pmu_set_pin_to_PMU ; 0x101433c
-        0x01019954:    2201        ."      MOVS     r2,#1
-        0x01019956:    4611        .F      MOV      r1,r2
-        0x01019958:    2000        .       MOVS     r0,#0
-        0x0101995a:    f7fafca7    ....    BL       pmu_set_pin_dir ; 0x10142ac
-        0x0101995e:    2200        ."      MOVS     r2,#0
-        0x01019960:    2101        .!      MOVS     r1,#1
-        0x01019962:    4610        .F      MOV      r0,r2
-        0x01019964:    f7fafcbd    ....    BL       pmu_set_pin_pull ; 0x10142e2
-        0x01019968:    2001        .       MOVS     r0,#1
-        0x0101996a:    f7fafb51    ..Q.    BL       pmu_port_wakeup_func_set ; 0x1014010
-        0x0101996e:    f7fbfd9e    ....    BL       sensor_gpio_cpu_init ; 0x10154ae
-        0x01019972:    481f        .H      LDR      r0,[pc,#124] ; [0x10199f0] = 0x50060000
-        0x01019974:    6801        .h      LDR      r1,[r0,#0]
-        0x01019976:    f0410140    A.@.    ORR      r1,r1,#0x40
-        0x0101997a:    6001        .`      STR      r1,[r0,#0]
-        0x0101997c:    6801        .h      LDR      r1,[r0,#0]
-        0x0101997e:    f0410180    A...    ORR      r1,r1,#0x80
-        0x01019982:    6001        .`      STR      r1,[r0,#0]
-        0x01019984:    4669        iF      MOV      r1,sp
-        0x01019986:    2000        .       MOVS     r0,#0
-        0x01019988:    f7fbfed6    ....    BL       sensor_read_reg ; 0x1015738
-        0x0101998c:    a901        ..      ADD      r1,sp,#4
-        0x0101998e:    2001        .       MOVS     r0,#1
-        0x01019990:    f7fbfed2    ....    BL       sensor_read_reg ; 0x1015738
-        0x01019994:    f89d2004    ...     LDRB     r2,[sp,#4]
-        0x01019998:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x0101999c:    a015        ..      ADR      r0,{pc}+0x58 ; 0x10199f4
-        0x0101999e:    f7e6ffe9    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010199a2:    491e        .I      LDR      r1,[pc,#120] ; [0x1019a1c] = 0x101a022
-        0x010199a4:    2000        .       MOVS     r0,#0
-        0x010199a6:    bf00        ..      NOP      
-        0x010199a8:    f8112010    ...     LDRB     r2,[r1,r0,LSL #1]
-        0x010199ac:    f89d3000    ...0    LDRB     r3,[sp,#0]
-        0x010199b0:    429a        .B      CMP      r2,r3
-        0x010199b2:    d114        ..      BNE      0x10199de ; user_sensor_init + 166
-        0x010199b4:    eb010240    ..@.    ADD      r2,r1,r0,LSL #1
-        0x010199b8:    f89d3004    ...0    LDRB     r3,[sp,#4]
-        0x010199bc:    7852        Rx      LDRB     r2,[r2,#1]
-        0x010199be:    429a        .B      CMP      r2,r3
-        0x010199c0:    d10d        ..      BNE      0x10199de ; user_sensor_init + 166
-        0x010199c2:    4917        .I      LDR      r1,[pc,#92] ; [0x1019a20] = 0x200034fa
-        0x010199c4:    7048        Hp      STRB     r0,[r1,#1]
-        0x010199c6:    4917        .I      LDR      r1,[pc,#92] ; [0x1019a24] = 0x20003560
-        0x010199c8:    f8511020    Q. .    LDR      r1,[r1,r0,LSL #2]
-        0x010199cc:    a016        ..      ADR      r0,{pc}+0x5c ; 0x1019a28
-        0x010199ce:    f7e6ffd1    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010199d2:    481b        .H      LDR      r0,[pc,#108] ; [0x1019a40] = 0x20003594
-        0x010199d4:    8980        ..      LDRH     r0,[r0,#0xc]
-        0x010199d6:    f7feffa9    ....    BL       snesor_dpi_init ; 0x101892c
-        0x010199da:    2000        .       MOVS     r0,#0
-        0x010199dc:    bd1c        ..      POP      {r2-r4,pc}
-        0x010199de:    1c40        @.      ADDS     r0,r0,#1
-        0x010199e0:    b2c0        ..      UXTB     r0,r0
-        0x010199e2:    2808        .(      CMP      r0,#8
-        0x010199e4:    d3e0        ..      BCC      0x10199a8 ; user_sensor_init + 112
-        0x010199e6:    a017        ..      ADR      r0,{pc}+0x5e ; 0x1019a44
-        0x010199e8:    f7e6ffc4    ....    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x010199ec:    e7fe        ..      B        0x10199ec ; user_sensor_init + 180
-    $d
-        0x010199ee:    0000        ..      DCW    0
-        0x010199f0:    50060000    ...P    DCD    1342570496
-        0x010199f4:    6e65735b    [sen    DCD    1852142427
-        0x010199f8:    6f736f73    soso    DCD    1869836147
-        0x010199fc:    64695d72    r]id    DCD    1684626802
-        0x01019a00:    30203a31    1: 0    DCD    807418417
-        0x01019a04:    32302578    x%02    DCD    842016120
-        0x01019a08:    69202c78    x, i    DCD    1763716216
-        0x01019a0c:    203a3264    d2:     DCD    540684900
-        0x01019a10:    30257830    0x%0    DCD    807761968
-        0x01019a14:    0a0d7832    2x..    DCD    168654898
-        0x01019a18:    00000000    ....    DCD    0
-        0x01019a1c:    0101a022    "...    DCD    16883746
-        0x01019a20:    200034fa    .4.     DCD    536884474
-        0x01019a24:    20003560    `5.     DCD    536884576
-        0x01019a28:    6e65735b    [sen    DCD    1852142427
-        0x01019a2c:    6f736f73    soso    DCD    1869836147
-        0x01019a30:    6f6d5d72    r]mo    DCD    1869438322
-        0x01019a34:    3a6c6564    del:    DCD    980182372
-        0x01019a38:    0d732520     %s.    DCD    225649952
-        0x01019a3c:    0000000a    ....    DCD    10
-        0x01019a40:    20003594    .5.     DCD    536884628
-        0x01019a44:    6e65735b    [sen    DCD    1852142427
-        0x01019a48:    6f736f73    soso    DCD    1869836147
-        0x01019a4c:    79745d72    r]ty    DCD    2037669234
-        0x01019a50:    75206570    pe u    DCD    1965057392
-        0x01019a54:    6f6e6b6e    nkno    DCD    1869507438
-        0x01019a58:    21216e77    wn!!    DCD    555839095
-        0x01019a5c:    0a0d2121    !!..    DCD    168632609
-        0x01019a60:    00000000    ....    DCD    0
-    $t
-    i.user_task_func
-    user_task_func
-        0x01019a64:    b570        p.      PUSH     {r4-r6,lr}
-        0x01019a66:    8801        ..      LDRH     r1,[r0,#0]
-        0x01019a68:    2500        .%      MOVS     r5,#0
-        0x01019a6a:    4e38        8N      LDR      r6,[pc,#224] ; [0x1019b4c] = 0x200034fa
-        0x01019a6c:    4c38        8L      LDR      r4,[pc,#224] ; [0x1019b50] = 0x2000351a
-        0x01019a6e:    2906        .)      CMP      r1,#6
-        0x01019a70:    d244        D.      BCS      0x1019afc ; user_task_func + 152
-        0x01019a72:    e8dff001    ....    TBB      [pc,r1]
-    $d
-        0x01019a76:    0308        ..      DCW    776
-        0x01019a78:    481a1508    ...H    DCD    1209668872
-    $t
-        0x01019a7c:    1ca1        ..      ADDS     r1,r4,#2
-        0x01019a7e:    1c60        `.      ADDS     r0,r4,#1
-        0x01019a80:    f7fbfcf0    ....    BL       sensor_get_motion ; 0x1015464
-        0x01019a84:    bbd0        ..      CBNZ     r0,0x1019afc ; user_task_func + 152
-        0x01019a86:    f9943003    ...0    LDRSB    r3,[r4,#3]
-        0x01019a8a:    f9942002    ...     LDRSB    r2,[r4,#2]
-        0x01019a8e:    f9941001    ....    LDRSB    r1,[r4,#1]
-        0x01019a92:    7820         x      LDRB     r0,[r4,#0]
-        0x01019a94:    f7f6ffbc    ....    BL       hid_mouse_value_send ; 0x1010a10
-        0x01019a98:    7065        ep      STRB     r5,[r4,#1]
-        0x01019a9a:    70a5        .p      STRB     r5,[r4,#2]
-        0x01019a9c:    70e5        .p      STRB     r5,[r4,#3]
-        0x01019a9e:    e02d        -.      B        0x1019afc ; user_task_func + 152
-        0x01019aa0:    7a01        .z      LDRB     r1,[r0,#8]
-        0x01019aa2:    6840        @h      LDR      r0,[r0,#4]
-        0x01019aa4:    f7ecfe6e    ..n.    BL       ble_rx_data_cope ; 0x1006784
-        0x01019aa8:    e028        (.      B        0x1019afc ; user_task_func + 152
-        0x01019aaa:    2001        .       MOVS     r0,#1
-        0x01019aac:    70f0        .p      STRB     r0,[r6,#3]
-        0x01019aae:    f7fbfd19    ....    BL       sensor_powerdown ; 0x10154e4
-        0x01019ab2:    f7fffeb7    ....    BL       user_led_io_deinit ; 0x1019824
-        0x01019ab6:    f7fffee8    ....    BL       user_qdec_deinit ; 0x101988a
-        0x01019aba:    f7f6ff87    ....    BL       hid_mouse_timer_stop ; 0x10109cc
-        0x01019abe:    4825        %H      LDR      r0,[pc,#148] ; [0x1019b54] = 0x20003c34
-        0x01019ac0:    f7f9ffd8    ....    BL       os_timer_stop ; 0x1013a74
-        0x01019ac4:    4824        $H      LDR      r0,[pc,#144] ; [0x1019b58] = 0x20003c48
-        0x01019ac6:    f7f9ffd5    ....    BL       os_timer_stop ; 0x1013a74
-        0x01019aca:    2000        .       MOVS     r0,#0
-        0x01019acc:    f7ecf93e    ..>.    BL       bat1_led_set ; 0x1005d4c
-        0x01019ad0:    2000        .       MOVS     r0,#0
-        0x01019ad2:    f7fafbb8    ....    BL       pmu_set_led2_value ; 0x1014246
-        0x01019ad6:    2000        .       MOVS     r0,#0
-        0x01019ad8:    f7ecff4c    ..L.    BL       bt2_bat3_led_set ; 0x1006974
-        0x01019adc:    f7f9fe0a    ....    BL       lowbat_led_timer_stop ; 0x10136f4
-        0x01019ae0:    f000f98a    ....    BL       wdt_stop ; 0x1019df8
-        0x01019ae4:    f7edfefc    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01019ae8:    28ff        .(      CMP      r0,#0xff
-        0x01019aea:    d009        ..      BEQ      0x1019b00 ; user_task_func + 156
-        0x01019aec:    f7edfef8    ....    BL       curr_conn_index_get ; 0x10078e0
-        0x01019af0:    f7eefa36    ..6.    BL       gap_disconnect_req ; 0x1007f60
-        0x01019af4:    a019        ..      ADR      r0,{pc}+0x68 ; 0x1019b5c
-        0x01019af6:    bf00        ..      NOP      
-        0x01019af8:    f7e6ff3c    ..<.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01019afc:    2000        .       MOVS     r0,#0
-        0x01019afe:    bd70        p.      POP      {r4-r6,pc}
-        0x01019b00:    f7eefaee    ....    BL       gap_stop_advertising ; 0x10080e0
-        0x01019b04:    e7f6        ..      B        0x1019af4 ; user_task_func + 144
-        0x01019b06:    70f5        .p      STRB     r5,[r6,#3]
-        0x01019b08:    2001        .       MOVS     r0,#1
-        0x01019b0a:    f000f9a3    ....    BL       work_mode_led_prestart ; 0x1019e54
-        0x01019b0e:    2014        .       MOVS     r0,#0x14
-        0x01019b10:    80b0        ..      STRH     r0,[r6,#4]
-        0x01019b12:    f7fffe9f    ....    BL       user_led_io_init ; 0x1019854
-        0x01019b16:    f7ecf9e7    ....    BL       battery_voltage_get ; 0x1005ee8
-        0x01019b1a:    f7fffd9b    ....    BL       user_keyscan_io_init ; 0x1019654
-        0x01019b1e:    f7fffed5    ....    BL       user_qdec_init ; 0x10198cc
-        0x01019b22:    f7fbfd6d    ..m.    BL       sensor_poweron ; 0x1015600
-        0x01019b26:    2201        ."      MOVS     r2,#1
-        0x01019b28:    f44f717a    O.zq    MOV      r1,#0x3e8
-        0x01019b2c:    4809        .H      LDR      r0,[pc,#36] ; [0x1019b54] = 0x20003c34
-        0x01019b2e:    f7f9ff63    ..c.    BL       os_timer_start ; 0x10139f8
-        0x01019b32:    2201        ."      MOVS     r2,#1
-        0x01019b34:    f2427110    B..q    MOV      r1,#0x2710
-        0x01019b38:    4807        .H      LDR      r0,[pc,#28] ; [0x1019b58] = 0x20003c48
-        0x01019b3a:    f7f9ff5d    ..].    BL       os_timer_start ; 0x10139f8
-        0x01019b3e:    f000f947    ..G.    BL       wdt_start ; 0x1019dd0
-        0x01019b42:    f7fff823    ..#.    BL       sp_start_adv ; 0x1018b8c
-        0x01019b46:    a009        ..      ADR      r0,{pc}+0x26 ; 0x1019b6c
-        0x01019b48:    e7d6        ..      B        0x1019af8 ; user_task_func + 148
-    $d
-        0x01019b4a:    0000        ..      DCW    0
-        0x01019b4c:    200034fa    .4.     DCD    536884474
-        0x01019b50:    2000351a    .5.     DCD    536884506
-        0x01019b54:    20003c34    4<.     DCD    536886324
-        0x01019b58:    20003c48    H<.     DCD    536886344
-        0x01019b5c:    65746e65    ente    DCD    1702129253
-        0x01019b60:    6c732072    r sl    DCD    1819484274
-        0x01019b64:    21706565    eep!    DCD    561014117
-        0x01019b68:    000a0d21    !...    DCD    658721
-        0x01019b6c:    74697865    exit    DCD    1953069157
-        0x01019b70:    656c7320     sle    DCD    1701606176
-        0x01019b74:    21217065    ep!!    DCD    555839589
-        0x01019b78:    00000a0d    ....    DCD    2573
-    $t
-    i.user_task_init
-    user_task_init
-        0x01019b7c:    b510        ..      PUSH     {r4,lr}
-        0x01019b7e:    4803        .H      LDR      r0,[pc,#12] ; [0x1019b8c] = 0x1019a65
-        0x01019b80:    f7f9fe74    ..t.    BL       os_task_create ; 0x101386c
-        0x01019b84:    4902        .I      LDR      r1,[pc,#8] ; [0x1019b90] = 0x20003518
-        0x01019b86:    8008        ..      STRH     r0,[r1,#0]
-        0x01019b88:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01019b8a:    0000        ..      DCW    0
-        0x01019b8c:    01019a65    e...    DCD    16882277
-        0x01019b90:    20003518    .5.     DCD    536884504
-    $t
-    i.user_timer_init
-    user_timer_init
-        0x01019b94:    b510        ..      PUSH     {r4,lr}
-        0x01019b96:    2200        ."      MOVS     r2,#0
-        0x01019b98:    4911        .I      LDR      r1,[pc,#68] ; [0x1019be0] = 0x1018e05
-        0x01019b9a:    4812        .H      LDR      r0,[pc,#72] ; [0x1019be4] = 0x20003c34
-        0x01019b9c:    f7f9fece    ....    BL       os_timer_init ; 0x101393c
-        0x01019ba0:    4810        .H      LDR      r0,[pc,#64] ; [0x1019be4] = 0x20003c34
-        0x01019ba2:    2200        ."      MOVS     r2,#0
-        0x01019ba4:    4910        .I      LDR      r1,[pc,#64] ; [0x1019be8] = 0x1018d95
-        0x01019ba6:    3014        .0      ADDS     r0,r0,#0x14
-        0x01019ba8:    f7f9fec8    ....    BL       os_timer_init ; 0x101393c
-        0x01019bac:    480d        .H      LDR      r0,[pc,#52] ; [0x1019be4] = 0x20003c34
-        0x01019bae:    2200        ."      MOVS     r2,#0
-        0x01019bb0:    490e        .I      LDR      r1,[pc,#56] ; [0x1019bec] = 0x1019099
-        0x01019bb2:    3028        (0      ADDS     r0,r0,#0x28
-        0x01019bb4:    f7f9fec2    ....    BL       os_timer_init ; 0x101393c
-        0x01019bb8:    2201        ."      MOVS     r2,#1
-        0x01019bba:    f44f717a    O.zq    MOV      r1,#0x3e8
-        0x01019bbe:    4809        .H      LDR      r0,[pc,#36] ; [0x1019be4] = 0x20003c34
-        0x01019bc0:    f7f9ff1a    ....    BL       os_timer_start ; 0x10139f8
-        0x01019bc4:    4807        .H      LDR      r0,[pc,#28] ; [0x1019be4] = 0x20003c34
-        0x01019bc6:    2201        ."      MOVS     r2,#1
-        0x01019bc8:    f2427110    B..q    MOV      r1,#0x2710
-        0x01019bcc:    3014        .0      ADDS     r0,r0,#0x14
-        0x01019bce:    f7f9ff13    ....    BL       os_timer_start ; 0x10139f8
-        0x01019bd2:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019bd6:    4906        .I      LDR      r1,[pc,#24] ; [0x1019bf0] = 0x1019f4b
-        0x01019bd8:    a006        ..      ADR      r0,{pc}+0x1c ; 0x1019bf4
-        0x01019bda:    f7e6becb    ....    B        $Ven$TT$L$$co_printf ; 0x1000974
-    $d
-        0x01019bde:    0000        ..      DCW    0
-        0x01019be0:    01018e05    ....    DCD    16879109
-        0x01019be4:    20003c34    4<.     DCD    536886324
-        0x01019be8:    01018d95    ....    DCD    16878997
-        0x01019bec:    01019099    ....    DCD    16879769
-        0x01019bf0:    01019f4b    K...    DCD    16883531
-        0x01019bf4:    6d69745b    [tim    DCD    1835627611
-        0x01019bf8:    255d7265    er]%    DCD    626881125
-        0x01019bfc:    000a0d73    s...    DCD    658803
-    $t
-    i.user_url_send
-    user_url_send
-        0x01019c00:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x01019c04:    f8df8108    ....    LDR      r8,[pc,#264] ; [0x1019d10] = 0x20003594
-        0x01019c08:    f898000f    ....    LDRB     r0,[r8,#0xf]
-        0x01019c0c:    2801        .(      CMP      r0,#1
-        0x01019c0e:    d17c        |.      BNE      0x1019d0a ; user_url_send + 266
-        0x01019c10:    4c40        @L      LDR      r4,[pc,#256] ; [0x1019d14] = 0x200035dc
-        0x01019c12:    2000        .       MOVS     r0,#0
-        0x01019c14:    7020         p      STRB     r0,[r4,#0]
-        0x01019c16:    7060        `p      STRB     r0,[r4,#1]
-        0x01019c18:    f7edfcf6    ....    BL       caps_lock_status_get ; 0x1007608
-        0x01019c1c:    4d3e        >M      LDR      r5,[pc,#248] ; [0x1019d18] = 0x20003d2c
-        0x01019c1e:    4e3f        ?N      LDR      r6,[pc,#252] ; [0x1019d1c] = 0x101a0d0
-        0x01019c20:    b980        ..      CBNZ     r0,0x1019c44 ; user_url_send + 68
-        0x01019c22:    7820         x      LDRB     r0,[r4,#0]
-        0x01019c24:    6832        2h      LDR      r2,[r6,#0]
-        0x01019c26:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019c2a:    1c40        @.      ADDS     r0,r0,#1
-        0x01019c2c:    600a        .`      STR      r2,[r1,#0]
-        0x01019c2e:    6872        rh      LDR      r2,[r6,#4]
-        0x01019c30:    b2c0        ..      UXTB     r0,r0
-        0x01019c32:    604a        J`      STR      r2,[r1,#4]
-        0x01019c34:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019c38:    1c40        @.      ADDS     r0,r0,#1
-        0x01019c3a:    7020         p      STRB     r0,[r4,#0]
-        0x01019c3c:    6ab0        .j      LDR      r0,[r6,#0x28]
-        0x01019c3e:    6008        .`      STR      r0,[r1,#0]
-        0x01019c40:    6af0        .j      LDR      r0,[r6,#0x2c]
-        0x01019c42:    6048        H`      STR      r0,[r1,#4]
-        0x01019c44:    7820         x      LDRB     r0,[r4,#0]
-        0x01019c46:    68b2        .h      LDR      r2,[r6,#8]
-        0x01019c48:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019c4c:    1c40        @.      ADDS     r0,r0,#1
-        0x01019c4e:    600a        .`      STR      r2,[r1,#0]
-        0x01019c50:    68f2        .h      LDR      r2,[r6,#0xc]
-        0x01019c52:    604a        J`      STR      r2,[r1,#4]
-        0x01019c54:    b2c0        ..      UXTB     r0,r0
-        0x01019c56:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019c5a:    69b2        .i      LDR      r2,[r6,#0x18]
-        0x01019c5c:    600a        .`      STR      r2,[r1,#0]
-        0x01019c5e:    69f2        .i      LDR      r2,[r6,#0x1c]
-        0x01019c60:    1c40        @.      ADDS     r0,r0,#1
-        0x01019c62:    604a        J`      STR      r2,[r1,#4]
-        0x01019c64:    b2c0        ..      UXTB     r0,r0
-        0x01019c66:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019c6a:    6932        2i      LDR      r2,[r6,#0x10]
-        0x01019c6c:    600a        .`      STR      r2,[r1,#0]
-        0x01019c6e:    1c40        @.      ADDS     r0,r0,#1
-        0x01019c70:    6972        ri      LDR      r2,[r6,#0x14]
-        0x01019c72:    b2c0        ..      UXTB     r0,r0
-        0x01019c74:    604a        J`      STR      r2,[r1,#4]
-        0x01019c76:    eb0502c0    ....    ADD      r2,r5,r0,LSL #3
-        0x01019c7a:    1c40        @.      ADDS     r0,r0,#1
-        0x01019c7c:    b2c1        ..      UXTB     r1,r0
-        0x01019c7e:    7021        !p      STRB     r1,[r4,#0]
-        0x01019c80:    6ab0        .j      LDR      r0,[r6,#0x28]
-        0x01019c82:    6010        .`      STR      r0,[r2,#0]
-        0x01019c84:    6af0        .j      LDR      r0,[r6,#0x2c]
-        0x01019c86:    6050        P`      STR      r0,[r2,#4]
-        0x01019c88:    70a1        .p      STRB     r1,[r4,#2]
-        0x01019c8a:    2005        .       MOVS     r0,#5
-        0x01019c8c:    70e0        .p      STRB     r0,[r4,#3]
-        0x01019c8e:    a024        $.      ADR      r0,{pc}+0x92 ; 0x1019d20
-        0x01019c90:    f7e6fe70    ..p.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01019c94:    2700        .'      MOVS     r7,#0
-        0x01019c96:    e018        ..      B        0x1019cca ; user_url_send + 202
-        0x01019c98:    eb080007    ....    ADD      r0,r8,r7
-        0x01019c9c:    4669        iF      MOV      r1,sp
-        0x01019c9e:    7c00        .|      LDRB     r0,[r0,#0x10]
-        0x01019ca0:    f7edfdf4    ....    BL       convert_ascii_to_hid ; 0x100788c
-        0x01019ca4:    7820         x      LDRB     r0,[r4,#0]
-        0x01019ca6:    9a00        ..      LDR      r2,[sp,#0]
-        0x01019ca8:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019cac:    1c40        @.      ADDS     r0,r0,#1
-        0x01019cae:    600a        .`      STR      r2,[r1,#0]
-        0x01019cb0:    9a01        ..      LDR      r2,[sp,#4]
-        0x01019cb2:    b2c0        ..      UXTB     r0,r0
-        0x01019cb4:    604a        J`      STR      r2,[r1,#4]
-        0x01019cb6:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019cba:    1c40        @.      ADDS     r0,r0,#1
-        0x01019cbc:    7020         p      STRB     r0,[r4,#0]
-        0x01019cbe:    6ab0        .j      LDR      r0,[r6,#0x28]
-        0x01019cc0:    6008        .`      STR      r0,[r1,#0]
-        0x01019cc2:    6af0        .j      LDR      r0,[r6,#0x2c]
-        0x01019cc4:    1c7f        ..      ADDS     r7,r7,#1
-        0x01019cc6:    6048        H`      STR      r0,[r1,#4]
-        0x01019cc8:    b2ff        ..      UXTB     r7,r7
-        0x01019cca:    f8981042    ..B.    LDRB     r1,[r8,#0x42]
-        0x01019cce:    42b9        .B      CMP      r1,r7
-        0x01019cd0:    d8e2        ..      BHI      0x1019c98 ; user_url_send + 152
-        0x01019cd2:    a01c        ..      ADR      r0,{pc}+0x72 ; 0x1019d44
-        0x01019cd4:    f7e6fe4e    ..N.    BL       $Ven$TT$L$$co_printf ; 0x1000974
-        0x01019cd8:    7820         x      LDRB     r0,[r4,#0]
-        0x01019cda:    6a32        2j      LDR      r2,[r6,#0x20]
-        0x01019cdc:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019ce0:    1c40        @.      ADDS     r0,r0,#1
-        0x01019ce2:    600a        .`      STR      r2,[r1,#0]
-        0x01019ce4:    6a72        rj      LDR      r2,[r6,#0x24]
-        0x01019ce6:    604a        J`      STR      r2,[r1,#4]
-        0x01019ce8:    b2c0        ..      UXTB     r0,r0
-        0x01019cea:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x01019cee:    1c40        @.      ADDS     r0,r0,#1
-        0x01019cf0:    7020         p      STRB     r0,[r4,#0]
-        0x01019cf2:    6ab0        .j      LDR      r0,[r6,#0x28]
-        0x01019cf4:    6008        .`      STR      r0,[r1,#0]
-        0x01019cf6:    6af0        .j      LDR      r0,[r6,#0x2c]
-        0x01019cf8:    6048        H`      STR      r0,[r1,#4]
-        0x01019cfa:    b002        ..      ADD      sp,sp,#8
-        0x01019cfc:    2201        ."      MOVS     r2,#1
-        0x01019cfe:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x01019d02:    211e        .!      MOVS     r1,#0x1e
-        0x01019d04:    4810        .H      LDR      r0,[pc,#64] ; [0x1019d48] = 0x20003c5c
-        0x01019d06:    f7f9be77    ..w.    B        os_timer_start ; 0x10139f8
-        0x01019d0a:    e8bd81fc    ....    POP      {r2-r8,pc}
-    $d
-        0x01019d0e:    0000        ..      DCW    0
-        0x01019d10:    20003594    .5.     DCD    536884628
-        0x01019d14:    200035dc    .5.     DCD    536884700
-        0x01019d18:    20003d2c    ,=.     DCD    536886572
-        0x01019d1c:    0101a0d0    ....    DCD    16883920
-        0x01019d20:    6e75665b    [fun    DCD    1853187675
-        0x01019d24:    656b5d63    c]ke    DCD    1701535075
-        0x01019d28:    72616f62    boar    DCD    1918988130
-        0x01019d2c:    65735f64    d_se    DCD    1702059876
-        0x01019d30:    645f646e    nd_d    DCD    1683973230
-        0x01019d34:    79616c65    elay    DCD    2036427877
-        0x01019d38:    646e695f    _ind    DCD    1684957535
-        0x01019d3c:    253a7865    ex:%    DCD    624588901
-        0x01019d40:    000a0d64    d...    DCD    658788
-        0x01019d44:    00000a0d    ....    DCD    2573
-        0x01019d48:    20003c5c    \<.     DCD    536886364
-    $t
-    i.wdt_feed
-    wdt_feed
-        0x01019d4c:    f44f6080    O..`    MOV      r0,#0x400
-        0x01019d50:    f7e6bfe6    ....    B        $Ven$TT$L$$pmu_clear_isr_state ; 0x1000d20
-    i.wdt_init
-    wdt_init
-        0x01019d54:    b570        p.      PUSH     {r4-r6,lr}
-        0x01019d56:    4604        .F      MOV      r4,r0
-        0x01019d58:    460d        .F      MOV      r5,r1
-        0x01019d5a:    2000        .       MOVS     r0,#0
-        0x01019d5c:    f7e6ffe5    ....    BL       $Ven$TT$L$$pmu_get_rc_clk ; 0x1000d2a
-        0x01019d60:    fb05f300    ....    MUL      r3,r5,r0
-        0x01019d64:    2204        ."      MOVS     r2,#4
-        0x01019d66:    21b0        .!      MOVS     r1,#0xb0
-        0x01019d68:    2000        .       MOVS     r0,#0
-        0x01019d6a:    f7e6fdea    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01019d6e:    f04f0201    O...    MOV      r2,#1
-        0x01019d72:    f04f0156    O.V.    MOV      r1,#0x56
-        0x01019d76:    f04f0000    O...    MOV      r0,#0
-        0x01019d7a:    b1c4        ..      CBZ      r4,0x1019dae ; wdt_init + 90
-        0x01019d7c:    f7e6fddc    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01019d80:    b2c0        ..      UXTB     r0,r0
-        0x01019d82:    f0400302    @...    ORR      r3,r0,#2
-        0x01019d86:    2201        ."      MOVS     r2,#1
-        0x01019d88:    2156        V!      MOVS     r1,#0x56
-        0x01019d8a:    2000        .       MOVS     r0,#0
-        0x01019d8c:    f7e6fdd9    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01019d90:    2201        ."      MOVS     r2,#1
-        0x01019d92:    21b3        .!      MOVS     r1,#0xb3
-        0x01019d94:    2000        .       MOVS     r0,#0
-        0x01019d96:    f7e6fdcf    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01019d9a:    b2c0        ..      UXTB     r0,r0
-        0x01019d9c:    f0400302    @...    ORR      r3,r0,#2
-        0x01019da0:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01019da4:    2201        ."      MOVS     r2,#1
-        0x01019da6:    21b3        .!      MOVS     r1,#0xb3
-        0x01019da8:    2000        .       MOVS     r0,#0
-        0x01019daa:    f7e6bdca    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01019dae:    f7e6fdc3    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01019db2:    f00003fd    ....    AND      r3,r0,#0xfd
-        0x01019db6:    2201        ."      MOVS     r2,#1
-        0x01019db8:    2156        V!      MOVS     r1,#0x56
-        0x01019dba:    2000        .       MOVS     r0,#0
-        0x01019dbc:    f7e6fdc1    ....    BL       $Ven$TT$L$$frspim_wr ; 0x1000942
-        0x01019dc0:    2201        ."      MOVS     r2,#1
-        0x01019dc2:    21b3        .!      MOVS     r1,#0xb3
-        0x01019dc4:    2000        .       MOVS     r0,#0
-        0x01019dc6:    f7e6fdb7    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01019dca:    f00003fd    ....    AND      r3,r0,#0xfd
-        0x01019dce:    e7e7        ..      B        0x1019da0 ; wdt_init + 76
-    i.wdt_start
-    wdt_start
-        0x01019dd0:    b510        ..      PUSH     {r4,lr}
-        0x01019dd2:    f44f6080    O..`    MOV      r0,#0x400
-        0x01019dd6:    f7e6ffa3    ....    BL       $Ven$TT$L$$pmu_clear_isr_state ; 0x1000d20
-        0x01019dda:    2201        ."      MOVS     r2,#1
-        0x01019ddc:    21b3        .!      MOVS     r1,#0xb3
-        0x01019dde:    2000        .       MOVS     r0,#0
-        0x01019de0:    f7e6fdaa    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01019de4:    b2c0        ..      UXTB     r0,r0
-        0x01019de6:    f0400301    @...    ORR      r3,r0,#1
-        0x01019dea:    2201        ."      MOVS     r2,#1
-        0x01019dec:    21b3        .!      MOVS     r1,#0xb3
-        0x01019dee:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019df2:    2000        .       MOVS     r0,#0
-        0x01019df4:    f7e6bda5    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.wdt_stop
-    wdt_stop
-        0x01019df8:    b510        ..      PUSH     {r4,lr}
-        0x01019dfa:    2201        ."      MOVS     r2,#1
-        0x01019dfc:    21b3        .!      MOVS     r1,#0xb3
-        0x01019dfe:    2000        .       MOVS     r0,#0
-        0x01019e00:    f7e6fd9a    ....    BL       $Ven$TT$L$$frspim_rd ; 0x1000938
-        0x01019e04:    f3c00046    ..F.    UBFX     r0,r0,#1,#7
-        0x01019e08:    0043        C.      LSLS     r3,r0,#1
-        0x01019e0a:    2201        ."      MOVS     r2,#1
-        0x01019e0c:    21b3        .!      MOVS     r1,#0xb3
-        0x01019e0e:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019e12:    2000        .       MOVS     r0,#0
-        0x01019e14:    f7e6bd95    ....    B        $Ven$TT$L$$frspim_wr ; 0x1000942
-    i.work_mode_led_off
-    work_mode_led_off
-        0x01019e18:    2201        ."      MOVS     r2,#1
-        0x01019e1a:    2110        .!      MOVS     r1,#0x10
-        0x01019e1c:    2000        .       MOVS     r0,#0
-        0x01019e1e:    f7faba45    ..E.    B        pmu_set_pin_dir ; 0x10142ac
-        0x01019e22:    0000        ..      MOVS     r0,r0
-    i.work_mode_led_on
-    work_mode_led_on
-        0x01019e24:    b510        ..      PUSH     {r4,lr}
-        0x01019e26:    2200        ."      MOVS     r2,#0
-        0x01019e28:    2110        .!      MOVS     r1,#0x10
-        0x01019e2a:    4610        .F      MOV      r0,r2
-        0x01019e2c:    f7fafa3e    ..>.    BL       pmu_set_pin_dir ; 0x10142ac
-        0x01019e30:    4807        .H      LDR      r0,[pc,#28] ; [0x1019e50] = 0x200034fa
-        0x01019e32:    7800        .x      LDRB     r0,[r0,#0]
-        0x01019e34:    b140        @.      CBZ      r0,0x1019e48 ; work_mode_led_on + 36
-        0x01019e36:    2801        .(      CMP      r0,#1
-        0x01019e38:    d108        ..      BNE      0x1019e4c ; work_mode_led_on + 40
-        0x01019e3a:    2201        ."      MOVS     r2,#1
-        0x01019e3c:    2110        .!      MOVS     r1,#0x10
-        0x01019e3e:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019e42:    2000        .       MOVS     r0,#0
-        0x01019e44:    f7fab9b1    ....    B        pmu_set_gpio_value ; 0x10141aa
-        0x01019e48:    2200        ."      MOVS     r2,#0
-        0x01019e4a:    e7f7        ..      B        0x1019e3c ; work_mode_led_on + 24
-        0x01019e4c:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01019e4e:    0000        ..      DCW    0
-        0x01019e50:    200034fa    .4.     DCD    536884474
-    $t
-    i.work_mode_led_prestart
-    work_mode_led_prestart
-        0x01019e54:    b510        ..      PUSH     {r4,lr}
-        0x01019e56:    4604        .F      MOV      r4,r0
-        0x01019e58:    4814        .H      LDR      r0,[pc,#80] ; [0x1019eac] = 0x20003d04
-        0x01019e5a:    f7f9fe0b    ....    BL       os_timer_stop ; 0x1013a74
-        0x01019e5e:    f7ffffdb    ....    BL       work_mode_led_off ; 0x1019e18
-        0x01019e62:    2c00        .,      CMP      r4,#0
-        0x01019e64:    d020         .      BEQ      0x1019ea8 ; work_mode_led_prestart + 84
-        0x01019e66:    4912        .I      LDR      r1,[pc,#72] ; [0x1019eb0] = 0x2000358c
-        0x01019e68:    f04f30ff    O..0    MOV      r0,#0xffffffff
-        0x01019e6c:    2c01        .,      CMP      r4,#1
-        0x01019e6e:    d005        ..      BEQ      0x1019e7c ; work_mode_led_prestart + 40
-        0x01019e70:    2201        ."      MOVS     r2,#1
-        0x01019e72:    2c02        .,      CMP      r4,#2
-        0x01019e74:    d003        ..      BEQ      0x1019e7e ; work_mode_led_prestart + 42
-        0x01019e76:    2c03        .,      CMP      r4,#3
-        0x01019e78:    d108        ..      BNE      0x1019e8c ; work_mode_led_prestart + 56
-        0x01019e7a:    e003        ..      B        0x1019e84 ; work_mode_led_prestart + 48
-        0x01019e7c:    220a        ."      MOVS     r2,#0xa
-        0x01019e7e:    708a        .p      STRB     r2,[r1,#2]
-        0x01019e80:    70ca        .p      STRB     r2,[r1,#3]
-        0x01019e82:    e002        ..      B        0x1019e8a ; work_mode_led_prestart + 54
-        0x01019e84:    708a        .p      STRB     r2,[r1,#2]
-        0x01019e86:    70ca        .p      STRB     r2,[r1,#3]
-        0x01019e88:    2003        .       MOVS     r0,#3
-        0x01019e8a:    6048        H`      STR      r0,[r1,#4]
-        0x01019e8c:    4908        .I      LDR      r1,[pc,#32] ; [0x1019eb0] = 0x2000358c
-        0x01019e8e:    2000        .       MOVS     r0,#0
-        0x01019e90:    1f09        ..      SUBS     r1,r1,#4
-        0x01019e92:    7048        Hp      STRB     r0,[r1,#1]
-        0x01019e94:    7088        .p      STRB     r0,[r1,#2]
-        0x01019e96:    f7ffffc5    ....    BL       work_mode_led_on ; 0x1019e24
-        0x01019e9a:    2201        ."      MOVS     r2,#1
-        0x01019e9c:    e8bd4010    ...@    POP      {r4,lr}
-        0x01019ea0:    2164        d!      MOVS     r1,#0x64
-        0x01019ea2:    4802        .H      LDR      r0,[pc,#8] ; [0x1019eac] = 0x20003d04
-        0x01019ea4:    f7f9bda8    ....    B        os_timer_start ; 0x10139f8
-        0x01019ea8:    bd10        ..      POP      {r4,pc}
-    $d
-        0x01019eaa:    0000        ..      DCW    0
-        0x01019eac:    20003d04    .=.     DCD    536886532
-        0x01019eb0:    2000358c    .5.     DCD    536884620
-    $t
-    i.work_mode_timer_handle
-    work_mode_timer_handle
-        0x01019eb4:    b570        p.      PUSH     {r4-r6,lr}
-        0x01019eb6:    4d15        .M      LDR      r5,[pc,#84] ; [0x1019f0c] = 0x2000358c
-        0x01019eb8:    2600        .&      MOVS     r6,#0
-        0x01019eba:    1f2c        ,.      SUBS     r4,r5,#4
-        0x01019ebc:    78a9        .x      LDRB     r1,[r5,#2]
-        0x01019ebe:    7860        `x      LDRB     r0,[r4,#1]
-        0x01019ec0:    4281        .B      CMP      r1,r0
-        0x01019ec2:    d915        ..      BLS      0x1019ef0 ; work_mode_timer_handle + 60
-        0x01019ec4:    1c40        @.      ADDS     r0,r0,#1
-        0x01019ec6:    b2c0        ..      UXTB     r0,r0
-        0x01019ec8:    7060        `p      STRB     r0,[r4,#1]
-        0x01019eca:    4281        .B      CMP      r1,r0
-        0x01019ecc:    d11c        ..      BNE      0x1019f08 ; work_mode_timer_handle + 84
-        0x01019ece:    f7ffffa3    ....    BL       work_mode_led_off ; 0x1019e18
-        0x01019ed2:    6868        hh      LDR      r0,[r5,#4]
-        0x01019ed4:    b118        ..      CBZ      r0,0x1019ede ; work_mode_timer_handle + 42
-        0x01019ed6:    1e40        @.      SUBS     r0,r0,#1
-        0x01019ed8:    6068        h`      STR      r0,[r5,#4]
-        0x01019eda:    70a6        .p      STRB     r6,[r4,#2]
-        0x01019edc:    d114        ..      BNE      0x1019f08 ; work_mode_timer_handle + 84
-        0x01019ede:    7066        fp      STRB     r6,[r4,#1]
-        0x01019ee0:    70a6        .p      STRB     r6,[r4,#2]
-        0x01019ee2:    f7ffff99    ....    BL       work_mode_led_off ; 0x1019e18
-        0x01019ee6:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x01019eea:    4809        .H      LDR      r0,[pc,#36] ; [0x1019f10] = 0x20003d04
-        0x01019eec:    f7f9bdc2    ....    B        os_timer_stop ; 0x1013a74
-        0x01019ef0:    78e9        .x      LDRB     r1,[r5,#3]
-        0x01019ef2:    78a0        .x      LDRB     r0,[r4,#2]
-        0x01019ef4:    4281        .B      CMP      r1,r0
-        0x01019ef6:    d907        ..      BLS      0x1019f08 ; work_mode_timer_handle + 84
-        0x01019ef8:    1c40        @.      ADDS     r0,r0,#1
-        0x01019efa:    b2c0        ..      UXTB     r0,r0
-        0x01019efc:    70a0        .p      STRB     r0,[r4,#2]
-        0x01019efe:    4281        .B      CMP      r1,r0
-        0x01019f00:    d102        ..      BNE      0x1019f08 ; work_mode_timer_handle + 84
-        0x01019f02:    f7ffff8f    ....    BL       work_mode_led_on ; 0x1019e24
-        0x01019f06:    7066        fp      STRB     r6,[r4,#1]
-        0x01019f08:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x01019f0a:    0000        ..      DCW    0
-        0x01019f0c:    2000358c    .5.     DCD    536884620
-        0x01019f10:    20003d04    .=.     DCD    536886532
-    $d.realdata
-    .constdata
-        0x01019f14:    01030000    ....    DCD    16973824
-        0x01019f18:    00000001    ....    DCD    1
-        0x01019f1c:    00000000    ....    DCD    0
-    .constdata
-    __FUNCTION__
-        0x01019f20:    5f646968    hid_    DCD    1600416104
-        0x01019f24:    73756f6d    mous    DCD    1937076077
-        0x01019f28:    69745f65    e_ti    DCD    1769234277
-        0x01019f2c:    5f72656d    mer_    DCD    1601332589
-        0x01019f30:    72617473    star    DCD    1918989427
-        0x01019f34:    0074        t.      DCW    116
-    __FUNCTION__
-        0x01019f36:    6968        hi      DCW    26984
-        0x01019f38:    6f6d5f64    d_mo    DCD    1869438820
-        0x01019f3c:    5f657375    use_    DCD    1600484213
-        0x01019f40:    656d6974    time    DCD    1701669236
-        0x01019f44:    74735f72    r_st    DCD    1953718130
-        0x01019f48:    706f        op      DCW    28783
-        0x01019f4a:    00          .       DCB    0
-    __FUNCTION__
-        0x01019f4b:    75          u       DCB    117
-        0x01019f4c:    5f726573    ser_    DCD    1601332595
-        0x01019f50:    656d6974    time    DCD    1701669236
-        0x01019f54:    6e695f72    r_in    DCD    1852399474
-        0x01019f58:    00007469    it..    DCD    29801
-    .constdata
-    attr1
-        0x01019f5c:    00000000    ....    DCD    0
-        0x01019f60:    00010000    ....    DCD    65536
-        0x01019f64:    06010001    ....    DCD    100728833
-        0x01019f68:    00000000    ....    DCD    0
-        0x01019f6c:    00000003    ....    DCD    3
-    attr2
-        0x01019f70:    00000000    ....    DCD    0
-        0x01019f74:    00000100    ....    DCD    256
-        0x01019f78:    06010001    ....    DCD    100728833
-        0x01019f7c:    00000000    ....    DCD    0
-        0x01019f80:    00000003    ....    DCD    3
-    attr3
-        0x01019f84:    00000000    ....    DCD    0
-        0x01019f88:    00000001    ....    DCD    1
-        0x01019f8c:    06010001    ....    DCD    100728833
-        0x01019f90:    00000000    ....    DCD    0
-        0x01019f94:    00000003    ....    DCD    3
-    attr4
-        0x01019f98:    00000000    ....    DCD    0
-        0x01019f9c:    00080000    ....    DCD    524288
-        0x01019fa0:    05030101    ....    DCD    84082945
-        0x01019fa4:    00000000    ....    DCD    0
-        0x01019fa8:    00000003    ....    DCD    3
-    attr5
-        0x01019fac:    00000000    ....    DCD    0
-        0x01019fb0:    00020000    ....    DCD    131072
-        0x01019fb4:    05030101    ....    DCD    84082945
-        0x01019fb8:    00000000    ....    DCD    0
-        0x01019fbc:    00000003    ....    DCD    3
-    attr6
-        0x01019fc0:    00000000    ....    DCD    0
-        0x01019fc4:    00000200    ....    DCD    512
-        0x01019fc8:    03010001    ....    DCD    50397185
-        0x01019fcc:    00000005    ....    DCD    5
-        0x01019fd0:    00000004    ....    DCD    4
-    attr7
-        0x01019fd4:    00000000    ....    DCD    0
-        0x01019fd8:    00000002    ....    DCD    2
-        0x01019fdc:    05030101    ....    DCD    84082945
-        0x01019fe0:    00000000    ....    DCD    0
-        0x01019fe4:    00000003    ....    DCD    3
-    attr8
-        0x01019fe8:    00000000    ....    DCD    0
-        0x01019fec:    00000008    ....    DCD    8
-        0x01019ff0:    00000001    ....    DCD    1
-        0x01019ff4:    00000000    ....    DCD    0
-        0x01019ff8:    00000001    ....    DCD    1
-    attr9
-        0x01019ffc:    00000000    ....    DCD    0
-        0x0101a000:    00000800    ....    DCD    2048
-        0x0101a004:    00050301    ....    DCD    328449
-        0x0101a008:    00000000    ....    DCD    0
-        0x0101a00c:    00000002    ....    DCD    2
-    __func__
-        0x0101a010:    72657375    user    DCD    1919251317
-        0x0101a014:    79656b5f    _key    DCD    2036689759
-        0x0101a018:    6e616373    scan    DCD    1851876211
-        0x0101a01c:    696e695f    _ini    DCD    1768843615
-        0x0101a020:    0074        t.      DCW    116
-    .constdata
-    SENSOR_PID_TABLE
-        0x0101a022:    0000        ..      DCW    0
-        0x0101a024:    02306060    ``0.    DCD    36724832
-        0x0101a028:    00000000    ....    DCD    0
-        0x0101a02c:    59580000    ..XY    DCD    1498939392
-        0x0101a030:    5758        XW      DCW    22360
-    SENSOR_DPI_TABLE
-        0x0101a032:    0000        ..      DCW    0
-        0x0101a034:    00000000    ....    DCD    0
-        0x0101a038:    00263f10    .?&.    DCD    2506512
-        0x0101a03c:    00000000    ....    DCD    0
-        0x0101a040:    00000000    ....    DCD    0
-        0x0101a044:    103c430e    .C<.    DCD    272384782
-        0x0101a048:    263f        ?&      DCW    9791
-    __FUNCTION__
-        0x0101a04a:    6573        se      DCW    25971
-        0x0101a04c:    726f736e    nsor    DCD    1919906670
-        0x0101a050:    776f705f    _pow    DCD    2003791967
-        0x0101a054:    6e6f7265    eron    DCD    1852797541
-        0x0101a058:    00          .       DCB    0
-    __FUNCTION__
-        0x0101a059:    73656e      sen     DCB    115,101,110
-        0x0101a05c:    5f726f73    sor_    DCD    1601335155
-        0x0101a060:    65776f70    powe    DCD    1702326128
-        0x0101a064:    776f6472    rdow    DCD    2003788914
-        0x0101a068:    006e        n.      DCW    110
-    .constdata
-    __func__
-        0x0101a06a:    7375        us      DCW    29557
-        0x0101a06c:    715f7265    er_q    DCD    1902080613
-        0x0101a070:    5f636564    dec_    DCD    1600349540
-        0x0101a074:    74696e69    init    DCD    1953066601
-        0x0101a078:    00000000    ....    DCD    0
-    .constdata
-        0x0101a07c:    0c00        ..      DCW    3072
-    .constdata
-    __FUNCTION__
-        0x0101a07e:    6564        de      DCW    25956
-        0x0101a080:    65636976    vice    DCD    1701013878
-        0x0101a084:    79656b5f    _key    DCD    2036689759
-        0x0101a088:    6e65735f    _sen    DCD    1852142431
-        0x0101a08c:    0064        d.      DCW    100
-    __FUNCTION__
-        0x0101a08e:    7061        ap      DCW    28769
-        0x0101a090:    5f6d5f70    p_m_    DCD    1601003376
-        0x0101a094:    5f79656b    key_    DCD    1601791339
-        0x0101a098:    00746573    set.    DCD    7628147
-    __FUNCTION__
-        0x0101a09c:    5f656c62    ble_    DCD    1600482402
-        0x0101a0a0:    645f7872    rx_d    DCD    1683978354
-        0x0101a0a4:    5f617461    ata_    DCD    1600222305
-        0x0101a0a8:    65706f63    cope    DCD    1701867363
-        0x0101a0ac:    00          .       DCB    0
-    .constdata
-    __func__
-        0x0101a0ad:    757365      use     DCB    117,115,101
-        0x0101a0b0:    656c5f72    r_le    DCD    1701601138
-        0x0101a0b4:    6e695f64    d_in    DCD    1852399460
-        0x0101a0b8:    7469        it      DCW    29801
-        0x0101a0ba:    00          .       DCB    0
-    .constdata
-    __FUNCTION__
-        0x0101a0bb:    75          u       DCB    117
-        0x0101a0bc:    5f726573    ser_    DCD    1601332595
-        0x0101a0c0:    61746164    data    DCD    1635017060
-        0x0101a0c4:    6f74735f    _sto    DCD    1869902687
-        0x0101a0c8:    65676172    rage    DCD    1701273970
-        0x0101a0cc:    006f645f    _do.    DCD    7300191
-    .constdata
-    caps_lock_keyvalue_table
-        0x0101a0d0:    00390000    ..9.    DCD    3735552
-        0x0101a0d4:    00000000    ....    DCD    0
-    leftwin_keyvalue_table
-        0x0101a0d8:    00000008    ....    DCD    8
-        0x0101a0dc:    00000000    ....    DCD    0
-    r_keyvalue_table
-        0x0101a0e0:    00150000    ....    DCD    1376256
-        0x0101a0e4:    00000000    ....    DCD    0
-    leftwin_r_keyvalue_table
-        0x0101a0e8:    00150008    ....    DCD    1376264
-        0x0101a0ec:    00000000    ....    DCD    0
-    enter_keyvalue_table
-        0x0101a0f0:    00280000    ..(.    DCD    2621440
-        0x0101a0f4:    00000000    ....    DCD    0
-    release_all_keyvalue_table
-        0x0101a0f8:    00000000    ....    DCD    0
-        0x0101a0fc:    00000000    ....    DCD    0
-    .constdata
-        0x0101a100:    0e600bb8    ..`.    DCD    241175480
-        0x0101a104:    0eba0e9c    ....    DCD    247074460
-        0x0101a108:    0eec0ece    ....    DCD    250351310
-        0x0101a10c:    0f500f1e    ..P.    DCD    256904990
-        0x0101a110:    0fdc0f8c    ....    DCD    266080140
-        0x0101a114:    00001004    ....    DCD    4100
-    .constdata
-    sbc_offset4
-        0x0101a118:    ffffffff    ....    DCD    4294967295
-        0x0101a11c:    00000000    ....    DCD    0
-        0x0101a120:    00000000    ....    DCD    0
-        0x0101a124:    00000000    ....    DCD    0
-        0x0101a128:    fffffffe    ....    DCD    4294967294
-        0x0101a12c:    00000000    ....    DCD    0
-        0x0101a130:    00000000    ....    DCD    0
-        0x0101a134:    00000001    ....    DCD    1
-        0x0101a138:    fffffffe    ....    DCD    4294967294
-        0x0101a13c:    00000000    ....    DCD    0
-        0x0101a140:    00000000    ....    DCD    0
-        0x0101a144:    00000001    ....    DCD    1
-        0x0101a148:    fffffffe    ....    DCD    4294967294
-        0x0101a14c:    00000000    ....    DCD    0
-        0x0101a150:    00000000    ....    DCD    0
-        0x0101a154:    00000001    ....    DCD    1
-    sbc_offset8
-        0x0101a158:    fffffffe    ....    DCD    4294967294
-        0x0101a15c:    00000000    ....    DCD    0
-        0x0101a160:    00000000    ....    DCD    0
-        0x0101a164:    00000000    ....    DCD    0
-        0x0101a168:    00000000    ....    DCD    0
-        0x0101a16c:    00000000    ....    DCD    0
-        0x0101a170:    00000000    ....    DCD    0
-        0x0101a174:    00000001    ....    DCD    1
-        0x0101a178:    fffffffd    ....    DCD    4294967293
-        0x0101a17c:    00000000    ....    DCD    0
-        0x0101a180:    00000000    ....    DCD    0
-        0x0101a184:    00000000    ....    DCD    0
-        0x0101a188:    00000000    ....    DCD    0
-        0x0101a18c:    00000000    ....    DCD    0
-        0x0101a190:    00000001    ....    DCD    1
-        0x0101a194:    00000002    ....    DCD    2
-        0x0101a198:    fffffffc    ....    DCD    4294967292
-        0x0101a19c:    00000000    ....    DCD    0
-        0x0101a1a0:    00000000    ....    DCD    0
-        0x0101a1a4:    00000000    ....    DCD    0
-        0x0101a1a8:    00000000    ....    DCD    0
-        0x0101a1ac:    00000000    ....    DCD    0
-        0x0101a1b0:    00000001    ....    DCD    1
-        0x0101a1b4:    00000002    ....    DCD    2
-        0x0101a1b8:    fffffffc    ....    DCD    4294967292
-        0x0101a1bc:    00000000    ....    DCD    0
-        0x0101a1c0:    00000000    ....    DCD    0
-        0x0101a1c4:    00000000    ....    DCD    0
-        0x0101a1c8:    00000000    ....    DCD    0
-        0x0101a1cc:    00000000    ....    DCD    0
-        0x0101a1d0:    00000001    ....    DCD    1
-        0x0101a1d4:    00000002    ....    DCD    2
-    crc_table
-        0x0101a1d8:    273a1d00    ..:'    DCD    658119936
-        0x0101a1dc:    534e6974    tiNS    DCD    1397647732
-        0x0101a1e0:    cfd2f5e8    ....    DCD    3486709224
-        0x0101a1e4:    bba6819c    ....    DCD    3148251548
-        0x0101a1e8:    eaf7d0cd    ....    DCD    3942109389
-        0x0101a1ec:    9e83a4b9    ....    DCD    2659427513
-        0x0101a1f0:    021f3825    %8..    DCD    35600421
-        0x0101a1f4:    766b4c51    QLkv    DCD    1986743377
-        0x0101a1f8:    a0bd9a87    ....    DCD    2696780423
-        0x0101a1fc:    d4c9eef3    ....    DCD    3570003699
-        0x0101a200:    4855726f    orUH    DCD    1213559407
-        0x0101a204:    3c21061b    ..!<    DCD    1008797211
-        0x0101a208:    6d70574a    JWpm    DCD    1836078922
-        0x0101a20c:    1904233e    >#..    DCD    419701566
-        0x0101a210:    8598bfa2    ....    DCD    2241380258
-        0x0101a214:    f1eccbd6    ....    DCD    4058827734
-        0x0101a218:    34290e13    ..)4    DCD    875105811
-        0x0101a21c:    405d7a67    gz]@    DCD    1079868007
-        0x0101a220:    dcc1e6fb    ....    DCD    3703695099
-        0x0101a224:    a8b5928f    ....    DCD    2830471823
-        0x0101a228:    f9e4c3de    ....    DCD    4192519134
-        0x0101a22c:    8d90b7aa    ....    DCD    2375071658
-        0x0101a230:    110c2b36    6+..    DCD    286010166
-        0x0101a234:    65785f42    B_xe    DCD    1702387522
-        0x0101a238:    b3ae8994    ....    DCD    3014560148
-        0x0101a23c:    c7dafde0    ....    DCD    3353017824
-        0x0101a240:    5b46617c    |aF[    DCD    1531339132
-        0x0101a244:    2f321508    ..2/    DCD    791811336
-        0x0101a248:    7e634459    YDc~    DCD    2120434777
-        0x0101a24c:    0a17302d    -0..    DCD    169291821
-        0x0101a250:    968bacb1    ....    DCD    2525736113
-        0x0101a254:    e2ffd8c5    ....    DCD    3808417989
-        0x0101a258:    011c3b26    &;..    DCD    18627366
-        0x0101a25c:    75684f52    ROhu    DCD    1969770322
-        0x0101a260:    e9f4d3ce    ....    DCD    3925136334
-        0x0101a264:    9d80a7ba    ....    DCD    2642454458
-        0x0101a268:    ccd1f6eb    ....    DCD    3436312299
-        0x0101a26c:    b8a5829f    ....    DCD    3097854623
-        0x0101a270:    24391e03    ..9$    DCD    607723011
-        0x0101a274:    504d6a77    wjMP    DCD    1347250807
-        0x0101a278:    869bbca1    ....    DCD    2258353313
-        0x0101a27c:    f2efc8d5    ....    DCD    4075800789
-        0x0101a280:    6e735449    ITsn    DCD    1853051977
-        0x0101a284:    1a07203d    = ..    DCD    436674621
-        0x0101a288:    4b56716c    lqVK    DCD    1263956332
-        0x0101a28c:    3f220518    .."?    DCD    1059194136
-        0x0101a290:    a3be9984    ....    DCD    2747177348
-        0x0101a294:    d7caedf0    ....    DCD    3620400624
-        0x0101a298:    120f2835    5(..    DCD    302983221
-        0x0101a29c:    667b5c41    A\{f    DCD    1719360577
-        0x0101a2a0:    fae7c0dd    ....    DCD    4209492189
-        0x0101a2a4:    8e93b4a9    ....    DCD    2392044713
-        0x0101a2a8:    dfc2e5f8    ....    DCD    3754092024
-        0x0101a2ac:    abb6918c    ....    DCD    2880868748
-        0x0101a2b0:    372a0d10    ..*7    DCD    925502736
-        0x0101a2b4:    435e7964    dy^C    DCD    1130264932
-        0x0101a2b8:    9588afb2    ....    DCD    2508763058
-        0x0101a2bc:    e1fcdbc6    ....    DCD    3791444934
-        0x0101a2c0:    7d60475a    ZG`}    DCD    2103461722
-        0x0101a2c4:    0914332e    .3..    DCD    152318766
-        0x0101a2c8:    5845627f    .bEX    DCD    1480942207
-        0x0101a2cc:    2c31160b    ..1,    DCD    741414411
-        0x0101a2d0:    b0ad8a97    ....    DCD    2964163223
-        0x0101a2d4:    c4d9fee3    ....    DCD    3302620899
-    .constdata
-    analysis_consts_fixed4_simd_even
-        0x0101a2d8:    01130000    ....    DCD    18022400
-        0x0101a2dc:    00ea002e    ....    DCD    15335470
-        0x0101a2e0:    014d0106    ..M.    DCD    21823750
-        0x0101a2e4:    ff5c0000    ..\.    DCD    4284219392
-        0x0101a2e8:    073e030e    ..>.    DCD    121504526
-        0x0101a2ec:    0ac306d5    ....    DCD    180553429
-        0x0101a2f0:    020d19f4    ....    DCD    34413044
-        0x0101a2f4:    f39a0000    ....    DCD    4086956032
-        0x0101a2f8:    525f25f3    .%_R    DCD    1381967347
-        0x0101a2fc:    5e34412d    -A4^    DCD    1580482861
-        0x0101a300:    5e34bed3    ..4^    DCD    1580515027
-        0x0101a304:    961a0000    ....    DCD    2518286336
-        0x0101a308:    073eda0d    ..>.    DCD    121559565
-        0x0101a30c:    020de60c    ....    DCD    34465292
-        0x0101a310:    0ac3f92b    +...    DCD    180615467
-        0x0101a314:    0c600000    ..`.    DCD    207618048
-        0x0101a318:    0113fcf2    ....    DCD    18087154
-        0x0101a31c:    014dfefa    ..M.    DCD    21888762
-        0x0101a320:    00eaffd2    ....    DCD    15400914
-        0x0101a324:    ff330000    ..3.    DCD    4281532416
-        0x0101a328:    5a9252ca    .R.Z    DCD    1519538890
-        0x0101a32c:    2584ad36    6..%    DCD    629452086
-        0x0101a330:    da7cad36    6.|.    DCD    3665603894
-        0x0101a334:    a56e52ca    .Rn.    DCD    2775470794
-        0x0101a338:    b3af2584    .%..    DCD    3014600068
-        0x0101a33c:    b3afa56e    n...    DCD    3014632814
-        0x0101a340:    b3af5a92    .Z..    DCD    3014613650
-        0x0101a344:    b3afda7c    |...    DCD    3014646396
-    analysis_consts_fixed4_simd_odd
-        0x0101a348:    002e00ea    ....    DCD    3014890
-        0x0101a34c:    0000ff5c    \...    DCD    65372
-        0x0101a350:    030e0113    ....    DCD    51249427
-        0x0101a354:    0106014d    M...    DCD    17170765
-        0x0101a358:    06d50ac3    ....    DCD    114625219
-        0x0101a35c:    0000f39a    ....    DCD    62362
-        0x0101a360:    25f3073e    >..%    DCD    636684094
-        0x0101a364:    19f4020d    ....    DCD    435421709
-        0x0101a368:    412d5e34    4^-A    DCD    1093492276
-        0x0101a36c:    0000961a    ....    DCD    38426
-        0x0101a370:    da0d525f    _R..    DCD    3658306143
-        0x0101a374:    bed35e34    4^..    DCD    3201523252
-        0x0101a378:    e60c020d    ....    DCD    3859546637
-        0x0101a37c:    00000c60    `...    DCD    3168
-        0x0101a380:    fcf2073e    >...    DCD    4243719998
-        0x0101a384:    f92b0ac3    ..+.    DCD    4180347587
-        0x0101a388:    fefa014d    M...    DCD    4277797197
-        0x0101a38c:    0000ff33    3...    DCD    65331
-        0x0101a390:    00000113    ....    DCD    275
-        0x0101a394:    ffd200ea    ....    DCD    4291952874
-        0x0101a398:    b3af5a92    .Z..    DCD    3014613650
-        0x0101a39c:    b3af2584    .%..    DCD    3014600068
-        0x0101a3a0:    b3afda7c    |...    DCD    3014646396
-        0x0101a3a4:    b3afa56e    n...    DCD    3014632814
-        0x0101a3a8:    258452ca    .R.%    DCD    629428938
-        0x0101a3ac:    a56ead36    6.n.    DCD    2775493942
-        0x0101a3b0:    5a92ad36    6..Z    DCD    1519562038
-        0x0101a3b4:    da7c52ca    .R|.    DCD    3665580746
-    analysis_consts_fixed8_simd_even
-        0x0101a3b8:    01700000    ..p.    DCD    24117248
-        0x0101a3bc:    011c0019    ....    DCD    18612249
-        0x0101a3c0:    010f003f    ?...    DCD    17760319
-        0x0101a3c4:    00ed0073    s...    DCD    15532147
-        0x0101a3c8:    0000ff77    w...    DCD    65399
-        0x0101a3cc:    022c014f    O.,.    DCD    36438351
-        0x0101a3d0:    012f016e    n./.    DCD    19857774
-        0x0101a3d4:    00250150    P.%.    DCD    2425168
-        0x0101a3d8:    093e040b    ..>.    DCD    155059211
-        0x0101a3dc:    098404fd    ....    DCD    159646973
-        0x0101a3e0:    0ba20780    ....    DCD    195168128
-        0x0101a3e4:    0ce90a59    Y...    DCD    216599129
-        0x0101a3e8:    0000f67b    {...    DCD    63099
-        0x0101a3ec:    210c0581    ...!    DCD    554435969
-        0x0101a3f0:    1c060219    ....    DCD    470155801
-        0x0101a3f4:    1532fc02    ..2.    DCD    355662850
-        0x0101a3f8:    68fc3094    .0.h    DCD    1761357972
-        0x0101a3fc:    5a55338f    .3UZ    DCD    1515533199
-        0x0101a400:    64f345fb    .E.d    DCD    1693664763
-        0x0101a404:    6c2f5a45    EZ/l    DCD    1815042629
-        0x0101a408:    0000afeb    ....    DCD    45035
-        0x0101a40c:    cc715a55    UZq.    DCD    3429980757
-        0x0101a410:    ba0564f3    .d..    DCD    3120915699
-        0x0101a414:    a5bb6c2f    /l..    DCD    2780523567
-        0x0101a418:    093ecf6c    l.>.    DCD    155111276
-        0x0101a41c:    0581def4    ....    DCD    92397300
-        0x0101a420:    0219e3fa    ....    DCD    35251194
-        0x0101a424:    fc02eace    ....    DCD    4228049614
-        0x0101a428:    00000983    ....    DCD    2435
-        0x0101a42c:    fb030984    ....    DCD    4211280260
-        0x0101a430:    f8800ba2    ....    DCD    4169141154
-        0x0101a434:    f5a70ce9    ....    DCD    4121365737
-        0x0101a438:    0170fbf5    ..p.    DCD    24181749
-        0x0101a43c:    014ffdd4    ..O.    DCD    22019540
-        0x0101a440:    016efed1    ..n.    DCD    24051409
-        0x0101a444:    0150ffdb    ..P.    DCD    22085595
-        0x0101a448:    0000ff6a    j...    DCD    65386
-        0x0101a44c:    ffe7011c    ....    DCD    4293329180
-        0x0101a450:    ffc1010f    ....    DCD    4290838799
-        0x0101a454:    ff8d00ed    ....    DCD    4287430893
-        0x0101a458:    2bda206f    o .+    DCD    735715439
-        0x0101a45c:    f5b6df91    ....    DCD    4122402705
-        0x0101a460:    cc46df91    ..F.    DCD    3427196817
-        0x0101a464:    e2b3206f    o ..    DCD    3803390063
-        0x0101a468:    1d4d206f    o M.    DCD    491593839
-        0x0101a46c:    33badf91    ...3    DCD    867884945
-        0x0101a470:    0a4adf91    ..J.    DCD    172679057
-        0x0101a474:    d426206f    o &.    DCD    3559268463
-        0x0101a478:    27972a36    6*.'    DCD    664218166
-        0x0101a47c:    2190117c    |..!    DCD    563089788
-        0x0101a480:    166dee84    ..m.    DCD    376303236
-        0x0101a484:    07e0d5ca    ....    DCD    132175306
-        0x0101a488:    f820d5ca    .. .    DCD    4162901450
-        0x0101a48c:    e993ee84    ....    DCD    3918786180
-        0x0101a490:    de70117c    |.p.    DCD    3731886460
-        0x0101a494:    d8692a36    6*i.    DCD    3630770742
-        0x0101a498:    1d4dcd90    ..M.    DCD    491638160
-        0x0101a49c:    cc46cd90    ..F.    DCD    3427192208
-        0x0101a4a0:    0a4acd90    ..J.    DCD    172674448
-        0x0101a4a4:    2bdacd90    ...+    DCD    735759760
-        0x0101a4a8:    d426cd90    ..&.    DCD    3559312784
-        0x0101a4ac:    f5b6cd90    ....    DCD    4122398096
-        0x0101a4b0:    33bacd90    ...3    DCD    867880336
-        0x0101a4b4:    e2b3cd90    ....    DCD    3803434384
-        0x0101a4b8:    07e0117c    |...    DCD    132125052
-        0x0101a4bc:    e993d5ca    ....    DCD    3918779850
-        0x0101a4c0:    21902a36    6*.!    DCD    563096118
-        0x0101a4c4:    d869ee84    ..i.    DCD    3630820996
-        0x0101a4c8:    2797ee84    ...'    DCD    664268420
-        0x0101a4cc:    de702a36    6*p.    DCD    3731892790
-        0x0101a4d0:    166dd5ca    ..m.    DCD    376296906
-        0x0101a4d4:    f820117c    |. .    DCD    4162851196
-    analysis_consts_fixed8_simd_odd
-        0x0101a4d8:    ff770000    ..w.    DCD    4285988864
-        0x0101a4dc:    011c0019    ....    DCD    18612249
-        0x0101a4e0:    010f003f    ?...    DCD    17760319
-        0x0101a4e4:    00ed0073    s...    DCD    15532147
-        0x0101a4e8:    040b0170    p...    DCD    67830128
-        0x0101a4ec:    022c014f    O.,.    DCD    36438351
-        0x0101a4f0:    012f016e    n./.    DCD    19857774
-        0x0101a4f4:    00250150    P.%.    DCD    2425168
-        0x0101a4f8:    f67b0000    ..{.    DCD    4135256064
-        0x0101a4fc:    098404fd    ....    DCD    159646973
-        0x0101a500:    0ba20780    ....    DCD    195168128
-        0x0101a504:    0ce90a59    Y...    DCD    216599129
-        0x0101a508:    3094093e    >..0    DCD    815008062
-        0x0101a50c:    210c0581    ...!    DCD    554435969
-        0x0101a510:    1c060219    ....    DCD    470155801
-        0x0101a514:    1532fc02    ..2.    DCD    355662850
-        0x0101a518:    afeb0000    ....    DCD    2951413760
-        0x0101a51c:    5a55338f    .3UZ    DCD    1515533199
-        0x0101a520:    64f345fb    .E.d    DCD    1693664763
-        0x0101a524:    6c2f5a45    EZ/l    DCD    1815042629
-        0x0101a528:    cf6c68fc    .hl.    DCD    3479988476
-        0x0101a52c:    cc715a55    UZq.    DCD    3429980757
-        0x0101a530:    ba0564f3    .d..    DCD    3120915699
-        0x0101a534:    a5bb6c2f    /l..    DCD    2780523567
-        0x0101a538:    09830000    ....    DCD    159580160
-        0x0101a53c:    0581def4    ....    DCD    92397300
-        0x0101a540:    0219e3fa    ....    DCD    35251194
-        0x0101a544:    fc02eace    ....    DCD    4228049614
-        0x0101a548:    fbf5093e    >...    DCD    4227139902
-        0x0101a54c:    fb030984    ....    DCD    4211280260
-        0x0101a550:    f8800ba2    ....    DCD    4169141154
-        0x0101a554:    f5a70ce9    ....    DCD    4121365737
-        0x0101a558:    ff6a0000    ..j.    DCD    4285136896
-        0x0101a55c:    014ffdd4    ..O.    DCD    22019540
-        0x0101a560:    016efed1    ..n.    DCD    24051409
-        0x0101a564:    0150ffdb    ..P.    DCD    22085595
-        0x0101a568:    00000170    p...    DCD    368
-        0x0101a56c:    ffe7011c    ....    DCD    4293329180
-        0x0101a570:    ffc1010f    ....    DCD    4290838799
-        0x0101a574:    ff8d00ed    ....    DCD    4287430893
-        0x0101a578:    2bdacd90    ...+    DCD    735759760
-        0x0101a57c:    f5b6cd90    ....    DCD    4122398096
-        0x0101a580:    cc46cd90    ..F.    DCD    3427192208
-        0x0101a584:    e2b3cd90    ....    DCD    3803434384
-        0x0101a588:    1d4dcd90    ..M.    DCD    491638160
-        0x0101a58c:    33bacd90    ...3    DCD    867880336
-        0x0101a590:    0a4acd90    ..J.    DCD    172674448
-        0x0101a594:    d426cd90    ..&.    DCD    3559312784
-        0x0101a598:    27972a36    6*.'    DCD    664218166
-        0x0101a59c:    2190117c    |..!    DCD    563089788
-        0x0101a5a0:    166dee84    ..m.    DCD    376303236
-        0x0101a5a4:    07e0d5ca    ....    DCD    132175306
-        0x0101a5a8:    f820d5ca    .. .    DCD    4162901450
-        0x0101a5ac:    e993ee84    ....    DCD    3918786180
-        0x0101a5b0:    de70117c    |.p.    DCD    3731886460
-        0x0101a5b4:    d8692a36    6*i.    DCD    3630770742
-        0x0101a5b8:    1d4d206f    o M.    DCD    491593839
-        0x0101a5bc:    cc46df91    ..F.    DCD    3427196817
-        0x0101a5c0:    0a4adf91    ..J.    DCD    172679057
-        0x0101a5c4:    2bda206f    o .+    DCD    735715439
-        0x0101a5c8:    d426206f    o &.    DCD    3559268463
-        0x0101a5cc:    f5b6df91    ....    DCD    4122402705
-        0x0101a5d0:    33badf91    ...3    DCD    867884945
-        0x0101a5d4:    e2b3206f    o ..    DCD    3803390063
-        0x0101a5d8:    07e0117c    |...    DCD    132125052
-        0x0101a5dc:    e993d5ca    ....    DCD    3918779850
-        0x0101a5e0:    21902a36    6*.!    DCD    563096118
-        0x0101a5e4:    d869ee84    ..i.    DCD    3630820996
-        0x0101a5e8:    2797ee84    ...'    DCD    664268420
-        0x0101a5ec:    de702a36    6*p.    DCD    3731892790
-        0x0101a5f0:    166dd5ca    ..m.    DCD    376296906
-        0x0101a5f4:    f820117c    |. .    DCD    4162851196
-    .constdata
-    dis_svc_uuid
-        0x0101a5f8:    0000180a    ....    DCD    6154
-    .constdata
-    dis_att_table
-        0x0101a5fc:    00280002    ..(.    DCD    2621442
-        0x0101a600:    00000000    ....    DCD    0
-        0x0101a604:    00000000    ....    DCD    0
-        0x0101a608:    00000000    ....    DCD    0
-        0x0101a60c:    00020000    ....    DCD    131072
-        0x0101a610:    00000002    ....    DCD    2
-        0x0101a614:    0101a5f8    ....    DCD    16885240
-        0x0101a618:    00280302    ..(.    DCD    2622210
-        0x0101a61c:    00000000    ....    DCD    0
-        0x0101a620:    00000000    ....    DCD    0
-        0x0101a624:    00000000    ....    DCD    0
-        0x0101a628:    00020000    ....    DCD    131072
-        0x0101a62c:    00000000    ....    DCD    0
-        0x0101a630:    00000000    ....    DCD    0
-        0x0101a634:    002a2702    .'*.    DCD    2762498
-        0x0101a638:    00000000    ....    DCD    0
-        0x0101a63c:    00000000    ....    DCD    0
-        0x0101a640:    00000000    ....    DCD    0
-        0x0101a644:    00020000    ....    DCD    131072
-        0x0101a648:    00000080    ....    DCD    128
-        0x0101a64c:    00000000    ....    DCD    0
-        0x0101a650:    00280302    ..(.    DCD    2622210
-        0x0101a654:    00000000    ....    DCD    0
-        0x0101a658:    00000000    ....    DCD    0
-        0x0101a65c:    00000000    ....    DCD    0
-        0x0101a660:    00020000    ....    DCD    131072
-        0x0101a664:    00000000    ....    DCD    0
-        0x0101a668:    00000000    ....    DCD    0
-        0x0101a66c:    002a2602    .&*.    DCD    2762242
-        0x0101a670:    00000000    ....    DCD    0
-        0x0101a674:    00000000    ....    DCD    0
-        0x0101a678:    00000000    ....    DCD    0
-        0x0101a67c:    00020000    ....    DCD    131072
-        0x0101a680:    00000080    ....    DCD    128
-        0x0101a684:    00000000    ....    DCD    0
-    .constdata
-    sp_svc_uuid
-        0x0101a688:    0000fff1    ....    DCD    65521
-    .constdata
-    simple_profile_att_table
-        0x0101a68c:    00280002    ..(.    DCD    2621442
-        0x0101a690:    00000000    ....    DCD    0
-        0x0101a694:    00000000    ....    DCD    0
-        0x0101a698:    00000000    ....    DCD    0
-        0x0101a69c:    00020000    ....    DCD    131072
-        0x0101a6a0:    00000002    ....    DCD    2
-        0x0101a6a4:    0101a688    ....    DCD    16885384
-        0x0101a6a8:    00280302    ..(.    DCD    2622210
-        0x0101a6ac:    00000000    ....    DCD    0
-        0x0101a6b0:    00000000    ....    DCD    0
-        0x0101a6b4:    00000000    ....    DCD    0
-        0x0101a6b8:    00020000    ....    DCD    131072
-        0x0101a6bc:    00000000    ....    DCD    0
-        0x0101a6c0:    00000000    ....    DCD    0
-        0x0101a6c4:    495cb810    ..\I    DCD    1230813200
-        0x0101a6c8:    40a304d2    ...@    DCD    1084425426
-        0x0101a6cc:    35b5a071    q..5    DCD    901095537
-        0x0101a6d0:    83b03e85    .>..    DCD    2209365637
-        0x0101a6d4:    01100007    ....    DCD    17825799
-        0x0101a6d8:    00000028    (...    DCD    40
-        0x0101a6dc:    00000000    ....    DCD    0
-        0x0101a6e0:    00290202    ..).    DCD    2687490
-        0x0101a6e4:    00000000    ....    DCD    0
-        0x0101a6e8:    00000000    ....    DCD    0
-        0x0101a6ec:    00000000    ....    DCD    0
-        0x0101a6f0:    01020000    ....    DCD    16908288
-        0x0101a6f4:    00000002    ....    DCD    2
-        0x0101a6f8:    00000000    ....    DCD    0
-        0x0101a6fc:    00280302    ..(.    DCD    2622210
-        0x0101a700:    00000000    ....    DCD    0
-        0x0101a704:    00000000    ....    DCD    0
-        0x0101a708:    00000000    ....    DCD    0
-        0x0101a70c:    00020000    ....    DCD    131072
-        0x0101a710:    00000000    ....    DCD    0
-        0x0101a714:    00000000    ....    DCD    0
-        0x0101a718:    495cb910    ..\I    DCD    1230813456
-        0x0101a71c:    40a304d2    ...@    DCD    1084425426
-        0x0101a720:    35b5a071    q..5    DCD    901095537
-        0x0101a724:    83b03e85    .>..    DCD    2209365637
-        0x0101a728:    01100007    ....    DCD    17825799
-        0x0101a72c:    00000028    (...    DCD    40
-        0x0101a730:    00000000    ....    DCD    0
-        0x0101a734:    00290202    ..).    DCD    2687490
-        0x0101a738:    00000000    ....    DCD    0
-        0x0101a73c:    00000000    ....    DCD    0
-        0x0101a740:    00000000    ....    DCD    0
-        0x0101a744:    01020000    ....    DCD    16908288
-        0x0101a748:    00000002    ....    DCD    2
-        0x0101a74c:    00000000    ....    DCD    0
-    .constdata
-    hid_svc_uuid
-        0x0101a750:    00001812    ....    DCD    6162
-    .constdata
-    hid_info_value
-        0x0101a754:    03000111    ....    DCD    50331921
-    hid_report_map
-        0x0101a758:    02090105    ....    DCD    34144517
-        0x0101a75c:    018501a1    ....    DCD    25493921
-        0x0101a760:    00a10109    ....    DCD    10551561
-        0x0101a764:    01190905    ....    DCD    18417925
-        0x0101a768:    00150329    )...    DCD    1377065
-        0x0101a76c:    03950125    %...    DCD    60096805
-        0x0101a770:    02810175    u...    DCD    42008949
-        0x0101a774:    05750195    ..u.    DCD    91554197
-        0x0101a778:    01050381    ....    DCD    17105793
-        0x0101a77c:    31093009    .0.1    DCD    822685705
-        0x0101a780:    81153809    .8..    DCD    2165651465
-        0x0101a784:    08757f25    %.u.    DCD    141917989
-        0x0101a788:    06810395    ....    DCD    109118357
-        0x0101a78c:    0c05c0c0    ....    DCD    201703616
-        0x0101a790:    01a10109    ....    DCD    27328777
-        0x0101a794:    00190285    ....    DCD    1639045
-        0x0101a798:    15029c2a    *...    DCD    352492586
-        0x0101a79c:    029c2600    .&..    DCD    43787776
-        0x0101a7a0:    01951075    u...    DCD    26546293
-        0x0101a7a4:    05c00081    ....    DCD    96469121
-        0x0101a7a8:    a1060901    ....    DCD    2701527297
-        0x0101a7ac:    05038501    ....    DCD    84116737
-        0x0101a7b0:    29e01907    ...)    DCD    702552327
-        0x0101a7b4:    250015e7    ...%    DCD    620762599
-        0x0101a7b8:    95017501    .u..    DCD    2499900673
-        0x0101a7bc:    95028108    ....    DCD    2499969288
-        0x0101a7c0:    81087501    .u..    DCD    2164815105
-        0x0101a7c4:    75059501    ...u    DCD    1963300097
-        0x0101a7c8:    19080501    ....    DCD    419955969
-        0x0101a7cc:    91052901    .)..    DCD    2433034497
-        0x0101a7d0:    75019502    ...u    DCD    1963037954
-        0x0101a7d4:    95019103    ....    DCD    2499907843
-        0x0101a7d8:    15087506    .u..    DCD    352875782
-        0x0101a7dc:    05652500    .%e.    DCD    90514688
-        0x0101a7e0:    29001907    ...)    DCD    687872263
-        0x0101a7e4:    c0008165    e...    DCD    3221258597
-    hid_profile_att_table
-        0x0101a7e8:    00280002    ..(.    DCD    2621442
-        0x0101a7ec:    00000000    ....    DCD    0
-        0x0101a7f0:    00000000    ....    DCD    0
-        0x0101a7f4:    00000000    ....    DCD    0
-        0x0101a7f8:    00020000    ....    DCD    131072
-        0x0101a7fc:    00000002    ....    DCD    2
-        0x0101a800:    0101a750    P...    DCD    16885584
-        0x0101a804:    00280302    ..(.    DCD    2622210
-        0x0101a808:    00000000    ....    DCD    0
-        0x0101a80c:    00000000    ....    DCD    0
-        0x0101a810:    00000000    ....    DCD    0
-        0x0101a814:    00020000    ....    DCD    131072
-        0x0101a818:    00000000    ....    DCD    0
-        0x0101a81c:    00000000    ....    DCD    0
-        0x0101a820:    002a4a02    .J*.    DCD    2771458
-        0x0101a824:    00000000    ....    DCD    0
-        0x0101a828:    00000000    ....    DCD    0
-        0x0101a82c:    00000000    ....    DCD    0
-        0x0101a830:    02020000    ....    DCD    33685504
-        0x0101a834:    00000004    ....    DCD    4
-        0x0101a838:    00000000    ....    DCD    0
-        0x0101a83c:    00280302    ..(.    DCD    2622210
-        0x0101a840:    00000000    ....    DCD    0
-        0x0101a844:    00000000    ....    DCD    0
-        0x0101a848:    00000000    ....    DCD    0
-        0x0101a84c:    00020000    ....    DCD    131072
-        0x0101a850:    00000000    ....    DCD    0
-        0x0101a854:    00000000    ....    DCD    0
-        0x0101a858:    002a4c02    .L*.    DCD    2771970
-        0x0101a85c:    00000000    ....    DCD    0
-        0x0101a860:    00000000    ....    DCD    0
-        0x0101a864:    00000000    ....    DCD    0
-        0x0101a868:    01000000    ....    DCD    16777216
-        0x0101a86c:    00000001    ....    DCD    1
-        0x0101a870:    00000000    ....    DCD    0
-        0x0101a874:    00280302    ..(.    DCD    2622210
-        0x0101a878:    00000000    ....    DCD    0
-        0x0101a87c:    00000000    ....    DCD    0
-        0x0101a880:    00000000    ....    DCD    0
-        0x0101a884:    00020000    ....    DCD    131072
-        0x0101a888:    00000000    ....    DCD    0
-        0x0101a88c:    00000000    ....    DCD    0
-        0x0101a890:    002a4b02    .K*.    DCD    2771714
-        0x0101a894:    00000000    ....    DCD    0
-        0x0101a898:    00000000    ....    DCD    0
-        0x0101a89c:    00000000    ....    DCD    0
-        0x0101a8a0:    00020000    ....    DCD    131072
-        0x0101a8a4:    00000200    ....    DCD    512
-        0x0101a8a8:    00000000    ....    DCD    0
-        0x0101a8ac:    00280302    ..(.    DCD    2622210
-        0x0101a8b0:    00000000    ....    DCD    0
-        0x0101a8b4:    00000000    ....    DCD    0
-        0x0101a8b8:    00000000    ....    DCD    0
-        0x0101a8bc:    00020000    ....    DCD    131072
-        0x0101a8c0:    00000000    ....    DCD    0
-        0x0101a8c4:    00000000    ....    DCD    0
-        0x0101a8c8:    002a4d02    .M*.    DCD    2772226
-        0x0101a8cc:    00000000    ....    DCD    0
-        0x0101a8d0:    00000000    ....    DCD    0
-        0x0101a8d4:    00000000    ....    DCD    0
-        0x0101a8d8:    00120000    ....    DCD    1179648
-        0x0101a8dc:    0000003c    <...    DCD    60
-        0x0101a8e0:    00000000    ....    DCD    0
-        0x0101a8e4:    00290802    ..).    DCD    2689026
-        0x0101a8e8:    00000000    ....    DCD    0
-        0x0101a8ec:    00000000    ....    DCD    0
-        0x0101a8f0:    00000000    ....    DCD    0
-        0x0101a8f4:    00020000    ....    DCD    131072
-        0x0101a8f8:    00000002    ....    DCD    2
-        0x0101a8fc:    00000000    ....    DCD    0
-        0x0101a900:    00290202    ..).    DCD    2687490
-        0x0101a904:    00000000    ....    DCD    0
-        0x0101a908:    00000000    ....    DCD    0
-        0x0101a90c:    00000000    ....    DCD    0
-        0x0101a910:    01020000    ....    DCD    16908288
-        0x0101a914:    00000000    ....    DCD    0
-        0x0101a918:    00000000    ....    DCD    0
-        0x0101a91c:    00280302    ..(.    DCD    2622210
-        0x0101a920:    00000000    ....    DCD    0
-        0x0101a924:    00000000    ....    DCD    0
-        0x0101a928:    00000000    ....    DCD    0
-        0x0101a92c:    00020000    ....    DCD    131072
-        0x0101a930:    00000000    ....    DCD    0
-        0x0101a934:    00000000    ....    DCD    0
-        0x0101a938:    002a4d02    .M*.    DCD    2772226
-        0x0101a93c:    00000000    ....    DCD    0
-        0x0101a940:    00000000    ....    DCD    0
-        0x0101a944:    00000000    ....    DCD    0
-        0x0101a948:    00120000    ....    DCD    1179648
-        0x0101a94c:    0000003c    <...    DCD    60
-        0x0101a950:    00000000    ....    DCD    0
-        0x0101a954:    00290802    ..).    DCD    2689026
-        0x0101a958:    00000000    ....    DCD    0
-        0x0101a95c:    00000000    ....    DCD    0
-        0x0101a960:    00000000    ....    DCD    0
-        0x0101a964:    00020000    ....    DCD    131072
-        0x0101a968:    00000002    ....    DCD    2
-        0x0101a96c:    00000000    ....    DCD    0
-        0x0101a970:    00290202    ..).    DCD    2687490
-        0x0101a974:    00000000    ....    DCD    0
-        0x0101a978:    00000000    ....    DCD    0
-        0x0101a97c:    00000000    ....    DCD    0
-        0x0101a980:    01020000    ....    DCD    16908288
-        0x0101a984:    00000000    ....    DCD    0
-        0x0101a988:    00000000    ....    DCD    0
-        0x0101a98c:    00280302    ..(.    DCD    2622210
-        0x0101a990:    00000000    ....    DCD    0
-        0x0101a994:    00000000    ....    DCD    0
-        0x0101a998:    00000000    ....    DCD    0
-        0x0101a99c:    00020000    ....    DCD    131072
-        0x0101a9a0:    00000000    ....    DCD    0
-        0x0101a9a4:    00000000    ....    DCD    0
-        0x0101a9a8:    002a4d02    .M*.    DCD    2772226
-        0x0101a9ac:    00000000    ....    DCD    0
-        0x0101a9b0:    00000000    ....    DCD    0
-        0x0101a9b4:    00000000    ....    DCD    0
-        0x0101a9b8:    00120000    ....    DCD    1179648
-        0x0101a9bc:    0000003c    <...    DCD    60
-        0x0101a9c0:    00000000    ....    DCD    0
-        0x0101a9c4:    00290802    ..).    DCD    2689026
-        0x0101a9c8:    00000000    ....    DCD    0
-        0x0101a9cc:    00000000    ....    DCD    0
-        0x0101a9d0:    00000000    ....    DCD    0
-        0x0101a9d4:    00020000    ....    DCD    131072
-        0x0101a9d8:    00000002    ....    DCD    2
-        0x0101a9dc:    00000000    ....    DCD    0
-        0x0101a9e0:    00290202    ..).    DCD    2687490
-        0x0101a9e4:    00000000    ....    DCD    0
-        0x0101a9e8:    00000000    ....    DCD    0
-        0x0101a9ec:    00000000    ....    DCD    0
-        0x0101a9f0:    01020000    ....    DCD    16908288
-        0x0101a9f4:    00000000    ....    DCD    0
-        0x0101a9f8:    00000000    ....    DCD    0
-        0x0101a9fc:    00280302    ..(.    DCD    2622210
-        0x0101aa00:    00000000    ....    DCD    0
-        0x0101aa04:    00000000    ....    DCD    0
-        0x0101aa08:    00000000    ....    DCD    0
-        0x0101aa0c:    00020000    ....    DCD    131072
-        0x0101aa10:    00000000    ....    DCD    0
-        0x0101aa14:    00000000    ....    DCD    0
-        0x0101aa18:    002a4d02    .M*.    DCD    2772226
-        0x0101aa1c:    00000000    ....    DCD    0
-        0x0101aa20:    00000000    ....    DCD    0
-        0x0101aa24:    00000000    ....    DCD    0
-        0x0101aa28:    01020000    ....    DCD    16908288
-        0x0101aa2c:    0000003c    <...    DCD    60
-        0x0101aa30:    00000000    ....    DCD    0
-        0x0101aa34:    00290802    ..).    DCD    2689026
-        0x0101aa38:    00000000    ....    DCD    0
-        0x0101aa3c:    00000000    ....    DCD    0
-        0x0101aa40:    00000000    ....    DCD    0
-        0x0101aa44:    00020000    ....    DCD    131072
-        0x0101aa48:    00000002    ....    DCD    2
-        0x0101aa4c:    00000000    ....    DCD    0
-        0x0101aa50:    00290202    ..).    DCD    2687490
-        0x0101aa54:    00000000    ....    DCD    0
-        0x0101aa58:    00000000    ....    DCD    0
-        0x0101aa5c:    00000000    ....    DCD    0
-        0x0101aa60:    01020000    ....    DCD    16908288
-        0x0101aa64:    00000000    ....    DCD    0
-        0x0101aa68:    00000000    ....    DCD    0
-    .constdata
-    ota_svc_uuid
-        0x0101aa6c:    0000fe00    ....    DCD    65024
-        0x0101aa70:    00000000    ....    DCD    0
-        0x0101aa74:    00000000    ....    DCD    0
-        0x0101aa78:    02f00000    ....    DCD    49283072
-    .constdata
-    ota_svc_att_table
-        0x0101aa7c:    00280002    ..(.    DCD    2621442
-        0x0101aa80:    00000000    ....    DCD    0
-        0x0101aa84:    00000000    ....    DCD    0
-        0x0101aa88:    00000000    ....    DCD    0
-        0x0101aa8c:    00020000    ....    DCD    131072
-        0x0101aa90:    00000010    ....    DCD    16
-        0x0101aa94:    0101aa6c    l...    DCD    16886380
-        0x0101aa98:    00280302    ..(.    DCD    2622210
-        0x0101aa9c:    00000000    ....    DCD    0
-        0x0101aaa0:    00000000    ....    DCD    0
-        0x0101aaa4:    00000000    ....    DCD    0
-        0x0101aaa8:    00020000    ....    DCD    131072
-        0x0101aaac:    00000000    ....    DCD    0
-        0x0101aab0:    00000000    ....    DCD    0
-        0x0101aab4:    00ff0310    ....    DCD    16712464
-        0x0101aab8:    00000000    ....    DCD    0
-        0x0101aabc:    00000000    ....    DCD    0
-        0x0101aac0:    f0000000    ....    DCD    4026531840
-        0x0101aac4:    00020002    ....    DCD    131074
-        0x0101aac8:    00000002    ....    DCD    2
-        0x0101aacc:    00000000    ....    DCD    0
-        0x0101aad0:    00280302    ..(.    DCD    2622210
-        0x0101aad4:    00000000    ....    DCD    0
-        0x0101aad8:    00000000    ....    DCD    0
-        0x0101aadc:    00000000    ....    DCD    0
-        0x0101aae0:    00020000    ....    DCD    131072
-        0x0101aae4:    00000000    ....    DCD    0
-        0x0101aae8:    00000000    ....    DCD    0
-        0x0101aaec:    00ff0210    ....    DCD    16712208
-        0x0101aaf0:    00000000    ....    DCD    0
-        0x0101aaf4:    00000000    ....    DCD    0
-        0x0101aaf8:    f0000000    ....    DCD    4026531840
-        0x0101aafc:    00120002    ....    DCD    1179650
-        0x0101ab00:    00000014    ....    DCD    20
-        0x0101ab04:    00000000    ....    DCD    0
-        0x0101ab08:    00290202    ..).    DCD    2687490
-        0x0101ab0c:    00000000    ....    DCD    0
-        0x0101ab10:    00000000    ....    DCD    0
-        0x0101ab14:    00000000    ....    DCD    0
-        0x0101ab18:    01020000    ....    DCD    16908288
-        0x0101ab1c:    00000000    ....    DCD    0
-        0x0101ab20:    00000000    ....    DCD    0
-        0x0101ab24:    00290102    ..).    DCD    2687234
-        0x0101ab28:    00000000    ....    DCD    0
-        0x0101ab2c:    00000000    ....    DCD    0
-        0x0101ab30:    00000000    ....    DCD    0
-        0x0101ab34:    00020000    ....    DCD    131072
-        0x0101ab38:    0000000c    ....    DCD    12
-        0x0101ab3c:    00000000    ....    DCD    0
-        0x0101ab40:    00280302    ..(.    DCD    2622210
-        0x0101ab44:    00000000    ....    DCD    0
-        0x0101ab48:    00000000    ....    DCD    0
-        0x0101ab4c:    00000000    ....    DCD    0
-        0x0101ab50:    00020000    ....    DCD    131072
-        0x0101ab54:    00000000    ....    DCD    0
-        0x0101ab58:    00000000    ....    DCD    0
-        0x0101ab5c:    00ff0010    ....    DCD    16711696
-        0x0101ab60:    00000000    ....    DCD    0
-        0x0101ab64:    00000000    ....    DCD    0
-        0x0101ab68:    f0000000    ....    DCD    4026531840
-        0x0101ab6c:    00020002    ....    DCD    131074
-        0x0101ab70:    00000258    X...    DCD    600
-        0x0101ab74:    00000000    ....    DCD    0
-        0x0101ab78:    00280302    ..(.    DCD    2622210
-        0x0101ab7c:    00000000    ....    DCD    0
-        0x0101ab80:    00000000    ....    DCD    0
-        0x0101ab84:    00000000    ....    DCD    0
-        0x0101ab88:    00020000    ....    DCD    131072
-        0x0101ab8c:    00000000    ....    DCD    0
-        0x0101ab90:    00000000    ....    DCD    0
-        0x0101ab94:    00ff0110    ....    DCD    16711952
-        0x0101ab98:    00000000    ....    DCD    0
-        0x0101ab9c:    00000000    ....    DCD    0
-        0x0101aba0:    f0000000    ....    DCD    4026531840
-        0x0101aba4:    01000002    ....    DCD    16777218
-        0x0101aba8:    00000258    X...    DCD    600
-        0x0101abac:    00000000    ....    DCD    0
-    .constdata
-    crc_table
-        0x0101abb0:    00000000    ....    DCD    0
-        0x0101abb4:    77073096    .0.w    DCD    1996959894
-        0x0101abb8:    ee0e612c    ,a..    DCD    3993919788
-        0x0101abbc:    990951ba    .Q..    DCD    2567524794
-        0x0101abc0:    076dc419    ..m.    DCD    124634137
-        0x0101abc4:    706af48f    ..jp    DCD    1886057615
-        0x0101abc8:    e963a535    5.c.    DCD    3915621685
-        0x0101abcc:    9e6495a3    ..d.    DCD    2657392035
-        0x0101abd0:    0edb8832    2...    DCD    249268274
-        0x0101abd4:    79dcb8a4    ...y    DCD    2044508324
-        0x0101abd8:    e0d5e91e    ....    DCD    3772115230
-        0x0101abdc:    97d2d988    ....    DCD    2547177864
-        0x0101abe0:    09b64c2b    +L..    DCD    162941995
-        0x0101abe4:    7eb17cbd    .|.~    DCD    2125561021
-        0x0101abe8:    e7b82d07    .-..    DCD    3887607047
-        0x0101abec:    90bf1d91    ....    DCD    2428444049
-        0x0101abf0:    1db71064    d...    DCD    498536548
-        0x0101abf4:    6ab020f2    . .j    DCD    1789927666
-        0x0101abf8:    f3b97148    Hq..    DCD    4089016648
-        0x0101abfc:    84be41de    .A..    DCD    2227061214
-        0x0101ac00:    1adad47d    }...    DCD    450548861
-        0x0101ac04:    6ddde4eb    ...m    DCD    1843258603
-        0x0101ac08:    f4d4b551    Q...    DCD    4107580753
-        0x0101ac0c:    83d385c7    ....    DCD    2211677639
-        0x0101ac10:    136c9856    V.l.    DCD    325883990
-        0x0101ac14:    646ba8c0    ..kd    DCD    1684777152
-        0x0101ac18:    fd62f97a    z.b.    DCD    4251122042
-        0x0101ac1c:    8a65c9ec    ..e.    DCD    2321926636
-        0x0101ac20:    14015c4f    O\..    DCD    335633487
-        0x0101ac24:    63066cd9    .l.c    DCD    1661365465
-        0x0101ac28:    fa0f3d63    c=..    DCD    4195302755
-        0x0101ac2c:    8d080df5    ....    DCD    2366115317
-        0x0101ac30:    3b6e20c8    . n;    DCD    997073096
-        0x0101ac34:    4c69105e    ^.iL    DCD    1281953886
-        0x0101ac38:    d56041e4    .A`.    DCD    3579855332
-        0x0101ac3c:    a2677172    rqg.    DCD    2724688242
-        0x0101ac40:    3c03e4d1    ...<    DCD    1006888145
-        0x0101ac44:    4b04d447    G..K    DCD    1258607687
-        0x0101ac48:    d20d85fd    ....    DCD    3524101629
-        0x0101ac4c:    a50ab56b    k...    DCD    2768942443
-        0x0101ac50:    35b5a8fa    ...5    DCD    901097722
-        0x0101ac54:    42b2986c    l..B    DCD    1119000684
-        0x0101ac58:    dbbbc9d6    ....    DCD    3686517206
-        0x0101ac5c:    acbcf940    @...    DCD    2898065728
-        0x0101ac60:    32d86ce3    .l.2    DCD    853044451
-        0x0101ac64:    45df5c75    u\.E    DCD    1172266101
-        0x0101ac68:    dcd60dcf    ....    DCD    3705015759
-        0x0101ac6c:    abd13d59    Y=..    DCD    2882616665
-        0x0101ac70:    26d930ac    .0.&    DCD    651767980
-        0x0101ac74:    51de003a    :..Q    DCD    1373503546
-        0x0101ac78:    c8d75180    .Q..    DCD    3369554304
-        0x0101ac7c:    bfd06116    .a..    DCD    3218104598
-        0x0101ac80:    21b4f4b5    ...!    DCD    565507253
-        0x0101ac84:    56b3c423    #..V    DCD    1454621731
-        0x0101ac88:    cfba9599    ....    DCD    3485111705
-        0x0101ac8c:    b8bda50f    ....    DCD    3099436303
-        0x0101ac90:    2802b89e    ...(    DCD    671266974
-        0x0101ac94:    5f058808    ..._    DCD    1594198024
-        0x0101ac98:    c60cd9b2    ....    DCD    3322730930
-        0x0101ac9c:    b10be924    $...    DCD    2970347812
-        0x0101aca0:    2f6f7c87    .|o/    DCD    795835527
-        0x0101aca4:    58684c11    .LhX    DCD    1483230225
-        0x0101aca8:    c1611dab    ..a.    DCD    3244367275
-        0x0101acac:    b6662d3d    =-f.    DCD    3060149565
-        0x0101acb0:    76dc4190    .A.v    DCD    1994146192
-        0x0101acb4:    01db7106    .q..    DCD    31158534
-        0x0101acb8:    98d220bc    . ..    DCD    2563907772
-        0x0101acbc:    efd5102a    *...    DCD    4023717930
-        0x0101acc0:    71b18589    ...q    DCD    1907459465
-        0x0101acc4:    06b6b51f    ....    DCD    112637215
-        0x0101acc8:    9fbfe4a5    ....    DCD    2680153253
-        0x0101accc:    e8b8d433    3...    DCD    3904427059
-        0x0101acd0:    7807c9a2    ...x    DCD    2013776290
-        0x0101acd4:    0f00f934    4...    DCD    251722036
-        0x0101acd8:    9609a88e    ....    DCD    2517215374
-        0x0101acdc:    e10e9818    ....    DCD    3775830040
-        0x0101ace0:    7f6a0dbb    ..j.    DCD    2137656763
-        0x0101ace4:    086d3d2d    -=m.    DCD    141376813
-        0x0101ace8:    91646c97    .ld.    DCD    2439277719
-        0x0101acec:    e6635c01    .\c.    DCD    3865271297
-        0x0101acf0:    6b6b51f4    .Qkk    DCD    1802195444
-        0x0101acf4:    1c6c6162    bal.    DCD    476864866
-        0x0101acf8:    856530d8    .0e.    DCD    2238001368
-        0x0101acfc:    f262004e    N.b.    DCD    4066508878
-        0x0101ad00:    6c0695ed    ...l    DCD    1812370925
-        0x0101ad04:    1b01a57b    {...    DCD    453092731
-        0x0101ad08:    8208f4c1    ....    DCD    2181625025
-        0x0101ad0c:    f50fc457    W...    DCD    4111451223
-        0x0101ad10:    65b0d9c6    ...e    DCD    1706088902
-        0x0101ad14:    12b7e950    P...    DCD    314042704
-        0x0101ad18:    8bbeb8ea    ....    DCD    2344532202
-        0x0101ad1c:    fcb9887c    |...    DCD    4240017532
-        0x0101ad20:    62dd1ddf    ...b    DCD    1658658271
-        0x0101ad24:    15da2d49    I-..    DCD    366619977
-        0x0101ad28:    8cd37cf3    .|..    DCD    2362670323
-        0x0101ad2c:    fbd44c65    eL..    DCD    4224994405
-        0x0101ad30:    4db26158    Xa.M    DCD    1303535960
-        0x0101ad34:    3ab551ce    .Q.:    DCD    984961486
-        0x0101ad38:    a3bc0074    t...    DCD    2747007092
-        0x0101ad3c:    d4bb30e2    .0..    DCD    3569037538
-        0x0101ad40:    4adfa541    A..J    DCD    1256170817
-        0x0101ad44:    3dd895d7    ...=    DCD    1037604311
-        0x0101ad48:    a4d1c46d    m...    DCD    2765210733
-        0x0101ad4c:    d3d6f4fb    ....    DCD    3554079995
-        0x0101ad50:    4369e96a    j.iC    DCD    1131014506
-        0x0101ad54:    346ed9fc    ..n4    DCD    879679996
-        0x0101ad58:    ad678846    F.g.    DCD    2909243462
-        0x0101ad5c:    da60b8d0    ..`.    DCD    3663771856
-        0x0101ad60:    44042d73    s-.D    DCD    1141124467
-        0x0101ad64:    33031de5    ...3    DCD    855842277
-        0x0101ad68:    aa0a4c5f    _L..    DCD    2852801631
-        0x0101ad6c:    dd0d7cc9    .|..    DCD    3708648649
-        0x0101ad70:    5005713c    <q.P    DCD    1342533948
-        0x0101ad74:    270241aa    .A.'    DCD    654459306
-        0x0101ad78:    be0b1010    ....    DCD    3188396048
-        0x0101ad7c:    c90c2086    . ..    DCD    3373015174
-        0x0101ad80:    5768b525    %.hW    DCD    1466479909
-        0x0101ad84:    206f85b3    ..o     DCD    544179635
-        0x0101ad88:    b966d409    ..f.    DCD    3110523913
-        0x0101ad8c:    ce61e49f    ..a.    DCD    3462522015
-        0x0101ad90:    5edef90e    ...^    DCD    1591671054
-        0x0101ad94:    29d9c998    ...)    DCD    702138776
-        0x0101ad98:    b0d09822    "...    DCD    2966460450
-        0x0101ad9c:    c7d7a8b4    ....    DCD    3352799412
-        0x0101ada0:    59b33d17    .=.Y    DCD    1504918807
-        0x0101ada4:    2eb40d81    ....    DCD    783551873
-        0x0101ada8:    b7bd5c3b    ;\..    DCD    3082640443
-        0x0101adac:    c0ba6cad    .l..    DCD    3233442989
-        0x0101adb0:    edb88320     ...    DCD    3988292384
-        0x0101adb4:    9abfb3b6    ....    DCD    2596254646
-        0x0101adb8:    03b6e20c    ....    DCD    62317068
-        0x0101adbc:    74b1d29a    ...t    DCD    1957810842
-        0x0101adc0:    ead54739    9G..    DCD    3939845945
-        0x0101adc4:    9dd277af    .w..    DCD    2647816111
-        0x0101adc8:    04db2615    .&..    DCD    81470997
-        0x0101adcc:    73dc1683    ...s    DCD    1943803523
-        0x0101add0:    e3630b12    ..c.    DCD    3814918930
-        0x0101add4:    94643b84    .;d.    DCD    2489596804
-        0x0101add8:    0d6d6a3e    >jm.    DCD    225274430
-        0x0101addc:    7a6a5aa8    .Zjz    DCD    2053790376
-        0x0101ade0:    e40ecf0b    ....    DCD    3826175755
-        0x0101ade4:    9309ff9d    ....    DCD    2466906013
-        0x0101ade8:    0a00ae27    '...    DCD    167816743
-        0x0101adec:    7d079eb1    ...}    DCD    2097651377
-        0x0101adf0:    f00f9344    D...    DCD    4027552580
-        0x0101adf4:    8708a3d2    ....    DCD    2265490386
-        0x0101adf8:    1e01f268    h...    DCD    503444072
-        0x0101adfc:    6906c2fe    ...i    DCD    1762050814
-        0x0101ae00:    f762575d    ]Wb.    DCD    4150417245
-        0x0101ae04:    806567cb    .ge.    DCD    2154129355
-        0x0101ae08:    196c3671    q6l.    DCD    426522225
-        0x0101ae0c:    6e6b06e7    ..kn    DCD    1852507879
-        0x0101ae10:    fed41b76    v...    DCD    4275313526
-        0x0101ae14:    89d32be0    .+..    DCD    2312317920
-        0x0101ae18:    10da7a5a    Zz..    DCD    282753626
-        0x0101ae1c:    67dd4acc    .J.g    DCD    1742555852
-        0x0101ae20:    f9b9df6f    o...    DCD    4189708143
-        0x0101ae24:    8ebeeff9    ....    DCD    2394877945
-        0x0101ae28:    17b7be43    C...    DCD    397917763
-        0x0101ae2c:    60b08ed5    ...`    DCD    1622183637
-        0x0101ae30:    d6d6a3e8    ....    DCD    3604390888
-        0x0101ae34:    a1d1937e    ~...    DCD    2714866558
-        0x0101ae38:    38d8c2c4    ...8    DCD    953729732
-        0x0101ae3c:    4fdff252    R..O    DCD    1340076626
-        0x0101ae40:    d1bb67f1    .g..    DCD    3518719985
-        0x0101ae44:    a6bc5767    gW..    DCD    2797360999
-        0x0101ae48:    3fb506dd    ...?    DCD    1068828381
-        0x0101ae4c:    48b2364b    K6.H    DCD    1219638859
-        0x0101ae50:    d80d2bda    .+..    DCD    3624741850
-        0x0101ae54:    af0a1b4c    L...    DCD    2936675148
-        0x0101ae58:    36034af6    .J.6    DCD    906185462
-        0x0101ae5c:    41047a60    `z.A    DCD    1090812512
-        0x0101ae60:    df60efc3    ..`.    DCD    3747672003
-        0x0101ae64:    a867df55    U.g.    DCD    2825379669
-        0x0101ae68:    316e8eef    ..n1    DCD    829329135
-        0x0101ae6c:    4669be79    y.iF    DCD    1181335161
-        0x0101ae70:    cb61b38c    ..a.    DCD    3412177804
-        0x0101ae74:    bc66831a    ..f.    DCD    3160834842
-        0x0101ae78:    256fd2a0    ..o%    DCD    628085408
-        0x0101ae7c:    5268e236    6.hR    DCD    1382605366
-        0x0101ae80:    cc0c7795    .w..    DCD    3423369109
-        0x0101ae84:    bb0b4703    .G..    DCD    3138078467
-        0x0101ae88:    220216b9    ..."    DCD    570562233
-        0x0101ae8c:    5505262f    /&.U    DCD    1426400815
-        0x0101ae90:    c5ba3bbe    .;..    DCD    3317316542
-        0x0101ae94:    b2bd0b28    (...    DCD    2998733608
-        0x0101ae98:    2bb45a92    .Z.+    DCD    733239954
-        0x0101ae9c:    5cb36a04    .j.\    DCD    1555261956
-        0x0101aea0:    c2d7ffa7    ....    DCD    3268935591
-        0x0101aea4:    b5d0cf31    1...    DCD    3050360625
-        0x0101aea8:    2cd99e8b    ...,    DCD    752459403
-        0x0101aeac:    5bdeae1d    ...[    DCD    1541320221
-        0x0101aeb0:    9b64c2b0    ..d.    DCD    2607071920
-        0x0101aeb4:    ec63f226    &.c.    DCD    3965973030
-        0x0101aeb8:    756aa39c    ..ju    DCD    1969922972
-        0x0101aebc:    026d930a    ..m.    DCD    40735498
-        0x0101aec0:    9c0906a9    ....    DCD    2617837225
-        0x0101aec4:    eb0e363f    ?6..    DCD    3943577151
-        0x0101aec8:    72076785    .g.r    DCD    1913087877
-        0x0101aecc:    05005713    .W..    DCD    83908371
-        0x0101aed0:    95bf4a82    .J..    DCD    2512341634
-        0x0101aed4:    e2b87a14    .z..    DCD    3803740692
-        0x0101aed8:    7bb12bae    .+.{    DCD    2075208622
-        0x0101aedc:    0cb61b38    8...    DCD    213261112
-        0x0101aee0:    92d28e9b    ....    DCD    2463272603
-        0x0101aee4:    e5d5be0d    ....    DCD    3855990285
-        0x0101aee8:    7cdcefb7    ...|    DCD    2094854071
-        0x0101aeec:    0bdbdf21    !...    DCD    198958881
-        0x0101aef0:    86d3d2d4    ....    DCD    2262029012
-        0x0101aef4:    f1d4e242    B...    DCD    4057260610
-        0x0101aef8:    68ddb3f8    ...h    DCD    1759359992
-        0x0101aefc:    1fda836e    n...    DCD    534414190
-        0x0101af00:    81be16cd    ....    DCD    2176718541
-        0x0101af04:    f6b9265b    [&..    DCD    4139329115
-        0x0101af08:    6fb077e1    .w.o    DCD    1873836001
-        0x0101af0c:    18b74777    wG..    DCD    414664567
-        0x0101af10:    88085ae6    .Z..    DCD    2282248934
-        0x0101af14:    ff0f6a70    pj..    DCD    4279200368
-        0x0101af18:    66063bca    .;.f    DCD    1711684554
-        0x0101af1c:    11010b5c    \...    DCD    285281116
-        0x0101af20:    8f659eff    ..e.    DCD    2405801727
-        0x0101af24:    f862ae69    i.b.    DCD    4167216745
-        0x0101af28:    616bffd3    ..ka    DCD    1634467795
-        0x0101af2c:    166ccf45    E.l.    DCD    376229701
-        0x0101af30:    a00ae278    x...    DCD    2685067896
-        0x0101af34:    d70dd2ee    ....    DCD    3608007406
-        0x0101af38:    4e048354    T..N    DCD    1308918612
-        0x0101af3c:    3903b3c2    ...9    DCD    956543938
-        0x0101af40:    a7672661    a&g.    DCD    2808555105
-        0x0101af44:    d06016f7    ..`.    DCD    3495958263
-        0x0101af48:    4969474d    MGiI    DCD    1231636301
-        0x0101af4c:    3e6e77db    .wn>    DCD    1047427035
-        0x0101af50:    aed16a4a    Jj..    DCD    2932959818
-        0x0101af54:    d9d65adc    .Z..    DCD    3654703836
-        0x0101af58:    40df0b66    f..@    DCD    1088359270
-        0x0101af5c:    37d83bf0    .;.7    DCD    936918000
-        0x0101af60:    a9bcae53    S...    DCD    2847714899
-        0x0101af64:    debb9ec5    ....    DCD    3736837829
-        0x0101af68:    47b2cf7f    ...G    DCD    1202900863
-        0x0101af6c:    30b5ffe9    ...0    DCD    817233897
-        0x0101af70:    bdbdf21c    ....    DCD    3183342108
-        0x0101af74:    cabac28a    ....    DCD    3401237130
-        0x0101af78:    53b39330    0..S    DCD    1404277552
-        0x0101af7c:    24b4a3a6    ...$    DCD    615818150
-        0x0101af80:    bad03605    .6..    DCD    3134207493
-        0x0101af84:    cdd70693    ....    DCD    3453421203
-        0x0101af88:    54de5729    )W.T    DCD    1423857449
-        0x0101af8c:    23d967bf    .g.#    DCD    601450431
-        0x0101af90:    b3667a2e    .zf.    DCD    3009837614
-        0x0101af94:    c4614ab8    .Ja.    DCD    3294710456
-        0x0101af98:    5d681b02    ..h]    DCD    1567103746
-        0x0101af9c:    2a6f2b94    .+o*    DCD    711928724
-        0x0101afa0:    b40bbe37    7...    DCD    3020668471
-        0x0101afa4:    c30c8ea1    ....    DCD    3272380065
-        0x0101afa8:    5a05df1b    ...Z    DCD    1510334235
-        0x0101afac:    2d02ef8d    ...-    DCD    755167117
-    .constdata
-    batt_svc_uuid
-        0x0101afb0:    0000180f    ....    DCD    6159
-    .constdata
-    batt_att_table
-        0x0101afb4:    00280002    ..(.    DCD    2621442
-        0x0101afb8:    00000000    ....    DCD    0
-        0x0101afbc:    00000000    ....    DCD    0
-        0x0101afc0:    00000000    ....    DCD    0
-        0x0101afc4:    00020000    ....    DCD    131072
-        0x0101afc8:    00000002    ....    DCD    2
-        0x0101afcc:    0101afb0    ....    DCD    16887728
-        0x0101afd0:    00280302    ..(.    DCD    2622210
-        0x0101afd4:    00000000    ....    DCD    0
-        0x0101afd8:    00000000    ....    DCD    0
-        0x0101afdc:    00000000    ....    DCD    0
-        0x0101afe0:    00020000    ....    DCD    131072
-        0x0101afe4:    00000000    ....    DCD    0
-        0x0101afe8:    00000000    ....    DCD    0
-        0x0101afec:    002a1902    ..*.    DCD    2758914
-        0x0101aff0:    00000000    ....    DCD    0
-        0x0101aff4:    00000000    ....    DCD    0
-        0x0101aff8:    00000000    ....    DCD    0
-        0x0101affc:    00120000    ....    DCD    1179648
-        0x0101b000:    00000001    ....    DCD    1
-        0x0101b004:    00000000    ....    DCD    0
-        0x0101b008:    00290202    ..).    DCD    2687490
-        0x0101b00c:    00000000    ....    DCD    0
-        0x0101b010:    00000000    ....    DCD    0
-        0x0101b014:    00000000    ....    DCD    0
-        0x0101b018:    01020000    ....    DCD    16908288
-        0x0101b01c:    00000002    ....    DCD    2
-        0x0101b020:    00000000    ....    DCD    0
-    .constdata
-        0x0101b024:    00000555    U...    DCD    1365
-        0x0101b028:    00005528    (U..    DCD    21800
-        0x0101b02c:    00055348    HS..    DCD    349000
-        0x0101b030:    00000aaa    ....    DCD    2730
-        0x0101b034:    0000aa50    P...    DCD    43600
-        0x0101b038:    000aaa78    x...    DCD    699000
-        0x0101b03c:    00001555    U...    DCD    5461
-        0x0101b040:    00015504    .U..    DCD    87300
-        0x0101b044:    001554f0    .T..    DCD    1398000
-        0x0101b048:    00002aaa    .*..    DCD    10922
-        0x0101b04c:    0002aa6c    l...    DCD    174700
-        0x0101b050:    002aa9e0    ..*.    DCD    2796000
-    .constdata
-    sec_sector_erase_cmd
-        0x0101b054:    440a0000    ...D    DCD    1141506048
-    sec_sector_read_cmd
-        0x0101b058:    488a0400    ...H    DCD    1217004544
-    sec_sector_write_cmd
-        0x0101b05c:    420a8000    ...B    DCD    1107984384
-    page_erase_cmd
-        0x0101b060:    810a0000    ....    DCD    2164916224
-    .constdata
-    appm_add_svc_func_list
-        0x0101b064:    00000000    ....    DCD    0
-    .constdata
-    app_sec_msg_handler_list
-        0x0101b068:    0000ffff    ....    DCD    65535
-        0x0101b06c:    01002575    u%..    DCD    16786805
-        0x0101b070:    00000e1b    ....    DCD    3611
-        0x0101b074:    01009725    %...    DCD    16815909
-        0x0101b078:    00000e13    ....    DCD    3603
-        0x0101b07c:    0100841d    ....    DCD    16811037
-        0x0101b080:    00000e15    ....    DCD    3605
-        0x0101b084:    010082cd    ....    DCD    16810701
-        0x0101b088:    00000e17    ....    DCD    3607
-        0x0101b08c:    01008bf5    ....    DCD    16813045
-        0x0101b090:    00000e19    ....    DCD    3609
-        0x0101b094:    01008bd1    ....    DCD    16813009
-    .constdata
-    app_sec_handlers
-        0x0101b098:    0101b068    h...    DCD    16887912
-        0x0101b09c:    00000006    ....    DCD    6
-    .constdata
-    gapm_att_db
-        0x0101b0a0:    02002800    .(..    DCD    33564672
-        0x0101b0a4:    00000000    ....    DCD    0
-        0x0101b0a8:    02002803    .(..    DCD    33564675
-        0x0101b0ac:    00000000    ....    DCD    0
-        0x0101b0b0:    02002a00    .*..    DCD    33565184
-        0x0101b0b4:    00208000    .. .    DCD    2129920
-        0x0101b0b8:    02002803    .(..    DCD    33564675
-        0x0101b0bc:    00000000    ....    DCD    0
-        0x0101b0c0:    02002a01    .*..    DCD    33565185
-        0x0101b0c4:    00028000    ....    DCD    163840
-        0x0101b0c8:    02002803    .(..    DCD    33564675
-        0x0101b0cc:    00000000    ....    DCD    0
-        0x0101b0d0:    02002a04    .*..    DCD    33565188
-        0x0101b0d4:    00088000    ....    DCD    557056
-        0x0101b0d8:    02002803    .(..    DCD    33564675
-        0x0101b0dc:    00000000    ....    DCD    0
-        0x0101b0e0:    02002aa6    .*..    DCD    33565350
-        0x0101b0e4:    00018000    ....    DCD    98304
-        0x0101b0e8:    02002803    .(..    DCD    33564675
-        0x0101b0ec:    00000000    ....    DCD    0
-        0x0101b0f0:    02002ac9    .*..    DCD    33565385
-        0x0101b0f4:    00010000    ....    DCD    65536
-    .constdata
-        0x0101b0f8:    ffff0001    ....    DCD    4294901761
-    gattm_att_db
-        0x0101b0fc:    02002800    .(..    DCD    33564672
-        0x0101b100:    00000000    ....    DCD    0
-        0x0101b104:    02002803    .(..    DCD    33564675
-        0x0101b108:    00000000    ....    DCD    0
-        0x0101b10c:    22002a05    .*."    DCD    570436101
-        0x0101b110:    00040000    ....    DCD    262144
-        0x0101b114:    0a002902    .)..    DCD    167782658
-        0x0101b118:    00020000    ....    DCD    131072
-    .constdata
-    appm_msg_handler_tab
-        0x0101b11c:    0000ffff    ....    DCD    65535
-        0x0101b120:    01002ccd    .,..    DCD    16788685
-        0x0101b124:    00000d1c    ....    DCD    3356
-        0x0101b128:    0100be5d    ]...    DCD    16825949
-        0x0101b12c:    00000da4    ....    DCD    3492
-        0x0101b130:    01009d3d    =...    DCD    16817469
-        0x0101b134:    00000da5    ....    DCD    3493
-        0x0101b138:    01009edd    ....    DCD    16817885
-        0x0101b13c:    00000d00    ....    DCD    3328
-        0x0101b140:    0100ab59    Y...    DCD    16821081
-        0x0101b144:    00000d1a    ....    DCD    3354
-        0x0101b148:    0100afcd    ....    DCD    16822221
-        0x0101b14c:    00000da7    ....    DCD    3495
-        0x0101b150:    0100af35    5...    DCD    16822069
-        0x0101b154:    00000da9    ....    DCD    3497
-        0x0101b158:    0100caad    ....    DCD    16829101
-        0x0101b15c:    00000d15    ....    DCD    3349
-        0x0101b160:    0100a50d    ....    DCD    16819469
-        0x0101b164:    00000e09    ....    DCD    3593
-        0x0101b168:    01001a51    Q...    DCD    16783953
-        0x0101b16c:    00000da8    ....    DCD    3496
-        0x0101b170:    0100c195    ....    DCD    16826773
-        0x0101b174:    00000e0a    ....    DCD    3594
-        0x0101b178:    01008e47    G...    DCD    16813639
-        0x0101b17c:    00000e0c    ....    DCD    3596
-        0x0101b180:    01009867    g...    DCD    16816231
-        0x0101b184:    00000e01    ....    DCD    3585
-        0x0101b188:    01008989    ....    DCD    16812425
-        0x0101b18c:    00000e0f    ....    DCD    3599
-        0x0101b190:    010094b5    ....    DCD    16815285
-        0x0101b194:    00000e00    ....    DCD    3584
-        0x0101b198:    01008695    ....    DCD    16811669
-        0x0101b19c:    00000e03    ....    DCD    3587
-        0x0101b1a0:    01008ae1    ....    DCD    16812769
-        0x0101b1a4:    00000e07    ....    DCD    3591
-        0x0101b1a8:    010095e1    ....    DCD    16815585
-        0x0101b1ac:    00000e08    ....    DCD    3592
-        0x0101b1b0:    010095d1    ....    DCD    16815569
-        0x0101b1b4:    00000d18    ....    DCD    3352
-        0x0101b1b8:    0100af1d    ....    DCD    16822045
-        0x0101b1bc:    00000a06    ....    DCD    2566
-        0x0101b1c0:    01011dcd    ....    DCD    16850381
-        0x0101b1c4:    00000a08    ....    DCD    2568
-        0x0101b1c8:    01011d99    ....    DCD    16850329
-        0x0101b1cc:    00000a04    ....    DCD    2564
-        0x0101b1d0:    01011809    ....    DCD    16848905
-        0x0101b1d4:    00000a0a    ....    DCD    2570
-        0x0101b1d8:    01012061    a ..    DCD    16851041
-        0x0101b1dc:    00000a0c    ....    DCD    2572
-        0x0101b1e0:    01011d6d    m...    DCD    16850285
-        0x0101b1e4:    00000a0e    ....    DCD    2574
-        0x0101b1e8:    01012345    E#..    DCD    16851781
-        0x0101b1ec:    00000c0c    ....    DCD    3084
-        0x0101b1f0:    0100e1f5    ....    DCD    16835061
-    .constdata
-    TASK_DESC_APP
-        0x0101b1f4:    0101b11c    ....    DCD    16888092
-        0x0101b1f8:    20003bd4    .;.     DCD    536886228
-        0x0101b1fc:    001b0001    ....    DCD    1769473
-    .constdata
-    gapc_msg_handler_tab
-        0x0101b200:    0000ffff    ....    DCD    65535
-        0x0101b204:    01008a6d    m...    DCD    16812653
-        0x0101b208:    00000e04    ....    DCD    3588
-        0x0101b20c:    01008a71    q...    DCD    16812657
-        0x0101b210:    00000e02    ....    DCD    3586
-        0x0101b214:    01008905    ....    DCD    16812293
-        0x0101b218:    00000e05    ....    DCD    3589
-        0x0101b21c:    01008eb5    ....    DCD    16813749
-        0x0101b220:    00000c09    ....    DCD    3081
-        0x0101b224:    0100e5c1    ....    DCD    16836033
-        0x0101b228:    00000c00    ....    DCD    3072
-        0x0101b22c:    0100dc45    E...    DCD    16833605
-        0x0101b230:    00000e0e    ....    DCD    3598
-        0x0101b234:    01009399    ....    DCD    16815001
-        0x0101b238:    00000e10    ....    DCD    3600
-        0x0101b23c:    01009295    ....    DCD    16814741
-        0x0101b240:    00000a12    ....    DCD    2578
-        0x0101b244:    01012ad9    .*..    DCD    16853721
-        0x0101b248:    00000e35    5...    DCD    3637
-        0x0101b24c:    01009bf9    ....    DCD    16817145
-        0x0101b250:    00000e32    2...    DCD    3634
-        0x0101b254:    010099e1    ....    DCD    16816609
-        0x0101b258:    00000e12    ....    DCD    3602
-        0x0101b25c:    01008271    q...    DCD    16810609
-        0x0101b260:    00000e14    ....    DCD    3604
-        0x0101b264:    01008191    ....    DCD    16810385
-        0x0101b268:    00000e16    ....    DCD    3606
-        0x0101b26c:    01008b75    u...    DCD    16812917
-        0x0101b270:    00000e18    ....    DCD    3608
-        0x0101b274:    01008b3d    =...    DCD    16812861
-        0x0101b278:    00000e1a    ....    DCD    3610
-        0x0101b27c:    010096dd    ....    DCD    16815837
-        0x0101b280:    00000e33    3...    DCD    3635
-        0x0101b284:    01009a8d    ....    DCD    16816781
-        0x0101b288:    00000a04    ....    DCD    2564
-        0x0101b28c:    01011849    I...    DCD    16848969
-        0x0101b290:    00000d1a    ....    DCD    3354
-        0x0101b294:    0100aff9    ....    DCD    16822265
-        0x0101b298:    00000d18    ....    DCD    3352
-        0x0101b29c:    0100cb49    I...    DCD    16829257
-        0x0101b2a0:    00000d00    ....    DCD    3328
-        0x0101b2a4:    0100ad75    u...    DCD    16821621
-        0x0101b2a8:    00000e36    6...    DCD    3638
-        0x0101b2ac:    01009b85    ....    DCD    16817029
-        0x0101b2b0:    00000e37    7...    DCD    3639
-        0x0101b2b4:    01009b55    U...    DCD    16816981
-        0x0101b2b8:    00000d2a    *...    DCD    3370
-        0x0101b2bc:    01008ca1    ....    DCD    16813217
-        0x0101b2c0:    00000e2d    -...    DCD    3629
-        0x0101b2c4:    01009171    q...    DCD    16814449
-        0x0101b2c8:    00000c15    ....    DCD    3093
-        0x0101b2cc:    0100ee21    !...    DCD    16838177
-        0x0101b2d0:    00000c17    ....    DCD    3095
-        0x0101b2d4:    0100dae9    ....    DCD    16833257
-        0x0101b2d8:    00000c13    ....    DCD    3091
-        0x0101b2dc:    0100e6a9    ....    DCD    16836265
-        0x0101b2e0:    00000e0b    ....    DCD    3595
-        0x0101b2e4:    01008d8d    ....    DCD    16813453
-        0x0101b2e8:    00000e0d    ....    DCD    3597
-        0x0101b2ec:    01009819    ....    DCD    16816153
-        0x0101b2f0:    00001101    ....    DCD    4353
-        0x0101b2f4:    0100907d    }...    DCD    16814205
-        0x0101b2f8:    00001102    ....    DCD    4354
-        0x0101b2fc:    0100907d    }...    DCD    16814205
-        0x0101b300:    00001104    ....    DCD    4356
-        0x0101b304:    0100907d    }...    DCD    16814205
-        0x0101b308:    00001103    ....    DCD    4355
-        0x0101b30c:    0100907d    }...    DCD    16814205
-        0x0101b310:    00000e28    (...    DCD    3624
-        0x0101b314:    010098a5    ....    DCD    16816293
-        0x0101b318:    00000e2b    +...    DCD    3627
-        0x0101b31c:    010098f1    ....    DCD    16816369
-        0x0101b320:    00000e2f    /...    DCD    3631
-        0x0101b324:    01009975    u...    DCD    16816501
-        0x0101b328:    00000e00    ....    DCD    3584
-        0x0101b32c:    010086d9    ....    DCD    16811737
-    .constdata
-    TASK_DESC_GAPC
-        0x0101b330:    0101b200    ....    DCD    16888320
-        0x0101b334:    20004d04    .M.     DCD    536890628
-        0x0101b338:    00260014    ..&.    DCD    2490388
-    .constdata
-    gapm_hci_cmd_cmp_event_handler_tab
-        0x0101b33c:    00000c03    ....    DCD    3075
-        0x0101b340:    0100f20d    ....    DCD    16839181
-        0x0101b344:    00000c01    ....    DCD    3073
-        0x0101b348:    0100f20d    ....    DCD    16839181
-        0x0101b34c:    00002001    . ..    DCD    8193
-        0x0101b350:    0100f20d    ....    DCD    16839181
-        0x0101b354:    00002033    3 ..    DCD    8243
-        0x0101b358:    0100f20d    ....    DCD    16839181
-        0x0101b35c:    00002034    4 ..    DCD    8244
-        0x0101b360:    0100f20d    ....    DCD    16839181
-        0x0101b364:    0000201f    . ..    DCD    8223
-        0x0101b368:    010105fd    ....    DCD    16844285
-        0x0101b36c:    00002002    . ..    DCD    8194
-        0x0101b370:    0100fd6d    m...    DCD    16842093
-        0x0101b374:    00001005    ....    DCD    4101
-        0x0101b378:    01010421    !...    DCD    16843809
-        0x0101b37c:    00002014    . ..    DCD    8212
-        0x0101b380:    0100f20d    ....    DCD    16839181
-        0x0101b384:    00001001    ....    DCD    4097
-        0x0101b388:    010104b1    ....    DCD    16843953
-        0x0101b38c:    00001009    ....    DCD    4105
-        0x0101b390:    010103dd    ....    DCD    16843741
-        0x0101b394:    00002024    $ ..    DCD    8228
-        0x0101b398:    0100f20d    ....    DCD    16839181
-        0x0101b39c:    00002023    # ..    DCD    8227
-        0x0101b3a0:    010100fd    ....    DCD    16843005
-        0x0101b3a4:    0000202f    / ..    DCD    8239
-        0x0101b3a8:    0100fe2d    -...    DCD    16842285
-        0x0101b3ac:    0000204b    K ..    DCD    8267
-        0x0101b3b0:    01010137    7...    DCD    16843063
-        0x0101b3b4:    0000204c    L ..    DCD    8268
-        0x0101b3b8:    010100b5    ....    DCD    16842933
-        0x0101b3bc:    0000204d    M ..    DCD    8269
-        0x0101b3c0:    0100f20d    ....    DCD    16839181
-        0x0101b3c4:    00002031    1 ..    DCD    8241
-        0x0101b3c8:    0100f20d    ....    DCD    16839181
-        0x0101b3cc:    0000200f    . ..    DCD    8207
-        0x0101b3d0:    0101017f    ....    DCD    16843135
-        0x0101b3d4:    00002011    . ..    DCD    8209
-        0x0101b3d8:    0100f77d    }...    DCD    16840573
-        0x0101b3dc:    00002010    . ..    DCD    8208
-        0x0101b3e0:    0100f77d    }...    DCD    16840573
-        0x0101b3e4:    00002036    6 ..    DCD    8246
-        0x0101b3e8:    0100f56d    m...    DCD    16840045
-        0x0101b3ec:    00002037    7 ..    DCD    8247
-        0x0101b3f0:    0100f56d    m...    DCD    16840045
-        0x0101b3f4:    00002038    8 ..    DCD    8248
-        0x0101b3f8:    0100f56d    m...    DCD    16840045
-        0x0101b3fc:    00002039    9 ..    DCD    8249
-        0x0101b400:    0100f56d    m...    DCD    16840045
-        0x0101b404:    0000203e    > ..    DCD    8254
-        0x0101b408:    0100f56d    m...    DCD    16840045
-        0x0101b40c:    0000203f    ? ..    DCD    8255
-        0x0101b410:    0100f56d    m...    DCD    16840045
-        0x0101b414:    00002040    @ ..    DCD    8256
-        0x0101b418:    0100f56d    m...    DCD    16840045
-        0x0101b41c:    0000203a    : ..    DCD    8250
-        0x0101b420:    010101b9    ....    DCD    16843193
-        0x0101b424:    0000203b    ; ..    DCD    8251
-        0x0101b428:    0100fe71    q...    DCD    16842353
-        0x0101b42c:    0000203c    < ..    DCD    8252
-        0x0101b430:    0100f56d    m...    DCD    16840045
-        0x0101b434:    0000203d    = ..    DCD    8253
-        0x0101b438:    0100f56d    m...    DCD    16840045
-        0x0101b43c:    00002041    A ..    DCD    8257
-        0x0101b440:    0100f851    Q...    DCD    16840785
-        0x0101b444:    00002042    B ..    DCD    8258
-        0x0101b448:    0100f851    Q...    DCD    16840785
-        0x0101b44c:    00002045    E ..    DCD    8261
-        0x0101b450:    0100f81d    ....    DCD    16840733
-        0x0101b454:    00002046    F ..    DCD    8262
-        0x0101b458:    0100f81d    ....    DCD    16840733
-        0x0101b45c:    00002047    G ..    DCD    8263
-        0x0101b460:    0100f77d    }...    DCD    16840573
-        0x0101b464:    00002049    I ..    DCD    8265
-        0x0101b468:    0100f77d    }...    DCD    16840573
-        0x0101b46c:    0000204a    J ..    DCD    8266
-        0x0101b470:    0100fed9    ....    DCD    16842457
-        0x0101b474:    0000200e    . ..    DCD    8206
-        0x0101b478:    0100f6fd    ....    DCD    16840445
-        0x0101b47c:    00002005    . ..    DCD    8197
-        0x0101b480:    0100f535    5...    DCD    16839989
-        0x0101b484:    00002035    5 ..    DCD    8245
-        0x0101b488:    0100f535    5...    DCD    16839989
-        0x0101b48c:    00002007    . ..    DCD    8199
-        0x0101b490:    0100fd29    )...    DCD    16842025
-        0x0101b494:    0000202a    * ..    DCD    8234
-        0x0101b498:    0100ffd7    ....    DCD    16842711
-        0x0101b49c:    0000202b    + ..    DCD    8235
-        0x0101b4a0:    0100ff71    q...    DCD    16842609
-        0x0101b4a4:    0000202c    , ..    DCD    8236
-        0x0101b4a8:    0100ff71    q...    DCD    16842609
-        0x0101b4ac:    0000202d    - ..    DCD    8237
-        0x0101b4b0:    0100f2b1    ....    DCD    16839345
-        0x0101b4b4:    0000202e    . ..    DCD    8238
-        0x0101b4b8:    0100f2b1    ....    DCD    16839345
-        0x0101b4bc:    00002027    ' ..    DCD    8231
-        0x0101b4c0:    0100f77d    }...    DCD    16840573
-        0x0101b4c4:    00002029    ) ..    DCD    8233
-        0x0101b4c8:    0100f77d    }...    DCD    16840573
-        0x0101b4cc:    0000204e    N ..    DCD    8270
-        0x0101b4d0:    0100f77d    }...    DCD    16840573
-    gapm_hci_cmd_stat_event_handler_tab
-        0x0101b4d4:    00002043    C ..    DCD    8259
-        0x0101b4d8:    0100f6fd    ....    DCD    16840445
-        0x0101b4dc:    00002044    D ..    DCD    8260
-        0x0101b4e0:    0100f81d    ....    DCD    16840733
-        0x0101b4e4:    00002026    & ..    DCD    8230
-        0x0101b4e8:    0100faf1    ....    DCD    16841457
-    gapm_hci_le_event_handler_tab
-        0x0101b4ec:    0000000d    ....    DCD    13
-        0x0101b4f0:    0100fa2d    -...    DCD    16841261
-        0x0101b4f4:    00000011    ....    DCD    17
-        0x0101b4f8:    010102d1    ....    DCD    16843473
-        0x0101b4fc:    0000000e    ....    DCD    14
-        0x0101b500:    0100fc3d    =...    DCD    16841789
-        0x0101b504:    0000000f    ....    DCD    15
-        0x0101b508:    0100fbed    ....    DCD    16841709
-        0x0101b50c:    00000010    ....    DCD    16
-        0x0101b510:    0100fca3    ....    DCD    16841891
-        0x0101b514:    0000000a    ....    DCD    10
-        0x0101b518:    0100fa05    ....    DCD    16841221
-        0x0101b51c:    00000008    ....    DCD    8
-        0x0101b520:    0100fd9d    ....    DCD    16842141
-        0x0101b524:    00000009    ....    DCD    9
-        0x0101b528:    0100fb17    ....    DCD    16841495
-        0x0101b52c:    00000012    ....    DCD    18
-        0x0101b530:    0100f495    ....    DCD    16839829
-        0x0101b534:    00000013    ....    DCD    19
-        0x0101b538:    01010271    q...    DCD    16843377
-    .constdata
-    gapm_msg_handler_tab
-        0x0101b53c:    0000ffff    ....    DCD    65535
-        0x0101b540:    0100aebf    ....    DCD    16821951
-        0x0101b544:    00000d02    ....    DCD    3330
-        0x0101b548:    0100bee1    ....    DCD    16826081
-        0x0101b54c:    00000d04    ....    DCD    3332
-        0x0101b550:    0100c681    ....    DCD    16828033
-        0x0101b554:    00000d05    ....    DCD    3333
-        0x0101b558:    0100c629    )...    DCD    16827945
-        0x0101b55c:    00000d06    ....    DCD    3334
-        0x0101b560:    0100b061    a...    DCD    16822369
-        0x0101b564:    00000d14    ....    DCD    3348
-        0x0101b568:    0100bf21    !...    DCD    16826145
-        0x0101b56c:    00000d16    ....    DCD    3350
-        0x0101b570:    0100af91    ....    DCD    16822161
-        0x0101b574:    00000d17    ....    DCD    3351
-        0x0101b578:    0100cb09    ....    DCD    16829193
-        0x0101b57c:    00000d29    )...    DCD    3369
-        0x0101b580:    0100af41    A...    DCD    16822081
-        0x0101b584:    00000d2b    +...    DCD    3371
-        0x0101b588:    0100b1b1    ....    DCD    16822705
-        0x0101b58c:    00000d19    ....    DCD    3353
-        0x0101b590:    0100cb09    ....    DCD    16829193
-        0x0101b594:    00000e00    ....    DCD    3584
-        0x0101b598:    01008719    ....    DCD    16811801
-        0x0101b59c:    00000e06    ....    DCD    3590
-        0x0101b5a0:    0100956d    m...    DCD    16815469
-        0x0101b5a4:    00000da0    ....    DCD    3488
-        0x0101b5a8:    01009c71    q...    DCD    16817265
-        0x0101b5ac:    00000da1    ....    DCD    3489
-        0x0101b5b0:    01009df9    ....    DCD    16817657
-        0x0101b5b4:    00000da2    ....    DCD    3490
-        0x0101b5b8:    01009e6d    m...    DCD    16817773
-        0x0101b5bc:    00000da3    ....    DCD    3491
-        0x0101b5c0:    01009d7d    }...    DCD    16817533
-        0x0101b5c4:    00000da6    ....    DCD    3494
-        0x0101b5c8:    0100c53d    =...    DCD    16827709
-        0x0101b5cc:    00000db0    ....    DCD    3504
-        0x0101b5d0:    0100ab21    !...    DCD    16821025
-        0x0101b5d4:    00000db1    ....    DCD    3505
-        0x0101b5d8:    0100a311    ....    DCD    16818961
-        0x0101b5dc:    00000daf    ....    DCD    3503
-        0x0101b5e0:    0100a3e5    ....    DCD    16819173
-        0x0101b5e4:    00000d08    ....    DCD    3336
-        0x0101b5e8:    0100aec5    ....    DCD    16821957
-        0x0101b5ec:    00000d00    ....    DCD    3328
-        0x0101b5f0:    0100aded    ....    DCD    16821741
-        0x0101b5f4:    00000d91    ....    DCD    3473
-        0x0101b5f8:    0100b985    ....    DCD    16824709
-        0x0101b5fc:    00000d90    ....    DCD    3472
-        0x0101b600:    0100b24d    M...    DCD    16822861
-        0x0101b604:    00000d1b    ....    DCD    3355
-        0x0101b608:    0100be81    ....    DCD    16825985
-        0x0101b60c:    00000dae    ....    DCD    3502
-        0x0101b610:    0100cab9    ....    DCD    16829113
-        0x0101b614:    00001101    ....    DCD    4353
-        0x0101b618:    0100b2bd    ....    DCD    16822973
-        0x0101b61c:    00001102    ....    DCD    4354
-        0x0101b620:    0100b2bd    ....    DCD    16822973
-        0x0101b624:    00001104    ....    DCD    4356
-        0x0101b628:    0100b2bd    ....    DCD    16822973
-        0x0101b62c:    00000d23    #...    DCD    3363
-        0x0101b630:    0100c835    5...    DCD    16828469
-        0x0101b634:    00000d24    $...    DCD    3364
-        0x0101b638:    0100b7f9    ....    DCD    16824313
-        0x0101b63c:    00000d25    %...    DCD    3365
-        0x0101b640:    0100b85d    ]...    DCD    16824413
-        0x0101b644:    00000d26    &...    DCD    3366
-        0x0101b648:    0100b729    )...    DCD    16824105
-    .constdata
-    TASK_DESC_GAPM
-        0x0101b64c:    0101b53c    <...    DCD    16889148
-        0x0101b650:    20003bd6    .;.     DCD    536886230
-        0x0101b654:    00220001    ..".    DCD    2228225
-    .constdata
-    smpc_pair_method
-        0x0101b658:    00010000    ....    DCD    65536
-        0x0101b65c:    01000001    ....    DCD    16777217
-        0x0101b660:    01010100    ....    DCD    16843008
-        0x0101b664:    00010001    ....    DCD    65537
-        0x0101b668:    00000000    ....    DCD    0
-        0x0101b66c:    00010101    ....    DCD    65793
-        0x0101b670:    00000001    ....    DCD    1
-    .constdata
-    atts_rights
-        0x0101b674:    00030200    ....    DCD    197120
-        0x0101b678:    08000002    ....    DCD    134217730
-        0x0101b67c:    0003000c    ....    DCD    196620
-        0x0101b680:    000c0400    ....    DCD    787456
-        0x0101b684:    40000003    ...@    DCD    1073741827
-        0x0101b688:    0003000c    ....    DCD    196620
-        0x0101b68c:    00c01000    ....    DCD    12587008
-        0x0101b690:    20000006    ...     DCD    536870918
-        0x0101b694:    00060030    0...    DCD    393264
-    atts_handlers
-        0x0101b698:    00000002    ....    DCD    2
-        0x0101b69c:    0100508d    .P..    DCD    16797837
-        0x0101b6a0:    00000004    ....    DCD    4
-        0x0101b6a4:    01004cd1    .L..    DCD    16796881
-        0x0101b6a8:    00000006    ....    DCD    6
-        0x0101b6ac:    01004acd    .J..    DCD    16796365
-        0x0101b6b0:    00000008    ....    DCD    8
-        0x0101b6b4:    010054b9    .T..    DCD    16798905
-        0x0101b6b8:    00000010    ....    DCD    16
-        0x0101b6bc:    010052f9    .R..    DCD    16798457
-        0x0101b6c0:    0000000a    ....    DCD    10
-        0x0101b6c4:    01005781    .W..    DCD    16799617
-        0x0101b6c8:    0000000c    ....    DCD    12
-        0x0101b6cc:    0100523d    =R..    DCD    16798269
-        0x0101b6d0:    0000000e    ....    DCD    14
-        0x0101b6d4:    01005661    aV..    DCD    16799329
-        0x0101b6d8:    00000052    R...    DCD    82
-        0x0101b6dc:    01005991    .Y..    DCD    16800145
-        0x0101b6e0:    00000012    ....    DCD    18
-        0x0101b6e4:    010059cf    .Y..    DCD    16800207
-        0x0101b6e8:    000000d2    ....    DCD    210
-        0x0101b6ec:    01005a4b    KZ..    DCD    16800331
-        0x0101b6f0:    00000016    ....    DCD    22
-        0x0101b6f4:    010050d1    .P..    DCD    16797905
-        0x0101b6f8:    00000018    ....    DCD    24
-        0x0101b6fc:    01004955    UI..    DCD    16795989
-    .constdata
-    gattc_msg_handler_tab
-        0x0101b700:    0000ffff    ....    DCD    65535
-        0x0101b704:    0100dead    ....    DCD    16834221
-        0x0101b708:    00000c01    ....    DCD    3073
-        0x0101b70c:    0100e215    ....    DCD    16835093
-        0x0101b710:    00000c03    ....    DCD    3075
-        0x0101b714:    0100dfc1    ....    DCD    16834497
-        0x0101b718:    00000c08    ....    DCD    3080
-        0x0101b71c:    0100e491    ....    DCD    16835729
-        0x0101b720:    00000c0a    ....    DCD    3082
-        0x0101b724:    0100ec8d    ....    DCD    16837773
-        0x0101b728:    00000c0e    ....    DCD    3086
-        0x0101b72c:    0100e1dd    ....    DCD    16835037
-        0x0101b730:    00000c0b    ....    DCD    3083
-        0x0101b734:    0100e25d    ]...    DCD    16835165
-        0x0101b738:    00000c0f    ....    DCD    3087
-        0x0101b73c:    0100e7c1    ....    DCD    16836545
-        0x0101b740:    00000c1c    ....    DCD    3100
-        0x0101b744:    0100eb65    e...    DCD    16837477
-        0x0101b748:    00000c19    ....    DCD    3097
-        0x0101b74c:    0100e8a1    ....    DCD    16836769
-        0x0101b750:    00000c00    ....    DCD    3072
-        0x0101b754:    0100dc85    ....    DCD    16833669
-        0x0101b758:    00000c04    ....    DCD    3076
-        0x0101b75c:    0100e181    ....    DCD    16834945
-        0x0101b760:    00000c05    ....    DCD    3077
-        0x0101b764:    0100e10d    ....    DCD    16834829
-        0x0101b768:    00000c06    ....    DCD    3078
-        0x0101b76c:    0100df29    )...    DCD    16834345
-        0x0101b770:    00000c07    ....    DCD    3079
-        0x0101b774:    0100deb9    ....    DCD    16834233
-        0x0101b778:    00000c14    ....    DCD    3092
-        0x0101b77c:    0100e44d    M...    DCD    16835661
-        0x0101b780:    00000c16    ....    DCD    3094
-        0x0101b784:    0100ec05    ....    DCD    16837637
-        0x0101b788:    00000c18    ....    DCD    3096
-        0x0101b78c:    0100da91    ....    DCD    16833169
-        0x0101b790:    00000c11    ....    DCD    3089
-        0x0101b794:    0100ea51    Q...    DCD    16837201
-        0x0101b798:    00000c10    ....    DCD    3088
-        0x0101b79c:    0100e9f9    ....    DCD    16837113
-        0x0101b7a0:    00000c1d    ....    DCD    3101
-        0x0101b7a4:    0100eb65    e...    DCD    16837477
-        0x0101b7a8:    00000c15    ....    DCD    3093
-        0x0101b7ac:    0100ef01    ....    DCD    16838401
-        0x0101b7b0:    00000c17    ....    DCD    3095
-        0x0101b7b4:    0100db4f    O...    DCD    16833359
-        0x0101b7b8:    00000c13    ....    DCD    3091
-        0x0101b7bc:    0100e761    a...    DCD    16836449
-        0x0101b7c0:    00000e34    4...    DCD    3636
-        0x0101b7c4:    01009ac9    ....    DCD    16816841
-        0x0101b7c8:    00000e00    ....    DCD    3584
-        0x0101b7cc:    010086dd    ....    DCD    16811741
-        0x0101b7d0:    00000a12    ....    DCD    2578
-        0x0101b7d4:    01012b41    A+..    DCD    16853825
-        0x0101b7d8:    00000a04    ....    DCD    2564
-        0x0101b7dc:    01011885    ....    DCD    16849029
-    .constdata
-    TASK_DESC_GATTC
-        0x0101b7e0:    0101b700    ....    DCD    16889600
-        0x0101b7e4:    20004d18    .M.     DCD    536890648
-        0x0101b7e8:    001c0014    ....    DCD    1835028
-    .constdata
-    gattm_msg_handler_tab
-        0x0101b7ec:    0000ffff    ....    DCD    65535
-        0x0101b7f0:    0100ef7d    }...    DCD    16838525
-    .constdata
-    TASK_DESC_GATTM
-        0x0101b7f4:    0101b7ec    ....    DCD    16889836
-        0x0101b7f8:    20003bd8    .;.     DCD    536886232
-        0x0101b7fc:    00010001    ....    DCD    65537
-    .constdata
-    l2cc_msg_handler_tab
-        0x0101b800:    0000ffff    ....    DCD    65535
-        0x0101b804:    01011c6d    m...    DCD    16850029
-        0x0101b808:    00000a11    ....    DCD    2577
-        0x0101b80c:    01012cd5    .,..    DCD    16854229
-        0x0101b810:    00000a0d    ....    DCD    2573
-        0x0101b814:    01012395    .#..    DCD    16851861
-        0x0101b818:    00000a0f    ....    DCD    2575
-        0x0101b81c:    01011bfd    ....    DCD    16849917
-        0x0101b820:    00000a05    ....    DCD    2565
-        0x0101b824:    01011f39    9...    DCD    16850745
-        0x0101b828:    00000a07    ....    DCD    2567
-        0x0101b82c:    01011e0f    ....    DCD    16850447
-        0x0101b830:    00000a0b    ....    DCD    2571
-        0x0101b834:    01011ce9    ....    DCD    16850153
-        0x0101b838:    00000a09    ....    DCD    2569
-        0x0101b83c:    0101208d    . ..    DCD    16851085
-        0x0101b840:    00000a13    ....    DCD    2579
-        0x0101b844:    01013145    E1..    DCD    16855365
-        0x0101b848:    00001103    ....    DCD    4355
-        0x0101b84c:    01010351    Q...    DCD    16843601
-        0x0101b850:    00001106    ....    DCD    4358
-        0x0101b854:    0100f0b9    ....    DCD    16838841
-        0x0101b858:    00000a12    ....    DCD    2578
-        0x0101b85c:    01012bb3    .+..    DCD    16853939
-    .constdata
-    TASK_DESC_L2CC
-        0x0101b860:    0101b800    ....    DCD    16889856
-        0x0101b864:    20004d2c    ,M.     DCD    536890668
-        0x0101b868:    000c0014    ....    DCD    786452
-    .constdata
-    hci_cmd_cmp_event_handler_tab
-        0x0101b86c:    00001405    ....    DCD    5125
-        0x0101b870:    010105a1    ....    DCD    16844193
-        0x0101b874:    00002015    . ..    DCD    8213
-        0x0101b878:    01010451    Q...    DCD    16843857
-        0x0101b87c:    00000c7b    {...    DCD    3195
-        0x0101b880:    01010395    ....    DCD    16843669
-        0x0101b884:    00000c7c    |...    DCD    3196
-        0x0101b888:    0101066d    m...    DCD    16844397
-        0x0101b88c:    00002022    " ..    DCD    8226
-        0x0101b890:    010102f9    ....    DCD    16843513
-        0x0101b894:    00002030    0 ..    DCD    8240
-        0x0101b898:    0100ff15    ....    DCD    16842517
-        0x0101b89c:    0000201a    . ..    DCD    8218
-        0x0101b8a0:    0000a661    a...    DCD    42593
-        0x0101b8a4:    0000201b    . ..    DCD    8219
-        0x0101b8a8:    0000a661    a...    DCD    42593
-        0x0101b8ac:    0000fc13    ....    DCD    64531
-        0x0101b8b0:    01010639    9...    DCD    16844345
-    hci_cmd_stat_event_handler_tab
-        0x0101b8b4:    00000406    ....    DCD    1030
-        0x0101b8b8:    0100f2f5    ....    DCD    16839413
-        0x0101b8bc:    0000041d    ....    DCD    1053
-        0x0101b8c0:    0100f2f5    ....    DCD    16839413
-        0x0101b8c4:    00002016    . ..    DCD    8214
-        0x0101b8c8:    0100f2f5    ....    DCD    16839413
-        0x0101b8cc:    00002013    . ..    DCD    8211
-        0x0101b8d0:    0100f2f5    ....    DCD    16839413
-        0x0101b8d4:    00002032    2 ..    DCD    8242
-        0x0101b8d8:    0100f2f5    ....    DCD    16839413
-        0x0101b8dc:    00002019    . ..    DCD    8217
-        0x0101b8e0:    0101032d    -...    DCD    16843565
-    hci_le_event_handler_tab
-        0x0101b8e4:    00000004    ....    DCD    4
-        0x0101b8e8:    01010011    ....    DCD    16842769
-        0x0101b8ec:    00000003    ....    DCD    3
-        0x0101b8f0:    0100f939    9...    DCD    16841017
-        0x0101b8f4:    00000006    ....    DCD    6
-        0x0101b8f8:    01010221    !...    DCD    16843297
-        0x0101b8fc:    00000007    ....    DCD    7
-        0x0101b900:    0100f9c9    ....    DCD    16841161
-        0x0101b904:    0000000c    ....    DCD    12
-        0x0101b908:    0100fcc1    ....    DCD    16841921
-        0x0101b90c:    00000014    ....    DCD    20
-        0x0101b910:    0100f50d    ....    DCD    16839949
-        0x0101b914:    00000005    ....    DCD    5
-        0x0101b918:    0100fb6d    m...    DCD    16841581
-    hci_event_handler_tab
-        0x0101b91c:    00000005    ....    DCD    5
-        0x0101b920:    0100f3e9    ....    DCD    16839657
-        0x0101b924:    0000000c    ....    DCD    12
-        0x0101b928:    01010519    ....    DCD    16844057
-        0x0101b92c:    00000057    W...    DCD    87
-        0x0101b930:    0100f1e9    ....    DCD    16839145
-        0x0101b934:    00000008    ....    DCD    8
-        0x0101b938:    0100f445    E...    DCD    16839749
-        0x0101b93c:    00000030    0...    DCD    48
-        0x0101b940:    0100f46d    m...    DCD    16839789
-    .constdata
-    gapc_sig_handlers
-        0x0101b944:    00000001    ....    DCD    1
-        0x0101b948:    0101162d    -...    DCD    16848429
-        0x0101b94c:    00000012    ....    DCD    18
-        0x0101b950:    01011185    ....    DCD    16847237
-        0x0101b954:    00000013    ....    DCD    19
-        0x0101b958:    01011229    )...    DCD    16847401
-    .constdata
-    smpc_construct_pdu
-        0x0101b95c:    00000000    ....    DCD    0
-        0x0101b960:    01016593    .e..    DCD    16868755
-        0x0101b964:    0101659f    .e..    DCD    16868767
-        0x0101b968:    0101657d    }e..    DCD    16868733
-        0x0101b96c:    0101658b    .e..    DCD    16868747
-        0x0101b970:    01016585    .e..    DCD    16868741
-        0x0101b974:    01016537    7e..    DCD    16868663
-        0x0101b978:    0101656b    ke..    DCD    16868715
-        0x0101b97c:    0101655d    ]e..    DCD    16868701
-        0x0101b980:    0101653f    ?e..    DCD    16868671
-        0x0101b984:    010165b1    .e..    DCD    16868785
-        0x0101b988:    010165ab    .e..    DCD    16868779
-        0x0101b98c:    01016511    .e..    DCD    16868625
-        0x0101b990:    0101652f    /e..    DCD    16868655
-        0x0101b994:    01016565    ee..    DCD    16868709
-    .constdata
-    smpc_recv_pdu
-        0x0101b998:    00000000    ....    DCD    0
-        0x0101b99c:    01017d45    E}..    DCD    16874821
-        0x0101b9a0:    01017ded    .}..    DCD    16874989
-        0x0101b9a4:    01017a1d    .z..    DCD    16874013
-        0x0101b9a8:    01017b51    Q{..    DCD    16874321
-        0x0101b9ac:    01017b11    .{..    DCD    16874257
-        0x0101b9b0:    010178c1    .x..    DCD    16873665
-        0x0101b9b4:    010179c5    .y..    DCD    16873925
-        0x0101b9b8:    01017945    Ey..    DCD    16873797
-        0x0101b9bc:    010178f5    .x..    DCD    16873717
-        0x0101b9c0:    01018085    ....    DCD    16875653
-        0x0101b9c4:    01018005    ....    DCD    16875525
-        0x0101b9c8:    01017f15    ....    DCD    16875285
-        0x0101b9cc:    01017825    %x..    DCD    16873509
-        0x0101b9d0:    01017979    yy..    DCD    16873849
-    .constdata
-    attc_handlers
-        0x0101b9d4:    00000003    ....    DCD    3
-        0x0101b9d8:    010031eb    .1..    DCD    16789995
-        0x0101b9dc:    00000005    ....    DCD    5
-        0x0101b9e0:    01003307    .3..    DCD    16790279
-        0x0101b9e4:    00000007    ....    DCD    7
-        0x0101b9e8:    0100325b    [2..    DCD    16790107
-        0x0101b9ec:    00000009    ....    DCD    9
-        0x0101b9f0:    010035e9    .5..    DCD    16791017
-        0x0101b9f4:    00000011    ....    DCD    17
-        0x0101b9f8:    010034f5    .4..    DCD    16790773
-        0x0101b9fc:    0000000b    ....    DCD    11
-        0x0101ba00:    0100390d    .9..    DCD    16791821
-        0x0101ba04:    0000000d    ....    DCD    13
-        0x0101ba08:    0100390d    .9..    DCD    16791821
-        0x0101ba0c:    0000000f    ....    DCD    15
-        0x0101ba10:    01003855    U8..    DCD    16791637
-        0x0101ba14:    00000013    ....    DCD    19
-        0x0101ba18:    01003b75    u;..    DCD    16792437
-        0x0101ba1c:    00000017    ....    DCD    23
-        0x0101ba20:    01003495    .4..    DCD    16790677
-        0x0101ba24:    00000019    ....    DCD    25
-        0x0101ba28:    01003223    #2..    DCD    16790051
-        0x0101ba2c:    00000001    ....    DCD    1
-        0x0101ba30:    010031dd    .1..    DCD    16789981
-        0x0101ba34:    0000001d    ....    DCD    29
-        0x0101ba38:    010033bd    .3..    DCD    16790461
-        0x0101ba3c:    0000001b    ....    DCD    27
-        0x0101ba40:    010033bd    .3..    DCD    16790461
-    .constdata
-    l2cc_signaling_pkt_format
-        0x0101ba44:    00000000    ....    DCD    0
-        0x0101ba48:    0101bcfc    ....    DCD    16891132
-        0x0101ba4c:    00000000    ....    DCD    0
-        0x0101ba50:    00000000    ....    DCD    0
-        0x0101ba54:    00000000    ....    DCD    0
-        0x0101ba58:    00000000    ....    DCD    0
-        0x0101ba5c:    0101bce0    ....    DCD    16891104
-        0x0101ba60:    0101bce0    ....    DCD    16891104
-        0x0101ba64:    00000000    ....    DCD    0
-        0x0101ba68:    00000000    ....    DCD    0
-        0x0101ba6c:    00000000    ....    DCD    0
-        0x0101ba70:    00000000    ....    DCD    0
-        0x0101ba74:    00000000    ....    DCD    0
-        0x0101ba78:    00000000    ....    DCD    0
-        0x0101ba7c:    00000000    ....    DCD    0
-        0x0101ba80:    00000000    ....    DCD    0
-        0x0101ba84:    00000000    ....    DCD    0
-        0x0101ba88:    00000000    ....    DCD    0
-        0x0101ba8c:    0101bce8    ....    DCD    16891112
-        0x0101ba90:    0101bcdc    ....    DCD    16891100
-        0x0101ba94:    0101bcf0    ....    DCD    16891120
-        0x0101ba98:    0101bcf0    ....    DCD    16891120
-        0x0101ba9c:    0101bce0    ....    DCD    16891104
-    l2cc_security_pkt_format
-        0x0101baa0:    00000000    ....    DCD    0
-        0x0101baa4:    0101bca4    ....    DCD    16891044
-        0x0101baa8:    0101bca4    ....    DCD    16891044
-        0x0101baac:    0101bcd0    ....    DCD    16891088
-        0x0101bab0:    0101bcd0    ....    DCD    16891088
-        0x0101bab4:    0101bccc    ....    DCD    16891084
-        0x0101bab8:    0101bcd0    ....    DCD    16891088
-        0x0101babc:    0101bcd8    ....    DCD    16891096
-        0x0101bac0:    0101bcd0    ....    DCD    16891088
-        0x0101bac4:    0101bca0    ....    DCD    16891040
-        0x0101bac8:    0101bcd0    ....    DCD    16891088
-        0x0101bacc:    0101bccc    ....    DCD    16891084
-        0x0101bad0:    0101bcd4    ....    DCD    16891092
-        0x0101bad4:    0101bcd0    ....    DCD    16891088
-        0x0101bad8:    0101bccc    ....    DCD    16891084
-    l2cc_attribute_pkt_format
-        0x0101badc:    00000000    ....    DCD    0
-        0x0101bae0:    0101bcac    ....    DCD    16891052
-        0x0101bae4:    0101bd08    ....    DCD    16891144
-        0x0101bae8:    0101bd08    ....    DCD    16891144
-        0x0101baec:    0101bcf8    ....    DCD    16891128
-        0x0101baf0:    0101bcb0    ....    DCD    16891056
-        0x0101baf4:    0101bcb4    ....    DCD    16891060
-        0x0101baf8:    0101bcc8    ....    DCD    16891080
-        0x0101bafc:    0101bcbc    ....    DCD    16891068
-        0x0101bb00:    0101bcb0    ....    DCD    16891056
-        0x0101bb04:    0101bd08    ....    DCD    16891144
-        0x0101bb08:    0101bcc8    ....    DCD    16891080
-        0x0101bb0c:    0101bcf8    ....    DCD    16891128
-        0x0101bb10:    0101bcc8    ....    DCD    16891080
-        0x0101bb14:    0101bd04    ....    DCD    16891140
-        0x0101bb18:    0101bcc8    ....    DCD    16891080
-        0x0101bb1c:    0101bcbc    ....    DCD    16891068
-        0x0101bb20:    0101bcb0    ....    DCD    16891056
-        0x0101bb24:    0101bcc4    ....    DCD    16891076
-        0x0101bb28:    0101bd0c    ....    DCD    16891148
-        0x0101bb2c:    0101bcc4    ....    DCD    16891076
-        0x0101bb30:    0101bcc4    ....    DCD    16891076
-        0x0101bb34:    0101bcbc    ....    DCD    16891068
-        0x0101bb38:    0101bcbc    ....    DCD    16891068
-        0x0101bb3c:    0101bccc    ....    DCD    16891084
-        0x0101bb40:    0101bd0c    ....    DCD    16891148
-        0x0101bb44:    00000000    ....    DCD    0
-        0x0101bb48:    0101bcc4    ....    DCD    16891076
-        0x0101bb4c:    00000000    ....    DCD    0
-        0x0101bb50:    0101bcc4    ....    DCD    16891076
-        0x0101bb54:    0101bd0c    ....    DCD    16891148
-    .constdata
-    l2cc_sig_handlers
-        0x0101bb58:    00000001    ....    DCD    1
-        0x0101bb5c:    0101167d    }...    DCD    16848509
-        0x0101bb60:    00000012    ....    DCD    18
-        0x0101bb64:    010111ed    ....    DCD    16847341
-        0x0101bb68:    00000013    ....    DCD    19
-        0x0101bb6c:    0101126d    m...    DCD    16847469
-        0x0101bb70:    00000006    ....    DCD    6
-        0x0101bb74:    010112a7    ....    DCD    16847527
-        0x0101bb78:    00000007    ....    DCD    7
-        0x0101bb7c:    010112e5    ....    DCD    16847589
-        0x0101bb80:    00000014    ....    DCD    20
-        0x0101bb84:    01011339    9...    DCD    16847673
-        0x0101bb88:    00000015    ....    DCD    21
-        0x0101bb8c:    010114a1    ....    DCD    16848033
-        0x0101bb90:    00000016    ....    DCD    22
-        0x0101bb94:    010115a1    ....    DCD    16848289
-    .conststring
-        0x0101bb98:    33574150    PAW3    DCD    861356368
-        0x0101bb9c:    00323132    212.    DCD    3289394
-        0x0101bba0:    4738414b    KA8G    DCD    1194869067
-        0x0101bba4:    00000032    2...    DCD    50
-        0x0101bba8:    33574150    PAW3    DCD    861356368
-        0x0101bbac:    00353032    205.    DCD    3485746
-        0x0101bbb0:    33574150    PAW3    DCD    861356368
-        0x0101bbb4:    00353630    065.    DCD    3487280
-        0x0101bbb8:    3835414b    KA58    DCD    943014219
-        0x0101bbbc:    00003735    57..    DCD    14133
-        0x0101bbc0:    0038414b    KA8.    DCD    3686731
-        0x0101bbc4:    4e4b4e55    UNKN    DCD    1313558101
-        0x0101bbc8:    004e574f    OWN.    DCD    5134159
-        0x0101bbcc:    33574150    PAW3    DCD    861356368
-        0x0101bbd0:    58353630    065X    DCD    1479882288
-        0x0101bbd4:    00000059    Y...    DCD    89
-    .conststring
-        0x0101bbd8:    6e75665b    [fun    DCD    1853187675
-        0x0101bbdc:    656b5d63    c]ke    DCD    1701535075
-        0x0101bbe0:    72616f62    boar    DCD    1918988130
-        0x0101bbe4:    65735f64    d_se    DCD    1702059876
-        0x0101bbe8:    645f646e    nd_d    DCD    1683973230
-        0x0101bbec:    79616c65    elay    DCD    2036427877
-        0x0101bbf0:    646e695f    _ind    DCD    1684957535
-        0x0101bbf4:    253a7865    ex:%    DCD    624588901
-        0x0101bbf8:    6b202c64    d, k    DCD    1797270628
-        0x0101bbfc:    616f6265    eboa    DCD    1634689637
-        0x0101bc00:    6b5f6472    rd_k    DCD    1801413746
-        0x0101bc04:    61767965    eyva    DCD    1635154277
-        0x0101bc08:    5f65756c    lue_    DCD    1600484716
-        0x0101bc0c:    646e6573    send    DCD    1684956531
-        0x0101bc10:    646e695f    _ind    DCD    1684957535
-        0x0101bc14:    253a7865    ex:%    DCD    624588901
-        0x0101bc18:    000a0d64    d...    DCD    658788
-    .conststring
-        0x0101bc1c:    5f707372    rsp_    DCD    1601205106
-        0x0101bc20:    2d726468    hdr-    DCD    762471528
-        0x0101bc24:    7073723e    >rsp    DCD    1886614078
-        0x0101bc28:    6972772e    .wri    DCD    1769109294
-        0x0101bc2c:    645f6574    te_d    DCD    1683973492
-        0x0101bc30:    2e617461    ata.    DCD    778138721
-        0x0101bc34:    65736162    base    DCD    1702060386
-        0x0101bc38:    6464615f    _add    DCD    1684300127
-        0x0101bc3c:    73736572    ress    DCD    1936942450
-        0x0101bc40:    25203d20     = %    DCD    622869792
-        0x0101bc44:    6f0a0d78    x..o    DCD    1862929784
-        0x0101bc48:    615f6174    ta_a    DCD    1633640820
-        0x0101bc4c:    5f726464    ddr_    DCD    1601332324
-        0x0101bc50:    63656863    chec    DCD    1667590243
-        0x0101bc54:    78253d6b    k=%x    DCD    2015706475
-        0x0101bc58:    6c0a0d2c    ,..l    DCD    1812598060
-        0x0101bc5c:    3d206e65    en =    DCD    1025535589
-        0x0101bc60:    0d642520     %d.    DCD    224666912
-        0x0101bc64:    4d55530a    .SUM    DCD    1297437450
-        0x0101bc68:    0d78253d    =%x.    DCD    225977661
-        0x0101bc6c:    0000000a    ....    DCD    10
-    .conststring
-        0x0101bc70:    52505f4d    M_PR    DCD    1380998989
-        0x0101bc74:    535f564f    OV_S    DCD    1398756943
-        0x0101bc78:    45434355    UCCE    DCD    1162036053
-        0x0101bc7c:    00004445    ED..    DCD    17477
-        0x0101bc80:    52505f4d    M_PR    DCD    1380998989
-        0x0101bc84:    465f564f    OV_F    DCD    1180653135
-        0x0101bc88:    454c4941    AILE    DCD    1162627393
-        0x0101bc8c:    00000044    D...    DCD    68
-        0x0101bc90:    52505f4d    M_PR    DCD    1380998989
-        0x0101bc94:    535f564f    OV_S    DCD    1398756943
-        0x0101bc98:    54524154    TART    DCD    1414676820
-        0x0101bc9c:    00004445    ED..    DCD    17477
-    .conststring
-        0x0101bca0:    00004142    BA..    DCD    16706
-        0x0101bca4:    42424242    BBBB    DCD    1111638594
-        0x0101bca8:    00004242    BB..    DCD    16962
-        0x0101bcac:    00425742    BWB.    DCD    4347714
-        0x0101bcb0:    00426c42    BlB.    DCD    4353090
-        0x0101bcb4:    6c575757    WWWl    DCD    1817663319
-        0x0101bcb8:    00000042    B...    DCD    66
-        0x0101bcbc:    426c5757    WWlB    DCD    1114396503
-        0x0101bcc0:    00000000    ....    DCD    0
-        0x0101bcc4:    00426c57    WlB.    DCD    4353111
-        0x0101bcc8:    0000426c    lB..    DCD    17004
-        0x0101bccc:    00000042    B...    DCD    66
-        0x0101bcd0:    0000004b    K...    DCD    75
-        0x0101bcd4:    00005050    PP..    DCD    20560
-        0x0101bcd8:    00005257    WR..    DCD    21079
-        0x0101bcdc:    00574c42    BLW.    DCD    5721154
-        0x0101bce0:    57574c42    BLWW    DCD    1465338946
-        0x0101bce4:    00000000    ....    DCD    0
-        0x0101bce8:    57574c42    BLWW    DCD    1465338946
-        0x0101bcec:    00005757    WW..    DCD    22359
-        0x0101bcf0:    57574c42    BLWW    DCD    1465338946
-        0x0101bcf4:    00575757    WWW.    DCD    5723991
-        0x0101bcf8:    00005757    WW..    DCD    22359
-        0x0101bcfc:    6c575742    BWWl    DCD    1817663298
-        0x0101bd00:    00000057    W...    DCD    87
-        0x0101bd04:    0000576c    lW..    DCD    22380
-        0x0101bd08:    00000057    W...    DCD    87
-        0x0101bd0c:    00000000    ....    DCD    0
-
-** Section #3 'ER_BOOT' (SHT_PROGBITS) [SHF_ALLOC]
-    Size   : 128 bytes (alignment 4)
-    Address: 0x20000000
-
-
-** Section #4 'USER_RE_RAM_FRONT' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
-    Size   : 60 bytes (alignment 4)
-    Address: 0x20000b60
-
-    $t
-    ram_code_front
-    enable_cache
-        0x20000b60:    f3ef8210    ....    MRS      r2,PRIMASK
-        0x20000b64:    b672        r.      CPSID    i
-        0x20000b66:    2338        8#      MOVS     r3,#0x38
-        0x20000b68:    490b        .I      LDR      r1,[pc,#44] ; [0x20000b98] = 0x500a0000
-        0x20000b6a:    600b        .`      STR      r3,[r1,#0]
-        0x20000b6c:    233c        <#      MOVS     r3,#0x3c
-        0x20000b6e:    600b        .`      STR      r3,[r1,#0]
-        0x20000b70:    684b        Kh      LDR      r3,[r1,#4]
-        0x20000b72:    06db        ..      LSLS     r3,r3,#27
-        0x20000b74:    d5fc        ..      BPL      0x20000b70 ; enable_cache + 16
-        0x20000b76:    b120         .      CBZ      r0,0x20000b82 ; enable_cache + 34
-        0x20000b78:    203e        >       MOVS     r0,#0x3e
-        0x20000b7a:    6008        .`      STR      r0,[r1,#0]
-        0x20000b7c:    6808        .h      LDR      r0,[r1,#0]
-        0x20000b7e:    0780        ..      LSLS     r0,r0,#30
-        0x20000b80:    d4fc        ..      BMI      0x20000b7c ; enable_cache + 28
-        0x20000b82:    203d        =       MOVS     r0,#0x3d
-        0x20000b84:    6008        .`      STR      r0,[r1,#0]
-        0x20000b86:    6848        Hh      LDR      r0,[r1,#4]
-        0x20000b88:    f0000003    ....    AND      r0,r0,#3
-        0x20000b8c:    2802        .(      CMP      r0,#2
-        0x20000b8e:    d1fa        ..      BNE      0x20000b86 ; enable_cache + 38
-        0x20000b90:    2a00        .*      CMP      r2,#0
-        0x20000b92:    d100        ..      BNE      0x20000b96 ; enable_cache + 54
-        0x20000b94:    b662        b.      CPSIE    i
-        0x20000b96:    4770        pG      BX       lr
-    $d
-        0x20000b98:    500a0000    ...P    DCD    1342832640
-
-** Section #5 'USER_RE_RAM' (SHT_PROGBITS) [SHF_ALLOC + SHF_EXECINSTR]
-    Size   : 10588 bytes (alignment 4)
-    Address: 0x20000b9c
-
-    $t
-    $Ven$TT$L$$user_event_send
-        0x20000b9c:    f2492c61    I.a,    MOV      r12,#0x9261
-        0x20000ba0:    f2c01c01    ....    MOVT     r12,#0x101
-        0x20000ba4:    4760        `G      BX       r12
-    $Ven$TT$L$$uart_putc_noint_no_wait
-        0x20000ba6:    f24c7ca7    L..|    MOV      r12,#0xc7a7
-        0x20000baa:    f2c00c01    ....    MOVT     r12,#1
-        0x20000bae:    4760        `G      BX       r12
-    $Ven$TT$L$$system_set_port_mux
-        0x20000bb0:    f24c3cfd    L..<    MOV      r12,#0xc3fd
-        0x20000bb4:    f2c00c01    ....    MOVT     r12,#1
-        0x20000bb8:    4760        `G      BX       r12
-    $Ven$TT$L$$uart_init
-        0x20000bba:    f24c6cd9    L..l    MOV      r12,#0xc6d9
-        0x20000bbe:    f2c00c01    ....    MOVT     r12,#1
-        0x20000bc2:    4760        `G      BX       r12
-    $Ven$TT$L$$NVIC_EnableIRQ
-        0x20000bc4:    f2414c7b    A.{L    MOV      r12,#0x147b
-        0x20000bc8:    f2c00c00    ....    MOVT     r12,#0
-        0x20000bcc:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_set_gpio_value
-        0x20000bce:    f2441cab    D...    MOV      r12,#0x41ab
-        0x20000bd2:    f2c01c01    ....    MOVT     r12,#0x101
-        0x20000bd6:    4760        `G      BX       r12
-    $Ven$TT$L$$button_timer_start
-        0x20000bd8:    f2475ca5    G..\    MOV      r12,#0x75a5
-        0x20000bdc:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000be0:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_qdec_get_cnt
-        0x20000be2:    f2441c15    D...    MOV      r12,#0x4115
-        0x20000be6:    f2c01c01    ....    MOVT     r12,#0x101
-        0x20000bea:    4760        `G      BX       r12
-    $Ven$TT$L$$i2s_get_int_status
-        0x20000bec:    f6402ca9    @..,    MOV      r12,#0xaa9
-        0x20000bf0:    f2c01c01    ....    MOVT     r12,#0x101
-        0x20000bf4:    4760        `G      BX       r12
-    $Ven$TT$L$$i2s_get_data
-        0x20000bf6:    f6402c75    @.u,    MOV      r12,#0xa75
-        0x20000bfa:    f2c01c01    ....    MOVT     r12,#0x101
-        0x20000bfe:    4760        `G      BX       r12
-    $Ven$TT$L$$audio_encode_store_pcm_data
-        0x20000c00:    f6454c29    E.)L    MOV      r12,#0x5c29
-        0x20000c04:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000c08:    4760        `G      BX       r12
-    $Ven$TT$L$$CPU_SR_Save
-        0x20000c0a:    f6400c81    @...    MOV      r12,#0x881
-        0x20000c0e:    f2c00c00    ....    MOVT     r12,#0
-        0x20000c12:    4760        `G      BX       r12
-    $Ven$TT$L$$CPU_SR_Restore
-        0x20000c14:    f6400c91    @...    MOV      r12,#0x891
-        0x20000c18:    f2c00c00    ....    MOVT     r12,#0
-        0x20000c1c:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_malloc
-        0x20000c1e:    f24a4ccd    J..L    MOV      r12,#0xa4cd
-        0x20000c22:    f2c00c00    ....    MOVT     r12,#0
-        0x20000c26:    4760        `G      BX       r12
-    $Ven$TT$L$$co_printf
-        0x20000c28:    f2437c59    C.Y|    MOV      r12,#0x3759
-        0x20000c2c:    f2c00c00    ....    MOVT     r12,#0
-        0x20000c30:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_free
-        0x20000c32:    f24a3ca5    J..<    MOV      r12,#0xa3a5
-        0x20000c36:    f2c00c00    ....    MOVT     r12,#0
-        0x20000c3a:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_enable_isr
-        0x20000c3c:    f2496ce9    I..l    MOV      r12,#0x96e9
-        0x20000c40:    f2c00c01    ....    MOVT     r12,#1
-        0x20000c44:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_disable_isr
-        0x20000c46:    f2496ca9    I..l    MOV      r12,#0x96a9
-        0x20000c4a:    f2c00c01    ....    MOVT     r12,#1
-        0x20000c4e:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_disable_isr2
-        0x20000c50:    f2496cc9    I..l    MOV      r12,#0x96c9
-        0x20000c54:    f2c00c01    ....    MOVT     r12,#1
-        0x20000c58:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_enable_isr2
-        0x20000c5a:    f2497c09    I..|    MOV      r12,#0x9709
-        0x20000c5e:    f2c00c01    ....    MOVT     r12,#1
-        0x20000c62:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_get_isr_state
-        0x20000c64:    f2497c51    I.Q|    MOV      r12,#0x9751
-        0x20000c68:    f2c00c01    ....    MOVT     r12,#1
-        0x20000c6c:    4760        `G      BX       r12
-    $Ven$TT$L$$wdt_init
-        0x20000c6e:    f6495c55    I.U\    MOV      r12,#0x9d55
-        0x20000c72:    f2c01c01    ....    MOVT     r12,#0x101
-        0x20000c76:    4760        `G      BX       r12
-    $Ven$TT$L$$vPortSVCHandler
-        0x20000c78:    f2401c71    @.q.    MOV      r12,#0x171
-        0x20000c7c:    f2c00c00    ....    MOVT     r12,#0
-        0x20000c80:    4760        `G      BX       r12
-    $Ven$TT$L$$FPB_CompSet
-        0x20000c82:    f6403cad    @..<    MOV      r12,#0xbad
-        0x20000c86:    f2c00c00    ....    MOVT     r12,#0
-        0x20000c8a:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_calibration_stop
-        0x20000c8c:    f2496c79    I.yl    MOV      r12,#0x9679
-        0x20000c90:    f2c00c01    ....    MOVT     r12,#1
-        0x20000c94:    4760        `G      BX       r12
-    $Ven$TT$L$$pmu_calibration_start
-        0x20000c96:    f2495cf9    I..\    MOV      r12,#0x95f9
-        0x20000c9a:    f2c00c01    ....    MOVT     r12,#1
-        0x20000c9e:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_sleep_mul_64
-        0x20000ca0:    f2400ca1    @...    MOVW     r12,#0xa1
-        0x20000ca4:    f2c00c00    ....    MOVT     r12,#0
-        0x20000ca8:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_sleep_div_64
-        0x20000caa:    f64a5cfd    J..\    MOV      r12,#0xadfd
-        0x20000cae:    f2c00c01    ....    MOVT     r12,#1
-        0x20000cb2:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_prevent_sleep_clear
-        0x20000cb4:    f64a5c11    J..\    MOV      r12,#0xad11
-        0x20000cb8:    f2c00c01    ....    MOVT     r12,#1
-        0x20000cbc:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_prevent_sleep_set
-        0x20000cbe:    f64a5c31    J.1\    MOV      r12,#0xad31
-        0x20000cc2:    f2c00c01    ....    MOVT     r12,#1
-        0x20000cc6:    4760        `G      BX       r12
-    $Ven$TT$L$$GLOBAL_INT_START
-        0x20000cc8:    f6400c9b    @...    MOV      r12,#0x89b
-        0x20000ccc:    f2c00c00    ....    MOVT     r12,#0
-        0x20000cd0:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_schedule
-        0x20000cd2:    f64a5cb1    J..\    MOV      r12,#0xadb1
-        0x20000cd6:    f2c00c01    ....    MOVT     r12,#1
-        0x20000cda:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_sleep
-        0x20000cdc:    f64a5cc5    J..\    MOV      r12,#0xadc5
-        0x20000ce0:    f2c00c01    ....    MOVT     r12,#1
-        0x20000ce4:    4760        `G      BX       r12
-    $Ven$TT$L$$low_power_save
-        0x20000ce6:    f2493c7d    I.}<    MOV      r12,#0x937d
-        0x20000cea:    f2c00c01    ....    MOVT     r12,#1
-        0x20000cee:    4760        `G      BX       r12
-    $Ven$TT$L$$low_power_restore
-        0x20000cf0:    f2492c7d    I.},    MOV      r12,#0x927d
-        0x20000cf4:    f2c00c01    ....    MOVT     r12,#1
-        0x20000cf8:    4760        `G      BX       r12
-    $Ven$TT$L$$eTaskConfirmSleepModeStatus
-        0x20000cfa:    f6434cbd    C..L    MOV      r12,#0x3cbd
-        0x20000cfe:    f2c00c00    ....    MOVT     r12,#0
-        0x20000d02:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_sleep_time_calc
-        0x20000d04:    f64a6c35    J.5l    MOV      r12,#0xae35
-        0x20000d08:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d0c:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_time_get
-        0x20000d0e:    f64a7c37    J.7|    MOV      r12,#0xaf37
-        0x20000d12:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d16:    4760        `G      BX       r12
-    $Ven$TT$L$$rwble_sleep_enter
-        0x20000d18:    f64a2c1d    J..,    MOV      r12,#0xaa1d
-        0x20000d1c:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d20:    4760        `G      BX       r12
-    $Ven$TT$L$$NVIC_SetPriority
-        0x20000d22:    f2414c95    A..L    MOV      r12,#0x1495
-        0x20000d26:    f2c00c00    ....    MOVT     r12,#0
-        0x20000d2a:    4760        `G      BX       r12
-    $Ven$TT$L$$gapc_get_conidx_imp
-        0x20000d2c:    f6485c21    H.!\    MOV      r12,#0x8d21
-        0x20000d30:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000d34:    4760        `G      BX       r12
-    $Ven$TT$L$$gap_rssi_ind
-        0x20000d36:    f2480c7d    H.}.    MOV      r12,#0x807d
-        0x20000d3a:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000d3e:    4760        `G      BX       r12
-    $Ven$TT$L$$rf_init_api
-        0x20000d40:    f64a0c79    J.y.    MOV      r12,#0xa879
-        0x20000d44:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d48:    4760        `G      BX       r12
-    $Ven$TT$L$$rf_em_init
-        0x20000d4a:    f64a0c55    J.U.    MOV      r12,#0xa855
-        0x20000d4e:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d52:    4760        `G      BX       r12
-    $Ven$TT$L$$rf_init_controller
-        0x20000d54:    f64a0cb1    J...    MOV      r12,#0xa8b1
-        0x20000d58:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d5c:    4760        `G      BX       r12
-    $Ven$TT$L$$system_set_pclk
-        0x20000d5e:    f24c3cdd    L..<    MOV      r12,#0xc3dd
-        0x20000d62:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d66:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_pop_front
-        0x20000d68:    f2436cd5    C..l    MOV      r12,#0x36d5
-        0x20000d6c:    f2c00c00    ....    MOVT     r12,#0
-        0x20000d70:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_push_back
-        0x20000d72:    f2436ce9    C..l    MOV      r12,#0x36e9
-        0x20000d76:    f2c00c00    ....    MOVT     r12,#0
-        0x20000d7a:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_sw_int_req
-        0x20000d7c:    f64a7c1d    J..|    MOV      r12,#0xaf1d
-        0x20000d80:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d84:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_event_set
-        0x20000d86:    f24a3c29    J.)<    MOV      r12,#0xa329
-        0x20000d8a:    f2c00c00    ....    MOVT     r12,#0
-        0x20000d8e:    4760        `G      BX       r12
-    $Ven$TT$L$$sch_arb_sw_isr
-        0x20000d90:    f64b0c15    K...    MOV      r12,#0xb815
-        0x20000d94:    f2c00c01    ....    MOVT     r12,#1
-        0x20000d98:    4760        `G      BX       r12
-    $Ven$TT$L$$lld_rxdesc_free
-        0x20000d9a:    f6455cb5    E..\    MOV      r12,#0x5db5
-        0x20000d9e:    f2c00c01    ....    MOVT     r12,#1
-        0x20000da2:    4760        `G      BX       r12
-    $Ven$TT$L$$lld_rxdesc_check
-        0x20000da4:    f6455c7d    E.}\    MOV      r12,#0x5d7d
-        0x20000da8:    f2c00c01    ....    MOVT     r12,#1
-        0x20000dac:    4760        `G      BX       r12
-    $Ven$TT$L$$rwip_isr
-        0x20000dae:    f64a4c5d    J.]L    MOV      r12,#0xac5d
-        0x20000db2:    f2c00c01    ....    MOVT     r12,#1
-        0x20000db6:    4760        `G      BX       r12
-    $Ven$TT$L$$sch_prog_skip_isr
-        0x20000db8:    f64b6cf1    K..l    MOV      r12,#0xbef1
-        0x20000dbc:    f2c00c01    ....    MOVT     r12,#1
-        0x20000dc0:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_memclr4
-        0x20000dc2:    f6400cf7    @...    MOV      r12,#0x8f7
-        0x20000dc6:    f2c00c00    ....    MOVT     r12,#0
-        0x20000dca:    4760        `G      BX       r12
-    $Ven$TT$L$$co_list_extract
-        0x20000dcc:    f2435c8d    C..\    MOV      r12,#0x358d
-        0x20000dd0:    f2c00c00    ....    MOVT     r12,#0
-        0x20000dd4:    4760        `G      BX       r12
-    $Ven$TT$L$$ble_util_buf_acl_tx_free
-        0x20000dd6:    f6421ca5    B...    MOV      r12,#0x29a5
-        0x20000dda:    f2c00c00    ....    MOVT     r12,#0
-        0x20000dde:    4760        `G      BX       r12
-    $Ven$TT$L$$ke_msg_send_basic
-        0x20000de0:    f24a6cc5    J..l    MOV      r12,#0xa6c5
-        0x20000de4:    f2c00c00    ....    MOVT     r12,#0
-        0x20000de8:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_memcpy
-        0x20000dea:    f6400cc5    @...    MOV      r12,#0x8c5
-        0x20000dee:    f2c00c00    ....    MOVT     r12,#0
-        0x20000df2:    4760        `G      BX       r12
-    $Ven$TT$L$$system_get_pclk_config
-        0x20000df4:    f24c3c85    L..<    MOV      r12,#0xc385
-        0x20000df8:    f2c00c01    ....    MOVT     r12,#1
-        0x20000dfc:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_f2d
-        0x20000dfe:    f2407c47    @.G|    MOV      r12,#0x747
-        0x20000e02:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e06:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_dadd
-        0x20000e08:    f2404ce9    @..L    MOV      r12,#0x4e9
-        0x20000e0c:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e10:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_ddiv
-        0x20000e12:    f2406c37    @.7l    MOV      r12,#0x637
-        0x20000e16:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e1a:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_d2f
-        0x20000e1c:    f2407c6d    @.m|    MOV      r12,#0x76d
-        0x20000e20:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e24:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_fadd
-        0x20000e26:    f2403c59    @.Y<    MOV      r12,#0x359
-        0x20000e2a:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e2e:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_fdiv
-        0x20000e30:    f2404c6d    @.mL    MOV      r12,#0x46d
-        0x20000e34:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e38:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_fsub
-        0x20000e3a:    f2403cfd    @..<    MOV      r12,#0x3fd
-        0x20000e3e:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e42:    4760        `G      BX       r12
-    $Ven$TT$L$$__aeabi_fmul
-        0x20000e44:    f2404c09    @..L    MOV      r12,#0x409
-        0x20000e48:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e4c:    4760        `G      BX       r12
-    $Ven$TT$L$$GLOBAL_INT_STOP
-        0x20000e4e:    f6400c97    @...    MOV      r12,#0x897
-        0x20000e52:    f2c00c00    ....    MOVT     r12,#0
-        0x20000e56:    4760        `G      BX       r12
-    $Ven$TT$L$$system_set_port_pull
-        0x20000e58:    f24c4c17    L..L    MOV      r12,#0xc417
-        0x20000e5c:    f2c00c01    ....    MOVT     r12,#1
-        0x20000e60:    4760        `G      BX       r12
-    $Ven$TT$L$$app_boot_host_comm
-        0x20000e62:    f2422c79    B.y,    MOV      r12,#0x2279
-        0x20000e66:    f2c00c00    ....    MOVT     r12,#0
-        0x20000e6a:    4760        `G      BX       r12
-    $Ven$TT$L$$qspi_stig_cmd
-        0x20000e6c:    f24a5c75    J.u\    MOV      r12,#0xa575
-        0x20000e70:    f2c00c01    ....    MOVT     r12,#1
-        0x20000e74:    4760        `G      BX       r12
-    $Ven$TT$L$$ble_util_buf_acl_tx_alloc
-        0x20000e76:    f6421c65    B.e.    MOV      r12,#0x2965
-        0x20000e7a:    f2c00c00    ....    MOVT     r12,#0
-        0x20000e7e:    4760        `G      BX       r12
-    $Ven$TT$L$$lld_read_clock
-        0x20000e80:    f6451c35    E.5.    MOV      r12,#0x5935
-        0x20000e84:    f2c00c01    ....    MOVT     r12,#1
-        0x20000e88:    4760        `G      BX       r12
-    $Ven$TT$L$$calib_meter_recv_msg
-        0x20000e8a:    f2476c07    G..l    MOV      r12,#0x7607
-        0x20000e8e:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000e92:    4760        `G      BX       r12
-    $Ven$TT$L$$llm_activity_free_set
-        0x20000e94:    f6480c35    H.5.    MOV      r12,#0x8835
-        0x20000e98:    f2c00c01    ....    MOVT     r12,#1
-        0x20000e9c:    4760        `G      BX       r12
-    $Ven$TT$L$$calib_meter_evt_end
-        0x20000e9e:    f2476c05    G..l    MOV      r12,#0x7605
-        0x20000ea2:    f2c01c00    ....    MOVT     r12,#0x100
-        0x20000ea6:    4760        `G      BX       r12
-    $Ven$TT$L$$llm_activity_free_get
-        0x20000ea8:    f2487cd1    H..|    MOV      r12,#0x87d1
-        0x20000eac:    f2c00c01    ....    MOVT     r12,#1
-        0x20000eb0:    4760        `G      BX       r12
-    $Ven$TT$L$$mesh_fatal_error_report
-        0x20000eb2:    f2437c09    C..|    MOV      r12,#0x3709
-        0x20000eb6:    f2c01c01    ....    MOVT     r12,#0x101
-        0x20000eba:    4760        `G      BX       r12
-    ram_code
-    pmu_gpio_isr_ram
-        0x20000ebc:    b510        ..      PUSH     {r4,lr}
-        0x20000ebe:    2204        ."      MOVS     r2,#4
-        0x20000ec0:    21ac        .!      MOVS     r1,#0xac
-        0x20000ec2:    2000        .       MOVS     r0,#0
-        0x20000ec4:    f000fea6    ....    BL       frspim_rd ; 0x20001c14
-        0x20000ec8:    4604        .F      MOV      r4,r0
-        0x20000eca:    4818        .H      LDR      r0,[pc,#96] ; [0x20000f2c] = 0x200034fa
-        0x20000ecc:    78c0        .x      LDRB     r0,[r0,#3]
-        0x20000ece:    2801        .(      CMP      r0,#1
-        0x20000ed0:    d10a        ..      BNE      0x20000ee8 ; pmu_gpio_isr_ram + 44
-        0x20000ed2:    07a0        ..      LSLS     r0,r4,#30
-        0x20000ed4:    d503        ..      BPL      0x20000ede ; pmu_gpio_isr_ram + 34
-        0x20000ed6:    0760        `.      LSLS     r0,r4,#29
-        0x20000ed8:    d501        ..      BPL      0x20000ede ; pmu_gpio_isr_ram + 34
-        0x20000eda:    0720         .      LSLS     r0,r4,#28
-        0x20000edc:    d404        ..      BMI      0x20000ee8 ; pmu_gpio_isr_ram + 44
-        0x20000ede:    2200        ."      MOVS     r2,#0
-        0x20000ee0:    4611        .F      MOV      r1,r2
-        0x20000ee2:    2005        .       MOVS     r0,#5
-        0x20000ee4:    f7fffe5a    ..Z.    BL       $Ven$TT$L$$user_event_send ; 0x20000b9c
-        0x20000ee8:    4623        #F      MOV      r3,r4
-        0x20000eea:    2204        ."      MOVS     r2,#4
-        0x20000eec:    21a0        .!      MOVS     r1,#0xa0
-        0x20000eee:    e8bd4010    ...@    POP      {r4,lr}
-        0x20000ef2:    2000        .       MOVS     r0,#0
-        0x20000ef4:    f000bec9    ....    B.W      frspim_wr ; 0x20001c8a
-    rwip_isr_timestampintstat
-        0x20000ef8:    4770        pG      BX       lr
-    user_entry_before_sleep_imp
-        0x20000efa:    2173        s!      MOVS     r1,#0x73
-        0x20000efc:    480c        .H      LDR      r0,[pc,#48] ; [0x20000f30] = 0x50058000
-        0x20000efe:    f7ffbe52    ..R.    B.W      $Ven$TT$L$$uart_putc_noint_no_wait ; 0x20000ba6
-    user_entry_after_sleep_imp
-        0x20000f02:    b510        ..      PUSH     {r4,lr}
-        0x20000f04:    2206        ."      MOVS     r2,#6
-        0x20000f06:    2103        .!      MOVS     r1,#3
-        0x20000f08:    2000        .       MOVS     r0,#0
-        0x20000f0a:    f7fffe51    ..Q.    BL       $Ven$TT$L$$system_set_port_mux ; 0x20000bb0
-        0x20000f0e:    4c08        .L      LDR      r4,[pc,#32] ; [0x20000f30] = 0x50058000
-        0x20000f10:    210b        .!      MOVS     r1,#0xb
-        0x20000f12:    4620         F      MOV      r0,r4
-        0x20000f14:    f7fffe51    ..Q.    BL       $Ven$TT$L$$uart_init ; 0x20000bba
-        0x20000f18:    2177        w!      MOVS     r1,#0x77
-        0x20000f1a:    4620         F      MOV      r0,r4
-        0x20000f1c:    f7fffe43    ..C.    BL       $Ven$TT$L$$uart_putc_noint_no_wait ; 0x20000ba6
-        0x20000f20:    e8bd4010    ...@    POP      {r4,lr}
-        0x20000f24:    200b        .       MOVS     r0,#0xb
-        0x20000f26:    f7ffbe4d    ..M.    B.W      $Ven$TT$L$$NVIC_EnableIRQ ; 0x20000bc4
-    $d
-        0x20000f2a:    0000        ..      DCW    0
-        0x20000f2c:    200034fa    .4.     DCD    536884474
-        0x20000f30:    50058000    ...P    DCD    1342537728
-    $t
-    ram_code
-    timer0_isr_ram
-        0x20000f34:    b510        ..      PUSH     {r4,lr}
-        0x20000f36:    480a        .H      LDR      r0,[pc,#40] ; [0x20000f60] = 0x50020000
-        0x20000f38:    f000fb52    ..R.    BL       timer_clear_interrupt ; 0x200015e0
-        0x20000f3c:    2201        ."      MOVS     r2,#1
-        0x20000f3e:    2140        @!      MOVS     r1,#0x40
-        0x20000f40:    2003        .       MOVS     r0,#3
-        0x20000f42:    f7fffe44    ..D.    BL       $Ven$TT$L$$pmu_set_gpio_value ; 0x20000bce
-        0x20000f46:    2200        ."      MOVS     r2,#0
-        0x20000f48:    4611        .F      MOV      r1,r2
-        0x20000f4a:    2001        .       MOVS     r0,#1
-        0x20000f4c:    f7fffe26    ..&.    BL       $Ven$TT$L$$user_event_send ; 0x20000b9c
-        0x20000f50:    2200        ."      MOVS     r2,#0
-        0x20000f52:    2140        @!      MOVS     r1,#0x40
-        0x20000f54:    e8bd4010    ...@    POP      {r4,lr}
-        0x20000f58:    2003        .       MOVS     r0,#3
-        0x20000f5a:    f7ffbe38    ..8.    B.W      $Ven$TT$L$$pmu_set_gpio_value ; 0x20000bce
-    $d
-        0x20000f5e:    0000        ..      DCW    0
-        0x20000f60:    50020000    ...P    DCD    1342308352
-    $t
-    ram_code
-    keyscan_isr_ram
-        0x20000f64:    b510        ..      PUSH     {r4,lr}
-        0x20000f66:    21dc        .!      MOVS     r1,#0xdc
-        0x20000f68:    2204        ."      MOVS     r2,#4
-        0x20000f6a:    2000        .       MOVS     r0,#0
-        0x20000f6c:    f000fe52    ..R.    BL       frspim_rd ; 0x20001c14
-        0x20000f70:    492d        -I      LDR      r1,[pc,#180] ; [0x20001028] = 0x200034fa
-        0x20000f72:    2214        ."      MOVS     r2,#0x14
-        0x20000f74:    808a        ..      STRH     r2,[r1,#4]
-        0x20000f76:    f44f7216    O..r    MOV      r2,#0x258
-        0x20000f7a:    80ca        ..      STRH     r2,[r1,#6]
-        0x20000f7c:    492b        +I      LDR      r1,[pc,#172] ; [0x2000102c] = 0x20003520
-        0x20000f7e:    03c2        ..      LSLS     r2,r0,#15
-        0x20000f80:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20000f82:    d502        ..      BPL      0x20000f8a ; keyscan_isr_ram + 38
-        0x20000f84:    f4423280    B..2    ORR      r2,r2,#0x10000
-        0x20000f88:    e001        ..      B        0x20000f8e ; keyscan_isr_ram + 42
-        0x20000f8a:    f4223280    "..2    BIC      r2,r2,#0x10000
-        0x20000f8e:    60ca        .`      STR      r2,[r1,#0xc]
-        0x20000f90:    05c2        ..      LSLS     r2,r0,#23
-        0x20000f92:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20000f94:    d502        ..      BPL      0x20000f9c ; keyscan_isr_ram + 56
-        0x20000f96:    f4427280    B..r    ORR      r2,r2,#0x100
-        0x20000f9a:    e001        ..      B        0x20000fa0 ; keyscan_isr_ram + 60
-        0x20000f9c:    f4227280    "..r    BIC      r2,r2,#0x100
-        0x20000fa0:    60ca        .`      STR      r2,[r1,#0xc]
-        0x20000fa2:    07c2        ..      LSLS     r2,r0,#31
-        0x20000fa4:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20000fa6:    d002        ..      BEQ      0x20000fae ; keyscan_isr_ram + 74
-        0x20000fa8:    f0420201    B...    ORR      r2,r2,#1
-        0x20000fac:    e001        ..      B        0x20000fb2 ; keyscan_isr_ram + 78
-        0x20000fae:    f0220201    "...    BIC      r2,r2,#1
-        0x20000fb2:    60ca        .`      STR      r2,[r1,#0xc]
-        0x20000fb4:    0302        ..      LSLS     r2,r0,#12
-        0x20000fb6:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20000fb8:    d502        ..      BPL      0x20000fc0 ; keyscan_isr_ram + 92
-        0x20000fba:    f4422200    B.."    ORR      r2,r2,#0x80000
-        0x20000fbe:    e001        ..      B        0x20000fc4 ; keyscan_isr_ram + 96
-        0x20000fc0:    f4222200    ".."    BIC      r2,r2,#0x80000
-        0x20000fc4:    60ca        .`      STR      r2,[r1,#0xc]
-        0x20000fc6:    0382        ..      LSLS     r2,r0,#14
-        0x20000fc8:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20000fca:    d502        ..      BPL      0x20000fd2 ; keyscan_isr_ram + 110
-        0x20000fcc:    f4423200    B..2    ORR      r2,r2,#0x20000
-        0x20000fd0:    e001        ..      B        0x20000fd6 ; keyscan_isr_ram + 114
-        0x20000fd2:    f4223200    "..2    BIC      r2,r2,#0x20000
-        0x20000fd6:    60ca        .`      STR      r2,[r1,#0xc]
-        0x20000fd8:    0582        ..      LSLS     r2,r0,#22
-        0x20000fda:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20000fdc:    d502        ..      BPL      0x20000fe4 ; keyscan_isr_ram + 128
-        0x20000fde:    f4427200    B..r    ORR      r2,r2,#0x200
-        0x20000fe2:    e001        ..      B        0x20000fe8 ; keyscan_isr_ram + 132
-        0x20000fe4:    f4227200    "..r    BIC      r2,r2,#0x200
-        0x20000fe8:    60ca        .`      STR      r2,[r1,#0xc]
-        0x20000fea:    0782        ..      LSLS     r2,r0,#30
-        0x20000fec:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20000fee:    d502        ..      BPL      0x20000ff6 ; keyscan_isr_ram + 146
-        0x20000ff0:    f0420202    B...    ORR      r2,r2,#2
-        0x20000ff4:    e001        ..      B        0x20000ffa ; keyscan_isr_ram + 150
-        0x20000ff6:    f0220202    "...    BIC      r2,r2,#2
-        0x20000ffa:    60ca        .`      STR      r2,[r1,#0xc]
-        0x20000ffc:    0702        ..      LSLS     r2,r0,#28
-        0x20000ffe:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x20001000:    d502        ..      BPL      0x20001008 ; keyscan_isr_ram + 164
-        0x20001002:    f0420208    B...    ORR      r2,r2,#8
-        0x20001006:    e001        ..      B        0x2000100c ; keyscan_isr_ram + 168
-        0x20001008:    f0220208    "...    BIC      r2,r2,#8
-        0x2000100c:    60ca        .`      STR      r2,[r1,#0xc]
-        0x2000100e:    0500        ..      LSLS     r0,r0,#20
-        0x20001010:    68c8        .h      LDR      r0,[r1,#0xc]
-        0x20001012:    d502        ..      BPL      0x2000101a ; keyscan_isr_ram + 182
-        0x20001014:    f4406000    @..`    ORR      r0,r0,#0x800
-        0x20001018:    e001        ..      B        0x2000101e ; keyscan_isr_ram + 186
-        0x2000101a:    f4206000     ..`    BIC      r0,r0,#0x800
-        0x2000101e:    60c8        .`      STR      r0,[r1,#0xc]
-        0x20001020:    e8bd4010    ...@    POP      {r4,lr}
-        0x20001024:    f7ffbdd8    ....    B.W      $Ven$TT$L$$button_timer_start ; 0x20000bd8
-    $d
-        0x20001028:    200034fa    .4.     DCD    536884474
-        0x2000102c:    20003520     5.     DCD    536884512
-    $t
-    ram_code
-    qdec_isr_ram
-        0x20001030:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x20001034:    2001        .       MOVS     r0,#1
-        0x20001036:    f7fffdd4    ....    BL       $Ven$TT$L$$pmu_qdec_get_cnt ; 0x20000be2
-        0x2000103a:    0640        @.      LSLS     r0,r0,#25
-        0x2000103c:    0e04        ..      LSRS     r4,r0,#24
-        0x2000103e:    2000        .       MOVS     r0,#0
-        0x20001040:    f7fffdcf    ....    BL       $Ven$TT$L$$pmu_qdec_get_cnt ; 0x20000be2
-        0x20001044:    ea400504    @...    ORR      r5,r0,r4
-        0x20001048:    4819        .H      LDR      r0,[pc,#100] ; [0x200010b0] = 0x200034fa
-        0x2000104a:    78c1        .x      LDRB     r1,[r0,#3]
-        0x2000104c:    2901        .)      CMP      r1,#1
-        0x2000104e:    d019        ..      BEQ      0x20001084 ; qdec_isr_ram + 84
-        0x20001050:    2114        .!      MOVS     r1,#0x14
-        0x20001052:    8081        ..      STRH     r1,[r0,#4]
-        0x20001054:    f44f7116    O..q    MOV      r1,#0x258
-        0x20001058:    80c1        ..      STRH     r1,[r0,#6]
-        0x2000105a:    f8df8058    ..X.    LDR      r8,[pc,#88] ; [0x200010b4] = 0x2000351a
-        0x2000105e:    4c16        .L      LDR      r4,[pc,#88] ; [0x200010b8] = 0x20003580
-        0x20001060:    07e8        ..      LSLS     r0,r5,#31
-        0x20001062:    f04f0600    O...    MOV      r6,#0
-        0x20001066:    f04f0701    O...    MOV      r7,#1
-        0x2000106a:    d004        ..      BEQ      0x20001076 ; qdec_isr_ram + 70
-        0x2000106c:    7820         x      LDRB     r0,[r4,#0]
-        0x2000106e:    2801        .(      CMP      r0,#1
-        0x20001070:    d00a        ..      BEQ      0x20001088 ; qdec_isr_ram + 88
-        0x20001072:    7027        'p      STRB     r7,[r4,#0]
-        0x20001074:    7066        fp      STRB     r6,[r4,#1]
-        0x20001076:    07a8        ..      LSLS     r0,r5,#30
-        0x20001078:    d504        ..      BPL      0x20001084 ; qdec_isr_ram + 84
-        0x2000107a:    7860        `x      LDRB     r0,[r4,#1]
-        0x2000107c:    2801        .(      CMP      r0,#1
-        0x2000107e:    d00c        ..      BEQ      0x2000109a ; qdec_isr_ram + 106
-        0x20001080:    7067        gp      STRB     r7,[r4,#1]
-        0x20001082:    7026        &p      STRB     r6,[r4,#0]
-        0x20001084:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x20001088:    7026        &p      STRB     r6,[r4,#0]
-        0x2000108a:    2200        ."      MOVS     r2,#0
-        0x2000108c:    f8887003    ...p    STRB     r7,[r8,#3]
-        0x20001090:    4611        .F      MOV      r1,r2
-        0x20001092:    2002        .       MOVS     r0,#2
-        0x20001094:    f7fffd82    ....    BL       $Ven$TT$L$$user_event_send ; 0x20000b9c
-        0x20001098:    e7ed        ..      B        0x20001076 ; qdec_isr_ram + 70
-        0x2000109a:    21ff        .!      MOVS     r1,#0xff
-        0x2000109c:    7066        fp      STRB     r6,[r4,#1]
-        0x2000109e:    f8881003    ....    STRB     r1,[r8,#3]
-        0x200010a2:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x200010a6:    2200        ."      MOVS     r2,#0
-        0x200010a8:    4611        .F      MOV      r1,r2
-        0x200010aa:    2002        .       MOVS     r0,#2
-        0x200010ac:    f7ffbd76    ..v.    B.W      $Ven$TT$L$$user_event_send ; 0x20000b9c
-    $d
-        0x200010b0:    200034fa    .4.     DCD    536884474
-        0x200010b4:    2000351a    .5.     DCD    536884506
-        0x200010b8:    20003580    .5.     DCD    536884608
-    $t
-    ram_code
-    i2s_isr_ram
-        0x200010bc:    b500        ..      PUSH     {lr}
-        0x200010be:    b091        ..      SUB      sp,sp,#0x44
-        0x200010c0:    f7fffd94    ....    BL       $Ven$TT$L$$i2s_get_int_status ; 0x20000bec
-        0x200010c4:    0780        ..      LSLS     r0,r0,#30
-        0x200010c6:    d508        ..      BPL      0x200010da ; i2s_isr_ram + 30
-        0x200010c8:    2200        ."      MOVS     r2,#0
-        0x200010ca:    2120         !      MOVS     r1,#0x20
-        0x200010cc:    4668        hF      MOV      r0,sp
-        0x200010ce:    f7fffd92    ....    BL       $Ven$TT$L$$i2s_get_data ; 0x20000bf6
-        0x200010d2:    2120         !      MOVS     r1,#0x20
-        0x200010d4:    4668        hF      MOV      r0,sp
-        0x200010d6:    f7fffd93    ....    BL       $Ven$TT$L$$audio_encode_store_pcm_data ; 0x20000c00
-        0x200010da:    b011        ..      ADD      sp,sp,#0x44
-        0x200010dc:    bd00        ..      POP      {pc}
-        0x200010de:    0000        ..      MOVS     r0,r0
-    ram_code
-    app_get_ota_state
-        0x200010e0:    4861        aH      LDR      r0,[pc,#388] ; [0x20001268] = 0x20003820
-        0x200010e2:    7880        .x      LDRB     r0,[r0,#2]
-        0x200010e4:    4770        pG      BX       lr
-    app_set_ota_state
-        0x200010e6:    4960        `I      LDR      r1,[pc,#384] ; [0x20001268] = 0x20003820
-        0x200010e8:    b100        ..      CBZ      r0,0x200010ec ; app_set_ota_state + 6
-        0x200010ea:    2001        .       MOVS     r0,#1
-        0x200010ec:    7088        .p      STRB     r0,[r1,#2]
-        0x200010ee:    4770        pG      BX       lr
-    app_otas_save_data
-        0x200010f0:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x200010f4:    4c5d        ]L      LDR      r4,[pc,#372] ; [0x2000126c] = 0x1fcc0
-        0x200010f6:    4681        .F      MOV      r9,r0
-        0x200010f8:    4692        .F      MOV      r10,r2
-        0x200010fa:    6820         h      LDR      r0,[r4,#0]
-        0x200010fc:    4688        .F      MOV      r8,r1
-        0x200010fe:    6946        Fi      LDR      r6,[r0,#0x14]
-        0x20001100:    6985        .i      LDR      r5,[r0,#0x18]
-        0x20001102:    2020                MOVS     r0,#0x20
-        0x20001104:    f7fffd81    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001108:    6821        !h      LDR      r1,[r4,#0]
-        0x2000110a:    4607        .F      MOV      r7,r0
-        0x2000110c:    2000        .       MOVS     r0,#0
-        0x2000110e:    6148        Ha      STR      r0,[r1,#0x14]
-        0x20001110:    6821        !h      LDR      r1,[r4,#0]
-        0x20001112:    6188        .a      STR      r0,[r1,#0x18]
-        0x20001114:    4642        BF      MOV      r2,r8
-        0x20001116:    4651        QF      MOV      r1,r10
-        0x20001118:    4648        HF      MOV      r0,r9
-        0x2000111a:    f000fc14    ....    BL       flash_write ; 0x20001946
-        0x2000111e:    6820         h      LDR      r0,[r4,#0]
-        0x20001120:    6146        Fa      STR      r6,[r0,#0x14]
-        0x20001122:    6820         h      LDR      r0,[r4,#0]
-        0x20001124:    6185        .a      STR      r5,[r0,#0x18]
-        0x20001126:    4638        8F      MOV      r0,r7
-        0x20001128:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x2000112c:    f7ffbd72    ..r.    B.W      $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-    Crc32CalByByte
-        0x20001130:    b570        p.      PUSH     {r4-r6,lr}
-        0x20001132:    2300        .#      MOVS     r3,#0
-        0x20001134:    4c4e        NL      LDR      r4,[pc,#312] ; [0x20001270] = 0x101abb0
-        0x20001136:    e00b        ..      B        0x20001150 ; Crc32CalByByte + 32
-        0x20001138:    17c5        ..      ASRS     r5,r0,#31
-        0x2000113a:    eb006515    ...e    ADD      r5,r0,r5,LSR #24
-        0x2000113e:    122e        ..      ASRS     r6,r5,#8
-        0x20001140:    0205        ..      LSLS     r5,r0,#8
-        0x20001142:    5cc8        .\      LDRB     r0,[r1,r3]
-        0x20001144:    4070        p@      EORS     r0,r0,r6
-        0x20001146:    b2c0        ..      UXTB     r0,r0
-        0x20001148:    f8540020    T. .    LDR      r0,[r4,r0,LSL #2]
-        0x2000114c:    4068        h@      EORS     r0,r0,r5
-        0x2000114e:    1c5b        [.      ADDS     r3,r3,#1
-        0x20001150:    1e52        R.      SUBS     r2,r2,#1
-        0x20001152:    d2f1        ..      BCS      0x20001138 ; Crc32CalByByte + 8
-        0x20001154:    bd70        p.      POP      {r4-r6,pc}
-    app_otas_crc_cal
-        0x20001156:    e92d4ff7    -..O    PUSH     {r0-r2,r4-r11,lr}
-        0x2000115a:    4682        .F      MOV      r10,r0
-        0x2000115c:    f5a07080    ...p    SUB      r0,r0,#0x100
-        0x20001160:    f04f0900    O...    MOV      r9,#0
-        0x20001164:    f3c0270f    ...'    UBFX     r7,r0,#8,#16
-        0x20001168:    f5017680    ...v    ADD      r6,r1,#0x100
-        0x2000116c:    b084        ..      SUB      sp,sp,#0x10
-        0x2000116e:    464d        MF      MOV      r5,r9
-        0x20001170:    f44f7080    O..p    MOV      r0,#0x100
-        0x20001174:    2103        .!      MOVS     r1,#3
-        0x20001176:    f7fffd52    ..R.    BL       $Ven$TT$L$$ke_malloc ; 0x20000c1e
-        0x2000117a:    4680        .F      MOV      r8,r0
-        0x2000117c:    46cb        .F      MOV      r11,r9
-        0x2000117e:    4631        1F      MOV      r1,r6
-        0x20001180:    a03c        <.      ADR      r0,{pc}+0xf4 ; 0x20001274
-        0x20001182:    f7fffd51    ..Q.    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001186:    4c39        9L      LDR      r4,[pc,#228] ; [0x2000126c] = 0x1fcc0
-        0x20001188:    e02b        +.      B        0x200011e2 ; app_otas_crc_cal + 140
-        0x2000118a:    6820         h      LDR      r0,[r4,#0]
-        0x2000118c:    6940        @i      LDR      r0,[r0,#0x14]
-        0x2000118e:    9001        ..      STR      r0,[sp,#4]
-        0x20001190:    6820         h      LDR      r0,[r4,#0]
-        0x20001192:    6980        .i      LDR      r0,[r0,#0x18]
-        0x20001194:    9002        ..      STR      r0,[sp,#8]
-        0x20001196:    2020                MOVS     r0,#0x20
-        0x20001198:    f7fffd37    ..7.    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x2000119c:    9000        ..      STR      r0,[sp,#0]
-        0x2000119e:    6821        !h      LDR      r1,[r4,#0]
-        0x200011a0:    2000        .       MOVS     r0,#0
-        0x200011a2:    6148        Ha      STR      r0,[r1,#0x14]
-        0x200011a4:    6821        !h      LDR      r1,[r4,#0]
-        0x200011a6:    6188        .a      STR      r0,[r1,#0x18]
-        0x200011a8:    f000fe34    ..4.    BL       disable_cache ; 0x20001e14
-        0x200011ac:    eb062005    ...     ADD      r0,r6,r5,LSL #8
-        0x200011b0:    4642        BF      MOV      r2,r8
-        0x200011b2:    f44f7180    O..q    MOV      r1,#0x100
-        0x200011b6:    f000fc5d    ..].    BL       flash_read ; 0x20001a74
-        0x200011ba:    2001        .       MOVS     r0,#1
-        0x200011bc:    f7fffcd0    ....    BL       enable_cache ; 0x20000b60
-        0x200011c0:    6821        !h      LDR      r1,[r4,#0]
-        0x200011c2:    9801        ..      LDR      r0,[sp,#4]
-        0x200011c4:    6148        Ha      STR      r0,[r1,#0x14]
-        0x200011c6:    6821        !h      LDR      r1,[r4,#0]
-        0x200011c8:    9802        ..      LDR      r0,[sp,#8]
-        0x200011ca:    6188        .a      STR      r0,[r1,#0x18]
-        0x200011cc:    9800        ..      LDR      r0,[sp,#0]
-        0x200011ce:    f7fffd21    ..!.    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x200011d2:    f44f7280    O..r    MOV      r2,#0x100
-        0x200011d6:    4641        AF      MOV      r1,r8
-        0x200011d8:    4648        HF      MOV      r0,r9
-        0x200011da:    f7ffffa9    ....    BL       Crc32CalByByte ; 0x20001130
-        0x200011de:    4681        .F      MOV      r9,r0
-        0x200011e0:    1c6d        m.      ADDS     r5,r5,#1
-        0x200011e2:    42bd        .B      CMP      r5,r7
-        0x200011e4:    d3d1        ..      BCC      0x2000118a ; app_otas_crc_cal + 52
-        0x200011e6:    4279        yB      RSBS     r1,r7,#0
-        0x200011e8:    eb0a2701    ...'    ADD      r7,r10,r1,LSL #8
-        0x200011ec:    f5b77780    ...w    SUBS     r7,r7,#0x100
-        0x200011f0:    d027        '.      BEQ      0x20001242 ; app_otas_crc_cal + 236
-        0x200011f2:    6820         h      LDR      r0,[r4,#0]
-        0x200011f4:    f8d0a014    ....    LDR      r10,[r0,#0x14]
-        0x200011f8:    6980        .i      LDR      r0,[r0,#0x18]
-        0x200011fa:    9001        ..      STR      r0,[sp,#4]
-        0x200011fc:    2020                MOVS     r0,#0x20
-        0x200011fe:    f7fffd04    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001202:    9000        ..      STR      r0,[sp,#0]
-        0x20001204:    6821        !h      LDR      r1,[r4,#0]
-        0x20001206:    2000        .       MOVS     r0,#0
-        0x20001208:    6148        Ha      STR      r0,[r1,#0x14]
-        0x2000120a:    6821        !h      LDR      r1,[r4,#0]
-        0x2000120c:    6188        .a      STR      r0,[r1,#0x18]
-        0x2000120e:    f000fe01    ....    BL       disable_cache ; 0x20001e14
-        0x20001212:    eb062005    ...     ADD      r0,r6,r5,LSL #8
-        0x20001216:    4642        BF      MOV      r2,r8
-        0x20001218:    4639        9F      MOV      r1,r7
-        0x2000121a:    f000fc2b    ..+.    BL       flash_read ; 0x20001a74
-        0x2000121e:    2001        .       MOVS     r0,#1
-        0x20001220:    f7fffc9e    ....    BL       enable_cache ; 0x20000b60
-        0x20001224:    6821        !h      LDR      r1,[r4,#0]
-        0x20001226:    f8c1a014    ....    STR      r10,[r1,#0x14]
-        0x2000122a:    6821        !h      LDR      r1,[r4,#0]
-        0x2000122c:    9801        ..      LDR      r0,[sp,#4]
-        0x2000122e:    6188        .a      STR      r0,[r1,#0x18]
-        0x20001230:    9800        ..      LDR      r0,[sp,#0]
-        0x20001232:    f7fffcef    ....    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20001236:    463a        :F      MOV      r2,r7
-        0x20001238:    4641        AF      MOV      r1,r8
-        0x2000123a:    4648        HF      MOV      r0,r9
-        0x2000123c:    f7ffff78    ..x.    BL       Crc32CalByByte ; 0x20001130
-        0x20001240:    4681        .F      MOV      r9,r0
-        0x20001242:    4649        IF      MOV      r1,r9
-        0x20001244:    a012        ..      ADR      r0,{pc}+0x4c ; 0x20001290
-        0x20001246:    f7fffcef    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x2000124a:    ea5f0008    _...    MOVS     r0,r8
-        0x2000124e:    d001        ..      BEQ      0x20001254 ; app_otas_crc_cal + 254
-        0x20001250:    f7fffcef    ....    BL       $Ven$TT$L$$ke_free ; 0x20000c32
-        0x20001254:    9806        ..      LDR      r0,[sp,#0x18]
-        0x20001256:    4548        HE      CMP      r0,r9
-        0x20001258:    d101        ..      BNE      0x2000125e ; app_otas_crc_cal + 264
-        0x2000125a:    f04f0b01    O...    MOV      r11,#1
-        0x2000125e:    b007        ..      ADD      sp,sp,#0x1c
-        0x20001260:    4658        XF      MOV      r0,r11
-        0x20001262:    e8bd8ff0    ....    POP      {r4-r11,pc}
-    $d
-        0x20001266:    0000        ..      DCW    0
-        0x20001268:    20003820     8.     DCD    536885280
-        0x2000126c:    0001fcc0    ....    DCD    130240
-        0x20001270:    0101abb0    ....    DCD    16886704
-        0x20001274:    33637263    crc3    DCD    862155363
-        0x20001278:    68635f32    2_ch    DCD    1751342898
-        0x2000127c:    5f6b6365    eck_    DCD    1600873317
-        0x20001280:    72646461    addr    DCD    1919181921
-        0x20001284:    7830203a    : 0x    DCD    2016419898
-        0x20001288:    0a0d7825    %x..    DCD    168654885
-        0x2000128c:    00000000    ....    DCD    0
-        0x20001290:    5f637263    crc_    DCD    1600352867
-        0x20001294:    61746164    data    DCD    1635017060
-        0x20001298:    7825203d    = %x    DCD    2015699005
-        0x2000129c:    00000a0d    ....    DCD    2573
-    $t
-    ram_code
-    pmu_clear_isr_state
-        0x200012a0:    b570        p.      PUSH     {r4-r6,lr}
-        0x200012a2:    4604        .F      MOV      r4,r0
-        0x200012a4:    2020                MOVS     r0,#0x20
-        0x200012a6:    f7fffcb0    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x200012aa:    4605        .F      MOV      r5,r0
-        0x200012ac:    4623        #F      MOV      r3,r4
-        0x200012ae:    2202        ."      MOVS     r2,#2
-        0x200012b0:    213b        ;!      MOVS     r1,#0x3b
-        0x200012b2:    2000        .       MOVS     r0,#0
-        0x200012b4:    f000fce9    ....    BL       frspim_wr ; 0x20001c8a
-        0x200012b8:    2001        .       MOVS     r0,#1
-        0x200012ba:    f001fb0b    ....    BL       co_delay_100us ; 0x200028d4
-        0x200012be:    2300        .#      MOVS     r3,#0
-        0x200012c0:    2202        ."      MOVS     r2,#2
-        0x200012c2:    213b        ;!      MOVS     r1,#0x3b
-        0x200012c4:    4618        .F      MOV      r0,r3
-        0x200012c6:    f000fce0    ....    BL       frspim_wr ; 0x20001c8a
-        0x200012ca:    4628        (F      MOV      r0,r5
-        0x200012cc:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x200012d0:    f7ffbca0    ....    B.W      $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-    charge_isr_ram
-        0x200012d4:    b510        ..      PUSH     {r4,lr}
-        0x200012d6:    2802        .(      CMP      r0,#2
-        0x200012d8:    d00b        ..      BEQ      0x200012f2 ; charge_isr_ram + 30
-        0x200012da:    2801        .(      CMP      r0,#1
-        0x200012dc:    d011        ..      BEQ      0x20001302 ; charge_isr_ram + 46
-        0x200012de:    2800        .(      CMP      r0,#0
-        0x200012e0:    d111        ..      BNE      0x20001306 ; charge_isr_ram + 50
-        0x200012e2:    2001        .       MOVS     r0,#1
-        0x200012e4:    f7fffcaa    ....    BL       $Ven$TT$L$$pmu_enable_isr ; 0x20000c3c
-        0x200012e8:    a059        Y.      ADR      r0,{pc}+0x168 ; 0x20001450
-        0x200012ea:    e8bd4010    ...@    POP      {r4,lr}
-        0x200012ee:    f7ffbc9b    ....    B.W      $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200012f2:    a05a        Z.      ADR      r0,{pc}+0x16a ; 0x2000145c
-        0x200012f4:    f7fffc98    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200012f8:    e8bd4010    ...@    POP      {r4,lr}
-        0x200012fc:    2001        .       MOVS     r0,#1
-        0x200012fe:    f7ffbca2    ....    B.W      $Ven$TT$L$$pmu_disable_isr ; 0x20000c46
-        0x20001302:    a05a        Z.      ADR      r0,{pc}+0x16a ; 0x2000146c
-        0x20001304:    e7f1        ..      B        0x200012ea ; charge_isr_ram + 22
-        0x20001306:    bd10        ..      POP      {r4,pc}
-    lvd_isr_ram
-        0x20001308:    2004        .       MOVS     r0,#4
-        0x2000130a:    f7ffbc9c    ....    B.W      $Ven$TT$L$$pmu_disable_isr ; 0x20000c46
-    otd_isr_ram
-        0x2000130e:    b510        ..      PUSH     {r4,lr}
-        0x20001310:    a05a        Z.      ADR      r0,{pc}+0x16c ; 0x2000147c
-        0x20001312:    f7fffc89    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001316:    e8bd4010    ...@    POP      {r4,lr}
-        0x2000131a:    2008        .       MOVS     r0,#8
-        0x2000131c:    f7ffbc93    ....    B.W      $Ven$TT$L$$pmu_disable_isr ; 0x20000c46
-        0x20001320:    b510        ..      PUSH     {r4,lr}
-        0x20001322:    2204        ."      MOVS     r2,#4
-        0x20001324:    21ac        .!      MOVS     r1,#0xac
-        0x20001326:    2000        .       MOVS     r0,#0
-        0x20001328:    f000fc74    ..t.    BL       frspim_rd ; 0x20001c14
-        0x2000132c:    4603        .F      MOV      r3,r0
-        0x2000132e:    2204        ."      MOVS     r2,#4
-        0x20001330:    21a0        .!      MOVS     r1,#0xa0
-        0x20001332:    e8bd4010    ...@    POP      {r4,lr}
-        0x20001336:    2000        .       MOVS     r0,#0
-        0x20001338:    f000bca7    ....    B.W      frspim_wr ; 0x20001c8a
-    onkey_isr_ram
-        0x2000133c:    b510        ..      PUSH     {r4,lr}
-        0x2000133e:    2201        ."      MOVS     r2,#1
-        0x20001340:    2177        w!      MOVS     r1,#0x77
-        0x20001342:    2000        .       MOVS     r0,#0
-        0x20001344:    f000fc66    ..f.    BL       frspim_rd ; 0x20001c14
-        0x20001348:    0680        ..      LSLS     r0,r0,#26
-        0x2000134a:    d507        ..      BPL      0x2000135c ; onkey_isr_ram + 32
-        0x2000134c:    a04d        M.      ADR      r0,{pc}+0x138 ; 0x20001484
-        0x2000134e:    f7fffc6b    ..k.    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001352:    2002        .       MOVS     r0,#2
-        0x20001354:    f7fffc7c    ..|.    BL       $Ven$TT$L$$pmu_disable_isr2 ; 0x20000c50
-        0x20001358:    2001        .       MOVS     r0,#1
-        0x2000135a:    e006        ..      B        0x2000136a ; onkey_isr_ram + 46
-        0x2000135c:    a04d        M.      ADR      r0,{pc}+0x138 ; 0x20001494
-        0x2000135e:    f7fffc63    ..c.    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001362:    2001        .       MOVS     r0,#1
-        0x20001364:    f7fffc74    ..t.    BL       $Ven$TT$L$$pmu_disable_isr2 ; 0x20000c50
-        0x20001368:    2002        .       MOVS     r0,#2
-        0x2000136a:    e8bd4010    ...@    POP      {r4,lr}
-        0x2000136e:    f7ffbc74    ..t.    B.W      $Ven$TT$L$$pmu_enable_isr2 ; 0x20000c5a
-    pmu_isr_ram_C
-        0x20001372:    b570        p.      PUSH     {r4-r6,lr}
-        0x20001374:    4606        .F      MOV      r6,r0
-        0x20001376:    2400        .$      MOVS     r4,#0
-        0x20001378:    f7fffc74    ..t.    BL       $Ven$TT$L$$pmu_get_isr_state ; 0x20000c64
-        0x2000137c:    4605        .F      MOV      r5,r0
-        0x2000137e:    07c0        ..      LSLS     r0,r0,#31
-        0x20001380:    d003        ..      BEQ      0x2000138a ; pmu_isr_ram_C + 24
-        0x20001382:    2401        .$      MOVS     r4,#1
-        0x20001384:    2002        .       MOVS     r0,#2
-        0x20001386:    f7ffffa5    ....    BL       charge_isr_ram ; 0x200012d4
-        0x2000138a:    07a8        ..      LSLS     r0,r5,#30
-        0x2000138c:    d501        ..      BPL      0x20001392 ; pmu_isr_ram_C + 32
-        0x2000138e:    f0440402    D...    ORR      r4,r4,#2
-        0x20001392:    0768        h.      LSLS     r0,r5,#29
-        0x20001394:    d503        ..      BPL      0x2000139e ; pmu_isr_ram_C + 44
-        0x20001396:    f0440404    D...    ORR      r4,r4,#4
-        0x2000139a:    f7ffffb5    ....    BL       lvd_isr_ram ; 0x20001308
-        0x2000139e:    0728        (.      LSLS     r0,r5,#28
-        0x200013a0:    d503        ..      BPL      0x200013aa ; pmu_isr_ram_C + 56
-        0x200013a2:    f0440408    D...    ORR      r4,r4,#8
-        0x200013a6:    f7ffffb2    ....    BL       otd_isr_ram ; 0x2000130e
-        0x200013aa:    06e8        ..      LSLS     r0,r5,#27
-        0x200013ac:    d504        ..      BPL      0x200013b8 ; pmu_isr_ram_C + 70
-        0x200013ae:    f0440410    D...    ORR      r4,r4,#0x10
-        0x200013b2:    2000        .       MOVS     r0,#0
-        0x200013b4:    f7ffff8e    ....    BL       charge_isr_ram ; 0x200012d4
-        0x200013b8:    06a8        ..      LSLS     r0,r5,#26
-        0x200013ba:    d501        ..      BPL      0x200013c0 ; pmu_isr_ram_C + 78
-        0x200013bc:    f0440420    D. .    ORR      r4,r4,#0x20
-        0x200013c0:    0668        h.      LSLS     r0,r5,#25
-        0x200013c2:    d504        ..      BPL      0x200013ce ; pmu_isr_ram_C + 92
-        0x200013c4:    f0440440    D.@.    ORR      r4,r4,#0x40
-        0x200013c8:    2001        .       MOVS     r0,#1
-        0x200013ca:    f7ffff83    ....    BL       charge_isr_ram ; 0x200012d4
-        0x200013ce:    0628        (.      LSLS     r0,r5,#24
-        0x200013d0:    d503        ..      BPL      0x200013da ; pmu_isr_ram_C + 104
-        0x200013d2:    f0440480    D...    ORR      r4,r4,#0x80
-        0x200013d6:    f7fffdc5    ....    BL       keyscan_isr_ram ; 0x20000f64
-        0x200013da:    05e8        ..      LSLS     r0,r5,#23
-        0x200013dc:    d504        ..      BPL      0x200013e8 ; pmu_isr_ram_C + 118
-        0x200013de:    f4447480    D..t    ORR      r4,r4,#0x100
-        0x200013e2:    2000        .       MOVS     r0,#0
-        0x200013e4:    f000f860    ..`.    BL       rtc_isr_ram ; 0x200014a8
-        0x200013e8:    05a8        ..      LSLS     r0,r5,#22
-        0x200013ea:    d504        ..      BPL      0x200013f6 ; pmu_isr_ram_C + 132
-        0x200013ec:    f4447400    D..t    ORR      r4,r4,#0x200
-        0x200013f0:    2001        .       MOVS     r0,#1
-        0x200013f2:    f000f859    ..Y.    BL       rtc_isr_ram ; 0x200014a8
-        0x200013f6:    0568        h.      LSLS     r0,r5,#21
-        0x200013f8:    d504        ..      BPL      0x20001404 ; pmu_isr_ram_C + 146
-        0x200013fa:    f4446480    D..d    ORR      r4,r4,#0x400
-        0x200013fe:    4630        0F      MOV      r0,r6
-        0x20001400:    f000f854    ..T.    BL       wdt_isr_ram ; 0x200014ac
-        0x20001404:    04a8        ..      LSLS     r0,r5,#18
-        0x20001406:    d503        ..      BPL      0x20001410 ; pmu_isr_ram_C + 158
-        0x20001408:    f4445400    D..T    ORR      r4,r4,#0x2000
-        0x2000140c:    f7ffff96    ....    BL       onkey_isr_ram ; 0x2000133c
-        0x20001410:    0468        h.      LSLS     r0,r5,#17
-        0x20001412:    d50f        ..      BPL      0x20001434 ; pmu_isr_ram_C + 194
-        0x20001414:    2201        ."      MOVS     r2,#1
-        0x20001416:    21ae        .!      MOVS     r1,#0xae
-        0x20001418:    2000        .       MOVS     r0,#0
-        0x2000141a:    f000fbfb    ....    BL       frspim_rd ; 0x20001c14
-        0x2000141e:    06c0        ..      LSLS     r0,r0,#27
-        0x20001420:    d504        ..      BPL      0x2000142c ; pmu_isr_ram_C + 186
-        0x20001422:    a01f        ..      ADR      r0,{pc}+0x7e ; 0x200014a0
-        0x20001424:    f7fffc00    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001428:    f001fb0e    ....    BL       system_lvd_protect_handle ; 0x20002a48
-        0x2000142c:    f4444480    D..D    ORR      r4,r4,#0x4000
-        0x20001430:    f7fffd44    ..D.    BL       pmu_gpio_isr_ram ; 0x20000ebc
-        0x20001434:    0428        (.      LSLS     r0,r5,#16
-        0x20001436:    d503        ..      BPL      0x20001440 ; pmu_isr_ram_C + 206
-        0x20001438:    f4444400    D..D    ORR      r4,r4,#0x8000
-        0x2000143c:    f7fffdf8    ....    BL       qdec_isr_ram ; 0x20001030
-        0x20001440:    2c00        .,      CMP      r4,#0
-        0x20001442:    d003        ..      BEQ      0x2000144c ; pmu_isr_ram_C + 218
-        0x20001444:    4620         F      MOV      r0,r4
-        0x20001446:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x2000144a:    e729        ).      B        pmu_clear_isr_state ; 0x200012a0
-        0x2000144c:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x2000144e:    0000        ..      DCW    0
-        0x20001450:    72616863    char    DCD    1918986339
-        0x20001454:    69206567    ge i    DCD    1763730791
-        0x20001458:    000a0d6e    n...    DCD    658798
-        0x2000145c:    72616863    char    DCD    1918986339
-        0x20001460:    66206567    ge f    DCD    1713399143
-        0x20001464:    0d6c6c75    ull.    DCD    225209461
-        0x20001468:    0000000a    ....    DCD    10
-        0x2000146c:    72616863    char    DCD    1918986339
-        0x20001470:    6f206567    ge o    DCD    1864394087
-        0x20001474:    0a0d7475    ut..    DCD    168653941
-        0x20001478:    00000000    ....    DCD    0
-        0x2000147c:    0d64746f    otd.    DCD    224687215
-        0x20001480:    0000000a    ....    DCD    10
-        0x20001484:    656b6e6f    onke    DCD    1701539439
-        0x20001488:    69682079    y hi    DCD    1768431737
-        0x2000148c:    0a0d6867    gh..    DCD    168650855
-        0x20001490:    00000000    ....    DCD    0
-        0x20001494:    656b6e6f    onke    DCD    1701539439
-        0x20001498:    6f6c2079    y lo    DCD    1869357177
-        0x2000149c:    000a0d77    w...    DCD    658807
-        0x200014a0:    2e64766c    lvd.    DCD    778335852
-        0x200014a4:    00000a0d    ....    DCD    2573
-    $t
-    ram_code
-    rtc_isr_ram
-        0x200014a8:    4770        pG      BX       lr
-        0x200014aa:    0000        ..      MOVS     r0,r0
-    ram_code
-    wdt_isr_ram
-        0x200014ac:    4604        .F      MOV      r4,r0
-        0x200014ae:    a018        ..      ADR      r0,{pc}+0x62 ; 0x20001510
-        0x200014b0:    f7fffbba    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014b4:    a01a        ..      ADR      r0,{pc}+0x6c ; 0x20001520
-        0x200014b6:    69a1        .i      LDR      r1,[r4,#0x18]
-        0x200014b8:    f7fffbb6    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014bc:    a01d        ..      ADR      r0,{pc}+0x78 ; 0x20001534
-        0x200014be:    6961        ai      LDR      r1,[r4,#0x14]
-        0x200014c0:    f7fffbb2    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014c4:    a020         .      ADR      r0,{pc}+0x84 ; 0x20001548
-        0x200014c6:    6821        !h      LDR      r1,[r4,#0]
-        0x200014c8:    f7fffbae    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014cc:    a023        #.      ADR      r0,{pc}+0x90 ; 0x2000155c
-        0x200014ce:    6861        ah      LDR      r1,[r4,#4]
-        0x200014d0:    f7fffbaa    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014d4:    a026        &.      ADR      r0,{pc}+0x9c ; 0x20001570
-        0x200014d6:    68a1        .h      LDR      r1,[r4,#8]
-        0x200014d8:    f7fffba6    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014dc:    a029        ).      ADR      r0,{pc}+0xa8 ; 0x20001584
-        0x200014de:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x200014e0:    f7fffba2    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014e4:    a02c        ,.      ADR      r0,{pc}+0xb4 ; 0x20001598
-        0x200014e6:    6921        !i      LDR      r1,[r4,#0x10]
-        0x200014e8:    f7fffb9e    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200014ec:    2101        .!      MOVS     r1,#1
-        0x200014ee:    2000        .       MOVS     r0,#0
-        0x200014f0:    f7fffbbd    ....    BL       $Ven$TT$L$$wdt_init ; 0x20000c6e
-        0x200014f4:    2201        ."      MOVS     r2,#1
-        0x200014f6:    21b3        .!      MOVS     r1,#0xb3
-        0x200014f8:    2000        .       MOVS     r0,#0
-        0x200014fa:    f000fb8b    ....    BL       frspim_rd ; 0x20001c14
-        0x200014fe:    b2c0        ..      UXTB     r0,r0
-        0x20001500:    f0400301    @...    ORR      r3,r0,#1
-        0x20001504:    2201        ."      MOVS     r2,#1
-        0x20001506:    21b3        .!      MOVS     r1,#0xb3
-        0x20001508:    2000        .       MOVS     r0,#0
-        0x2000150a:    f000fbbe    ....    BL       frspim_wr ; 0x20001c8a
-        0x2000150e:    e7fe        ..      B        0x2000150e ; wdt_isr_ram + 98
-    $d
-        0x20001510:    5f746477    wdt_    DCD    1601463415
-        0x20001514:    74736572    rest    DCD    1953719666
-        0x20001518:    0a0d0a0d    ....    DCD    168626701
-        0x2000151c:    00000000    ....    DCD    0
-        0x20001520:    20204350    PC      DCD    538985296
-        0x20001524:    203d2020      =     DCD    540876832
-        0x20001528:    30257830    0x%0    DCD    807761968
-        0x2000152c:    0a0d5838    8X..    DCD    168646712
-        0x20001530:    00000000    ....    DCD    0
-        0x20001534:    2020524c    LR      DCD    538989132
-        0x20001538:    203d2020      =     DCD    540876832
-        0x2000153c:    30257830    0x%0    DCD    807761968
-        0x20001540:    0a0d5838    8X..    DCD    168646712
-        0x20001544:    00000000    ....    DCD    0
-        0x20001548:    20203052    R0      DCD    538980434
-        0x2000154c:    203d2020      =     DCD    540876832
-        0x20001550:    30257830    0x%0    DCD    807761968
-        0x20001554:    0a0d5838    8X..    DCD    168646712
-        0x20001558:    00000000    ....    DCD    0
-        0x2000155c:    20203152    R1      DCD    538980690
-        0x20001560:    203d2020      =     DCD    540876832
-        0x20001564:    30257830    0x%0    DCD    807761968
-        0x20001568:    0a0d5838    8X..    DCD    168646712
-        0x2000156c:    00000000    ....    DCD    0
-        0x20001570:    20203252    R2      DCD    538980946
-        0x20001574:    203d2020      =     DCD    540876832
-        0x20001578:    30257830    0x%0    DCD    807761968
-        0x2000157c:    0a0d5838    8X..    DCD    168646712
-        0x20001580:    00000000    ....    DCD    0
-        0x20001584:    20203352    R3      DCD    538981202
-        0x20001588:    203d2020      =     DCD    540876832
-        0x2000158c:    30257830    0x%0    DCD    807761968
-        0x20001590:    0a0d5838    8X..    DCD    168646712
-        0x20001594:    00000000    ....    DCD    0
-        0x20001598:    20323152    R12     DCD    540160338
-        0x2000159c:    203d2020      =     DCD    540876832
-        0x200015a0:    30257830    0x%0    DCD    807761968
-        0x200015a4:    0a0d5838    8X..    DCD    168646712
-        0x200015a8:    00000000    ....    DCD    0
-    $t
-    ram_code
-    exti_isr_ram
-        0x200015ac:    4802        .H      LDR      r0,[pc,#8] ; [0x200015b8] = 0x50068000
-        0x200015ae:    6841        Ah      LDR      r1,[r0,#4]
-        0x200015b0:    6041        A`      STR      r1,[r0,#4]
-        0x200015b2:    a002        ..      ADR      r0,{pc}+0xa ; 0x200015bc
-        0x200015b4:    f7ffbb38    ..8.    B        $Ven$TT$L$$co_printf ; 0x20000c28
-    $d
-        0x200015b8:    50068000    ...P    DCD    1342603264
-        0x200015bc:    69747865    exti    DCD    1769240677
-        0x200015c0:    7273755f    _usr    DCD    1920169311
-        0x200015c4:    0d78253a    :%x.    DCD    225977658
-        0x200015c8:    0000000a    ....    DCD    10
-    $t
-    ram_code
-    timer_run
-        0x200015cc:    6881        .h      LDR      r1,[r0,#8]
-        0x200015ce:    f0410180    A...    ORR      r1,r1,#0x80
-        0x200015d2:    6081        .`      STR      r1,[r0,#8]
-        0x200015d4:    4770        pG      BX       lr
-    timer_stop
-        0x200015d6:    6881        .h      LDR      r1,[r0,#8]
-        0x200015d8:    f0210180    !...    BIC      r1,r1,#0x80
-        0x200015dc:    6081        .`      STR      r1,[r0,#8]
-        0x200015de:    4770        pG      BX       lr
-    timer_clear_interrupt
-        0x200015e0:    68c1        .h      LDR      r1,[r0,#0xc]
-        0x200015e2:    f36f010f    o...    BFC      r1,#0,#16
-        0x200015e6:    1c49        I.      ADDS     r1,r1,#1
-        0x200015e8:    60c1        .`      STR      r1,[r0,#0xc]
-        0x200015ea:    4770        pG      BX       lr
-    timer_set_load_value
-        0x200015ec:    6802        .h      LDR      r2,[r0,#0]
-        0x200015ee:    f361020f    a...    BFI      r2,r1,#0,#16
-        0x200015f2:    6002        .`      STR      r2,[r0,#0]
-        0x200015f4:    4770        pG      BX       lr
-        0x200015f6:    4806        .H      LDR      r0,[pc,#24] ; [0x20001610] = 0x50020000
-        0x200015f8:    e7f2        ..      B        timer_clear_interrupt ; 0x200015e0
-    timer1_isr_ram
-        0x200015fa:    4805        .H      LDR      r0,[pc,#20] ; [0x20001610] = 0x50020000
-        0x200015fc:    b510        ..      PUSH     {r4,lr}
-        0x200015fe:    3020         0      ADDS     r0,r0,#0x20
-        0x20001600:    f7ffffee    ....    BL       timer_clear_interrupt ; 0x200015e0
-        0x20001604:    e8bd4010    ...@    POP      {r4,lr}
-        0x20001608:    a002        ..      ADR      r0,{pc}+0xc ; 0x20001614
-        0x2000160a:    f7ffbb0d    ....    B        $Ven$TT$L$$co_printf ; 0x20000c28
-    $d
-        0x2000160e:    0000        ..      DCW    0
-        0x20001610:    50020000    ...P    DCD    1342308352
-        0x20001614:    000a0d31    1...    DCD    658737
-    $t
-    ram_code
-    HardFault_Handler_C
-        0x20001618:    4604        .F      MOV      r4,r0
-        0x2000161a:    f44f70fa    O..p    MOV      r0,#0x1f4
-        0x2000161e:    f001f959    ..Y.    BL       co_delay_100us ; 0x200028d4
-        0x20001622:    a007        ..      ADR      r0,{pc}+0x1e ; 0x20001640
-        0x20001624:    f7fffb00    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001628:    a00a        ..      ADR      r0,{pc}+0x2c ; 0x20001654
-        0x2000162a:    69a1        .i      LDR      r1,[r4,#0x18]
-        0x2000162c:    f7fffafc    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001630:    a00d        ..      ADR      r0,{pc}+0x38 ; 0x20001668
-        0x20001632:    6961        ai      LDR      r1,[r4,#0x14]
-        0x20001634:    f7fffaf8    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x20001638:    2000        .       MOVS     r0,#0
-        0x2000163a:    f001f9e6    ....    BL       platform_reset_patch ; 0x20002a0a
-        0x2000163e:    e7fe        ..      B        0x2000163e ; HardFault_Handler_C + 38
-    $d
-        0x20001640:    73617243    Cras    DCD    1935766083
-        0x20001644:    64202c68    h, d    DCD    1679830120
-        0x20001648:    20706d75    ump     DCD    544238965
-        0x2000164c:    73676572    regs    DCD    1936156018
-        0x20001650:    000a0d3a    :...    DCD    658746
-        0x20001654:    20204350    PC      DCD    538985296
-        0x20001658:    203d2020      =     DCD    540876832
-        0x2000165c:    30257830    0x%0    DCD    807761968
-        0x20001660:    0a0d5838    8X..    DCD    168646712
-        0x20001664:    00000000    ....    DCD    0
-        0x20001668:    2020524c    LR      DCD    538989132
-        0x2000166c:    203d2020      =     DCD    540876832
-        0x20001670:    30257830    0x%0    DCD    807761968
-        0x20001674:    0a0d5838    8X..    DCD    168646712
-        0x20001678:    00000000    ....    DCD    0
-    $t
-    ram_code
-    HardFault_Handler_Ram
-        0x2000167c:    f01e0f04    ....    TST      lr,#4
-        0x20001680:    bf0c        ..      ITE      EQ
-        0x20001682:    f3ef8008    ....    MRSEQ    r0,MSP
-        0x20001686:    f3ef8009    ....    MRSNE    r0,PSP
-        0x2000168a:    f7ffbfc5    ....    B.W      HardFault_Handler_C ; 0x20001618
-    pmu_isr_ram
-        0x2000168e:    f01e0f04    ....    TST      lr,#4
-        0x20001692:    bf0c        ..      ITE      EQ
-        0x20001694:    f3ef8008    ....    MRSEQ    r0,MSP
-        0x20001698:    f3ef8009    ....    MRSNE    r0,PSP
-        0x2000169c:    f7ffbe69    ..i.    B.W      pmu_isr_ram_C ; 0x20001372
-    SVC_Handler
-        0x200016a0:    f01e0f04    ....    TST      lr,#4
-        0x200016a4:    bf0c        ..      ITE      EQ
-        0x200016a6:    f3ef8308    ....    MRSEQ    r3,MSP
-        0x200016aa:    f3ef8309    ....    MRSNE    r3,PSP
-        0x200016ae:    6998        .i      LDR      r0,[r3,#0x18]
-        0x200016b0:    4a0e        .J      LDR      r2,[pc,#56] ; [0x200016ec] = 0x1a9
-        0x200016b2:    f1020201    ....    ADD      r2,r2,#1
-        0x200016b6:    4290        .B      CMP      r0,r2
-        0x200016b8:    f43faade    ?...    BEQ      $Ven$TT$L$$vPortSVCHandler ; 0x20000c78
-        0x200016bc:    b508        ..      PUSH     {r3,lr}
-        0x200016be:    4a0c        .J      LDR      r2,[pc,#48] ; [0x200016f0] = 0x11f50
-        0x200016c0:    4290        .B      CMP      r0,r2
-        0x200016c2:    d10a        ..      BNE      0x200016da ; SVC_Handler + 58
-        0x200016c4:    e92d1ff0    -...    PUSH     {r4-r12}
-        0x200016c8:    4620         F      MOV      r0,r4
-        0x200016ca:    4629        )F      MOV      r1,r5
-        0x200016cc:    f000fffa    ....    BL       con_sched_patch ; 0x200026c4
-        0x200016d0:    e8bd1ff0    ....    POP      {r4-r12}
-        0x200016d4:    4605        .F      MOV      r5,r0
-        0x200016d6:    4807        .H      LDR      r0,[pc,#28] ; [0x200016f4] = 0x11f67
-        0x200016d8:    e003        ..      B        0x200016e2 ; SVC_Handler + 66
-        0x200016da:    6959        Yi      LDR      r1,[r3,#0x14]
-        0x200016dc:    4a06        .J      LDR      r2,[pc,#24] ; [0x200016f8] = 0x20000168
-        0x200016de:    6812        .h      LDR      r2,[r2,#0]
-        0x200016e0:    4790        .G      BLX      r2
-        0x200016e2:    e8bd4008    ...@    POP      {r3,lr}
-        0x200016e6:    6198        .a      STR      r0,[r3,#0x18]
-        0x200016e8:    4770        pG      BX       lr
-    pdm_isr_ram
-    ssp_isr_ram
-    uart0_isr_ram
-    uart1_isr_ram
-        0x200016ea:    e7fe        ..      B        pdm_isr_ram ; 0x200016ea
-    $d
-        0x200016ec:    000001a9    ....    DCD    425
-        0x200016f0:    00011f50    P...    DCD    73552
-        0x200016f4:    00011f67    g...    DCD    73575
-        0x200016f8:    20000168    h..     DCD    536871272
-    $t
-    ram_code
-    patch_init
-        0x200016fc:    b570        p.      PUSH     {r4-r6,lr}
-        0x200016fe:    4dff        .M      LDR      r5,[pc,#1020] ; [0x20001afc] = 0xe0002000
-        0x20001700:    48fd        .H      LDR      r0,[pc,#1012] ; [0x20001af8] = 0x20003940
-        0x20001702:    2410        .$      MOVS     r4,#0x10
-        0x20001704:    6068        h`      STR      r0,[r5,#4]
-        0x20001706:    f1a006bc    ....    SUB      r6,r0,#0xbc
-        0x2000170a:    1e64        d.      SUBS     r4,r4,#1
-        0x2000170c:    b2e4        ..      UXTB     r4,r4
-        0x2000170e:    f8560034    V.4.    LDR      r0,[r6,r4,LSL #3]
-        0x20001712:    b128        (.      CBZ      r0,0x20001720 ; patch_init + 36
-        0x20001714:    4622        "F      MOV      r2,r4
-        0x20001716:    2100        .!      MOVS     r1,#0
-        0x20001718:    f7fffab3    ....    BL       $Ven$TT$L$$FPB_CompSet ; 0x20000c82
-        0x2000171c:    2c00        .,      CMP      r4,#0
-        0x2000171e:    d1f4        ..      BNE      0x2000170a ; patch_init + 14
-        0x20001720:    6828        (h      LDR      r0,[r5,#0]
-        0x20001722:    f0400003    @...    ORR      r0,r0,#3
-        0x20001726:    6028        (`      STR      r0,[r5,#0]
-        0x20001728:    bd70        p.      POP      {r4-r6,pc}
-    patch_set_entry
-        0x2000172a:    48f3        .H      LDR      r0,[pc,#972] ; [0x20001af8] = 0x20003940
-        0x2000172c:    f6423170    B.p1    MOV      r1,#0x2b70
-        0x20001730:    38bc        .8      SUBS     r0,r0,#0xbc
-        0x20001732:    6481        .d      STR      r1,[r0,#0x48]
-        0x20001734:    f64231e4    B..1    MOV      r1,#0x2be4
-        0x20001738:    6401        .d      STR      r1,[r0,#0x40]
-        0x2000173a:    30bc        .0      ADDS     r0,r0,#0xbc
-        0x2000173c:    49f0        .I      LDR      r1,[pc,#960] ; [0x20001b00] = 0x4b2a0051
-        0x2000173e:    6241        Ab      STR      r1,[r0,#0x24]
-        0x20001740:    49f0        .I      LDR      r1,[pc,#960] ; [0x20001b04] = 0x22087933
-        0x20001742:    6201        .b      STR      r1,[r0,#0x20]
-        0x20001744:    4770        pG      BX       lr
-    patch_reset_entry
-        0x20001746:    48ec        .H      LDR      r0,[pc,#944] ; [0x20001af8] = 0x20003940
-        0x20001748:    49ef        .I      LDR      r1,[pc,#956] ; [0x20001b08] = 0x12f30
-        0x2000174a:    38bc        .8      SUBS     r0,r0,#0xbc
-        0x2000174c:    4af1        .J      LDR      r2,[pc,#964] ; [0x20001b14] = 0xeb012000
-        0x2000174e:    6481        .d      STR      r1,[r0,#0x48]
-        0x20001750:    49ee        .I      LDR      r1,[pc,#952] ; [0x20001b0c] = 0x12410
-        0x20001752:    6401        .d      STR      r1,[r0,#0x40]
-        0x20001754:    30bc        .0      ADDS     r0,r0,#0xbc
-        0x20001756:    f04f21bf    O..!    MOV      r1,#0xbf00bf00
-        0x2000175a:    6241        Ab      STR      r1,[r0,#0x24]
-        0x2000175c:    49ec        .I      LDR      r1,[pc,#944] ; [0x20001b10] = 0x20000080
-        0x2000175e:    8f49        I.      LDRH     r1,[r1,#0x3a]
-        0x20001760:    4311        .C      ORRS     r1,r1,r2
-        0x20001762:    6201        .b      STR      r1,[r0,#0x20]
-        0x20001764:    4770        pG      BX       lr
-    patch_set_2ms
-        0x20001766:    f04f020e    O...    MOV      r2,#0xe
-        0x2000176a:    f04f0100    O...    MOV      r1,#0
-        0x2000176e:    b110        ..      CBZ      r0,0x20001776 ; patch_set_2ms + 16
-        0x20001770:    f64b1050    K.P.    MOV      r0,#0xb950
-        0x20001774:    e000        ..      B        0x20001778 ; patch_set_2ms + 18
-        0x20001776:    2001        .       MOVS     r0,#1
-        0x20001778:    f7ffba83    ....    B        $Ven$TT$L$$FPB_CompSet ; 0x20000c82
-    svc_exception_handler_ram
-        0x2000177c:    4bde        .K      LDR      r3,[pc,#888] ; [0x20001af8] = 0x20003940
-        0x2000177e:    b510        ..      PUSH     {r4,lr}
-        0x20001780:    2210        ."      MOVS     r2,#0x10
-        0x20001782:    2100        .!      MOVS     r1,#0
-        0x20001784:    f1b303bc    ....    SUBS.W   r3,r3,#0xbc
-        0x20001788:    f8534031    S.1@    LDR      r4,[r3,r1,LSL #3]
-        0x2000178c:    4284        .B      CMP      r4,r0
-        0x2000178e:    d003        ..      BEQ      0x20001798 ; svc_exception_handler_ram + 28
-        0x20001790:    1c49        I.      ADDS     r1,r1,#1
-        0x20001792:    b2c9        ..      UXTB     r1,r1
-        0x20001794:    4291        .B      CMP      r1,r2
-        0x20001796:    d3f7        ..      BCC      0x20001788 ; svc_exception_handler_ram + 12
-        0x20001798:    4291        .B      CMP      r1,r2
-        0x2000179a:    d003        ..      BEQ      0x200017a4 ; svc_exception_handler_ram + 40
-        0x2000179c:    eb0300c1    ....    ADD      r0,r3,r1,LSL #3
-        0x200017a0:    6840        @h      LDR      r0,[r0,#4]
-        0x200017a2:    bd10        ..      POP      {r4,pc}
-        0x200017a4:    2000        .       MOVS     r0,#0
-        0x200017a6:    bd10        ..      POP      {r4,pc}
-    low_power_save_entry_imp
-        0x200017a8:    b510        ..      PUSH     {r4,lr}
-        0x200017aa:    2800        .(      CMP      r0,#0
-        0x200017ac:    d148        H.      BNE      0x20001840 ; low_power_save_entry_imp + 152
-        0x200017ae:    f04f4080    O..@    MOV      r0,#0x40000000
-        0x200017b2:    f8d02130    ..0!    LDR      r2,[r0,#0x130]
-        0x200017b6:    49d8        .I      LDR      r1,[pc,#864] ; [0x20001b18] = 0x200040cc
-        0x200017b8:    600a        .`      STR      r2,[r1,#0]
-        0x200017ba:    f8d02134    ..4!    LDR      r2,[r0,#0x134]
-        0x200017be:    604a        J`      STR      r2,[r1,#4]
-        0x200017c0:    f8d02138    ..8!    LDR      r2,[r0,#0x138]
-        0x200017c4:    608a        .`      STR      r2,[r1,#8]
-        0x200017c6:    f8d0213c    ..<!    LDR      r2,[r0,#0x13c]
-        0x200017ca:    60ca        .`      STR      r2,[r1,#0xc]
-        0x200017cc:    f8d02170    ..p!    LDR      r2,[r0,#0x170]
-        0x200017d0:    610a        .a      STR      r2,[r1,#0x10]
-        0x200017d2:    f8d00174    ..t.    LDR      r0,[r0,#0x174]
-        0x200017d6:    6148        Ha      STR      r0,[r1,#0x14]
-        0x200017d8:    2201        ."      MOVS     r2,#1
-        0x200017da:    2107        .!      MOVS     r1,#7
-        0x200017dc:    2000        .       MOVS     r0,#0
-        0x200017de:    f000fa19    ....    BL       frspim_rd ; 0x20001c14
-        0x200017e2:    4cc5        .L      LDR      r4,[pc,#788] ; [0x20001af8] = 0x20003940
-        0x200017e4:    2201        ."      MOVS     r2,#1
-        0x200017e6:    3cc0        .<      SUBS     r4,r4,#0xc0
-        0x200017e8:    210d        .!      MOVS     r1,#0xd
-        0x200017ea:    7020         p      STRB     r0,[r4,#0]
-        0x200017ec:    2000        .       MOVS     r0,#0
-        0x200017ee:    f000fa11    ....    BL       frspim_rd ; 0x20001c14
-        0x200017f2:    7060        `p      STRB     r0,[r4,#1]
-        0x200017f4:    2345        E#      MOVS     r3,#0x45
-        0x200017f6:    2201        ."      MOVS     r2,#1
-        0x200017f8:    2107        .!      MOVS     r1,#7
-        0x200017fa:    2000        .       MOVS     r0,#0
-        0x200017fc:    f000fa45    ..E.    BL       frspim_wr ; 0x20001c8a
-        0x20001800:    7860        `x      LDRB     r0,[r4,#1]
-        0x20001802:    2201        ."      MOVS     r2,#1
-        0x20001804:    f0000007    ....    AND      r0,r0,#7
-        0x20001808:    f0400370    @.p.    ORR      r3,r0,#0x70
-        0x2000180c:    210d        .!      MOVS     r1,#0xd
-        0x2000180e:    2000        .       MOVS     r0,#0
-        0x20001810:    f000fa3b    ..;.    BL       frspim_wr ; 0x20001c8a
-        0x20001814:    2201        ."      MOVS     r2,#1
-        0x20001816:    2128        (!      MOVS     r1,#0x28
-        0x20001818:    2000        .       MOVS     r0,#0
-        0x2000181a:    f000f9fb    ....    BL       frspim_rd ; 0x20001c14
-        0x2000181e:    f00003fd    ....    AND      r3,r0,#0xfd
-        0x20001822:    2201        ."      MOVS     r2,#1
-        0x20001824:    2128        (!      MOVS     r1,#0x28
-        0x20001826:    2000        .       MOVS     r0,#0
-        0x20001828:    f000fa2f    ../.    BL       frspim_wr ; 0x20001c8a
-        0x2000182c:    233f        ?#      MOVS     r3,#0x3f
-        0x2000182e:    2201        ."      MOVS     r2,#1
-        0x20001830:    2111        .!      MOVS     r1,#0x11
-        0x20001832:    2000        .       MOVS     r0,#0
-        0x20001834:    f000fa29    ..).    BL       frspim_wr ; 0x20001c8a
-        0x20001838:    e8bd4010    ...@    POP      {r4,lr}
-        0x2000183c:    f7ffba26    ..&.    B        $Ven$TT$L$$pmu_calibration_stop ; 0x20000c8c
-        0x20001840:    bd10        ..      POP      {r4,pc}
-    low_power_restore_entry_imp
-        0x20001842:    b510        ..      PUSH     {r4,lr}
-        0x20001844:    b138        8.      CBZ      r0,0x20001856 ; low_power_restore_entry_imp + 20
-        0x20001846:    2801        .(      CMP      r0,#1
-        0x20001848:    d02c        ,.      BEQ      0x200018a4 ; low_power_restore_entry_imp + 98
-        0x2000184a:    2802        .(      CMP      r0,#2
-        0x2000184c:    d176        v.      BNE      0x2000193c ; low_power_restore_entry_imp + 250
-        0x2000184e:    48b3        .H      LDR      r0,[pc,#716] ; [0x20001b1c] = 0x20003994
-        0x20001850:    7800        .x      LDRB     r0,[r0,#0]
-        0x20001852:    b3e8        ..      CBZ      r0,0x200018d0 ; low_power_restore_entry_imp + 142
-        0x20001854:    e048        H.      B        0x200018e8 ; low_power_restore_entry_imp + 166
-        0x20001856:    49b2        .I      LDR      r1,[pc,#712] ; [0x20001b20] = 0xe000ed08
-        0x20001858:    f04f5000    O..P    MOV      r0,#0x20000000
-        0x2000185c:    6008        .`      STR      r0,[r1,#0]
-        0x2000185e:    4ca6        .L      LDR      r4,[pc,#664] ; [0x20001af8] = 0x20003940
-        0x20001860:    2201        ."      MOVS     r2,#1
-        0x20001862:    3cc0        .<      SUBS     r4,r4,#0xc0
-        0x20001864:    2107        .!      MOVS     r1,#7
-        0x20001866:    7823        #x      LDRB     r3,[r4,#0]
-        0x20001868:    2000        .       MOVS     r0,#0
-        0x2000186a:    f000fa0e    ....    BL       frspim_wr ; 0x20001c8a
-        0x2000186e:    7863        cx      LDRB     r3,[r4,#1]
-        0x20001870:    2201        ."      MOVS     r2,#1
-        0x20001872:    210d        .!      MOVS     r1,#0xd
-        0x20001874:    2000        .       MOVS     r0,#0
-        0x20001876:    f000fa08    ....    BL       frspim_wr ; 0x20001c8a
-        0x2000187a:    2201        ."      MOVS     r2,#1
-        0x2000187c:    2128        (!      MOVS     r1,#0x28
-        0x2000187e:    2000        .       MOVS     r0,#0
-        0x20001880:    f000f9c8    ....    BL       frspim_rd ; 0x20001c14
-        0x20001884:    b2c0        ..      UXTB     r0,r0
-        0x20001886:    f0400302    @...    ORR      r3,r0,#2
-        0x2000188a:    2201        ."      MOVS     r2,#1
-        0x2000188c:    2128        (!      MOVS     r1,#0x28
-        0x2000188e:    2000        .       MOVS     r0,#0
-        0x20001890:    f000f9fb    ....    BL       frspim_wr ; 0x20001c8a
-        0x20001894:    2320         #      MOVS     r3,#0x20
-        0x20001896:    2201        ."      MOVS     r2,#1
-        0x20001898:    2111        .!      MOVS     r1,#0x11
-        0x2000189a:    e8bd4010    ...@    POP      {r4,lr}
-        0x2000189e:    2000        .       MOVS     r0,#0
-        0x200018a0:    f000b9f3    ....    B.W      frspim_wr ; 0x20001c8a
-        0x200018a4:    489c        .H      LDR      r0,[pc,#624] ; [0x20001b18] = 0x200040cc
-        0x200018a6:    f04f4180    O..A    MOV      r1,#0x40000000
-        0x200018aa:    6802        .h      LDR      r2,[r0,#0]
-        0x200018ac:    f8c12130    ..0!    STR      r2,[r1,#0x130]
-        0x200018b0:    6842        Bh      LDR      r2,[r0,#4]
-        0x200018b2:    f8c12134    ..4!    STR      r2,[r1,#0x134]
-        0x200018b6:    6882        .h      LDR      r2,[r0,#8]
-        0x200018b8:    f8c12138    ..8!    STR      r2,[r1,#0x138]
-        0x200018bc:    68c2        .h      LDR      r2,[r0,#0xc]
-        0x200018be:    f8c1213c    ..<!    STR      r2,[r1,#0x13c]
-        0x200018c2:    6902        .i      LDR      r2,[r0,#0x10]
-        0x200018c4:    f8c12170    ..p!    STR      r2,[r1,#0x170]
-        0x200018c8:    6940        @i      LDR      r0,[r0,#0x14]
-        0x200018ca:    f8c10174    ..t.    STR      r0,[r1,#0x174]
-        0x200018ce:    e000        ..      B        0x200018d2 ; low_power_restore_entry_imp + 144
-        0x200018d0:    e004        ..      B        0x200018dc ; low_power_restore_entry_imp + 154
-        0x200018d2:    e8bd4010    ...@    POP      {r4,lr}
-        0x200018d6:    2001        .       MOVS     r0,#1
-        0x200018d8:    f7ffb942    ..B.    B        enable_cache ; 0x20000b60
-        0x200018dc:    488c        .H      LDR      r0,[pc,#560] ; [0x20001b10] = 0x20000080
-        0x200018de:    f8b01044    ..D.    LDRH     r1,[r0,#0x44]
-        0x200018e2:    2000        .       MOVS     r0,#0
-        0x200018e4:    f7fff9d7    ....    BL       $Ven$TT$L$$pmu_calibration_start ; 0x20000c96
-        0x200018e8:    2201        ."      MOVS     r2,#1
-        0x200018ea:    21c6        .!      MOVS     r1,#0xc6
-        0x200018ec:    2000        .       MOVS     r0,#0
-        0x200018ee:    f000f991    ....    BL       frspim_rd ; 0x20001c14
-        0x200018f2:    07c0        ..      LSLS     r0,r0,#31
-        0x200018f4:    d01c        ..      BEQ      0x20001930 ; low_power_restore_entry_imp + 238
-        0x200018f6:    f7fff9b5    ....    BL       $Ven$TT$L$$pmu_get_isr_state ; 0x20000c64
-        0x200018fa:    0600        ..      LSLS     r0,r0,#24
-        0x200018fc:    d418        ..      BMI      0x20001930 ; low_power_restore_entry_imp + 238
-        0x200018fe:    2201        ."      MOVS     r2,#1
-        0x20001900:    2156        V!      MOVS     r1,#0x56
-        0x20001902:    2000        .       MOVS     r0,#0
-        0x20001904:    f000f986    ....    BL       frspim_rd ; 0x20001c14
-        0x20001908:    f00003df    ....    AND      r3,r0,#0xdf
-        0x2000190c:    2201        ."      MOVS     r2,#1
-        0x2000190e:    2156        V!      MOVS     r1,#0x56
-        0x20001910:    2000        .       MOVS     r0,#0
-        0x20001912:    f000f9ba    ....    BL       frspim_wr ; 0x20001c8a
-        0x20001916:    2201        ."      MOVS     r2,#1
-        0x20001918:    2156        V!      MOVS     r1,#0x56
-        0x2000191a:    2000        .       MOVS     r0,#0
-        0x2000191c:    f000f97a    ..z.    BL       frspim_rd ; 0x20001c14
-        0x20001920:    b2c0        ..      UXTB     r0,r0
-        0x20001922:    f0400320    @. .    ORR      r3,r0,#0x20
-        0x20001926:    2201        ."      MOVS     r2,#1
-        0x20001928:    2156        V!      MOVS     r1,#0x56
-        0x2000192a:    2000        .       MOVS     r0,#0
-        0x2000192c:    f000f9ad    ....    BL       frspim_wr ; 0x20001c8a
-        0x20001930:    f7ffff09    ....    BL       patch_reset_entry ; 0x20001746
-        0x20001934:    e8bd4010    ...@    POP      {r4,lr}
-        0x20001938:    e6e0        ..      B        patch_init ; 0x200016fc
-        0x2000193a:    e7ff        ..      B        0x2000193c ; low_power_restore_entry_imp + 250
-        0x2000193c:    bd10        ..      POP      {r4,pc}
-        0x2000193e:    4770        pG      BX       lr
-        0x20001940:    4770        pG      BX       lr
-        0x20001942:    2000        .       MOVS     r0,#0
-        0x20001944:    4770        pG      BX       lr
-    flash_write
-        0x20001946:    e92d5ffc    -.._    PUSH     {r2-r12,lr}
-        0x2000194a:    4605        .F      MOV      r5,r0
-        0x2000194c:    4617        .F      MOV      r7,r2
-        0x2000194e:    460c        .F      MOV      r4,r1
-        0x20001950:    f6440899    D...    MOV      r8,#0x4899
-        0x20001954:    2020                MOVS     r0,#0x20
-        0x20001956:    f7fff958    ..X.    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x2000195a:    9001        ..      STR      r0,[sp,#4]
-        0x2000195c:    f000fa5a    ..Z.    BL       disable_cache ; 0x20001e14
-        0x20001960:    2000        .       MOVS     r0,#0
-        0x20001962:    f001fa47    ..G.    BL       flash_protect_disable ; 0x20002df4
-        0x20001966:    486a        jH      LDR      r0,[pc,#424] ; [0x20001b10] = 0x20000080
-        0x20001968:    f8df91b8    ....    LDR      r9,[pc,#440] ; [0x20001b24] = 0x1fcc0
-        0x2000196c:    f8dfa1b8    ....    LDR      r10,[pc,#440] ; [0x20001b28] = 0x500b0000
-        0x20001970:    6840        @h      LDR      r0,[r0,#4]
-        0x20001972:    ebb50f40    ..@.    CMP      r5,r0,LSL #1
-        0x20001976:    d302        ..      BCC      0x2000197e ; flash_write + 56
-        0x20001978:    f5b52f00    .../    CMP      r5,#0x80000
-        0x2000197c:    d345        E.      BCC      0x20001a0a ; flash_write + 196
-        0x2000197e:    f7fffbaf    ....    BL       app_get_ota_state ; 0x200010e0
-        0x20001982:    bbe8        ..      CBNZ     r0,0x20001a00 ; flash_write + 186
-        0x20001984:    e043        C.      B        0x20001a0e ; flash_write + 200
-        0x20001986:    bf00        ..      NOP      
-        0x20001988:    f5b51f80    ....    CMP      r5,#0x100000
-        0x2000198c:    d20d        ..      BCS      0x200019aa ; flash_write + 100
-        0x2000198e:    f5c51680    ....    RSB      r6,r5,#0x100000
-        0x20001992:    42a6        .B      CMP      r6,r4
-        0x20001994:    d300        ..      BCC      0x20001998 ; flash_write + 82
-        0x20001996:    4626        &F      MOV      r6,r4
-        0x20001998:    463a        :F      MOV      r2,r7
-        0x2000199a:    4631        1F      MOV      r1,r6
-        0x2000199c:    4628        (F      MOV      r0,r5
-        0x2000199e:    4643        CF      MOV      r3,r8
-        0x200019a0:    4798        .G      BLX      r3
-        0x200019a2:    4435        5D      ADD      r5,r5,r6
-        0x200019a4:    4437        7D      ADD      r7,r7,r6
-        0x200019a6:    1ba4        ..      SUBS     r4,r4,r6
-        0x200019a8:    e02f        /.      B        0x20001a0a ; flash_write + 196
-        0x200019aa:    f8d92000    ...     LDR      r2,[r9,#0]
-        0x200019ae:    0d29        ).      LSRS     r1,r5,#20
-        0x200019b0:    0509        ..      LSLS     r1,r1,#20
-        0x200019b2:    f8d2b014    ....    LDR      r11,[r2,#0x14]
-        0x200019b6:    f3c50313    ....    UBFX     r3,r5,#0,#20
-        0x200019ba:    6992        .i      LDR      r2,[r2,#0x18]
-        0x200019bc:    9200        ..      STR      r2,[sp,#0]
-        0x200019be:    f8d96000    ...`    LDR      r6,[r9,#0]
-        0x200019c2:    2200        ."      MOVS     r2,#0
-        0x200019c4:    6172        ra      STR      r2,[r6,#0x14]
-        0x200019c6:    f8d90000    ....    LDR      r0,[r9,#0]
-        0x200019ca:    6182        .a      STR      r2,[r0,#0x18]
-        0x200019cc:    f1017180    ...q    ADD      r1,r1,#0x1000000
-        0x200019d0:    f8ca1024    ..$.    STR      r1,[r10,#0x24]
-        0x200019d4:    f5c31680    ....    RSB      r6,r3,#0x100000
-        0x200019d8:    42a6        .B      CMP      r6,r4
-        0x200019da:    d300        ..      BCC      0x200019de ; flash_write + 152
-        0x200019dc:    4626        &F      MOV      r6,r4
-        0x200019de:    4618        .F      MOV      r0,r3
-        0x200019e0:    463a        :F      MOV      r2,r7
-        0x200019e2:    4631        1F      MOV      r1,r6
-        0x200019e4:    4643        CF      MOV      r3,r8
-        0x200019e6:    4798        .G      BLX      r3
-        0x200019e8:    f04f7180    O..q    MOV      r1,#0x1000000
-        0x200019ec:    4435        5D      ADD      r5,r5,r6
-        0x200019ee:    4437        7D      ADD      r7,r7,r6
-        0x200019f0:    1ba4        ..      SUBS     r4,r4,r6
-        0x200019f2:    f8ca1024    ..$.    STR      r1,[r10,#0x24]
-        0x200019f6:    f8d92000    ...     LDR      r2,[r9,#0]
-        0x200019fa:    f8c2b014    ....    STR      r11,[r2,#0x14]
-        0x200019fe:    e000        ..      B        0x20001a02 ; flash_write + 188
-        0x20001a00:    e003        ..      B        0x20001a0a ; flash_write + 196
-        0x20001a02:    f8d90000    ....    LDR      r0,[r9,#0]
-        0x20001a06:    9900        ..      LDR      r1,[sp,#0]
-        0x20001a08:    6181        .a      STR      r1,[r0,#0x18]
-        0x20001a0a:    2c00        .,      CMP      r4,#0
-        0x20001a0c:    d1bc        ..      BNE      0x20001988 ; flash_write + 66
-        0x20001a0e:    2000        .       MOVS     r0,#0
-        0x20001a10:    f001f9ba    ....    BL       flash_protect_enable ; 0x20002d88
-        0x20001a14:    2001        .       MOVS     r0,#1
-        0x20001a16:    f7fff8a3    ....    BL       enable_cache ; 0x20000b60
-        0x20001a1a:    9801        ..      LDR      r0,[sp,#4]
-        0x20001a1c:    e8bd5ffc    ..._    POP      {r2-r12,lr}
-        0x20001a20:    f7ffb8f8    ....    B        $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-    flash_erase
-        0x20001a24:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x20001a28:    4604        .F      MOV      r4,r0
-        0x20001a2a:    460e        .F      MOV      r6,r1
-        0x20001a2c:    f2447575    D.uu    MOV      r5,#0x4775
-        0x20001a30:    2020                MOVS     r0,#0x20
-        0x20001a32:    f7fff8ea    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001a36:    4607        .F      MOV      r7,r0
-        0x20001a38:    f000f9ec    ....    BL       disable_cache ; 0x20001e14
-        0x20001a3c:    2000        .       MOVS     r0,#0
-        0x20001a3e:    f001f9d9    ....    BL       flash_protect_disable ; 0x20002df4
-        0x20001a42:    4833        3H      LDR      r0,[pc,#204] ; [0x20001b10] = 0x20000080
-        0x20001a44:    6840        @h      LDR      r0,[r0,#4]
-        0x20001a46:    ebb40f40    ..@.    CMP      r4,r0,LSL #1
-        0x20001a4a:    d302        ..      BCC      0x20001a52 ; flash_erase + 46
-        0x20001a4c:    f5b42f00    .../    CMP      r4,#0x80000
-        0x20001a50:    d302        ..      BCC      0x20001a58 ; flash_erase + 52
-        0x20001a52:    f7fffb45    ..E.    BL       app_get_ota_state ; 0x200010e0
-        0x20001a56:    b110        ..      CBZ      r0,0x20001a5e ; flash_erase + 58
-        0x20001a58:    4631        1F      MOV      r1,r6
-        0x20001a5a:    4620         F      MOV      r0,r4
-        0x20001a5c:    47a8        .G      BLX      r5
-        0x20001a5e:    2000        .       MOVS     r0,#0
-        0x20001a60:    f001f992    ....    BL       flash_protect_enable ; 0x20002d88
-        0x20001a64:    2001        .       MOVS     r0,#1
-        0x20001a66:    f7fff87b    ..{.    BL       enable_cache ; 0x20000b60
-        0x20001a6a:    4638        8F      MOV      r0,r7
-        0x20001a6c:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x20001a70:    f7ffb8d0    ....    B        $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-    flash_read
-        0x20001a74:    e92d5fff    -.._    PUSH     {r0-r12,lr}
-        0x20001a78:    f8df90a8    ....    LDR      r9,[pc,#168] ; [0x20001b24] = 0x1fcc0
-        0x20001a7c:    f8dfa0a8    ....    LDR      r10,[pc,#168] ; [0x20001b28] = 0x500b0000
-        0x20001a80:    4617        .F      MOV      r7,r2
-        0x20001a82:    460c        .F      MOV      r4,r1
-        0x20001a84:    4605        .F      MOV      r5,r0
-        0x20001a86:    f6440809    D...    MOV      r8,#0x4809
-        0x20001a8a:    f5b02f00    .../    CMP      r0,#0x80000
-        0x20001a8e:    d26d        m.      BCS      0x20001b6c ; flash_read + 248
-        0x20001a90:    e06a        j.      B        0x20001b68 ; flash_read + 244
-        0x20001a92:    bf00        ..      NOP      
-        0x20001a94:    f5b51f80    ....    CMP      r5,#0x100000
-        0x20001a98:    d20d        ..      BCS      0x20001ab6 ; flash_read + 66
-        0x20001a9a:    f5c51680    ....    RSB      r6,r5,#0x100000
-        0x20001a9e:    42a6        .B      CMP      r6,r4
-        0x20001aa0:    d300        ..      BCC      0x20001aa4 ; flash_read + 48
-        0x20001aa2:    4626        &F      MOV      r6,r4
-        0x20001aa4:    463a        :F      MOV      r2,r7
-        0x20001aa6:    4631        1F      MOV      r1,r6
-        0x20001aa8:    4628        (F      MOV      r0,r5
-        0x20001aaa:    4643        CF      MOV      r3,r8
-        0x20001aac:    4798        .G      BLX      r3
-        0x20001aae:    4435        5D      ADD      r5,r5,r6
-        0x20001ab0:    4437        7D      ADD      r7,r7,r6
-        0x20001ab2:    1ba4        ..      SUBS     r4,r4,r6
-        0x20001ab4:    e058        X.      B        0x20001b68 ; flash_read + 244
-        0x20001ab6:    f3c50013    ....    UBFX     r0,r5,#0,#20
-        0x20001aba:    9000        ..      STR      r0,[sp,#0]
-        0x20001abc:    f8d90000    ....    LDR      r0,[r9,#0]
-        0x20001ac0:    ea4f5b15    O..[    LSR      r11,r5,#20
-        0x20001ac4:    ea4f5b0b    O..[    LSL      r11,r11,#20
-        0x20001ac8:    6940        @i      LDR      r0,[r0,#0x14]
-        0x20001aca:    464e        NF      MOV      r6,r9
-        0x20001acc:    9003        ..      STR      r0,[sp,#0xc]
-        0x20001ace:    f8d90000    ....    LDR      r0,[r9,#0]
-        0x20001ad2:    6980        .i      LDR      r0,[r0,#0x18]
-        0x20001ad4:    9002        ..      STR      r0,[sp,#8]
-        0x20001ad6:    2020                MOVS     r0,#0x20
-        0x20001ad8:    f7fff897    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001adc:    9001        ..      STR      r0,[sp,#4]
-        0x20001ade:    f000f999    ....    BL       disable_cache ; 0x20001e14
-        0x20001ae2:    6831        1h      LDR      r1,[r6,#0]
-        0x20001ae4:    2000        .       MOVS     r0,#0
-        0x20001ae6:    6148        Ha      STR      r0,[r1,#0x14]
-        0x20001ae8:    6831        1h      LDR      r1,[r6,#0]
-        0x20001aea:    6188        .a      STR      r0,[r1,#0x18]
-        0x20001aec:    f10b7080    ...p    ADD      r0,r11,#0x1000000
-        0x20001af0:    f8ca0024    ..$.    STR      r0,[r10,#0x24]
-        0x20001af4:    9800        ..      LDR      r0,[sp,#0]
-        0x20001af6:    e019        ..      B        0x20001b2c ; flash_read + 184
-    $d
-        0x20001af8:    20003940    @9.     DCD    536885568
-        0x20001afc:    e0002000    . ..    DCD    3758104576
-        0x20001b00:    4b2a0051    Q.*K    DCD    1261043793
-        0x20001b04:    22087933    3y."    DCD    570980659
-        0x20001b08:    00012f30    0/..    DCD    77616
-        0x20001b0c:    00012410    .$..    DCD    74768
-        0x20001b10:    20000080    ...     DCD    536871040
-        0x20001b14:    eb012000    . ..    DCD    3942719488
-        0x20001b18:    200040cc    .@.     DCD    536887500
-        0x20001b1c:    20003994    .9.     DCD    536885652
-        0x20001b20:    e000ed08    ....    DCD    3758157064
-        0x20001b24:    0001fcc0    ....    DCD    130240
-        0x20001b28:    500b0000    ...P    DCD    1342898176
-    $t
-        0x20001b2c:    f5c01680    ....    RSB      r6,r0,#0x100000
-        0x20001b30:    42a6        .B      CMP      r6,r4
-        0x20001b32:    d300        ..      BCC      0x20001b36 ; flash_read + 194
-        0x20001b34:    4626        &F      MOV      r6,r4
-        0x20001b36:    463a        :F      MOV      r2,r7
-        0x20001b38:    4631        1F      MOV      r1,r6
-        0x20001b3a:    4643        CF      MOV      r3,r8
-        0x20001b3c:    4798        .G      BLX      r3
-        0x20001b3e:    f04f7180    O..q    MOV      r1,#0x1000000
-        0x20001b42:    4435        5D      ADD      r5,r5,r6
-        0x20001b44:    4437        7D      ADD      r7,r7,r6
-        0x20001b46:    1ba4        ..      SUBS     r4,r4,r6
-        0x20001b48:    f8ca1024    ..$.    STR      r1,[r10,#0x24]
-        0x20001b4c:    f8d92000    ...     LDR      r2,[r9,#0]
-        0x20001b50:    9903        ..      LDR      r1,[sp,#0xc]
-        0x20001b52:    6151        Qa      STR      r1,[r2,#0x14]
-        0x20001b54:    f8d90000    ....    LDR      r0,[r9,#0]
-        0x20001b58:    9902        ..      LDR      r1,[sp,#8]
-        0x20001b5a:    6181        .a      STR      r1,[r0,#0x18]
-        0x20001b5c:    2001        .       MOVS     r0,#1
-        0x20001b5e:    f7feffff    ....    BL       enable_cache ; 0x20000b60
-        0x20001b62:    9801        ..      LDR      r0,[sp,#4]
-        0x20001b64:    f7fff856    ..V.    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20001b68:    2c00        .,      CMP      r4,#0
-        0x20001b6a:    d193        ..      BNE      0x20001a94 ; flash_read + 32
-        0x20001b6c:    e8bd9fff    ....    POP      {r0-r12,pc}
-    ram_code
-    user_entry4
-        0x20001b70:    4770        pG      BX       lr
-    pmu_smooth_calc_calib_result
-        0x20001b72:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x20001b76:    4bb0        .K      LDR      r3,[pc,#704] ; [0x20001e38] = 0x20003994
-        0x20001b78:    460c        .F      MOV      r4,r1
-        0x20001b7a:    4619        .F      MOV      r1,r3
-        0x20001b7c:    4aad        .J      LDR      r2,[pc,#692] ; [0x20001e34] = 0x16e3600
-        0x20001b7e:    791d        .y      LDRB     r5,[r3,#4]
-        0x20001b80:    4eae        .N      LDR      r6,[pc,#696] ; [0x20001e3c] = 0x20000080
-        0x20001b82:    4faf        .O      LDR      r7,[pc,#700] ; [0x20001e40] = 0x200047a0
-        0x20001b84:    7949        Iy      LDRB     r1,[r1,#5]
-        0x20001b86:    b13d        =.      CBZ      r5,0x20001b98 ; pmu_smooth_calc_calib_result + 38
-        0x20001b88:    b1c0        ..      CBZ      r0,0x20001bbc ; pmu_smooth_calc_calib_result + 74
-        0x20001b8a:    f8d3c00c    ....    LDR      r12,[r3,#0xc]
-        0x20001b8e:    4564        dE      CMP      r4,r12
-        0x20001b90:    d904        ..      BLS      0x20001b9c ; pmu_smooth_calc_calib_result + 42
-        0x20001b92:    eba4000c    ....    SUB      r0,r4,r12
-        0x20001b96:    e003        ..      B        0x20001ba0 ; pmu_smooth_calc_calib_result + 46
-        0x20001b98:    6898        .h      LDR      r0,[r3,#8]
-        0x20001b9a:    e016        ..      B        0x20001bca ; pmu_smooth_calc_calib_result + 88
-        0x20001b9c:    ebac0004    ....    SUB      r0,r12,r4
-        0x20001ba0:    b160        `.      CBZ      r0,0x20001bbc ; pmu_smooth_calc_calib_result + 74
-        0x20001ba2:    f8dfe2a0    ....    LDR      lr,[pc,#672] ; [0x20001e44] = 0xf4240
-        0x20001ba6:    fb00f00e    ....    MUL      r0,r0,lr
-        0x20001baa:    fbb0f0fc    ....    UDIV     r0,r0,r12
-        0x20001bae:    f8b6c01c    ....    LDRH     r12,[r6,#0x1c]
-        0x20001bb2:    4584        .E      CMP      r12,r0
-        0x20001bb4:    d202        ..      BCS      0x20001bbc ; pmu_smooth_calc_calib_result + 74
-        0x20001bb6:    2000        .       MOVS     r0,#0
-        0x20001bb8:    e8bd81fc    ....    POP      {r2-r8,pc}
-        0x20001bbc:    f8570021    W.!.    LDR      r0,[r7,r1,LSL #2]
-        0x20001bc0:    f8d3c008    ....    LDR      r12,[r3,#8]
-        0x20001bc4:    ebac0000    ....    SUB      r0,r12,r0
-        0x20001bc8:    6098        .`      STR      r0,[r3,#8]
-        0x20001bca:    4420         D      ADD      r0,r0,r4
-        0x20001bcc:    6098        .`      STR      r0,[r3,#8]
-        0x20001bce:    f8474021    G.!@    STR      r4,[r7,r1,LSL #2]
-        0x20001bd2:    1c49        I.      ADDS     r1,r1,#1
-        0x20001bd4:    b2c9        ..      UXTB     r1,r1
-        0x20001bd6:    7159        Yq      STRB     r1,[r3,#5]
-        0x20001bd8:    290a        .)      CMP      r1,#0xa
-        0x20001bda:    d304        ..      BCC      0x20001be6 ; pmu_smooth_calc_calib_result + 116
-        0x20001bdc:    2101        .!      MOVS     r1,#1
-        0x20001bde:    7119        .q      STRB     r1,[r3,#4]
-        0x20001be0:    2100        .!      MOVS     r1,#0
-        0x20001be2:    7159        Yq      STRB     r1,[r3,#5]
-        0x20001be4:    e000        ..      B        0x20001be8 ; pmu_smooth_calc_calib_result + 118
-        0x20001be6:    b11d        ..      CBZ      r5,0x20001bf0 ; pmu_smooth_calc_calib_result + 126
-        0x20001be8:    210a        .!      MOVS     r1,#0xa
-        0x20001bea:    fbb0f0f1    ....    UDIV     r0,r0,r1
-        0x20001bee:    60d8        .`      STR      r0,[r3,#0xc]
-        0x20001bf0:    f8b63044    ..D0    LDRH     r3,[r6,#0x44]
-        0x20001bf4:    4669        iF      MOV      r1,sp
-        0x20001bf6:    a801        ..      ADD      r0,sp,#4
-        0x20001bf8:    f7fff852    ..R.    BL       $Ven$TT$L$$rwip_sleep_mul_64 ; 0x20000ca0
-        0x20001bfc:    e9dd1000    ....    LDRD     r1,r0,[sp,#0]
-        0x20001c00:    4622        "F      MOV      r2,r4
-        0x20001c02:    f7fff852    ..R.    BL       $Ven$TT$L$$rwip_sleep_div_64 ; 0x20000caa
-        0x20001c06:    f04f5100    O..Q    MOV      r1,#0x20000000
-        0x20001c0a:    0840        @.      LSRS     r0,r0,#1
-        0x20001c0c:    f8a101ae    ....    STRH     r0,[r1,#0x1ae]
-        0x20001c10:    2001        .       MOVS     r0,#1
-        0x20001c12:    e7d1        ..      B        0x20001bb8 ; pmu_smooth_calc_calib_result + 70
-    frspim_rd
-        0x20001c14:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x20001c16:    4605        .F      MOV      r5,r0
-        0x20001c18:    4616        .F      MOV      r6,r2
-        0x20001c1a:    460c        .F      MOV      r4,r1
-        0x20001c1c:    2020                MOVS     r0,#0x20
-        0x20001c1e:    f7fefff4    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001c22:    4b89        .K      LDR      r3,[pc,#548] ; [0x20001e48] = 0x1fcc4
-        0x20001c24:    6819        .h      LDR      r1,[r3,#0]
-        0x20001c26:    6809        .h      LDR      r1,[r1,#0]
-        0x20001c28:    681a        .h      LDR      r2,[r3,#0]
-        0x20001c2a:    f3661106    f...    BFI      r1,r6,#4,#3
-        0x20001c2e:    6011        .`      STR      r1,[r2,#0]
-        0x20001c30:    6819        .h      LDR      r1,[r3,#0]
-        0x20001c32:    6809        .h      LDR      r1,[r1,#0]
-        0x20001c34:    681a        .h      LDR      r2,[r3,#0]
-        0x20001c36:    f3650183    e...    BFI      r1,r5,#2,#2
-        0x20001c3a:    6011        .`      STR      r1,[r2,#0]
-        0x20001c3c:    6819        .h      LDR      r1,[r3,#0]
-        0x20001c3e:    6809        .h      LDR      r1,[r1,#0]
-        0x20001c40:    681a        .h      LDR      r2,[r3,#0]
-        0x20001c42:    f4217180    !..q    BIC      r1,r1,#0x100
-        0x20001c46:    6011        .`      STR      r1,[r2,#0]
-        0x20001c48:    6819        .h      LDR      r1,[r3,#0]
-        0x20001c4a:    6809        .h      LDR      r1,[r1,#0]
-        0x20001c4c:    681a        .h      LDR      r2,[r3,#0]
-        0x20001c4e:    f3644117    d..A    BFI      r1,r4,#16,#8
-        0x20001c52:    6011        .`      STR      r1,[r2,#0]
-        0x20001c54:    6819        .h      LDR      r1,[r3,#0]
-        0x20001c56:    6809        .h      LDR      r1,[r1,#0]
-        0x20001c58:    681a        .h      LDR      r2,[r3,#0]
-        0x20001c5a:    f0410101    A...    ORR      r1,r1,#1
-        0x20001c5e:    6011        .`      STR      r1,[r2,#0]
-        0x20001c60:    2100        .!      MOVS     r1,#0
-        0x20001c62:    e002        ..      B        0x20001c6a ; frspim_rd + 86
-        0x20001c64:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x20001c68:    1c49        I.      ADDS     r1,r1,#1
-        0x20001c6a:    f88d1000    ....    STRB     r1,[sp,#0]
-        0x20001c6e:    f89d1000    ....    LDRB     r1,[sp,#0]
-        0x20001c72:    290a        .)      CMP      r1,#0xa
-        0x20001c74:    d3f6        ..      BCC      0x20001c64 ; frspim_rd + 80
-        0x20001c76:    6819        .h      LDR      r1,[r3,#0]
-        0x20001c78:    6809        .h      LDR      r1,[r1,#0]
-        0x20001c7a:    07c9        ..      LSLS     r1,r1,#31
-        0x20001c7c:    d1fb        ..      BNE      0x20001c76 ; frspim_rd + 98
-        0x20001c7e:    6819        .h      LDR      r1,[r3,#0]
-        0x20001c80:    688c        .h      LDR      r4,[r1,#8]
-        0x20001c82:    f7feffc7    ....    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20001c86:    4620         F      MOV      r0,r4
-        0x20001c88:    bdf8        ..      POP      {r3-r7,pc}
-    frspim_wr
-        0x20001c8a:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x20001c8c:    4607        .F      MOV      r7,r0
-        0x20001c8e:    461c        .F      MOV      r4,r3
-        0x20001c90:    4615        .F      MOV      r5,r2
-        0x20001c92:    460e        .F      MOV      r6,r1
-        0x20001c94:    2020                MOVS     r0,#0x20
-        0x20001c96:    f7feffb8    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001c9a:    4601        .F      MOV      r1,r0
-        0x20001c9c:    486a        jH      LDR      r0,[pc,#424] ; [0x20001e48] = 0x1fcc4
-        0x20001c9e:    6802        .h      LDR      r2,[r0,#0]
-        0x20001ca0:    6812        .h      LDR      r2,[r2,#0]
-        0x20001ca2:    6803        .h      LDR      r3,[r0,#0]
-        0x20001ca4:    f3651206    e...    BFI      r2,r5,#4,#3
-        0x20001ca8:    601a        .`      STR      r2,[r3,#0]
-        0x20001caa:    6802        .h      LDR      r2,[r0,#0]
-        0x20001cac:    6812        .h      LDR      r2,[r2,#0]
-        0x20001cae:    6803        .h      LDR      r3,[r0,#0]
-        0x20001cb0:    f3670283    g...    BFI      r2,r7,#2,#2
-        0x20001cb4:    601a        .`      STR      r2,[r3,#0]
-        0x20001cb6:    6802        .h      LDR      r2,[r0,#0]
-        0x20001cb8:    6812        .h      LDR      r2,[r2,#0]
-        0x20001cba:    6803        .h      LDR      r3,[r0,#0]
-        0x20001cbc:    f4427280    B..r    ORR      r2,r2,#0x100
-        0x20001cc0:    601a        .`      STR      r2,[r3,#0]
-        0x20001cc2:    6802        .h      LDR      r2,[r0,#0]
-        0x20001cc4:    6812        .h      LDR      r2,[r2,#0]
-        0x20001cc6:    6803        .h      LDR      r3,[r0,#0]
-        0x20001cc8:    f3664217    f..B    BFI      r2,r6,#16,#8
-        0x20001ccc:    601a        .`      STR      r2,[r3,#0]
-        0x20001cce:    6802        .h      LDR      r2,[r0,#0]
-        0x20001cd0:    6054        T`      STR      r4,[r2,#4]
-        0x20001cd2:    6802        .h      LDR      r2,[r0,#0]
-        0x20001cd4:    6812        .h      LDR      r2,[r2,#0]
-        0x20001cd6:    6803        .h      LDR      r3,[r0,#0]
-        0x20001cd8:    f0420201    B...    ORR      r2,r2,#1
-        0x20001cdc:    601a        .`      STR      r2,[r3,#0]
-        0x20001cde:    2200        ."      MOVS     r2,#0
-        0x20001ce0:    e003        ..      B        0x20001cea ; frspim_wr + 96
-        0x20001ce2:    bf00        ..      NOP      
-        0x20001ce4:    f89d2000    ...     LDRB     r2,[sp,#0]
-        0x20001ce8:    1c52        R.      ADDS     r2,r2,#1
-        0x20001cea:    f88d2000    ...     STRB     r2,[sp,#0]
-        0x20001cee:    f89d2000    ...     LDRB     r2,[sp,#0]
-        0x20001cf2:    2a0a        .*      CMP      r2,#0xa
-        0x20001cf4:    d3f6        ..      BCC      0x20001ce4 ; frspim_wr + 90
-        0x20001cf6:    6802        .h      LDR      r2,[r0,#0]
-        0x20001cf8:    6812        .h      LDR      r2,[r2,#0]
-        0x20001cfa:    07d2        ..      LSLS     r2,r2,#31
-        0x20001cfc:    d1fb        ..      BNE      0x20001cf6 ; frspim_wr + 108
-        0x20001cfe:    e8bd40f8    ...@    POP      {r3-r7,lr}
-        0x20001d02:    4608        .F      MOV      r0,r1
-        0x20001d04:    f7febf86    ....    B        $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-    check_lp_clock
-        0x20001d08:    b510        ..      PUSH     {r4,lr}
-        0x20001d0a:    4c4b        KL      LDR      r4,[pc,#300] ; [0x20001e38] = 0x20003994
-        0x20001d0c:    78a0        .x      LDRB     r0,[r4,#2]
-        0x20001d0e:    07c0        ..      LSLS     r0,r0,#31
-        0x20001d10:    d11e        ..      BNE      0x20001d50 ; check_lp_clock + 72
-        0x20001d12:    2204        ."      MOVS     r2,#4
-        0x20001d14:    217c        |!      MOVS     r1,#0x7c
-        0x20001d16:    f7ffff7d    ..}.    BL       frspim_rd ; 0x20001c14
-        0x20001d1a:    1c40        @.      ADDS     r0,r0,#1
-        0x20001d1c:    d018        ..      BEQ      0x20001d50 ; check_lp_clock + 72
-        0x20001d1e:    2003        .       MOVS     r0,#3
-        0x20001d20:    f000fdf1    ....    BL       co_delay_10us ; 0x20002906
-        0x20001d24:    2204        ."      MOVS     r2,#4
-        0x20001d26:    217c        |!      MOVS     r1,#0x7c
-        0x20001d28:    2000        .       MOVS     r0,#0
-        0x20001d2a:    f7ffff73    ..s.    BL       frspim_rd ; 0x20001c14
-        0x20001d2e:    4601        .F      MOV      r1,r0
-        0x20001d30:    78a0        .x      LDRB     r0,[r4,#2]
-        0x20001d32:    f3400040    @.@.    SBFX     r0,r0,#1,#1
-        0x20001d36:    1c40        @.      ADDS     r0,r0,#1
-        0x20001d38:    f7ffff1b    ....    BL       pmu_smooth_calc_calib_result ; 0x20001b72
-        0x20001d3c:    0001        ..      MOVS     r1,r0
-        0x20001d3e:    f44f5080    O..P    MOV      r0,#0x1000
-        0x20001d42:    d006        ..      BEQ      0x20001d52 ; check_lp_clock + 74
-        0x20001d44:    f7feffb6    ....    BL       $Ven$TT$L$$rwip_prevent_sleep_clear ; 0x20000cb4
-        0x20001d48:    78a0        .x      LDRB     r0,[r4,#2]
-        0x20001d4a:    f0400001    @...    ORR      r0,r0,#1
-        0x20001d4e:    70a0        .p      STRB     r0,[r4,#2]
-        0x20001d50:    bd10        ..      POP      {r4,pc}
-        0x20001d52:    78a1        .x      LDRB     r1,[r4,#2]
-        0x20001d54:    078a        ..      LSLS     r2,r1,#30
-        0x20001d56:    d4f5        ..      BMI      0x20001d44 ; check_lp_clock + 60
-        0x20001d58:    f0410002    A...    ORR      r0,r1,#2
-        0x20001d5c:    70a0        .p      STRB     r0,[r4,#2]
-        0x20001d5e:    2201        ."      MOVS     r2,#1
-        0x20001d60:    2156        V!      MOVS     r1,#0x56
-        0x20001d62:    2000        .       MOVS     r0,#0
-        0x20001d64:    f7ffff56    ..V.    BL       frspim_rd ; 0x20001c14
-        0x20001d68:    f000037f    ....    AND      r3,r0,#0x7f
-        0x20001d6c:    2201        ."      MOVS     r2,#1
-        0x20001d6e:    2156        V!      MOVS     r1,#0x56
-        0x20001d70:    2000        .       MOVS     r0,#0
-        0x20001d72:    f7ffff8a    ....    BL       frspim_wr ; 0x20001c8a
-        0x20001d76:    2005        .       MOVS     r0,#5
-        0x20001d78:    f000fdc5    ....    BL       co_delay_10us ; 0x20002906
-        0x20001d7c:    482f        /H      LDR      r0,[pc,#188] ; [0x20001e3c] = 0x20000080
-        0x20001d7e:    f8b01044    ..D.    LDRH     r1,[r0,#0x44]
-        0x20001d82:    e8bd4010    ...@    POP      {r4,lr}
-        0x20001d86:    2000        .       MOVS     r0,#0
-        0x20001d88:    f7febf85    ....    B        $Ven$TT$L$$pmu_calibration_start ; 0x20000c96
-    check_lp_clock_reset
-        0x20001d8c:    b510        ..      PUSH     {r4,lr}
-        0x20001d8e:    4c2a        *L      LDR      r4,[pc,#168] ; [0x20001e38] = 0x20003994
-        0x20001d90:    7820         x      LDRB     r0,[r4,#0]
-        0x20001d92:    b120         .      CBZ      r0,0x20001d9e ; check_lp_clock_reset + 18
-        0x20001d94:    78a0        .x      LDRB     r0,[r4,#2]
-        0x20001d96:    f0400001    @...    ORR      r0,r0,#1
-        0x20001d9a:    70a0        .p      STRB     r0,[r4,#2]
-        0x20001d9c:    bd10        ..      POP      {r4,pc}
-        0x20001d9e:    f44f5080    O..P    MOV      r0,#0x1000
-        0x20001da2:    f7feff8c    ....    BL       $Ven$TT$L$$rwip_prevent_sleep_set ; 0x20000cbe
-        0x20001da6:    2000        .       MOVS     r0,#0
-        0x20001da8:    e7f7        ..      B        0x20001d9a ; check_lp_clock_reset + 14
-    main_loop
-        0x20001daa:    f7feff8d    ....    BL       $Ven$TT$L$$GLOBAL_INT_START ; 0x20000cc8
-        0x20001dae:    4c27        'L      LDR      r4,[pc,#156] ; [0x20001e4c] = 0x20000174
-        0x20001db0:    4d27        'M      LDR      r5,[pc,#156] ; [0x20001e50] = 0x20000178
-        0x20001db2:    bf00        ..      NOP      
-        0x20001db4:    f7feff8d    ....    BL       $Ven$TT$L$$rwip_schedule ; 0x20000cd2
-        0x20001db8:    f7ffffa6    ....    BL       check_lp_clock ; 0x20001d08
-        0x20001dbc:    2020                MOVS     r0,#0x20
-        0x20001dbe:    f7feff24    ..$.    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001dc2:    4606        .F      MOV      r6,r0
-        0x20001dc4:    f7feff8a    ....    BL       $Ven$TT$L$$rwip_sleep ; 0x20000cdc
-        0x20001dc8:    2802        .(      CMP      r0,#2
-        0x20001dca:    d003        ..      BEQ      0x20001dd4 ; main_loop + 42
-        0x20001dcc:    4630        0F      MOV      r0,r6
-        0x20001dce:    f7feff21    ..!.    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20001dd2:    e7ef        ..      B        0x20001db4 ; main_loop + 10
-        0x20001dd4:    23c3        .#      MOVS     r3,#0xc3
-        0x20001dd6:    2201        ."      MOVS     r2,#1
-        0x20001dd8:    219f        .!      MOVS     r1,#0x9f
-        0x20001dda:    2000        .       MOVS     r0,#0
-        0x20001ddc:    f7ffff55    ..U.    BL       frspim_wr ; 0x20001c8a
-        0x20001de0:    6820         h      LDR      r0,[r4,#0]
-        0x20001de2:    b100        ..      CBZ      r0,0x20001de6 ; main_loop + 60
-        0x20001de4:    4780        .G      BLX      r0
-        0x20001de6:    f7feff7e    ..~.    BL       $Ven$TT$L$$low_power_save ; 0x20000ce6
-        0x20001dea:    f7feff81    ....    BL       $Ven$TT$L$$low_power_restore ; 0x20000cf0
-        0x20001dee:    f7ffffcd    ....    BL       check_lp_clock_reset ; 0x20001d8c
-        0x20001df2:    6829        )h      LDR      r1,[r5,#0]
-        0x20001df4:    b101        ..      CBZ      r1,0x20001df8 ; main_loop + 78
-        0x20001df6:    4788        .G      BLX      r1
-        0x20001df8:    235a        Z#      MOVS     r3,#0x5a
-        0x20001dfa:    2201        ."      MOVS     r2,#1
-        0x20001dfc:    219f        .!      MOVS     r1,#0x9f
-        0x20001dfe:    2000        .       MOVS     r0,#0
-        0x20001e00:    f7ffff43    ..C.    BL       frspim_wr ; 0x20001c8a
-        0x20001e04:    4630        0F      MOV      r0,r6
-        0x20001e06:    f7feff05    ....    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20001e0a:    4913        .I      LDR      r1,[pc,#76] ; [0x20001e58] = 0x20000158
-        0x20001e0c:    4811        .H      LDR      r0,[pc,#68] ; [0x20001e54] = 0x200009b4
-        0x20001e0e:    6809        .h      LDR      r1,[r1,#0]
-        0x20001e10:    4788        .G      BLX      r1
-        0x20001e12:    e7cf        ..      B        0x20001db4 ; main_loop + 10
-    disable_cache
-        0x20001e14:    f3ef8110    ....    MRS      r1,PRIMASK
-        0x20001e18:    b672        r.      CPSID    i
-        0x20001e1a:    223c        <"      MOVS     r2,#0x3c
-        0x20001e1c:    480f        .H      LDR      r0,[pc,#60] ; [0x20001e5c] = 0x500a0000
-        0x20001e1e:    6002        .`      STR      r2,[r0,#0]
-        0x20001e20:    2238        8"      MOVS     r2,#0x38
-        0x20001e22:    6002        .`      STR      r2,[r0,#0]
-        0x20001e24:    6842        Bh      LDR      r2,[r0,#4]
-        0x20001e26:    0792        ..      LSLS     r2,r2,#30
-        0x20001e28:    d1fc        ..      BNE      0x20001e24 ; disable_cache + 16
-        0x20001e2a:    2900        .)      CMP      r1,#0
-        0x20001e2c:    d100        ..      BNE      0x20001e30 ; disable_cache + 28
-        0x20001e2e:    b662        b.      CPSIE    i
-        0x20001e30:    4770        pG      BX       lr
-    $d
-        0x20001e32:    0000        ..      DCW    0
-        0x20001e34:    016e3600    .6n.    DCD    24000000
-        0x20001e38:    20003994    .9.     DCD    536885652
-        0x20001e3c:    20000080    ...     DCD    536871040
-        0x20001e40:    200047a0    .G.     DCD    536889248
-        0x20001e44:    000f4240    @B..    DCD    1000000
-        0x20001e48:    0001fcc4    ....    DCD    130244
-        0x20001e4c:    20000174    t..     DCD    536871284
-        0x20001e50:    20000178    x..     DCD    536871288
-        0x20001e54:    200009b4    ...     DCD    536873396
-        0x20001e58:    20000158    X..     DCD    536871256
-        0x20001e5c:    500a0000    ...P    DCD    1342832640
-    $t
-    ram_code
-    vPortSuppressTicksAndSleep_patch
-        0x20001e60:    b5fe        ..      PUSH     {r1-r7,lr}
-        0x20001e62:    4d4c        LM      LDR      r5,[pc,#304] ; [0x20001f94] = 0x20000080
-        0x20001e64:    f2402271    @.q"    MOV      r2,#0x271
-        0x20001e68:    6b69        ik      LDR      r1,[r5,#0x34]
-        0x20001e6a:    0849        I.      LSRS     r1,r1,#1
-        0x20001e6c:    4351        QC      MULS     r1,r2,r1
-        0x20001e6e:    f44f727a    O.zr    MOV      r2,#0x3e8
-        0x20001e72:    fbb1f1f2    ....    UDIV     r1,r1,r2
-        0x20001e76:    4351        QC      MULS     r1,r2,r1
-        0x20001e78:    fbb1f1f2    ....    UDIV     r1,r1,r2
-        0x20001e7c:    4281        .B      CMP      r1,r0
-        0x20001e7e:    d200        ..      BCS      0x20001e82 ; vPortSuppressTicksAndSleep_patch + 34
-        0x20001e80:    4608        .F      MOV      r0,r1
-        0x20001e82:    f8951046    ..F.    LDRB     r1,[r5,#0x46]
-        0x20001e86:    4281        .B      CMP      r1,r0
-        0x20001e88:    d200        ..      BCS      0x20001e8c ; vPortSuppressTicksAndSleep_patch + 44
-        0x20001e8a:    1a40        @.      SUBS     r0,r0,r1
-        0x20001e8c:    f44f61fa    O..a    MOV      r1,#0x7d0
-        0x20001e90:    4348        HC      MULS     r0,r1,r0
-        0x20001e92:    f2402171    @.q!    MOV      r1,#0x271
-        0x20001e96:    fbb0f0f1    ....    UDIV     r0,r0,r1
-        0x20001e9a:    9000        ..      STR      r0,[sp,#0]
-        0x20001e9c:    b672        r.      CPSID    i
-        0x20001e9e:    f3bf8f4f    ..O.    DSB      
-        0x20001ea2:    f3bf8f6f    ..o.    ISB      
-        0x20001ea6:    f7feff28    ..(.    BL       $Ven$TT$L$$eTaskConfirmSleepModeStatus ; 0x20000cfa
-        0x20001eaa:    b3d8        ..      CBZ      r0,0x20001f24 ; vPortSuppressTicksAndSleep_patch + 196
-        0x20001eac:    4668        hF      MOV      r0,sp
-        0x20001eae:    f7feff29    ..).    BL       $Ven$TT$L$$rwip_sleep_time_calc ; 0x20000d04
-        0x20001eb2:    b3b8        ..      CBZ      r0,0x20001f24 ; vPortSuppressTicksAndSleep_patch + 196
-        0x20001eb4:    2020                MOVS     r0,#0x20
-        0x20001eb6:    f7fefea8    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20001eba:    2100        .!      MOVS     r1,#0
-        0x20001ebc:    2203        ."      MOVS     r2,#3
-        0x20001ebe:    4608        .F      MOV      r0,r1
-        0x20001ec0:    f7fefedf    ....    BL       $Ven$TT$L$$FPB_CompSet ; 0x20000c82
-        0x20001ec4:    2100        .!      MOVS     r1,#0
-        0x20001ec6:    2204        ."      MOVS     r2,#4
-        0x20001ec8:    4608        .F      MOV      r0,r1
-        0x20001eca:    f7fefeda    ....    BL       $Ven$TT$L$$FPB_CompSet ; 0x20000c82
-        0x20001ece:    a801        ..      ADD      r0,sp,#4
-        0x20001ed0:    f7feff1d    ....    BL       $Ven$TT$L$$rwip_time_get ; 0x20000d0e
-        0x20001ed4:    4e30        0N      LDR      r6,[pc,#192] ; [0x20001f98] = 0x200039b0
-        0x20001ed6:    e9dd1201    ....    LDRD     r1,r2,[sp,#4]
-        0x20001eda:    6870        ph      LDR      r0,[r6,#4]
-        0x20001edc:    e9c01200    ....    STRD     r1,r2,[r0,#0]
-        0x20001ee0:    f7feff1a    ....    BL       $Ven$TT$L$$rwble_sleep_enter ; 0x20000d18
-        0x20001ee4:    f04f4480    O..D    MOV      r4,#0x40000000
-        0x20001ee8:    9b00        ..      LDR      r3,[sp,#0]
-        0x20001eea:    6363        cc      STR      r3,[r4,#0x34]
-        0x20001eec:    2008        .       MOVS     r0,#8
-        0x20001eee:    60e0        .`      STR      r0,[r4,#0xc]
-        0x20001ef0:    f04f30ff    O..0    MOV      r0,#0xffffffff
-        0x20001ef4:    61a0        .a      STR      r0,[r4,#0x18]
-        0x20001ef6:    2204        ."      MOVS     r2,#4
-        0x20001ef8:    214c        L!      MOVS     r1,#0x4c
-        0x20001efa:    2000        .       MOVS     r0,#0
-        0x20001efc:    f7fffec5    ....    BL       frspim_wr ; 0x20001c8a
-        0x20001f00:    f895002c    ..,.    LDRB     r0,[r5,#0x2c]
-        0x20001f04:    0680        ..      LSLS     r0,r0,#26
-        0x20001f06:    d512        ..      BPL      0x20001f2e ; vPortSuppressTicksAndSleep_patch + 206
-        0x20001f08:    4824        $H      LDR      r0,[pc,#144] ; [0x20001f9c] = 0x200009b4
-        0x20001f0a:    6a80        .j      LDR      r0,[r0,#0x28]
-        0x20001f0c:    4780        .G      BLX      r0
-        0x20001f0e:    6b20         k      LDR      r0,[r4,#0x30]
-        0x20001f10:    f3c030c0    ...0    UBFX     r0,r0,#15,#1
-        0x20001f14:    2800        .(      CMP      r0,#0
-        0x20001f16:    d0fa        ..      BEQ      0x20001f0e ; vPortSuppressTicksAndSleep_patch + 174
-        0x20001f18:    6b20         k      LDR      r0,[r4,#0x30]
-        0x20001f1a:    f3c030c0    ...0    UBFX     r0,r0,#15,#1
-        0x20001f1e:    2800        .(      CMP      r0,#0
-        0x20001f20:    d1fa        ..      BNE      0x20001f18 ; vPortSuppressTicksAndSleep_patch + 184
-        0x20001f22:    e02c        ,.      B        0x20001f7e ; vPortSuppressTicksAndSleep_patch + 286
-        0x20001f24:    e7ff        ..      B        0x20001f26 ; vPortSuppressTicksAndSleep_patch + 198
-        0x20001f26:    b662        b.      CPSIE    i
-        0x20001f28:    f7fffeee    ....    BL       check_lp_clock ; 0x20001d08
-        0x20001f2c:    bdfe        ..      POP      {r1-r7,pc}
-        0x20001f2e:    23c3        .#      MOVS     r3,#0xc3
-        0x20001f30:    2201        ."      MOVS     r2,#1
-        0x20001f32:    219f        .!      MOVS     r1,#0x9f
-        0x20001f34:    2000        .       MOVS     r0,#0
-        0x20001f36:    f7fffea8    ....    BL       frspim_wr ; 0x20001c8a
-        0x20001f3a:    4819        .H      LDR      r0,[pc,#100] ; [0x20001fa0] = 0x20000174
-        0x20001f3c:    6800        .h      LDR      r0,[r0,#0]
-        0x20001f3e:    b100        ..      CBZ      r0,0x20001f42 ; vPortSuppressTicksAndSleep_patch + 226
-        0x20001f40:    4780        .G      BLX      r0
-        0x20001f42:    f7fefed0    ....    BL       $Ven$TT$L$$low_power_save ; 0x20000ce6
-        0x20001f46:    f7fefed3    ....    BL       $Ven$TT$L$$low_power_restore ; 0x20000cf0
-        0x20001f4a:    f7ffff1f    ....    BL       check_lp_clock_reset ; 0x20001d8c
-        0x20001f4e:    2100        .!      MOVS     r1,#0
-        0x20001f50:    2203        ."      MOVS     r2,#3
-        0x20001f52:    4608        .F      MOV      r0,r1
-        0x20001f54:    f7fefe95    ....    BL       $Ven$TT$L$$FPB_CompSet ; 0x20000c82
-        0x20001f58:    2100        .!      MOVS     r1,#0
-        0x20001f5a:    2204        ."      MOVS     r2,#4
-        0x20001f5c:    4608        .F      MOV      r0,r1
-        0x20001f5e:    f7fefe90    ....    BL       $Ven$TT$L$$FPB_CompSet ; 0x20000c82
-        0x20001f62:    4810        .H      LDR      r0,[pc,#64] ; [0x20001fa4] = 0x20000178
-        0x20001f64:    6800        .h      LDR      r0,[r0,#0]
-        0x20001f66:    b100        ..      CBZ      r0,0x20001f6a ; vPortSuppressTicksAndSleep_patch + 266
-        0x20001f68:    4780        .G      BLX      r0
-        0x20001f6a:    490f        .I      LDR      r1,[pc,#60] ; [0x20001fa8] = 0x20000158
-        0x20001f6c:    480b        .H      LDR      r0,[pc,#44] ; [0x20001f9c] = 0x200009b4
-        0x20001f6e:    6809        .h      LDR      r1,[r1,#0]
-        0x20001f70:    4788        .G      BLX      r1
-        0x20001f72:    235a        Z#      MOVS     r3,#0x5a
-        0x20001f74:    2201        ."      MOVS     r2,#1
-        0x20001f76:    219f        .!      MOVS     r1,#0x9f
-        0x20001f78:    2000        .       MOVS     r0,#0
-        0x20001f7a:    f7fffe86    ....    BL       frspim_wr ; 0x20001c8a
-        0x20001f7e:    6831        1h      LDR      r1,[r6,#0]
-        0x20001f80:    2000        .       MOVS     r0,#0
-        0x20001f82:    7008        .p      STRB     r0,[r1,#0]
-        0x20001f84:    4601        .F      MOV      r1,r0
-        0x20001f86:    f7fefecc    ....    BL       $Ven$TT$L$$NVIC_SetPriority ; 0x20000d22
-        0x20001f8a:    6830        0h      LDR      r0,[r6,#0]
-        0x20001f8c:    7801        .x      LDRB     r1,[r0,#0]
-        0x20001f8e:    2900        .)      CMP      r1,#0
-        0x20001f90:    d0fc        ..      BEQ      0x20001f8c ; vPortSuppressTicksAndSleep_patch + 300
-        0x20001f92:    bdfe        ..      POP      {r1-r7,pc}
-    $d
-        0x20001f94:    20000080    ...     DCD    536871040
-        0x20001f98:    200039b0    .9.     DCD    536885680
-        0x20001f9c:    200009b4    ...     DCD    536873396
-        0x20001fa0:    20000174    t..     DCD    536871284
-        0x20001fa4:    20000178    x..     DCD    536871288
-        0x20001fa8:    20000158    X..     DCD    536871256
-    $t
-    ram_code
-    __asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch
-        0x20001fac:    b510        ..      PUSH     {r4,lr}
-        0x20001fae:    b240        @.      SXTB     r0,r0
-        0x20001fb0:    4c03        .L      LDR      r4,[pc,#12] ; [0x20001fc0] = 0x11e6f
-        0x20001fb2:    4574        tE      CMP      r4,lr
-        0x20001fb4:    d102        ..      BNE      0x20001fbc ; __asm___10_patch_rf_c_e73c1e89__rf_rssi_convert_patch + 16
-        0x20001fb6:    4651        QF      MOV      r1,r10
-        0x20001fb8:    f000f873    ..s.    BL       upload_rssi_value ; 0x200020a2
-        0x20001fbc:    bd10        ..      POP      {r4,pc}
-        0x20001fbe:    bf00        ..      NOP      
-    $d
-        0x20001fc0:    00011e6f    o...    DCD    73327
-    $t
-    ram_code
-    rf_init_modem
-        0x20001fc4:    48fc        .H      LDR      r0,[pc,#1008] ; [0x200023b8] = 0x50010000
-        0x20001fc6:    b510        ..      PUSH     {r4,lr}
-        0x20001fc8:    4bfc        .K      LDR      r3,[pc,#1008] ; [0x200023bc] = 0x200039d4
-        0x20001fca:    4601        .F      MOV      r1,r0
-        0x20001fcc:    2200        ."      MOVS     r2,#0
-        0x20001fce:    5c9c        .\      LDRB     r4,[r3,r2]
-        0x20001fd0:    f8014b01    ...K    STRB     r4,[r1],#1
-        0x20001fd4:    1c52        R.      ADDS     r2,r2,#1
-        0x20001fd6:    b292        ..      UXTH     r2,r2
-        0x20001fd8:    2a61        a*      CMP      r2,#0x61
-        0x20001fda:    d3f8        ..      BCC      0x20001fce ; rf_init_modem + 10
-        0x20001fdc:    4bf6        .K      LDR      r3,[pc,#984] ; [0x200023b8] = 0x50010000
-        0x20001fde:    49f7        .I      LDR      r1,[pc,#988] ; [0x200023bc] = 0x200039d4
-        0x20001fe0:    3370        p3      ADDS     r3,r3,#0x70
-        0x20001fe2:    2200        ."      MOVS     r2,#0
-        0x20001fe4:    3161        a1      ADDS     r1,r1,#0x61
-        0x20001fe6:    5c8c        .\      LDRB     r4,[r1,r2]
-        0x20001fe8:    f8034b01    ...K    STRB     r4,[r3],#1
-        0x20001fec:    1c52        R.      ADDS     r2,r2,#1
-        0x20001fee:    b292        ..      UXTH     r2,r2
-        0x20001ff0:    2a8c        .*      CMP      r2,#0x8c
-        0x20001ff2:    d3f8        ..      BCC      0x20001fe6 ; rf_init_modem + 34
-        0x20001ff4:    2124        $!      MOVS     r1,#0x24
-        0x20001ff6:    f88010fb    ....    STRB     r1,[r0,#0xfb]
-        0x20001ffa:    2189        .!      MOVS     r1,#0x89
-        0x20001ffc:    f88010a2    ....    STRB     r1,[r0,#0xa2]
-        0x20002000:    2168        h!      MOVS     r1,#0x68
-        0x20002002:    f88010d0    ....    STRB     r1,[r0,#0xd0]
-        0x20002006:    2261        a"      MOVS     r2,#0x61
-        0x20002008:    f88020d1    ...     STRB     r2,[r0,#0xd1]
-        0x2000200c:    f88010d2    ....    STRB     r1,[r0,#0xd2]
-        0x20002010:    21cc        .!      MOVS     r1,#0xcc
-        0x20002012:    f88010d3    ....    STRB     r1,[r0,#0xd3]
-        0x20002016:    22c0        ."      MOVS     r2,#0xc0
-        0x20002018:    f88020d4    ...     STRB     r2,[r0,#0xd4]
-        0x2000201c:    22ff        ."      MOVS     r2,#0xff
-        0x2000201e:    f88020d5    ...     STRB     r2,[r0,#0xd5]
-        0x20002022:    227e        ~"      MOVS     r2,#0x7e
-        0x20002024:    f88020d6    ...     STRB     r2,[r0,#0xd6]
-        0x20002028:    224b        K"      MOVS     r2,#0x4b
-        0x2000202a:    f88020d7    ...     STRB     r2,[r0,#0xd7]
-        0x2000202e:    22ec        ."      MOVS     r2,#0xec
-        0x20002030:    f88020d8    ...     STRB     r2,[r0,#0xd8]
-        0x20002034:    f88020d9    ...     STRB     r2,[r0,#0xd9]
-        0x20002038:    222c        ,"      MOVS     r2,#0x2c
-        0x2000203a:    f88020da    ...     STRB     r2,[r0,#0xda]
-        0x2000203e:    f88010db    ....    STRB     r1,[r0,#0xdb]
-        0x20002042:    2147        G!      MOVS     r1,#0x47
-        0x20002044:    f88010dc    ....    STRB     r1,[r0,#0xdc]
-        0x20002048:    2109        .!      MOVS     r1,#9
-        0x2000204a:    f88010a2    ....    STRB     r1,[r0,#0xa2]
-        0x2000204e:    49dc        .I      LDR      r1,[pc,#880] ; [0x200023c0] = 0x1fcc0
-        0x20002050:    6808        .h      LDR      r0,[r1,#0]
-        0x20002052:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x20002054:    680a        .h      LDR      r2,[r1,#0]
-        0x20002056:    f0200004     ...    BIC      r0,r0,#4
-        0x2000205a:    60d0        .`      STR      r0,[r2,#0xc]
-        0x2000205c:    2000        .       MOVS     r0,#0
-        0x2000205e:    1c40        @.      ADDS     r0,r0,#1
-        0x20002060:    b280        ..      UXTH     r0,r0
-        0x20002062:    280a        .(      CMP      r0,#0xa
-        0x20002064:    d3fb        ..      BCC      0x2000205e ; rf_init_modem + 154
-        0x20002066:    6808        .h      LDR      r0,[r1,#0]
-        0x20002068:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x2000206a:    6809        .h      LDR      r1,[r1,#0]
-        0x2000206c:    f0400004    @...    ORR      r0,r0,#4
-        0x20002070:    60c8        .`      STR      r0,[r1,#0xc]
-        0x20002072:    f04f40a0    O..@    MOV      r0,#0x50000000
-        0x20002076:    6881        .h      LDR      r1,[r0,#8]
-        0x20002078:    f4413140    A.@1    ORR      r1,r1,#0x30000
-        0x2000207c:    6081        .`      STR      r1,[r0,#8]
-        0x2000207e:    bd10        ..      POP      {r4,pc}
-    rf_init_pll
-        0x20002080:    b570        p.      PUSH     {r4-r6,lr}
-        0x20002082:    4dce        .M      LDR      r5,[pc,#824] ; [0x200023bc] = 0x200039d4
-        0x20002084:    2400        .$      MOVS     r4,#0
-        0x20002086:    35f0        .5      ADDS     r5,r5,#0xf0
-        0x20002088:    06a0        ..      LSLS     r0,r4,#26
-        0x2000208a:    0e01        ..      LSRS     r1,r0,#24
-        0x2000208c:    f8553024    U.$0    LDR      r3,[r5,r4,LSL #2]
-        0x20002090:    2204        ."      MOVS     r2,#4
-        0x20002092:    2002        .       MOVS     r0,#2
-        0x20002094:    f7fffdf9    ....    BL       frspim_wr ; 0x20001c8a
-        0x20002098:    1c64        d.      ADDS     r4,r4,#1
-        0x2000209a:    b2e4        ..      UXTB     r4,r4
-        0x2000209c:    2c09        .,      CMP      r4,#9
-        0x2000209e:    d3f3        ..      BCC      0x20002088 ; rf_init_pll + 8
-        0x200020a0:    bd70        p.      POP      {r4-r6,pc}
-    upload_rssi_value
-        0x200020a2:    b510        ..      PUSH     {r4,lr}
-        0x200020a4:    0004        ..      MOVS     r4,r0
-        0x200020a6:    d00e        ..      BEQ      0x200020c6 ; upload_rssi_value + 36
-        0x200020a8:    f1140f5f    .._.    CMN      r4,#0x5f
-        0x200020ac:    db0b        ..      BLT      0x200020c6 ; upload_rssi_value + 36
-        0x200020ae:    48c3        .H      LDR      r0,[pc,#780] ; [0x200023bc] = 0x200039d4
-        0x200020b0:    381c        .8      SUBS     r0,r0,#0x1c
-        0x200020b2:    7800        .x      LDRB     r0,[r0,#0]
-        0x200020b4:    2800        .(      CMP      r0,#0
-        0x200020b6:    d006        ..      BEQ      0x200020c6 ; upload_rssi_value + 36
-        0x200020b8:    4608        .F      MOV      r0,r1
-        0x200020ba:    f7fefe37    ..7.    BL       $Ven$TT$L$$gapc_get_conidx_imp ; 0x20000d2c
-        0x200020be:    4601        .F      MOV      r1,r0
-        0x200020c0:    4620         F      MOV      r0,r4
-        0x200020c2:    f7fefe38    ..8.    BL       $Ven$TT$L$$gap_rssi_ind ; 0x20000d36
-        0x200020c6:    bd10        ..      POP      {r4,pc}
-    rf_init_app
-        0x200020c8:    b510        ..      PUSH     {r4,lr}
-        0x200020ca:    4604        .F      MOV      r4,r0
-        0x200020cc:    f7fefe38    ..8.    BL       $Ven$TT$L$$rf_init_api ; 0x20000d40
-        0x200020d0:    48bc        .H      LDR      r0,[pc,#752] ; [0x200023c4] = 0x1014b6d
-        0x200020d2:    6060        ``      STR      r0,[r4,#4]
-        0x200020d4:    48bc        .H      LDR      r0,[pc,#752] ; [0x200023c8] = 0x20001fad
-        0x200020d6:    61e0        .a      STR      r0,[r4,#0x1c]
-        0x200020d8:    f7fefe37    ..7.    BL       $Ven$TT$L$$rf_em_init ; 0x20000d4a
-        0x200020dc:    f7fefe3a    ..:.    BL       $Ven$TT$L$$rf_init_controller ; 0x20000d54
-        0x200020e0:    49ba        .I      LDR      r1,[pc,#744] ; [0x200023cc] = 0x171502
-        0x200020e2:    0748        H.      LSLS     r0,r1,#29
-        0x200020e4:    f8c01090    ....    STR      r1,[r0,#0x90]
-        0x200020e8:    49b9        .I      LDR      r1,[pc,#740] ; [0x200023d0] = 0xb0b02
-        0x200020ea:    f8c01094    ....    STR      r1,[r0,#0x94]
-        0x200020ee:    49b9        .I      LDR      r1,[pc,#740] ; [0x200023d4] = 0x1e565602
-        0x200020f0:    f8c01098    ....    STR      r1,[r0,#0x98]
-        0x200020f4:    49b8        .I      LDR      r1,[pc,#736] ; [0x200023d8] = 0x1c560002
-        0x200020f6:    f8c0109c    ....    STR      r1,[r0,#0x9c]
-        0x200020fa:    49b8        .I      LDR      r1,[pc,#736] ; [0x200023dc] = 0x580960
-        0x200020fc:    f8c01084    ....    STR      r1,[r0,#0x84]
-        0x20002100:    f8501f78    P.x.    LDR      r1,[r0,#0x78]!
-        0x20002104:    f42121e0    !..!    BIC      r1,r1,#0x70000
-        0x20002108:    f4413100    A..1    ORR      r1,r1,#0x20000
-        0x2000210c:    6001        .`      STR      r1,[r0,#0]
-        0x2000210e:    2003        .       MOVS     r0,#3
-        0x20002110:    f7fefe25    ..%.    BL       $Ven$TT$L$$system_set_pclk ; 0x20000d5e
-        0x20002114:    48aa        .H      LDR      r0,[pc,#680] ; [0x200023c0] = 0x1fcc0
-        0x20002116:    6801        .h      LDR      r1,[r0,#0]
-        0x20002118:    6909        .i      LDR      r1,[r1,#0x10]
-        0x2000211a:    6800        .h      LDR      r0,[r0,#0]
-        0x2000211c:    f0410108    A...    ORR      r1,r1,#8
-        0x20002120:    6101        .a      STR      r1,[r0,#0x10]
-        0x20002122:    f7ffff4f    ..O.    BL       rf_init_modem ; 0x20001fc4
-        0x20002126:    f7ffffab    ....    BL       rf_init_pll ; 0x20002080
-        0x2000212a:    48ad        .H      LDR      r0,[pc,#692] ; [0x200023e0] = 0x20000080
-        0x2000212c:    f8900049    ..I.    LDRB     r0,[r0,#0x49]
-        0x20002130:    e8bd4010    ...@    POP      {r4,lr}
-        0x20002134:    f7febe13    ....    B        $Ven$TT$L$$system_set_pclk ; 0x20000d5e
-    sch_arb_event_start_isr_patch
-        0x20002138:    e92d41fc    -..A    PUSH     {r2-r8,lr}
-        0x2000213c:    4d9f        .M      LDR      r5,[pc,#636] ; [0x200023bc] = 0x200039d4
-        0x2000213e:    2700        .'      MOVS     r7,#0
-        0x20002140:    3d1c        .=      SUBS     r5,r5,#0x1c
-        0x20002142:    68a8        .h      LDR      r0,[r5,#8]
-        0x20002144:    6804        .h      LDR      r4,[r0,#0]
-        0x20002146:    4668        hF      MOV      r0,sp
-        0x20002148:    f7fefde1    ....    BL       $Ven$TT$L$$rwip_time_get ; 0x20000d0e
-        0x2000214c:    f06f4678    o.xF    MVN      r6,#0xf8000000
-        0x20002150:    e01c        ..      B        0x2000218c ; sch_arb_event_start_isr_patch + 84
-        0x20002152:    7e21        !~      LDRB     r1,[r4,#0x18]
-        0x20002154:    6860        `h      LDR      r0,[r4,#4]
-        0x20002156:    1a40        @.      SUBS     r0,r0,r1
-        0x20002158:    9900        ..      LDR      r1,[sp,#0]
-        0x2000215a:    1a42        B.      SUBS     r2,r0,r1
-        0x2000215c:    1c52        R.      ADDS     r2,r2,#1
-        0x2000215e:    f0224270    ".pB    BIC      r2,r2,#0xf0000000
-        0x20002162:    42b2        .B      CMP      r2,r6
-        0x20002164:    d208        ..      BCS      0x20002178 ; sch_arb_event_start_isr_patch + 64
-        0x20002166:    1c40        @.      ADDS     r0,r0,#1
-        0x20002168:    f0204070     .p@    BIC      r0,r0,#0xf0000000
-        0x2000216c:    4288        .B      CMP      r0,r1
-        0x2000216e:    d143        C.      BNE      0x200021f8 ; sch_arb_event_start_isr_patch + 192
-        0x20002170:    9801        ..      LDR      r0,[sp,#4]
-        0x20002172:    68a1        .h      LDR      r1,[r4,#8]
-        0x20002174:    4288        .B      CMP      r0,r1
-        0x20002176:    d93f        ?.      BLS      0x200021f8 ; sch_arb_event_start_isr_patch + 192
-        0x20002178:    68a8        .h      LDR      r0,[r5,#8]
-        0x2000217a:    f7fefdf5    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x20000d68
-        0x2000217e:    4601        .F      MOV      r1,r0
-        0x20002180:    68a8        .h      LDR      r0,[r5,#8]
-        0x20002182:    300c        .0      ADDS     r0,r0,#0xc
-        0x20002184:    f7fefdf5    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x20000d72
-        0x20002188:    68a8        .h      LDR      r0,[r5,#8]
-        0x2000218a:    6804        .h      LDR      r4,[r0,#0]
-        0x2000218c:    2c00        .,      CMP      r4,#0
-        0x2000218e:    d1e0        ..      BNE      0x20002152 ; sch_arb_event_start_isr_patch + 26
-        0x20002190:    e034        4.      B        0x200021fc ; sch_arb_event_start_isr_patch + 196
-        0x20002192:    7e21        !~      LDRB     r1,[r4,#0x18]
-        0x20002194:    6860        `h      LDR      r0,[r4,#4]
-        0x20002196:    1a40        @.      SUBS     r0,r0,r1
-        0x20002198:    9900        ..      LDR      r1,[sp,#0]
-        0x2000219a:    1a42        B.      SUBS     r2,r0,r1
-        0x2000219c:    1e52        R.      SUBS     r2,r2,#1
-        0x2000219e:    f0224270    ".pB    BIC      r2,r2,#0xf0000000
-        0x200021a2:    42b2        .B      CMP      r2,r6
-        0x200021a4:    d208        ..      BCS      0x200021b8 ; sch_arb_event_start_isr_patch + 128
-        0x200021a6:    1e40        @.      SUBS     r0,r0,#1
-        0x200021a8:    f0204070     .p@    BIC      r0,r0,#0xf0000000
-        0x200021ac:    4288        .B      CMP      r0,r1
-        0x200021ae:    d125        %.      BNE      0x200021fc ; sch_arb_event_start_isr_patch + 196
-        0x200021b0:    68a0        .h      LDR      r0,[r4,#8]
-        0x200021b2:    9901        ..      LDR      r1,[sp,#4]
-        0x200021b4:    4288        .B      CMP      r0,r1
-        0x200021b6:    d821        !.      BHI      0x200021fc ; sch_arb_event_start_isr_patch + 196
-        0x200021b8:    b147        G.      CBZ      r7,0x200021cc ; sch_arb_event_start_isr_patch + 148
-        0x200021ba:    68a8        .h      LDR      r0,[r5,#8]
-        0x200021bc:    f7fefdd4    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x20000d68
-        0x200021c0:    4601        .F      MOV      r1,r0
-        0x200021c2:    68a8        .h      LDR      r0,[r5,#8]
-        0x200021c4:    300c        .0      ADDS     r0,r0,#0xc
-        0x200021c6:    f7fefdd4    ....    BL       $Ven$TT$L$$co_list_push_back ; 0x20000d72
-        0x200021ca:    e013        ..      B        0x200021f4 ; sch_arb_event_start_isr_patch + 188
-        0x200021cc:    2701        .'      MOVS     r7,#1
-        0x200021ce:    68a8        .h      LDR      r0,[r5,#8]
-        0x200021d0:    f7fefdca    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x20000d68
-        0x200021d4:    4604        .F      MOV      r4,r0
-        0x200021d6:    68a8        .h      LDR      r0,[r5,#8]
-        0x200021d8:    6084        .`      STR      r4,[r0,#8]
-        0x200021da:    69e1        .i      LDR      r1,[r4,#0x1c]
-        0x200021dc:    b151        Q.      CBZ      r1,0x200021f4 ; sch_arb_event_start_isr_patch + 188
-        0x200021de:    4620         F      MOV      r0,r4
-        0x200021e0:    4788        .G      BLX      r1
-        0x200021e2:    b13c        <.      CBZ      r4,0x200021f4 ; sch_arb_event_start_isr_patch + 188
-        0x200021e4:    69e0        .i      LDR      r0,[r4,#0x1c]
-        0x200021e6:    f5a0318a    ...1    SUB      r1,r0,#0x11400
-        0x200021ea:    3961        a9      SUBS     r1,r1,#0x61
-        0x200021ec:    d102        ..      BNE      0x200021f4 ; sch_arb_event_start_isr_patch + 188
-        0x200021ee:    4620         F      MOV      r0,r4
-        0x200021f0:    f001f93e    ..>.    BL       patch_handle_lld_con_env ; 0x20003470
-        0x200021f4:    68a8        .h      LDR      r0,[r5,#8]
-        0x200021f6:    6804        .h      LDR      r4,[r0,#0]
-        0x200021f8:    2c00        .,      CMP      r4,#0
-        0x200021fa:    d1ca        ..      BNE      0x20002192 ; sch_arb_event_start_isr_patch + 90
-        0x200021fc:    68a8        .h      LDR      r0,[r5,#8]
-        0x200021fe:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x20002200:    b108        ..      CBZ      r0,0x20002206 ; sch_arb_event_start_isr_patch + 206
-        0x20002202:    f7fefdbb    ....    BL       $Ven$TT$L$$rwip_sw_int_req ; 0x20000d7c
-        0x20002206:    4877        wH      LDR      r0,[pc,#476] ; [0x200023e4] = 0x1b739
-        0x20002208:    4780        .G      BLX      r0
-        0x2000220a:    e8bd81fc    ....    POP      {r2-r8,pc}
-    sch_arb_event_start_direct
-        0x2000220e:    b57c        |.      PUSH     {r2-r6,lr}
-        0x20002210:    4668        hF      MOV      r0,sp
-        0x20002212:    f7fefd7c    ..|.    BL       $Ven$TT$L$$rwip_time_get ; 0x20000d0e
-        0x20002216:    4c69        iL      LDR      r4,[pc,#420] ; [0x200023bc] = 0x200039d4
-        0x20002218:    f06f4578    o.xE    MVN      r5,#0xf8000000
-        0x2000221c:    3c1c        .<      SUBS     r4,r4,#0x1c
-        0x2000221e:    68a0        .h      LDR      r0,[r4,#8]
-        0x20002220:    6801        .h      LDR      r1,[r0,#0]
-        0x20002222:    b1b9        ..      CBZ      r1,0x20002254 ; sch_arb_event_start_direct + 70
-        0x20002224:    7e0b        .~      LDRB     r3,[r1,#0x18]
-        0x20002226:    684a        Jh      LDR      r2,[r1,#4]
-        0x20002228:    1ad3        ..      SUBS     r3,r2,r3
-        0x2000222a:    9a00        ..      LDR      r2,[sp,#0]
-        0x2000222c:    1a9e        ..      SUBS     r6,r3,r2
-        0x2000222e:    f0264670    &.pF    BIC      r6,r6,#0xf0000000
-        0x20002232:    42ae        .B      CMP      r6,r5
-        0x20002234:    d207        ..      BCS      0x20002246 ; sch_arb_event_start_direct + 56
-        0x20002236:    f0234370    #.pC    BIC      r3,r3,#0xf0000000
-        0x2000223a:    4293        .B      CMP      r3,r2
-        0x2000223c:    d10a        ..      BNE      0x20002254 ; sch_arb_event_start_direct + 70
-        0x2000223e:    9a01        ..      LDR      r2,[sp,#4]
-        0x20002240:    6889        .h      LDR      r1,[r1,#8]
-        0x20002242:    428a        .B      CMP      r2,r1
-        0x20002244:    d906        ..      BLS      0x20002254 ; sch_arb_event_start_direct + 70
-        0x20002246:    f7fefd8f    ....    BL       $Ven$TT$L$$co_list_pop_front ; 0x20000d68
-        0x2000224a:    68a1        .h      LDR      r1,[r4,#8]
-        0x2000224c:    6088        .`      STR      r0,[r1,#8]
-        0x2000224e:    69c1        .i      LDR      r1,[r0,#0x1c]
-        0x20002250:    b101        ..      CBZ      r1,0x20002254 ; sch_arb_event_start_direct + 70
-        0x20002252:    4788        .G      BLX      r1
-        0x20002254:    4964        dI      LDR      r1,[pc,#400] ; [0x200023e8] = 0x200009e8
-        0x20002256:    6888        .h      LDR      r0,[r1,#8]
-        0x20002258:    1c42        B.      ADDS     r2,r0,#1
-        0x2000225a:    d00b        ..      BEQ      0x20002274 ; sch_arb_event_start_direct + 102
-        0x2000225c:    9a00        ..      LDR      r2,[sp,#0]
-        0x2000225e:    1a10        ..      SUBS     r0,r2,r0
-        0x20002260:    f0204070     .p@    BIC      r0,r0,#0xf0000000
-        0x20002264:    42a8        .B      CMP      r0,r5
-        0x20002266:    d205        ..      BCS      0x20002274 ; sch_arb_event_start_direct + 102
-        0x20002268:    f04f30ff    O..0    MOV      r0,#0xffffffff
-        0x2000226c:    6088        .`      STR      r0,[r1,#8]
-        0x2000226e:    2005        .       MOVS     r0,#5
-        0x20002270:    f7fefd89    ....    BL       $Ven$TT$L$$ke_event_set ; 0x20000d86
-        0x20002274:    bd7c        |.      POP      {r2-r6,pc}
-    rwble_isr_timestamp
-        0x20002276:    f44f6100    O..a    MOV      r1,#0x800
-        0x2000227a:    04c8        ..      LSLS     r0,r1,#19
-        0x2000227c:    6181        .a      STR      r1,[r0,#0x18]
-        0x2000227e:    4a5b        [J      LDR      r2,[pc,#364] ; [0x200023ec] = 0x200009ec
-        0x20002280:    f04f31ff    O..1    MOV      r1,#0xffffffff
-        0x20002284:    6011        .`      STR      r1,[r2,#0]
-        0x20002286:    68c1        .h      LDR      r1,[r0,#0xc]
-        0x20002288:    f4216100    !..a    BIC      r1,r1,#0x800
-        0x2000228c:    60c1        .`      STR      r1,[r0,#0xc]
-        0x2000228e:    e753        S.      B        sch_arb_event_start_isr_patch ; 0x20002138
-    rwble_isr_entry1
-        0x20002290:    4770        pG      BX       lr
-    rwip_isr_patch
-        0x20002292:    b570        p.      PUSH     {r4-r6,lr}
-        0x20002294:    f04f4480    O..D    MOV      r4,#0x40000000
-        0x20002298:    6925        %i      LDR      r5,[r4,#0x10]
-        0x2000229a:    0568        h.      LSLS     r0,r5,#21
-        0x2000229c:    d503        ..      BPL      0x200022a6 ; rwip_isr_patch + 20
-        0x2000229e:    1520         .      ASRS     r0,r4,#20
-        0x200022a0:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200022a2:    4853        SH      LDR      r0,[pc,#332] ; [0x200023f0] = 0x1afc1
-        0x200022a4:    4780        .G      BLX      r0
-        0x200022a6:    0528        (.      LSLS     r0,r5,#20
-        0x200022a8:    d505        ..      BPL      0x200022b6 ; rwip_isr_patch + 36
-        0x200022aa:    f44f6000    O..`    MOV      r0,#0x800
-        0x200022ae:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200022b0:    484f        OH      LDR      r0,[pc,#316] ; [0x200023f0] = 0x1afc1
-        0x200022b2:    3048        H0      ADDS     r0,r0,#0x48
-        0x200022b4:    4780        .G      BLX      r0
-        0x200022b6:    07e8        ..      LSLS     r0,r5,#31
-        0x200022b8:    d009        ..      BEQ      0x200022ce ; rwip_isr_patch + 60
-        0x200022ba:    2001        .       MOVS     r0,#1
-        0x200022bc:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200022be:    484a        JH      LDR      r0,[pc,#296] ; [0x200023e8] = 0x200009e8
-        0x200022c0:    7d80        .}      LDRB     r0,[r0,#0x16]
-        0x200022c2:    07c0        ..      LSLS     r0,r0,#31
-        0x200022c4:    d003        ..      BEQ      0x200022ce ; rwip_isr_patch + 60
-        0x200022c6:    484b        KH      LDR      r0,[pc,#300] ; [0x200023f4] = 0x1b0ed
-        0x200022c8:    4780        .G      BLX      r0
-        0x200022ca:    f7ffffa0    ....    BL       sch_arb_event_start_direct ; 0x2000220e
-        0x200022ce:    0728        (.      LSLS     r0,r5,#28
-        0x200022d0:    d504        ..      BPL      0x200022dc ; rwip_isr_patch + 74
-        0x200022d2:    2008        .       MOVS     r0,#8
-        0x200022d4:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200022d6:    4847        GH      LDR      r0,[pc,#284] ; [0x200023f4] = 0x1b0ed
-        0x200022d8:    386c        l8      SUBS     r0,r0,#0x6c
-        0x200022da:    4780        .G      BLX      r0
-        0x200022dc:    05a8        ..      LSLS     r0,r5,#22
-        0x200022de:    d505        ..      BPL      0x200022ec ; rwip_isr_patch + 90
-        0x200022e0:    f44f7000    O..p    MOV      r0,#0x200
-        0x200022e4:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200022e6:    4842        BH      LDR      r0,[pc,#264] ; [0x200023f0] = 0x1afc1
-        0x200022e8:    3864        d8      SUBS     r0,r0,#0x64
-        0x200022ea:    4780        .G      BLX      r0
-        0x200022ec:    0628        (.      LSLS     r0,r5,#24
-        0x200022ee:    d50d        ..      BPL      0x2000230c ; rwip_isr_patch + 122
-        0x200022f0:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x200022f2:    2080        .       MOVS     r0,#0x80
-        0x200022f4:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200022f6:    2010        .       MOVS     r0,#0x10
-        0x200022f8:    f7fefcdc    ....    BL       $Ven$TT$L$$rwip_prevent_sleep_clear ; 0x20000cb4
-        0x200022fc:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x200022fe:    f0200080     ...    BIC      r0,r0,#0x80
-        0x20002302:    60e0        .`      STR      r0,[r4,#0xc]
-        0x20002304:    2003        .       MOVS     r0,#3
-        0x20002306:    f7fefd3e    ..>.    BL       $Ven$TT$L$$ke_event_set ; 0x20000d86
-        0x2000230a:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x2000230c:    04e8        ..      LSLS     r0,r5,#19
-        0x2000230e:    d50a        ..      BPL      0x20002326 ; rwip_isr_patch + 148
-        0x20002310:    f44f5080    O..P    MOV      r0,#0x1000
-        0x20002314:    61a0        .a      STR      r0,[r4,#0x18]
-        0x20002316:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x20002318:    f4205080     ..P    BIC      r0,r0,#0x1000
-        0x2000231c:    60e0        .`      STR      r0,[r4,#0xc]
-        0x2000231e:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x20002322:    f7febd35    ..5.    B        $Ven$TT$L$$sch_arb_sw_isr ; 0x20000d90
-        0x20002326:    bd70        p.      POP      {r4-r6,pc}
-    sch_prog_end_isr_ram
-        0x20002328:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x2000232c:    4d23        #M      LDR      r5,[pc,#140] ; [0x200023bc] = 0x200039d4
-        0x2000232e:    3d1c        .=      SUBS     r5,r5,#0x1c
-        0x20002330:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x20002332:    f8904100    ...A    LDRB     r4,[r0,#0x100]
-        0x20002336:    e076        v.      B        0x20002426 ; sch_prog_end_isr_ram + 254
-        0x20002338:    492f        /I      LDR      r1,[pc,#188] ; [0x200023f8] = 0x40002000
-        0x2000233a:    eb011104    ....    ADD      r1,r1,r4,LSL #4
-        0x2000233e:    8809        ..      LDRH     r1,[r1,#0]
-        0x20002340:    f3c106c2    ....    UBFX     r6,r1,#3,#3
-        0x20002344:    2e03        ..      CMP      r6,#3
-        0x20002346:    d003        ..      BEQ      0x20002350 ; sch_prog_end_isr_ram + 40
-        0x20002348:    2e04        ..      CMP      r6,#4
-        0x2000234a:    d001        ..      BEQ      0x20002350 ; sch_prog_end_isr_ram + 40
-        0x2000234c:    2e05        ..      CMP      r6,#5
-        0x2000234e:    d16f        o.      BNE      0x20002430 ; sch_prog_end_isr_ram + 264
-        0x20002350:    eb001004    ....    ADD      r0,r0,r4,LSL #4
-        0x20002354:    6841        Ah      LDR      r1,[r0,#4]
-        0x20002356:    b319        ..      CBZ      r1,0x200023a0 ; sch_prog_end_isr_ram + 120
-        0x20002358:    f5a14275    ..uB    SUB      r2,r1,#0xf500
-        0x2000235c:    3add        .:      SUBS     r2,r2,#0xdd
-        0x2000235e:    d116        ..      BNE      0x2000238e ; sch_prog_end_isr_ram + 102
-        0x20002360:    7a07        .z      LDRB     r7,[r0,#8]
-        0x20002362:    69a8        .i      LDR      r0,[r5,#0x18]
-        0x20002364:    f8500027    P.'.    LDR      r0,[r0,r7,LSL #2]
-        0x20002368:    f8901091    ....    LDRB     r1,[r0,#0x91]
-        0x2000236c:    2902        .)      CMP      r1,#2
-        0x2000236e:    d009        ..      BEQ      0x20002384 ; sch_prog_end_isr_ram + 92
-        0x20002370:    f8b01080    ....    LDRH     r1,[r0,#0x80]
-        0x20002374:    b159        Y.      CBZ      r1,0x2000238e ; sch_prog_end_isr_ram + 102
-        0x20002376:    f890008e    ....    LDRB     r0,[r0,#0x8e]
-        0x2000237a:    4288        .B      CMP      r0,r1
-        0x2000237c:    d202        ..      BCS      0x20002384 ; sch_prog_end_isr_ram + 92
-        0x2000237e:    e006        ..      B        0x2000238e ; sch_prog_end_isr_ram + 102
-        0x20002380:    f7fefd0b    ....    BL       $Ven$TT$L$$lld_rxdesc_free ; 0x20000d9a
-        0x20002384:    4638        8F      MOV      r0,r7
-        0x20002386:    f7fefd0d    ....    BL       $Ven$TT$L$$lld_rxdesc_check ; 0x20000da4
-        0x2000238a:    2800        .(      CMP      r0,#0
-        0x2000238c:    d1f8        ..      BNE      0x20002380 ; sch_prog_end_isr_ram + 88
-        0x2000238e:    2e04        ..      CMP      r6,#4
-        0x20002390:    d034        4.      BEQ      0x200023fc ; sch_prog_end_isr_ram + 212
-        0x20002392:    2200        ."      MOVS     r2,#0
-        0x20002394:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x20002396:    eb001304    ....    ADD      r3,r0,r4,LSL #4
-        0x2000239a:    6899        .h      LDR      r1,[r3,#8]
-        0x2000239c:    cb09        ..      LDM      r3,{r0,r3}
-        0x2000239e:    4798        .G      BLX      r3
-        0x200023a0:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x200023a2:    2100        .!      MOVS     r1,#0
-        0x200023a4:    eb001204    ....    ADD      r2,r0,r4,LSL #4
-        0x200023a8:    7311        .s      STRB     r1,[r2,#0xc]
-        0x200023aa:    f8901102    ....    LDRB     r1,[r0,#0x102]
-        0x200023ae:    1e49        I.      SUBS     r1,r1,#1
-        0x200023b0:    f8801102    ....    STRB     r1,[r0,#0x102]
-        0x200023b4:    e027        '.      B        0x20002406 ; sch_prog_end_isr_ram + 222
-    $d
-        0x200023b6:    0000        ..      DCW    0
-        0x200023b8:    50010000    ...P    DCD    1342242816
-        0x200023bc:    200039d4    .9.     DCD    536885716
-        0x200023c0:    0001fcc0    ....    DCD    130240
-        0x200023c4:    01014b6d    mK..    DCD    16862061
-        0x200023c8:    20001fad    ...     DCD    536879021
-        0x200023cc:    00171502    ....    DCD    1512706
-        0x200023d0:    000b0b02    ....    DCD    723714
-        0x200023d4:    1e565602    .VV.    DCD    508974594
-        0x200023d8:    1c560002    ..V.    DCD    475398146
-        0x200023dc:    00580960    `.X.    DCD    5769568
-        0x200023e0:    20000080    ...     DCD    536871040
-        0x200023e4:    0001b739    9...    DCD    112441
-        0x200023e8:    200009e8    ...     DCD    536873448
-        0x200023ec:    200009ec    ...     DCD    536873452
-        0x200023f0:    0001afc1    ....    DCD    110529
-        0x200023f4:    0001b0ed    ....    DCD    110829
-        0x200023f8:    40002000    . .@    DCD    1073750016
-    $t
-        0x200023fc:    2201        ."      MOVS     r2,#1
-        0x200023fe:    e7c9        ..      B        0x20002394 ; sch_prog_end_isr_ram + 108
-        0x20002400:    1c64        d.      ADDS     r4,r4,#1
-        0x20002402:    f004040f    ....    AND      r4,r4,#0xf
-        0x20002406:    eb001104    ....    ADD      r1,r0,r4,LSL #4
-        0x2000240a:    7b09        .{      LDRB     r1,[r1,#0xc]
-        0x2000240c:    b919        ..      CBNZ     r1,0x20002416 ; sch_prog_end_isr_ram + 238
-        0x2000240e:    f8901101    ....    LDRB     r1,[r0,#0x101]
-        0x20002412:    42a1        .B      CMP      r1,r4
-        0x20002414:    d1f4        ..      BNE      0x20002400 ; sch_prog_end_isr_ram + 216
-        0x20002416:    f8804100    ...A    STRB     r4,[r0,#0x100]
-        0x2000241a:    f04f4080    O..@    MOV      r0,#0x40000000
-        0x2000241e:    6900        .i      LDR      r0,[r0,#0x10]
-        0x20002420:    f0100f66    ..f.    TST      r0,#0x66
-        0x20002424:    d104        ..      BNE      0x20002430 ; sch_prog_end_isr_ram + 264
-        0x20002426:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x20002428:    f8901101    ....    LDRB     r1,[r0,#0x101]
-        0x2000242c:    42a1        .B      CMP      r1,r4
-        0x2000242e:    d183        ..      BNE      0x20002338 ; sch_prog_end_isr_ram + 16
-        0x20002430:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x20002432:    f8900102    ....    LDRB     r0,[r0,#0x102]
-        0x20002436:    2800        .(      CMP      r0,#0
-        0x20002438:    d105        ..      BNE      0x20002446 ; sch_prog_end_isr_ram + 286
-        0x2000243a:    e8bd41f0    ...A    POP      {r4-r8,lr}
-        0x2000243e:    f44f7000    O..p    MOV      r0,#0x200
-        0x20002442:    f7febc37    ..7.    B        $Ven$TT$L$$rwip_prevent_sleep_clear ; 0x20000cb4
-        0x20002446:    e8bd81f0    ....    POP      {r4-r8,pc}
-        0x2000244a:    4770        pG      BX       lr
-    check_end_event
-        0x2000244c:    48fe        .H      LDR      r0,[pc,#1016] ; [0x20002848] = 0x200039b8
-        0x2000244e:    b510        ..      PUSH     {r4,lr}
-        0x20002450:    68c1        .h      LDR      r1,[r0,#0xc]
-        0x20002452:    f8910100    ....    LDRB     r0,[r1,#0x100]
-        0x20002456:    eb011000    ....    ADD      r0,r1,r0,LSL #4
-        0x2000245a:    6840        @h      LDR      r0,[r0,#4]
-        0x2000245c:    f6002023    ..#     ADD      r0,r0,#0xa23
-        0x20002460:    f5b03080    ...0    SUBS     r0,r0,#0x10000
-        0x20002464:    d00b        ..      BEQ      0x2000247e ; check_end_event + 50
-        0x20002466:    f50050f5    ...P    ADD      r0,r0,#0x1ea0
-        0x2000246a:    f5b04080    ...@    SUBS     r0,r0,#0x4000
-        0x2000246e:    d006        ..      BEQ      0x2000247e ; check_end_event + 50
-        0x20002470:    f5a06015    ...`    SUB      r0,r0,#0x950
-        0x20002474:    f5b04f80    ...O    CMP      r0,#0x4000
-        0x20002478:    d101        ..      BNE      0x2000247e ; check_end_event + 50
-        0x2000247a:    f001f823    ..#.    BL       scan_event_end ; 0x200034c4
-        0x2000247e:    bd10        ..      POP      {r4,pc}
-    sch_prog_rx_isr_ram
-        0x20002480:    b570        p.      PUSH     {r4-r6,lr}
-        0x20002482:    4cf1        .L      LDR      r4,[pc,#964] ; [0x20002848] = 0x200039b8
-        0x20002484:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x20002486:    f8905100    ...Q    LDRB     r5,[r0,#0x100]
-        0x2000248a:    e00c        ..      B        0x200024a6 ; sch_prog_rx_isr_ram + 38
-        0x2000248c:    6843        Ch      LDR      r3,[r0,#4]
-        0x2000248e:    b13b        ;.      CBZ      r3,0x200024a0 ; sch_prog_rx_isr_ram + 32
-        0x20002490:    f5a34175    ..uA    SUB      r1,r3,#0xf500
-        0x20002494:    39dd        .9      SUBS     r1,r1,#0xdd
-        0x20002496:    d013        ..      BEQ      0x200024c0 ; sch_prog_rx_isr_ram + 64
-        0x20002498:    6881        .h      LDR      r1,[r0,#8]
-        0x2000249a:    6800        .h      LDR      r0,[r0,#0]
-        0x2000249c:    2202        ."      MOVS     r2,#2
-        0x2000249e:    4798        .G      BLX      r3
-        0x200024a0:    1c6d        m.      ADDS     r5,r5,#1
-        0x200024a2:    f005050f    ....    AND      r5,r5,#0xf
-        0x200024a6:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x200024a8:    eb011005    ....    ADD      r0,r1,r5,LSL #4
-        0x200024ac:    7b02        .{      LDRB     r2,[r0,#0xc]
-        0x200024ae:    2a00        .*      CMP      r2,#0
-        0x200024b0:    d003        ..      BEQ      0x200024ba ; sch_prog_rx_isr_ram + 58
-        0x200024b2:    f8911101    ....    LDRB     r1,[r1,#0x101]
-        0x200024b6:    42a9        .B      CMP      r1,r5
-        0x200024b8:    d1e8        ..      BNE      0x2000248c ; sch_prog_rx_isr_ram + 12
-        0x200024ba:    bd70        p.      POP      {r4-r6,pc}
-        0x200024bc:    f7fefc6d    ..m.    BL       $Ven$TT$L$$lld_rxdesc_free ; 0x20000d9a
-        0x200024c0:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x200024c2:    eb001005    ....    ADD      r0,r0,r5,LSL #4
-        0x200024c6:    7a00        .z      LDRB     r0,[r0,#8]
-        0x200024c8:    f7fefc6c    ..l.    BL       $Ven$TT$L$$lld_rxdesc_check ; 0x20000da4
-        0x200024cc:    2800        .(      CMP      r0,#0
-        0x200024ce:    d1f5        ..      BNE      0x200024bc ; sch_prog_rx_isr_ram + 60
-        0x200024d0:    e7e6        ..      B        0x200024a0 ; sch_prog_rx_isr_ram + 32
-    rwble_isr_rx_patch
-        0x200024d2:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x200024d4:    48dc        .H      LDR      r0,[pc,#880] ; [0x20002848] = 0x200039b8
-        0x200024d6:    49dd        .I      LDR      r1,[pc,#884] ; [0x2000284c] = 0x200002c4
-        0x200024d8:    4ddd        .M      LDR      r5,[pc,#884] ; [0x20002850] = 0x1173d
-        0x200024da:    68c3        .h      LDR      r3,[r0,#0xc]
-        0x200024dc:    f89110ee    ....    LDRB     r1,[r1,#0xee]
-        0x200024e0:    2200        ."      MOVS     r2,#0
-        0x200024e2:    f8934100    ...A    LDRB     r4,[r3,#0x100]
-        0x200024e6:    eb031304    ....    ADD      r3,r3,r4,LSL #4
-        0x200024ea:    685c        \h      LDR      r4,[r3,#4]
-        0x200024ec:    42ac        .B      CMP      r4,r5
-        0x200024ee:    d10a        ..      BNE      0x20002506 ; rwble_isr_rx_patch + 52
-        0x200024f0:    7a1c        .z      LDRB     r4,[r3,#8]
-        0x200024f2:    4bd8        .K      LDR      r3,[pc,#864] ; [0x20002854] = 0x2000040c
-        0x200024f4:    2600        .&      MOVS     r6,#0
-        0x200024f6:    4dd9        .M      LDR      r5,[pc,#868] ; [0x2000285c] = 0x40002000
-        0x200024f8:    f853c024    S.$.    LDR      r12,[r3,r4,LSL #2]
-        0x200024fc:    4bd6        .K      LDR      r3,[pc,#856] ; [0x20002858] = 0x2000018a
-        0x200024fe:    f1bc0f00    ....    CMP      r12,#0
-        0x20002502:    881f        ..      LDRH     r7,[r3,#0]
-        0x20002504:    d111        ..      BNE      0x2000252a ; rwble_isr_rx_patch + 88
-        0x20002506:    bdf0        ..      POP      {r4-r7,pc}
-        0x20002508:    885b        [.      LDRH     r3,[r3,#2]
-        0x2000250a:    069b        ..      LSLS     r3,r3,#26
-        0x2000250c:    d01e        ..      BEQ      0x2000254c ; rwble_isr_rx_patch + 122
-        0x2000250e:    4bd4        .K      LDR      r3,[pc,#848] ; [0x20002860] = 0x20000080
-        0x20002510:    7146        Fq      STRB     r6,[r0,#5]
-        0x20002512:    1c52        R.      ADDS     r2,r2,#1
-        0x20002514:    f8933050    ..P0    LDRB     r3,[r3,#0x50]
-        0x20002518:    b2d2        ..      UXTB     r2,r2
-        0x2000251a:    4293        .B      CMP      r3,r2
-        0x2000251c:    d9f3        ..      BLS      0x20002506 ; rwble_isr_rx_patch + 52
-        0x2000251e:    2306        .#      MOVS     r3,#6
-        0x20002520:    1c49        I.      ADDS     r1,r1,#1
-        0x20002522:    fbb1fcf3    ....    UDIV     r12,r1,r3
-        0x20002526:    fb03111c    ....    MLS      r1,r3,r12,r1
-        0x2000252a:    eb010381    ....    ADD      r3,r1,r1,LSL #2
-        0x2000252e:    eb070383    ....    ADD      r3,r7,r3,LSL #2
-        0x20002532:    442b        +D      ADD      r3,r3,r5
-        0x20002534:    f8b3c000    ....    LDRH     r12,[r3,#0]
-        0x20002538:    ea5f3cdc    _..<    LSRS     r12,r12,#15
-        0x2000253c:    d0e3        ..      BEQ      0x20002506 ; rwble_isr_rx_patch + 52
-        0x2000253e:    f8b3c00c    ....    LDRH     r12,[r3,#0xc]
-        0x20002542:    ea4f2cdc    O..,    LSR      r12,r12,#11
-        0x20002546:    45a4        .E      CMP      r12,r4
-        0x20002548:    d0de        ..      BEQ      0x20002508 ; rwble_isr_rx_patch + 54
-        0x2000254a:    bdf0        ..      POP      {r4-r7,pc}
-        0x2000254c:    7901        .y      LDRB     r1,[r0,#4]
-        0x2000254e:    b141        A.      CBZ      r1,0x20002562 ; rwble_isr_rx_patch + 144
-        0x20002550:    7981        .y      LDRB     r1,[r0,#6]
-        0x20002552:    1c49        I.      ADDS     r1,r1,#1
-        0x20002554:    b2c9        ..      UXTB     r1,r1
-        0x20002556:    7181        .q      STRB     r1,[r0,#6]
-        0x20002558:    290a        .)      CMP      r1,#0xa
-        0x2000255a:    d902        ..      BLS      0x20002562 ; rwble_isr_rx_patch + 144
-        0x2000255c:    21ff        .!      MOVS     r1,#0xff
-        0x2000255e:    7181        .q      STRB     r1,[r0,#6]
-        0x20002560:    7106        .q      STRB     r6,[r0,#4]
-        0x20002562:    2101        .!      MOVS     r1,#1
-        0x20002564:    7141        Aq      STRB     r1,[r0,#5]
-        0x20002566:    bdf0        ..      POP      {r4-r7,pc}
-    sch_prog_tx_isr_ram
-        0x20002568:    b570        p.      PUSH     {r4-r6,lr}
-        0x2000256a:    4db7        .M      LDR      r5,[pc,#732] ; [0x20002848] = 0x200039b8
-        0x2000256c:    68e8        .h      LDR      r0,[r5,#0xc]
-        0x2000256e:    f8904100    ...A    LDRB     r4,[r0,#0x100]
-        0x20002572:    e008        ..      B        0x20002586 ; sch_prog_tx_isr_ram + 30
-        0x20002574:    6843        Ch      LDR      r3,[r0,#4]
-        0x20002576:    b11b        ..      CBZ      r3,0x20002580 ; sch_prog_tx_isr_ram + 24
-        0x20002578:    6881        .h      LDR      r1,[r0,#8]
-        0x2000257a:    6800        .h      LDR      r0,[r0,#0]
-        0x2000257c:    2203        ."      MOVS     r2,#3
-        0x2000257e:    4798        .G      BLX      r3
-        0x20002580:    1c64        d.      ADDS     r4,r4,#1
-        0x20002582:    f004040f    ....    AND      r4,r4,#0xf
-        0x20002586:    68e9        .h      LDR      r1,[r5,#0xc]
-        0x20002588:    eb011004    ....    ADD      r0,r1,r4,LSL #4
-        0x2000258c:    7b02        .{      LDRB     r2,[r0,#0xc]
-        0x2000258e:    2a00        .*      CMP      r2,#0
-        0x20002590:    d003        ..      BEQ      0x2000259a ; sch_prog_tx_isr_ram + 50
-        0x20002592:    f8911101    ....    LDRB     r1,[r1,#0x101]
-        0x20002596:    42a1        .B      CMP      r1,r4
-        0x20002598:    d1ec        ..      BNE      0x20002574 ; sch_prog_tx_isr_ram + 12
-        0x2000259a:    bd70        p.      POP      {r4-r6,pc}
-    rwble_isr_patch
-        0x2000259c:    e92d43f8    -..C    PUSH     {r3-r9,lr}
-        0x200025a0:    f8df82c0    ....    LDR      r8,[pc,#704] ; [0x20002864] = 0x1fcc0
-        0x200025a4:    4ea8        .N      LDR      r6,[pc,#672] ; [0x20002848] = 0x200039b8
-        0x200025a6:    2700        .'      MOVS     r7,#0
-        0x200025a8:    f04f4480    O..D    MOV      r4,#0x40000000
-        0x200025ac:    6925        %i      LDR      r5,[r4,#0x10]
-        0x200025ae:    2d00        .-      CMP      r5,#0
-        0x200025b0:    d07e        ~.      BEQ      0x200026b0 ; rwble_isr_patch + 276
-        0x200025b2:    0728        (.      LSLS     r0,r5,#28
-        0x200025b4:    d501        ..      BPL      0x200025ba ; rwble_isr_patch + 30
-        0x200025b6:    2001        .       MOVS     r0,#1
-        0x200025b8:    70b0        .p      STRB     r0,[r6,#2]
-        0x200025ba:    0528        (.      LSLS     r0,r5,#20
-        0x200025bc:    d501        ..      BPL      0x200025c2 ; rwble_isr_patch + 38
-        0x200025be:    f7fffe5a    ..Z.    BL       rwble_isr_timestamp ; 0x20002276
-        0x200025c2:    f7fffe65    ..e.    BL       rwble_isr_entry1 ; 0x20002290
-        0x200025c6:    f6416089    A..`    MOV      r0,#0x1e89
-        0x200025ca:    4205        .B      TST      r5,r0
-        0x200025cc:    d007        ..      BEQ      0x200025de ; rwble_isr_patch + 66
-        0x200025ce:    f000fa7b    ..{.    BL       system_optimize_power_consumption_get ; 0x20002ac8
-        0x200025d2:    b110        ..      CBZ      r0,0x200025da ; rwble_isr_patch + 62
-        0x200025d4:    f7fffe5d    ..].    BL       rwip_isr_patch ; 0x20002292
-        0x200025d8:    e001        ..      B        0x200025de ; rwble_isr_patch + 66
-        0x200025da:    f7fefbe8    ....    BL       $Ven$TT$L$$rwip_isr ; 0x20000dae
-        0x200025de:    05e8        ..      LSLS     r0,r5,#23
-        0x200025e0:    d509        ..      BPL      0x200025f6 ; rwble_isr_patch + 90
-        0x200025e2:    f44f7080    O..p    MOV      r0,#0x100
-        0x200025e6:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200025e8:    6e21        !n      LDR      r1,[r4,#0x60]
-        0x200025ea:    a09f        ..      ADR      r0,{pc}+0x27e ; 0x20002868
-        0x200025ec:    f7fefb1c    ....    BL       $Ven$TT$L$$co_printf ; 0x20000c28
-        0x200025f0:    2000        .       MOVS     r0,#0
-        0x200025f2:    f000fa0a    ....    BL       platform_reset_patch ; 0x20002a0a
-        0x200025f6:    07a8        ..      LSLS     r0,r5,#30
-        0x200025f8:    d504        ..      BPL      0x20002604 ; rwble_isr_patch + 104
-        0x200025fa:    2002        .       MOVS     r0,#2
-        0x200025fc:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200025fe:    20ff        .       MOVS     r0,#0xff
-        0x20002600:    f7ffffb2    ....    BL       sch_prog_tx_isr_ram ; 0x20002568
-        0x20002604:    0768        h.      LSLS     r0,r5,#29
-        0x20002606:    d50b        ..      BPL      0x20002620 ; rwble_isr_patch + 132
-        0x20002608:    2004        .       MOVS     r0,#4
-        0x2000260a:    61a0        .a      STR      r0,[r4,#0x18]
-        0x2000260c:    78f0        .x      LDRB     r0,[r6,#3]
-        0x2000260e:    b110        ..      CBZ      r0,0x20002616 ; rwble_isr_patch + 122
-        0x20002610:    f000fd58    ..X.    BL       calib_lld_rx_isr ; 0x200030c4
-        0x20002614:    e001        ..      B        0x2000261a ; rwble_isr_patch + 126
-        0x20002616:    f7ffff5c    ..\.    BL       rwble_isr_rx_patch ; 0x200024d2
-        0x2000261a:    20ff        .       MOVS     r0,#0xff
-        0x2000261c:    f7ffff30    ..0.    BL       sch_prog_rx_isr_ram ; 0x20002480
-        0x20002620:    0668        h.      LSLS     r0,r5,#25
-        0x20002622:    d504        ..      BPL      0x2000262e ; rwble_isr_patch + 146
-        0x20002624:    2040        @       MOVS     r0,#0x40
-        0x20002626:    61a0        .a      STR      r0,[r4,#0x18]
-        0x20002628:    20ff        .       MOVS     r0,#0xff
-        0x2000262a:    f7fefbc5    ....    BL       $Ven$TT$L$$sch_prog_skip_isr ; 0x20000db8
-        0x2000262e:    06a8        ..      LSLS     r0,r5,#26
-        0x20002630:    d52c        ,.      BPL      0x2000268c ; rwble_isr_patch + 240
-        0x20002632:    6920         i      LDR      r0,[r4,#0x10]
-        0x20002634:    f0100f06    ....    TST      r0,#6
-        0x20002638:    d1b8        ..      BNE      0x200025ac ; rwble_isr_patch + 16
-        0x2000263a:    f8d80000    ....    LDR      r0,[r8,#0]
-        0x2000263e:    4641        AF      MOV      r1,r8
-        0x20002640:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x20002642:    f8d82000    ...     LDR      r2,[r8,#0]
-        0x20002646:    f0200004     ...    BIC      r0,r0,#4
-        0x2000264a:    60d0        .`      STR      r0,[r2,#0xc]
-        0x2000264c:    f88d7000    ...p    STRB     r7,[sp,#0]
-        0x20002650:    e005        ..      B        0x2000265e ; rwble_isr_patch + 194
-        0x20002652:    bf00        ..      NOP      
-        0x20002654:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002658:    1c40        @.      ADDS     r0,r0,#1
-        0x2000265a:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x2000265e:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002662:    280a        .(      CMP      r0,#0xa
-        0x20002664:    d3f6        ..      BCC      0x20002654 ; rwble_isr_patch + 184
-        0x20002666:    6808        .h      LDR      r0,[r1,#0]
-        0x20002668:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x2000266a:    f8d81000    ....    LDR      r1,[r8,#0]
-        0x2000266e:    f0400004    @...    ORR      r0,r0,#4
-        0x20002672:    60c8        .`      STR      r0,[r1,#0xc]
-        0x20002674:    2020                MOVS     r0,#0x20
-        0x20002676:    61a0        .a      STR      r0,[r4,#0x18]
-        0x20002678:    78f0        .x      LDRB     r0,[r6,#3]
-        0x2000267a:    b110        ..      CBZ      r0,0x20002682 ; rwble_isr_patch + 230
-        0x2000267c:    f000fd8c    ....    BL       calib_lld_evt_end_isr ; 0x20003198
-        0x20002680:    e004        ..      B        0x2000268c ; rwble_isr_patch + 240
-        0x20002682:    f7fffee3    ....    BL       check_end_event ; 0x2000244c
-        0x20002686:    20ff        .       MOVS     r0,#0xff
-        0x20002688:    f7fffe4e    ..N.    BL       sch_prog_end_isr_ram ; 0x20002328
-        0x2000268c:    78b0        .x      LDRB     r0,[r6,#2]
-        0x2000268e:    b138        8.      CBZ      r0,0x200026a0 ; rwble_isr_patch + 260
-        0x20002690:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x20002692:    f44f508c    O..P    MOV      r0,#0x1180
-        0x20002696:    4388        .C      BICS     r0,r0,r1
-        0x20002698:    d102        ..      BNE      0x200026a0 ; rwble_isr_patch + 260
-        0x2000269a:    f7fefc32    ..2.    BL       user_entry_after_sleep_imp ; 0x20000f02
-        0x2000269e:    70b7        .p      STRB     r7,[r6,#2]
-        0x200026a0:    4875        uH      LDR      r0,[pc,#468] ; [0x20002878] = 0x200009e8
-        0x200026a2:    6840        @h      LDR      r0,[r0,#4]
-        0x200026a4:    1c40        @.      ADDS     r0,r0,#1
-        0x200026a6:    d081        ..      BEQ      0x200025ac ; rwble_isr_patch + 16
-        0x200026a8:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x200026aa:    f3c020c0    ...     UBFX     r0,r0,#11,#1
-        0x200026ae:    e000        ..      B        0x200026b2 ; rwble_isr_patch + 278
-        0x200026b0:    e006        ..      B        0x200026c0 ; rwble_isr_patch + 292
-        0x200026b2:    2800        .(      CMP      r0,#0
-        0x200026b4:    d1c0        ..      BNE      0x20002638 ; rwble_isr_patch + 156
-        0x200026b6:    68e0        .h      LDR      r0,[r4,#0xc]
-        0x200026b8:    f4406000    @..`    ORR      r0,r0,#0x800
-        0x200026bc:    60e0        .`      STR      r0,[r4,#0xc]
-        0x200026be:    e775        u.      B        0x200025ac ; rwble_isr_patch + 16
-        0x200026c0:    e8bd83f8    ....    POP      {r3-r9,pc}
-    con_sched_patch
-        0x200026c4:    b5f0        ..      PUSH     {r4-r7,lr}
-        0x200026c6:    4a60        `J      LDR      r2,[pc,#384] ; [0x20002848] = 0x200039b8
-        0x200026c8:    7953        Sy      LDRB     r3,[r2,#5]
-        0x200026ca:    b3a3        ..      CBZ      r3,0x20002736 ; con_sched_patch + 114
-        0x200026cc:    2300        .#      MOVS     r3,#0
-        0x200026ce:    7153        Sq      STRB     r3,[r2,#5]
-        0x200026d0:    6914        .i      LDR      r4,[r2,#0x10]
-        0x200026d2:    2301        .#      MOVS     r3,#1
-        0x200026d4:    b174        t.      CBZ      r4,0x200026f4 ; con_sched_patch + 48
-        0x200026d6:    4d5f        _M      LDR      r5,[pc,#380] ; [0x20002854] = 0x2000040c
-        0x200026d8:    2200        ."      MOVS     r2,#0
-        0x200026da:    bf00        ..      NOP      
-        0x200026dc:    f8556022    U."`    LDR      r6,[r5,r2,LSL #2]
-        0x200026e0:    4286        .B      CMP      r6,r0
-        0x200026e2:    d003        ..      BEQ      0x200026ec ; con_sched_patch + 40
-        0x200026e4:    1c52        R.      ADDS     r2,r2,#1
-        0x200026e6:    b2d2        ..      UXTB     r2,r2
-        0x200026e8:    2a16        .*      CMP      r2,#0x16
-        0x200026ea:    d3f7        ..      BCC      0x200026dc ; con_sched_patch + 24
-        0x200026ec:    fa03f502    ....    LSL      r5,r3,r2
-        0x200026f0:    4225        %B      TST      r5,r4
-        0x200026f2:    d120         .      BNE      0x20002736 ; con_sched_patch + 114
-        0x200026f4:    f890204a    ..J     LDRB     r2,[r0,#0x4a]
-        0x200026f8:    b1fa        ..      CBZ      r2,0x2000273a ; con_sched_patch + 118
-        0x200026fa:    f8b02076    ..v     LDRH     r2,[r0,#0x76]
-        0x200026fe:    b1d2        ..      CBZ      r2,0x20002736 ; con_sched_patch + 114
-        0x20002700:    f8b0407a    ..z@    LDRH     r4,[r0,#0x7a]
-        0x20002704:    f8b05048    ..HP    LDRH     r5,[r0,#0x48]
-        0x20002708:    18a6        ..      ADDS     r6,r4,r2
-        0x2000270a:    1b76        v.      SUBS     r6,r6,r5
-        0x2000270c:    b2b6        ..      UXTH     r6,r6
-        0x2000270e:    f64777ff    G..w    MOV      r7,#0x7fff
-        0x20002712:    42be        .B      CMP      r6,r7
-        0x20002714:    d204        ..      BCS      0x20002720 ; con_sched_patch + 92
-        0x20002716:    1b2a        *.      SUBS     r2,r5,r4
-        0x20002718:    1e52        R.      SUBS     r2,r2,#1
-        0x2000271a:    b212        ..      SXTH     r2,r2
-        0x2000271c:    2a00        .*      CMP      r2,#0
-        0x2000271e:    dd0a        ..      BLE      0x20002736 ; con_sched_patch + 114
-        0x20002720:    f8504f68    P.hO    LDR      r4,[r0,#0x68]!
-        0x20002724:    fb021104    ....    MLA      r1,r2,r4,r1
-        0x20002728:    8a84        ..      LDRH     r4,[r0,#0x14]
-        0x2000272a:    f0214170    !.pA    BIC      r1,r1,#0xf0000000
-        0x2000272e:    4422        "D      ADD      r2,r2,r4
-        0x20002730:    8282        ..      STRH     r2,[r0,#0x14]
-        0x20002732:    f880302c    ..,0    STRB     r3,[r0,#0x2c]
-        0x20002736:    4608        .F      MOV      r0,r1
-        0x20002738:    bdf0        ..      POP      {r4-r7,pc}
-        0x2000273a:    f8302f76    0.v/    LDRH     r2,[r0,#0x76]!
-        0x2000273e:    f8504c0e    P..L    LDR      r4,[r0,#-0xe]
-        0x20002742:    fb021104    ....    MLA      r1,r2,r4,r1
-        0x20002746:    88c4        ..      LDRH     r4,[r0,#6]
-        0x20002748:    f0214170    !.pA    BIC      r1,r1,#0xf0000000
-        0x2000274c:    4422        "D      ADD      r2,r2,r4
-        0x2000274e:    80c2        ..      STRH     r2,[r0,#6]
-        0x20002750:    7783        .w      STRB     r3,[r0,#0x1e]
-        0x20002752:    e7f0        ..      B        0x20002736 ; con_sched_patch + 114
-    adv_tx_free_imp
-        0x20002754:    494a        JI      LDR      r1,[pc,#296] ; [0x20002880] = 0x20000192
-        0x20002756:    4b42        BK      LDR      r3,[pc,#264] ; [0x20002860] = 0x20000080
-        0x20002758:    4a48        HJ      LDR      r2,[pc,#288] ; [0x2000287c] = 0x20000220
-        0x2000275a:    8809        ..      LDRH     r1,[r1,#0]
-        0x2000275c:    8f1b        ..      LDRH     r3,[r3,#0x38]
-        0x2000275e:    1a41        A.      SUBS     r1,r0,r1
-        0x20002760:    fb91f1f3    ....    SDIV     r1,r1,r3
-        0x20002764:    f5a0437f    ...C    SUB      r3,r0,#0xff00
-        0x20002768:    b2c9        ..      UXTB     r1,r1
-        0x2000276a:    3bff        .;      SUBS     r3,r3,#0xff
-        0x2000276c:    d00a        ..      BEQ      0x20002784 ; adv_tx_free_imp + 48
-        0x2000276e:    2800        .(      CMP      r0,#0
-        0x20002770:    d008        ..      BEQ      0x20002784 ; adv_tx_free_imp + 48
-        0x20002772:    29ff        .)      CMP      r1,#0xff
-        0x20002774:    d006        ..      BEQ      0x20002784 ; adv_tx_free_imp + 48
-        0x20002776:    6b10        .k      LDR      r0,[r2,#0x30]
-        0x20002778:    eb0001c1    ....    ADD      r1,r0,r1,LSL #3
-        0x2000277c:    483f        ?H      LDR      r0,[pc,#252] ; [0x2000287c] = 0x20000220
-        0x2000277e:    3018        .0      ADDS     r0,r0,#0x18
-        0x20002780:    f7febaf7    ....    B        $Ven$TT$L$$co_list_push_back ; 0x20000d72
-        0x20002784:    4770        pG      BX       lr
-    lc_update_check
-        0x20002786:    4930        0I      LDR      r1,[pc,#192] ; [0x20002848] = 0x200039b8
-        0x20002788:    4b31        1K      LDR      r3,[pc,#196] ; [0x20002850] = 0x1173d
-        0x2000278a:    68ca        .h      LDR      r2,[r1,#0xc]
-        0x2000278c:    f8921100    ....    LDRB     r1,[r2,#0x100]
-        0x20002790:    eb021101    ....    ADD      r1,r2,r1,LSL #4
-        0x20002794:    684a        Jh      LDR      r2,[r1,#4]
-        0x20002796:    429a        .B      CMP      r2,r3
-        0x20002798:    d103        ..      BNE      0x200027a2 ; lc_update_check + 28
-        0x2000279a:    7a09        .z      LDRB     r1,[r1,#8]
-        0x2000279c:    7001        .p      STRB     r1,[r0,#0]
-        0x2000279e:    2001        .       MOVS     r0,#1
-        0x200027a0:    4770        pG      BX       lr
-        0x200027a2:    2000        .       MOVS     r0,#0
-        0x200027a4:    4770        pG      BX       lr
-    lld_con_tx_remove_duplicate
-        0x200027a6:    e92d5ffc    -.._    PUSH     {r2-r12,lr}
-        0x200027aa:    2000        .       MOVS     r0,#0
-        0x200027ac:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x200027b0:    4668        hF      MOV      r0,sp
-        0x200027b2:    f7ffffe8    ....    BL       lc_update_check ; 0x20002786
-        0x200027b6:    2800        .(      CMP      r0,#0
-        0x200027b8:    d07a        z.      BEQ      0x200028b0 ; lld_con_tx_remove_duplicate + 266
-        0x200027ba:    f89da000    ....    LDRB     r10,[sp,#0]
-        0x200027be:    4925        %I      LDR      r1,[pc,#148] ; [0x20002854] = 0x2000040c
-        0x200027c0:    f851602a    Q.*`    LDR      r6,[r1,r10,LSL #2]
-        0x200027c4:    2e00        ..      CMP      r6,#0
-        0x200027c6:    d073        s.      BEQ      0x200028b0 ; lld_con_tx_remove_duplicate + 266
-        0x200027c8:    2700        .'      MOVS     r7,#0
-        0x200027ca:    46b9        .F      MOV      r9,r7
-        0x200027cc:    463d        =F      MOV      r5,r7
-        0x200027ce:    2140        @!      MOVS     r1,#0x40
-        0x200027d0:    482c        ,H      LDR      r0,[pc,#176] ; [0x20002884] = 0x20004944
-        0x200027d2:    6af4        .j      LDR      r4,[r6,#0x2c]
-        0x200027d4:    f7fefaf5    ....    BL       $Ven$TT$L$$__aeabi_memclr4 ; 0x20000dc2
-        0x200027d8:    f8dfb080    ....    LDR      r11,[pc,#128] ; [0x2000285c] = 0x40002000
-        0x200027dc:    f8df80a4    ....    LDR      r8,[pc,#164] ; [0x20002884] = 0x20004944
-        0x200027e0:    e01a        ..      B        0x20002818 ; lld_con_tx_remove_duplicate + 114
-        0x200027e2:    88a1        ..      LDRH     r1,[r4,#4]
-        0x200027e4:    88e2        ..      LDRH     r2,[r4,#6]
-        0x200027e6:    eb01000b    ....    ADD      r0,r1,r11
-        0x200027ea:    f896108a    ....    LDRB     r1,[r6,#0x8a]
-        0x200027ee:    f3c20209    ....    UBFX     r2,r2,#0,#10
-        0x200027f2:    4291        .B      CMP      r1,r2
-        0x200027f4:    d30d        ..      BCC      0x20002812 ; lld_con_tx_remove_duplicate + 108
-        0x200027f6:    7901        .y      LDRB     r1,[r0,#4]
-        0x200027f8:    291b        .)      CMP      r1,#0x1b
-        0x200027fa:    d10a        ..      BNE      0x20002812 ; lld_con_tx_remove_duplicate + 108
-        0x200027fc:    2101        .!      MOVS     r1,#1
-        0x200027fe:    f8081037    ..7.    STRB     r1,[r8,r7,LSL #3]
-        0x20002802:    eb0801c7    ....    ADD      r1,r8,r7,LSL #3
-        0x20002806:    604c        L`      STR      r4,[r1,#4]
-        0x20002808:    f1090101    ....    ADD      r1,r9,#1
-        0x2000280c:    f00109ff    ....    AND      r9,r1,#0xff
-        0x20002810:    9001        ..      STR      r0,[sp,#4]
-        0x20002812:    1c7f        ..      ADDS     r7,r7,#1
-        0x20002814:    6824        $h      LDR      r4,[r4,#0]
-        0x20002816:    b2ff        ..      UXTB     r7,r7
-        0x20002818:    2c00        .,      CMP      r4,#0
-        0x2000281a:    d1e2        ..      BNE      0x200027e2 ; lld_con_tx_remove_duplicate + 60
-        0x2000281c:    f1b90f02    ....    CMP      r9,#2
-        0x20002820:    d946        F.      BLS      0x200028b0 ; lld_con_tx_remove_duplicate + 266
-        0x20002822:    bf00        ..      NOP      
-        0x20002824:    f8180034    ..4.    LDRB     r0,[r8,r4,LSL #3]
-        0x20002828:    b168        h.      CBZ      r0,0x20002846 ; lld_con_tx_remove_duplicate + 160
-        0x2000282a:    b36d        m.      CBZ      r5,0x20002888 ; lld_con_tx_remove_duplicate + 226
-        0x2000282c:    2d01        .-      CMP      r5,#1
-        0x2000282e:    eb0800c4    ....    ADD      r0,r8,r4,LSL #3
-        0x20002832:    d03f        ?.      BEQ      0x200028b4 ; lld_con_tx_remove_duplicate + 270
-        0x20002834:    4607        .F      MOV      r7,r0
-        0x20002836:    6841        Ah      LDR      r1,[r0,#4]
-        0x20002838:    f106002c    ..,.    ADD      r0,r6,#0x2c
-        0x2000283c:    f7fefac6    ....    BL       $Ven$TT$L$$co_list_extract ; 0x20000dcc
-        0x20002840:    6878        xh      LDR      r0,[r7,#4]
-        0x20002842:    8880        ..      LDRH     r0,[r0,#4]
-        0x20002844:    e022        ".      B        0x2000288c ; lld_con_tx_remove_duplicate + 230
-        0x20002846:    e02f        /.      B        0x200028a8 ; lld_con_tx_remove_duplicate + 258
-    $d
-        0x20002848:    200039b8    .9.     DCD    536885688
-        0x2000284c:    200002c4    ...     DCD    536871620
-        0x20002850:    0001173d    =...    DCD    71485
-        0x20002854:    2000040c    ...     DCD    536871948
-        0x20002858:    2000018a    ...     DCD    536871306
-        0x2000285c:    40002000    . .@    DCD    1073750016
-        0x20002860:    20000080    ...     DCD    536871040
-        0x20002864:    0001fcc0    ....    DCD    130240
-        0x20002868:    45204242    BB E    DCD    1159742018
-        0x2000286c:    303a5252    RR:0    DCD    809128530
-        0x20002870:    38302578    x%08    DCD    942679416
-        0x20002874:    000a0d78    x...    DCD    658808
-        0x20002878:    200009e8    ...     DCD    536873448
-        0x2000287c:    20000220     ..     DCD    536871456
-        0x20002880:    20000192    ...     DCD    536871314
-        0x20002884:    20004944    DI.     DCD    536889668
-    $t
-        0x20002888:    e00a        ..      B        0x200028a0 ; lld_con_tx_remove_duplicate + 250
-        0x2000288a:    e011        ..      B        0x200028b0 ; lld_con_tx_remove_duplicate + 266
-        0x2000288c:    f7fefaa3    ....    BL       $Ven$TT$L$$ble_util_buf_acl_tx_free ; 0x20000dd6
-        0x20002890:    2101        .!      MOVS     r1,#1
-        0x20002892:    eb01210a    ...!    ADD      r1,r1,r10,LSL #8
-        0x20002896:    22ff        ."      MOVS     r2,#0xff
-        0x20002898:    f240200e    @..     MOV      r0,#0x20e
-        0x2000289c:    f7fefaa0    ....    BL       $Ven$TT$L$$ke_msg_send_basic ; 0x20000de0
-        0x200028a0:    1c6d        m.      ADDS     r5,r5,#1
-        0x200028a2:    b2ed        ..      UXTB     r5,r5
-        0x200028a4:    454d        ME      CMP      r5,r9
-        0x200028a6:    d003        ..      BEQ      0x200028b0 ; lld_con_tx_remove_duplicate + 266
-        0x200028a8:    1c64        d.      ADDS     r4,r4,#1
-        0x200028aa:    b2e4        ..      UXTB     r4,r4
-        0x200028ac:    2c08        .,      CMP      r4,#8
-        0x200028ae:    d3b9        ..      BCC      0x20002824 ; lld_con_tx_remove_duplicate + 126
-        0x200028b0:    e8bd9ffc    ....    POP      {r2-r12,pc}
-        0x200028b4:    6840        @h      LDR      r0,[r0,#4]
-        0x200028b6:    9901        ..      LDR      r1,[sp,#4]
-        0x200028b8:    8882        ..      LDRH     r2,[r0,#4]
-        0x200028ba:    88c0        ..      LDRH     r0,[r0,#6]
-        0x200028bc:    eb02030b    ....    ADD      r3,r2,r11
-        0x200028c0:    f3c00209    ....    UBFX     r2,r0,#0,#10
-        0x200028c4:    4618        .F      MOV      r0,r3
-        0x200028c6:    f7fefa90    ....    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x20000dea
-        0x200028ca:    e7e9        ..      B        0x200028a0 ; lld_con_tx_remove_duplicate + 250
-    ram_code
-    __asm___11_sys_utils_c_415ab936__cpu_delay
-        0x200028cc:    3801        .8      SUBS     r0,#1
-        0x200028ce:    d1fd        ..      BNE      __asm___11_sys_utils_c_415ab936__cpu_delay ; 0x200028cc
-        0x200028d0:    4770        pG      BX       lr
-        0x200028d2:    0000        ..      MOVS     r0,r0
-    ram_code
-    co_delay_100us
-        0x200028d4:    b538        8.      PUSH     {r3-r5,lr}
-        0x200028d6:    0004        ..      MOVS     r4,r0
-        0x200028d8:    d014        ..      BEQ      0x20002904 ; co_delay_100us + 48
-        0x200028da:    f7fefa8b    ....    BL       $Ven$TT$L$$system_get_pclk_config ; 0x20000df4
-        0x200028de:    eb040184    ....    ADD      r1,r4,r4,LSL #2
-        0x200028e2:    eb0111c4    ....    ADD      r1,r1,r4,LSL #7
-        0x200028e6:    9100        ..      STR      r1,[sp,#0]
-        0x200028e8:    2818        .(      CMP      r0,#0x18
-        0x200028ea:    d003        ..      BEQ      0x200028f4 ; co_delay_100us + 32
-        0x200028ec:    2830        0(      CMP      r0,#0x30
-        0x200028ee:    d003        ..      BEQ      0x200028f8 ; co_delay_100us + 36
-        0x200028f0:    9800        ..      LDR      r0,[sp,#0]
-        0x200028f2:    e003        ..      B        0x200028fc ; co_delay_100us + 40
-        0x200028f4:    0048        H.      LSLS     r0,r1,#1
-        0x200028f6:    e000        ..      B        0x200028fa ; co_delay_100us + 38
-        0x200028f8:    0088        ..      LSLS     r0,r1,#2
-        0x200028fa:    9000        ..      STR      r0,[sp,#0]
-        0x200028fc:    e8bd4038    ..8@    POP      {r3-r5,lr}
-        0x20002900:    f7ffbfe4    ....    B.W      __asm___11_sys_utils_c_415ab936__cpu_delay ; 0x200028cc
-        0x20002904:    bd38        8.      POP      {r3-r5,pc}
-    co_delay_10us
-        0x20002906:    b538        8.      PUSH     {r3-r5,lr}
-        0x20002908:    0004        ..      MOVS     r4,r0
-        0x2000290a:    d014        ..      BEQ      0x20002936 ; co_delay_10us + 48
-        0x2000290c:    f7fefa72    ..r.    BL       $Ven$TT$L$$system_get_pclk_config ; 0x20000df4
-        0x20002910:    eb040184    ....    ADD      r1,r4,r4,LSL #2
-        0x20002914:    eb0101c4    ....    ADD      r1,r1,r4,LSL #3
-        0x20002918:    9100        ..      STR      r1,[sp,#0]
-        0x2000291a:    2818        .(      CMP      r0,#0x18
-        0x2000291c:    d003        ..      BEQ      0x20002926 ; co_delay_10us + 32
-        0x2000291e:    2830        0(      CMP      r0,#0x30
-        0x20002920:    d003        ..      BEQ      0x2000292a ; co_delay_10us + 36
-        0x20002922:    9800        ..      LDR      r0,[sp,#0]
-        0x20002924:    e003        ..      B        0x2000292e ; co_delay_10us + 40
-        0x20002926:    0048        H.      LSLS     r0,r1,#1
-        0x20002928:    e000        ..      B        0x2000292c ; co_delay_10us + 38
-        0x2000292a:    0088        ..      LSLS     r0,r1,#2
-        0x2000292c:    9000        ..      STR      r0,[sp,#0]
-        0x2000292e:    e8bd4038    ..8@    POP      {r3-r5,lr}
-        0x20002932:    f7ffbfcb    ....    B.W      __asm___11_sys_utils_c_415ab936__cpu_delay ; 0x200028cc
-        0x20002936:    bd38        8.      POP      {r3-r5,pc}
-    kalmanFilter
-        0x20002938:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x2000293c:    4604        .F      MOV      r4,r0
-        0x2000293e:    7800        .x      LDRB     r0,[r0,#0]
-        0x20002940:    460d        .F      MOV      r5,r1
-        0x20002942:    2803        .(      CMP      r0,#3
-        0x20002944:    d208        ..      BCS      0x20002958 ; kalmanFilter + 32
-        0x20002946:    eb040080    ....    ADD      r0,r4,r0,LSL #2
-        0x2000294a:    61a5        .a      STR      r5,[r4,#0x18]
-        0x2000294c:    6045        E`      STR      r5,[r0,#4]
-        0x2000294e:    7820         x      LDRB     r0,[r4,#0]
-        0x20002950:    f1000001    ....    ADD      r0,r0,#1
-        0x20002954:    7020         p      STRB     r0,[r4,#0]
-        0x20002956:    e042        B.      B        0x200029de ; kalmanFilter + 166
-        0x20002958:    d11d        ..      BNE      0x20002996 ; kalmanFilter + 94
-        0x2000295a:    f04f0500    O...    MOV      r5,#0
-        0x2000295e:    f04f00ff    O...    MOV      r0,#0xff
-        0x20002962:    7020         p      STRB     r0,[r4,#0]
-        0x20002964:    462e        .F      MOV      r6,r5
-        0x20002966:    462f        /F      MOV      r7,r5
-        0x20002968:    eb040087    ....    ADD      r0,r4,r7,LSL #2
-        0x2000296c:    6840        @h      LDR      r0,[r0,#4]
-        0x2000296e:    f7fefa46    ..F.    BL       $Ven$TT$L$$__aeabi_f2d ; 0x20000dfe
-        0x20002972:    462a        *F      MOV      r2,r5
-        0x20002974:    4633        3F      MOV      r3,r6
-        0x20002976:    f7fefa47    ..G.    BL       $Ven$TT$L$$__aeabi_dadd ; 0x20000e08
-        0x2000297a:    1c7f        ..      ADDS     r7,r7,#1
-        0x2000297c:    b2ff        ..      UXTB     r7,r7
-        0x2000297e:    4605        .F      MOV      r5,r0
-        0x20002980:    460e        .F      MOV      r6,r1
-        0x20002982:    2f03        ./      CMP      r7,#3
-        0x20002984:    d3f0        ..      BCC      0x20002968 ; kalmanFilter + 48
-        0x20002986:    2200        ."      MOVS     r2,#0
-        0x20002988:    4b72        rK      LDR      r3,[pc,#456] ; [0x20002b54] = 0x40080000
-        0x2000298a:    f7fefa42    ..B.    BL       $Ven$TT$L$$__aeabi_ddiv ; 0x20000e12
-        0x2000298e:    f7fefa45    ..E.    BL       $Ven$TT$L$$__aeabi_d2f ; 0x20000e1c
-        0x20002992:    61a0        .a      STR      r0,[r4,#0x18]
-        0x20002994:    e023        #.      B        0x200029de ; kalmanFilter + 166
-        0x20002996:    6a21        !j      LDR      r1,[r4,#0x20]
-        0x20002998:    6920         i      LDR      r0,[r4,#0x10]
-        0x2000299a:    f7fefa44    ..D.    BL       $Ven$TT$L$$__aeabi_fadd ; 0x20000e26
-        0x2000299e:    6160        `a      STR      r0,[r4,#0x14]
-        0x200029a0:    4606        .F      MOV      r6,r0
-        0x200029a2:    6a61        aj      LDR      r1,[r4,#0x24]
-        0x200029a4:    f7fefa3f    ..?.    BL       $Ven$TT$L$$__aeabi_fadd ; 0x20000e26
-        0x200029a8:    4601        .F      MOV      r1,r0
-        0x200029aa:    4630        0F      MOV      r0,r6
-        0x200029ac:    f7fefa40    ..@.    BL       $Ven$TT$L$$__aeabi_fdiv ; 0x20000e30
-        0x200029b0:    61e0        .a      STR      r0,[r4,#0x1c]
-        0x200029b2:    69a7        .i      LDR      r7,[r4,#0x18]
-        0x200029b4:    4680        .F      MOV      r8,r0
-        0x200029b6:    4639        9F      MOV      r1,r7
-        0x200029b8:    4628        (F      MOV      r0,r5
-        0x200029ba:    f7fefa3e    ..>.    BL       $Ven$TT$L$$__aeabi_fsub ; 0x20000e3a
-        0x200029be:    4641        AF      MOV      r1,r8
-        0x200029c0:    f7fefa40    ..@.    BL       $Ven$TT$L$$__aeabi_fmul ; 0x20000e44
-        0x200029c4:    4639        9F      MOV      r1,r7
-        0x200029c6:    f7fefa2e    ....    BL       $Ven$TT$L$$__aeabi_fadd ; 0x20000e26
-        0x200029ca:    61a0        .a      STR      r0,[r4,#0x18]
-        0x200029cc:    4641        AF      MOV      r1,r8
-        0x200029ce:    f04f507e    O.~P    MOV      r0,#0x3f800000
-        0x200029d2:    f7fefa32    ..2.    BL       $Ven$TT$L$$__aeabi_fsub ; 0x20000e3a
-        0x200029d6:    4631        1F      MOV      r1,r6
-        0x200029d8:    f7fefa34    ..4.    BL       $Ven$TT$L$$__aeabi_fmul ; 0x20000e44
-        0x200029dc:    6120         a      STR      r0,[r4,#0x10]
-        0x200029de:    69a0        .i      LDR      r0,[r4,#0x18]
-        0x200029e0:    e8bd81f0    ....    POP      {r4-r8,pc}
-    Smoothing_Filter_handle
-        0x200029e4:    4602        .F      MOV      r2,r0
-        0x200029e6:    485c        \H      LDR      r0,[pc,#368] ; [0x20002b58] = 0x20003ae8
-        0x200029e8:    6840        @h      LDR      r0,[r0,#4]
-        0x200029ea:    e004        ..      B        0x200029f6 ; Smoothing_Filter_handle + 18
-        0x200029ec:    f890302c    ..,0    LDRB     r3,[r0,#0x2c]
-        0x200029f0:    4293        .B      CMP      r3,r2
-        0x200029f2:    d003        ..      BEQ      0x200029fc ; Smoothing_Filter_handle + 24
-        0x200029f4:    6800        .h      LDR      r0,[r0,#0]
-        0x200029f6:    2800        .(      CMP      r0,#0
-        0x200029f8:    d1f8        ..      BNE      0x200029ec ; Smoothing_Filter_handle + 8
-        0x200029fa:    e002        ..      B        0x20002a02 ; Smoothing_Filter_handle + 30
-        0x200029fc:    b108        ..      CBZ      r0,0x20002a02 ; Smoothing_Filter_handle + 30
-        0x200029fe:    1d00        ..      ADDS     r0,r0,#4
-        0x20002a00:    e79a        ..      B        kalmanFilter ; 0x20002938
-        0x20002a02:    4856        VH      LDR      r0,[pc,#344] ; [0x20002b5c] = 0x437f0000
-        0x20002a04:    4770        pG      BX       lr
-    _system_power_off
-        0x20002a06:    20ad        .       MOVS     r0,#0xad
-        0x20002a08:    4700        .G      BX       r0
-    platform_reset_patch
-        0x20002a0a:    2403        .$      MOVS     r4,#3
-        0x20002a0c:    4622        "F      MOV      r2,r4
-        0x20002a0e:    2100        .!      MOVS     r1,#0
-        0x20002a10:    2001        .       MOVS     r0,#1
-        0x20002a12:    f7fef936    ..6.    BL       $Ven$TT$L$$FPB_CompSet ; 0x20000c82
-        0x20002a16:    1c64        d.      ADDS     r4,r4,#1
-        0x20002a18:    b2e4        ..      UXTB     r4,r4
-        0x20002a1a:    2c05        .,      CMP      r4,#5
-        0x20002a1c:    d3f6        ..      BCC      0x20002a0c ; platform_reset_patch + 2
-        0x20002a1e:    23c8        .#      MOVS     r3,#0xc8
-        0x20002a20:    2201        ."      MOVS     r2,#1
-        0x20002a22:    219f        .!      MOVS     r1,#0x9f
-        0x20002a24:    2000        .       MOVS     r0,#0
-        0x20002a26:    f7fff930    ..0.    BL       frspim_wr ; 0x20001c8a
-        0x20002a2a:    f7fefa10    ....    BL       $Ven$TT$L$$GLOBAL_INT_STOP ; 0x20000e4e
-        0x20002a2e:    f3bf8f4f    ..O.    DSB      
-        0x20002a32:    484b        KH      LDR      r0,[pc,#300] ; [0x20002b60] = 0xe000ed0c
-        0x20002a34:    6801        .h      LDR      r1,[r0,#0]
-        0x20002a36:    4a4b        KJ      LDR      r2,[pc,#300] ; [0x20002b64] = 0x5fa0004
-        0x20002a38:    f40161e0    ...a    AND      r1,r1,#0x700
-        0x20002a3c:    4311        .C      ORRS     r1,r1,r2
-        0x20002a3e:    6001        .`      STR      r1,[r0,#0]
-        0x20002a40:    f3bf8f4f    ..O.    DSB      
-        0x20002a44:    bf00        ..      NOP      
-        0x20002a46:    e7fd        ..      B        0x20002a44 ; platform_reset_patch + 58
-    system_lvd_protect_handle
-        0x20002a48:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x20002a4c:    4c46        FL      LDR      r4,[pc,#280] ; [0x20002b68] = 0x500b0000
-        0x20002a4e:    2020                MOVS     r0,#0x20
-        0x20002a50:    f7fef8db    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20002a54:    6826        &h      LDR      r6,[r4,#0]
-        0x20002a56:    4681        .F      MOV      r9,r0
-        0x20002a58:    f4464080    F..@    ORR      r0,r6,#0x4000
-        0x20002a5c:    6020         `      STR      r0,[r4,#0]
-        0x20002a5e:    2201        ."      MOVS     r2,#1
-        0x20002a60:    2128        (!      MOVS     r1,#0x28
-        0x20002a62:    2000        .       MOVS     r0,#0
-        0x20002a64:    f7fff8d6    ....    BL       frspim_rd ; 0x20001c14
-        0x20002a68:    f00003fd    ....    AND      r3,r0,#0xfd
-        0x20002a6c:    2201        ."      MOVS     r2,#1
-        0x20002a6e:    2128        (!      MOVS     r1,#0x28
-        0x20002a70:    2000        .       MOVS     r0,#0
-        0x20002a72:    f7fff90a    ....    BL       frspim_wr ; 0x20001c8a
-        0x20002a76:    4d38        8M      LDR      r5,[pc,#224] ; [0x20002b58] = 0x20003ae8
-        0x20002a78:    f44f78fa    O..x    MOV      r8,#0x1f4
-        0x20002a7c:    2700        .'      MOVS     r7,#0
-        0x20002a7e:    4640        @F      MOV      r0,r8
-        0x20002a80:    f7ffff28    ..(.    BL       co_delay_100us ; 0x200028d4
-        0x20002a84:    2201        ."      MOVS     r2,#1
-        0x20002a86:    21ae        .!      MOVS     r1,#0xae
-        0x20002a88:    2000        .       MOVS     r0,#0
-        0x20002a8a:    f7fff8c3    ....    BL       frspim_rd ; 0x20001c14
-        0x20002a8e:    06c0        ..      LSLS     r0,r0,#27
-        0x20002a90:    d418        ..      BMI      0x20002ac4 ; system_lvd_protect_handle + 124
-        0x20002a92:    7868        hx      LDRB     r0,[r5,#1]
-        0x20002a94:    1c40        @.      ADDS     r0,r0,#1
-        0x20002a96:    b2c0        ..      UXTB     r0,r0
-        0x20002a98:    7068        hp      STRB     r0,[r5,#1]
-        0x20002a9a:    2803        .(      CMP      r0,#3
-        0x20002a9c:    d9ef        ..      BLS      0x20002a7e ; system_lvd_protect_handle + 54
-        0x20002a9e:    2201        ."      MOVS     r2,#1
-        0x20002aa0:    2128        (!      MOVS     r1,#0x28
-        0x20002aa2:    2000        .       MOVS     r0,#0
-        0x20002aa4:    f7fff8b6    ....    BL       frspim_rd ; 0x20001c14
-        0x20002aa8:    b2c0        ..      UXTB     r0,r0
-        0x20002aaa:    f0400302    @...    ORR      r3,r0,#2
-        0x20002aae:    2201        ."      MOVS     r2,#1
-        0x20002ab0:    2128        (!      MOVS     r1,#0x28
-        0x20002ab2:    2000        .       MOVS     r0,#0
-        0x20002ab4:    f7fff8e9    ....    BL       frspim_wr ; 0x20001c8a
-        0x20002ab8:    6026        &`      STR      r6,[r4,#0]
-        0x20002aba:    4648        HF      MOV      r0,r9
-        0x20002abc:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x20002ac0:    f7feb8a8    ....    B        $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20002ac4:    706f        op      STRB     r7,[r5,#1]
-        0x20002ac6:    e7da        ..      B        0x20002a7e ; system_lvd_protect_handle + 54
-    system_optimize_power_consumption_get
-        0x20002ac8:    4823        #H      LDR      r0,[pc,#140] ; [0x20002b58] = 0x20003ae8
-        0x20002aca:    7800        .x      LDRB     r0,[r0,#0]
-        0x20002acc:    4770        pG      BX       lr
-    retry_handshake
-        0x20002ace:    b510        ..      PUSH     {r4,lr}
-        0x20002ad0:    2002        .       MOVS     r0,#2
-        0x20002ad2:    f7fef944    ..D.    BL       $Ven$TT$L$$system_set_pclk ; 0x20000d5e
-        0x20002ad6:    2101        .!      MOVS     r1,#1
-        0x20002ad8:    2004        .       MOVS     r0,#4
-        0x20002ada:    f7fef9bd    ....    BL       $Ven$TT$L$$system_set_port_pull ; 0x20000e58
-        0x20002ade:    2205        ."      MOVS     r2,#5
-        0x20002ae0:    2102        .!      MOVS     r1,#2
-        0x20002ae2:    2000        .       MOVS     r0,#0
-        0x20002ae4:    f7fef864    ..d.    BL       $Ven$TT$L$$system_set_port_mux ; 0x20000bb0
-        0x20002ae8:    2205        ."      MOVS     r2,#5
-        0x20002aea:    2103        .!      MOVS     r1,#3
-        0x20002aec:    2000        .       MOVS     r0,#0
-        0x20002aee:    f7fef85f    .._.    BL       $Ven$TT$L$$system_set_port_mux ; 0x20000bb0
-        0x20002af2:    f7fff98f    ....    BL       disable_cache ; 0x20001e14
-        0x20002af6:    20c8        .       MOVS     r0,#0xc8
-        0x20002af8:    f7fffeec    ....    BL       co_delay_100us ; 0x200028d4
-        0x20002afc:    4c1b        .L      LDR      r4,[pc,#108] ; [0x20002b6c] = 0x50050000
-        0x20002afe:    2108        .!      MOVS     r1,#8
-        0x20002b00:    4620         F      MOV      r0,r4
-        0x20002b02:    f7fef85a    ..Z.    BL       $Ven$TT$L$$uart_init ; 0x20000bba
-        0x20002b06:    201e        .       MOVS     r0,#0x1e
-        0x20002b08:    f7fef9ab    ....    BL       $Ven$TT$L$$app_boot_host_comm ; 0x20000e62
-        0x20002b0c:    20c8        .       MOVS     r0,#0xc8
-        0x20002b0e:    f7fffee1    ....    BL       co_delay_100us ; 0x200028d4
-        0x20002b12:    2108        .!      MOVS     r1,#8
-        0x20002b14:    4620         F      MOV      r0,r4
-        0x20002b16:    f7fef850    ..P.    BL       $Ven$TT$L$$uart_init ; 0x20000bba
-        0x20002b1a:    201e        .       MOVS     r0,#0x1e
-        0x20002b1c:    f7fef9a1    ....    BL       $Ven$TT$L$$app_boot_host_comm ; 0x20000e62
-        0x20002b20:    20c8        .       MOVS     r0,#0xc8
-        0x20002b22:    f7fffed7    ....    BL       co_delay_100us ; 0x200028d4
-        0x20002b26:    2108        .!      MOVS     r1,#8
-        0x20002b28:    4620         F      MOV      r0,r4
-        0x20002b2a:    f7fef846    ..F.    BL       $Ven$TT$L$$uart_init ; 0x20000bba
-        0x20002b2e:    201e        .       MOVS     r0,#0x1e
-        0x20002b30:    f7fef997    ....    BL       $Ven$TT$L$$app_boot_host_comm ; 0x20000e62
-        0x20002b34:    2001        .       MOVS     r0,#1
-        0x20002b36:    f7fef813    ....    BL       enable_cache ; 0x20000b60
-        0x20002b3a:    2200        ."      MOVS     r2,#0
-        0x20002b3c:    2102        .!      MOVS     r1,#2
-        0x20002b3e:    4610        .F      MOV      r0,r2
-        0x20002b40:    f7fef836    ..6.    BL       $Ven$TT$L$$system_set_port_mux ; 0x20000bb0
-        0x20002b44:    2200        ."      MOVS     r2,#0
-        0x20002b46:    e8bd4010    ...@    POP      {r4,lr}
-        0x20002b4a:    2103        .!      MOVS     r1,#3
-        0x20002b4c:    4610        .F      MOV      r0,r2
-        0x20002b4e:    f7feb82f    ../.    B        $Ven$TT$L$$system_set_port_mux ; 0x20000bb0
-    $d
-        0x20002b52:    0000        ..      DCW    0
-        0x20002b54:    40080000    ...@    DCD    1074266112
-        0x20002b58:    20003ae8    .:.     DCD    536885992
-        0x20002b5c:    437f0000    ...C    DCD    1132396544
-        0x20002b60:    e000ed0c    ....    DCD    3758157068
-        0x20002b64:    05fa0004    ....    DCD    100270084
-        0x20002b68:    500b0000    ...P    DCD    1342898176
-        0x20002b6c:    50050000    ...P    DCD    1342504960
-    $t
-    ram_code
-    flash_OTP_write
-        0x20002b70:    e92d5ffc    -.._    PUSH     {r2-r12,lr}
-        0x20002b74:    f4005640    ..@V    AND      r6,r0,#0x3000
-        0x20002b78:    2400        .$      MOVS     r4,#0
-        0x20002b7a:    f44f7000    O..p    MOV      r0,#0x200
-        0x20002b7e:    4690        .F      MOV      r8,r2
-        0x20002b80:    460d        .F      MOV      r5,r1
-        0x20002b82:    4281        .B      CMP      r1,r0
-        0x20002b84:    d900        ..      BLS      0x20002b88 ; flash_OTP_write + 24
-        0x20002b86:    4605        .F      MOV      r5,r0
-        0x20002b88:    2020                MOVS     r0,#0x20
-        0x20002b8a:    f7fef83e    ..>.    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20002b8e:    f8dfa36c    ..l.    LDR      r10,[pc,#876] ; [0x20002efc] = 0x1fc98
-        0x20002b92:    f8dfb36c    ..l.    LDR      r11,[pc,#876] ; [0x20002f00] = 0x500b0000
-        0x20002b96:    f8df936c    ..l.    LDR      r9,[pc,#876] ; [0x20002f04] = 0x1fc90
-        0x20002b9a:    9001        ..      STR      r0,[sp,#4]
-        0x20002b9c:    e027        '.      B        0x20002bee ; flash_OTP_write + 126
-        0x20002b9e:    2300        .#      MOVS     r3,#0
-        0x20002ba0:    461a        .F      MOV      r2,r3
-        0x20002ba2:    2103        .!      MOVS     r1,#3
-        0x20002ba4:    f8da0000    ....    LDR      r0,[r10,#0]
-        0x20002ba8:    f7fef960    ..`.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002bac:    f8cb6094    ...`    STR      r6,[r11,#0x94]
-        0x20002bb0:    48d5        .H      LDR      r0,[pc,#852] ; [0x20002f08] = 0x101b054
-        0x20002bb2:    eb080304    ....    ADD      r3,r8,r4
-        0x20002bb6:    2208        ."      MOVS     r2,#8
-        0x20002bb8:    2102        .!      MOVS     r1,#2
-        0x20002bba:    6880        .h      LDR      r0,[r0,#8]
-        0x20002bbc:    f7fef956    ..V.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002bc0:    464c        LF      MOV      r4,r9
-        0x20002bc2:    2005        .       MOVS     r0,#5
-        0x20002bc4:    f7fffe9f    ....    BL       co_delay_10us ; 0x20002906
-        0x20002bc8:    466b        kF      MOV      r3,sp
-        0x20002bca:    2201        ."      MOVS     r2,#1
-        0x20002bcc:    2100        .!      MOVS     r1,#0
-        0x20002bce:    6820         h      LDR      r0,[r4,#0]
-        0x20002bd0:    f7fef94c    ..L.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002bd4:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002bd8:    07c0        ..      LSLS     r0,r0,#31
-        0x20002bda:    d1f2        ..      BNE      0x20002bc2 ; flash_OTP_write + 82
-        0x20002bdc:    48cb        .H      LDR      r0,[pc,#812] ; [0x20002f0c] = 0x1fca0
-        0x20002bde:    2300        .#      MOVS     r3,#0
-        0x20002be0:    461a        .F      MOV      r2,r3
-        0x20002be2:    2103        .!      MOVS     r1,#3
-        0x20002be4:    6800        .h      LDR      r0,[r0,#0]
-        0x20002be6:    f7fef941    ..A.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002bea:    463c        <F      MOV      r4,r7
-        0x20002bec:    3608        .6      ADDS     r6,r6,#8
-        0x20002bee:    f1040708    ....    ADD      r7,r4,#8
-        0x20002bf2:    42af        .B      CMP      r7,r5
-        0x20002bf4:    d9d3        ..      BLS      0x20002b9e ; flash_OTP_write + 46
-        0x20002bf6:    42ac        .B      CMP      r4,r5
-        0x20002bf8:    d225        %.      BCS      0x20002c46 ; flash_OTP_write + 214
-        0x20002bfa:    2300        .#      MOVS     r3,#0
-        0x20002bfc:    461a        .F      MOV      r2,r3
-        0x20002bfe:    2103        .!      MOVS     r1,#3
-        0x20002c00:    f8da0000    ....    LDR      r0,[r10,#0]
-        0x20002c04:    f7fef932    ..2.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002c08:    f8cb6094    ...`    STR      r6,[r11,#0x94]
-        0x20002c0c:    48be        .H      LDR      r0,[pc,#760] ; [0x20002f08] = 0x101b054
-        0x20002c0e:    eb080304    ....    ADD      r3,r8,r4
-        0x20002c12:    1b2a        *.      SUBS     r2,r5,r4
-        0x20002c14:    2102        .!      MOVS     r1,#2
-        0x20002c16:    6880        .h      LDR      r0,[r0,#8]
-        0x20002c18:    f7fef928    ..(.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002c1c:    464c        LF      MOV      r4,r9
-        0x20002c1e:    2005        .       MOVS     r0,#5
-        0x20002c20:    f7fffe71    ..q.    BL       co_delay_10us ; 0x20002906
-        0x20002c24:    466b        kF      MOV      r3,sp
-        0x20002c26:    2201        ."      MOVS     r2,#1
-        0x20002c28:    2100        .!      MOVS     r1,#0
-        0x20002c2a:    6820         h      LDR      r0,[r4,#0]
-        0x20002c2c:    f7fef91e    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002c30:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002c34:    07c0        ..      LSLS     r0,r0,#31
-        0x20002c36:    d1f2        ..      BNE      0x20002c1e ; flash_OTP_write + 174
-        0x20002c38:    48b4        .H      LDR      r0,[pc,#720] ; [0x20002f0c] = 0x1fca0
-        0x20002c3a:    2300        .#      MOVS     r3,#0
-        0x20002c3c:    461a        .F      MOV      r2,r3
-        0x20002c3e:    2103        .!      MOVS     r1,#3
-        0x20002c40:    6800        .h      LDR      r0,[r0,#0]
-        0x20002c42:    f7fef913    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002c46:    9801        ..      LDR      r0,[sp,#4]
-        0x20002c48:    f7fdffe4    ....    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20002c4c:    e8bd9ffc    ....    POP      {r2-r12,pc}
-    flash_OTP_read
-        0x20002c50:    e92d5ff0    -.._    PUSH     {r4-r12,lr}
-        0x20002c54:    f4005640    ..@V    AND      r6,r0,#0x3000
-        0x20002c58:    2400        .$      MOVS     r4,#0
-        0x20002c5a:    f44f7000    O..p    MOV      r0,#0x200
-        0x20002c5e:    4690        .F      MOV      r8,r2
-        0x20002c60:    460d        .F      MOV      r5,r1
-        0x20002c62:    4281        .B      CMP      r1,r0
-        0x20002c64:    d900        ..      BLS      0x20002c68 ; flash_OTP_read + 24
-        0x20002c66:    4605        .F      MOV      r5,r0
-        0x20002c68:    2020                MOVS     r0,#0x20
-        0x20002c6a:    f7fdffce    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20002c6e:    4683        .F      MOV      r11,r0
-        0x20002c70:    f8df928c    ....    LDR      r9,[pc,#652] ; [0x20002f00] = 0x500b0000
-        0x20002c74:    f8dfa290    ....    LDR      r10,[pc,#656] ; [0x20002f08] = 0x101b054
-        0x20002c78:    e00c        ..      B        0x20002c94 ; flash_OTP_read + 68
-        0x20002c7a:    bf00        ..      NOP      
-        0x20002c7c:    f8c96094    ...`    STR      r6,[r9,#0x94]
-        0x20002c80:    eb080304    ....    ADD      r3,r8,r4
-        0x20002c84:    2208        ."      MOVS     r2,#8
-        0x20002c86:    2100        .!      MOVS     r1,#0
-        0x20002c88:    f8da0004    ....    LDR      r0,[r10,#4]
-        0x20002c8c:    f7fef8ee    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002c90:    463c        <F      MOV      r4,r7
-        0x20002c92:    3608        .6      ADDS     r6,r6,#8
-        0x20002c94:    f1040708    ....    ADD      r7,r4,#8
-        0x20002c98:    42af        .B      CMP      r7,r5
-        0x20002c9a:    d9ef        ..      BLS      0x20002c7c ; flash_OTP_read + 44
-        0x20002c9c:    42ac        .B      CMP      r4,r5
-        0x20002c9e:    d209        ..      BCS      0x20002cb4 ; flash_OTP_read + 100
-        0x20002ca0:    f8c96094    ...`    STR      r6,[r9,#0x94]
-        0x20002ca4:    eb080304    ....    ADD      r3,r8,r4
-        0x20002ca8:    1b2a        *.      SUBS     r2,r5,r4
-        0x20002caa:    2100        .!      MOVS     r1,#0
-        0x20002cac:    f8da0004    ....    LDR      r0,[r10,#4]
-        0x20002cb0:    f7fef8dc    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002cb4:    4658        XF      MOV      r0,r11
-        0x20002cb6:    e8bd5ff0    ..._    POP      {r4-r12,lr}
-        0x20002cba:    f7fdbfab    ....    B        $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-    flash_OTP_erase
-        0x20002cbe:    b538        8.      PUSH     {r3-r5,lr}
-        0x20002cc0:    f4005440    ..@T    AND      r4,r0,#0x3000
-        0x20002cc4:    2020                MOVS     r0,#0x20
-        0x20002cc6:    f7fdffa0    ....    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20002cca:    4605        .F      MOV      r5,r0
-        0x20002ccc:    488b        .H      LDR      r0,[pc,#556] ; [0x20002efc] = 0x1fc98
-        0x20002cce:    2300        .#      MOVS     r3,#0
-        0x20002cd0:    461a        .F      MOV      r2,r3
-        0x20002cd2:    2103        .!      MOVS     r1,#3
-        0x20002cd4:    6800        .h      LDR      r0,[r0,#0]
-        0x20002cd6:    f7fef8c9    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002cda:    4889        .H      LDR      r0,[pc,#548] ; [0x20002f00] = 0x500b0000
-        0x20002cdc:    f8c04094    ...@    STR      r4,[r0,#0x94]
-        0x20002ce0:    4889        .H      LDR      r0,[pc,#548] ; [0x20002f08] = 0x101b054
-        0x20002ce2:    2300        .#      MOVS     r3,#0
-        0x20002ce4:    461a        .F      MOV      r2,r3
-        0x20002ce6:    2103        .!      MOVS     r1,#3
-        0x20002ce8:    6800        .h      LDR      r0,[r0,#0]
-        0x20002cea:    f7fef8bf    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002cee:    4c85        .L      LDR      r4,[pc,#532] ; [0x20002f04] = 0x1fc90
-        0x20002cf0:    2005        .       MOVS     r0,#5
-        0x20002cf2:    f7fffe08    ....    BL       co_delay_10us ; 0x20002906
-        0x20002cf6:    466b        kF      MOV      r3,sp
-        0x20002cf8:    2201        ."      MOVS     r2,#1
-        0x20002cfa:    2100        .!      MOVS     r1,#0
-        0x20002cfc:    6820         h      LDR      r0,[r4,#0]
-        0x20002cfe:    f7fef8b5    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002d02:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002d06:    07c0        ..      LSLS     r0,r0,#31
-        0x20002d08:    d1f2        ..      BNE      0x20002cf0 ; flash_OTP_erase + 50
-        0x20002d0a:    4880        .H      LDR      r0,[pc,#512] ; [0x20002f0c] = 0x1fca0
-        0x20002d0c:    2300        .#      MOVS     r3,#0
-        0x20002d0e:    461a        .F      MOV      r2,r3
-        0x20002d10:    2103        .!      MOVS     r1,#3
-        0x20002d12:    6800        .h      LDR      r0,[r0,#0]
-        0x20002d14:    f7fef8aa    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002d18:    4628        (F      MOV      r0,r5
-        0x20002d1a:    f7fdff7b    ..{.    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20002d1e:    bd38        8.      POP      {r3-r5,pc}
-    flash_page_erase
-        0x20002d20:    b57c        |.      PUSH     {r2-r6,lr}
-        0x20002d22:    f02004ff     ...    BIC      r4,r0,#0xff
-        0x20002d26:    2020                MOVS     r0,#0x20
-        0x20002d28:    f7fdff6f    ..o.    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20002d2c:    4605        .F      MOV      r5,r0
-        0x20002d2e:    f7fff871    ..q.    BL       disable_cache ; 0x20001e14
-        0x20002d32:    4872        rH      LDR      r0,[pc,#456] ; [0x20002efc] = 0x1fc98
-        0x20002d34:    2300        .#      MOVS     r3,#0
-        0x20002d36:    461a        .F      MOV      r2,r3
-        0x20002d38:    2103        .!      MOVS     r1,#3
-        0x20002d3a:    6800        .h      LDR      r0,[r0,#0]
-        0x20002d3c:    f7fef896    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002d40:    486f        oH      LDR      r0,[pc,#444] ; [0x20002f00] = 0x500b0000
-        0x20002d42:    f8c04094    ...@    STR      r4,[r0,#0x94]
-        0x20002d46:    4870        pH      LDR      r0,[pc,#448] ; [0x20002f08] = 0x101b054
-        0x20002d48:    2300        .#      MOVS     r3,#0
-        0x20002d4a:    461a        .F      MOV      r2,r3
-        0x20002d4c:    2103        .!      MOVS     r1,#3
-        0x20002d4e:    68c0        .h      LDR      r0,[r0,#0xc]
-        0x20002d50:    f7fef88c    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002d54:    4e6b        kN      LDR      r6,[pc,#428] ; [0x20002f04] = 0x1fc90
-        0x20002d56:    2400        .$      MOVS     r4,#0
-        0x20002d58:    9400        ..      STR      r4,[sp,#0]
-        0x20002d5a:    9800        ..      LDR      r0,[sp,#0]
-        0x20002d5c:    1c40        @.      ADDS     r0,r0,#1
-        0x20002d5e:    9000        ..      STR      r0,[sp,#0]
-        0x20002d60:    2864        d(      CMP      r0,#0x64
-        0x20002d62:    d3fa        ..      BCC      0x20002d5a ; flash_page_erase + 58
-        0x20002d64:    ab01        ..      ADD      r3,sp,#4
-        0x20002d66:    2201        ."      MOVS     r2,#1
-        0x20002d68:    2100        .!      MOVS     r1,#0
-        0x20002d6a:    6830        0h      LDR      r0,[r6,#0]
-        0x20002d6c:    f7fef87e    ..~.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002d70:    f89d0004    ....    LDRB     r0,[sp,#4]
-        0x20002d74:    07c0        ..      LSLS     r0,r0,#31
-        0x20002d76:    d1ef        ..      BNE      0x20002d58 ; flash_page_erase + 56
-        0x20002d78:    2001        .       MOVS     r0,#1
-        0x20002d7a:    f7fdfef1    ....    BL       enable_cache ; 0x20000b60
-        0x20002d7e:    4628        (F      MOV      r0,r5
-        0x20002d80:    f7fdff48    ..H.    BL       $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-        0x20002d84:    2000        .       MOVS     r0,#0
-        0x20002d86:    bd7c        |.      POP      {r2-r6,pc}
-    flash_protect_enable
-        0x20002d88:    b538        8.      PUSH     {r3-r5,lr}
-        0x20002d8a:    4d5e        ^M      LDR      r5,[pc,#376] ; [0x20002f04] = 0x1fc90
-        0x20002d8c:    4604        .F      MOV      r4,r0
-        0x20002d8e:    466b        kF      MOV      r3,sp
-        0x20002d90:    2201        ."      MOVS     r2,#1
-        0x20002d92:    2100        .!      MOVS     r1,#0
-        0x20002d94:    6828        (h      LDR      r0,[r5,#0]
-        0x20002d96:    f7fef869    ..i.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002d9a:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002d9e:    f3c00184    ....    UBFX     r1,r0,#2,#5
-        0x20002da2:    291f        .)      CMP      r1,#0x1f
-        0x20002da4:    d025        %.      BEQ      0x20002df2 ; flash_protect_enable + 106
-        0x20002da6:    f040007c    @.|.    ORR      r0,r0,#0x7c
-        0x20002daa:    f04f0300    O...    MOV      r3,#0
-        0x20002dae:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x20002db2:    461a        .F      MOV      r2,r3
-        0x20002db4:    f04f0103    O...    MOV      r1,#3
-        0x20002db8:    b10c        ..      CBZ      r4,0x20002dbe ; flash_protect_enable + 54
-        0x20002dba:    4850        PH      LDR      r0,[pc,#320] ; [0x20002efc] = 0x1fc98
-        0x20002dbc:    e000        ..      B        0x20002dc0 ; flash_protect_enable + 56
-        0x20002dbe:    4854        TH      LDR      r0,[pc,#336] ; [0x20002f10] = 0x1fcac
-        0x20002dc0:    6800        .h      LDR      r0,[r0,#0]
-        0x20002dc2:    f7fef853    ..S.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002dc6:    4853        SH      LDR      r0,[pc,#332] ; [0x20002f14] = 0x1fc9c
-        0x20002dc8:    466b        kF      MOV      r3,sp
-        0x20002dca:    2201        ."      MOVS     r2,#1
-        0x20002dcc:    2102        .!      MOVS     r1,#2
-        0x20002dce:    6800        .h      LDR      r0,[r0,#0]
-        0x20002dd0:    f7fef84c    ..L.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002dd4:    2c00        .,      CMP      r4,#0
-        0x20002dd6:    d00c        ..      BEQ      0x20002df2 ; flash_protect_enable + 106
-        0x20002dd8:    2001        .       MOVS     r0,#1
-        0x20002dda:    f7fffd7b    ..{.    BL       co_delay_100us ; 0x200028d4
-        0x20002dde:    466b        kF      MOV      r3,sp
-        0x20002de0:    2201        ."      MOVS     r2,#1
-        0x20002de2:    2100        .!      MOVS     r1,#0
-        0x20002de4:    6828        (h      LDR      r0,[r5,#0]
-        0x20002de6:    f7fef841    ..A.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002dea:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002dee:    0780        ..      LSLS     r0,r0,#30
-        0x20002df0:    d1f2        ..      BNE      0x20002dd8 ; flash_protect_enable + 80
-        0x20002df2:    bd38        8.      POP      {r3-r5,pc}
-    flash_protect_disable
-        0x20002df4:    b538        8.      PUSH     {r3-r5,lr}
-        0x20002df6:    4d43        CM      LDR      r5,[pc,#268] ; [0x20002f04] = 0x1fc90
-        0x20002df8:    4604        .F      MOV      r4,r0
-        0x20002dfa:    466b        kF      MOV      r3,sp
-        0x20002dfc:    2201        ."      MOVS     r2,#1
-        0x20002dfe:    2100        .!      MOVS     r1,#0
-        0x20002e00:    6828        (h      LDR      r0,[r5,#0]
-        0x20002e02:    f7fef833    ..3.    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002e06:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002e0a:    f0100f7c    ..|.    TST      r0,#0x7c
-        0x20002e0e:    d025        %.      BEQ      0x20002e5c ; flash_protect_disable + 104
-        0x20002e10:    f020007c     .|.    BIC      r0,r0,#0x7c
-        0x20002e14:    f04f0300    O...    MOV      r3,#0
-        0x20002e18:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x20002e1c:    461a        .F      MOV      r2,r3
-        0x20002e1e:    f04f0103    O...    MOV      r1,#3
-        0x20002e22:    b10c        ..      CBZ      r4,0x20002e28 ; flash_protect_disable + 52
-        0x20002e24:    4835        5H      LDR      r0,[pc,#212] ; [0x20002efc] = 0x1fc98
-        0x20002e26:    e000        ..      B        0x20002e2a ; flash_protect_disable + 54
-        0x20002e28:    4839        9H      LDR      r0,[pc,#228] ; [0x20002f10] = 0x1fcac
-        0x20002e2a:    6800        .h      LDR      r0,[r0,#0]
-        0x20002e2c:    f7fef81e    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002e30:    4838        8H      LDR      r0,[pc,#224] ; [0x20002f14] = 0x1fc9c
-        0x20002e32:    466b        kF      MOV      r3,sp
-        0x20002e34:    2201        ."      MOVS     r2,#1
-        0x20002e36:    2102        .!      MOVS     r1,#2
-        0x20002e38:    6800        .h      LDR      r0,[r0,#0]
-        0x20002e3a:    f7fef817    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002e3e:    2c00        .,      CMP      r4,#0
-        0x20002e40:    d00c        ..      BEQ      0x20002e5c ; flash_protect_disable + 104
-        0x20002e42:    2001        .       MOVS     r0,#1
-        0x20002e44:    f7fffd46    ..F.    BL       co_delay_100us ; 0x200028d4
-        0x20002e48:    466b        kF      MOV      r3,sp
-        0x20002e4a:    2201        ."      MOVS     r2,#1
-        0x20002e4c:    2100        .!      MOVS     r1,#0
-        0x20002e4e:    6828        (h      LDR      r0,[r5,#0]
-        0x20002e50:    f7fef80c    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002e54:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002e58:    0780        ..      LSLS     r0,r0,#30
-        0x20002e5a:    d1f2        ..      BNE      0x20002e42 ; flash_protect_disable + 78
-        0x20002e5c:    bd38        8.      POP      {r3-r5,pc}
-    flash_protect_enable1
-        0x20002e5e:    b5f8        ..      PUSH     {r3-r7,lr}
-        0x20002e60:    4e28        (N      LDR      r6,[pc,#160] ; [0x20002f04] = 0x1fc90
-        0x20002e62:    460c        .F      MOV      r4,r1
-        0x20002e64:    4605        .F      MOV      r5,r0
-        0x20002e66:    466b        kF      MOV      r3,sp
-        0x20002e68:    2201        ."      MOVS     r2,#1
-        0x20002e6a:    2100        .!      MOVS     r1,#0
-        0x20002e6c:    6830        0h      LDR      r0,[r6,#0]
-        0x20002e6e:    f7fdfffd    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002e72:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002e76:    f000017c    ..|.    AND      r1,r0,#0x7c
-        0x20002e7a:    42a1        .B      CMP      r1,r4
-        0x20002e7c:    d026        &.      BEQ      0x20002ecc ; flash_protect_enable1 + 110
-        0x20002e7e:    f020007c     .|.    BIC      r0,r0,#0x7c
-        0x20002e82:    4320         C      ORRS     r0,r0,r4
-        0x20002e84:    f04f0300    O...    MOV      r3,#0
-        0x20002e88:    f88d0000    ....    STRB     r0,[sp,#0]
-        0x20002e8c:    461a        .F      MOV      r2,r3
-        0x20002e8e:    f04f0103    O...    MOV      r1,#3
-        0x20002e92:    b10d        ..      CBZ      r5,0x20002e98 ; flash_protect_enable1 + 58
-        0x20002e94:    4819        .H      LDR      r0,[pc,#100] ; [0x20002efc] = 0x1fc98
-        0x20002e96:    e000        ..      B        0x20002e9a ; flash_protect_enable1 + 60
-        0x20002e98:    481d        .H      LDR      r0,[pc,#116] ; [0x20002f10] = 0x1fcac
-        0x20002e9a:    6800        .h      LDR      r0,[r0,#0]
-        0x20002e9c:    f7fdffe6    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002ea0:    481c        .H      LDR      r0,[pc,#112] ; [0x20002f14] = 0x1fc9c
-        0x20002ea2:    466b        kF      MOV      r3,sp
-        0x20002ea4:    2201        ."      MOVS     r2,#1
-        0x20002ea6:    2102        .!      MOVS     r1,#2
-        0x20002ea8:    6800        .h      LDR      r0,[r0,#0]
-        0x20002eaa:    f7fdffdf    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002eae:    2d00        .-      CMP      r5,#0
-        0x20002eb0:    d00c        ..      BEQ      0x20002ecc ; flash_protect_enable1 + 110
-        0x20002eb2:    2001        .       MOVS     r0,#1
-        0x20002eb4:    f7fffd0e    ....    BL       co_delay_100us ; 0x200028d4
-        0x20002eb8:    466b        kF      MOV      r3,sp
-        0x20002eba:    2201        ."      MOVS     r2,#1
-        0x20002ebc:    2100        .!      MOVS     r1,#0
-        0x20002ebe:    6830        0h      LDR      r0,[r6,#0]
-        0x20002ec0:    f7fdffd4    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002ec4:    f89d0000    ....    LDRB     r0,[sp,#0]
-        0x20002ec8:    0780        ..      LSLS     r0,r0,#30
-        0x20002eca:    d1f2        ..      BNE      0x20002eb2 ; flash_protect_enable1 + 84
-        0x20002ecc:    bdf8        ..      POP      {r3-r7,pc}
-    flash_read_id
-        0x20002ece:    b508        ..      PUSH     {r3,lr}
-        0x20002ed0:    4811        .H      LDR      r0,[pc,#68] ; [0x20002f18] = 0x1fc8c
-        0x20002ed2:    466b        kF      MOV      r3,sp
-        0x20002ed4:    2203        ."      MOVS     r2,#3
-        0x20002ed6:    2100        .!      MOVS     r1,#0
-        0x20002ed8:    6800        .h      LDR      r0,[r0,#0]
-        0x20002eda:    f7fdffc7    ....    BL       $Ven$TT$L$$qspi_stig_cmd ; 0x20000e6c
-        0x20002ede:    9800        ..      LDR      r0,[sp,#0]
-        0x20002ee0:    f020407f     ..@    BIC      r0,r0,#0xff000000
-        0x20002ee4:    f5a0119b    ....    SUB      r1,r0,#0x136000
-        0x20002ee8:    9000        ..      STR      r0,[sp,#0]
-        0x20002eea:    3985        .9      SUBS     r1,r1,#0x85
-        0x20002eec:    d004        ..      BEQ      0x20002ef8 ; flash_read_id + 42
-        0x20002eee:    f5a01193    ....    SUB      r1,r0,#0x126000
-        0x20002ef2:    3985        .9      SUBS     r1,r1,#0x85
-        0x20002ef4:    d000        ..      BEQ      0x20002ef8 ; flash_read_id + 42
-        0x20002ef6:    e7fe        ..      B        0x20002ef6 ; flash_read_id + 40
-        0x20002ef8:    bd08        ..      POP      {r3,pc}
-    $d
-        0x20002efa:    0000        ..      DCW    0
-        0x20002efc:    0001fc98    ....    DCD    130200
-        0x20002f00:    500b0000    ...P    DCD    1342898176
-        0x20002f04:    0001fc90    ....    DCD    130192
-        0x20002f08:    0101b054    T...    DCD    16887892
-        0x20002f0c:    0001fca0    ....    DCD    130208
-        0x20002f10:    0001fcac    ....    DCD    130220
-        0x20002f14:    0001fc9c    ....    DCD    130204
-        0x20002f18:    0001fc8c    ....    DCD    130188
-    $t
-    ram_code
-    calib_lld_send
-        0x20002f1c:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x20002f20:    4616        .F      MOV      r6,r2
-        0x20002f22:    4689        .F      MOV      r9,r1
-        0x20002f24:    4680        .F      MOV      r8,r0
-        0x20002f26:    2701        .'      MOVS     r7,#1
-        0x20002f28:    48fe        .H      LDR      r0,[pc,#1016] ; [0x20003324] = 0x200039bb
-        0x20002f2a:    7007        .p      STRB     r7,[r0,#0]
-        0x20002f2c:    f7fdffa3    ....    BL       $Ven$TT$L$$ble_util_buf_acl_tx_alloc ; 0x20000e76
-        0x20002f30:    4dfd        .M      LDR      r5,[pc,#1012] ; [0x20003328] = 0x20003b34
-        0x20002f32:    4cfe        .L      LDR      r4,[pc,#1016] ; [0x2000332c] = 0x40002000
-        0x20002f34:    4642        BF      MOV      r2,r8
-        0x20002f36:    8068        h.      STRH     r0,[r5,#2]
-        0x20002f38:    4420         D      ADD      r0,r0,r4
-        0x20002f3a:    4649        IF      MOV      r1,r9
-        0x20002f3c:    f7fdff55    ..U.    BL       $Ven$TT$L$$__aeabi_memcpy ; 0x20000dea
-        0x20002f40:    1d28        (.      ADDS     r0,r5,#4
-        0x20002f42:    7829        )x      LDRB     r1,[r5,#0]
-        0x20002f44:    5d80        .]      LDRB     r0,[r0,r6]
-        0x20002f46:    4efa        .N      LDR      r6,[pc,#1000] ; [0x20003330] = 0x20000184
-        0x20002f48:    ebc11101    ....    RSB      r1,r1,r1,LSL #4
-        0x20002f4c:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x20002f50:    8832        2.      LDRH     r2,[r6,#0]
-        0x20002f52:    eb020141    ..A.    ADD      r1,r2,r1,LSL #1
-        0x20002f56:    4421        !D      ADD      r1,r1,r4
-        0x20002f58:    82c8        ..      STRH     r0,[r1,#0x16]
-        0x20002f5a:    7828        (x      LDRB     r0,[r5,#0]
-        0x20002f5c:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x20002f60:    0640        @.      LSLS     r0,r0,#25
-        0x20002f62:    0e01        ..      LSRS     r1,r0,#24
-        0x20002f64:    48f3        .H      LDR      r0,[pc,#972] ; [0x20003334] = 0x2000018c
-        0x20002f66:    438f        .C      BICS     r7,r7,r1
-        0x20002f68:    ebc702c7    ....    RSB      r2,r7,r7,LSL #3
-        0x20002f6c:    8803        ..      LDRH     r3,[r0,#0]
-        0x20002f6e:    ebc101c1    ....    RSB      r1,r1,r1,LSL #3
-        0x20002f72:    eb030242    ..B.    ADD      r2,r3,r2,LSL #1
-        0x20002f76:    eb030341    ..A.    ADD      r3,r3,r1,LSL #1
-        0x20002f7a:    531a        .S      STRH     r2,[r3,r4]
-        0x20002f7c:    782a        *x      LDRB     r2,[r5,#0]
-        0x20002f7e:    8833        3.      LDRH     r3,[r6,#0]
-        0x20002f80:    ebc21202    ....    RSB      r2,r2,r2,LSL #4
-        0x20002f84:    eb020242    ..B.    ADD      r2,r2,r2,LSL #1
-        0x20002f88:    eb030242    ..B.    ADD      r2,r3,r2,LSL #1
-        0x20002f8c:    5b12        .[      LDRH     r2,[r2,r4]
-        0x20002f8e:    f002031f    ....    AND      r3,r2,#0x1f
-        0x20002f92:    ea4f2208    O.."    LSL      r2,r8,#8
-        0x20002f96:    f0420208    B...    ORR      r2,r2,#8
-        0x20002f9a:    2b02        .+      CMP      r3,#2
-        0x20002f9c:    d101        ..      BNE      0x20002fa2 ; calib_lld_send + 134
-        0x20002f9e:    f0420204    B...    ORR      r2,r2,#4
-        0x20002fa2:    8803        ..      LDRH     r3,[r0,#0]
-        0x20002fa4:    f0420203    B...    ORR      r2,r2,#3
-        0x20002fa8:    eb030341    ..A.    ADD      r3,r3,r1,LSL #1
-        0x20002fac:    4423        #D      ADD      r3,r3,r4
-        0x20002fae:    805a        Z.      STRH     r2,[r3,#2]
-        0x20002fb0:    8803        ..      LDRH     r3,[r0,#0]
-        0x20002fb2:    886a        j.      LDRH     r2,[r5,#2]
-        0x20002fb4:    eb030141    ..A.    ADD      r1,r3,r1,LSL #1
-        0x20002fb8:    4421        !D      ADD      r1,r1,r4
-        0x20002fba:    808a        ..      STRH     r2,[r1,#4]
-        0x20002fbc:    7829        )x      LDRB     r1,[r5,#0]
-        0x20002fbe:    8800        ..      LDRH     r0,[r0,#0]
-        0x20002fc0:    ebc102c1    ....    RSB      r2,r1,r1,LSL #3
-        0x20002fc4:    eb020242    ..B.    ADD      r2,r2,r2,LSL #1
-        0x20002fc8:    eb000082    ....    ADD      r0,r0,r2,LSL #2
-        0x20002fcc:    ebc11101    ....    RSB      r1,r1,r1,LSL #4
-        0x20002fd0:    8832        2.      LDRH     r2,[r6,#0]
-        0x20002fd2:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x20002fd6:    eb020141    ..A.    ADD      r1,r2,r1,LSL #1
-        0x20002fda:    4421        !D      ADD      r1,r1,r4
-        0x20002fdc:    8388        ..      STRH     r0,[r1,#0x1c]
-        0x20002fde:    f7fdff4f    ..O.    BL       $Ven$TT$L$$lld_read_clock ; 0x20000e80
-        0x20002fe2:    1c40        @.      ADDS     r0,r0,#1
-        0x20002fe4:    8060        `.      STRH     r0,[r4,#2]
-        0x20002fe6:    f3c0400b    ...@    UBFX     r0,r0,#16,#12
-        0x20002fea:    80a0        ..      STRH     r0,[r4,#4]
-        0x20002fec:    7828        (x      LDRB     r0,[r5,#0]
-        0x20002fee:    8831        1.      LDRH     r1,[r6,#0]
-        0x20002ff0:    ebc01000    ....    RSB      r0,r0,r0,LSL #4
-        0x20002ff4:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x20002ff8:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x20002ffc:    0840        @.      LSRS     r0,r0,#1
-        0x20002ffe:    8120         .      STRH     r0,[r4,#8]
-        0x20003000:    f64f0002    O...    MOV      r0,#0xf802
-        0x20003004:    8020         .      STRH     r0,[r4,#0]
-        0x20003006:    0780        ..      LSLS     r0,r0,#30
-        0x20003008:    0841        A.      LSRS     r1,r0,#1
-        0x2000300a:    f8c10100    ....    STR      r0,[r1,#0x100]
-        0x2000300e:    e8bd87f0    ....    POP      {r4-r10,pc}
-    calib_lld_receive
-        0x20003012:    b570        p.      PUSH     {r4-r6,lr}
-        0x20003014:    4ac3        .J      LDR      r2,[pc,#780] ; [0x20003324] = 0x200039bb
-        0x20003016:    2101        .!      MOVS     r1,#1
-        0x20003018:    4dc3        .M      LDR      r5,[pc,#780] ; [0x20003328] = 0x20003b34
-        0x2000301a:    7011        .p      STRB     r1,[r2,#0]
-        0x2000301c:    1d2b        +.      ADDS     r3,r5,#4
-        0x2000301e:    4ec4        .N      LDR      r6,[pc,#784] ; [0x20003330] = 0x20000184
-        0x20003020:    782a        *x      LDRB     r2,[r5,#0]
-        0x20003022:    5c18        .\      LDRB     r0,[r3,r0]
-        0x20003024:    ebc21202    ....    RSB      r2,r2,r2,LSL #4
-        0x20003028:    8833        3.      LDRH     r3,[r6,#0]
-        0x2000302a:    eb020242    ..B.    ADD      r2,r2,r2,LSL #1
-        0x2000302e:    4cbf        .L      LDR      r4,[pc,#764] ; [0x2000332c] = 0x40002000
-        0x20003030:    eb030242    ..B.    ADD      r2,r3,r2,LSL #1
-        0x20003034:    4422        "D      ADD      r2,r2,r4
-        0x20003036:    82d0        ..      STRH     r0,[r2,#0x16]
-        0x20003038:    7828        (x      LDRB     r0,[r5,#0]
-        0x2000303a:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x2000303e:    0640        @.      LSLS     r0,r0,#25
-        0x20003040:    0e02        ..      LSRS     r2,r0,#24
-        0x20003042:    48bc        .H      LDR      r0,[pc,#752] ; [0x20003334] = 0x2000018c
-        0x20003044:    4391        .C      BICS     r1,r1,r2
-        0x20003046:    ebc101c1    ....    RSB      r1,r1,r1,LSL #3
-        0x2000304a:    8803        ..      LDRH     r3,[r0,#0]
-        0x2000304c:    ebc202c2    ....    RSB      r2,r2,r2,LSL #3
-        0x20003050:    eb030141    ..A.    ADD      r1,r3,r1,LSL #1
-        0x20003054:    eb030342    ..B.    ADD      r3,r3,r2,LSL #1
-        0x20003058:    5319        .S      STRH     r1,[r3,r4]
-        0x2000305a:    7829        )x      LDRB     r1,[r5,#0]
-        0x2000305c:    8833        3.      LDRH     r3,[r6,#0]
-        0x2000305e:    ebc11101    ....    RSB      r1,r1,r1,LSL #4
-        0x20003062:    eb010141    ..A.    ADD      r1,r1,r1,LSL #1
-        0x20003066:    eb030141    ..A.    ADD      r1,r3,r1,LSL #1
-        0x2000306a:    5b09        .[      LDRH     r1,[r1,r4]
-        0x2000306c:    f001011f    ....    AND      r1,r1,#0x1f
-        0x20003070:    2902        .)      CMP      r1,#2
-        0x20003072:    d025        %.      BEQ      0x200030c0 ; calib_lld_receive + 174
-        0x20003074:    210b        .!      MOVS     r1,#0xb
-        0x20003076:    8803        ..      LDRH     r3,[r0,#0]
-        0x20003078:    eb030342    ..B.    ADD      r3,r3,r2,LSL #1
-        0x2000307c:    4423        #D      ADD      r3,r3,r4
-        0x2000307e:    8059        Y.      STRH     r1,[r3,#2]
-        0x20003080:    8800        ..      LDRH     r0,[r0,#0]
-        0x20003082:    f64f71ff    O..q    MOV      r1,#0xffff
-        0x20003086:    eb000042    ..B.    ADD      r0,r0,r2,LSL #1
-        0x2000308a:    4420         D      ADD      r0,r0,r4
-        0x2000308c:    8081        ..      STRH     r1,[r0,#4]
-        0x2000308e:    f7fdfef7    ....    BL       $Ven$TT$L$$lld_read_clock ; 0x20000e80
-        0x20003092:    1c40        @.      ADDS     r0,r0,#1
-        0x20003094:    8060        `.      STRH     r0,[r4,#2]
-        0x20003096:    f3c0400b    ...@    UBFX     r0,r0,#16,#12
-        0x2000309a:    80a0        ..      STRH     r0,[r4,#4]
-        0x2000309c:    7828        (x      LDRB     r0,[r5,#0]
-        0x2000309e:    8831        1.      LDRH     r1,[r6,#0]
-        0x200030a0:    ebc01000    ....    RSB      r0,r0,r0,LSL #4
-        0x200030a4:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x200030a8:    eb010040    ..@.    ADD      r0,r1,r0,LSL #1
-        0x200030ac:    0840        @.      LSRS     r0,r0,#1
-        0x200030ae:    8120         .      STRH     r0,[r4,#8]
-        0x200030b0:    f64f0002    O...    MOV      r0,#0xf802
-        0x200030b4:    8020         .      STRH     r0,[r4,#0]
-        0x200030b6:    0780        ..      LSLS     r0,r0,#30
-        0x200030b8:    0841        A.      LSRS     r1,r0,#1
-        0x200030ba:    f8c10100    ....    STR      r0,[r1,#0x100]
-        0x200030be:    bd70        p.      POP      {r4-r6,pc}
-        0x200030c0:    210f        .!      MOVS     r1,#0xf
-        0x200030c2:    e7d8        ..      B        0x20003076 ; calib_lld_receive + 100
-    calib_lld_rx_isr
-        0x200030c4:    e92d41f0    -..A    PUSH     {r4-r8,lr}
-        0x200030c8:    4c98        .L      LDR      r4,[pc,#608] ; [0x2000332c] = 0x40002000
-        0x200030ca:    4d97        .M      LDR      r5,[pc,#604] ; [0x20003328] = 0x20003b34
-        0x200030cc:    e01e        ..      B        0x2000310c ; calib_lld_rx_isr + 72
-        0x200030ce:    4b9a        .K      LDR      r3,[pc,#616] ; [0x20003338] = 0x200002c4
-        0x200030d0:    f8130fee    ....    LDRB     r0,[r3,#0xee]!
-        0x200030d4:    eb000180    ....    ADD      r1,r0,r0,LSL #2
-        0x200030d8:    4898        .H      LDR      r0,[pc,#608] ; [0x2000333c] = 0x2000018a
-        0x200030da:    8800        ..      LDRH     r0,[r0,#0]
-        0x200030dc:    eb000081    ....    ADD      r0,r0,r1,LSL #2
-        0x200030e0:    1901        ..      ADDS     r1,r0,r4
-        0x200030e2:    884e        N.      LDRH     r6,[r1,#2]
-        0x200030e4:    8888        ..      LDRH     r0,[r1,#4]
-        0x200030e6:    8a4a        J.      LDRH     r2,[r1,#0x12]
-        0x200030e8:    880f        ..      LDRH     r7,[r1,#0]
-        0x200030ea:    0a00        ..      LSRS     r0,r0,#8
-        0x200030ec:    f4274700    '..G    BIC      r7,r7,#0x8000
-        0x200030f0:    800f        ..      STRH     r7,[r1,#0]
-        0x200030f2:    7819        .x      LDRB     r1,[r3,#0]
-        0x200030f4:    2706        .'      MOVS     r7,#6
-        0x200030f6:    1c49        I.      ADDS     r1,r1,#1
-        0x200030f8:    fbb1fcf7    ....    UDIV     r12,r1,r7
-        0x200030fc:    fb07111c    ....    MLS      r1,r7,r12,r1
-        0x20003100:    7019        .p      STRB     r1,[r3,#0]
-        0x20003102:    b91e        ..      CBNZ     r6,0x2000310c ; calib_lld_rx_isr + 72
-        0x20003104:    b110        ..      CBZ      r0,0x2000310c ; calib_lld_rx_isr + 72
-        0x20003106:    1911        ..      ADDS     r1,r2,r4
-        0x20003108:    f7fdfebf    ....    BL       $Ven$TT$L$$calib_meter_recv_msg ; 0x20000e8a
-        0x2000310c:    7828        (x      LDRB     r0,[r5,#0]
-        0x2000310e:    f7fdfe49    ..I.    BL       $Ven$TT$L$$lld_rxdesc_check ; 0x20000da4
-        0x20003112:    2800        .(      CMP      r0,#0
-        0x20003114:    d1db        ..      BNE      0x200030ce ; calib_lld_rx_isr + 10
-        0x20003116:    e8bd81f0    ....    POP      {r4-r8,pc}
-    calib_lld_cancel
-        0x2000311a:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x2000311e:    2020                MOVS     r0,#0x20
-        0x20003120:    f7fdfd73    ..s.    BL       $Ven$TT$L$$CPU_SR_Save ; 0x20000c0a
-        0x20003124:    4681        .F      MOV      r9,r0
-        0x20003126:    f04f4080    O..@    MOV      r0,#0x40000000
-        0x2000312a:    6801        .h      LDR      r1,[r0,#0]
-        0x2000312c:    f0414140    A.@A    ORR      r1,r1,#0xc0000000
-        0x20003130:    6001        .`      STR      r1,[r0,#0]
-        0x20003132:    4c7d        }L      LDR      r4,[pc,#500] ; [0x20003328] = 0x20003b34
-        0x20003134:    4d80        .M      LDR      r5,[pc,#512] ; [0x20003338] = 0x200002c4
-        0x20003136:    4e81        .N      LDR      r6,[pc,#516] ; [0x2000333c] = 0x2000018a
-        0x20003138:    4f7c        |O      LDR      r7,[pc,#496] ; [0x2000332c] = 0x40002000
-        0x2000313a:    f04f0806    O...    MOV      r8,#6
-        0x2000313e:    e014        ..      B        0x2000316a ; calib_lld_cancel + 80
-        0x20003140:    f89500ee    ....    LDRB     r0,[r5,#0xee]
-        0x20003144:    8831        1.      LDRH     r1,[r6,#0]
-        0x20003146:    eb000080    ....    ADD      r0,r0,r0,LSL #2
-        0x2000314a:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x2000314e:    4438        8D      ADD      r0,r0,r7
-        0x20003150:    8801        ..      LDRH     r1,[r0,#0]
-        0x20003152:    f4214100    !..A    BIC      r1,r1,#0x8000
-        0x20003156:    8001        ..      STRH     r1,[r0,#0]
-        0x20003158:    f89500ee    ....    LDRB     r0,[r5,#0xee]
-        0x2000315c:    1c40        @.      ADDS     r0,r0,#1
-        0x2000315e:    fbb0f2f8    ....    UDIV     r2,r0,r8
-        0x20003162:    fb080012    ....    MLS      r0,r8,r2,r0
-        0x20003166:    f88500ee    ....    STRB     r0,[r5,#0xee]
-        0x2000316a:    7820         x      LDRB     r0,[r4,#0]
-        0x2000316c:    f7fdfe1a    ....    BL       $Ven$TT$L$$lld_rxdesc_check ; 0x20000da4
-        0x20003170:    2800        .(      CMP      r0,#0
-        0x20003172:    d1e5        ..      BNE      0x20003140 ; calib_lld_cancel + 38
-        0x20003174:    496b        kI      LDR      r1,[pc,#428] ; [0x20003324] = 0x200039bb
-        0x20003176:    f64f75ff    O..u    MOV      r5,#0xffff
-        0x2000317a:    7008        .p      STRB     r0,[r1,#0]
-        0x2000317c:    8860        `.      LDRH     r0,[r4,#2]
-        0x2000317e:    42a8        .B      CMP      r0,r5
-        0x20003180:    d002        ..      BEQ      0x20003188 ; calib_lld_cancel + 110
-        0x20003182:    f7fdfe28    ..(.    BL       $Ven$TT$L$$ble_util_buf_acl_tx_free ; 0x20000dd6
-        0x20003186:    8065        e.      STRH     r5,[r4,#2]
-        0x20003188:    7820         x      LDRB     r0,[r4,#0]
-        0x2000318a:    f7fdfe83    ....    BL       $Ven$TT$L$$llm_activity_free_set ; 0x20000e94
-        0x2000318e:    4648        HF      MOV      r0,r9
-        0x20003190:    e8bd47f0    ...G    POP      {r4-r10,lr}
-        0x20003194:    f7fdbd3e    ..>.    B        $Ven$TT$L$$CPU_SR_Restore ; 0x20000c14
-    calib_lld_evt_end_isr
-        0x20003198:    b570        p.      PUSH     {r4-r6,lr}
-        0x2000319a:    4962        bI      LDR      r1,[pc,#392] ; [0x20003324] = 0x200039bb
-        0x2000319c:    2000        .       MOVS     r0,#0
-        0x2000319e:    7008        .p      STRB     r0,[r1,#0]
-        0x200031a0:    f7fdfe7d    ..}.    BL       $Ven$TT$L$$calib_meter_evt_end ; 0x20000e9e
-        0x200031a4:    4c60        `L      LDR      r4,[pc,#384] ; [0x20003328] = 0x20003b34
-        0x200031a6:    f64f75ff    O..u    MOV      r5,#0xffff
-        0x200031aa:    8860        `.      LDRH     r0,[r4,#2]
-        0x200031ac:    42a8        .B      CMP      r0,r5
-        0x200031ae:    d002        ..      BEQ      0x200031b6 ; calib_lld_evt_end_isr + 30
-        0x200031b0:    f7fdfe11    ....    BL       $Ven$TT$L$$ble_util_buf_acl_tx_free ; 0x20000dd6
-        0x200031b4:    8065        e.      STRH     r5,[r4,#2]
-        0x200031b6:    7820         x      LDRB     r0,[r4,#0]
-        0x200031b8:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x200031bc:    f7fdbe6a    ..j.    B        $Ven$TT$L$$llm_activity_free_set ; 0x20000e94
-    calib_lld_init
-        0x200031c0:    e92d47f0    -..G    PUSH     {r4-r10,lr}
-        0x200031c4:    4680        .F      MOV      r8,r0
-        0x200031c6:    460d        .F      MOV      r5,r1
-        0x200031c8:    4857        WH      LDR      r0,[pc,#348] ; [0x20003328] = 0x20003b34
-        0x200031ca:    f7fdfe6d    ..m.    BL       $Ven$TT$L$$llm_activity_free_get ; 0x20000ea8
-        0x200031ce:    4c56        VL      LDR      r4,[pc,#344] ; [0x20003328] = 0x20003b34
-        0x200031d0:    f8dfc15c    ..\.    LDR      r12,[pc,#348] ; [0x20003330] = 0x20000184
-        0x200031d4:    4a55        UJ      LDR      r2,[pc,#340] ; [0x2000332c] = 0x40002000
-        0x200031d6:    7821        !x      LDRB     r1,[r4,#0]
-        0x200031d8:    f04f0900    O...    MOV      r9,#0
-        0x200031dc:    f1b80f00    ....    CMP      r8,#0
-        0x200031e0:    d068        h.      BEQ      0x200032b4 ; calib_lld_init + 244
-        0x200031e2:    bf00        ..      NOP      
-        0x200031e4:    f04f0003    O...    MOV      r0,#3
-        0x200031e8:    ebc11301    ....    RSB      r3,r1,r1,LSL #4
-        0x200031ec:    f8bc6000    ...`    LDRH     r6,[r12,#0]
-        0x200031f0:    eb030343    ..C.    ADD      r3,r3,r3,LSL #1
-        0x200031f4:    eb060343    ..C.    ADD      r3,r6,r3,LSL #1
-        0x200031f8:    5298        .R      STRH     r0,[r3,r2]
-        0x200031fa:    ebc11001    ....    RSB      r0,r1,r1,LSL #4
-        0x200031fe:    eb000340    ..@.    ADD      r3,r0,r0,LSL #1
-        0x20003202:    f8bc0000    ....    LDRH     r0,[r12,#0]
-        0x20003206:    f44f5688    O..V    MOV      r6,#0x1100
-        0x2000320a:    eb000743    ..C.    ADD      r7,r0,r3,LSL #1
-        0x2000320e:    4417        .D      ADD      r7,r7,r2
-        0x20003210:    80be        ..      STRH     r6,[r7,#4]
-        0x20003212:    f4416000    A..`    ORR      r0,r1,#0x800
-        0x20003216:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x2000321a:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000321e:    4411        .D      ADD      r1,r1,r2
-        0x20003220:    8048        H.      STRH     r0,[r1,#2]
-        0x20003222:    f8bc0000    ....    LDRH     r0,[r12,#0]
-        0x20003226:    eb000043    ..C.    ADD      r0,r0,r3,LSL #1
-        0x2000322a:    4410        .D      ADD      r0,r0,r2
-        0x2000322c:    8185        ..      STRH     r5,[r0,#0xc]
-        0x2000322e:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x20003232:    ea4f4015    O..@    LSR      r0,r5,#16
-        0x20003236:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000323a:    4411        .D      ADD      r1,r1,r2
-        0x2000323c:    81c8        ..      STRH     r0,[r1,#0xe]
-        0x2000323e:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x20003242:    f2455055    E.UP    MOV      r0,#0x5555
-        0x20003246:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000324a:    4411        .D      ADD      r1,r1,r2
-        0x2000324c:    8208        ..      STRH     r0,[r1,#0x10]
-        0x2000324e:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x20003252:    f04f0055    O.U.    MOV      r0,#0x55
-        0x20003256:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000325a:    4411        .D      ADD      r1,r1,r2
-        0x2000325c:    8248        H.      STRH     r0,[r1,#0x12]
-        0x2000325e:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x20003262:    4837        7H      LDR      r0,[pc,#220] ; [0x20003340] = 0x200009b4
-        0x20003264:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x20003268:    4411        .D      ADD      r1,r1,r2
-        0x2000326a:    f890002d    ..-.    LDRB     r0,[r0,#0x2d]
-        0x2000326e:    8308        ..      STRH     r0,[r1,#0x18]
-        0x20003270:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x20003274:    f04f00fb    O...    MOV      r0,#0xfb
-        0x20003278:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000327c:    4411        .D      ADD      r1,r1,r2
-        0x2000327e:    8508        ..      STRH     r0,[r1,#0x28]
-        0x20003280:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x20003284:    f04f0000    O...    MOV      r0,#0
-        0x20003288:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000328c:    4411        .D      ADD      r1,r1,r2
-        0x2000328e:    8548        H.      STRH     r0,[r1,#0x2a]
-        0x20003290:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x20003294:    f04f0001    O...    MOV      r0,#1
-        0x20003298:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000329c:    4411        .D      ADD      r1,r1,r2
-        0x2000329e:    83c8        ..      STRH     r0,[r1,#0x1e]
-        0x200032a0:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x200032a4:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x200032a8:    4411        .D      ADD      r1,r1,r2
-        0x200032aa:    8408        ..      STRH     r0,[r1,#0x20]
-        0x200032ac:    d105        ..      BNE      0x200032ba ; calib_lld_init + 250
-        0x200032ae:    f04f000e    O...    MOV      r0,#0xe
-        0x200032b2:    e004        ..      B        0x200032be ; calib_lld_init + 254
-        0x200032b4:    f04f0002    O...    MOV      r0,#2
-        0x200032b8:    e796        ..      B        0x200031e8 ; calib_lld_init + 40
-        0x200032ba:    ea4f0058    O.X.    LSR      r0,r8,#1
-        0x200032be:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x200032c2:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x200032c6:    4411        .D      ADD      r1,r1,r2
-        0x200032c8:    8348        H.      STRH     r0,[r1,#0x1a]
-        0x200032ca:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x200032ce:    f64f70ff    O..p    MOV      r0,#0xffff
-        0x200032d2:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x200032d6:    4411        .D      ADD      r1,r1,r2
-        0x200032d8:    8448        H.      STRH     r0,[r1,#0x22]
-        0x200032da:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x200032de:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x200032e2:    4411        .D      ADD      r1,r1,r2
-        0x200032e4:    8488        ..      STRH     r0,[r1,#0x24]
-        0x200032e6:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x200032ea:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x200032ee:    4411        .D      ADD      r1,r1,r2
-        0x200032f0:    84c8        ..      STRH     r0,[r1,#0x26]
-        0x200032f2:    4910        .I      LDR      r1,[pc,#64] ; [0x20003334] = 0x2000018c
-        0x200032f4:    f04f0000    O...    MOV      r0,#0
-        0x200032f8:    7825        %x      LDRB     r5,[r4,#0]
-        0x200032fa:    eb050745    ..E.    ADD      r7,r5,r5,LSL #1
-        0x200032fe:    eb000547    ..G.    ADD      r5,r0,r7,LSL #1
-        0x20003302:    b2ee        ..      UXTB     r6,r5
-        0x20003304:    f1000501    ....    ADD      r5,r0,#1
-        0x20003308:    eb0578d5    ...x    ADD      r8,r5,r5,LSR #31
-        0x2000330c:    f0280801    (...    BIC      r8,r8,#1
-        0x20003310:    eba50508    ....    SUB      r5,r5,r8
-        0x20003314:    eb050547    ..G.    ADD      r5,r5,r7,LSL #1
-        0x20003318:    b2ed        ..      UXTB     r5,r5
-        0x2000331a:    ebc505c5    ....    RSB      r5,r5,r5,LSL #3
-        0x2000331e:    880f        ..      LDRH     r7,[r1,#0]
-        0x20003320:    e010        ..      B        0x20003344 ; calib_lld_init + 388
-    $d
-        0x20003322:    0000        ..      DCW    0
-        0x20003324:    200039bb    .9.     DCD    536885691
-        0x20003328:    20003b34    4;.     DCD    536886068
-        0x2000332c:    40002000    . .@    DCD    1073750016
-        0x20003330:    20000184    ...     DCD    536871300
-        0x20003334:    2000018c    ...     DCD    536871308
-        0x20003338:    200002c4    ...     DCD    536871620
-        0x2000333c:    2000018a    ...     DCD    536871306
-        0x20003340:    200009b4    ...     DCD    536873396
-    $t
-        0x20003344:    eb070545    ..E.    ADD      r5,r7,r5,LSL #1
-        0x20003348:    ebc606c6    ....    RSB      r6,r6,r6,LSL #3
-        0x2000334c:    eb070746    ..F.    ADD      r7,r7,r6,LSL #1
-        0x20003350:    f4454500    E..E    ORR      r5,r5,#0x8000
-        0x20003354:    52bd        .R      STRH     r5,[r7,r2]
-        0x20003356:    880f        ..      LDRH     r7,[r1,#0]
-        0x20003358:    eb070746    ..F.    ADD      r7,r7,r6,LSL #1
-        0x2000335c:    4417        .D      ADD      r7,r7,r2
-        0x2000335e:    f8a79002    ....    STRH     r9,[r7,#2]
-        0x20003362:    880f        ..      LDRH     r7,[r1,#0]
-        0x20003364:    eb070646    ..F.    ADD      r6,r7,r6,LSL #1
-        0x20003368:    4416        .D      ADD      r6,r6,r2
-        0x2000336a:    f8a69004    ....    STRH     r9,[r6,#4]
-        0x2000336e:    f1000001    ....    ADD      r0,r0,#1
-        0x20003372:    2802        .(      CMP      r0,#2
-        0x20003374:    dbc0        ..      BLT      0x200032f8 ; calib_lld_init + 312
-        0x20003376:    7820         x      LDRB     r0,[r4,#0]
-        0x20003378:    8809        ..      LDRH     r1,[r1,#0]
-        0x2000337a:    ebc000c0    ....    RSB      r0,r0,r0,LSL #3
-        0x2000337e:    eb000040    ..@.    ADD      r0,r0,r0,LSL #1
-        0x20003382:    eb010080    ....    ADD      r0,r1,r0,LSL #2
-        0x20003386:    f8bc1000    ....    LDRH     r1,[r12,#0]
-        0x2000338a:    eb010143    ..C.    ADD      r1,r1,r3,LSL #1
-        0x2000338e:    4411        .D      ADD      r1,r1,r2
-        0x20003390:    8388        ..      STRH     r0,[r1,#0x1c]
-        0x20003392:    f04f4080    O..@    MOV      r0,#0x40000000
-        0x20003396:    6801        .h      LDR      r1,[r0,#0]
-        0x20003398:    f4413100    A..1    ORR      r1,r1,#0x20000
-        0x2000339c:    6001        .`      STR      r1,[r0,#0]
-        0x2000339e:    6801        .h      LDR      r1,[r0,#0]
-        0x200033a0:    f4412100    A..!    ORR      r1,r1,#0x80000
-        0x200033a4:    6001        .`      STR      r1,[r0,#0]
-        0x200033a6:    6801        .h      LDR      r1,[r0,#0]
-        0x200033a8:    f4412180    A..!    ORR      r1,r1,#0x40000
-        0x200033ac:    6001        .`      STR      r1,[r0,#0]
-        0x200033ae:    6801        .h      LDR      r1,[r0,#0]
-        0x200033b0:    f4411180    A...    ORR      r1,r1,#0x100000
-        0x200033b4:    6001        .`      STR      r1,[r0,#0]
-        0x200033b6:    6f81        .o      LDR      r1,[r0,#0x78]
-        0x200033b8:    f42121e0    !..!    BIC      r1,r1,#0x70000
-        0x200033bc:    6781        .g      STR      r1,[r0,#0x78]
-        0x200033be:    e626        &.      B        0x2000300e ; calib_lld_send + 242
-    calib_set_freq_config
-        0x200033c0:    b510        ..      PUSH     {r4,lr}
-        0x200033c2:    2100        .!      MOVS     r1,#0
-        0x200033c4:    f6401238    @.8.    MOV      r2,#0x938
-        0x200033c8:    4290        .B      CMP      r0,r2
-        0x200033ca:    d34a        J.      BCC      0x20003462 ; calib_set_freq_config + 162
-        0x200033cc:    f6401262    @.b.    MOV      r2,#0x962
-        0x200033d0:    4290        .B      CMP      r0,r2
-        0x200033d2:    d20c        ..      BCS      0x200033ee ; calib_set_freq_config + 46
-        0x200033d4:    07c2        ..      LSLS     r2,r0,#31
-        0x200033d6:    d005        ..      BEQ      0x200033e4 ; calib_set_freq_config + 36
-        0x200033d8:    f6a01039    ..9.    SUB      r0,r0,#0x939
-        0x200033dc:    f3c00047    ..G.    UBFX     r0,r0,#1,#8
-        0x200033e0:    2101        .!      MOVS     r1,#1
-        0x200033e2:    e02f        /.      B        0x20003444 ; calib_set_freq_config + 132
-        0x200033e4:    f6a01038    ..8.    SUB      r0,r0,#0x938
-        0x200033e8:    f3c00047    ..G.    UBFX     r0,r0,#1,#8
-        0x200033ec:    e02a        *.      B        0x20003444 ; calib_set_freq_config + 132
-        0x200033ee:    f5b06f1b    ...o    CMP      r0,#0x9b0
-        0x200033f2:    d805        ..      BHI      0x20003400 ; calib_set_freq_config + 64
-        0x200033f4:    f6a01062    ..b.    SUB      r0,r0,#0x962
-        0x200033f8:    f3c00047    ..G.    UBFX     r0,r0,#1,#8
-        0x200033fc:    2104        .!      MOVS     r1,#4
-        0x200033fe:    e021        !.      B        0x20003444 ; calib_set_freq_config + 132
-        0x20003400:    f64011b4    @...    MOV      r1,#0x9b4
-        0x20003404:    4288        .B      CMP      r0,r1
-        0x20003406:    d20d        ..      BCS      0x20003424 ; calib_set_freq_config + 100
-        0x20003408:    07c1        ..      LSLS     r1,r0,#31
-        0x2000340a:    d005        ..      BEQ      0x20003418 ; calib_set_freq_config + 88
-        0x2000340c:    f6a01089    ....    SUB      r0,r0,#0x989
-        0x20003410:    f3c00047    ..G.    UBFX     r0,r0,#1,#8
-        0x20003414:    2106        .!      MOVS     r1,#6
-        0x20003416:    e015        ..      B        0x20003444 ; calib_set_freq_config + 132
-        0x20003418:    f6a01088    ....    SUB      r0,r0,#0x988
-        0x2000341c:    f3c00047    ..G.    UBFX     r0,r0,#1,#8
-        0x20003420:    2105        .!      MOVS     r1,#5
-        0x20003422:    e00f        ..      B        0x20003444 ; calib_set_freq_config + 132
-        0x20003424:    f5b06f1d    ...o    CMP      r0,#0x9d0
-        0x20003428:    d21b        ..      BCS      0x20003462 ; calib_set_freq_config + 162
-        0x2000342a:    07c1        ..      LSLS     r1,r0,#31
-        0x2000342c:    d005        ..      BEQ      0x2000343a ; calib_set_freq_config + 122
-        0x2000342e:    f6a010b5    ....    SUB      r0,r0,#0x9b5
-        0x20003432:    f3c00047    ..G.    UBFX     r0,r0,#1,#8
-        0x20003436:    2103        .!      MOVS     r1,#3
-        0x20003438:    e004        ..      B        0x20003444 ; calib_set_freq_config + 132
-        0x2000343a:    f6a010b4    ....    SUB      r0,r0,#0x9b4
-        0x2000343e:    f3c00047    ..G.    UBFX     r0,r0,#1,#8
-        0x20003442:    2102        .!      MOVS     r1,#2
-        0x20003444:    4a08        .J      LDR      r2,[pc,#32] ; [0x20003468] = 0x20003b62
-        0x20003446:    eb0203c1    ....    ADD      r3,r2,r1,LSL #3
-        0x2000344a:    4a08        .J      LDR      r2,[pc,#32] ; [0x2000346c] = 0x500100b0
-        0x2000344c:    f05f0100    _...    MOVS.W   r1,#0
-        0x20003450:    1c49        I.      ADDS     r1,r1,#1
-        0x20003452:    f8134b01    ...K    LDRB     r4,[r3],#1
-        0x20003456:    b2c9        ..      UXTB     r1,r1
-        0x20003458:    f8024b01    ...K    STRB     r4,[r2],#1
-        0x2000345c:    2908        .)      CMP      r1,#8
-        0x2000345e:    d3f7        ..      BCC      0x20003450 ; calib_set_freq_config + 144
-        0x20003460:    bd10        ..      POP      {r4,pc}
-        0x20003462:    20ff        .       MOVS     r0,#0xff
-        0x20003464:    bd10        ..      POP      {r4,pc}
-    $d
-        0x20003466:    0000        ..      DCW    0
-        0x20003468:    20003b62    b;.     DCD    536886114
-        0x2000346c:    500100b0    ...P    DCD    1342242992
-    $t
-    ram_code
-    patch_handle_lld_con_env
-        0x20003470:    b570        p.      PUSH     {r4-r6,lr}
-        0x20003472:    f890108c    ....    LDRB     r1,[r0,#0x8c]
-        0x20003476:    4d11        .M      LDR      r5,[pc,#68] ; [0x200034bc] = 0x20004c54
-        0x20003478:    4604        .F      MOV      r4,r0
-        0x2000347a:    eb0500c1    ....    ADD      r0,r5,r1,LSL #3
-        0x2000347e:    7882        .x      LDRB     r2,[r0,#2]
-        0x20003480:    2a00        .*      CMP      r2,#0
-        0x20003482:    d019        ..      BEQ      0x200034b8 ; patch_handle_lld_con_env + 72
-        0x20003484:    f8351031    5.1.    LDRH     r1,[r5,r1,LSL #3]
-        0x20003488:    f8b4207a    ..z     LDRH     r2,[r4,#0x7a]
-        0x2000348c:    4291        .B      CMP      r1,r2
-        0x2000348e:    d113        ..      BNE      0x200034b8 ; patch_handle_lld_con_env + 72
-        0x20003490:    2100        .!      MOVS     r1,#0
-        0x20003492:    7081        .p      STRB     r1,[r0,#2]
-        0x20003494:    f894008c    ....    LDRB     r0,[r4,#0x8c]
-        0x20003498:    eb0501c0    ....    ADD      r1,r5,r0,LSL #3
-        0x2000349c:    6849        Ih      LDR      r1,[r1,#4]
-        0x2000349e:    2900        .)      CMP      r1,#0
-        0x200034a0:    d00a        ..      BEQ      0x200034b8 ; patch_handle_lld_con_env + 72
-        0x200034a2:    4907        .I      LDR      r1,[pc,#28] ; [0x200034c0] = 0x2000015c
-        0x200034a4:    6809        .h      LDR      r1,[r1,#0]
-        0x200034a6:    4788        .G      BLX      r1
-        0x200034a8:    f894108c    ....    LDRB     r1,[r4,#0x8c]
-        0x200034ac:    eb0501c1    ....    ADD      r1,r5,r1,LSL #3
-        0x200034b0:    6849        Ih      LDR      r1,[r1,#4]
-        0x200034b2:    e8bd4070    ..p@    POP      {r4-r6,lr}
-        0x200034b6:    4708        .G      BX       r1
-        0x200034b8:    bd70        p.      POP      {r4-r6,pc}
-    $d
-        0x200034ba:    0000        ..      DCW    0
-        0x200034bc:    20004c54    TL.     DCD    536890452
-        0x200034c0:    2000015c    \..     DCD    536871260
-    $t
-    ram_code
-    scan_event_end
-        0x200034c4:    480a        .H      LDR      r0,[pc,#40] ; [0x200034f0] = 0x20003bf4
-        0x200034c6:    b510        ..      PUSH     {r4,lr}
-        0x200034c8:    6800        .h      LDR      r0,[r0,#0]
-        0x200034ca:    f8900036    ..6.    LDRB     r0,[r0,#0x36]
-        0x200034ce:    2802        .(      CMP      r0,#2
-        0x200034d0:    d10d        ..      BNE      0x200034ee ; scan_event_end + 42
-        0x200034d2:    4c08        .L      LDR      r4,[pc,#32] ; [0x200034f4] = 0x20003be4
-        0x200034d4:    6860        `h      LDR      r0,[r4,#4]
-        0x200034d6:    1c40        @.      ADDS     r0,r0,#1
-        0x200034d8:    6060        ``      STR      r0,[r4,#4]
-        0x200034da:    68e1        .h      LDR      r1,[r4,#0xc]
-        0x200034dc:    4288        .B      CMP      r0,r1
-        0x200034de:    d901        ..      BLS      0x200034e4 ; scan_event_end + 32
-        0x200034e0:    f7fdfce7    ....    BL       $Ven$TT$L$$mesh_fatal_error_report ; 0x20000eb2
-        0x200034e4:    e9d40101    ....    LDRD     r0,r1,[r4,#4]
-        0x200034e8:    4281        .B      CMP      r1,r0
-        0x200034ea:    d200        ..      BCS      0x200034ee ; scan_event_end + 42
-        0x200034ec:    60a0        .`      STR      r0,[r4,#8]
-        0x200034ee:    bd10        ..      POP      {r4,pc}
-    $d
-        0x200034f0:    20003bf4    .;.     DCD    536886260
-        0x200034f4:    20003be4    .;.     DCD    536886244
-
-** Section #6 'ER_RW' (SHT_PROGBITS) [SHF_ALLOC + SHF_WRITE]
-    Size   : 1800 bytes (alignment 64)
-    Address: 0x200034f8
-
-
-** Section #7 'ER_ZI' (SHT_NOBITS) [SHF_ALLOC + SHF_WRITE]
-    Size   : 4508 bytes (alignment 4)
-    Address: 0x20003c00
-
-
-** Section #8 'HEAP_KE' (SHT_PROGBITS) [SHF_ALLOC + SHF_WRITE]
-    Size   : 4 bytes (alignment 4)
-    Address: 0x20004d9c
-
-
-** Section #9 '.debug_abbrev' (SHT_PROGBITS)
-    Size   : 1476 bytes
-
-
-** Section #10 '.debug_frame' (SHT_PROGBITS)
-    Size   : 31464 bytes
-
-
-** Section #11 '.debug_info' (SHT_PROGBITS)
-    Size   : 136196 bytes
-
-
-** Section #12 '.debug_line' (SHT_PROGBITS)
-    Size   : 56648 bytes
-
-
-** Section #13 '.debug_loc' (SHT_PROGBITS)
-    Size   : 9952 bytes
-
-
-** Section #14 '.debug_macinfo' (SHT_PROGBITS)
-    Size   : 83108 bytes
-
-
-** Section #15 '.debug_pubnames' (SHT_PROGBITS)
-    Size   : 9437 bytes
-
-
-** Section #16 '.symtab' (SHT_SYMTAB)
-    Size   : 86064 bytes (alignment 4)
-    String table #17 '.strtab'
-    Last local symbol no. 3155
-
-
-** Section #17 '.strtab' (SHT_STRTAB)
-    Size   : 89684 bytes
-
-
-** Section #18 '.note' (SHT_NOTE)
-    Size   : 48 bytes (alignment 4)
-
-
-** Section #19 '.comment' (SHT_PROGBITS)
-    Size   : 304420 bytes
-
-
-** Section #20 '.shstrtab' (SHT_STRTAB)
-    Size   : 208 bytes
-
-
-address     size       variable name                            type
-0x20003880  0x1        buck_value_org                           uint8_t
-
-address     size       variable name                            type
-0x20003881  0x1        dldo_value_org                           uint8_t
-
-address     size       variable name                            type
-0x200040cc  0x18       lld_regs_buffer                          array[6] of uint32_t
-
-address     size       variable name                            type
-0x20003884  0x80       patch_elements                           array[16] of patch_element_t
-
-address     size       variable name                            type
-0x20003940  0x40       patch_map                                array[16] of uint32_t
-
-address     size       variable name                            type
-0x200040b8  0x14       adc_env                                  adc_env_t
-0x200040b8  0x1        adc_env.mode                             adc_trans_mode_t
-0x200040b9  0x1      * adc_env.en_channels                      uint8_t
-0x200040bc  0x4        adc_env.callback                         pointer to function 
-0x200040c0  0x4        adc_env.buffer                           pointer to uint16_t
-0x200040c4  0x4        adc_env.length                           uint32_t
-0x200040c8  0x4        adc_env.offset                           uint32_t
-
-address     size       variable name                            type
-0x20003854  0x2        adc_ref_avdd                             uint16_t
-
-address     size       variable name                            type
-0x20003850  0x1        adc_ref_calib                            uint8_t
-
-address     size       variable name                            type
-0x20003852  0x2        adc_ref_internal                         uint16_t
-
-address     size       variable name                            type
-0x20003858  0x4        adc_regs                                 pointer to volatile adc_regs_t
-
-address     size       variable name                            type
-0x2000384c  0x4        i2s_reg                                  pointer to volatile i2s_reg_t
-
-address     size       variable name                            type
-0x2000384a  0x1        adc_ref_internal_trim                    uint8_t
-
-address     size       variable name                            type
-0x0101afb4  0x70       batt_att_table                           array[4] of const gatt_attribute_t
-
-address     size       variable name                            type
-0x200040a4  0x14       batt_link_ntf_enable                     array[20] of uint8_t
-
-address     size       variable name                            type
-0x20003849  0x1        batt_svc_id                              uint8_t
-
-address     size       variable name                            type
-0x0101afb0  0x2        batt_svc_uuid                            array[2] of const uint8_t
-
-address     size       variable name                            type
-0x20003848  0x1        battery_level                            uint8_t
-
-address     size       variable name                            type
-0x20003840  0x8        app_otas_status                          app_otas_status_t
-0x20003840  0x1      * app_otas_status.read_opcode              uint8_t
-0x20003842  0x2        app_otas_status.length                   uint16_t
-0x20003844  0x4        app_otas_status.base_addr                uint32_t
-
-address     size       variable name                            type
-0x20003828  0x2        at_data_idx                              uint16_t
-
-address     size       variable name                            type
-0x0101abb0  0x400      crc_table                                array[256] of const int
-
-address     size       variable name                            type
-0x20003820  0x1        first_loop                               uint8_t
-
-address     size       variable name                            type
-0x20003838  0x8        first_pkt                                buffed_pkt
-0x20003838  0x4        first_pkt.buf                            pointer to uint8_t
-0x2000383c  0x2        first_pkt.len                            uint16_t
-0x2000383e  0x2        first_pkt.malloced_pkt_num               uint16_t
-
-address     size       variable name                            type
-0x20004090  0x14       os_timer_ota                             os_timer_t
-0x20004090  0x4        os_timer_ota.timer_next                  pointer to os_timer_struct
-0x20004094  0x4        os_timer_ota.timer_period                uint32_t
-0x20004098  0x4        os_timer_ota.timer_func                  os_timer_func_t
-0x2000409c  0x4        os_timer_ota.timer_arg                   pointer to unknown Type 
-0x200040a0  0x2        os_timer_ota.timer_id                    uint16_t
-
-address     size       variable name                            type
-0x20003834  0x4        ota_addr_check                           uint32_t
-
-address     size       variable name                            type
-0x20003830  0x4        ota_addr_check_len                       uint32_t
-
-address     size       variable name                            type
-0x2000382c  0x4        ota_recving_buffer                       pointer to uint8_t
-
-address     size       variable name                            type
-0x20003821  0x1        ota_recving_data                         _Bool
-
-address     size       variable name                            type
-0x20003824  0x2        ota_recving_data_index                   uint16_t
-
-address     size       variable name                            type
-0x20003826  0x2        ota_recving_expected_length              uint16_t
-
-address     size       variable name                            type
-0x20003822  0x1        ota_state                                uint8_t
-
-address     size       variable name                            type
-0x2000381f  0x1        ota_link_ntf_enable                      _Bool
-
-address     size       variable name                            type
-0x0101aa7c  0x134      ota_svc_att_table                        array[11] of const gatt_attribute_t
-
-address     size       variable name                            type
-0x2000381e  0x1        ota_svc_id                               uint8_t
-
-address     size       variable name                            type
-0x0101aa6c  0x10       ota_svc_uuid                             array[16] of const uint8_t
-
-address     size       variable name                            type
-0x20003815  0x1        caps_lock_enable                         _Bool
-
-address     size       variable name                            type
-0x00000000  0x2        ext_report_ref_uuid                      array[2] of const uint8_t
-
-address     size       variable name                            type
-0x0101a754  0x4        hid_info_value                           array[4] of const uint8_t
-
-address     size       variable name                            type
-0x2000407c  0x14       hid_link_ntf_enable                      array[20] of _Bool
-
-address     size       variable name                            type
-0x0101a7e8  0x284      hid_profile_att_table                    array[23] of const gatt_attribute_t
-
-address     size       variable name                            type
-0x0101a758  0x90       hid_report_map                           array[144] of const uint8_t
-
-address     size       variable name                            type
-0x20003816  0x8        hid_rpt_info                             array[4] of hid_report_ref_t
-
-address     size       variable name                            type
-0x20003814  0x1        hid_svc_id                               uint8_t
-
-address     size       variable name                            type
-0x0101a750  0x2        hid_svc_uuid                             array[2] of const uint8_t
-
-address     size       variable name                            type
-0x2000380e  0x1        ntf_char1_enable                         uint8_t
-
-address     size       variable name                            type
-0x2000380f  0x1        ntf_char2_enable                         uint8_t
-
-address     size       variable name                            type
-0x0101a68c  0xc4       simple_profile_att_table                 array[7] of const gatt_attribute_t
-
-address     size       variable name                            type
-0x20004070  0xc        simple_profile_svc                       gatt_service_t
-0x20004070  0x4        simple_profile_svc.p_att_tb              pointer to const gatt_attribute_t
-0x20004074  0x1      * simple_profile_svc.att_nb                uint8_t
-0x20004078  0x4        simple_profile_svc.gatt_msg_handler      gatt_msg_handler_t
-
-address     size       variable name                            type
-0x20003810  0x2        sp_char1_ccc                             array[2] of uint8_t
-
-address     size       variable name                            type
-0x00000000  0x28       sp_char1_value                           array[40] of uint8_t
-
-address     size       variable name                            type
-0x20003812  0x2        sp_char2_ccc                             array[2] of uint8_t
-
-address     size       variable name                            type
-0x00000000  0x28       sp_char2_value                           array[40] of uint8_t
-
-address     size       variable name                            type
-0x2000380d  0x1        sp_svc_id                                uint8_t
-
-address     size       variable name                            type
-0x0101a688  0x2        sp_svc_uuid                              array[2] of const uint8_t
-
-address     size       variable name                            type
-0x0101a5fc  0x8c       dis_att_table                            array[5] of const gatt_attribute_t
-
-address     size       variable name                            type
-0x2000380c  0x1        dis_svc_id                               uint8_t
-
-address     size       variable name                            type
-0x0101a5f8  0x2        dis_svc_uuid                             array[2] of const uint8_t
-
-address     size       variable name                            type
-0x20003804  0x8        adpcm_state_                             CodecState
-0x20003804  0x4        adpcm_state_.valprev                     int
-0x20003808  0x4        adpcm_state_.index                       int
-
-address     size       variable name                            type
-0x20003801  0x1        encode_task_status                       encoder_state_t
-
-address     size       variable name                            type
-0x2000404c  0x24       encoder_env                              encoder_env_t
-0x2000404c  0x4        encoder_env.sbc                          pointer to sbc_t
-0x20004050  0x8        encoder_env.pcm_data_list                co_list
-0x20004050  0x4        encoder_env.pcm_data_list.first          pointer to co_list_hdr
-0x20004054  0x4        encoder_env.pcm_data_list.last           pointer to co_list_hdr
-0x20004058  0x4        encoder_env.tmp_pcm                      pointer to pcm_data_t
-0x2000405c  0x2      * encoder_env.tmp_pcm_write_pos            uint16_t
-0x20004060  0x4        encoder_env.out_buffer                   pointer to uint8_t
-0x20004064  0x2        encoder_env.send_read_pos                uint16_t
-0x20004066  0x2        encoder_env.encode_write_pos             uint16_t
-0x20004068  0x2        encoder_env.reserved_space               uint16_t
-0x2000406a  0x2        encoder_env.block_size                   uint16_t
-0x2000406c  0x2        encoder_env.frame_size                   uint16_t
-
-address     size       variable name                            type
-0x20003800  0x1        encoder_type                             encode_type
-
-address     size       variable name                            type
-0x20003802  0x2        task_id_audio_encode                     uint16_t
-
-address     size       variable name                            type
-0x2000365c  0x40       indexTable                               array[16] of int
-
-address     size       variable name                            type
-0x2000369c  0x164      stepsizeTable                            array[89] of int
-
-address     size       variable name                            type
-0x0101a2d8  0x70       analysis_consts_fixed4_simd_even         array[56] of const int16_t
-
-address     size       variable name                            type
-0x0101a348  0x70       analysis_consts_fixed4_simd_odd          array[56] of const int16_t
-
-address     size       variable name                            type
-0x0101a3b8  0x120      analysis_consts_fixed8_simd_even         array[144] of const int16_t
-
-address     size       variable name                            type
-0x0101a4d8  0x120      analysis_consts_fixed8_simd_odd          array[144] of const int16_t
-
-address     size       variable name                            type
-0x0101a1d8  0x100      crc_table                                array[256] of const uint8_t
-
-address     size       variable name                            type
-0x0101a118  0x40       sbc_offset4                              array[4] of array[4] of const int
-
-address     size       variable name                            type
-0x0101a158  0x80       sbc_offset8                              array[4] of array[8] of const int
-
-address     size       variable name                            type
-0x20003658  0x4        battery_info                             battery_info_t
-0x20003658  0x2        battery_info.voltage                     uint16_t
-0x2000365a  0x1        battery_info.precent                     uint8_t
-0x2000365b  0x1        battery_info.status                      uint8_t
-
-address     size       variable name                            type
-0x200035e0  0x78       ascii_to_hid_map                         array[40] of ascii_to_hid
-
-address     size       variable name                            type
-0x0101a0d0  0x8        caps_lock_keyvalue_table                 array[8] of const uint8_t
-
-address     size       variable name                            type
-0x0101a0f0  0x8        enter_keyvalue_table                     array[8] of const uint8_t
-
-address     size       variable name                            type
-0x200035dd  0x1        keboard_keyvalue_send_index              uint8_t
-
-address     size       variable name                            type
-0x20003d2c  0x320      keboard_keyvalue_table                   array[100] of array[8] of uint8_t
-
-address     size       variable name                            type
-0x200035dc  0x1        keboard_keyvalue_table_index             uint8_t
-
-address     size       variable name                            type
-0x200035df  0x1        keboard_send_delay_count                 uint8_t
-
-address     size       variable name                            type
-0x200035de  0x1        keboard_send_delay_index                 uint8_t
-
-address     size       variable name                            type
-0x0101a0d8  0x8        leftwin_keyvalue_table                   array[8] of const uint8_t
-
-address     size       variable name                            type
-0x0101a0e8  0x8        leftwin_r_keyvalue_table                 array[8] of const uint8_t
-
-address     size       variable name                            type
-0x0101a0e0  0x8        r_keyvalue_table                         array[8] of const uint8_t
-
-address     size       variable name                            type
-0x0101a0f8  0x8        release_all_keyvalue_table               array[8] of const uint8_t
-
-address     size       variable name                            type
-0x20003594  0x48       user_data                                user_data_param_t
-0x20003594  0x6        user_data.peer_addr                      mac_addr_t
-0x20003594  0x6      * user_data.peer_addr.addr                 array[6] of uint8_t
-0x2000359c  0x4        user_data.reset_status                   uint32_t
-0x200035a0  0x2        user_data.dpi                            uint16_t
-0x200035a2  0x1        user_data.led_logo_onoff                 uint8_t
-0x200035a3  0x1        user_data.url_onoff                      uint8_t
-0x200035a4  0x32       user_data.url                            array[50] of uint8_t
-0x200035d6  0x1        user_data.url_len                        uint8_t
-0x200035d7  0x1        user_data.support_mode                   uint8_t
-0x200035d8  0x1        user_data.random                         uint8_t
-0x200035d9  0x1        user_data.bt_pairing                     uint8_t
-
-address     size       variable name                            type
-0x20003588  0x1        bat1_led_status                          uint8_t
-
-address     size       variable name                            type
-0x20003d18  0x14       m_lowbat_led_timer                       os_timer_t
-0x20003d18  0x4        m_lowbat_led_timer.timer_next            pointer to os_timer_struct
-0x20003d1c  0x4        m_lowbat_led_timer.timer_period          uint32_t
-0x20003d20  0x4        m_lowbat_led_timer.timer_func            os_timer_func_t
-0x20003d24  0x4        m_lowbat_led_timer.timer_arg             pointer to unknown Type 
-0x20003d28  0x2        m_lowbat_led_timer.timer_id              uint16_t
-
-address     size       variable name                            type
-0x20003d04  0x14       m_work_mode_led_timer                    os_timer_t
-0x20003d04  0x4        m_work_mode_led_timer.timer_next         pointer to os_timer_struct
-0x20003d08  0x4        m_work_mode_led_timer.timer_period       uint32_t
-0x20003d0c  0x4        m_work_mode_led_timer.timer_func         os_timer_func_t
-0x20003d10  0x4        m_work_mode_led_timer.timer_arg          pointer to unknown Type 
-0x20003d14  0x2        m_work_mode_led_timer.timer_id           uint16_t
-
-address     size       variable name                            type
-0x2000358a  0x1        off_time_target                          uint8_t
-
-address     size       variable name                            type
-0x20003589  0x1        on_time_count                            uint8_t
-
-address     size       variable name                            type
-0x2000358c  0x8        work_mode_led_setting                    led_setting_param_t
-0x2000358c  0x1        work_mode_led_setting.onoff              _Bool
-0x2000358d  0x1        work_mode_led_setting.mode               uint8_t
-0x2000358e  0x1        work_mode_led_setting.on_time_target     uint8_t
-0x2000358f  0x1        work_mode_led_setting.off_time_target    uint8_t
-0x20003590  0x4        work_mode_led_setting.repeat             uint32_t
-
-address     size       variable name                            type
-0x20003582  0x1        amic_onoff                               _Bool
-
-address     size       variable name                            type
-0x20003583  0x1        mic_data_index                           uint8_t
-
-address     size       variable name                            type
-0x20003c84  0x80       mic_sbc_data                             array[128] of uint8_t
-
-address     size       variable name                            type
-0x0101a032  0x18       SENSOR_DPI_TABLE                         array[8] of array[3] of const uint8_t
-
-address     size       variable name                            type
-0x0101a022  0x10       SENSOR_PID_TABLE                         array[8] of array[2] of const uint8_t
-
-address     size       variable name                            type
-0x20003560  0x20       sensor_type_str                          array[8] of pointer to const char
-
-address     size       variable name                            type
-0x20003558  0x4        gpios_level_status                       uint32_t
-
-address     size       variable name                            type
-0x2000355c  0x4        gpios_press_up_cnt                       uint32_t
-
-address     size       variable name                            type
-0x20003554  0x4        head_handle                              pointer to Button
-
-address     size       variable name                            type
-0x01019f5c  0x14       attr1                                    const Btn_init_attr
-0x01019f5c  0x4        attr1.GPIOx                              uint32_t
-0x01019f60  0x4        attr1.GPIO_PIN_x                         uint32_t
-0x01019f64  0x1(7:1)   attr1.active_level                       uint8_t
-0x01019f65  0x7        attr1.event                              array[7] of PressEvent
-0x01019f6c  0x1        attr1.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019f70  0x14       attr2                                    const Btn_init_attr
-0x01019f70  0x4        attr2.GPIOx                              uint32_t
-0x01019f74  0x4        attr2.GPIO_PIN_x                         uint32_t
-0x01019f78  0x1(7:1)   attr2.active_level                       uint8_t
-0x01019f79  0x7        attr2.event                              array[7] of PressEvent
-0x01019f80  0x1        attr2.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019f84  0x14       attr3                                    const Btn_init_attr
-0x01019f84  0x4        attr3.GPIOx                              uint32_t
-0x01019f88  0x4        attr3.GPIO_PIN_x                         uint32_t
-0x01019f8c  0x1(7:1)   attr3.active_level                       uint8_t
-0x01019f8d  0x7        attr3.event                              array[7] of PressEvent
-0x01019f94  0x1        attr3.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019f98  0x14       attr4                                    const Btn_init_attr
-0x01019f98  0x4        attr4.GPIOx                              uint32_t
-0x01019f9c  0x4        attr4.GPIO_PIN_x                         uint32_t
-0x01019fa0  0x1(7:1)   attr4.active_level                       uint8_t
-0x01019fa1  0x7        attr4.event                              array[7] of PressEvent
-0x01019fa8  0x1        attr4.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019fac  0x14       attr5                                    const Btn_init_attr
-0x01019fac  0x4        attr5.GPIOx                              uint32_t
-0x01019fb0  0x4        attr5.GPIO_PIN_x                         uint32_t
-0x01019fb4  0x1(7:1)   attr5.active_level                       uint8_t
-0x01019fb5  0x7        attr5.event                              array[7] of PressEvent
-0x01019fbc  0x1        attr5.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019fc0  0x14       attr6                                    const Btn_init_attr
-0x01019fc0  0x4        attr6.GPIOx                              uint32_t
-0x01019fc4  0x4        attr6.GPIO_PIN_x                         uint32_t
-0x01019fc8  0x1(7:1)   attr6.active_level                       uint8_t
-0x01019fc9  0x7        attr6.event                              array[7] of PressEvent
-0x01019fd0  0x1        attr6.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019fd4  0x14       attr7                                    const Btn_init_attr
-0x01019fd4  0x4        attr7.GPIOx                              uint32_t
-0x01019fd8  0x4        attr7.GPIO_PIN_x                         uint32_t
-0x01019fdc  0x1(7:1)   attr7.active_level                       uint8_t
-0x01019fdd  0x7        attr7.event                              array[7] of PressEvent
-0x01019fe4  0x1        attr7.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019fe8  0x14       attr8                                    const Btn_init_attr
-0x01019fe8  0x4        attr8.GPIOx                              uint32_t
-0x01019fec  0x4        attr8.GPIO_PIN_x                         uint32_t
-0x01019ff0  0x1(7:1)   attr8.active_level                       uint8_t
-0x01019ff1  0x7        attr8.event                              array[7] of PressEvent
-0x01019ff8  0x1        attr8.event_num                          EventNumber
-
-address     size       variable name                            type
-0x01019ffc  0x14       attr9                                    const Btn_init_attr
-0x01019ffc  0x4        attr9.GPIOx                              uint32_t
-0x0101a000  0x4        attr9.GPIO_PIN_x                         uint32_t
-0x0101a004  0x1(7:1)   attr9.active_level                       uint8_t
-0x0101a005  0x7        attr9.event                              array[7] of PressEvent
-0x0101a00c  0x1        attr9.event_num                          EventNumber
-
-address     size       variable name                            type
-0x2000352c  0x4        button_press_status                      volatile uint32_t
-
-address     size       variable name                            type
-0x20003520  0x1        button_timer_status                      _Bool
-
-address     size       variable name                            type
-0x2000354c  0x4        dpi_button                               Button_t
-
-address     size       variable name                            type
-0x20003530  0x4        left_button                              Button_t
-
-address     size       variable name                            type
-0x20003548  0x4        m_button                                 Button_t
-
-address     size       variable name                            type
-0x20003c70  0x14       m_button_timer                           os_timer_t
-0x20003c70  0x4        m_button_timer.timer_next                pointer to os_timer_struct
-0x20003c74  0x4        m_button_timer.timer_period              uint32_t
-0x20003c78  0x4        m_button_timer.timer_func                os_timer_func_t
-0x20003c7c  0x4        m_button_timer.timer_arg                 pointer to unknown Type 
-0x20003c80  0x2        m_button_timer.timer_id                  uint16_t
-
-address     size       variable name                            type
-0x20003534  0x4        middle_button                            Button_t
-
-address     size       variable name                            type
-0x20003550  0x4        mode_button                              Button_t
-
-address     size       variable name                            type
-0x20003538  0x4        right_button                             Button_t
-
-address     size       variable name                            type
-0x2000353c  0x4        search_button                            Button_t
-
-address     size       variable name                            type
-0x20003540  0x4        translate_button                         Button_t
-
-address     size       variable name                            type
-0x20003544  0x4        voice_button                             Button_t
-
-address     size       variable name                            type
-0x20003521  0x1        voice_single_start_flag                  uint8_t
-
-address     size       variable name                            type
-0x20003c48  0x14       m_task_10s_timer                         os_timer_t
-0x20003c48  0x4        m_task_10s_timer.timer_next              pointer to os_timer_struct
-0x20003c4c  0x4        m_task_10s_timer.timer_period            uint32_t
-0x20003c50  0x4        m_task_10s_timer.timer_func              os_timer_func_t
-0x20003c54  0x4        m_task_10s_timer.timer_arg               pointer to unknown Type 
-0x20003c58  0x2        m_task_10s_timer.timer_id                uint16_t
-
-address     size       variable name                            type
-0x20003c34  0x14       m_task_1s_timer                          os_timer_t
-0x20003c34  0x4        m_task_1s_timer.timer_next               pointer to os_timer_struct
-0x20003c38  0x4        m_task_1s_timer.timer_period             uint32_t
-0x20003c3c  0x4        m_task_1s_timer.timer_func               os_timer_func_t
-0x20003c40  0x4        m_task_1s_timer.timer_arg                pointer to unknown Type 
-0x20003c44  0x2        m_task_1s_timer.timer_id                 uint16_t
-
-address     size       variable name                            type
-0x20003c5c  0x14       m_url_send_timer                         os_timer_t
-0x20003c5c  0x4        m_url_send_timer.timer_next              pointer to os_timer_struct
-0x20003c60  0x4        m_url_send_timer.timer_period            uint32_t
-0x20003c64  0x4        m_url_send_timer.timer_func              os_timer_func_t
-0x20003c68  0x4        m_url_send_timer.timer_arg               pointer to unknown Type 
-0x20003c6c  0x2        m_url_send_timer.timer_id                uint16_t
-
-address     size       variable name                            type
-0x2000351e  0x1        sensot_timer_onoff                       _Bool
-
-address     size       variable name                            type
-0x2000351a  0x4        hid_mouse_param                          hid_mouse_param_t
-0x2000351a  0x1        hid_mouse_param.click                    uint8_t
-0x2000351b  0x1        hid_mouse_param.delta_x                  int8_t
-0x2000351c  0x1        hid_mouse_param.delta_y                  int8_t
-0x2000351d  0x1        hid_mouse_param.wheel                    int8_t
-
-address     size       variable name                            type
-0x20003518  0x2        user_task_id                             uint16_t
-
-address     size       variable name                            type
-0x20003509  0xf        adv_data                                 array[15] of uint8_t
-
-address     size       variable name                            type
-0x20003508  0x1        m_conn_index                             uint8_t
-
-address     size       variable name                            type
-0x20003c00  0x1f       scan_rsp_data                            array[31] of uint8_t
-
-address     size       variable name                            type
-0x20003c20  0x14       update_param_timer                       os_timer_t
-0x20003c20  0x4        update_param_timer.timer_next            pointer to os_timer_struct
-0x20003c24  0x4        update_param_timer.timer_period          uint32_t
-0x20003c28  0x4        update_param_timer.timer_func            os_timer_func_t
-0x20003c2c  0x4        update_param_timer.timer_arg             pointer to unknown Type 
-0x20003c30  0x2        update_param_timer.timer_id              uint16_t
-
-address     size       variable name                            type
-0x01000004  0x8        _jump_table_image                        const jump_table_image_t
-0x01000004  0x4        _jump_table_image.image_size             uint32_t
-0x01000008  0x4        _jump_table_image.image_type             uint32_t
-
-address     size       variable name                            type
-0x01000018  0x4        _jump_table_version                      const jump_table_version_t
-0x01000018  0x4        _jump_table_version.firmware_version     uint32_t
-
-address     size       variable name                            type
-0x200034fa  0xe        g_device_param                           device_param_t
-0x200034fa  0x1        g_device_param.mouse_mode                work_mode_t
-0x200034fb  0x1        g_device_param.sensor_model              uint8_t
-0x200034fc  0x1        g_device_param.is_2_4g_pairing           uint8_t
-0x200034fd  0x1        g_device_param.is_enter_sleep            uint8_t
-0x200034fe  0x2        g_device_param.adv_sleep_cnt             uint16_t
-0x20003500  0x2        g_device_param.conn_sleep_cnt            uint16_t
-0x20003502  0x1      * g_device_param.is_enable_latency         uint8_t
-0x20003504  0x2        g_device_param.latency_cnt               uint16_t
-0x20003506  0x2        g_device_param.bat_cnt                   uint16_t
-
-address     size       variable name                            type
-0x200034f8  0x1        system_nosleep_evt                       uint8_t
-
diff --git a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Output/ble_voice_mouse.bin b/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Output/ble_voice_mouse.bin
deleted file mode 100644 (file)
index 89388ac..0000000
Binary files a/2.code/1.sdk/examples/none_evm/ble_voice_mouse/keil/Output/ble_voice_mouse.bin and /dev/null differ
index d741b3b..f3b6d78 100644 (file)
@@ -1,4 +1,4 @@
-;#<FEEDBACK># ARM Linker, 5050106: Last Updated: Tue Feb 20 17:43:00 2024
+;#<FEEDBACK># ARM Linker, 5050106: Last Updated: Wed Feb 28 17:24:20 2024
 ;VERSION 0.2
 ;FILE adc.o
 __asm___5_adc_c_e3544fbe____REV16 <= USED 0
@@ -16,6 +16,30 @@ calib_lld_receive <= USED 0
 calib_lld_reset <= USED 0
 calib_lld_send <= USED 0
 calib_set_freq_config <= USED 0
+;FILE alios_api.o
+ALIPAY_free <= USED 0
+ALIPAY_malloc <= USED 0
+ALIPAY_realloc <= USED 0
+alipay_exec_env_init <= USED 0
+aos_free <= USED 0
+aos_idt_id2_pull_entry <= USED 0
+aos_idt_pk_cfg <= USED 0
+aos_kv_init <= USED 0
+aos_malloc <= USED 0
+aos_printf <= USED 0
+bizbus_gtd_id2_init <= USED 0
+bizbus_gtd_wear_init <= USED 0
+bizbus_hal_recv <= USED 0
+bizbus_hal_send <= USED 0
+bizbus_recv_gtd_hdl <= USED 0
+bizbus_set_time <= USED 0
+hal_flash_id2_erase <= USED 0
+hal_flash_id2_read <= USED 0
+hal_flash_id2_write <= USED 0
+is_need_to_request_cert <= USED 0
+upay_get_timestamp <= USED 0
+upay_id2_check_status <= USED 0
+upay_id2_init <= USED 0
 ;FILE amic.o
 __asm___6_amic_c_fa3602f1____REV16 <= USED 0
 __asm___6_amic_c_fa3602f1____REVSH <= USED 0